html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;border-radius:4px;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../img/vendors/fancybox/fancybox_sprite.png");}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url("../img/vendors/fancybox/fancybox_loading.gif") center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../img/vendors/fancybox/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:hidden !important;width:auto;}.fancybox-lock body{overflow:hidden !important;}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../img/vendors/fancybox/fancybox_overlay.png");}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8);}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../img/vendors/fancybox/fancybox_sprite@2x.png");background-size:44px 152px;}#fancybox-loading div{background-image:url("../img/vendors/fancybox/fancybox_loading@2x.gif");background-size:24px 24px;}}img.responsive{max-width:100%;height:auto;}#account-container .account-container-btm #account-linked-accounts-container .account-linked-accounts-info.msg-nl-available:before,#account-container .account-container-btm #account-linked-accounts-container .account-linked-accounts .account-linked-accounts-cards.msg-nl-available:before,.linked-accounts-container .linked-accounts-bank.msg-nl-available:before,#shop-container.msg-nl-available:before{background:rgba(0,0,0,0.75);border-radius:5px;bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;z-index:1;}#account-container .account-container-btm #account-linked-accounts-container .account-linked-accounts-info.msg-nl-available:after,#account-container .account-container-btm #account-linked-accounts-container .account-linked-accounts .account-linked-accounts-cards.msg-nl-available:after,.linked-accounts-container .linked-accounts-bank.msg-nl-available:after,#shop-container.msg-nl-available:after{color:white;content:'No Longer Available';display:block;font-size:18px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2;}.postItem .mainContent,.textWrap{word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;}@font-face{font-family:'neuzeitgrobold';src:url("./fonts/NeuzeitGro-alt/urw_-_neuzeitgro_bold-webfont.woff2") format("woff2"),url("./fonts/NeuzeitGro-alt/urw_-_neuzeitgro_bold-webfont.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'neuzeitgroregular';src:url("./fonts/NeuzeitGro-alt/urw_-_neuzeitgro-webfont.woff2") format("woff2"),url("./fonts/NeuzeitGro-alt/urw_-_neuzeitgro-webfont.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'neuzeitgroligregular';src:url("./fonts/NeuzeitGro-alt/urw_-_neuzeitgrolig-webfont.woff2") format("woff2"),url("./fonts/NeuzeitGro-alt/urw_-_neuzeitgrolig-webfont.woff") format("woff");font-weight:normal;font-style:normal;}.my-lspacing{padding-right:2.5px;}*,*::before,*::after{box-sizing:border-box;}html{position:relative;min-width:1020px;height:100%;background-color:#ffffff;font-size:14px;line-height:1.43;font-weight:400;-webkit-font-smoothing:antialiased;}html.responsive{min-width:320px;}html.fluid{width:100%;min-width:320px;}html,div,ul,h1,h2,h3,h4,h5,h6,body{padding:0;margin:0;}html,button,input,select,textarea{color:#231f20;}body{height:100%;margin:0;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;}hr{display:block;height:1px;border:0;background-color:#cccccc;margin:20px 0;padding:0;}fieldset{border:0;margin:0;padding:0;}ul{margin:0;padding:0;list-style:none;}audio,canvas,img,video{vertical-align:middle;}a{color:#19beeb;transition:color 150ms,fill 150ms;text-decoration:none;text-decoration:none;outline:0;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);}a.a--discreet{color:inherit;}a.a--unstyled{color:inherit;}a.a--unstyled:hover{color:inherit;}a.a--external::after{display:inline-block;vertical-align:super;margin-left:0.25em;font-family:FontAwesome;font-size:0.65em;content:"\f08e";}a.a--icon{fill:#19beeb;}a.a--icon:hover{fill:#1ab4de;}a:hover{color:#0e8fbf;}a:focus{outline:0;}a img{border:0;}input,textarea{padding:6px 6px 6px 10px;background:#fbfbfb;border:1px solid #878787;}input[type=number]{-moz-appearance:textfield;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.toggleInputLabel{display:block;margin-left:1.2em;}.toggleInputLabel input[type="checkbox"],.toggleInputLabel input[type="radio"]{margin-left:-1.2em;}[class*='inputWrap-']{position:relative;}[class*='inputWrap-'] input{width:100%;}.inputWrap-hasLock input{padding-right:2em;}.inputWrap-hasLock::after{position:absolute;top:50%;right:0.5em;margin-top:-0.45em;color:#878787;font-size:1.2em;line-height:1;font-family:'FontAwesome';content:" \f023";}.inputWrap-hasDollarSign input{padding-left:1.5em !important;}.inputWrap-hasDollarSign::after{position:absolute;top:50%;left:0.5em;margin-top:-0.55em;font-size:1.2em;line-height:1;content:"$";}input[type="checkbox"],input[type="radio"]{margin-right:0.4em;}input.input-large,select.input-large{padding:10px;line-height:1.3;}input,select,textarea{border-radius:4px;}input,textarea,select{transition:all 150ms ease;}input.hasError,textarea.hasError,select.hasError{border:1px solid #ff0013;background-color:#fee5e7;}input.isValid,textarea.isValid,select.isValid{border:1px solid #25e589;background-color:#f2f7f4;}input:not(.btn):focus,textarea:not(.btn):focus,select:not(.btn):focus{border:1px solid #26bde8;}.input--discreet{background-color:transparent;border:none;}.input--discreet:focus{border:none;}.input--block{display:block;width:100%;}select{background-color:#fbfbfb;}select[disabled]{color:#cccccc;}textarea{resize:vertical;}::-webkit-input-placeholder{color:#878787;}:-moz-placeholder{color:#878787;}::-moz-placeholder{color:#878787;}:-ms-input-placeholder{color:#878787;}:focus{outline:none;}::-moz-focus-inner{border:0 !important;}.errorMessage{display:block;margin-top:0.5em;color:#ff0013;font-size:12px;font-size:0.85714rem;line-height:1.2;}.errorMessage--informative{color:#878787;}button{border:none;background:transparent;}img{-moz-force-broken-image-icon:1;}.siteContain{width:1020px;margin-left:auto;margin-right:auto;padding:0 20px;}.siteContainNoPad{width:1020px;margin-left:auto;margin-right:auto;padding:0px;}.container{max-width:1280px;margin:0 auto;padding:0 12px;}@media (min-width:768px){.container{padding:0 20px;}}.breakpoint-container-rg{max-width:940px;margin:0 auto;}.header-spacer{display:block;}.header-spacer--logged-out{height:71px;}.header-spacer--logged-in{height:72px;}.header-spacer--dark{background:#0a1a49;}.hidden{display:none !important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.cf::after{clear:both;content:"";display:block;}.clear{clear:both;}.bold{font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}.textLeft{text-align:left;}.textCenter{text-align:center;}.textRight{text-align:right;}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.textDanger{color:#ff0013;}.textMoney{color:#25e589;}.textSuccess{color:#25e589;}.textMuted{color:#878787;}.textFine{font-size:12px;}.textCopy{font-size:16px;}.finePrint{max-width:700px;margin:0 auto;font-size:11px !important;color:#7d848b;text-align:center;}.finePrint + .finePrint{margin-top:20px;}.uppercase{text-transform:uppercase;}.superscript{font-size:0.7em;vertical-align:super;}.editPencil::before{margin-right:0.5em;font-family:'FontAwesome';content:"\f040";}.rebatePercentage{font-weight:700;}.rebatePercentage--deal{color:#25e589;}.dealIndicator{color:#f4ca19;}.separatedItem:last-of-type::after{display:none;}.separatedItem--comma::after{content:",";}.separatedItem--pipe::after{display:inline-block;margin:0 1em;content:"|";}.separatedItem--blue::after{color:#74b5d6;}.svgIcon{display:inline-block;max-width:100%;max-height:100%;text-align:center;line-height:1;vertical-align:middle;transition:fill 150ms ease;}.svgIcon svg{max-width:100%;max-height:100%;}.svgIcon--arrowCircle{height:1em;width:0.82em;}.svgIcon--arrowCurved{height:1em;width:2.55em;}.svgIcon--arrowRight{height:1em;width:1.2em;}.svgIcon--arrowBidirectional{height:1em;width:1.45em;}.svgIcon--bank{height:1em;width:1.22em;}.svgIcon--bell{height:1em;width:0.925em;}.svgIcon--cardBack{height:1em;width:1.65em;}.svgIcon--cardBackWithHeart{height:1em;width:1.7em;}.svgIcon--check{height:1em;width:1.155em;}.svgIcon--flag{height:1em;width:0.94em;}.svgIcon--handShake{height:1em;width:1.38em;}.svgIcon--handWithHeart{height:1em;width:1.31em;}.svgIcon--heart{height:1em;width:1.175em;}.svgIcon--heartCertified{height:1em;width:1.135em;fill:#26bde8;}.svgIcon--heartEnvelope{height:1em;width:1.13em;}.svgIcon--inbox{height:1em;width:1.21em;}.svgIcon--magnifyGlass{height:1em;width:1em;}.svgIcon--currentLocationIcon{height:1em;width:1.21em;}.svgIcon--mobileDevice{height:1em;width:0.665em;}.svgIcon--payForwardIcon{height:1em;width:0.79em;}.svgIcon--payForwardP{height:1em;width:0.79em;}.svgIcon--piggyBank{height:1em;width:1.045em;}.svgIcon--pinDrop{height:1em;width:0.625em;}.svgIcon--personGivesGets{height:1em;width:1.41em;}.svgIcon--personHoldingCard{height:1em;width:0.615em;}.svgIcon--personSingledOut{height:1em;width:1.26em;}.svgIcon--priceTag{height:1em;width:1em;}.svgIcon--quoteBubbleThankYou{height:1em;width:1.065em;}.svgIcon--statement{height:1em;width:0.833em;}.svgIcon--shoppingCart{height:1em;width:1.185em;}.svgIcon--storeFront{height:1em;width:1.25em;}.svgIcon--triangleBalled{height:1em;width:1.125em;}.svgIcon--user{height:1em;width:0.85em;}.svgIcon--wordBubble{height:1em;width:0.93em;}.svgIcon--wordBubbles{height:1em;width:1.19em;}.svgIcon--avatarPlaceholder{fill:#cccccc;}.svgIcon--brandColor-primary{fill:#26bde8;}.svgIcon--brandColor-secondary{fill:#0a1a49;}.svgIcon--green{fill:#25e589;}.svgIcon--white{fill:#ffffff;}.svgWrap{display:inline-block;max-width:100%;max-height:100%;text-align:center;line-height:1;}.svgWrap svg{max-width:100%;max-height:100%;}.svgWrap.inline{height:0.8em;width:0.8em;}.svgWrap.black{fill:#231f20;}.svgWrap.blueLight{fill:#26bde8;}.svgWrap.green{fill:#25e589;}.svgWrap.pink{fill:#f70d93;}.svgWrap.yellow{fill:#f1e821;}.svgWrap.orange{fill:#ff6404;}.svgWrap > div{max-width:100%;max-height:100%;}svg{max-height:250px;}.payment-type{font-size:12px;font-weight:bold;text-transform:uppercase;}.payment-type--ecard{color:#7b25db;}.payment-type--swipe{color:#ec5c29;}.avatar{display:inline-block;height:48px;width:48px;box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.2);border-radius:4px;}.avatar.link{cursor:pointer;transition:box-shadow 150ms ease;}.avatar.link:hover{box-shadow:inset 0px 0px 0px 1px #26bde8;}.avatar.noBorder{box-shadow:none;}.avatar.custom{background-size:cover;background-position-x:50%;background-position-y:50%;background-color:#ffffff;}.avatar.placeholder{padding:8px;background-color:#ffffff;}.avatar.placeholder.cause{padding-top:10px;}.avatar.placeholder.grey{fill:#cccccc;}.avatar.placeholder.blueLight{fill:#26bde8;}.avatar.placeholder.white{fill:#ffffff;}.stepBullet{display:inline-block;height:20px;width:20px;margin-right:10px;background-color:#dfedf7;border-radius:4px;}.stepBullet:last-of-type{margin-right:0;}.stepBullet--active{background:linear-gradient(to bottom right,#54cbed 0%,#54cbed 50%,#26bde8 50%,#26bde8 100%);}.spinner{text-align:center;margin-top:10px;margin-bottom:10px;}.spinner.hasPadding{padding-bottom:50px;padding-top:50px;}.spinner::before{display:inline-block;height:40px;width:40px;border:solid 4px rgba(221,221,221,0.2);border-top-color:#26bde8;-webkit-animation:spin 750ms infinite linear;animation:spin 750ms infinite linear;border-radius:50%;content:"";}.contextMessage p{margin:20px 0;padding:20px;text-align:center;color:#ffffff;border-radius:4px;}.contextMessage p.default{background-color:#26bde8;}.contextMessage p.error{background-color:#ff0013;}.contextMessage p.success{background-color:#25e589;}.contextualMessage{padding:20px;text-align:center;font-size:16px;color:#ffffff;background-color:#26bde8;border-radius:4px;}.contextualMessage--error{background-color:#ff0013;}.contextualMessage--success{background-color:#CFF4DD;border:1px solid #25e589;color:#231f20;}.userGuide{margin-bottom:40px;text-align:center;}.userGuide h2{margin:0 0 1em 0;font-size:22px;font-weight:400;color:#26bde8;}.userGuide p{max-width:600px;margin:0 auto 20px;font-size:16px;color:#878787;}.userGuide p:last-of-type{margin:0 auto;}.userGuide .btns{margin-top:30px;}.userGuide .btns .btn{margin-right:20px;}.userGuide .btns .btn:last-of-type{margin-right:0;}.narrowWrap{margin-bottom:40px;text-align:center;}.narrowWrap h1{margin:0 0 40px 0;font-size:40px;font-weight:300;}.narrowWrap h2{margin:0 0 20px 0;font-size:24px;font-weight:400;}.narrowWrap p{margin:0 auto 20px;font-size:18px;}.narrowWrap p:last-of-type{margin:0 auto 40px;}.narrowWrap .narrow{max-width:800px;margin:0 auto;}.narrowWrap .superNarrow{max-width:650px;margin:0 auto;}.narrowWrap .focusBox{padding:20px 40px;background-color:#ffffff;text-align:left;border:2px solid #26bde8;border-radius:4px;}.narrowWrap table{width:100%;}.narrowWrap table tr td{padding:10px;}.narrowWrap table tr td.noPadding{padding:0;}.narrowWrap table tr td.key{color:#7d848b;text-align:right;font-size:14px;}.narrowWrap table tr td.key.alignTop{vertical-align:top;padding-top:15px;}.narrowWrap table tr td.value{text-align:left;font-size:16px;}.narrowWrap table tr td input[type="text"],.narrowWrap table tr td select,.narrowWrap table tr td textarea{width:95%;}.narrowWrap table tr td input[type="checkbox"]{font-size:16px;margin-right:4px;}.narrowWrap .btns{margin-top:40px;}.narrowWrap .btns .btn{margin-bottom:20px;font-size:16px;}.narrowWrap .btns a{display:block;margin:0 auto;font-size:16px;}.postItem{position:relative;min-height:68px;margin-bottom:10px;padding:10px 10px 10px 68px;background-color:#ffffff;box-shadow:1px 1px 5px 0px rgba(0,0,0,0.1);border-radius:4px;}.postItem.sysgen{color:#878787;background-color:transparent;box-shadow:none;border:1px solid #dfedf7;}.postItem.sysgen .avatar{top:50%;margin-top:-24px;}.postItem.sysgen .topContent{margin-bottom:5px;}.postItem.sysgen .mainContent h2{margin:2px 0;font-size:14px;font-weight:400;}.postItem.hasIndicator{padding-left:90px;}.postItem.hasIndicator .indicator{display:block;position:absolute;top:0;left:0;width:22px;height:22px;padding:4px;fill:#ffffff;background-color:#26bde8;text-align:center;border-bottom-right-radius:30%;}.postItem.hasIndicator .indicator.invitation{background-color:#f4ca19;}.postItem.hasIndicator .indicator.connection{background-color:#ff6404;}.postItem.hasIndicator .indicator.flag{background-color:#0a1a49;}.postItem.hasIndicator .indicator.approval{background-color:#f70d93;}.postItem.hasIndicator .avatar{left:32px;}.postItem.hasRightButtons .mainContent{padding-right:270px;}.postItem.hasRightButtons .btns{position:absolute;top:50%;right:10px;width:250px;margin-top:-16px;text-align:center;}.postItem.hasRightButtons .btns .btn{width:110px;margin-left:20px;}.postItem.hasRightButtons .btns .btn:first-of-type{margin-left:0;}.postItem .avatar{position:absolute;top:10px;left:10px;}.postItem .topContent{color:#878787;}.postItem .topContent .triangleSeparator{display:inline-block;margin:0 10px;}.postItem .topContent .timestamp{display:inline-block;float:right;margin-top:-5px;font-size:10px;}.postItem .topContent .fa-flag{margin-left:4px;font-size:8px;cursor:pointer;}.postItem .topContent .fa-flag:hover{color:#ff0013;}.postItem .mainContent h2{margin:5px 0;font-size:18px;font-size:1.28571rem;line-height:1.11111;font-weight:400;}.postItem .mainContent #images img{max-width:100%;max-height:300px;margin:10px 0;border-radius:4px;cursor:zoom-in;}.postItem .mainContent p{margin:5px 0 0 0;}.postItem .bottomContent{font-size:12px;}.postItem .bottomContent .left{float:left;}.postItem .bottomContent .right{float:right;}.newMessageAndImage::after{clear:both;content:"";display:block;}.newMessageAndImage textarea{float:left;width:610px;min-height:70px;margin:0 20px 20px 0;border:1px solid #878787;}.newMessageAndImage #imgPreviewWrap{float:left;width:70px;text-align:center;}.newMessageAndImage #imgPreviewWrap #imgPreview{position:relative;height:70px;width:70px;margin-bottom:5px;background-color:#ffffff;border:1px solid #878787;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;border-radius:4px;}.newMessageAndImage #imgPreviewWrap #imgPreview .fa{color:#26bde8;}.newMessageAndImage #imgPreviewWrap #imgPreview .fa:hover{cursor:pointer;}.newMessageAndImage #imgPreviewWrap #imgPreview .fa-camera{margin-top:17px;font-size:36px;}.newMessageAndImage #imgPreviewWrap #imgPreview .fa-times{position:absolute;top:2px;right:2px;text-shadow:1px 1px 1px rgba(0,0,0,0.25);}.sidebar > section{margin-bottom:20px;background-color:#ffffff;box-shadow:1px 1px 5px 0px rgba(0,0,0,0.1);overflow:hidden;border-radius:4px;}.sidebar > section:last-of-type{margin-bottom:0;}.sidebar > section.logoWrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.sidebar > section.logoWrap .logo{display:block;height:250px;width:250px;padding:0;}.sidebar > section.logoWrap .logo.custom{background-size:cover;background-position-x:50%;background-position-y:50%;}.sidebar > section.logoWrap .logo.placeholder{padding:40px;fill:#cccccc;}.sidebar > section.logoWrap .logo.placeholder.cause{padding-top:50px;}.sidebar > section.main > *{padding:20px 20px 15px 20px;}.sidebar > section.main .colorBG{background-color:#efefef;}.sidebar > section.main .btns{font-size:16px;}.sidebar > section.main .btns .btnGroup{display:inline-block;border-radius:4px;}.sidebar > section.main .btns .btnGroup.border{width:200px;margin-bottom:20px;padding:10px;border:2px solid #ff6404;}.sidebar > section.main .btns .btnGroup .btn{margin-bottom:10px;}.sidebar > section.main .btns .btnGroup .btn:last-of-type{margin-bottom:0;}.sidebar > section.main .btns .btnGroup .myContribution{position:relative;}.sidebar > section.main .btns .btnGroup .myContribution h3{margin-top:10px;color:#ff6404;font-size:24px;font-weight:400;}.sidebar > section.main .btns .btnGroup .myContribution h3:first-of-type{padding-bottom:10px;border-bottom:2px solid #ff6404;}.sidebar > section.main .btns .btnGroup .myContribution h3:last-of-type{margin-bottom:0;border-bottom:none;}.sidebar > section.main .btns .btnGroup .myContribution h3 .heading{display:block;margin:0 auto 10px;color:#7d848b;font-size:16px;font-weight:400;}.sidebar > section.main .btns .btnGroup .myContribution .edit{position:absolute;bottom:0;right:0;font-size:12px;color:#ff6404;}.sidebar > section.main .btns .btnGroup .myContribution .edit:hover{color:#26bde8;}.sidebar > section.main .tagLine{margin:0;padding:10px 20px;}.sidebar > section .btns{text-align:center;font-size:14px;}.sidebar > section .btns > *{margin-bottom:10px;}.sidebar > section .btns > *:last-child{margin-bottom:0;}.sidebar > section .btns a.viewAll{display:inline-block;color:#878787;}.sidebar > section .btns a.viewAll:hover{color:#26bde8;}.sidebar > section .btns .btn{width:170px;margin-bottom:10px;padding:0.5em;}.sidebar > section .btns .btn:last-of-type{margin-bottom:0;}@media print{.noPrint{display:none !important;}}html.fluid #mainRegion .newMessageAndImage::after{clear:both;content:"";display:block;}html.fluid #mainRegion .newMessageAndImage textarea{width:100%;min-width:280px;}html.fluid #mainRegion .sidebar > section.logoWrap .logo{max-width:100%;max-height:100%;margin:0 auto;}html.fluid #mainRegion .sidebar > section.main .btns{font-size:16px;}html.fluid #mainRegion .sidebar > section.main .btns .btnGroup{display:block;margin:0 auto 20px auto;}html.fluid #mainRegion .sidebar > section .btns{text-align:center;}html.fluid #mainRegion .sidebar > section .btns .btn{display:block;margin:0 auto 10px auto;}html.fluid #mainRegion .table{width:100%;margin:0 0 20px 0;padding:0px;border:1px solid #b6bcc6;}html.fluid #mainRegion .table li.row{list-style:none;border-bottom:1px solid #b6bcc6;}html.fluid #mainRegion .table li.row.header{font-size:16px;font-weight:bold;}html.fluid #mainRegion .table li.row.header.grey{color:#ffffff;background:#b6bcc6;}html.fluid #mainRegion .table li.row:last-of-type{border-bottom:none;}html.fluid #mainRegion .table li.row span.column{display:inline-block;padding:3%;vertical-align:top;}html.fluid #mainRegion .table li.row span.column.col-6{width:48.49%;}html.fluid #mainRegion .table li.row span.column.col-8{width:65.666667%;}html.fluid #mainRegion .table li.row span.column.col-4{width:32%;}html.fluid #mainRegion .table li.row span.column.col-3{width:24%;}html.fluid #mainRegion .table li.row span.column.center{text-align:center;}html.fluid #mainRegion .table li.row span.column.left{text-align:left;}@media only screen and (max-width:768px){html.fluid #mainRegion .postItem.hasRightButtons .mainContent{padding-right:0;}html.fluid #mainRegion .postItem.hasRightButtons .btns{position:relative;top:inherit;right:inherit;width:100%;margin-top:8px;text-align:left;}html.fluid #mainRegion .postItem.hasRightButtons .btns .btn{width:49%;margin-left:0px;font-size:12px;}}@media only screen and (max-width:480px){html.fluid #mainRegion .microsite .page{float:none;width:100%;margin-bottom:10px;}html.fluid #mainRegion .microsite .sidebar{float:none;width:100%;}html.fluid #mainRegion .table{display:flex;flex-flow:column;}html.fluid #mainRegion .table li.row span.column{display:inline-block;}html.fluid #mainRegion .table li.row span.column.col-6,html.fluid #mainRegion .table li.row span.column.col-3,html.fluid #mainRegion .table li.row span.column.col-8,html.fluid #mainRegion .table li.row span.column.col-4{width:100%;}}.flex-align{display:flex;align-items:center;}@-webkit-keyframes pulse{0%{transform:scale3d(1,1,1);}50%{transform:scale3d(1.02,1.02,1);}100%{transform:scale3d(1,1,1);}}@keyframes pulse{0%{transform:scale3d(1,1,1);}50%{transform:scale3d(1.02,1.02,1);}100%{transform:scale3d(1,1,1);}}@-webkit-keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.bullet-nav__bullet{display:inline-block;position:relative;height:1em;width:1em;background-color:#b3b2b2;border-radius:50%;cursor:default;transition:all 500ms ease;}.bullet-nav__bullet:not(:last-of-type){margin:0 1em 0 0;}.bullet-nav--vertical .bullet-nav__bullet{display:block;margin:0 0 1em 0;}.bullet-nav--interactive .bullet-nav__bullet:hover{cursor:pointer;}.bullet-nav__bullet.bullet-nav__bullet--active{background-color:#19beeb;transform:scale(1.25);}.skin-abcca .bullet-nav__bullet.bullet-nav__bullet--active{background-color:#0079c0;}.btn{display:inline-block;position:relative;padding:0.5em 1.5em;text-align:center;line-height:1;color:#231f20;font-weight:700;background-color:transparent;border-width:2px;border-style:solid;box-shadow:1px 1px 5px 0px rgba(0,0,0,0.1);border-radius:4px;transition:all 150ms ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;}.btn:hover{color:#231f20;}.btn[disabled]{background-color:#878787;color:#ffffff;border:2px solid #878787;}.btn[disabled]:hover{background-color:#878787;border-color:#878787;}.btn-text{pointer-events:none;}.btn-default{color:#ffffff;background-color:#19beeb;border-color:#19beeb;min-height:40px;}.btn-default:hover{color:#ffffff;background-color:#3ac7ee;border-color:#3ac7ee;}.btn-default.btn--outline{background-color:transparent;color:#26bde8;}.skin-abcca .btn-default{color:#ffffff;background-color:#0079c0;border-color:#0079c0;}.skin-abcca .btn-default:hover{color:#ffffff;background-color:#008fe4;border-color:#008fe4;}.btn-neg{color:#ffffff;background-color:#0a1a49;border-color:#0a1a49;}.btn-neg:hover{color:#ffffff;background-color:#102a76;border-color:#102a76;}.btn-financial{color:#ffffff;background-color:#ff6404;border-color:#ff6404;}.btn-financial:hover{color:#ffffff;background-color:#ff7a28;border-color:#ff7a28;}.btn-financial-inactive{color:#ff6404;border-color:#ff6404;cursor:default;}.btn-financial-inactive:hover{color:#ff6404;}.btn-success{color:#ffffff;background-color:#25e589;border-color:#25e589;}.btn-success:hover{color:#ffffff;background-color:#45e99a;border-color:#45e99a;}.btn-accent{color:#ffffff;background-color:#8dc248;border-color:#8dc248;}.btn-accent:hover{color:#ffffff;background-color:#9ecb63;border-color:#9ecb63;}.btn--shop-now{color:#ffffff;background-color:#3ead7d;border-color:#3ead7d;}.btn--shop-now:hover{color:#ffffff;background-color:#4fc08f;border-color:#4fc08f;}.btn--contrast-anthem{color:#19beeb;background-color:#ffffff;border-color:#ffffff;}.btn--contrast-anthem:hover{color:#19beeb;background-color:white;border-color:white;}.skin-abcca .btn--contrast-anthem{color:#0079c0;background-color:#ffffff;border-color:#ffffff;}.skin-abcca .btn--contrast-anthem:hover{color:#0079c0;background-color:white;border-color:white;}.btn--green{color:#0b1c48;border-color:#29dbab;background:#29dbab;}.btn--red{color:#ffffff;border-color:#ff484b;background:#ff484b;}.btn--pill{border-radius:1.1em;}.btn--wide{width:200px;padding:12px 35px !important;}.btn--fullwidth{width:100%;}.btn-mini{font-size:12px;font-size:0.85714rem;line-height:1;}.btn-jumbo{font-size:20px;font-size:1.42857rem;line-height:1;}.btn-block{display:block;width:100%;}.btn-hasCheck::before{margin-right:5px;font-family:FontAwesome;font-size:0.9em;content:"\f00c";}.btn-hasSpinner:after{position:absolute;top:50%;right:0.75em;height:0em;width:0em;border:solid 0px rgba(255,255,255,0.2);border-top-color:#ffffff;transition:inherit;vertical-align:middle;-webkit-animation:spin 750ms infinite linear;animation:spin 750ms infinite linear;border-radius:50%;content:"";}.btn-hasSpinner.btn-showSpinner{padding:0.5em 2.25em 0.5em 0.75em;}.btn-hasSpinner.btn-showSpinner .btn-text{opacity:0.75;}.btn-hasSpinner.btn-showSpinner::after{right:0.5em;height:1em;width:1em;margin-top:-0.5em;border-width:0.15em;}.btn-list-arrow-left,.btn-list-arrow-right{width:40px;height:40px;padding:12px;border:none;border-radius:21px;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);background:#ffffff;}.btn-list-arrow-left svg,.btn-list-arrow-right svg{display:block;width:16px;height:16px;}.btn-clear-pill{width:190px;max-width:100%;height:30px;font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:13px;letter-spacing:1px;text-align:center;color:#0b1c48;border-radius:100px;border:solid 1px #0b1c48;box-shadow:none;background:transparent;}.btn-skinny{display:block;width:200px;max-width:100%;height:30px;color:#ffffff;font-size:13px;border:none;border-radius:20px;background:#19beeb;}.btn-empty{width:120px;height:40px;color:#19beeb;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:1px;text-align:center;text-decoration:underline;border:none;box-shadow:none;background:transparent;}.btn-white{background:#ffffff !important;}@-webkit-keyframes halo_pulse{0%{box-shadow:0 0 0 5px rgba(255,255,255,0);}100%{box-shadow:0 0 0 5px rgba(255,255,255,0.5);}}@keyframes halo_pulse{0%{box-shadow:0 0 0 5px rgba(255,255,255,0);}100%{box-shadow:0 0 0 5px rgba(255,255,255,0.5);}}.btn--halo-pulse{-webkit-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-name:halo_pulse;animation-name:halo_pulse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;}.button-container{min-height:150px;}.button-container .button-inner-container{position:relative;padding-top:55px;}.button-container .button-inner-container .button-forgot-password{display:block;width:235px;margin:0px auto 16px auto;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:0.5px;text-align:center;}.button-container .button-inner-container .button-process-complete-feedback{position:absolute;top:25px;left:0px;width:100%;text-align:center;}.button-container .button-inner-container .button-process-complete-feedback.success,.button-container .button-inner-container .button-process-complete-feedback.error{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:24px;letter-spacing:normal;text-align:center;}.button-container .button-inner-container .button-process-complete-feedback.success{color:#29dbab;}.button-container .button-inner-container .button-process-complete-feedback.error{color:#ff484b;}.button-container .button-inner-container .button-save,.button-container .button-inner-container .button-cancel{display:block;width:200px;max-width:100%;min-height:40px;margin:0 auto;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;text-align:center;border-radius:100px;}.button-container .button-inner-container .button-save{margin-bottom:16px;color:#ffffff;background:#19beeb;}.button-container .button-inner-container .button-save.circle{width:40px;height:40px;padding:5px;}.button-container .button-inner-container .button-save.processing{width:40px;height:40px;padding:5px;}.button-container .button-inner-container .button-save.processing svg{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;}.button-container .button-inner-container .button-save.processing svg path{fill:#ffffff;}.button-container .button-inner-container .button-save.processing.btn--green svg path{fill:#0b1c48;}@keyframes spin{100%{transform:rotate(360deg);}}.button-container .button-inner-container .button-save.btn--green{color:#0b1c48;border-color:#29dbab;background:#29dbab;}.button-container .button-inner-container .button-save.btn--red{color:#ffffff;border-color:#ff484b;background:#ff484b;}.button-container .button-inner-container .button-cancel{color:#19beeb;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;}#button-success-modal-inner-container{padding:16px;}#button-success-modal-inner-container h2{margin:46px 0px 32px 0px;color:#0b1c48;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;text-align:center;}#button-success-modal-inner-container .button-success-modal-content-container .button-success-modal-icon{width:60px;height:60px;margin:0px auto 32px auto;}#button-success-modal-inner-container .button-success-modal-content-container .button-success-modal-message{max-width:250px;margin:0px auto 32px auto;color:#333333;text-align:center;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;}#button-success-modal-inner-container .button-success-modal-btn{display:block;margin:0px auto 16px auto;width:200px;height:40px;border-radius:100px;}#button-success-modal-inner-container .button-cancel-modal{display:block;width:200px;max-width:100%;min-height:40px;margin:0 auto;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;text-align:center;border-radius:100px;}#button-error-modal-inner-container{padding:16px;}#button-error-modal-inner-container h2{margin:46px 0px 32px 0px;color:#0b1c48;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;text-align:center;}#button-error-modal-inner-container .button-error-modal-content-container .button-error-modal-icon{width:60px;height:60px;margin:0px auto 32px auto;}#button-error-modal-inner-container .button-error-modal-content-container .button-error-modal-message{max-width:250px;margin:0px auto 32px auto;color:#333333;text-align:center;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;}#button-error-modal-inner-container .button-error-modal-btn{display:block;margin:0px auto 16px auto;width:200px;height:40px;border-radius:100px;}.previewCard--myMerchant{height:380px;}.previewCard--discoverMerchant{height:360px;}.previewCard--discoverOnlineMerchant{height:340px;}.previewCard--myCause{height:400px;}.previewCard--discoverCause{height:410px;}.previewCard{position:relative;float:left;width:230px;margin:0 20px 20px 0;background-color:#ffffff;box-shadow:1px 1px 10px -2px rgba(0,0,0,0.25);border-radius:4px;overflow:hidden;}.previewCard__avatar{display:block;height:230px;width:230px;border-bottom:1px solid #ebecec;box-shadow:none;border-radius:0;}.previewCard__avatar.placeholder{padding:40px;fill:#cccccc;}.previewCard__content{padding:8px;}.previewCard__title{max-height:2.86em;font-size:14px;font-weight:400;overflow:hidden;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;}.previewCard__subtitle{color:#7d848b;font-size:12px;font-weight:400;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.previewCard__address{color:#7d848b;font-size:12px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.previewCard__info{margin:8px 0 0;font-size:12px;line-height:1.2;color:#7d848b;overflow:hidden;}.previewCard__footer{position:absolute;bottom:0;width:100%;padding:24px 8px 4px 8px;text-align:left;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#ffffff 20%);}.previewCard__footer::before{display:block;position:absolute;top:16px;left:8px;right:8px;height:1px;background:#ebecec;content:"";}.previewCard__footer--onlineMerchant{padding-top:60px;background:transparent;}.previewCard__footer--onlineMerchant::before{top:52px;}.previewCard__footer--onlineMerchant .btn{position:absolute;top:12px;width:calc(100% - (8px * 2));}.previewCard__summaryTable{width:100%;}.previewCard__summaryTableCell{vertical-align:middle;}.previewCard__summaryTableCell--key{font-size:12px;}.previewCard__summaryTableCell--value{text-align:right;}.previewCard__rebateWrap{display:table;width:100%;}.previewCard__rebatePercentage{display:table-cell;font-size:18px;font-weight:700;}.previewCard__upcomingRebatePercentage{display:table-cell;text-align:right;}.previewCard--mini{width:180px;}.previewCard--mini .previewCard__avatar{height:180px;width:180px;}.previewCard--myMerchant:nth-of-type(4n+4),.previewCard--discoverMerchant:nth-of-type(4n+4),.previewCard--myCause:nth-of-type(4n+4),.previewCard--discoverCause:nth-of-type(4n+4){margin-right:0;}html.fluid #mainRegion .previewCard--myMerchant:nth-of-type(4n+4),.previewCard--discoverMerchant:nth-of-type(4n+4),.previewCard--myCause:nth-of-type(4n+4),.previewCard--discoverCause:nth-of-type(4n+4){margin-right:20px;}html.fluid #mainRegion #popularCauses,html.fluid #mainRegion #myCauses{text-align:center;}html.fluid #mainRegion #popularCauses .previewCard--discoverCause,html.fluid #mainRegion #popularCauses .previewCard--myCause,html.fluid #mainRegion #myCauses .previewCard--discoverCause,html.fluid #mainRegion #myCauses .previewCard--myCause{display:inline-block;float:none;vertical-align:top;}html.fluid #mainRegion #popularCauses .previewCard--discoverCause .previewCard__content,html.fluid #mainRegion #popularCauses .previewCard--myCause .previewCard__content,html.fluid #mainRegion #myCauses .previewCard--discoverCause .previewCard__content,html.fluid #mainRegion #myCauses .previewCard--myCause .previewCard__content{text-align:left;}.badge{display:inline-block;min-width:1.6em;padding:0.2em 0.4em;text-align:center;background-color:#26bde8;color:#ffffff;font-weight:700;box-shadow:1px 1px 1px 0 rgba(0,0,0,0.3);border-radius:1em;}.badge::before{content:attr(data-count);}.badge[data-count="0"]{display:none;}.userDropdownMenu{z-index:10;background-color:rgba(255,255,255,0.95);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.15);border-bottom-left-radius:4px;}.userDropdownMenu .menuItem{display:block;width:200px;padding:10px 20px 10px 10px;font-size:16px;font-size:1.14286rem;line-height:1.25;text-align:right;}.userDropdownMenu .menuItem.dropdownOption{color:#26bde8;}.userDropdownMenu .menuItem.dropdownOption:hover{background-color:rgba(221,221,221,0.5);}.simpleTriangleDown{display:inline-block;width:0px;height:0px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #878787;cursor:pointer;transition:all 0.3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.dropdownArrow{display:inline-block;position:relative;height:0.85em;width:2em;font-size:inherit;font-size:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.dropdownArrow .line{display:block;position:absolute;top:0;width:50%;height:0.2em;background:#ffffff;border-radius:4px;transition:all 150ms ease;}.dropdownArrow .line.left{left:0;transform:rotate(-45deg);transform-origin:top right;}.dropdownArrow .line.right{right:0;transform:rotate(45deg);transform-origin:top left;}.dropdownArrow.dropdownArrow-pointDown.flap .left{transform:rotate(45deg) translate(60%,200%);}.dropdownArrow.dropdownArrow-pointDown.flap .right{transform:rotate(-45deg) translate(-60%,200%);}.dropdownArrow.dropdownArrow-pointDown.slide .left{transform:rotate(-45deg) translate(40%,150%);}.dropdownArrow.dropdownArrow-pointDown.slide .right{transform:rotate(45deg) translate(-50%,200%);}form{margin:16px 0px 0px 0px;}form::after{clear:both;content:"";display:block;}form .inline-form-error{display:none;color:#ff484b;}form .inline-form-error.visible{display:block;width:100%;margin-left:0px;margin-bottom:32px;padding-left:31px;background:url("../img/forms/error.png") no-repeat;background-position:0px 0px;background-size:20px;}@media (min-width:768px){form .inline-form-error.visible{width:105%;margin-left:-31px;}}form .inline-form-error a{color:#ff484b;}form .form-input{position:relative;margin:8px 0px 12px 0px;}form .form-input.no-margin{margin:0px;}form .form-input.outline-error label{color:#ff484b;}form .form-input.outline-error input,form .form-input.outline-error select{border-color:#ff484b;}form .form-input label{display:block;margin:0px 0px 5px 0px;color:#333333;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;text-transform:uppercase;}form .form-input input,form .form-input select{width:100%;height:40px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;color:#0b1c48;border-radius:7px;border:solid 1px #e1e4e6;background:#ffffff;}form .form-input input::-webkit-input-placeholder,form .form-input select::-webkit-input-placeholder{color:#8c919e;}form .form-input input:-moz-placeholder,form .form-input select:-moz-placeholder{color:#8c919e;}form .form-input input::-moz-placeholder,form .form-input select::-moz-placeholder{color:#8c919e;}form .form-input input:-ms-input-placeholder,form .form-input select:-ms-input-placeholder{color:#8c919e;}form .form-input input::-webkit-input-placeholder,form .form-input select::-webkit-input-placeholder{font-family:neuzeitgroregular,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-input input:-moz-placeholder,form .form-input select:-moz-placeholder{font-family:neuzeitgroregular,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-input input::-moz-placeholder,form .form-input select::-moz-placeholder{font-family:neuzeitgroregular,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-input input:-ms-input-placeholder,form .form-input select:-ms-input-placeholder{font-family:neuzeitgroregular,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-input input.mute,form .form-input select.mute{padding-left:0px;padding-right:0px;border:none;background:none;}form .form-input input.mute::-webkit-input-placeholder,form .form-input select.mute::-webkit-input-placeholder{color:#0b1c48;}form .form-input input.mute:-moz-placeholder,form .form-input select.mute:-moz-placeholder{color:#0b1c48;}form .form-input input.mute::-moz-placeholder,form .form-input select.mute::-moz-placeholder{color:#0b1c48;}form .form-input input.mute:-ms-input-placeholder,form .form-input select.mute:-ms-input-placeholder{color:#0b1c48;}form .form-input input.mute::-webkit-input-placeholder,form .form-input select.mute::-webkit-input-placeholder{font-family:neuzeitgrobold,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-input input.mute:-moz-placeholder,form .form-input select.mute:-moz-placeholder{font-family:neuzeitgrobold,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-input input.mute::-moz-placeholder,form .form-input select.mute::-moz-placeholder{font-family:neuzeitgrobold,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-input input.mute:-ms-input-placeholder,form .form-input select.mute:-ms-input-placeholder{font-family:neuzeitgrobold,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-input input[disabled=disabled]{border:none;background:none;}form .form-input .form-feedback,form .form-input .form-input-feedback{margin-top:5px;color:#ff484b;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}form .form-input .form-fine-print{color:#333333;font-size:12px;line-height:1;}form .form-input.error label{color:#ff484b;}form .form-input.error input,form .form-input.error select{border-color:#ff484b;}form .form-input.error .form-fine-print.error{color:#ff484b;}form .form-input.error .password-rules p{color:#ff484b;}form .form-input.password-toggle .form-input-password-toggle-show,form .form-input.password-toggle .form-input-password-toggle-hide{position:absolute;top:25px;right:8px;cursor:pointer;}form .form-input.password-toggle .form-input-password-toggle-hide{display:none;}form .form-input .password-rules{display:none;color:#333333;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}form .form-input .password-rules p{margin:5px 0px 10px 0px;}form .form-input .password-rules ul li{line-height:1.17;}form .form-input .password-rules ul li.text-green{color:#29dbab;}form .form-input .password-rules ul li.text-red{color:#ff484b;}form .form-input .form-input-radio-selection{margin-bottom:16px;}form .form-input .form-input-radio-selection input[type=radio]{width:auto;height:auto;margin-left:16px;}form .form-input .form-input-radio-selection input[type=radio]:first-of-type{margin-left:0px;}form .form-group{display:block;width:100%;}@media (min-width:480px){form .form-group{display:flex;flex-direction:row;justify-content:space-around;}}form .form-group .form-input{min-width:70px;}@media (min-width:480px){form .form-group .form-input{flex:1;margin-right:8px;}form .form-group .form-input .form-group .form-input{flex:1;}form .form-group .form-input:last-of-type{margin-right:0px;}}form .form-select{position:relative;margin:8px 0px 12px 0px;}form .form-select .form-select-container{display:flex;flex-direction:row;width:100%;height:40px;padding:10px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;color:#0b1c48;border-radius:7px;border:solid 1px #e1e4e6;background:#ffffff;}form .form-select .form-select-container label{flex:1;font-size:12px;}form .form-select .form-select-container select{flex:4;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;-moz-text-align-last:right;text-align-last:right;border:none;background:none;}form .form-select .form-select-container select::-webkit-input-placeholder{font-family:neuzeitgroregular,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-select .form-select-container select:-moz-placeholder{font-family:neuzeitgroregular,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-select .form-select-container select::-moz-placeholder{font-family:neuzeitgroregular,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-select .form-select-container select:-ms-input-placeholder{font-family:neuzeitgroregular,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-select .form-fine-print{font-size:12px;line-height:1;}form .form-checkbox{margin-bottom:12px;}form .form-checkbox.mastercard,form .form-checkbox.visa{display:none;}form .form-checkbox .form-feedback,form .form-checkbox .form-input-feedback{margin-top:5px;color:#ff484b;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}form .form-checkbox input[type='checkbox']{position:absolute;left:-9999px;opacity:0;}form .form-checkbox input[type="checkbox"] + label::after{content:none;}form .form-checkbox input[type="checkbox"]:checked + label::after{content:"";}form .form-checkbox input[type="checkbox"]:checked + label::before{border-color:#19beeb;}form .form-checkbox input[type="checkbox"]:focus + label::before{outline:#3b99fc auto 5px;}form .form-checkbox label{position:relative;padding-left:24px;font-size:12px;}form .form-checkbox label::before,form .form-checkbox label::after{position:absolute;}form .form-checkbox label::before{display:inline-block;top:-2px;left:0px;height:16px;width:16px;content:'';border:1px solid #0b1c48;border-radius:2px;}form .form-checkbox label::after{display:inline-block;top:2px;left:4px;height:5px;width:8px;content:'';transform:rotate(-45deg);border-left:1px solid #19beeb;border-bottom:1px solid #19beeb;}form .form-creditcard label{display:inline-block;width:100%;margin:0px 0px 5px 0px;color:#333333;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;text-transform:uppercase;}form .form-creditcard .form-creditcard-input{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;border-radius:7px;border:solid 1px #e1e4e6;background:#ffffff;}@media (min-width:480px){form .form-creditcard .form-creditcard-input{height:40px;}}form .form-creditcard .form-creditcard-input .form-creditcard-logos{flex:1;min-width:40px;}form .form-creditcard .form-creditcard-input .form-creditcard-number{flex:4;min-width:170px;}form .form-creditcard .form-creditcard-input .form-creditcard-exp{flex:2;min-width:40px;padding-left:8px;}@media (min-width:480px){form .form-creditcard .form-creditcard-input .form-creditcard-exp{padding-left:0px;}}form .form-creditcard .form-creditcard-input .form-creditcard-cvc{flex:1;min-width:40px;}form .form-creditcard .form-creditcard-input .form-creditcard-zip{flex:2;min-width:100px;}form .form-creditcard .form-creditcard-input .form-creditcard-logo svg{width:80%;margin:0 auto;}@media (min-width:480px){form .form-creditcard .form-creditcard-input .form-creditcard-logo svg{width:95%;}}form .form-creditcard .form-creditcard-input input{width:100%;padding:10px 2px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;color:#0b1c48;border:none;background:none;}form .form-creditcard .form-creditcard-input input::-webkit-input-placeholder{color:#8c919e;}form .form-creditcard .form-creditcard-input input:-moz-placeholder{color:#8c919e;}form .form-creditcard .form-creditcard-input input::-moz-placeholder{color:#8c919e;}form .form-creditcard .form-creditcard-input input:-ms-input-placeholder{color:#8c919e;}form .form-creditcard .form-creditcard-input input::-webkit-input-placeholder{font-family:neuzeitgroregular,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-creditcard .form-creditcard-input input:-moz-placeholder{font-family:neuzeitgroregular,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-creditcard .form-creditcard-input input::-moz-placeholder{font-family:neuzeitgroregular,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-creditcard .form-creditcard-input input:-ms-input-placeholder{font-family:neuzeitgroregular,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-creditcard .form-creditcard-input input::-webkit-input-placeholder{font-size:14px;}form .form-creditcard .form-creditcard-input input:-moz-placeholder{font-size:14px;}form .form-creditcard .form-creditcard-input input::-moz-placeholder{font-size:14px;}form .form-creditcard .form-creditcard-input input:-ms-input-placeholder{font-size:14px;}@media (min-width:480px){form .form-creditcard .form-creditcard-input input{padding:5px 5px 5px 10px;}}form .form-creditcard .form-creditcard-input .form-feedback,form .form-creditcard .form-creditcard-input .form-input-feedback{margin-top:5px;color:#ff484b;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}form .form-creditcard .form-creditcard-input .form-fine-print{color:#333333;font-size:12px;line-height:1;}form .form-creditcard .form-creditcard-input.error label{color:#ff484b;}form .form-creditcard .form-creditcard-input.error input,form .form-creditcard .form-creditcard-input.error select{border-color:#ff484b;}form .form-creditcard .form-creditcard-input.error .form-fine-print.error{color:#ff484b;}form .form-creditcard label{display:inline-block;width:100%;margin:0px 0px 5px 0px;color:#333333;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;text-transform:uppercase;}form .form-creditcard .form-creditcard-input{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;border-radius:7px;border:solid 1px #e1e4e6;background:#ffffff;}@media (min-width:480px){form .form-creditcard .form-creditcard-input{height:40px;}}form .form-creditcard .form-creditcard-input .form-creditcard-logos{flex:1;min-width:40px;padding:8px;}form .form-creditcard .form-creditcard-input .form-creditcard-logos .form-creditcard-logo{display:none;}form .form-creditcard .form-creditcard-input .form-creditcard-logos .form-creditcard-logo.active{display:block;}form .form-creditcard .form-creditcard-input .form-creditcard-number{flex:4;min-width:170px;}form .form-creditcard .form-creditcard-input .form-creditcard-exp{flex:2;min-width:40px;padding-left:8px;}@media (min-width:480px){form .form-creditcard .form-creditcard-input .form-creditcard-exp{padding-left:0px;}}form .form-creditcard .form-creditcard-input .form-creditcard-cvc{flex:1;min-width:40px;}form .form-creditcard .form-creditcard-input .form-creditcard-zip{flex:2;min-width:100px;}form .form-creditcard .form-creditcard-input .form-creditcard-logo svg{width:80%;margin:0 auto;}@media (min-width:480px){form .form-creditcard .form-creditcard-input .form-creditcard-logo svg{width:95%;}}form .form-creditcard .form-creditcard-input input{width:100%;padding:10px 2px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;color:#0b1c48;border:none;background:none;}form .form-creditcard .form-creditcard-input input::-webkit-input-placeholder{color:#8c919e;}form .form-creditcard .form-creditcard-input input:-moz-placeholder{color:#8c919e;}form .form-creditcard .form-creditcard-input input::-moz-placeholder{color:#8c919e;}form .form-creditcard .form-creditcard-input input:-ms-input-placeholder{color:#8c919e;}form .form-creditcard .form-creditcard-input input::-webkit-input-placeholder{font-family:neuzeitgroregular,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-creditcard .form-creditcard-input input:-moz-placeholder{font-family:neuzeitgroregular,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-creditcard .form-creditcard-input input::-moz-placeholder{font-family:neuzeitgroregular,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-creditcard .form-creditcard-input input:-ms-input-placeholder{font-family:neuzeitgroregular,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-creditcard .form-creditcard-input input::-webkit-input-placeholder{font-size:14px;}form .form-creditcard .form-creditcard-input input:-moz-placeholder{font-size:14px;}form .form-creditcard .form-creditcard-input input::-moz-placeholder{font-size:14px;}form .form-creditcard .form-creditcard-input input:-ms-input-placeholder{font-size:14px;}@media (min-width:480px){form .form-creditcard .form-creditcard-input input{padding:5px 5px 5px 10px;}}form .form-creditcard .form-creditcard-input .form-feedback,form .form-creditcard .form-creditcard-input .form-input-feedback{margin-top:5px;color:#ff484b;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}form .form-creditcard .form-creditcard-input .form-fine-print{color:#333333;font-size:12px;line-height:1;}form .form-creditcard .form-creditcard-input.error label{color:#ff484b;}form .form-creditcard .form-creditcard-input.error input,form .form-creditcard .form-creditcard-input.error select{border-color:#ff484b;}form .form-creditcard .form-creditcard-input.error .form-fine-print.error{color:#ff484b;}form .form-merchant-search{position:relative;margin:8px 0px 12px 0px;}form .form-merchant-search label{display:block;margin:0px 0px 5px 0px;color:#333333;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;text-transform:uppercase;}form .form-merchant-search input,form .form-merchant-search input[disabled=disabled]{width:100%;height:40px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;color:#0b1c48;border-radius:7px;border:solid 1px #e1e4e6;background:#ffffff;}form .form-merchant-search input:focused,form .form-merchant-search input[disabled=disabled]:focused{border-color:#19beeb;}form .form-merchant-search input::-webkit-input-placeholder,form .form-merchant-search input[disabled=disabled]::-webkit-input-placeholder{color:#8c919e;}form .form-merchant-search input:-moz-placeholder,form .form-merchant-search input[disabled=disabled]:-moz-placeholder{color:#8c919e;}form .form-merchant-search input::-moz-placeholder,form .form-merchant-search input[disabled=disabled]::-moz-placeholder{color:#8c919e;}form .form-merchant-search input:-ms-input-placeholder,form .form-merchant-search input[disabled=disabled]:-ms-input-placeholder{color:#8c919e;}form .form-merchant-search input::-webkit-input-placeholder,form .form-merchant-search input[disabled=disabled]::-webkit-input-placeholder{font-family:neuzeitgroregular,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-merchant-search input:-moz-placeholder,form .form-merchant-search input[disabled=disabled]:-moz-placeholder{font-family:neuzeitgroregular,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-merchant-search input::-moz-placeholder,form .form-merchant-search input[disabled=disabled]::-moz-placeholder{font-family:neuzeitgroregular,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-merchant-search input:-ms-input-placeholder,form .form-merchant-search input[disabled=disabled]:-ms-input-placeholder{font-family:neuzeitgroregular,Helvetica,Arial,Lucida Grande,sans-serif;}form .form-merchant-search .form-feedback,form .form-merchant-search .form-input-feedback{margin-top:5px;color:#ff484b;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}form .form-merchant-search .merchant-search-suggestions{display:none;position:absolute;left:0px;top:57px;width:100%;border-radius:5px;background-color:#ffffff;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);z-index:1;}form .form-merchant-search .merchant-search-suggestions li{padding:0px 24px 0px 30px;cursor:pointer;}form .form-merchant-search .merchant-search-suggestions li:last-of-type .merchant-query-suggestion{border-bottom:none;}form .form-merchant-search .merchant-search-suggestions li .merchant-query-suggestion{display:block;padding:12px 0px;color:#333333;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;border-bottom:1px solid #e1e4e6;}form .form-title{margin:30px 0px 16px 0px;padding-bottom:8px;border-bottom:1px solid #e1e4e6;}form .form-title h3{color:#0b1c48;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}form .form-title h3 .title-button{float:right;color:#19beeb;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;text-align:right;}form .select-custom-container{position:relative;height:40px;margin-bottom:10px;background-color:#fff;border-radius:5px;border:1px solid #e1e4e6;cursor:pointer;opacity:1;}form .select-custom-container.error{border-color:#ff484b;}form .select-custom-container.disabled{pointer-events:none;opacity:0.5;}form .select-custom-container .select-custom-header{position:relative;line-height:40px;}form .select-custom-container .select-custom-header:after{display:inline-block;position:absolute;top:15px;right:10px;width:12px;height:12px;background:url("../img/icons/icon-select-arrow.svg") 0 0 no-repeat;content:'';-o-object-fit:contain;object-fit:contain;}form .select-custom-container .select-custom-header > span{position:absolute;color:#0b1c48;}form .select-custom-container .select-custom-header > span.select-custom-key{position:relative;left:8px;padding:12px 4px 0px 40px;font-size:12px;font-weight:bold;letter-spacing:1px;pointer-events:none;text-transform:uppercase;}form .select-custom-container .select-custom-header > span.select-custom-key svg{position:absolute;top:8px;left:0px;}form .select-custom-container .select-custom-header > span.select-custom-option-title{top:14px;right:28px;color:#0b1c48;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:right;pointer-events:none;}form .select-custom-container .select-custom-options-list{display:none;position:absolute;top:40px;width:100%;max-height:300px;background:white;border-radius:5px;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);opacity:0;overflow-y:auto;transition:all 250ms cubic-bezier(0.42,0,0.58,1);z-index:100;}form .select-custom-container .select-custom-options-list li{padding:0 24px;}form .select-custom-container .select-custom-options-list li a{display:block;padding:10px 0;color:#333333;border-bottom:1px solid #e1e4e6;}form .select-custom-container .select-custom-options-list li:hover{background-color:#f6f7fb;}form .select-custom-container .select-custom-options-list li:hover a{background-color:#f6f7fb;}form .select-custom-container .select-custom-options-list.showing{display:block;opacity:1;}form .form-list{position:relative;padding-bottom:16px;}form .form-list .spinner.hasPadding{padding:10px;}form .form-list .payment-methods-form,form .form-list .selected-payment-sources{margin:0px;}form .form-list .payment-methods-form .payment-method,form .form-list .selected-payment-sources .payment-method{position:relative;padding:10px 0px;}form .form-list .payment-methods-form .payment-method label,form .form-list .selected-payment-sources .payment-method label{display:block;padding-left:24px;}form .form-list .payment-methods-form .payment-method label::after,form .form-list .selected-payment-sources .payment-method label::after{clear:both;content:"";display:block;}form .form-list .payment-methods-form .payment-method label input[type=radio],form .form-list .selected-payment-sources .payment-method label input[type=radio]{position:absolute;visibility:hidden;}form .form-list .payment-methods-form .payment-method label input[type=radio]:checked ~ .custom-radio,form .form-list .selected-payment-sources .payment-method label input[type=radio]:checked ~ .custom-radio{border:1px solid #8c919e;}form .form-list .payment-methods-form .payment-method label input[type=radio]:checked ~ .custom-radio::before,form .form-list .selected-payment-sources .payment-method label input[type=radio]:checked ~ .custom-radio::before{background:#484f64;}form .form-list .payment-methods-form .payment-method label svg,form .form-list .selected-payment-sources .payment-method label svg{float:left;margin-right:8px;}form .form-list .payment-methods-form .payment-method label p,form .form-list .selected-payment-sources .payment-method label p{float:left;margin:0px;padding-top:4px;color:#333333;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;cursor:pointer;}form .form-list .payment-methods-form .payment-method label p .balance,form .form-list .payment-methods-form .payment-method label p .account-balance,form .form-list .selected-payment-sources .payment-method label p .balance,form .form-list .selected-payment-sources .payment-method label p .account-balance{font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}form .form-list .payment-methods-form .payment-method label p .disclaimer,form .form-list .selected-payment-sources .payment-method label p .disclaimer{position:absolute;top:14px;right:0px;color:#484f64;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:right;}form .form-list .payment-methods-form .payment-method label .custom-radio,form .form-list .selected-payment-sources .payment-method label .custom-radio{position:absolute;display:block;top:12px;left:0px;width:16px;height:16px;border:1px solid #8c919e;border-radius:100%;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear;}form .form-list .payment-methods-form .payment-method label .custom-radio::before,form .form-list .selected-payment-sources .payment-method label .custom-radio::before{position:absolute;display:block;top:2px;left:2px;width:10px;height:10px;content:'';border-radius:100%;margin:auto;transition:background 0.25s linear;-webkit-transition:background 0.25s linear;}form .form-list .payment-methods-form .add-card-btn,form .form-list .selected-payment-sources .add-card-btn{display:block;margin-top:10px;padding:0px;color:#19beeb;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}form .form-list .payment-methods-form .add-card-btn svg,form .form-list .selected-payment-sources .add-card-btn svg{width:16px;height:16px;margin-right:8px;vertical-align:sub;}form .form-list .payment-methods-form .update-payment-method-btn,form .form-list .selected-payment-sources .update-payment-method-btn{float:right;width:180px;height:24px;margin-top:10px;color:#ffffff;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.08;letter-spacing:normal;text-align:center;border-radius:20px;background:#19beeb;}form .form-list .add-card-form-container{display:none;}form .form-list .add-card-form-container .add-card-form-buttons button{float:right;}form .form-list .add-card-form-container .add-card-form-buttons button.add-card-form-save{height:30px;min-height:30px;padding:0px 30px;border-radius:20px;}form .form-list .add-card-form-container .add-card-form-buttons button.add-card-form-cancel{color:#19beeb;text-decoration:underline;border:none;box-shadow:none;}form .form-list .selected-payment-sources .payment-method label{padding-left:0px;}form .form-list .selected-payment-sources .payment-method label p{cursor:default;}form .form-summary{margin-top:28px;padding-bottom:16px;}form .form-summary .summary-list{border-bottom:1px solid #e1e4e6;}form .form-summary .summary-list li{display:flex;flex-direction:row;padding:0px 0px 8px 0px;color:#333333;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:0.44px;}form .form-summary .summary-list li div{flex:1;}form .form-summary .summary-list li div:nth-child(2){text-align:right;}form .form-summary .payment-total{display:flex;flex-direction:row;padding:16px 0px;color:#333333;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:0.44px;}form .form-summary .payment-total .payment-total-label{flex:1;}form .form-summary .payment-total .payment-total-currency{flex:1;text-align:right;}.formSection > header{margin-bottom:10px;}.formSection > header p{margin:0;font-size:16px;color:#7d848b;}.formSection .mainFields fieldset{margin-bottom:30px;padding:20px;background-color:#efefef;border-radius:4px;}.formSection .mainFields fieldset:last-of-type{margin-bottom:0;}.formSection .mainFields fieldset .inputGroup{margin-bottom:20px;}.formSection .mainFields fieldset .inputGroup::after{clear:both;content:"";display:block;}.formSection .mainFields fieldset .inputGroup:last-of-type{margin-bottom:0;}.formSection .mainFields fieldset .inputGroup > label{float:left;width:20%;margin-right:5%;margin-bottom:5px;padding-top:5px;}.formSection .mainFields fieldset .inputGroup .inputs{float:left;width:75%;}.formSection .mainFields fieldset .inputGroup .inputs .inputWrap .whiteBox{background-color:#ffffff;padding:20px;line-height:1.5em;text-align:center;border-radius:4px;}.formSection .mainFields fieldset .inputGroup .inputs .inputWrap .whiteBox a{font-size:16px;color:#26bde8;}.formSection .mainFields fieldset .inputGroup .inputs .inputWrap .whiteBox a:hover{color:#26bde8;}.formSection .mainFields fieldset .inputGroup .inputs .inputWrap .whiteBox span{font-size:12px;color:#878787;}.formSection .mainFields fieldset .inputGroup .inputs .inputWrap .textOnly{height:31px;padding-top:6px;}.formSection .mainFields fieldset .inputGroup .inputs .inputWrap input[type="text"],.formSection .mainFields fieldset .inputGroup .inputs .inputWrap input[type="password"],.formSection .mainFields fieldset .inputGroup .inputs .inputWrap input[type="tel"],.formSection .mainFields fieldset .inputGroup .inputs .inputWrap textarea,.formSection .mainFields fieldset .inputGroup .inputs .inputWrap select{width:100%;}.formSection .mainFields fieldset .inputGroup .inputs .inputWrap select{height:40px;}.formSection .mainFields fieldset .inputGroup .inputs .inputWrap label{display:block;}.responsive .formSection > header{margin-bottom:10px;}.responsive .formSection > header p{margin:0;font-size:16px;color:#7d848b;}.responsive .formSection .mainFields fieldset{margin-bottom:20px;padding:10px;background-color:#efefef;border-radius:4px;}.responsive .formSection .mainFields fieldset:last-of-type{margin-bottom:0;}.responsive .formSection .mainFields fieldset .inputGroup{margin-bottom:10px;}.responsive .formSection .mainFields fieldset .inputGroup:last-of-type{margin-bottom:0;}.responsive .formSection .mainFields fieldset .inputGroup > label{float:left;width:100%;margin-bottom:5px;padding-top:0;}.responsive .formSection .mainFields fieldset .inputGroup .inputs{float:left;width:100%;}.responsive .formSection .mainFields fieldset .inputGroup .inputs .inputWrap .whiteBox{background-color:#ffffff;padding:20px;line-height:1.5em;text-align:center;border-radius:4px;}.responsive .formSection .mainFields fieldset .inputGroup .inputs .inputWrap .whiteBox a{font-size:16px;color:#26bde8;}.responsive .formSection .mainFields fieldset .inputGroup .inputs .inputWrap .whiteBox a:hover{color:#26bde8;}.responsive .formSection .mainFields fieldset .inputGroup .inputs .inputWrap .whiteBox span{font-size:12px;color:#878787;}.responsive .formSection .mainFields fieldset .inputGroup .inputs .inputWrap .textOnly{height:31px;padding-top:6px;}.responsive .formSection .mainFields fieldset .inputGroup .inputs .inputWrap input[type="text"],.responsive .formSection .mainFields fieldset .inputGroup .inputs .inputWrap input[type="password"],.responsive .formSection .mainFields fieldset .inputGroup .inputs .inputWrap textarea,.responsive .formSection .mainFields fieldset .inputGroup .inputs .inputWrap select{width:100%;}.responsive .formSection .mainFields fieldset .inputGroup .inputs .inputWrap input[type="text"].hasError,.responsive .formSection .mainFields fieldset .inputGroup .inputs .inputWrap input[type="password"].hasError,.responsive .formSection .mainFields fieldset .inputGroup .inputs .inputWrap textarea.hasError,.responsive .formSection .mainFields fieldset .inputGroup .inputs .inputWrap select.hasError{border:1px solid #ff0013;}.responsive .formSection .mainFields fieldset .inputGroup .inputs .inputWrap select{height:31px;}.responsive .formSection .mainFields fieldset .inputGroup .inputs .inputWrap label{display:block;}@media only screen and (min-width:480px){.responsive .formSection .mainFields fieldset .inputGroup{margin-bottom:20px;}.responsive .formSection .mainFields fieldset .inputGroup:last-of-type{margin-bottom:0;}.responsive .formSection .mainFields fieldset .inputGroup > label{width:20%;margin-right:5%;padding-top:5px;}.responsive .formSection .mainFields fieldset .inputGroup .inputs{width:75%;}}.hours-set{display:inline-block;}.hours-set__start{display:inline-block;width:3.3em;text-align:right;}.hours-set__end{display:inline-block;position:relative;width:3.8em;padding-left:0.5em;text-align:left;}.hours-set__end::before{display:inline-block;position:absolute;left:0;content:"-";}.input--pill{padding:8px 20px;font-size:14px;line-height:1.3;color:#231f20;background:#f8f8f8;border:1px solid #ebecec;border-radius:1.7em;}#popup_container{max-width:400px;padding:40px;text-align:center;background-color:#ffffff;border-radius:4px;}#popup_container.alert.error{color:#ff0013;}#popup_container #popup_title{margin-bottom:40px;font-size:30px;font-weight:300;}#popup_container #popup_content{min-width:300px;max-width:600px;margin:0 auto;font-size:16px;font-size:1.14286rem;line-height:1.25;}#popup_container #popup_content #popup_message{margin-bottom:40px;}#popup_container #popup_content #popup_panel .btn{width:150px;margin-right:20px;}#popup_container #popup_content #popup_panel .btn:last-of-type{margin-right:0;}.responsive #popup_container{max-width:300px !important;padding:10px;}.responsive #popup_container #popup_title{font-size:22px;font-size:1.57143rem;line-height:1.81818;margin-bottom:20px;}.responsive #popup_container #popup_content{max-width:280px;font-size:14px;font-size:1rem;line-height:1.42857;}.responsive #popup_container #popup_content #popup_message{max-width:280px;margin-bottom:20px;}.responsive #popup_container #popup_content #popup_panel{max-width:280px;}.responsive #popup_container #popup_content #popup_panel .btn{display:block;width:150px;margin:0 auto 20px;}html.fluid #popup_container #popup_content{min-width:200px;}html.fluid #popup_container #popup_panel .btn#popup_cancel,html.fluid #popup_container #popup_panel .btn#popup_ok{width:43%;}.jumbotron{padding:50px 0;text-align:center;}@media (min-width:480px){.jumbotron{padding:100px 0;}}@media (min-width:768px){.jumbotron{padding:150px 0;}}@media (min-width:1024px){.jumbotron{padding:200px 0;}}.jumbotron.jumbotron--contrast{color:#ffffff;}.jumbotron__title{font-size:28px;}@media (min-width:768px){.jumbotron__title{font-size:40px;}}.jumbotron__copy{margin-top:20px;font-size:16px;}.jumbotron__cta-wrap{margin-top:80px;}.legalDoc{text-align:justify;}.legalDoc ul{list-style:initial;margin-bottom:20px;padding-left:20px;}.legalDoc ol{padding-left:2.5em;list-style-type:decimal;}.legalDoc ol ol{list-style-type:lower-alpha;}.legalDoc ol ol ol{list-style-type:lower-roman;}.legalDoc table{width:100%;}.legalDoc table tr td,.legalDoc table tr th{padding:4px 5px 2px 0;vertical-align:top;border-bottom:1px solid #231f20;}.legalDoc table#limits-table td{padding:4px 5px 2px 5px;}.legalDoc table#limits-table .divider{background-color:#F7F6F6;font-weight:bold;}.md-input-group{position:relative;padding-top:15px;}.md-input-group .md-input{display:block;width:100%;padding:6.5px 0;font-size:16px;line-height:1;background-color:transparent;border:none;border-radius:0;}.md-input-group .md-input::-webkit-input-placeholder{color:transparent;}.md-input-group .md-input:-moz-placeholder{color:transparent;}.md-input-group .md-input::-moz-placeholder{color:transparent;}.md-input-group .md-input:-ms-input-placeholder{color:transparent;}.md-input-group .md-input::-webkit-input-placeholder{-webkit-transition:color 350ms ease;transition:color 350ms ease;}.md-input-group .md-input:-moz-placeholder{-moz-transition:color 350ms ease;transition:color 350ms ease;}.md-input-group .md-input::-moz-placeholder{-moz-transition:color 350ms ease;transition:color 350ms ease;}.md-input-group .md-input:-ms-input-placeholder{-ms-transition:color 350ms ease;transition:color 350ms ease;}.md-input-group .md-input:focus{border:none;}.md-input-group .md-input:focus::-webkit-input-placeholder{color:#cccccc;}.md-input-group .md-input:focus:-moz-placeholder{color:#cccccc;}.md-input-group .md-input:focus::-moz-placeholder{color:#cccccc;}.md-input-group .md-input:focus:-ms-input-placeholder{color:#cccccc;}.md-input-group .md-input:focus ~ .md-input-label{color:#26bde8;}.md-input-group .md-input:focus ~ .md-input-bar:before,.md-input-group .md-input:focus ~ .md-input-bar:after{height:3px;width:50%;}.md-input-group .md-input:focus ~ .md-input-label,.md-input-group .md-input.md-input--filled ~ .md-input-label{top:0;transform:scale(0.75);}.md-input-group .md-input.md-input--invalid ~ .md-input-label{color:#ff0013;}.md-input-group .md-input.md-input--invalid ~ .md-input-bar{background-color:#ff0013;}.md-input-group .md-input.md-input--invalid ~ .md-input-bar:before,.md-input-group .md-input.md-input--invalid ~ .md-input-bar:after{background-color:#ff0013;}.md-input-group .md-input.md-input--invalid ~ .md-input-feedback{color:#ff0013;}.md-input-group .md-input-label{position:absolute;top:24px;left:0;width:100%;font-size:16px;line-height:1;color:#878787;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;transform-origin:left top;transition:all 350ms ease;}.md-input-group .md-input-label.error{color:#ff0013;}.md-input-group .md-input-bar{display:block;position:relative;height:1px;margin-bottom:2px;background-color:#cccccc;transition:all 350ms ease;}.md-input-group .md-input-bar.error{background-color:#ff0013;}.md-input-group .md-input-bar:before,.md-input-group .md-input-bar:after{content:"";display:block;position:absolute;height:1px;width:0;background-color:#26bde8;transition:all 350ms ease;}.md-input-group .md-input-bar:before{left:50%;}.md-input-group .md-input-bar:after{right:50%;}.md-input-group .md-input-feedback{display:block;font-size:12px;color:#878787;cursor:default;}.md-input-group .md-input-feedback--invalid{color:#ff0013;}.md-input-group .md-input-visibility{position:absolute;right:0px;bottom:0px;}.md-input-group .md-input-visibility button{width:20px;height:17px;background:url("../img/landing/pano/visibility-material.svg") no-repeat;background-size:100%;}.md-input-group .md-input-visibility button.visibility-on{background:url("../img/landing/pano/visibility-off-material.svg") no-repeat;background-size:100%;}.nav-link{display:inline-block;margin-right:20px;font-size:12px;font-size:0.85714rem;line-height:1;color:#7d848b;font-weight:700;letter-spacing:0.05em;}.nav-link:last-of-type{margin-right:0;}.nav-link:hover{color:#26bde8;}.nav-link.active{color:#26bde8;}.nav-link--accent{color:#8dc248;}.nav-link--accent:hover{color:#26bde8;text-decoration:none;}.nav-link--accent.active{color:#8dc248;text-decoration:underline;}.nav-link--abcca{color:#0079c1;}.nav-link--abcca:hover{color:#26bde8;text-decoration:none;}.nav-link--abcca.active{color:#0079c1;text-decoration:underline;}.subNav{margin-bottom:40px;text-align:right;}.subNav .navItem{display:inline-block;margin-right:40px;}.subNav .navItem:last-child{margin-right:0;}.subNav .navItem.sectionName{padding:0 0 5px 0;font-size:16px;font-size:1.14286rem;line-height:1;color:#231f20;cursor:pointer;transition:color 150ms ease;}.subNav .navItem.sectionName:hover{color:#26bde8;}.subNav .navItem.sectionName:hover{color:#26bde8;}.subNav .navItem.sectionName.active{color:#26bde8;border-bottom:2px solid #26bde8;}.subNavLinkSecondary{margin-right:20px;padding-bottom:5px;color:#7d848b;cursor:pointer;transition:color 150ms ease;fill:#7d848b;text-transform:uppercase;transition:all 150ms ease;}.subNavLinkSecondary:last-of-type{margin-right:0;}.subNavLinkSecondary:hover{color:#26bde8;}.subNavLinkSecondary:hover{color:#26bde8;fill:#26bde8;}.subNavLinkSecondary.active{color:#26bde8;fill:#26bde8;border-bottom:3px solid #26bde8;}.subNavLinkSecondary .svgWrap{height:1em;width:1em;margin-right:5px;}@media only screen and (max-width:1024px){html.fluid #mainRegion .subNav{margin-bottom:40px;text-align:right;}html.fluid #mainRegion .subNav .navItem{display:block;width:100%;margin:0px;text-align:center;border-top:1px solid #efefef;}html.fluid #mainRegion .subNav .navItem.sectionName{padding:10px;}html.fluid #mainRegion .subNav .navItem.sectionName.active{padding-right:0px;color:#26bde8;border-bottom:none;}}header.pageHeader{margin-bottom:40px;text-align:center;}header.pageHeader h1{font-size:30px;font-size:2.14286rem;line-height:1.33333;font-weight:400;}header.pageHeader p{max-width:700px;margin:20px auto 0;font-size:16px;font-size:1.14286rem;line-height:1.25;}.responsive header.pageHeader{margin-bottom:20px;text-align:center;}.responsive header.pageHeader h1{font-size:22px;font-size:1.57143rem;line-height:1.2;}.responsive header.pageHeader p{max-width:700px;margin:5px auto 0;}.phone-carousel{min-height:600px;}.series-wrap{position:relative;z-index:1;max-width:1080px;margin:0 auto;padding:0 20px;}@media (min-width:768px){.series-wrap{padding:0 40px;}}.series-wrap .series-item{width:100%;background-color:#ffffff;}@media (min-width:768px){.series-wrap .series-item{display:table;height:100vh;max-height:800px;}}.series-wrap .series-item .series-item__column{padding:20px;}@media (min-width:768px){.series-wrap .series-item .series-item__column{display:table-cell;vertical-align:middle;width:50%;}}.series-wrap .series-item .series-item__column .series-phone-wrap{max-width:300px;margin:0 auto;padding-bottom:32px;}.series-wrap .series-item .series-item__column .series-phone-wrap.almyblue{max-width:309px;}.series-wrap .series-item .series-item__column .series-phone-wrap .get-app-btns{position:absolute;bottom:-60px;width:100%;margin-top:20px;text-align:center;}.series-wrap .series-item .series-item__column .series-phone-wrap .get-app-btns a{display:inline-block;width:100%;max-width:105px;margin:0 auto;}.series-wrap .series-item .series-item__column .series-phone-wrap .get-app-btns a:first-of-type{margin-right:20px;}@media (min-width:480px){.series-wrap .series-item .series-item__column .series-phone-wrap .get-app-btns a{max-width:135px;margin:0;}.series-wrap .series-item .series-item__column .series-phone-wrap .get-app-btns a:not(:last-of-type){margin-right:20px;}}.series-wrap .series-item .series-item__column .series-phone-wrap .get-app-btns a img{width:100%;}.series-wrap .series-item .series-item__column .series-phone-wrap .phone{position:relative;width:100%;-webkit-transform:translate3d(0,0,0);}@media (min-width:768px){.series-wrap .series-item .series-item__column .series-phone-wrap .phone:not(.partner-root-phone-carousel){display:none;}}.series-wrap .series-item .series-item__column .series-phone-wrap .phone .phone__screen-wrap{position:absolute;overflow:hidden;white-space:nowrap;background-color:#333333;top:12.3%;left:6.9%;width:86.2%;height:75.6%;}.series-wrap .series-item .series-item__column .series-phone-wrap .phone .phone__screen-wrap.phone--iphone{top:12.3%;left:6.9%;width:86.2%;height:75.6%;}.series-wrap .series-item .series-item__column .series-phone-wrap .phone .phone__screen-wrap .phone__screen{width:100%;transition:transform 250ms ease;}.series-wrap .series-item .series-item__column .series-phone-wrap .phone .phone__shell{position:relative;width:100%;}.series-wrap .series-item .series-item__column .series-content{text-align:center;}.series-wrap .series-item .series-item__column .series-content h2{font-size:32px;}.series-wrap .series-item .series-item__column .series-content.wellness-phone-content h2{width:100%;max-width:250px;margin-bottom:20px;color:#333333;font-size:22px;line-height:25px;text-align:left;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:normal;}@media (min-width:480px){.series-wrap .series-item .series-item__column .series-content.wellness-phone-content h2{max-width:300px;}}.series-wrap .series-item .series-item__column .series-content.wellness-phone-content .wellness-phone-copy{width:100%;max-width:270px;margin-bottom:40px;color:#484f64;font-size:16px;text-align:left;}.series-wrap .series-item .series-item__column .series-content.wellness-phone-content .wellness-phone-app-btns{text-align:center;}@media (min-width:480px){.series-wrap .series-item .series-item__column .series-content.wellness-phone-content .wellness-phone-app-btns{text-align:left;}}.series-wrap .series-item .series-item__column .series-content.wellness-phone-content .wellness-phone-app-btns a{display:inline-block;}.series-wrap .series-item .series-item__column .series-content.wellness-phone-content .wellness-phone-app-btns a img{max-width:100px;margin-right:16px;}@media (min-width:480px){.series-wrap .series-item .series-item__column .series-content.wellness-phone-content .wellness-phone-app-btns a img{max-width:140px;}}.series-wrap .series-item .series-item__column .series-content.wellness-phone-content .wellness-phone-app-btns a:last-of-type img{margin-right:0px;}@media (min-width:768px){.series-wrap .series-item .series-item__column .series-content.series-content--get-paid h2{margin-bottom:40px;}}.series-wrap .series-item .series-item__column .series-content.series-content--get-paid svg{max-width:200px;max-height:none;fill:#b3b2b2;}.series-wrap .series-item .series-item__column .series-content.series-content--merchants h2{margin-bottom:20px;}.series-wrap .series-item .series-item__column .series-content.series-content--merchants .merchant-icons{max-width:400px;margin:0 auto;}.series-wrap .series-item .series-item__column .series-content.series-content--merchants .merchant-icons::after{clear:both;content:"";display:block;}.series-wrap .series-item .series-item__column .series-content.series-content--merchants .merchant-icons .merchant-icon-set{float:left;width:50%;padding:0 20px;}.series-wrap .series-item .series-item__column .series-content.series-content--merchants .merchant-icons .merchant-icon-set .merchant-icon-set__icon{display:block;width:100%;margin-bottom:12px;}.series-wrap .series-item .series-item__column .series-content.series-content--merchants .merchant-icons .merchant-icon-set .merchant-icon-set__copy{font-size:16px;}.series-wrap .series-item .series-item__column .series-content.series-content--allocate .rebate-benefits::after{clear:both;content:"";display:block;}.series-wrap .series-item .series-item__column .series-content.series-content--allocate .rebate-benefit{float:left;width:50%;margin-bottom:20px;padding:0 20px;}.series-wrap .series-item .series-item__column .series-content.series-content--allocate .rebate-benefit:nth-of-type(3){clear:both;}.series-wrap .series-item .series-item__column .series-content.series-content--allocate .rebate-benefit__icon{display:block;margin-bottom:8px;}.series-wrap .series-item .series-item__column .series-content.series-content--allocate .rebate-benefit__icon svg{height:100px;max-width:100%;fill:#b3b2b2;}.series-wrap .series-item .series-item__column .series-content.series-content--allocate .rebate-benefit__copy{color:#8c919e;}.series-wrap .series-item .series-item__column .series-content.series-content--app{text-align:left;}.series-wrap .series-item .series-item__column .series-content.series-content--app h2{margin-bottom:40px;}.series-wrap .series-item .series-item__column .series-content.series-content--app ul{margin-bottom:40px;font-size:16px;color:#8c919e;list-style-type:disc;}.series-wrap .series-item .series-item__column .series-content.series-content--app .btns{margin-bottom:80px;}.series-wrap .series-item .series-item__column .series-content.series-content--app .btns a{display:block;width:100%;max-width:150px;margin:0 auto 20px;}@media (min-width:480px){.series-wrap .series-item .series-item__column .series-content.series-content--app .btns a{display:inline-block;margin:0;}.series-wrap .series-item .series-item__column .series-content.series-content--app .btns a:not(:last-of-type){margin-right:20px;}}.series-wrap .series-item .series-item__column .series-content.series-content--app .btns a img{width:100%;}.series-wrap .series-item .series-item__column .series-content.series-content--app .app-rating-wrap .app-rating{font-size:24px;}.partner-root-bullet-nav-wrap{z-index:10;position:fixed;top:50%;right:20px;transform:translate(0,-50%);opacity:0;transition:all 250ms ease;}.partner-root-bullet-nav-wrap.partner-root-bullet-nav-wrap--visible{opacity:1;}.segmentedControl{display:inline-block;}.segmentedControl__option{display:inline-block;margin:0 0 0 -5px;padding:0.55em 1.5em;background:#efefef;color:#878787;fill:#878787;font-size:12px;font-size:0.85714rem;line-height:1;border-left:1px solid #cccccc;text-shadow:0 1px 0 #fff;box-shadow:inset 0px 0px 10px 2px rgba(0,0,0,0.025);transition:all 150ms ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.segmentedControl__option:hover{background-color:#dfedf7;color:#878787;}.segmentedControl__option.active{background-color:#26bde8;color:#ffffff;fill:#ffffff;text-shadow:none;}.segmentedControl__option--alpha{margin-left:0;border-left:0;border-radius:4px 0 0 4px;}.segmentedControl__option--omega{border-radius:0 4px 4px 0;}.segmentedControl__option--hasCount::after{content:" (" attr(data-count) ")";vertical-align:middle;}.segmentedControl__optionIcon{margin-right:0.2em;vertical-align:middle;transition:all 150ms ease;}.segmentedControl__optionIcon--right{margin-right:0;margin-left:0.2em;}.segmentedControl__optionText{vertical-align:middle;transition:all 150ms ease;}.segmentedControl--accent .segmentedControl__option{font-size:14px;}.segmentedControl--accent .segmentedControl__option.active{background-color:#8dc248;}@media only screen and (max-width:768px){html.fluid #mainRegion .segmentedControl{width:100%;}html.fluid #mainRegion .segmentedControl .segmentedControl__option{display:block;width:100%;margin:0;padding:16px 0;border:none;border-radius:0;}}@media only screen and (max-width:480px){}.displayTable{display:table;}.displayTableCell{display:table-cell;vertical-align:middle;}table .topBorder{border-top:1px solid #878787;}table .rightBorder{border-right:1px solid #878787;}table .bottomBorder{border-bottom:1px solid #878787;}table .leftBorder{border-left:1px solid #878787;}.table--block{width:100%;}.summaryTable{width:100%;font-size:12px;}.summaryTable tr th{padding-bottom:12px;text-align:center;font-size:14px;font-weight:400;}.summaryTable tr td{vertical-align:top;padding-bottom:10px;}.summaryTable tr td.key{padding-right:10px;}.summaryTable tr td.value{text-align:right;font-size:14px;font-weight:400;}.summaryTable tr:last-of-type td{padding-bottom:0;}.transactionHistoryTable{width:100%;text-align:left;}.transactionHistoryTable thead th:first-of-type,.transactionHistoryTable tbody td:first-of-type,.transactionHistoryTable thead th:last-of-type,.transactionHistoryTable tbody td:last-of-type{width:1em;padding:0;}.transactionHistoryTable th,.transactionHistoryTable td{vertical-align:top;padding:10px;font-weight:400;}.transactionHistoryTable .smallGapRow td,.transactionHistoryTable .smallGapRow th{height:1em;padding:0;}.transactionHistoryTable thead th{padding-bottom:0;font-size:12px;color:#878787;}.transactionHistoryTable tbody tr{background-color:#ffffff;}.transactionHistoryTable tbody tr:nth-of-type(2n+3) td{background-color:#efefef;}.transactionHistoryTable tbody tr:nth-of-type(2n+3) td:first-of-type,.transactionHistoryTable tbody tr:nth-of-type(2n+3) td:last-of-type{background-color:transparent;}.transactionHistoryTable tbody tr:first-of-type td:first-of-type{border-top-left-radius:4px;}.transactionHistoryTable tbody tr:first-of-type td:last-of-type{border-top-right-radius:4px;}.transactionHistoryTable tbody tr:nth-last-of-type(2) td{border-bottom:none;}.transactionHistoryTable tbody tr:nth-last-of-type(2) td:first-of-type{border-bottom-left-radius:4px;}.transactionHistoryTable tbody tr:nth-last-of-type(2) td:last-of-type{border-bottom-right-radius:4px;}.transactionHistoryTable tbody tr td{font-size:12px;border-bottom:1px solid #cccccc;line-height:1.4em;}.transactionHistoryTable tbody tr td:first-of-type,.transactionHistoryTable tbody tr td:last-of-type{border-bottom:none;}.transactionHistoryTable tbody tr td .transRefs{display:block;}.basicTableTitle{margin:0;padding:5px;background-color:#afbdc4;color:#ffffff;font-size:16px;text-align:center;}.basicTable{width:100%;}.basicTable__header{background-color:#ebecec;}.basicTable__header-cell{padding:10px;color:#878787;font-size:14px;font-weight:400;}.basicTable__header-cell:first-child{border-left:1px solid #ebecec;}.basicTable__header-cell:last-child{border-right:1px solid #ebecec;}.basicTable__row{background-color:#ffffff;}.basicTable__row:nth-of-type(odd){background-color:#f8f8f8;}.basicTable__cell{vertical-align:top;padding:10px;border-right:1px solid #ebecec;}.basicTable__cell:first-child{border-left:1px solid #ebecec;}.toggleSwitch{display:inline-block;height:0.8em;width:2em;background-color:#7d848b;vertical-align:middle;box-shadow:inset 0 0 0.4em 0.1em rgba(0,0,0,0.2);border-radius:0.8em;transition:all 350ms ease;cursor:pointer;}.toggleSwitch::before{position:relative;display:block;left:-0.1em;height:1em;width:1em;margin-top:-0.1em;background-color:#efefef;border:0.1em solid #c8c7cc;box-shadow:0 0 0.1em 0 rgba(0,0,0,0.3);border-radius:50%;transition:all 350ms ease;content:"";}input[type="checkbox"]:checked + .toggleSwitch{background-color:#26bde8;padding-left:1em;box-shadow:inset 0 0 0.4em 0.1em rgba(255,255,255,0.2);}input[type="checkbox"]:checked + .toggleSwitch::before{left:0.1em;height:1.1em;width:1.1em;margin-top:-0.15em;background-color:#ffffff;border-color:#26bde8;box-shadow:0 0 0.2em 0 rgba(0,0,0,0.2);}.token-field{padding:1px 4px 4px 4px;border:1px solid #26bde8;cursor:text;border-radius:4px;}.token-field .token{float:left;margin-top:3px;margin-right:3px;background-color:#dfedf7;color:#231f20;text-decoration:none;border:none;outline:0 none;cursor:default;border-radius:4px;overflow:hidden;white-space:nowrap;transition:all 150ms ease;}.token-field .token span{display:block;}.token-field .token span.token-x{display:inline;cursor:pointer;}.token-field .token span span span span{padding:2px 3px 5px 8px;}.token-field .token:hover{background-color:#26bde8;}.token-field .token:hover span{background-color:#26bde8;color:#ffffff;}.token-field .token:hover span.token-x{display:inline;cursor:pointer;}.token-field .selected-token{background-color:#26bde8;color:#ffffff;}.token-field .selected-token span{background-color:#26bde8;}.token-field .selected-token:hover{background-color:#26bde8;}.token-field .selected-token:hover span{background-color:#26bde8;}.token-field .token-input{float:left;margin-top:3px;}.token-field .token-input input{width:100%;padding:3px 0 0 4px;background-color:#ffffff;border:0 none;outline:0 none;}.token-field .token-input input:focus{-webkit-animation:none;animation:none;box-shadow:none;}.token-field .token-input-sizer{display:block;position:relative;top:0;left:0;height:0;line-height:0;overflow:hidden;}.video-iframe-wrap{position:relative;width:100%;max-width:100%;height:0;padding-bottom:56.25%;border-radius:4px;overflow:hidden;}.fancybox-inner .video-iframe-wrap{width:calc(100vw - 40px);max-width:1280px;}.video-iframe-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.slider-container .slider-next-btn,.slider-container .slider-previous-btn{width:40px;height:40px;padding:12px;border:none;border-radius:21px;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);background:#ffffff;}.slider-container .slider-next-btn svg,.slider-container .slider-previous-btn svg{display:block;width:16px;height:16px;}.egiftcard-slider-container{min-height:610px;}.egiftcard-slider-container .egiftcard-details-container{position:relative;padding:16px;background:#ffffff;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);}.egiftcard-slider-container .egiftcard-details-container h2{margin-bottom:24px;color:#0b1c48;font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}.egiftcard-slider-container .egiftcard-details-container img{width:90px;height:90px;border-radius:5px;}.egiftcard-slider-container .egiftcard-details-container .egiftcard-details{position:absolute;top:60px;right:16px;text-align:right;}.egiftcard-slider-container .egiftcard-details-container .egiftcard-details .egiftcard-cashback{color:#0b1c48;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.31;letter-spacing:1.3px;}.egiftcard-slider-container .egiftcard-details-container .egiftcard-details .egiftcard-payment-type{float:right;width:74px;height:24px;margin-top:8px;}.egiftcard-slider-container .egiftcard-details-container .egiftcard-details .egiftcard-payment-type img{width:74px;height:24px;}.egiftcard-slider-container .egiftcard-details-container .egiftcard-nearby-stores{display:block;width:100%;margin:16px 0px;border-radius:40px;}.egiftcard-slider-container .egiftcards-slider-container{height:457px;background:#f6f7fb;}.egiftcard-slider-container .egiftcards-slider-container h3{margin:0px 0px 24px 0px;padding-top:28px;color:#212c4a;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.86;letter-spacing:1px;text-align:center;}.egiftcard-slider-container .egiftcards-slider-container .egiftcards-slider-inner-container{position:relative;overflow:hidden;}.egiftcard-slider-container .egiftcards-slider-container .egiftcards-slider-inner-container .egiftcards-previous{display:none;position:absolute;top:86px;left:4px;z-index:1;}.egiftcard-slider-container .egiftcards-slider-container .egiftcards-slider-inner-container .egiftcards-next{display:none;position:absolute;top:86px;right:4px;z-index:1;}.egiftcard-slider-container .egiftcards-slider-container .egiftcards-slider-inner-container .egiftcards-slider{height:212px;padding:16px 0px 16px 24px;background:#eef0f4;}.egiftcard-slider-container .egiftcards-slider-container .egiftcards-slider-inner-container .egiftcards-slider .egiftcards-slider-list .ecard-container{position:relative;float:left;width:327px;height:180px;margin:0px 24px 0px 0px;padding:24px;border-radius:5px;background:#212c4a;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);}.egiftcard-slider-container .egiftcards-slider-container .egiftcards-slider-inner-container .egiftcards-slider .egiftcards-slider-list .ecard-container .ecard-inner-container .ecard-balance{margin:8px 0px 0px 0px;color:#ffffff !important;font-size:36px !important;font-weight:normal !important;font-style:normal !important;font-stretch:normal !important;line-height:1 !important;letter-spacing:normal !important;text-align:left !important;}.egiftcard-slider-container .egiftcards-slider-container .egiftcards-slider-inner-container .egiftcards-slider .egiftcards-slider-list .ecard-container .ecard-inner-container .ecard-balance-details{position:absolute;left:24px;bottom:24px;color:#e1e4e6;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.79;letter-spacing:normal;}.egiftcard-slider-container .egiftcards-slider-container .egiftcards-slider-inner-container .egiftcards-slider .egiftcards-slider-list .ecard-container .ecard-inner-container .ecard-balance-details p{margin:0px;color:#ffffff !important;}.egiftcard-slider-container .egiftcards-slider-container .egiftcards-slider-inner-container .egiftcards-slider-pagination{width:100%;margin:16px 0px 24px 0px;padding:0px 16px;text-align:center;}.egiftcard-slider-container .egiftcards-slider-container .egiftcards-slider-inner-container .egiftcards-slider-pagination li{display:inline-block;width:8px;height:8px;margin-right:10px;border-radius:8px;border:1px solid #8c919e;}.egiftcard-slider-container .egiftcards-slider-container .egiftcards-slider-inner-container .egiftcards-slider-pagination li a{display:block;}.egiftcard-slider-container .egiftcards-slider-container .egiftcards-slider-inner-container .egiftcards-slider-pagination li.active{border:1px solid #0b1c48;background:#0b1c48;}.egiftcard-slider-container .egiftcards-slider-container .egiftcards-slider-inner-container .egiftcard-purchase{display:block;width:240px;margin:0 auto;border-radius:40px;}.egiftcard-slider-container .merchant-group-action{display:none;height:457px;background:#f6f7fb;}.ecard-purchase-container{padding:16px 30px;width:100%;height:auto;margin-top:0px;border-radius:0px;background:#f6f7fb;}.ecard-purchase-container .ecard-purchase-inner-container{}.ecard-purchase-container .ecard-purchase-inner-container h1{color:#212c4a;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.86;letter-spacing:1px;text-align:center;}.ecard-purchase-container .ecard-purchase-inner-container p{color:#484f64;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}.ecard-purchase-container .ecard-purchase-inner-container .ecard-purchase-disclosure p{color:#8c919e;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:0.5px;text-align:center;}.ecard-purchase-container .ecard-purchase-inner-container .ecard-purchase-disclosure .ecard-purchase-disclosure-links{display:flex;flex-direction:row;margin-top:5px;text-align:center;}.ecard-purchase-container .ecard-purchase-inner-container .ecard-purchase-disclosure .ecard-purchase-disclosure-links a{display:block;flex:1;color:#0b1c48;font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2.08;letter-spacing:normal;text-decoration:underline;}.ecard-terms-inner-container{position:relative;min-height:420px;padding:16px;}.ecard-terms-inner-container h1{color:#0b1c48;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}.ecard-terms-inner-container .ecard-terms-content{color:#333333;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}.ecard-terms-inner-container .ecard-terms-button{position:absolute;bottom:16px;left:50%;width:200px;height:40px;margin-left:-100px;color:#ffffff;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;text-align:center;border-radius:100px;}.alert-modal-inner-container{padding:16px;}.alert-modal-inner-container .alert-modal-button-container{position:relative;padding-top:55px;}.alert-modal-inner-container .alert-modal-button-container .alert-process-complete-feedback{position:absolute;top:25px;left:0px;width:100%;text-align:center;}.alert-modal-inner-container .alert-modal-button-container .alert-process-complete-feedback.success,.alert-modal-inner-container .alert-modal-button-container .alert-process-complete-feedback.error{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:24px;letter-spacing:normal;text-align:center;}.alert-modal-inner-container .alert-modal-button-container .alert-process-complete-feedback.success{color:#29dbab;}.alert-modal-inner-container .alert-modal-button-container .alert-process-complete-feedback.error{color:#ff484b;}.alert-modal-inner-container .alert-modal-button-container .alert-acknowledge-btn,.alert-modal-inner-container .alert-modal-button-container .alert-cancel{display:block;width:200px;min-height:40px;margin:0 auto;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;text-align:center;border-radius:100px;}.alert-modal-inner-container .alert-modal-button-container .alert-acknowledge-btn{margin-bottom:16px;color:#ffffff;background:#19beeb;}.alert-modal-inner-container .alert-modal-button-container .alert-acknowledge-btn.circle{width:40px;height:40px;padding:5px;}.alert-modal-inner-container .alert-modal-button-container .alert-acknowledge-btn.processing{width:40px;height:40px;padding:5px;}.alert-modal-inner-container .alert-modal-button-container .alert-acknowledge-btn.processing svg{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;}.alert-modal-inner-container .alert-modal-button-container .alert-acknowledge-btn.processing svg path{fill:#ffffff;}.alert-modal-inner-container .alert-modal-button-container .alert-acknowledge-btn.processing.btn--green svg path{fill:#0b1c48;}@keyframes spin{100%{transform:rotate(360deg);}}.alert-modal-inner-container .alert-modal-button-container .alert-acknowledge-btn.btn--green{color:#0b1c48;border-color:#29dbab;background:#29dbab;}.alert-modal-inner-container .alert-modal-button-container .alert-acknowledge-btn.btn--red{color:#ffffff;border-color:#ff484b;background:#ff484b;}.alert-modal-inner-container .alert-modal-button-container .alert-acknowledge-btn.red{color:#ffffff;border-color:#ff484b;background:#ff484b;}.alert-modal-inner-container .alert-modal-button-container .alert-cancel{color:#19beeb;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;}.action-alert-inner-container h2{color:#0b1c48;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;text-align:center;margin:1em;}.action-alert-inner-container .action-alert-content .action-alert-message{margin:50px 0px 0px 0px;color:#333333;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;text-align:center;}.action-alert-inner-container .action-alert-content .action-alert-content-icon{text-align:center;}.action-alert-inner-container .action-alert-content .action-alert-content-icon h2{margin:0px 0px 24px 0px;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:22px;}.action-alert-inner-container .action-alert-content .action-alert-content-icon .action-alert-icon-container{margin-bottom:24px;}.action-alert-inner-container .action-alert-content .action-alert-content-icon .action-alert-icon-container svg{width:60px;height:60px;}.action-alert-inner-container .action-alert-content .action-alert-content-icon .action-alert-message-container{font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;color:#0b1c48;}.passkit-inner-container{position:relative;min-height:100vh;padding:20px 16px;background:#212c4a;overflow:hidden;}@media (min-width:480px){.passkit-inner-container{min-height:505px;}}.passkit-inner-container h1{color:#ffffff;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}.passkit-inner-container h1 .passkit-back-btn{padding:0px;}.passkit-inner-container p{padding-left:16px;color:#ffffff;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}.passkit-inner-container .passkit-slider-container .passkit-slider-inner-container{height:260px;}.passkit-inner-container .passkit-slider-container .passkit-slider-inner-container .passkit-slider{position:absolute;top:auto;left:0px;width:100%;margin-bottom:16px;padding-left:32px;overflow-x:scroll;}.passkit-inner-container .passkit-slider-container .passkit-slider-inner-container .passkit-slider::after{clear:both;content:"";display:block;}.passkit-inner-container .passkit-slider-container .passkit-slider-inner-container .passkit-slider .passkit-slider-list::after{clear:both;content:"";display:block;}.passkit-inner-container .passkit-slider-container .passkit-slider-inner-container .passkit-slider .passkit-slider-list li{position:relative;float:left;width:311px;height:auto;margin-right:16px;border-radius:12px;overflow:hidden;}.passkit-inner-container .passkit-slider-container .passkit-slider-inner-container .passkit-slider .passkit-slider-list li .pass-loading{display:block;position:absolute;top:50%;left:50%;height:24px;width:24px;margin:-12px 0px 0px -12px;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;}.passkit-inner-container .passkit-slider-container .passkit-slider-inner-container .passkit-slider .passkit-slider-list li .pass-activation-spot{width:100%;height:100%;}.passkit-inner-container .passkit-slider-container .passkit-slider-inner-container .passkit-slider .passkit-slider-list li iframe{width:100%;height:100%;border:none;}.passkit-inner-container .passkit-slider-container .passkit-slider-pagination-loader-container{position:relative;}.passkit-inner-container .passkit-slider-container .passkit-slider-pagination-loader-container .passkit-slider-pagination-loader{position:absolute;top:0px;left:50%;height:24px;width:24px;margin:0px 0px 0px -12px;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;}.passkit-inner-container .passkit-slider-container .passkit-slider-pagination{display:none;width:100%;margin:24px 0px 24px 0px;padding:0px 16px;text-align:center;}.passkit-inner-container .passkit-slider-container .passkit-slider-pagination li{display:inline-block;width:8px;height:8px;margin-right:10px;border-radius:8px;border:1px solid #8c919e;}.passkit-inner-container .passkit-slider-container .passkit-slider-pagination li a{display:block;}.passkit-inner-container .passkit-slider-container .passkit-slider-pagination li.active{border:1px solid #ffffff;background:#ffffff;}.passkit-inner-container .passkit-slider-container .passkit-slider-pagination li:last-of-type{margin-right:0px;}.passkit-inner-container .passkit-slider-container .passkit-ecard-activation-spot{height:397px;margin:0 auto;}.passkit-inner-container .passkit-slider-container .passkit-ecard-activation-spot iframe{width:100%;height:100%;border:none;}.passkit-inner-container .passkit-check-balance{position:absolute;bottom:24px;left:50%;width:210px;height:40px;margin-left:-100px;color:#19beeb;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:1px;text-align:center;text-decoration:underline;}.passkit-inner-container .passkit-check-balance:disabled{color:#8c919e;text-decoration:none;}.passkit-inner-container .passkit-giftcard-balance{display:none;position:absolute;bottom:24px;left:50%;width:210px;height:40px;margin-left:-100px;color:#ffffff;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:38px;letter-spacing:1px;text-align:center;}.passkit-inner-container .passkit-giftcard-balance .passkit-giftcard-balance-loader{position:absolute;height:24px;width:24px;margin:4px 0px 0px -12px;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;}.passkit-inner-container .passkit-remove-ecard{position:absolute;left:32px;bottom:25px;width:34px;height:34px;}.passkit-inner-container .passkit-print-ecard{display:none;position:absolute;right:32px;bottom:25px;width:34px;height:34px;}.pass-container .pass-inner-container .pass-header{display:flex;flex-direction:row;padding:4px 12px;}.pass-container .pass-inner-container .pass-header .pass-logo{flex:1;background-position:center !important;background-size:contain !important;}.pass-container .pass-inner-container .pass-header .pass-merchant-name{flex:3;padding:4px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;line-height:20px;}.pass-container .pass-inner-container .pass-header .pass-balance{flex:1;text-align:center;}.pass-container .pass-inner-container .pass-header .pass-balance .pass-balance-label{font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;}.pass-container .pass-inner-container .pass-header .pass-balance .pass-balance-amt{font-size:16px;}.pass-container .pass-inner-container .pass-ecard-img{display:none;}.pass-container .pass-inner-container .pass-ecard-img img{width:100%;}.pass-container .pass-inner-container .pass-content-container{position:relative;padding:12px;}.pass-container .pass-inner-container .pass-content-container .pass-purchase-info{display:flex;flex-direction:row;}.pass-container .pass-inner-container .pass-content-container .pass-purchase-info .pass-purchase-date-container{flex:3;}.pass-container .pass-inner-container .pass-content-container .pass-purchase-info .pass-purchase-date-container .pass-purchase-date-label{font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;}.pass-container .pass-inner-container .pass-content-container .pass-purchase-info .pass-purchase-date-container .pass-purchase-date{font-size:14px;}.pass-container .pass-inner-container .pass-content-container .pass-purchase-info .pass-purchase-location-container{flex:1;}.pass-container .pass-inner-container .pass-content-container .pass-purchase-info .pass-purchase-location-container .pass-purchase-location-label{font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;}.pass-container .pass-inner-container .pass-content-container .pass-purchase-info .pass-purchase-location-container .pass-purchase-location{font-size:14px;}.pass-container .pass-inner-container .pass-content-container .pass-apply-button-container{margin:21px auto 0px auto;text-align:center;}.pass-container .pass-inner-container .pass-content-container .pass-apply-button-container a{display:inline-block;width:130px;font-size:14px;color:#333333;border:1px solid;border-radius:14px;}.pass-container .pass-inner-container .pass-content-container .pass-barcode-container{width:90%;margin:21px auto 0px auto;padding:0px 4px;text-align:center;background:#ffffff;}.pass-container .pass-inner-container .pass-content-container .pass-barcode-container .pass-barcode-img svg{width:100%;height:95px;}.pass-container .pass-inner-container .pass-content-container .pass-barcode-container .pass-barcode-id{padding-bottom:4px;}.pass-container .pass-inner-container .pass-content-container .pass-more-info{position:absolute;right:10px;bottom:8px;}.pass-container .pass-inner-container .pass-content-container .pass-more-info svg{width:18px;}.pass-info-inner-container{position:relative;min-height:420px;padding:16px;}.pass-info-inner-container h1{color:#0b1c48;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}.pass-info-inner-container .pass-info-content{padding:20px 0px 40px 0px;color:#333333;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}.pass-info-inner-container .pass-info-button{position:absolute;bottom:16px;left:50%;width:200px;height:40px;margin-left:-100px;color:#ffffff;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;text-align:center;border-radius:100px;}.tab-component-container .tab-component .tabs{margin-bottom:20px;}.tab-component-container .tab-component .tabs li{display:inline-block;margin-right:60px;}.tab-component-container .tab-component .tabs li:last-of-type{margin-right:0px;}.tab-component-container .tab-component .tabs li a{display:block;padding:11px 0px;color:#212c4a;font-size:16px;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;}.tab-component-container .tab-component .tabs li a.active{padding-bottom:9px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;border-bottom:2px solid #19beeb;}.tab-component-container .tab-component .tab-content .tab-panel{display:none;}.tab-component-container .tab-component .tab-content .tab-panel.active{display:block;}.slider-container .slider-inner-container{position:relative;overflow:hidden;}.slider-container .slider-inner-container .slider-previous{display:none;position:absolute;top:86px;left:4px;z-index:1;}.slider-container .slider-inner-container .slider-next{display:none;position:absolute;top:86px;right:4px;z-index:1;}.slider-container .slider-inner-container .slider-list-container{height:212px;padding:16px 0px 16px 32px;}.slider-container .slider-inner-container .slider-pagination{width:100%;margin:16px 0px 24px 0px;padding:0px 16px;text-align:center;}.slider-container .slider-inner-container .slider-pagination li{display:inline-block;width:8px;height:8px;margin-right:10px;border-radius:8px;border:1px solid #8c919e;}.slider-container .slider-inner-container .slider-pagination li a{display:block;}.slider-container .slider-inner-container .slider-pagination li.active{border:1px solid #0b1c48;background:#0b1c48;}.gpr-offer-container{background:#f6f7fb;}.gpr-offer-container .gpr-offer-inner-container{display:flex;flex-direction:column;width:100%;max-width:940px;margin:0 auto;padding:32px 30px 36px 30px;}@media (min-width:768px){.gpr-offer-container .gpr-offer-inner-container{flex-direction:row;padding:60px 80px;}}@media (min-width:940px){.gpr-offer-container .gpr-offer-inner-container{padding:55px 40px;}}.gpr-offer-container .gpr-offer-inner-container .gpr-offer-left{order:2;}@media (min-width:768px){.gpr-offer-container .gpr-offer-inner-container .gpr-offer-left{flex:3;order:1;padding-right:50px;}}.gpr-offer-container .gpr-offer-inner-container .gpr-offer-left h1{color:#333333;font-size:22px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}.gpr-offer-container .gpr-offer-inner-container .gpr-offer-left p,.gpr-offer-container .gpr-offer-inner-container .gpr-offer-left ul{color:#484f64;font-size:16px;}.gpr-offer-container .gpr-offer-inner-container .gpr-offer-left p li,.gpr-offer-container .gpr-offer-inner-container .gpr-offer-left ul li{padding-left:35px;list-style-type:none;}.gpr-offer-container .gpr-offer-inner-container .gpr-offer-left p li::before,.gpr-offer-container .gpr-offer-inner-container .gpr-offer-left ul li::before{display:inline-block;margin-left:-25px;content:"\2022";color:#484f64;width:25px;}.gpr-offer-container .gpr-offer-inner-container .gpr-offer-right{order:1;margin-bottom:32px;}@media (min-width:768px){.gpr-offer-container .gpr-offer-inner-container .gpr-offer-right{flex:2;margin:0px;order:2;padding-top:75px;}}@media (min-width:940px){.gpr-offer-container .gpr-offer-inner-container .gpr-offer-right{padding-top:50px;}}.gpr-offer-container .gpr-offer-inner-container .gpr-offer-right img{display:block;width:100%;min-width:200px;max-width:300px;margin:0 auto;}.gpr-offer-container.alahealth .gpr-offer-inner-container .gpr-offer-left h1{line-height:1.09;max-width:81.875%;}@media (min-width:768px){.gpr-offer-container.alahealth .gpr-offer-inner-container .gpr-offer-left h1{max-width:452px;}}.gpr-offer-container.csnp .gpr-offer-inner-container{padding-left:15px;padding-right:15px;}.gpr-offer-container.csnp .gpr-offer-inner-container .gpr-offer-left{padding:0 7px;}.gpr-offer-container.csnp .gpr-offer-inner-container .gpr-offer-left h1{display:none;}.gpr-offer-container.csnp .gpr-offer-inner-container .gpr-offer-right img{max-width:469px;}@media (min-width:768px){.gpr-offer-container.csnp .gpr-offer-inner-container{padding-left:50px;padding-right:50px;}.gpr-offer-container.csnp .gpr-offer-inner-container .gpr-offer-left{flex:1;padding-left:0;padding-right:0;}.gpr-offer-container.csnp .gpr-offer-inner-container .gpr-offer-left p{max-width:286px;font-size:18px;}.gpr-offer-container.csnp .gpr-offer-inner-container .gpr-offer-right{flex:1;padding-top:20px;}}@media (min-width:1024px){.gpr-offer-container.csnp .gpr-offer-inner-container{padding-left:0;padding-right:0;}.gpr-offer-container.csnp .gpr-offer-inner-container .gpr-offer-left{padding-top:20px;}.gpr-offer-container.csnp .gpr-offer-inner-container .gpr-offer-left p{max-width:398px;font-size:20px;}.gpr-offer-container.csnp .gpr-offer-inner-container .gpr-offer-right{padding-top:0;}}@media (min-width:1280px){.gpr-offer-container.csnp .gpr-offer-inner-container{max-width:1048px;}.gpr-offer-container.csnp .gpr-offer-inner-container .gpr-offer-left p{font-size:24px;max-width:520px;}}.gpr-offer-container.almyblue .gpr-offer-inner-container{padding-left:24px;}.pano-inner-container.alahealth{border-top:1px solid #dfdfdf;}.pano-inner-container.alahealth .pano-img{padding:140px 24px;height:50vh;}.pano-inner-container.alahealth .pano-img img{display:block;margin:0 auto;}.pano-inner-container.alahealth .pano-txt{margin:20px auto 54px;max-width:634px;text-align:center;}.pano-inner-container.alahealth .pano-txt h1{font-size:30px;line-height:1.07;}@media (min-width:768px){.pano-inner-container.alahealth .pano-txt h1{font-size:36px;line-height:1;}}.pano-inner-container.proteus .pano-wrapper{position:relative;margin:32px 0;}@media (min-width:1280px){.pano-inner-container.proteus .pano-wrapper .pano-wrapper-inner{width:960px;position:relative;margin:0 auto;}}.pano-inner-container.proteus .pano-wrapper .pano-banner{background-position:center;background-size:cover;background:url("/img/landing/pano/_versions/proteus/banner-bg.png") no-repeat;max-height:606px;padding:0 16px;}.pano-inner-container.proteus .pano-wrapper .pano-banner .pano-banner-hero{max-width:584px;margin:0 auto;}.pano-inner-container.proteus .pano-wrapper .pano-banner .pano-banner-hero img{height:auto;width:100%;}@media (min-width:1280px){.pano-inner-container.proteus .pano-wrapper .pano-banner{background:none;padding:0;position:absolute;right:-146px;top:0;}}@media (min-width:1280px){.pano-inner-container.proteus .pano-wrapper{background-image:url("/img/landing/pano/_versions/proteus/banner-bg.png");background-size:cover;background-position:center;height:606px;}}.pano-inner-container.proteus .pano-text{padding:0 16px;}.pano-inner-container.proteus .pano-text .pano-header-md{color:#38b7ba;font-family:"neuzeitgroligregular",sans-serif;font-size:40px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:42px;letter-spacing:2px;text-align:center;}.pano-inner-container.proteus .pano-text .pano-header-md small{font-size:xx-small;}@media (min-width:1280px){.pano-inner-container.proteus .pano-text .pano-header-md{color:#ffffff;text-align:left;width:480px;}}.pano-inner-container.proteus .pano-text .pano-copy{color:#38b7ba;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;font-stretch:normal;font-style:normal;font-weight:normal;letter-spacing:0.9px;line-height:20px;margin:16px 0;text-align:center;}@media (min-width:1280px){.pano-inner-container.proteus .pano-text .pano-copy{color:#ffffff;text-align:left;width:480px;margin-top:32px;}}@media (min-width:1280px){.pano-inner-container.proteus .pano-text{padding-top:170px;}}.pano-inner-container.rxsavings .pano{display:block;height:600px;}.pano-inner-container.rxsavings .pano .pano-content-wrap .pano-content{padding-top:60px;vertical-align:top;}.pano-inner-container.rxsavings .pano .pano-content-wrap .pano-content .pano-sunset h1{font-size:20px;line-height:24px;margin:0 0 24px;}@media (min-width:1024px){.pano-inner-container.rxsavings .pano .pano-content-wrap .pano-content .pano-sunset h1{font-size:32px;line-height:34px;}}.pano-inner-container.rxsavings .pano .pano-content-wrap .pano-content .pano-sunset p{font-size:16px;margin-bottom:24px;}@media (min-width:1024px){.pano-inner-container.rxsavings .pano .pano-content-wrap .pano-content .pano-sunset p{font-size:20px;line-height:24px;}}.pano-inner-container.rxsavings .pano .pano-content-wrap .pano-content .pano-sunset p:last-of-type{margin-bottom:0;}.pano-inner-container.rxsavings .pano .pano-content-wrap .pano-content .pano-bg{position:absolute;top:0px;left:0px;width:100%;height:470px;background:#126787;z-index:1;display:flex;padding:0 16px;justify-content:center;align-items:center;}.pano-inner-container.rxsavings .pano .pano-content-wrap .pano-content .pano-left-graphic{display:none;position:absolute;bottom:0px;left:50px;z-index:2;}@media (min-width:1280px){.pano-inner-container.rxsavings .pano .pano-content-wrap .pano-content .pano-left-graphic{display:block;left:5%;}}@media (min-width:1400px){.pano-inner-container.rxsavings .pano .pano-content-wrap .pano-content .pano-left-graphic{left:10%;}}.pano-inner-container.rxsavings .pano .pano-content-wrap .pano-content .pano-right-graphic{display:none;position:absolute;bottom:0px;right:5px;z-index:2;}@media (min-width:1280px){.pano-inner-container.rxsavings .pano .pano-content-wrap .pano-content .pano-right-graphic{display:block;right:5%;}}@media (min-width:1400px){.pano-inner-container.rxsavings .pano .pano-content-wrap .pano-content .pano-right-graphic{right:10%;}}.pano-inner-container.rxsavings .pano .pano-content-wrap .pano-content .pano-content-inner-container{width:100%;max-width:520px;margin:0 auto;}.pano-inner-container.rxsavings .pano .pano-content-wrap .pano-content .pano-content-inner-container .pano-header-md,.pano-inner-container.rxsavings .pano .pano-content-wrap .pano-content .pano-content-inner-container .pano-copy,.pano-inner-container.rxsavings .pano .pano-content-wrap .pano-content .pano-content-inner-container .btn{position:relative;z-index:3;}.pano-inner-container.rxsavings .pano .pano-content-wrap .pano-content .pano-content-inner-container .pano-header-md{color:#ffffff;font-family:"neuzeitgroligregular",sans-serif;font-size:40px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.18;letter-spacing:2px;text-align:center;}.pano-inner-container.rxsavings .pano .pano-content-wrap .pano-content .pano-content-inner-container .pano-copy{margin:30px 0px 65px 0px;color:#ffffff;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.11;letter-spacing:0.9px;text-align:center;}.pano-inner-container.bcbsal{border-top:1px solid #dfdfdf;}.pano-inner-container.bcbsal .pano .pano-content-wrap .pano-content{padding:70px 14px;vertical-align:unset;}.pano-inner-container.bcbsal .pano .pano-content-wrap .pano-content .pano-content-logo svg{width:315px;}.pano-inner-container.bcbsal .pano .pano-content-wrap .pano-content .pano-header{margin-top:33px;color:#333333;font-size:36px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;}.pano-inner-container.bcbsal .pano .pano-content-wrap .pano-content .pano-content-marketing-image{display:none;max-width:100%;margin-top:50px;}@media (min-width:768px){.pano-inner-container.bcbsal .pano .pano-content-wrap .pano-content .pano-content-marketing-image{display:inline-block;}}.pano-inner-container.bcbsal .pano .pano-content-wrap .pano-content .pano-content-marketing-image-mobile{max-width:100%;margin-top:50px;}@media (min-width:768px){.pano-inner-container.bcbsal .pano .pano-content-wrap .pano-content .pano-content-marketing-image-mobile{display:none;}}.pano-inner-container.csnp .pano{background-position-x:15%;}.pano-inner-container.csnp .pano .pano-content-wrap .pano-content{padding-top:0;}.pano-inner-container.csnp .pano .pano-content-wrap .pano-content .pano-content-logo{margin:42px 0;}.pano-inner-container.csnp .pano .pano-content-wrap .pano-content .pano-header{font-size:18px;margin:1em 0;}.pano-inner-container.csnp .pano .pano-content-wrap .pano-content .pano-header-md{font-size:24px;line-height:1.21;margin:0 auto;width:90%;}@media (min-width:768px){.pano-inner-container.csnp .pano .pano-content-wrap .pano-content .pano-header-md{font-size:32px;line-height:34px;max-width:698px;}}.pano-inner-container.csnp .pano .pano-content-wrap .pano-content .pano-content-logo svg{width:214px;}@media (min-width:768px){.pano-inner-container.csnp .pano .pano-content-wrap .pano-content .pano-content-logo svg{width:170px;height:125px;}}.pano-inner-container.csnp .pano .pano-content-wrap .pano-content .lower-content-csnp{margin-top:22px;}.pano-inner-container.csnp .pano .pano-content-wrap .pano-content .lower-content-csnp .btn{width:78.2089552238806%;max-width:300px;}.pano-inner-container.csnp .pano .pano-content-wrap .pano-content .lower-content-csnp .pano-copy-exclusive{width:57.3134328358209%;margin-left:auto;margin-right:auto;max-width:400px;}@media (min-width:1024px){.pano-inner-container.csnp .pano .pano-content-wrap .pano-content .lower-content-csnp .pano-copy-exclusive{max-width:500px;}}.pano-inner-container.almyblue .pano{background-position-x:55%;}.pano-inner-container.almyblue .pano.siteContain{padding:0;}.pano-inner-container.almyblue .pano .pano-content-wrap{max-width:940px;margin:0 auto;padding:0 16px;}.pano-inner-container.almyblue .pano .pano-content-wrap .pano-content{vertical-align:middle;}.pano-inner-container.almyblue .pano .pano-content-wrap .pano-content .pano-content-logo{display:block;max-width:223.5px;margin:0 auto;}.pano-inner-container.almyblue .pano .pano-content-wrap .pano-content .pano-content-logo img{width:100%;height:auto;}.pano-inner-container.almyblue .pano .pano-content-wrap .pano-content .pano-header-md,.pano-inner-container.almyblue .pano .pano-content-wrap .pano-content .pano-copy{display:none;}.pano-inner-container.almyblue .pano .pano-content-wrap .pano-content .pano-header{font-size:32px;line-height:34px;margin-top:1em;}@media (min-width:768px){.pano-inner-container.almyblue .pano .pano-content-wrap .pano-content{vertical-align:bottom;}.pano-inner-container.almyblue .pano .pano-content-wrap .pano-content .pano-content-logo{position:absolute;bottom:50px;right:0;}.pano-inner-container.almyblue .pano .pano-content-wrap .pano-content .pano-header{font-size:68px;margin-bottom:36px;max-width:500px;line-height:70px;text-align:left;}}.pano-inner-container .pano{position:relative;display:table;width:100%;height:82vh;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;}.pano-inner-container .pano .create-password-container{background-size:150% 240px;background-position:0 0;}.pano-inner-container .pano h1{font-weight:bold;}.pano-inner-container .pano .pano-content-wrap{display:table;width:100%;}.pano-inner-container .pano .pano-content-wrap .pano-content{display:table-cell;vertical-align:middle;height:82vh;padding-top:70px;color:#ffffff;text-align:center;}@media (min-width:768px){.pano-inner-container .pano .pano-content-wrap .pano-content{padding-top:0px;}}@media (min-width:1024px){.pano-inner-container .pano .pano-content-wrap .pano-content h1{font-size:24px;}.pano-inner-container .pano .pano-content-wrap .pano-content p{font-size:16px;}}.pano-inner-container .pano .pano-content-wrap .pano-content .pano-header-md{font-size:32px;}.pano-inner-container .pano .pano-content-wrap .pano-content .pano-copy{font-size:18px;font-weight:bold;}.pano-inner-container .pano .pano-content-wrap .pano-content ol{max-width:650px;margin:0px auto 28px auto;padding:0px;font-size:18px;text-align:left;list-style-type:none;}.pano-inner-container .pano .pano-content-wrap .pano-content ol li{display:inline-flex;padding-top:16px;counter-increment:step-counter;}.pano-inner-container .pano .pano-content-wrap .pano-content ol li::before{content:counter(step-counter);margin-right:20px;padding:8px 18px 8px 15px;color:#19beeb;font-weight:bold;background:url("../img/landing/pano/list-counter-bg.png") no-repeat 0px 0px;}.pano-inner-container .pano .pano-content-wrap .pano-content .btn{vertical-align:middle;width:100%;}@media (min-width:480px){.pano-inner-container .pano .pano-content-wrap .pano-content .btn{width:auto;}}.pano-inner-container .pano .pano-content-wrap .pano-content .btn:first-of-type{margin:0 0 20px 0;}@media (min-width:480px){.pano-inner-container .pano .pano-content-wrap .pano-content .btn:first-of-type{margin:0 20px 0 0;}}.pano-inner-container .pano .pano-content-wrap .pano-content .pf-exclusive{margin-top:20px;}.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content{max-width:940px;margin:0 auto;text-align:left;}@media (min-width:480px){.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content{padding-top:28px;}}.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-welcome-message{max-width:380px;margin:0 auto;}@media (min-width:480px){.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-welcome-message{padding-top:28px;}}@media (min-width:768px){.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-welcome-message{float:left;width:50%;max-width:450px;padding:100px 24px 0 0;}}.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-welcome-message h1{font-size:24px;font-weight:300;text-shadow:0 0 10px rgba(0,0,0,0.5);}@media (min-width:768px){.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-welcome-message h1{font-size:36px;}}.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-welcome-message p{font-size:13px;text-shadow:0 0 10px rgba(0,0,0,0.5);}@media (min-width:768px){.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-welcome-message p{font-size:16px;}}.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-form{position:relative;width:100%;max-width:380px;margin:28px auto 32px auto;padding:75px 16px 20px 16px;color:#4a4a4a;font-size:12px;border-radius:4px;border:1px solid #eeeff2;background:#fafafa;}@media (min-width:768px){.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-form{float:right;width:50%;margin-top:0px;padding:75px 40px 20px 40px;}}.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-form header h1{position:absolute;top:20px;left:-10px;width:105%;padding:12px 20px 16px 20px;font-size:13px;font-weight:bold;color:#ffffff;text-align:center;background:url("../img/landing/pano/create-pw-form-header.png") no-repeat;background-size:100% 100%;}@media (min-width:480px){.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-form header h1{left:-11px;width:107%;background:url("../img/landing/pano/create-pw-form-header.svg") no-repeat;background-size:100% 100%;}}@media (min-width:768px){.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-form header h1{font-size:14px;text-align:left;}}.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-form header p{margin:12px 0;}.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-form header p.email-header{font-size:12px;color:#878787;}.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-form header p.email-label{font-size:16px;font-weight:bold;color:#4a4a4a;word-wrap:break-word;}.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-form .create-password-rules p,.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-form .create-password-rules ul li{letter-spacing:0.5px;font-size:13px;line-height:1.38;}.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-form .create-password-rules ul{padding-left:20px;}.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-form .create-password-rules ul li{color:#878787;}.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-form .create-password-rules ul li.text-green{color:#63a11c;list-style-image:url("../img/landing/pano/valid-password.png");}.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-form .toggleInputLabel{letter-spacing:0.5px;}.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-form .toggleInputLabel .card-agreement-error{display:none;color:#ff3b30;}.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-form .bcbsla-optin{display:none;}.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-form .create-password-btn{padding-top:20px;}.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-form .create-password-btn button{width:100%;margin:0;padding:10px 0;font-size:14px;font-weight:bold;border-radius:4px;}.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-form .create-password-disclaimer{padding-top:24px;}.pano-inner-container .pano .pano-content-wrap .pano-content .bulk-reg-content .bulk-reg-form .create-password-disclaimer p{margin:0px;font-size:12px;font-style:italic;line-height:1.5;color:#878787;}.split-pano-container{position:relative;width:100%;margin-bottom:245px;padding:0px;border-top:1px solid #e1e4e6;overflow:hidden;}@media (min-width:768px){.split-pano-container{margin-bottom:210px;}}@media (min-width:940px){.split-pano-container{height:400px;}}.split-pano-container .split-pano{display:flex;flex-direction:column;width:100%;height:100%;}@media (min-width:940px){.split-pano-container .split-pano{flex-direction:row;}}.split-pano-container .split-pano .pano-container{flex:1;position:relative;margin-bottom:16px;}@media (min-width:940px){.split-pano-container .split-pano .pano-container{height:100%;box-shadow:1px 0 16px rgba(0,0,0,0.2);}}.split-pano-container .split-pano .pano-container .inner-pano{width:100%;height:100%;background-size:cover;background-position:center;}.split-pano-container .split-pano .pano-container .inner-pano:before{position:absolute;width:100%;height:100%;content:'';background-color:rgba(51,51,51,0.5);}.split-pano-container .split-pano .pano-container .inner-pano .inner-pano-content{position:relative;width:100%;height:100%;padding:72px 30px;text-align:center;}.split-pano-container .split-pano .pano-container .inner-pano .inner-pano-content h1{margin-bottom:0px;color:#ffffff;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:normal;text-align:center;}.split-pano-container .split-pano .pano-container .inner-pano .inner-pano-content h3{margin-bottom:24px;color:#ffffff;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;text-align:center;}.split-pano-container .split-pano .pano-container .inner-pano .inner-pano-content button{width:150px;height:30px;color:#ffffff;border-radius:20px;border:0px;background:#19beeb;}@media (min-width:768px){.split-pano-container .split-pano .pano-container .inner-pano .inner-pano-content{padding:90px 30px;}.split-pano-container .split-pano .pano-container .inner-pano .inner-pano-content h1{font-size:28px;}.split-pano-container .split-pano .pano-container .inner-pano .inner-pano-content h3{font-size:20px;}.split-pano-container .split-pano .pano-container .inner-pano .inner-pano-content button{width:200px;height:40px;font-size:14px;border-radius:100px;}}@media (min-width:940px){.split-pano-container .split-pano .pano-container .inner-pano .inner-pano-content{padding:130px 60px;}.split-pano-container .split-pano .pano-container .inner-pano .inner-pano-content h1{font-size:36px;}.split-pano-container .split-pano .pano-container .inner-pano .inner-pano-content h3{font-size:24px;}}#contentRegion{display:flex;height:100%;flex-direction:column;width:100%;min-width:320px;}#environment{z-index:200;position:absolute;top:0;left:68px;color:#ff0013;font-size:16px;font-weight:700;}#mainHeaderWrap{flex:none;}#content-container{}#content-inner-container{width:100%;min-height:540px;}#content-inner-container.panel{}#content-inner-container.panel.left-panel{margin-left:0px;}#content-inner-container.panel.left-panel #main-container.panel-present{margin-left:375px;}#content-inner-container.panel.right-panel{}#content-inner-container.panel.right-panel #main-container{}#content-inner-container.panels{width:calc(100% + 375px);}#content-inner-container.panels #main-container.panels-present{margin-left:375px;}@media (min-width:480px){#content-inner-container.panels{width:100%;}}#main-container{display:inline-block;width:100%;min-width:320px;}#main-container.panel-present{width:calc(100% - 375px);}#main-container.panels-present{width:calc(100% - 750px);}#mainRegion{flex:1 0 auto;display:block;width:100%;min-width:320px;}#mainRegion > section{width:1020px;margin-left:auto;margin-right:auto;padding:0 20px;padding-bottom:20px;}#mainRegion > section:first-of-type{padding-top:40px;}#mainRegion > section:first-of-type.againstHeader{padding-top:0;}#mainRegion > section:last-of-type{padding-bottom:100px;}#mainRegion > section:last-of-type.againstFooter{padding-bottom:0;}#mainRegion > section:last-of-type#messages{padding-bottom:20px;}#mainRegion > section.fullWidth{width:100%;padding-left:0;padding-right:0;}html.responsive #mainRegion > section{min-width:320px;max-width:1020px;width:auto;padding-left:10px;padding-right:10px;}html.responsive #mainRegion > section.fullWidth{width:100%;max-width:none;}@media only screen and (min-width:480px){html.responsive #mainRegion > section{padding-left:20px;padding-right:20px;}}.browsehappy{margin:0;padding:1em 20px;background:#f4ca19;color:#231f20;text-align:center;}.microsite::after{clear:both;content:"";display:block;}.microsite .page{float:left;width:700px;}.microsite .page > header{position:relative;margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #231f20;}.microsite .page > header h1{margin-bottom:4px;font-size:40px;font-weight:300;line-height:40px;}.microsite .page > header .separatedList{margin-top:6px;font-size:12px;}.microsite .page > header .subInfo{margin-top:12px;font-size:14px;}.microsite .page > header .subInfo::after{clear:both;content:"";display:block;}.microsite .page > header .subInfo .item{float:left;margin-right:40px;}.microsite .page > header .subInfo .item:last-child{margin-right:0;}.microsite .page > header .subInfo .item.balance{position:absolute;bottom:4px;right:0px;text-align:center;}.microsite .page > header .subInfo .item.balance .balance-currency{font-size:28px;font-weight:bold;}.microsite .page .subNav{text-align:left;}.microsite .page .content .topBtns{margin-bottom:20px;}.microsite .page .content .info{background-color:#ffffff;box-shadow:1px 1px 5px 0px rgba(0,0,0,0.1);border-radius:4px;overflow:hidden;}.microsite .page .content .info .bannerImg{width:100%;}.microsite .page .content .info .description{margin:0;padding:20px;}.microsite .page .content .info .userGuide{margin:0;padding:10px 0;}.microsite .sidebar{float:right;width:250px;}.microsite .sidebar header{text-align:center;}.microsite .sidebar header h2{font-size:28px;font-weight:700;color:#26bde8;}.microsite .sidebar header h2 .heading{display:block;margin-bottom:10px;font-size:14px;font-weight:300;color:#7d848b;}.microsite .sidebar header h3{margin:10px 0 0;padding-top:10px;font-weight:400;border-top:1px dotted #26bde8;}.microsite .sidebar .tagLine{font-size:16px;font-weight:300;color:#7d848b;}#anthemAccountConverted{max-width:700px;text-align:center;}#anthemAccountConverted .anthemAccountConverted__iconWrap{margin-bottom:20px;font-size:120px;line-height:1;}#anthemAccountConverted .anthemAccountConverted__header{font-size:18px;}#anthemAccountConverted .anthemAccountConverted__copy{font-size:16px;}#resetPassword{margin-top:40px;}.resetPasswordInputs{width:300px;margin:0 auto;}.resetPasswordInput{display:block;width:100%;margin-bottom:12px;}.resetPasswordInput--newPassword{margin-bottom:0;}.resetPasswordRequirements{margin-bottom:12px;font-size:11px;color:#878787;}html.fluid #contentRegion{padding:0px;}html.fluid #mainRegion > section{width:100%;max-width:1280px;padding:130px 40px 20px;}html.fluid #mainRegion > section#landing,html.fluid #mainRegion > section.enterprise{max-width:100%;padding:0px 0px 40px 0px;}html.fluid #mainRegion > section#landing .siteContain,html.fluid #mainRegion > section#landing .siteContainNoPad,html.fluid #mainRegion > section.enterprise .siteContain,html.fluid #mainRegion > section.enterprise .siteContainNoPad{width:100%;}html.fluid #mainRegion > section#split-landing{max-width:100%;padding:0px;}html.fluid #mainRegion > section#split-landing .siteContain,html.fluid #mainRegion > section#split-landing .siteContainNoPad{width:100%;}html.fluid #mainRegion > section.enterprise{max-width:100%;padding:0px 0px 40px 0px;}html.fluid #mainRegion > section.enterprise .siteContain,html.fluid #mainRegion > section.enterprise .siteContainNoPad{width:100%;}html.fluid #mainRegion > section#account-container{max-width:100%;padding:130px 0 0 0;}html.fluid #mainRegion > section#causes{padding-top:150px;}html.fluid #mainRegion > section#dashboard{max-width:100%;min-height:auto;margin-top:95px;}html.fluid #mainRegion > section#dashboard .siteContain{width:100%;max-width:1280px;}html.fluid #mainRegion > section#activity{padding-top:0px;}html.fluid #mainRegion > section#howItWorks.loggedOut{max-width:100%;padding:130px 0 0;background:url(../img/header/logged_out/bg-how-it-works.jpg);background-repeat:no-repeat;background-size:100% 230px;}html.fluid #mainRegion > section#howItWorks.loggedOut .pageHeader h1,html.fluid #mainRegion > section#howItWorks.loggedOut .pageHeader p{color:#ffffff;}html.fluid #mainRegion > section#merchants.loggedOut #discovermerchants{max-width:1280px;margin:0 auto;}html.fluid #mainRegion > section#causes.loggedOut{max-width:100%;padding:220px 40px 20px;background:url(../img/header/logged_out/bg-how-it-works.jpg);background-repeat:no-repeat;background-size:100% 180px;}html.fluid #mainRegion > section#login.loggedOut{max-width:100%;height:100vh;min-height:100vh;max-height:100vh;padding:0;}html.fluid #mainRegion > section#newMemberRegister.loggedOut{max-width:100%;height:100vh;min-height:100vh;max-height:100vh;padding:0;}html.fluid #mainRegion > section .disclaimers{max-width:1280px;margin:0 auto;padding:40px 40px 0 40px;text-align:center;font-size:12px;color:#8c919e;}html.fluid #mainRegion > section .disclaimers.almyblue{max-width:940px;}html.fluid #mainRegion > section #merchantEcardPurchase{padding:130px 16px 20px;}html.fluid #mainRegion > section#privacyPolicy,html.fluid #mainRegion > section#terms,html.fluid #mainRegion > section#userCardAgreement,html.fluid #mainRegion > section#referralterms,html.fluid #mainRegion > section#userAccountholderAgreement{padding:40px 40px 20px;}html #mainRegion.notification-banner section#financialRegister{padding-top:40px;}html .notification-banner-container{margin-top:100px;padding:20px 40px;color:#ffffff;text-align:center;background:#f5a623;}html.fluid #mainRegion #resetPassword{max-width:100%;min-height:1200px;margin:0;padding:130px 0 20px;background:url(../img/header/logged_out/bg-how-it-works.jpg);background-repeat:no-repeat;background-size:100% 180px;}html.fluid #mainRegion #resetPassword .pageHeader h1{color:#ffffff;}html.fluid #mainRegion .microsite .page{width:65%;}html.fluid #mainRegion .microsite .sidebar{width:30%;}@media only screen and (max-width:768px){html.fluid #mainRegion #requests .content{width:100%;max-width:1024px;margin:0 auto;}html.fluid #mainRegion .microsite .page{width:60%;}html.fluid #mainRegion .microsite .sidebar{width:35%;}}@media only screen and (max-width:480px){html.fluid #mainRegion > section#causes{padding:150px 16px 20px;background-size:200% 180px;}html.fluid #mainRegion > section#causes.loggedOut{padding:150px 16px 20px;}html.fluid #mainRegion > section#dashboard,html.fluid #mainRegion > section#userSettings,html.fluid #mainRegion > section#wallet{padding:130px 16px 20px;}html.fluid #mainRegion > section#activity{padding:0px 16px 20px;}html.fluid #mainRegion > section#howItWorks.loggedOut{background-size:200% 230px;}html.fluid #mainRegion .microsite .page{float:none;width:100%;margin-bottom:10px;}html.fluid #mainRegion .microsite .sidebar{float:none;width:100%;}}.activityMainPane{float:left;width:700px;}.activitySidebar{float:right;width:250px;}.activityAlert{padding:8px 8px 8px 64px;background-color:#ffffff;border:1px solid #ebecec;box-shadow:1px 1px 5px 0px rgba(0,0,0,0.1);border-radius:4px;}.activityAlert::after{clear:both;content:"";display:block;}.activityAlert + .activityAlert{margin-top:8px;}.activityAlert:last-of-type{position:relative;margin-bottom:80px;}.activityAlert:last-of-type::before{display:block;position:absolute;bottom:-41px;width:calc(100% - ((8px * 4) + (48px * 2)));border-bottom:1px solid #ebecec;content:"";}.activityAlert__avatar{float:left;margin-left:-56px;}.activityAlert__close{float:right;margin:0 0 8px 8px;font-size:16px;line-height:1;color:#878787;}.activityWidget{margin-bottom:20px;padding:20px;background-color:#ebecec;border-radius:4px;}.activityWidget__header{margin-bottom:20px;padding-bottom:4px;text-align:center;font-size:24px;font-weight:400;border-bottom:1px solid #231f20;}.activityWidget__subHeader{margin-bottom:12px;text-align:center;font-size:14px;font-weight:400;}.activityWidget__tableCell{vertical-align:top;margin-bottom:20px;padding-bottom:8px;}.activityWidget__ES-header{margin-bottom:20px;color:#26bde8;font-size:28px;font-weight:400;text-align:center;}.activityWidget__ES-copy{margin:0 0 20px;text-align:center;}#rewardswidget{background-color:#0a1a49;color:#ffffff;text-align:center;}#rewardswidget .activityWidget__header{padding:0;border-bottom:none;}#rewardswidget #amtEarned{color:#ff6404;font-size:24px;font-size:1.71429rem;line-height:1;}html.fluid #mainRegion #activity .activitySidebar{width:25%;}html.fluid #mainRegion #activity .activityMainPane{width:70%;}@media only screen and (max-width:768px){html.fluid #mainRegion #activity .activitySidebar{float:none;width:100%;}html.fluid #mainRegion #activity .activityMainPane{float:none;width:100%;}}.allocationsContainer{max-width:640px;margin:0 auto;}.allocationsContextualMessage{max-width:600px;margin:0 auto 40px;}.allocationsGeneralFundWrap{box-shadow:0px 0px 8px 0px rgba(0,0,0,0.1);}.allocationsListAndEmptyStateWrap{background-color:#ffffff;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.1);}.allocationsToggleWrap{padding:20px 20px 8px 20px;text-align:center;font-size:20px;font-weight:700;}.toggleSwitch--allocations{margin-left:12px;}.allocationsToggleExplain{padding-bottom:20px;text-align:center;color:#878787;}.allocationsListHeader{padding:0 20px 20px 20px;font-size:16px;}.addAllocationSelect{height:32px;background-color:#ffffff;}.allocationsListEmptyState{padding:0 20px 20px 20px;}.allocationsListEmptyState::after{clear:both;content:"";display:block;}.allocationsListEmptyState__arrow{float:right;width:20%;margin-right:16px;}.allocationsListEmptyState__text{float:right;max-width:50%;font-size:16px;color:#878787;}.allocationsDisclaimer{margin-top:20px;font-size:16px;text-align:center;color:#878787;}.manageCashBackEmptyState{font-size:16px;color:#878787;text-align:center;}.allocationItem{position:relative;padding:12px 16px 12px 84px;background-color:#ffffff;border-top:1px solid #dbdbdb;}.allocationItem::after{clear:both;content:"";display:block;}.allocationItem.allocationItem--mainGeneralFund{padding:12px 16px 12px 16px;}.focusFirst .allocationItem:first-child{border:1px solid #ff6404;}.allocationItem .avatar{float:left;height:60px;width:60px;margin-left:-68px;}.allocationItem--mainGeneralFund{margin-bottom:40px;padding-top:20px;padding-bottom:20px;border-top:none;}.allocationItem__remove{position:absolute;bottom:-2px;left:16px;width:60px;text-align:center;opacity:0;font-size:12px;color:#ff6671;}.allocationItem:hover .allocationItem__remove{opacity:1;}.allocationItem__remove:hover{color:#ff0013;}.allocationsMainGeneralFundIcon{float:left;width:50px;}.allocationsMainGeneralFundIcon svg{width:40px;height:50px;fill:#19beeb;}.allocationsMainGeneralFundIcon svg path:first-of-type{fill:#ffffff;}.allocationItem__contentWrap{display:table;height:60px;}.allocationItem__accountInfo{display:table-cell;width:442px;vertical-align:middle;padding-right:8px;}.allocationItem__accountName{font-size:16px;}.allocationItem__managerInfo{font-size:12px;color:#878787;}.allocationItem__controls{display:table-cell;width:90px;vertical-align:middle;}.allocationItem__controls::after{clear:both;content:"";display:block;}.allocationItem__percentageWrap{float:right;width:66px;margin-right:8px;font-size:24px;font-weight:700;text-align:right;border-bottom:1px solid #dbdbdb;}.allocationItem__percentageWrap--mainGeneralFund{width:90px;margin-right:0;font-size:30px;border-bottom:none;}.allocationItem__percentage{width:70%;padding:0;text-align:right;background-color:#ffffff;border:none;}.allocationItem__percentage:focus{border:none;}.allocationItem__btns{float:right;width:16px;}.allocationItem__control{display:block;height:16px;width:16px;background-image:url(/img/allocations/up_down_buttons.png);background-size:cover;}.allocationItem__control + .allocationItem__control{margin-top:4px;}.allocationItem__control:hover{opacity:0.8;}.allocationItem__control--up{background-position:0 0;}.allocationItem__control--down{background-position:0 16px;}html.fluid #mainRegion #wallet #allocations .allocationItem__controls{display:block;}#eventDialog{max-width:500px;padding:20px;}#eventDialog > h1{margin-bottom:20px;text-align:center;font-size:30px;font-size:2.14286rem;line-height:1.33333;font-weight:300;}#eventDialog .newEventForm{margin-bottom:20px;padding:20px;background-color:#efefef;border-radius:4px;}#eventDialog .newEventForm::after{clear:both;content:"";display:block;}#eventDialog .newEventForm label{float:left;width:20%;margin:5px 5% 10px 0;}#eventDialog .newEventForm .inputWrap{float:left;width:74%;margin-bottom:10px;}#eventDialog .newEventForm .inputWrap input{width:100%;}#eventDialog .newEventForm .inputWrap input.timeField{width:100px;margin-right:20px;}#eventDialog .newEventForm .inputWrap input.timeField:last-of-type{margin-right:0;}#eventDialog .newEventForm .inputWrap textarea{width:100%;height:80px;resize:none;}#eventDialog .btns{text-align:center;}#eventDialog .btns .btn{margin:0 20px 20px 0;}#eventDialog .btns .btn:last-of-type{margin:0 0 20px 0;}#createEditCause{margin-bottom:40px;}#createEditCause .formSection{margin-bottom:100px;}#createEditCause .formSection::after{clear:both;content:"";display:block;}#createEditCause .formSection:last-of-type{margin-bottom:40px;}#createEditCause .formSection .mainFields{float:left;width:680px;margin-right:30px;}#createEditCause .formSection .mainFields #tagLine{resize:none;}#createEditCause .formSection .mainFields #description{min-height:100px;}#createEditCause .formSection .mainFields #urlTerm{width:335px;margin-left:0.5em;}#createEditCause .formSection .mainFields .deleteImg{margin-left:2em;color:#0a1a49;}#createEditCause .formSection .side{float:left;width:270px;padding:20px;background-color:#efefef;border-radius:4px;}#createEditCause .formSection .side > *{margin-bottom:20px;}#createEditCause .formSection .side > *:last-child{margin-bottom:0;}#createEditCause .formSection .side .card{margin-left:auto;margin-right:auto;}#createEditCause .formSection .side .card #causeCoverPhoto img{max-width:100%;}#createEditCause .formSection .side .card #descriptionPreview{height:auto;font-size:8px;}#createEditCause .formSection .side > p{margin-top:0;font-size:12px;font-size:0.85714rem;line-height:1.4;color:#878787;font-style:italic;}#createEditCause .btns{width:680px;text-align:center;}#createEditCause .btns .btn{margin-bottom:20px;}#createEditCause .btns #deleteCause{display:inline-block;margin-top:100px;}html.fluid #mainRegion #createEditCause .formSection .mainFields{width:70%;margin-right:5%;}html.fluid #mainRegion #createEditCause .formSection .side{width:25%;}html.fluid #mainRegion #createEditCause .formSection .previewCard{float:none;width:230px;max-width:100%;margin:0 auto 20px auto;background-color:#ffffff;box-shadow:1px 1px 10px -2px rgba(0,0,0,0.25);border-radius:4px;overflow:hidden;}@media only screen and (max-width:1024px){html.fluid #mainRegion #createEditCause .formSection .mainFields{width:100%;}html.fluid #mainRegion #createEditCause .formSection .side{display:none;}html.fluid #mainRegion #createEditCause .btns{width:100%;}}.causeListSectionTitle{margin-bottom:20px;font-weight:300;color:#878787;}.myCausesEmptyState{position:relative;height:400px;}.myCausesEmptyState__messageWrap{position:absolute;color:#878787;}.myCausesEmptyState__messageWrap--join{top:-20px;left:100px;width:400px;}.myCausesEmptyState__messageWrap--discover{top:130px;right:20px;width:450px;}.myCausesEmptyState__messageTitle{margin-bottom:8px;font-size:30px;font-weight:300;}.myCausesEmptyState__messageText{font-size:16px;}.myCausesEmptyState__arrow{display:block;position:absolute;fill:#26bde8;}.myCausesEmptyState__arrow--join{top:-10px;right:-225px;width:230px;height:90px;}.myCausesEmptyState__arrow--discover{top:-100px;right:-30px;width:200px;height:78px;transform:rotate(-45deg);}#myContribution + #btnAllocate{margin-top:20px;}#participants .btns{margin-bottom:20px;padding-right:10px;text-align:right;}#participants .btns > *{margin-left:30px;}#participants .btns > *:first-child{margin-left:0;}#participants .btns > * .checkbox{font-size:20px;}.memberList li{position:relative;min-height:64px;margin-bottom:10px;padding:8px 8px 8px 64px;background-color:#ffffff;border:1px solid #efefef;border-radius:4px;}.memberList li .avatar{display:block;position:absolute;top:8px;left:8px;}.memberList li .avatar.svgIcon{padding:5px;fill:#26bde8;box-shadow:none;}.memberList li .checkbox{position:absolute;top:50%;right:8px;margin-top:-7px;font-size:20px;}.memberList li .name{margin:4px 0;font-weight:400;}.memberList li .name a{color:#231f20;}.memberList li .name a:hover{color:#26bde8;}.memberList li .separatedList{font-size:11px;color:#878787;}.memberList li .separatedList .separatedItem::after{color:#26bde8;}.memberList li .btn{margin-left:1em;font-size:12px;padding:0.25em 0.75em;}.postUpdate #postSubject{width:100%;margin-bottom:20px;}.postUpdate .btnWrap{text-align:center;}#inviteToCause h1{margin-bottom:20px;text-align:center;font-size:28px;font-weight:300;}#inviteToCause > p{text-align:center;}#inviteToCause .inviteLists{margin-bottom:20px;}#inviteToCause .inviteLists::after{clear:both;content:"";display:block;}#inviteToCause .inviteLists > div{float:left;width:50%;padding:10px;}#inviteToCause .inviteLists > div.left{float:left;}#inviteToCause .inviteLists > div.right{float:right;}#inviteToCause .inviteLists > div h2{font-size:14px;font-weight:400;margin-bottom:4px;color:#878787;}#inviteToCause .inviteLists > div .list{width:100%;padding:5px 10px;border:1px solid #878787;border-radius:4px;overflow-y:scroll;resize:none;}#inviteToCause .inviteLists > div .list.connectionsList{height:200px;}#inviteToCause .inviteLists > div .list.emailList{height:100px;}#inviteToCause .inviteLists > div .rewardsInfo h2{margin:10px 0;color:#ff6404;font-size:20px;}#inviteToCause .inviteLists > div .rewardsInfo p{margin:0;}#inviteToCause .btns{text-align:center;}#inviteToCause .btns .btn + .btn{margin-left:20px;}html.fluid #mainRegion #participants .btns button{width:49%;margin:0;}@media only screen and (max-width:1024px){html.fluid #mainRegion .myCausesEmptyState .myCausesEmptyState__messageWrap{position:relative;top:inherit;left:inherit;right:inherit;width:100%;}html.fluid #mainRegion .myCausesEmptyState .myCausesEmptyState__messageWrap.myCausesEmptyState__messageWrap--discover{margin-top:40px;}html.fluid #mainRegion .myCausesEmptyState .myCausesEmptyState__messageWrap .myCausesEmptyState__arrow--join{top:-63px;left:65%;right:0;width:170px;height:77px;transform:rotate(-30deg);}html.fluid #mainRegion .myCausesEmptyState .myCausesEmptyState__messageWrap .myCausesEmptyState__arrow--discover{right:10%;}}@media only screen and (max-width:768px){html.fluid #mainRegion .sidebar > section.main .btns #memberStatusBtnWrap.btnGroup{width:100%;}html.fluid #mainRegion .sidebar > section.main .btns #memberStatusBtnWrap.btnGroup #btnParticipant,html.fluid #mainRegion .sidebar > section.main .btns #memberStatusBtnWrap.btnGroup #btnLeaveCause{width:100%;font-size:12px;}html.fluid #mainRegion .sidebar > section.main .btns #btnInviteToCause,html.fluid #mainRegion .sidebar > section.main .btns #btnAllocate,html.fluid #mainRegion .sidebar > section.main .btns #btnTransferFunds{width:100%;}html.fluid #mainRegion .myCausesEmptyState .myCausesEmptyState__messageWrap .myCausesEmptyState__arrow--discover{right:-18%;}}@media only screen and (max-width:480px){html.fluid #mainRegion .myCausesEmptyState .myCausesEmptyState__messageWrap .myCausesEmptyState__arrow--join{display:none;}html.fluid #mainRegion .myCausesEmptyState .myCausesEmptyState__messageWrap .myCausesEmptyState__arrow--discover{display:none;}}#dashboard{height:265px;margin-bottom:20px;padding-top:20px !important;background-color:#0a1a49;overflow:hidden;transition:height 150ms ease;}#dashboard.collapsed{height:70px;}#dashboard.collapsed .dashboardBody{opacity:0;}#dashboard header{position:relative;padding-bottom:10px;color:#ffffff;border-bottom:1px dotted #ffffff;}#dashboard header h1{font-size:22px;font-size:1.57143rem;line-height:1;font-weight:400;}#dashboard header #toggleDashboard{position:absolute;bottom:10px;right:0;font-size:18px;}#dashboard .dashboardBody{margin-top:20px;opacity:1;transition:all 150ms ease;}#dashboard .dashboardBody .progressInfo h2{margin-bottom:10px;color:#26bde8;text-align:center;font-size:20px;font-size:1.42857rem;line-height:1;font-weight:400;}#dashboard .dashboardBody .progressInfo .progressPercent{position:relative;height:1.75em;margin:0 auto;padding:5px;background-color:#ffffff;color:#7d848b;text-align:center;overflow:hidden;border-radius:4px;}#dashboard .dashboardBody .progressInfo .progressPercent span{position:absolute;left:50%;margin-left:-46px;line-height:1;}#dashboard .dashboardBody .progressInfo .progressPercent .bar{display:block;position:absolute;top:0;bottom:0;left:0;background-color:#26bde8;content:"";}#dashboard .dashboardBody .progressInfo hr{margin:10px 0;border:0;border-bottom:2px dotted #26bde8;background:transparent;}#dashboard .dashboardBody .progressInfo p{color:#ffffff;}#dashboard .dashboardBody .progressInfo > a{color:#ffffff;cursor:pointer;transition:color 150ms ease;font-size:18px;font-size:1.28571rem;line-height:1.11111;}#dashboard .dashboardBody .progressInfo > a:hover{color:#26bde8;}#dashboard .dashboardBody .checkItems.zCardholder .row .icon{width:30%;margin-right:3.33333%;}#dashboard .dashboardBody .checkItems.zCardholder .row .icon:last-of-type{margin-right:0;}#dashboard .dashboardBody .checkItems .row{position:relative;margin-bottom:20px;}#dashboard .dashboardBody .checkItems .row::after{clear:both;content:"";display:block;}#dashboard .dashboardBody .checkItems .row:last-of-type{margin-bottom:0;}#dashboard .dashboardBody .checkItems .row .icon{position:relative;float:left;width:22%;margin-right:4%;color:#878787;text-align:center;transition:all 150ms ease;}#dashboard .dashboardBody .checkItems .row .icon:last-of-type{margin-right:0;}#dashboard .dashboardBody .checkItems .row .icon.isActive{color:#26bde8;cursor:pointer;}#dashboard .dashboardBody .checkItems .row .icon.isActive:hover{color:#99e0f4;}#dashboard .dashboardBody .checkItems .row .icon.isActive:hover .svgIcon{fill:#99e0f4;}#dashboard .dashboardBody .checkItems .row .icon.isActive .svgIcon{fill:#26bde8;}#dashboard .dashboardBody .checkItems .row .icon.isActive h4{cursor:pointer;}#dashboard .dashboardBody .checkItems .row .icon.isActive h4.disabled{color:#878787;cursor:default;}#dashboard .dashboardBody .checkItems .row .icon.complete .svgIcon--check{height:48px;width:48px;padding:10px 8px;font-size:0px;background-color:#25e589;fill:#ffffff;border-radius:50%;}#dashboard .dashboardBody .checkItems .row .icon .svgIcon{font-size:50px;margin-bottom:5px;fill:#878787;}#dashboard .dashboardBody .checkItems .row .icon h4{font-size:12px;font-size:0.85714rem;line-height:1.3;font-weight:700;cursor:default;}#dashboard .dashboardBody .checkItems .row .svgIcon--arrowRight{position:absolute;top:10px;left:22%;width:32px;height:32px;fill:#26bde8;}html.fluid #mainRegion #dashboard .siteContain .dashboardBody .checkItems #getdebitcard .svgIcon--payForwardIcon svg path:first-of-type{fill:#ffffff;}@media only screen and (max-width:1024px){html.fluid #mainRegion #dashboard{height:auto;}html.fluid #mainRegion #dashboard.collapsed{height:70px;}html.fluid #mainRegion #dashboard .siteContain{width:100%;}html.fluid #mainRegion #dashboard .siteContain .dashboardBody .progressInfo{float:none;width:100%;margin:0 0 24px 0;}html.fluid #mainRegion #dashboard .siteContain .dashboardBody .progressInfo br{display:none;visibility:hidden;}html.fluid #mainRegion #dashboard .siteContain .dashboardBody .progressInfo a:first-of-type{margin-right:24px;}html.fluid #mainRegion #dashboard .siteContain .dashboardBody .checkItems{float:none;width:100%;margin:0;}}@media only screen and (max-width:667px){html.fluid #mainRegion #dashboard header h1{padding-right:40px;}html.fluid #mainRegion #dashboard .siteContain .dashboardBody .checkItems .row .svgIcon--arrowRight{left:19%;}}@media only screen and (max-width:480px){html.fluid #mainRegion #dashboard header h1{font-size:16px;}html.fluid #mainRegion #dashboard .siteContain .dashboardBody .checkItems .row .icon{display:inline-block;float:none;margin:16px 10%;padding:0;width:25%;}html.fluid #mainRegion #dashboard .siteContain .dashboardBody .checkItems .row .svgIcon--arrowRight{top:25px;left:38%;}}#directDeposit .contentWrap{max-width:800px;margin:60px auto 0;padding:40px;font-size:1.2rem;border:1px solid #dbdbdb;border-radius:4px;}#directDeposit .contentWrap table{margin:0 auto 30px;}#directDeposit .contentWrap table td{padding:0 20px;vertical-align:top;font-size:1.14em;}#directDeposit .contentWrap ul{max-width:600px;margin:0 auto 20px;padding-left:0;}#directDeposit .contentWrap ul li{position:relative;margin-bottom:20px;padding:20px 20px 20px 20px;background-color:#efefef;border:1px solid #231f20;border-radius:4px;}#directDeposit .contentWrap ul li h3{margin:0;font-size:1.1em;}#directDeposit .contentWrap ul li .lineWraps::after{clear:both;content:"";display:block;}#directDeposit .contentWrap ul li .depositAmtOption{margin:20px 0 20px 40px;}#directDeposit .contentWrap ul li .depositAmtOption:last-of-type{margin:20px 0 0 40px;}#directDeposit .contentWrap ul li .depositAmtOption .writeLine{display:inline-block;border-bottom:1px solid #231f20;}#directDeposit .contentWrap ul li .depositAmtOption .writeLine.dollarAmt{width:150px;}#directDeposit .contentWrap ul li .depositAmtOption .writeLine.percentageAmt{width:140px;}#directDeposit .contentWrap ul li .signatureWrap{float:left;width:70%;margin-right:5%;}#directDeposit .contentWrap ul li .signatureWrap .signLine{height:22px;margin-top:30px;border-bottom:1px solid #231f20;}#directDeposit .contentWrap ul li .signatureWrap .signLine::before{content:"X";}#directDeposit .contentWrap ul li .dateWrap{float:left;width:25%;}#directDeposit .contentWrap ul li .dateWrap .dateLine{height:22px;margin-top:30px;border-bottom:1px solid #231f20;}#directDeposit .contentWrap .btns{margin-bottom:40px;text-align:center;}#directDeposit .contentWrap .btns a{color:#cccccc;}#directDeposit .contentWrap .btns a:hover{color:#26bde8;}#directDeposit .contentWrap .finePrint{max-width:700px;margin:0 auto 20px;text-align:center;}.ecard-list-container{display:none;}.ecard-list-item,.ecard-group,.ecard-group-list-item{border-bottom:1px solid #f2f2f2;cursor:pointer;transition:background-color 300ms ease;}.ecard-list-item:hover,.ecard-group:hover,.ecard-group-list-item:hover{background-color:#ecfafd;}.ecard-list-item.ecard-group,.ecard-group.ecard-group,.ecard-group-list-item.ecard-group{background:none;}.ecard-list-item .ecard-group-list,.ecard-group .ecard-group-list,.ecard-group-list-item .ecard-group-list{display:none;padding-left:40px;}.ecard-list-item .ecard-list-item__inner,.ecard-group .ecard-list-item__inner,.ecard-group-list-item .ecard-list-item__inner{position:relative;padding:32px 0 32px 20px;}.ecard-list-item .ecard-list-item__inner::after,.ecard-group .ecard-list-item__inner::after,.ecard-group-list-item .ecard-list-item__inner::after{clear:both;content:"";display:block;}.ecard-list-item .ecard-list-item__logo,.ecard-group .ecard-list-item__logo,.ecard-group-list-item .ecard-list-item__logo{float:left;width:80px;height:40px;margin-right:20px;background-color:red;}.ecard-list-item .ecard-list-item__content,.ecard-group .ecard-list-item__content,.ecard-group-list-item .ecard-list-item__content{float:left;width:calc(100% - 80px - 20px);padding-right:50px;}.ecard-list-item .ecard-list-item__content .ecard-list-item__name,.ecard-group .ecard-list-item__content .ecard-list-item__name,.ecard-group-list-item .ecard-list-item__content .ecard-list-item__name{font-size:16px;font-weight:bold;}.ecard-list-item .ecard-list-item__content .ecard-list-item__name span.ecard-list-item-card-count,.ecard-group .ecard-list-item__content .ecard-list-item__name span.ecard-list-item-card-count,.ecard-group-list-item .ecard-list-item__content .ecard-list-item__name span.ecard-list-item-card-count{color:#8c919e;font-size:12px;}.ecard-list-item .ecard-list-item__content .ecard-list-item__recent-balance,.ecard-group .ecard-list-item__content .ecard-list-item__recent-balance,.ecard-group-list-item .ecard-list-item__content .ecard-list-item__recent-balance{color:#b3b2b2;}.ecard-list-item .ecard-list-item__disclosure-indicator,.ecard-group .ecard-list-item__disclosure-indicator,.ecard-group-list-item .ecard-list-item__disclosure-indicator{position:absolute;top:50%;right:20px;transform:translate(0,-50%);font-size:24px;}#editLinkedCard{padding:20px;}#editLinkedCard .nicknameWrap{width:300px;margin:0 auto 20px;}#editLinkedCard label{display:block;margin-bottom:5px;}#editLinkedCard input{width:190px;margin-right:20px;}#externalBankTransfer{max-width:600px;margin:0 auto;font-size:16px;font-size:1.14286rem;line-height:1.25;}#externalBankTransfer li{margin:0 0 20px 2em;}#externalBankTransfer li .num{display:inline-block;margin:0 1em 0 -1.75em;}#externalBankTransfer li .greyBox{width:400px;margin:10px auto;padding:10px;text-align:center;background-color:#efefef;border-radius:4px;}#externalBankTransfer li .greyBox::after{clear:both;content:"";display:block;}#externalBankTransfer li .greyBox h3{margin-bottom:10px;}#externalBankTransfer li .greyBox .accountInfo{float:left;width:50%;}#externalBankTransfer .note{margin-bottom:40px;text-align:center;color:#878787;font-size:18px;font-size:1.28571rem;line-height:1.11111;}#financeBenefits{max-width:800px;margin:0 auto;}#financeBenefits > p{margin-bottom:40px;text-align:center;font-size:16px;color:#878787;}#financeBenefits > p.finePrint{margin-bottom:20px;text-align:left;}#financeBenefits #cardBullets{margin-bottom:20px;padding:20px;background-color:#efefef;border-radius:4px;}#financeBenefits #cardBullets .topSection{margin-bottom:20px;}#financeBenefits #cardBullets .topSection::after{clear:both;content:"";display:block;}#financeBenefits #cardBullets .topSection > *{float:left;width:50%;text-align:center;}#financeBenefits #cardBullets .topSection > * ul{display:inline-block;margin-top:16px;text-align:left;font-size:16px;list-style:initial;}#financeBenefits #cardBullets .topSection > * ul li{margin-bottom:4px;}#financeBenefits #cardBullets .topSection > * .pfCard{width:250px;}#financeBenefits #cardBullets p{margin:0;text-align:center;color:#878787;}#financeBenefits #pfLocations{margin-bottom:40px;padding:30px;background-color:#efefef;border-radius:4px;}#financeBenefits #pfLocations h2{color:#26bde8;text-align:center;font-size:24px;font-weight:400;}#financeBenefits #pfLocations > p{margin-bottom:40px;font-size:16px;text-align:center;}#financeBenefits #pfLocations .locations::after{clear:both;content:"";display:block;}#financeBenefits #pfLocations .locations .map{float:left;width:40%;height:auto;margin-right:5%;}#financeBenefits #pfLocations .locations .testZipContain{float:left;width:55%;font-size:16px;}#financeBenefits #pfLocations .locations .testZipContain #zipCode{display:block;width:100px;margin:0 auto;text-align:center;}#financeBenefits .btns{margin:20px auto;}#financeBenefits .btns button{margin-bottom:20px;font-size:16px;}#financeBenefits .btns a{color:#231f20;}#financeBenefits .btns a:hover{color:#26bde8;}#financeBenefits .focusBox{max-width:400px;margin:0 auto 40px;padding:10px;text-align:center;background-color:#F7F6F6;border-radius:4px;}#financeBenefits .focusBox p{margin:0 0 20px;font-size:16px;color:#878787;}#financeBenefits .focusBox a{color:#878787;font-size:18px;}#financeBenefits .focusBox a:hover{color:#26bde8;}#footer-container{text-align:center;background:#ffffff;}#footer-container #footer-inner-container{padding-top:24px;border-top:1px solid #e1e4e6;}#footer-container #footer-inner-container .disclosures{line-height:14px;margin:0px auto 24px auto;max-width:940px;text-align:left;}#footer-container #footer-inner-container .disclosures p{margin-bottom:8px;}#footer-container #footer-inner-container .disclosures p.disclosure-card-issuer{color:#828282;text-align:left;}@media (min-width:768px){#footer-container #footer-inner-container .disclosures p.disclosure-card-issuer{font-size:16px;text-align:center;line-height:18px;}}@media (min-width:768px){#footer-container #footer-inner-container .footer-links-container .footer-links-inner-container{display:flex;flex-direction:row;max-width:768px;margin:0 auto 85px auto;justify-content:space-between;}}#footer-container #footer-inner-container .footer-links-container .footer-links-inner-container .footer-links-column{position:relative;padding:0px 24px 0px;border-top:1px solid #e1e4e6;}#footer-container #footer-inner-container .footer-links-container .footer-links-inner-container .footer-links-column:last-of-type{border-bottom:1px solid #e1e4e6;}@media (min-width:768px){#footer-container #footer-inner-container .footer-links-container .footer-links-inner-container .footer-links-column{border:none !important;}}#footer-container #footer-inner-container .footer-links-container .footer-links-inner-container .footer-links-column h2{margin:14px 0px 8px 0px;text-align:left;}#footer-container #footer-inner-container .footer-links-container .footer-links-inner-container .footer-links-column h2 a{display:block;color:#0b1c48;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;text-transform:uppercase;}@media (min-width:768px){#footer-container #footer-inner-container .footer-links-container .footer-links-inner-container .footer-links-column h2{margin:0px 0px 8px 0px;}}#footer-container #footer-inner-container .footer-links-container .footer-links-inner-container .footer-links-column .footer-links-btn{position:absolute;top:10px;right:16px;}#footer-container #footer-inner-container .footer-links-container .footer-links-inner-container .footer-links-column .footer-links-btn.open{transform:rotate(45deg);}@media (min-width:768px){#footer-container #footer-inner-container .footer-links-container .footer-links-inner-container .footer-links-column .footer-links-btn{display:none;}}#footer-container #footer-inner-container .footer-links-container .footer-links-inner-container .footer-links-column ul{display:none;margin:0px;padding:0px;}@media (min-width:768px){#footer-container #footer-inner-container .footer-links-container .footer-links-inner-container .footer-links-column ul{display:block;}}#footer-container #footer-inner-container .footer-links-container .footer-links-inner-container .footer-links-column ul.open{display:block;}#footer-container #footer-inner-container .footer-links-container .footer-links-inner-container .footer-links-column ul li{display:block;margin-bottom:10px;text-align:left;}@media (min-width:768px){#footer-container #footer-inner-container .footer-links-container .footer-links-inner-container .footer-links-column ul li{margin-bottom:0px;}}#footer-container #footer-inner-container .footer-links-container .footer-links-inner-container .footer-links-column ul li .footer-link{display:block;padding:5px 0px 5px 16px;color:#19beeb;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}@media (min-width:768px){#footer-container #footer-inner-container .footer-links-container .footer-links-inner-container .footer-links-column ul li .footer-link{padding-left:0px;}}#footer-container #footer-inner-container .footer-links-container .footer-social-links a{margin-right:24px;}#footer-container #footer-inner-container .footer-links-container .footer-social-links a:last-of-type{margin-right:0px;}.forgotPasswordForm{max-width:300px;margin:0 auto;}.forgotPasswordForm input{width:100%;}#get-debit-card{max-width:600px;margin:0 auto;padding:0 12px;}#get-debit-card h1{margin-bottom:20px;text-align:center;}@media (min-width:480px){#get-debit-card h1{margin:40px 0;}}#get-debit-card .acceptDebitTerms-grid{margin-bottom:20px;}#get-debit-card .acceptDebitTerms-grid::after{clear:both;content:"";display:block;}@media (min-width:480px){#get-debit-card .acceptDebitTerms-col1{float:left;width:35%;margin-right:5%;}}#get-debit-card .acceptDebitTerms-col1 img{display:block;width:100%;max-width:300px;margin:0 auto 20px;}@media (min-width:480px){#get-debit-card .acceptDebitTerms-col2{float:left;width:60%;}}#get-debit-card .acceptDebitTerms-col2 p{margin-top:0;}#getApps{position:relative;}#getApps .androidPhone{position:absolute;top:32px;right:-2px;width:174px;}#getApps .iosPhone{position:absolute;top:52px;right:157px;width:168px;}#getApps header.pageHeader{text-align:left;margin-bottom:60px;padding-top:40px;}#getApps header.pageHeader h1{display:block;margin-bottom:30px;padding-left:0;padding-right:0;font-size:50px;}#getApps header.pageHeader h2{color:#26bde8;font-size:24px;font-weight:400;}#getApps .btns a{display:inline-block;margin-right:40px;}#getApps .btns a:last-of-type{margin-right:0;}#getApps .btns a img{width:167px;box-shadow:1px 1px 5px 0px rgba(0,0,0,0.1);}#financialRegSuccess .pageHeader h1{font-size:24px;}#financialRegSuccess .bank-options{max-width:320px;margin:0 auto;padding:20px;text-align:center;border:1px solid #f2f2f2;border-radius:4px;}#financialRegSuccess .bank-options p{margin-top:0;}#financialRegSuccess .bank-options .btn{display:block;width:100%;}#financialRegSuccess .bank-options .btn:first-of-type{margin-bottom:10px;}#financialRegSuccess .or{margin:20px 0;text-align:center;}.responsive #financialRegSuccess .additionalOptions{display:none;}.responsive #financialRegSuccess .or{display:none;}#clientLoggedOutHeader{height:70px;padding:0 20px;border-bottom:1px solid #cccccc;}#clientLoggedOutHeader::after{clear:both;content:"";display:block;}#clientLoggedOutHeader.bcbslaGradient{background:linear-gradient(to bottom,white 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0 );}#clientLoggedOutHeader.bcbslaHeader .navLinks a#mainLogo svg{height:42px !important;}#clientLoggedOutHeader.bcbslaHeader .navLinks a#mainLogo-mini svg{height:30px !important;}@media (min-width:480px){#clientLoggedOutHeader.bcbslaHeader .navLinks a#mainLogo-mini svg{height:40px !important;}}@media (min-width:768px){#clientLoggedOutHeader.bcbslaLinkColors .userLinks a.mainNavLink--bcbsla,#clientLoggedOutHeader.bcbslaLinkColors .userLinks a.userLink-bcbsla{color:#0a1a49 !important;}#clientLoggedOutHeader.bcbslaLinkColors .userLinks a.mainNavLink--bcbsla:hover,#clientLoggedOutHeader.bcbslaLinkColors .userLinks a.userLink-bcbsla:hover{color:#26bde8;}}#clientLoggedOutHeader .navLinks{float:left;}#clientLoggedOutHeader .navLinks a{line-height:69px;}#clientLoggedOutHeader .navLinks a#mainLogo{margin-right:30px;}#clientLoggedOutHeader .navLinks a#mainLogo img{height:49px;}#clientLoggedOutHeader .userLinks{float:right;}#clientLoggedOutHeader .userLinks::after{clear:both;content:"";display:block;}#clientLoggedOutHeader .userLinks a{display:inline-block;font-size:14px;font-size:1rem;line-height:1;margin-right:20px;line-height:69px;color:#8dc248;}#clientLoggedOutHeader .userLinks a:last-of-type{margin-right:0;}#clientLoggedOutHeader .userLinks a:hover{color:#26bde8;text-decoration:none;}#clientLoggedOutHeader .userLinks a.userLink-abcca{color:#0079c1;}#clientLoggedOutHeader .userLinks a.userLink-abcca:hover{color:#26bde8;}#clientLoggedOutHeader .userLinks a.active{text-decoration:underline;}#cLoggedInHeader{position:relative;min-width:1020px;padding:0 270px 0 560px;border-bottom:1px solid #cccccc;}#cLoggedInHeader::after{clear:both;content:"";display:block;}#cLoggedInHeader #mainSearch::after,#cLoggedInHeader #mainSearch::before{display:inline-block;position:absolute;top:15px;height:40px;width:2px;background-color:#cccccc;content:"";}#cLoggedInHeader #mainNav{float:left;width:540px;margin-left:-540px;}#cLoggedInHeader #mainNav #mainLogo{display:inline-block;margin-right:40px;line-height:69px;}#cLoggedInHeader #mainNav #mainLogo img{height:49px;width:150px;}#cLoggedInHeader #mainNav .mainNavLink{line-height:69px;}#cLoggedInHeader #mainSearch{position:relative;float:left;width:100%;height:69px;padding:0 0 0 40px;background-color:#efefef;cursor:text;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#cLoggedInHeader #mainSearch::before{left:0;}#cLoggedInHeader #mainSearch .iconMagnify{position:absolute;top:50%;left:9px;height:20px;width:20px;margin-top:-10px;fill:#26bde8;}#cLoggedInHeader #mainSearch .searchbox{width:100%;height:69px;padding:0 14px 1px 0;font-size:14px;background-color:transparent;border:none;transition:all 150ms ease;}#cLoggedInHeader #mainSearch .searchbox:focus{font-size:16px;}#cLoggedInHeader #mainSearch .searchbox::-ms-clear{display:none;}#cLoggedInHeader #mainSearch::after{right:0;}#cLoggedInHeader #userLinks{float:left;width:250px;margin-right:-250px;padding:15px 0 0 20px;}#cLoggedInHeader #userLinks::after{clear:both;content:"";display:block;}#cLoggedInHeader #userLinks a{float:left;}#cLoggedInHeader #userLinks a.icon{position:relative;height:24px;width:30px;margin:8px 20px 6px 0;fill:#878787;transition:all 150ms ease;}#cLoggedInHeader #userLinks a.icon:hover{fill:#26bde8;}#cLoggedInHeader #userLinks a.icon.active{fill:#26bde8;}#cLoggedInHeader #userLinks a.icon .badge{position:absolute;top:0;right:0;margin-top:-5px;margin-right:-5px;font-size:10px;}#cLoggedInHeader #userLinks a.avatar{height:32px;width:32px;margin-top:4px;}#cLoggedInHeader #userLinks a.avatar.placeholder{background-color:#878787;}#cLoggedInHeader #userLinks a.avatar.placeholder:hover{background-color:#26bde8;}#cLoggedInHeader #userLinks .simpleTriangleDown{float:left;margin:16px 0 0 16px;}#cLoggedInHeader .userDropdownMenu{position:absolute;top:70px;right:0;}html.fluid #contentRegion #mainHeaderWrap,html.anthemFluid #contentRegion #mainHeaderWrap{position:absolute;width:100%;background:none;z-index:100;}html.fluid #contentRegion #mainHeaderWrap #mainHeader,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader{height:auto;background:none;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader{min-width:320px;height:auto;padding:30px 40px 0 40px;border:none;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a{display:inline-block;line-height:normal;margin:0;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a svg{max-width:170px;height:40px;}@media (min-width:480px){html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a svg{height:50px;}}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainPartnerLogo,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainPartnerLogo{margin-right:20px;vertical-align:top;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainPartnerLogo img,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainPartnerLogo img{max-width:180px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainPartnerLogo.bluekc_partner_logo svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainPartnerLogo.bluekc_partner_logo svg{max-width:170px;}@media (min-width:480px){html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainPartnerLogo.bluekc_partner_logo svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainPartnerLogo.bluekc_partner_logo svg{max-width:250px;}}@media (min-width:480px){html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainPartnerLogo,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainPartnerLogo{margin-right:40px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainPartnerLogo img,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainPartnerLogo img{max-width:260px;}}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainLogo,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainLogo{display:none;}@media (min-width:768px){html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainLogo,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainLogo{display:inline-block;}}@media (min-width:768px){html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainLogo-mini,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainLogo-mini{display:none;}}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainLogo-mini svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainLogo-mini svg{max-width:40px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainLogo-mini path,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainLogo-mini path{fill:#19beeb;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainLogo-mini path:first-of-type,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks a#mainLogo-mini path:first-of-type{fill:transparent;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks #mobileMenuIcon,html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks #mobileCloseMenuIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks #mobileMenuIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .navLinks #mobileCloseMenuIcon{display:none;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks{}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks a,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks a{margin-right:44px;color:#ffffff;line-height:44px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks a.btn,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks a.btn{margin:0;padding:0px 35px;border-radius:50px;border:none;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mainUserLinksMenu,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mainUserLinksMenu{display:block;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenu,html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenuIcon,html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileCloseMenuIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenu,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenuIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileCloseMenuIcon{display:none;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenu #mobileMenuLogoIcon svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenu #mobileMenuLogoIcon svg{max-height:50px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader{position:relative;width:100%;height:100px;min-width:320px;padding:40px 40px 20px 40px;background:#19beeb;border-bottom:none;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar{display:none;position:absolute;top:0px;right:0px;width:95%;height:100px;text-align:center;background:#19beeb;overflow:hidden;z-index:1;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar #mainSearchBarIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar #mainSearchBarIcon{position:absolute;left:5%;bottom:30px;width:20px;z-index:1;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar #mainSearchForm,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar #mainSearchForm{position:absolute;left:5%;bottom:25px;width:80%;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar #mainSearchForm #mainSearchFormInput,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar #mainSearchForm #mainSearchFormInput{width:100%;padding-left:40px;color:#ffffff;font-size:18px;line-height:28px;border:none;border-bottom:2px solid #ffffff;border-radius:0px;background:#19beeb;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar #mainSearchForm #mainSearchFormInput::-webkit-input-placeholder,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar #mainSearchForm #mainSearchFormInput::-webkit-input-placeholder{color:#ffffff;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar #mainSearchForm #mainSearchFormInput:-moz-placeholder,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar #mainSearchForm #mainSearchFormInput:-moz-placeholder{color:#ffffff;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar #mainSearchForm #mainSearchFormInput::-moz-placeholder,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar #mainSearchForm #mainSearchFormInput::-moz-placeholder{color:#ffffff;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar #mainSearchForm #mainSearchFormInput:-ms-input-placeholder,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar #mainSearchForm #mainSearchFormInput:-ms-input-placeholder{color:#ffffff;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar #mainSearchBarCloseIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar #mainSearchBarCloseIcon{position:absolute;right:0;bottom:25px;width:10%;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar #mainSearchBarIcon svg,html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar #mainSearchBarCloseIcon svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar #mainSearchBarIcon svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar #mainSearchBarCloseIcon svg{width:24px;height:24px;fill:#ffffff;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainNav,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainNav{width:70%;margin:0px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainNav #mainLogo,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainNav #mainLogo{width:30px;line-height:35px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainNav #mainLogo svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainNav #mainLogo svg{fill:#ffffff;vertical-align:middle;max-height:40px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainNav #mainLogo svg path:first-of-type,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainNav #mainLogo svg path:first-of-type{fill-opacity:.0;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainNav #mainNavMobile,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainNav #mainNavMobile{display:inline-block;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainNav #mainNavMobile .mainNavLink,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainNav #mainNavMobile .mainNavLink{margin-right:44px;color:#ffffff;font-size:14px;line-height:14px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainNav #mainNavMobile .mainNavLink.active,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainNav #mainNavMobile .mainNavLink.active{padding-bottom:8px;color:#ffffff;border-bottom:1px solid #ffffff;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearch,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearch{display:none;float:right;width:10%;margin:0px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #toggleUserMenu,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #toggleUserMenu{float:right;margin-left:0px;border-top:8px solid #fff;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader .userDropdownMenu,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader .userDropdownMenu{top:100px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks{float:right;width:30%;margin:0px;padding:0px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenuUserLinkIcons,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenuUserLinkIcons{display:block;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu{display:block;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuMainNav,html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuDropdown,html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuUserLinks,html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuLogoIcon,html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu hr,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuMainNav,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuDropdown,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuUserLinks,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuLogoIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu hr{display:none;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuLogoIcon svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuLogoIcon svg{height:40px;max-height:40px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuDropdown #userMenuDropdownName,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuDropdown #userMenuDropdownName{display:block;margin-bottom:8px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenuIcon,html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileCloseMenuIcon,html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #navSearchMobile,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenuIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileCloseMenuIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #navSearchMobile{display:none;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenuIcon,html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #navSearchMobile,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenuIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #navSearchMobile{float:right;padding-right:0px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenuIcon svg,html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #navSearchMobile svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenuIcon svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #navSearchMobile svg{fill:#ffffff;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileCloseMenuIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileCloseMenuIcon{position:fixed;top:40px;right:40px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileCloseMenuIcon svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileCloseMenuIcon svg{width:32px;height:32px;fill:#19beeb;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks a,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks a{float:right;margin-right:12px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks a.icon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks a.icon{fill:#ffffff;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks a.icon .badge,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks a.icon .badge{color:#19beeb;background:#ffffff;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #profile,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #profile{border-radius:20px;background:#ffffff;background-size:cover;background-repeat:no-repeat;background-position:center;box-shadow:none;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #profile svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #profile svg{fill:#19beeb;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #requests,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #requests{margin-right:20px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #navSearch,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #navSearch{width:24px;height:24px;margin:8px 12px 6px 0;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #navSearch svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #navSearch svg{fill:#ffffff;}@media only screen and (max-width:1280px){html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar{width:92%;}}@media only screen and (max-width:1024px){html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks{}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mainUserLinksMenu,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mainUserLinksMenu{display:none;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenuIcon,html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #navSearchMobile,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenuIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #navSearchMobile{display:block;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenuIcon svg,html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileCloseMenuIcon svg,html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #navSearchMobile svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenuIcon svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileCloseMenuIcon svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #navSearchMobile svg{width:32px;height:32px;fill:#ffffff;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileCloseMenuIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileCloseMenuIcon{position:fixed;top:40px;right:40px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileCloseMenuIcon svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileCloseMenuIcon svg{fill:#19beeb;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenuLogoIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenuLogoIcon{display:block;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenu,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenu{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;padding:40px;background:#ffffff;overflow-y:scroll;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenu #mobileMenuLogoIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenu #mobileMenuLogoIcon{width:37px;margin-bottom:16px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenu #mobileMenuLogoIcon svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenu #mobileMenuLogoIcon svg{fill:#19beeb;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenu #mobileMenuLogoIcon svg path:first-of-type,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenu #mobileMenuLogoIcon svg path:first-of-type{fill:#ffffff;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenu .mainNavLink,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenu .mainNavLink{display:block;color:#19beeb;line-height:28px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenu .mainNavLink#registerLink,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenu .mainNavLink#registerLink{margin:24px auto;padding:8px 24px;font-size:16px;border-radius:50px;color:#ffffff;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainNav #mainNavMobile,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainNav #mainNavMobile{display:none;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar{width:90%;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader .userDropdownMenu,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader .userDropdownMenu{display:none;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks{float:none;width:100%;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenuIcon svg,html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileCloseMenuIcon svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenuIcon svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileCloseMenuIcon svg{width:32px;height:32px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenuIcon,html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #navSearchMobile,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenuIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #navSearchMobile{display:block;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #navSearchMobile,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #navSearchMobile{margin-right:8px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #navSearchMobile svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #navSearchMobile svg{width:22px;height:30px;fill:#ffffff;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileCloseMenuIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileCloseMenuIcon{display:none;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenuUserLinkIcons,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenuUserLinkIcons{display:none;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;background:#fff;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuMainNav,html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuUserLinks,html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuDropdown,html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu hr,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuMainNav,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuUserLinks,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuDropdown,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu hr{display:block;padding:0 40px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuLogoIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuLogoIcon{display:block;width:37px;margin-bottom:16px;padding:40px 0 0 40px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuLogoIcon svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuLogoIcon svg{width:32px;fill:#19beeb;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuLogoIcon svg path:first-of-type,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuLogoIcon svg path:first-of-type{fill:#ffffff;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu a.mobileMenuLink,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu a.mobileMenuLink{margin-bottom:8px;text-transform:uppercase;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks a,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks a{display:block;float:none;margin:0;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks a svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks a svg{fill:#19beeb;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #profile,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #profile{background:#19beeb;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #profile svg,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #profile svg{fill:#ffffff;}}@media only screen and (max-width:768px){html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar{width:85%;}}@media only screen and (max-width:480px){html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader{padding:16px 16px 0 16px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileCloseMenuIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileCloseMenuIcon{top:16px;right:16px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenu,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #clientLoggedOutHeader .userLinks #mobileMenu{padding:16px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader{padding:16px;min-height:95px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainNav,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainNav{width:65%;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #mainSearchBar{width:100%;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileCloseMenuIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileCloseMenuIcon{top:16px;right:16px;}html.fluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuLogoIcon,html.anthemFluid #contentRegion #mainHeaderWrap #mainHeader #cLoggedInHeader #userLinks #mobileMenu #mobileMenuLogoIcon{padding:16px 0 0 16px;}}#howItWorks .joinWrap{margin-bottom:40px;color:#ffffff;background:url(../img/how_it_works/bg1.jpg) #26bde8;background-size:cover;}#howItWorks .joinWrapScreen{background-color:rgba(0,0,0,0.2);}#howItWorks .joinWrapScreen::after{clear:both;content:"";display:block;}#howItWorks .joinContent{float:left;width:60%;padding:40px 140px 40px 40px;}#howItWorks .joinTitle{margin-bottom:80px;font-size:40px;}#howItWorks .cardsList{float:left;width:40%;}#howItWorks .cardListItem{padding:40px 40px 40px 160px;}#howItWorks .cardListItem--link{background-color:rgba(125,132,139,0.25);}#howItWorks .cardListItem--gpr{background-color:rgba(0,0,0,0.5);}#howItWorks .cardImage{float:left;}#howItWorks .cardImage--link{width:202px;margin-left:-242px;}#howItWorks .cardImage--gpr{width:162px;margin-left:-202px;}#howItWorks .cardListItem__title{margin:8px 0;font-size:30px;}#howItWorks .cardListItem__copy{margin:0;font-size:16px;}#howItWorks .earnWrap{margin-bottom:40px;padding:60px 0 100px;background:url(../img/how_it_works/bg2.jpg) #26bde8;background-size:cover;}#howItWorks .earnContent{float:right;width:45%;padding:40px;background-color:#ffffff;}#howItWorks .earnTitle{margin-bottom:12px;font-size:30px;}#howItWorks .earnCopy{margin:0;font-size:16px;}#howItWorks .useWrap{margin-bottom:40px;padding:40px 20px;background-color:#ffffff;box-shadow:1px 1px 5px 0px rgba(0,0,0,0.1);}#howItWorks .useTitle{margin-bottom:40px;font-size:30px;text-align:center;}#howItWorks .useList::after{clear:both;content:"";display:block;}#howItWorks .useItem{float:left;width:33.33333%;padding:0 20px;}#howItWorks .useItem__header{margin-bottom:16px;}#howItWorks .useItem__header::after{clear:both;content:"";display:block;}#howItWorks .useItem__title{display:inline-block;font-size:24px;}#howItWorks .useItem__coloredText--spend{color:#ff6404;}#howItWorks .useItem__coloredText--save{color:#25e589;}#howItWorks .useItem__coloredText--share{color:#F7941E;}#howItWorks .useItem__icon{float:right;height:44px;background:url(../img/how_it_works/howitworks_sprite.png);background-size:170px 44px;}#howItWorks .useItem__icon--spend{width:64px;background-position:0 0;}#howItWorks .useItem__icon--save{width:56px;background-position:106px 0;}#howItWorks .useItem__icon--share{width:50px;background-position:50px 0;}#howItWorks .useItem__copy{margin:0;}#howItWorks .ctaWrap{text-align:center;}#howItWorks .ctaTitle{margin-bottom:20px;font-size:30px;}#howItWorks .ctaBtnWrap{margin-bottom:40px;}#howItWorks .ctaFinePrint{max-width:700px;margin:0 auto;font-size:12px;color:#b3b2b2;}@media only screen and (max-width:1024px){html.fluid #mainRegion #howItWorks .siteContain{width:100%;padding:0px;}html.fluid #mainRegion #howItWorks .joinWrap,html.fluid #mainRegion #howItWorks .earnWrap{margin:0px;}}@media only screen and (max-width:768px){html.fluid #mainRegion #howItWorks .siteContain{width:100%;padding:0px;}html.fluid #mainRegion #howItWorks .joinWrap{margin:0px;}html.fluid #mainRegion #howItWorks .joinWrap .joinWrapScreen .joinContent{width:100%;}html.fluid #mainRegion #howItWorks .joinWrap .joinWrapScreen .joinContent h1{float:left;width:65%;}html.fluid #mainRegion #howItWorks .joinWrap .joinWrapScreen .cardsList{width:100%;}html.fluid #mainRegion #howItWorks .joinWrap .joinWrapScreen .cardsList .cardListItem--link,html.fluid #mainRegion #howItWorks .joinWrap .joinWrapScreen .cardsList .cardListItem--gpr{padding-left:300px;}}@media only screen and (max-width:480px){html.fluid #mainRegion #howItWorks .siteContain{width:100%;padding:0px;}html.fluid #mainRegion #howItWorks .pageHeader{padding:16px;}html.fluid #mainRegion #howItWorks .joinWrap{margin:0px;background:url(../img/landing/join_bg.jpg);}html.fluid #mainRegion #howItWorks .joinWrap .joinWrapScreen .joinContent{padding:24px;}html.fluid #mainRegion #howItWorks .joinWrap .joinWrapScreen .joinContent h1{width:50%;margin-bottom:0px;font-size:28px;}html.fluid #mainRegion #howItWorks .joinWrap .joinWrapScreen .cardsList .cardListItem--link,html.fluid #mainRegion #howItWorks .joinWrap .joinWrapScreen .cardsList .cardListItem--gpr{padding:24px;}html.fluid #mainRegion #howItWorks .joinWrap .joinWrapScreen .cardsList .cardListItem--link img,html.fluid #mainRegion #howItWorks .joinWrap .joinWrapScreen .cardsList .cardListItem--gpr img{float:none;margin:0px;}html.fluid #mainRegion #howItWorks .earnWrap .earnContent{float:left;width:70%;}html.fluid #mainRegion #howItWorks .useWrap .useList .useItem{display:block;float:none;width:80%;margin:0 auto 24px auto;}html.fluid #mainRegion #howItWorks .ctaWrap{padding:16px 16px 0;}}.allocate{text-align:center;color:#ffffff;background-size:cover;}.allocate-content{width:70%;padding:40px 0 260px;}.allocate-header{font-size:24px;}.allocate-copy{margin-bottom:8px;font-size:18px;}.allocate-example{display:inline-block;width:72px;margin-right:60px;vertical-align:top;}.allocate-example:last-of-type{margin-right:0;}.allocate-example__icon{width:100%;margin-bottom:4px;}.allocate-example__copy{font-size:12px;line-height:1.2;font-weight:700;}.earn{padding:80px;background:url(../img/landing/earn_bg2.jpg);background-size:cover;}.earn-content-wrap{padding:12px;background-color:rgba(255,255,255,0.8);}.earn-content{padding:20px;background-color:#ffffff;border:2px solid #231f20;}.earn-btn-wrap{margin-bottom:20px;text-align:center;}.earn-tally{display:block;width:100%;}.joinWrap{color:#ffffff;background:url(../img/landing/join_bg.jpg);background-size:cover;}.joinWrapScreen{margin:0 -20px;background-color:rgba(0,0,0,0.2);}.joinWrapScreen::after{clear:both;content:"";display:block;}.joinContent{float:left;width:60%;padding:48px 140px 40px 260px;}.joinTitle{margin-bottom:160px;font-size:22px;text-transform:uppercase;}.cardsList{float:left;width:40%;}.cardListItem{padding:40px 40px 40px 160px;}.cardListItem--link{padding-top:100px;background-color:rgba(125,132,139,0.25);}.cardListItem--gpr{padding-bottom:100px;background-color:rgba(0,0,0,0.5);}.cardImage{float:left;}.cardImage--link{width:202px;margin-left:-242px;}.cardImage--gpr{width:162px;margin-left:-202px;}.cardListItem__title{margin:8px 0;font-size:22px;text-transform:uppercase;font-weight:400;}.cardListItem__copy{margin:0;font-size:16px;}.getApps{background:url(../img/landing/apps_bg.jpg);background-size:cover;}.getApps-content{position:relative;margin-right:120px;padding:40px 0 200px 40px;}.getApps-encouragement{margin-bottom:60px;font-size:24px;font-weight:400;text-align:right;text-transform:uppercase;color:#ffffff;}.getApps-header{margin:0 10% 40px 0;padding-bottom:12px;color:#8dc248;font-size:24px;font-size:1.71429rem;line-height:1.66667;font-weight:700;border-bottom:1px solid #8dc248;}.getApps-header--accent{color:#ffffff;}.getApps-subHeader{margin-bottom:20px;font-size:20px;font-size:1.42857rem;line-height:1;font-weight:400;text-transform:uppercase;}.getApps-btn{width:134px;margin-right:20px;border-radius:4px;}.handPhone{position:absolute;bottom:0;right:0;width:460px;}.disclaimers{width:100%;max-width:940px;margin:0 auto;padding:20px;text-align:center;font-size:12px;color:#b3b2b2;}.disclaimers.alahealth{padding:40px 40px 0 40px;}.sectionShadow{box-shadow:inset 0px 20px 10px -20px rgba(0,0,0,0.8);}html.fluid #mainRegion #landing,.bulk-register-container{background:#ffffff;}html.fluid #mainRegion #landing a.btn,.bulk-register-container a.btn{margin:0;padding:16px 35px;font-size:16px;border-radius:50px;border:none;background:#19beeb;}html.fluid #mainRegion #landing h1,.bulk-register-container h1{font-weight:normal;}.joinWrap{padding:0;}.joinWrap .joinWrapScreen{max-width:1024px;margin:0 auto;}.earn .earn-content-wrap{max-width:1024px;margin:0 auto;}.getApps .getApps-content{max-width:1024px;margin:0 auto;}.merchant-icon-container{opacity:0;}.merchant-icon-container.no-background .merchantLogos{background:none;}.merchant-icon-container .merchantLogos{height:10vh;text-align:center;overflow:hidden;background:#f7f7f7;padding:20px 0;}.merchant-icon-container .merchantLogos li{display:inline-block;margin:0 36px;vertical-align:middle;padding:12px 0;}@media (min-width:768px){.merchant-icon-container .merchantLogos li{height:10vh;}}.merchant-icon-container .merchantLogos li img{max-height:100%;}.merchant-icon-container .merchantLogos li svg{max-height:90%;vertical-align:middle;}.merchant-icon-container .merchantLogos li.target svg{height:28px;}.merchant-icon-container .merchantLogos li.starbucks svg{height:50px;}.merchant-icon-container .merchantLogos li.tillys svg{height:20px;}.merchant-icon-container .merchantLogos li.walmart svg{height:32px;}.merchant-icon-container .merchantLogos li.nike svg{height:35px;}.merchant-icon-container .merchantLogos li.khols svg{height:20px;}.howitworks .howitworks-content-wrap{padding:80px 0;}.howitworks .howitworks-content-wrap .howitworks-content{text-align:center;}.howitworks .howitworks-content-wrap .howitworks-content h1{text-align:center;color:#19beeb;font-size:35px;}.howitworks .howitworks-content-wrap .howitworks-content p{margin-bottom:40px;color:#999999;font-size:16px;}.howitworks .howitworks-content-wrap .howitworks-content .howitworks-infographic-wrap .howitworks-infographic{display:inline-block;width:100%;max-width:300px;margin:20px;padding:40px;vertical-align:top;text-align:center;background:#e9f0f1;}.howitworks .howitworks-content-wrap .howitworks-content .howitworks-infographic-wrap .howitworks-infographic h1{color:#19beeb;}.howitworks .howitworks-content-wrap .howitworks-content .howitworks-infographic-wrap .howitworks-infographic p{min-height:66px;}.howitworks .howitworks-content-wrap .howitworks-content .howitworks-infographic-wrap .howitworks-infographic .howitworks-infographic-img-wrap{height:150px;line-height:150px;}.howitworks .howitworks-content-wrap .howitworks-content .howitworks-infographic-wrap .howitworks-infographic .howitworks-infographic-img-wrap svg{fill:#19beeb;vertical-align:middle;}.howitworks .howitworks-content-wrap .howitworks-content .howitworks-infographic-wrap .howitworks-infographic .howitworks-infographic-img-wrap.credit-card-icon svg{height:160px;}.howitworks .howitworks-content-wrap .howitworks-content .howitworks-infographic-wrap .howitworks-infographic .howitworks-infographic-img-wrap.shop-icon svg{height:130px;margin-top:20px;}.howitworks .howitworks-content-wrap .howitworks-content .howitworks-infographic-wrap .howitworks-infographic .howitworks-infographic-img-wrap.cash-back-icon svg{height:180px;}.shoponline{position:relative;height:720px;background-position:center center;background-repeat:no-repeat;background-size:cover;}.shoponline .shoponline-content{margin-top:80px;text-align:center;}.shoponline .shoponline-content .shoponline-header{width:80%;max-width:990px;margin:0 auto;color:#19beeb;font-size:35px;}.shoponline .shoponline-content .shoponline-btn-wrap{margin:40px auto;}.shoponline .shoponline-content .shoponline-img-wrap img{width:80%;max-width:832px;}.instore{position:relative;height:720px;background-position:center center;background-repeat:no-repeat;background-size:cover;}.instore .instore-content{position:absolute;left:10%;width:40%;max-width:400px;margin-top:140px;}.instore .instore-content .instore-header{padding-left:16px;color:#19beeb;font-size:40px;border-left:4px solid #19beeb;}.instore .instore-content .instore-copy{padding:40px 0 60px 16px;color:#999999;font-size:18px;}.instore .instore-content .instore-btn-wrap{padding-left:16px;}.downloadmobileapp{position:relative;height:900px;background-position:23% bottom;background-repeat:no-repeat;}.downloadmobileapp .downloadmobileapp-content{position:absolute;right:0px;width:50%;padding:30% 20px 0px 0px;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-header{color:#19beeb;font-size:40px;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-copy{padding:40px 0 60px 16px;color:#999999;font-size:18px;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-copy ul li{list-style-type:disc;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-rating-wrap{padding:120px 0 0 16px;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-rating-wrap p{margin:4px 0;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-rating-wrap .downloadmobileapp-rating{font-size:25px;color:#19beeb;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-rating-wrap .downloadmobileapp-stars svg polygon{fill:#19beeb;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-rating-wrap .downloadmobileapp-rating-text{color:#19beeb;font-size:11px;}.joinforfree{width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;}.joinforfree .joinforfree-content{padding:200px 0;text-align:center;}.joinforfree .joinforfree-content h1{color:#ffffff;font-size:50px;}.joinforfree .joinforfree-content p{margin-bottom:100px;padding:0 40px;color:#ffffff;font-size:20px;font-weight:lighter;}@media only screen and (max-width:1280px){.downloadmobileapp{background-position:10% bottom;}}@media only screen and (max-width:1024px){.downloadmobileapp{background-position:-30% bottom;}.howitworks .howitworks-content-wrap .howitworks-content .howitworks-infographic-wrap .howitworks-infographic{max-width:285px;}}@media only screen and (max-width:768px){.allocate{background-position:center center;}.howitworks .howitworks-content-wrap .howitworks-content .howitworks-infographic-wrap .howitworks-infographic{width:100%;max-width:100%;margin:10px 0;}.howitworks .howitworks-content-wrap .howitworks-content .howitworks-infographic-wrap .howitworks-infographic .howitworks-infographic-img-wrap{height:150px;line-height:150px;}.howitworks .howitworks-content-wrap .howitworks-content .howitworks-infographic-wrap .howitworks-infographic .howitworks-infographic-img-wrap img{width:125px;}.getApps .getApps-content{width:100%;margin:0;padding-left:0;}.getApps .getApps-content .handPhone{width:250px;}.joinWrap{margin:0px;}.joinWrap .joinWrapScreen .joinContent{width:100%;}.joinWrap .joinWrapScreen .joinContent h1{float:left;width:65%;}.joinWrap .joinWrapScreen .cardsList{width:100%;}.joinWrap .joinWrapScreen .cardsList .cardListItem--link,.joinWrap .joinWrapScreen .cardsList .cardListItem--gpr{padding-left:300px;}.instore .instore-content .instore-header{font-size:20px;}.instore .instore-content .instore-copy{font-size:16px;}.downloadmobileapp{height:800px;}.downloadmobileapp .downloadmobileapp-content{margin-top:60px;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-copy{font-size:16px;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-btn-wrap a{display:block;margin-bottom:20px;}}@media only screen and (max-width:736px){.merchantLogos{height:auto;max-height:auto;}.merchantLogos li{margin:0;}.merchantLogos li.target svg{height:16px;}.merchantLogos li.starbucks svg{height:10px;}.merchantLogos li.tillys svg{height:10px;}.merchantLogos li.walmart svg{height:18px;}.merchantLogos li.nike svg{height:20px;}.merchantLogos li.khols svg{height:11px;}.shoponline .shoponline-content{margin-top:0px;}.downloadmobileapp{height:660px;background-position:right 115px;}.downloadmobileapp .downloadmobileapp-content{position:relative;right:inherit;width:100%;margin:0;padding:20px;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-copy{padding:20px 0 20px 16px;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-btn-wrap{padding-left:0;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-btn-wrap a{display:inline-block;}}@media only screen and (max-width:667px){.downloadmobileapp{height:600px;}}@media only screen and (max-width:568px){.downloadmobileapp{height:480px;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-copy{padding:20px 0 20px 16px;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-rating-wrap{padding-top:0;}.shoponline{height:550px;}.shoponline .shoponline-content .shoponline-header{font-size:24px;}.joinforfree .joinforfree-content{padding:100px 0;}}@media only screen and (max-width:414px){.shoponline .shoponline-content .shoponline-img-wrap img{width:100%;}.downloadmobileapp{height:600px;padding-top:40px;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-header{text-align:center;font-size:30px;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-copy{padding:30px 35px;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-btn-wrap{text-align:center;}.joinforfree .joinforfree-content .joinforfree-header{padding:0 30px;font-size:30px;}}@media only screen and (max-width:320px){.downloadmobileapp{height:600px;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-header{font-size:25px;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-copy{padding:30px 0px;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-copy ul li{font-size:15px;}.downloadmobileapp .downloadmobileapp-content .downloadmobileapp-btn-wrap a{width:auto;}}#link-card h2{text-align:center;}#link-card h2 + p{max-width:500px;margin:0 auto 30px;text-align:center;}#link-card #linked-card-form{max-width:400px;margin:0 auto 40px;padding:20px;background-color:#efefef;border-radius:4px;}#link-card #linked-card-form input[type="text"],#link-card #linked-card-form input[type="tel"]{width:100%;}@media (min-width:480px){#link-card #linked-card-form input[type="text"].cvv-code,#link-card #linked-card-form input[type="text"].zipcode,#link-card #linked-card-form input[type="tel"].cvv-code,#link-card #linked-card-form input[type="tel"].zipcode{width:50%;}}#link-card #linked-card-form select{height:31px;width:45%;}#link-card #linked-card-form select:first-of-type{margin-right:10%;}@media (min-width:480px){#link-card #linked-card-form select{width:22.5%;}#link-card #linked-card-form select:first-of-type{margin-right:5%;}}#link-card #linked-card-form .btn-wrap{text-align:center;margin-top:20px;}#link-card #linked-card-form .input-group{margin-bottom:12px;}#login{text-align:center;}#login form{width:300px;margin:0 auto;}#login form #forgotPassword{display:block;margin:0 auto 20px;}#login form button{margin-bottom:20px;}#login form .newMemberMsg{margin:0;}.zCardTermsAcceptWrap{max-width:350px;margin:0 auto 40px;}html.fluid #mainRegion > section#login{min-height:768px;max-height:1054px;text-align:left;}html.fluid #mainRegion > section#login.loggedOut{min-height:768px;max-height:1054px;}html.fluid #mainRegion > section#login form{width:100%;max-width:300px;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-old{position:relative;float:left;width:65%;height:100vh;min-height:768px;max-height:1054px;background-size:cover;background-position:35% 0;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel{float:right;width:35%;height:100vh;min-height:768px;max-height:1054px;padding:40px;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel #loginHeader{margin-bottom:130px;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel #loginHeader #loginLogoIcon{display:inline-block;width:37px;margin-bottom:16px;cursor:pointer;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel #loginHeader #loginLogoIcon svg{height:50px;fill:#19beeb;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel #loginHeader #loginLogoIcon svg path:first-of-type{fill:#ffffff;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel #loginHeader a.btn-white{float:right;padding:10px 30px;color:#999999;font-size:14px;border:1px solid #b6bcc6;border-radius:50px;box-shadow:none;text-transform:uppercase;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel .pageHeader h1{font-size:24px;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel #loginForm{max-width:400px;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel #loginForm #forgotPassword{margin-bottom:40px;text-align:right;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel #loginForm #loginBtn{padding:16px 100px;font-size:16px;font-weight:normal;text-transform:uppercase;border-radius:50px;box-shadow:none;}@media (max-width:1024px){html.fluid #mainRegion > section#login{height:auto;min-height:auto;max-height:100%;}html.fluid #mainRegion > section#login.loggedOut{height:auto;min-height:auto;max-height:100%;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-old{float:none;width:100%;height:900px;background-position:32% 0;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel{float:none;width:100%;height:auto;}}@media (max-width:768px){html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-old{height:auto;}}@media (max-width:480px){html.fluid #mainRegion > section#login #loginFormContainer #loginPanel{padding:16px;}}html.fluid #mainRegion > section#login{min-height:768px;max-height:1054px;text-align:left;}html.fluid #mainRegion > section#login.loggedOut{min-height:768px;max-height:1054px;}html.fluid #mainRegion > section#login form{width:100%;max-width:300px;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new{position:relative;float:left;width:65%;height:100vh;min-height:768px;max-height:1054px;background:#ecedee;background-repeat:no-repeat;background-position:-20% bottom;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content{position:absolute;top:0;right:0;width:50%;height:100%;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.bcbssc,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.rxsavings,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.bcbsal,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.alahealth,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.proteus,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.csnp,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.almyblue{top:0%;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.bcbssc .downloadmobileapp-header,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.rxsavings .downloadmobileapp-header,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.bcbsal .downloadmobileapp-header,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.alahealth .downloadmobileapp-header,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.proteus .downloadmobileapp-header,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.csnp .downloadmobileapp-header,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.almyblue .downloadmobileapp-header{margin-bottom:16px;line-height:38px;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.bcbssc .downloadmobileapp-copy,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.rxsavings .downloadmobileapp-copy,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.bcbsal .downloadmobileapp-copy,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.alahealth .downloadmobileapp-copy,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.proteus .downloadmobileapp-copy,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.csnp .downloadmobileapp-copy,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.almyblue .downloadmobileapp-copy{max-width:400px;padding:0px 0 32px 0px;color:#333333;font-size:16px;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.bcbssc .downloadmobileapp-rating-wrap,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.rxsavings .downloadmobileapp-rating-wrap,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.bcbsal .downloadmobileapp-rating-wrap,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.alahealth .downloadmobileapp-rating-wrap,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.proteus .downloadmobileapp-rating-wrap,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.csnp .downloadmobileapp-rating-wrap,html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.almyblue .downloadmobileapp-rating-wrap{display:none;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content.csnp .downloadmobileapp-copy{max-width:300px;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content .downloadmobileapp-header{margin-bottom:0px;color:#19beeb;font-size:34px;font-weight:normal;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content .downloadmobileapp-copy{padding-left:20px;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content .downloadmobileapp-copy ul{margin-bottom:80px;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content .downloadmobileapp-copy ul li{margin-bottom:12px;padding-left:8px;color:#010101;font-size:16px;list-style-image:url("../img/login/list_item_check_bg.png");}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content .downloadmobileapp-btn-wrap a{display:inline-block;width:40%;max-width:140px;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content .downloadmobileapp-btn-wrap a img{width:100%;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content .downloadmobileapp-btn-wrap a:first-of-type{margin-right:5%;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content .downloadmobileapp-rating-wrap{position:absolute;bottom:40px;right:40px;color:#19beeb;text-align:right;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content .downloadmobileapp-rating-wrap p{margin:0 0 8px 0;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content .downloadmobileapp-rating-wrap .downloadmobileapp-rating{font-size:26px;line-height:26px;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content .downloadmobileapp-rating-wrap .downloadmobileapp-stars{line-height:10px;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content .downloadmobileapp-rating-wrap .downloadmobileapp-stars svg{fill:#19beeb;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content .downloadmobileapp-rating-wrap .downloadmobileapp-rating-text{font-size:11px;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel{float:right;width:35%;height:100vh;min-height:768px;max-height:1054px;padding:40px;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel #loginHeader{margin-bottom:130px;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel #loginHeader #loginLogoIcon{display:inline-block;width:37px;margin-bottom:16px;cursor:pointer;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel #loginHeader #loginLogoIcon svg{height:50px;fill:#19beeb;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel #loginHeader #loginLogoIcon svg path:first-of-type{fill:#ffffff;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel #loginHeader a.btn-white{float:right;padding:10px 30px;color:#999999;font-size:14px;border:1px solid #b6bcc6;border-radius:50px;box-shadow:none;text-transform:uppercase;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel .pageHeader h1{font-size:24px;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel #loginForm{max-width:400px;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel #loginForm #forgotPassword{margin-bottom:40px;text-align:right;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel #loginForm #loginBtn{padding:16px 100px;font-size:16px;font-weight:normal;text-transform:uppercase;border-radius:50px;box-shadow:none;}@media (max-width:1480px){html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new{background-position:-25% bottom;background-size:545px auto;}}@media (max-width:1300px){html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new{background-position:-25% bottom;background-size:480px auto;}}@media (max-width:1180px){html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new{background-position:-60% bottom;background-size:470px auto;}}@media (max-width:1096px){html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new{background-position:-60% bottom;background-size:480px auto;}}@media (max-width:1024px){html.fluid #mainRegion > section#login{height:auto;min-height:auto;max-height:100%;}html.fluid #mainRegion > section#login.loggedOut{height:auto;min-height:auto;max-height:100%;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new{float:none;width:100%;height:900px;background-position:-20% bottom;}html.fluid #mainRegion > section#login #loginFormContainer #loginPanel{float:none;width:100%;height:auto;}}@media (max-width:768px){html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new{height:auto;background-image:none !important;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content{position:relative;width:100%;padding:40px;text-align:center;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content .downloadmobileapp-copy{width:50%;margin:0 auto;text-align:left;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content .downloadmobileapp-rating-wrap{position:inherit;right:auto;bottom:auto;margin-top:40px;text-align:center;}}@media (max-width:480px){html.fluid #mainRegion > section#login #loginFormContainer #loginPanel{padding:16px;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content{padding:40px 16px;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content .downloadmobileapp-header{margin-bottom:30px;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content .downloadmobileapp-copy{width:80%;margin:0 auto;text-align:left;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content .downloadmobileapp-copy ul{margin-bottom:30px;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content .downloadmobileapp-rating-wrap{position:inherit;right:auto;bottom:auto;margin-top:40px;text-align:center;}html.fluid #mainRegion > section#login #loginFormContainer #loginMessage.iphone-new .downloadmobileapp-content .downloadmobileapp-rating-wrap{margin-top:30px;}}.login-area-page{display:flex;padding:0 16px;flex-direction:column;}.login-area-page .login-content-area{align-content:center;align-items:center;background-color:#eee;display:flex;height:100vh;}.login-area-page .login-content-area .login-content-area-inner{width:100%;}.login-area-page .login-content-area h1{text-align:center;}.login-area-page .login-form-area{background-color:aliceblue;}.login-area-page #login-logo{display:inline-block;width:37px;margin-bottom:16px;cursor:pointer;}.login-area-page #login-logo svg{height:50px;fill:#19beeb;}.login-area-page #login-logo svg path:first-of-type{fill:#ffffff;}.merchant-preview{background-color:#ffffff;transition:background-color 350ms ease;border-style:solid;border-width:0 1px 1px 1px;border-color:#f2f2f2;}.merchant-preview:first-of-type{border-top-width:1px;}.merchant-preview:hover{background-color:#f2f2f2;}.merchant-preview .merchant-preview__inner{padding-left:124px;}.merchant-preview .merchant-preview__inner::after{clear:both;content:"";display:block;}.merchant-preview .merchant-preview__avatar{float:left;height:112px;width:112px;margin-left:-124px;}.merchant-preview .merchant-preview__content-wrap{position:relative;padding-right:92px;}.merchant-preview .merchant-preview__info-wrap{padding-top:20px;}.merchant-preview .merchant-preview__name{margin-bottom:4px;font-size:16px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.merchant-preview .merchant-preview__address{margin-bottom:4px;font-size:12px;color:#b3b2b2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.merchant-preview .merchant-preview__distance{font-size:12px;color:#b3b2b2;}.merchant-preview .merchant-preview__rebate-wrap{float:right;width:80px;margin-right:-92px;padding-top:20px;text-align:center;}.merchant-preview .merchant-preview__rebate-percentage{font-size:20px;font-weight:bold;}.merchant-preview .merchant-preview__rebate-copy{font-size:12px;color:#b3b2b2;}.online-merchant-preview{position:relative;padding-left:92px;padding-right:140px;background-color:#ffffff;border-style:solid;border-width:0 1px 1px 1px;border-color:#f2f2f2;transition:background-color 350ms ease;background-color:#ffffff;}.online-merchant-preview::after{clear:both;content:"";display:block;}.online-merchant-preview:first-of-type{border-top-width:1px;}@media (min-width:480px){.online-merchant-preview{padding-right:212px;}}@media (min-width:768px){.online-merchant-preview{float:left;width:30%;margin:0 5% 40px 0;padding:0;border-top-width:1px;}.online-merchant-preview:nth-of-type(3n+3){margin-right:0;}.online-merchant-preview:nth-of-type(3n+4){clear:both;}}@media (min-width:1024px){.online-merchant-preview{width:22.5%;margin-right:3.33333%;}.online-merchant-preview:nth-of-type(3n+3){margin-right:3.33333%;}.online-merchant-preview:nth-of-type(3n+4){clear:none;}.online-merchant-preview:nth-of-type(4n+4){margin-right:0;}.online-merchant-preview:nth-of-type(4n+5){clear:both;}}.online-merchant-preview .online-merchant-preview__avatar-wrap{float:left;width:80px;margin-left:-92px;padding:8px;border-right:1px solid #f2f2f2;cursor:pointer;}@media (min-width:768px){.online-merchant-preview .online-merchant-preview__avatar-wrap{float:none;width:100%;margin-left:0;padding:0;border-right:none;border-bottom:1px solid #f2f2f2;}}.online-merchant-preview .online-merchant-preview__avatar{width:100%;}.online-merchant-preview .online-merchant-preview__name{margin-bottom:4px;padding-top:8px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}@media (min-width:480px){.online-merchant-preview .online-merchant-preview__name{padding-top:28px;}}@media (min-width:768px){.online-merchant-preview .online-merchant-preview__name{float:left;width:60%;padding:12px;}}@media (min-width:480px){.online-merchant-preview .online-merchant-preview__rebate-wrap{position:absolute;top:50%;right:140px;transform:translate(0,-50%);width:60px;text-align:center;}}@media (min-width:768px){.online-merchant-preview .online-merchant-preview__rebate-wrap{position:relative;top:auto;right:auto;transform:none;float:left;width:40%;padding:12px;}}.online-merchant-preview .online-merchant-preview__rebate-percentage{display:inline-block;font-weight:bold;}@media (min-width:480px){.online-merchant-preview .online-merchant-preview__rebate-percentage{display:block;}}.online-merchant-preview .online-merchant-preview__rebate-copy{display:inline-block;margin-bottom:4px;font-size:12px;color:#b3b2b2;}@media (min-width:480px){.online-merchant-preview .online-merchant-preview__rebate-copy{display:block;}}.online-merchant-preview .online-merchant-preview__payment-type{font-size:12px;color:#3ead7d;}.online-merchant-preview .online-merchant-preview__btn-wrap{position:absolute;top:50%;right:12px;transform:translate(0,-50%);}@media (min-width:768px){.online-merchant-preview .online-merchant-preview__btn-wrap{position:relative;top:auto;right:auto;transform:none;float:left;width:100%;padding:12px;}}.online-merchant-preview .online-merchant-preview__btn-wrap .btn{font-size:12px;}@media (min-width:768px){.online-merchant-preview .online-merchant-preview__btn-wrap .btn{font-size:16px;}}#merchants{padding-top:130px;}#merchants.loggedOut{background:url(../img/header/logged_out/merchant-bg.jpg);background-repeat:no-repeat;background-size:200% 200px;}@media (min-width:480px){#merchants.loggedOut{background-size:130% 200px;}}@media (min-width:768px){#merchants.loggedOut{background-size:100% 200px;}}#merchants .map-wrap .mapContainer,#merchant-details .map-wrap .mapContainer{position:relative;width:100%;overflow:hidden;}#merchants .map-wrap .mapContainer .map-controls,#merchant-details .map-wrap .mapContainer .map-controls{width:32px;height:32px;}#merchants .map-wrap .mapContainer .map-controls.zoomIn,#merchant-details .map-wrap .mapContainer .map-controls.zoomIn{top:24px !important;right:16px !important;}#merchants .map-wrap .mapContainer .map-controls.zoomOut,#merchant-details .map-wrap .mapContainer .map-controls.zoomOut{top:56px !important;right:16px !important;}#merchants .map-wrap .mapContainer .map-controls .map-controls-zoom,#merchant-details .map-wrap .mapContainer .map-controls .map-controls-zoom{text-align:center;background:#fff;cursor:pointer;}#merchants .map-wrap .mapContainer .map-controls .map-controls-zoom .zoom-btn,#merchant-details .map-wrap .mapContainer .map-controls .map-controls-zoom .zoom-btn{color:#000;height:32px;line-height:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#merchants .map-wrap .mapContainer .map-controls .map-controls-zoom.zoomin,#merchant-details .map-wrap .mapContainer .map-controls .map-controls-zoom.zoomin{font-size:24px;border-bottom:1px solid #f2f2f2;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:0 -5px 14px rgba(0,0,0,0.3);}#merchants .map-wrap .mapContainer .map-controls .map-controls-zoom.zoomout,#merchant-details .map-wrap .mapContainer .map-controls .map-controls-zoom.zoomout{font-size:35px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:0 5px 14px rgba(0,0,0,0.3);}#merchants .map-wrap .mapContainer .merchant-map-infowindow-close-btn,#merchant-details .map-wrap .mapContainer .merchant-map-infowindow-close-btn{top:20px !important;right:120px !important;}#merchants .map-wrap .mapContainer .map-info-window-container,#merchant-details .map-wrap .mapContainer .map-info-window-container{position:absolute;width:460px;height:100px;visibility:hidden;background:#fff;box-shadow:0 5px 14px rgba(178,178,178,0.5);border-radius:2px 2px 0 0;}#merchants .map-wrap .mapContainer .map-info-window-container .map-info-window-arrow,#merchant-details .map-wrap .mapContainer .map-info-window-container .map-info-window-arrow{position:absolute;top:100px;left:290px;border-top-width:24px;}#merchants .map-wrap .mapContainer .map-info-window-container .map-info-window-arrow .map-info-window-arrow-left,#merchant-details .map-wrap .mapContainer .map-info-window-container .map-info-window-arrow .map-info-window-arrow-left{position:absolute;top:-1px;left:-6px;width:16px;height:30px;overflow:hidden;}#merchants .map-wrap .mapContainer .map-info-window-container .map-info-window-arrow .map-info-window-arrow-left .map-info-window-arrow-left-inner,#merchant-details .map-wrap .mapContainer .map-info-window-container .map-info-window-arrow .map-info-window-arrow-left .map-info-window-arrow-left-inner{position:absolute;left:0px;width:15px;height:24px;background-color:white;transform:skewX(45deg);transform-origin:0px 0px 0px;box-shadow:rgba(0,0,0,0.298039) 0px 1px 6px;z-index:1;}#merchants .map-wrap .mapContainer .map-info-window-container .map-info-window-arrow .map-info-window-arrow-right,#merchant-details .map-wrap .mapContainer .map-info-window-container .map-info-window-arrow .map-info-window-arrow-right{position:absolute;top:-1px;left:10px;width:16px;height:30px;overflow:hidden;}#merchants .map-wrap .mapContainer .map-info-window-container .map-info-window-arrow .map-info-window-arrow-right .map-info-window-arrow-right-inner,#merchant-details .map-wrap .mapContainer .map-info-window-container .map-info-window-arrow .map-info-window-arrow-right .map-info-window-arrow-right-inner{position:absolute;left:0px;width:15px;height:24px;background-color:white;transform:skewX(-45deg);transform-origin:10px 0px 0px;box-shadow:rgba(0,0,0,0.298039) 0px 1px 6px;z-index:1;}#merchants .map-wrap .mapContainer .map-info-window-container .map-info-window,#merchant-details .map-wrap .mapContainer .map-info-window-container .map-info-window{width:460px;height:100px;cursor:pointer;}#merchants .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-logo,#merchant-details .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-logo{float:left;width:100px;height:100%;background-size:cover !important;}#merchants .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-content,#merchant-details .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-content{float:left;width:250px;height:100%;padding:16px 0 0 12px;border-left:1px solid #ccc;}#merchants .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-content .merchant-map-infowindow-content-name,#merchant-details .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-content .merchant-map-infowindow-content-name{margin-bottom:4px;font-size:20px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#merchants .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-content .merchant-map-infowindow-content-address,#merchant-details .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-content .merchant-map-infowindow-content-address{margin-bottom:4px;font-size:14px;color:#b3b2b2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#merchants .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-content .merchant-map-infowindow-content-distance,#merchant-details .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-content .merchant-map-infowindow-content-distance{font-size:12px;color:#b3b2b2;}#merchants .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-rebate-info,#merchant-details .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-rebate-info{position:relative;float:left;width:100px;padding:12px 0 0 0;text-align:center;}#merchants .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-rebate-info .merchant-map-infowindow-rebate-percentage,#merchant-details .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-rebate-info .merchant-map-infowindow-rebate-percentage{font-size:20px;font-weight:bold;}#merchants .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-rebate-info .merchant-map-infowindow-rebate-copy,#merchant-details .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-rebate-info .merchant-map-infowindow-rebate-copy{font-size:14px;color:#b3b2b2;white-space:nowrap;}#merchants .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-rebate-info .merchant-map-infowindow-rebate-payment-type,#merchant-details .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-rebate-info .merchant-map-infowindow-rebate-payment-type{margin:8px 0 0 0;font-size:14px;font-weight:bold;text-transform:uppercase;}#merchants .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-rebate-info .merchant-map-infowindow-rebate-payment-type.ecard,#merchant-details .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-rebate-info .merchant-map-infowindow-rebate-payment-type.ecard{color:#7b25db;}#merchants .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-rebate-info .merchant-map-infowindow-rebate-payment-type.swipe,#merchant-details .map-wrap .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-rebate-info .merchant-map-infowindow-rebate-payment-type.swipe{color:#ec5c29;}#merchants .merchants-header,#merchant-details .merchants-header{margin:0 auto;padding:0 16px;}@media (min-width:480px){#merchants .merchants-header,#merchant-details .merchants-header{padding:0 40px;}}#merchants .merchants-header .merchants-header__title,#merchant-details .merchants-header .merchants-header__title{margin-bottom:40px;color:#b3b2b2;font-size:40px;font-weight:lighter;}.loggedOut #merchants .merchants-header .merchants-header__title,.loggedOut #merchant-details .merchants-header .merchants-header__title{color:#ffffff;}#merchants .merchants-header .merchants-subnav,#merchant-details .merchants-header .merchants-subnav{margin-bottom:20px;padding-bottom:6px;border-bottom:1px solid #eeeff2;}#merchants .merchants-header .merchants-subnav a,#merchant-details .merchants-header .merchants-subnav a{padding-bottom:8px;color:#b3b2b2;text-transform:uppercase;}#merchants .merchants-header .merchants-subnav a:not(:last-of-type),#merchant-details .merchants-header .merchants-subnav a:not(:last-of-type){margin-right:40px;}#merchants .merchants-header .merchants-subnav a.active,#merchant-details .merchants-header .merchants-subnav a.active{color:#19beeb;border-bottom:2px solid #19beeb;}#merchants-content{}#merchants-content .onlineInstructionsContainer,#merchants-content .instore-instructions-container{position:relative;margin:0 auto 20px;padding:0 12px;}#merchants-content .onlineInstructionsContainer #onlineInstructionsOpenIcon,#merchants-content .onlineInstructionsContainer #onlineInstructionsCloseIcon,#merchants-content .onlineInstructionsContainer #instore-instructions-close-icon,#merchants-content .onlineInstructionsContainer #instore-instructions-open-icon,#merchants-content .instore-instructions-container #onlineInstructionsOpenIcon,#merchants-content .instore-instructions-container #onlineInstructionsCloseIcon,#merchants-content .instore-instructions-container #instore-instructions-close-icon,#merchants-content .instore-instructions-container #instore-instructions-open-icon{position:absolute;top:-50px;right:16px;padding:0;color:#19beeb;}@media (min-width:768px){#merchants-content .onlineInstructionsContainer #onlineInstructionsOpenIcon,#merchants-content .onlineInstructionsContainer #onlineInstructionsCloseIcon,#merchants-content .onlineInstructionsContainer #instore-instructions-close-icon,#merchants-content .onlineInstructionsContainer #instore-instructions-open-icon,#merchants-content .instore-instructions-container #onlineInstructionsOpenIcon,#merchants-content .instore-instructions-container #onlineInstructionsCloseIcon,#merchants-content .instore-instructions-container #instore-instructions-close-icon,#merchants-content .instore-instructions-container #instore-instructions-open-icon{right:40px;}}#merchants-content .onlineInstructionsContainer #onlineInstructionsOpenIcon svg,#merchants-content .onlineInstructionsContainer #onlineInstructionsCloseIcon svg,#merchants-content .onlineInstructionsContainer #instore-instructions-close-icon svg,#merchants-content .onlineInstructionsContainer #instore-instructions-open-icon svg,#merchants-content .instore-instructions-container #onlineInstructionsOpenIcon svg,#merchants-content .instore-instructions-container #onlineInstructionsCloseIcon svg,#merchants-content .instore-instructions-container #instore-instructions-close-icon svg,#merchants-content .instore-instructions-container #instore-instructions-open-icon svg{width:20px;height:20px;fill:#19beeb;}#merchants-content .onlineInstructionsContainer #onlineInstructionsOpenIcon,#merchants-content .onlineInstructionsContainer #instore-instructions-open-icon,#merchants-content .instore-instructions-container #onlineInstructionsOpenIcon,#merchants-content .instore-instructions-container #instore-instructions-open-icon{display:none;}#merchants-content .onlineInstructionsContainer #onlineInstructions,#merchants-content .instore-instructions-container #onlineInstructions{width:100%;max-width:1280px;margin:20px 0 0 0;}@media (min-width:768px){#merchants-content .onlineInstructionsContainer #onlineInstructions,#merchants-content .instore-instructions-container #onlineInstructions{margin:20px 0 60px 0;}}#merchants-content .onlineInstructionsContainer #onlineInstructions li,#merchants-content .instore-instructions-container #onlineInstructions li{display:inline-block;width:100%;margin-bottom:60px;padding-top:40px;vertical-align:top;color:#8c919e;background-position:center top !important;background-repeat:no-repeat !important;}#merchants-content .onlineInstructionsContainer #onlineInstructions li:last-of-type,#merchants-content .instore-instructions-container #onlineInstructions li:last-of-type{margin-bottom:0px;}@media (min-width:845px){#merchants-content .onlineInstructionsContainer #onlineInstructions li,#merchants-content .instore-instructions-container #onlineInstructions li{width:33%;margin-bottom:0px;}}#merchants-content .onlineInstructionsContainer #onlineInstructions li p,#merchants-content .instore-instructions-container #onlineInstructions li p{max-width:275px;margin:0 auto;}#merchants-content .onlineInstructionsContainer #onlineInstructions li span.number,#merchants-content .instore-instructions-container #onlineInstructions li span.number{font-weight:bold;font-size:18px;}#merchants-content .onlineInstructionsContainer #onlineInstructions li svg,#merchants-content .instore-instructions-container #onlineInstructions li svg{max-width:200px;max-height:70px;}#merchants-content .onlineInstructionsContainer .instore-instructions-content,#merchants-content .instore-instructions-container .instore-instructions-content{max-width:1050px;margin:0 auto;text-align:center;}#merchants-content .onlineInstructionsContainer .instore-instructions-content h1,#merchants-content .instore-instructions-container .instore-instructions-content h1{margin-bottom:20px;font-size:32px;font-weight:normal;color:#19beeb;text-align:center;}#merchants-content .onlineInstructionsContainer .instore-instructions-content .instore-instructions-content-description,#merchants-content .instore-instructions-container .instore-instructions-content .instore-instructions-content-description{text-align:center;}#merchants-content .onlineInstructionsContainer .instore-instructions-content img,#merchants-content .onlineInstructionsContainer .instore-instructions-content ol,#merchants-content .instore-instructions-container .instore-instructions-content img,#merchants-content .instore-instructions-container .instore-instructions-content ol{display:inline-block;margin:20px auto;}#merchants-content .onlineInstructionsContainer .instore-instructions-content img,#merchants-content .instore-instructions-container .instore-instructions-content img{width:110px;}#merchants-content .onlineInstructionsContainer .instore-instructions-content ol,#merchants-content .instore-instructions-container .instore-instructions-content ol{width:100%;max-width:350px;margin:0 auto;padding-top:16px;text-align:left;line-height:18px;list-style:none;counter-reset:counter;}#merchants-content .onlineInstructionsContainer .instore-instructions-content ol li,#merchants-content .instore-instructions-container .instore-instructions-content ol li{margin-bottom:16px;font-size:16px;color:#8c919e;}#merchants-content .onlineInstructionsContainer .instore-instructions-content ol li:before,#merchants-content .instore-instructions-container .instore-instructions-content ol li:before{float:left;margin-right:8px;counter-increment:counter;content:counter(counter);font-weight:bold;font-size:18px;}#merchants-content .onlineInstructionsContainer .instore-instructions-content .or-separator,#merchants-content .instore-instructions-container .instore-instructions-content .or-separator{width:auto;margin:20px;}#merchants-content .onlineInstructionsContainer .instore-instructions-content .instore-instructions-content-separator,#merchants-content .instore-instructions-container .instore-instructions-content .instore-instructions-content-separator{vertical-align:top;}#merchants-content .onlineInstructionsContainer .instore-instructions-content .instore-instructions-content-swipe,#merchants-content .instore-instructions-container .instore-instructions-content .instore-instructions-content-swipe{display:block;width:100%;vertical-align:top;}#merchants-content .onlineInstructionsContainer .instore-instructions-content .instore-instructions-content-swipe img,#merchants-content .instore-instructions-container .instore-instructions-content .instore-instructions-content-swipe img{vertical-align:top;}#merchants-content .onlineInstructionsContainer .instore-instructions-content .instore-instructions-content-ecard,#merchants-content .instore-instructions-container .instore-instructions-content .instore-instructions-content-ecard{display:block;width:100%;padding:0 20px;}#merchants-content .onlineInstructionsContainer .instore-instructions-content .instore-instructions-content-ecard img,#merchants-content .instore-instructions-container .instore-instructions-content .instore-instructions-content-ecard img{vertical-align:top;}@media (min-width:1050px){#merchants-content .onlineInstructionsContainer .instore-instructions-content,#merchants-content .instore-instructions-container .instore-instructions-content{text-align:left;}#merchants-content .onlineInstructionsContainer .instore-instructions-content h1,#merchants-content .instore-instructions-container .instore-instructions-content h1{font-size:42px;}#merchants-content .onlineInstructionsContainer .instore-instructions-content .instore-instructions-content-separator,#merchants-content .instore-instructions-container .instore-instructions-content .instore-instructions-content-separator{display:inline-block;}#merchants-content .onlineInstructionsContainer .instore-instructions-content .instore-instructions-content-swipe,#merchants-content .instore-instructions-container .instore-instructions-content .instore-instructions-content-swipe{display:inline-block;width:462px;}#merchants-content .onlineInstructionsContainer .instore-instructions-content .instore-instructions-content-ecard,#merchants-content .instore-instructions-container .instore-instructions-content .instore-instructions-content-ecard{display:inline-block;width:475px;}#merchants-content .onlineInstructionsContainer .instore-instructions-content ol,#merchants-content .instore-instructions-container .instore-instructions-content ol{width:320px;}}#merchants-content .merchants-instore-search{margin:0 auto;}#merchants-content .merchants-instore-search .merchants-search-form{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;margin:0;padding:0;background:#ffffff;z-index:100;}@media (min-width:480px){#merchants-content .merchants-instore-search .merchants-search-form{display:block !important;position:relative;width:100%;margin-top:12px;padding:0 20px;background:none;}}@media (min-width:940px){#merchants-content .merchants-instore-search .merchants-search-form{padding:0 40px;}}#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-mobile-container{display:none;height:125px;padding:16px 8px;background:#19beeb;}@media (min-width:480px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-mobile-container{display:block !important;background:none;}}#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-mobile-cancel,#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-mobile-search{float:left;padding:0px;color:#ffffff;}#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-mobile-cancel.merchants-search-mobile-search,#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-mobile-search.merchants-search-mobile-search{float:right;}@media (min-width:480px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-mobile-cancel,#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-mobile-search{display:none;}}#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input-icon{position:absolute;top:52px;left:20px;z-index:1;}@media (min-width:480px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input-icon{top:28px;left:40px;}}@media (min-width:940px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input-icon{left:60px;}}#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input-icon.focused svg path:first-of-type{fill:#4a4a4a;}#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-current-location{position:absolute;top:90px;left:10px;width:35px;fill:#19beeb;z-index:101;}@media (min-width:480px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-current-location{top:28px;left:205px;z-index:1;}}@media (min-width:768px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-current-location{left:250px;}}@media (min-width:940px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-current-location{left:360px;}}@media (min-width:1024px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-current-location{left:410px;}}@media (min-width:1280px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-current-location{left:520px;}}#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-current-location.focused svg path:first-of-type{fill:#4a4a4a;}#merchants-content .merchants-instore-search .merchants-search-form input{float:left;width:100%;height:32px;padding-left:40px;font-size:14px;color:#878787;background-color:#ffffff;border:none;border-radius:4px;}#merchants-content .merchants-instore-search .merchants-search-form input:first-of-type{margin-top:8px;}@media (min-width:480px){#merchants-content .merchants-instore-search .merchants-search-form input{width:175px;height:42px;font-size:16px;border:solid 1px #d2d2d2;}#merchants-content .merchants-instore-search .merchants-search-form input:first-of-type{margin-top:0;}}@media (min-width:768px){#merchants-content .merchants-instore-search .merchants-search-form input{width:220px;}}@media (min-width:940px){#merchants-content .merchants-instore-search .merchants-search-form input{width:310px;}}@media (min-width:1024px){#merchants-content .merchants-instore-search .merchants-search-form input{width:360px;}}@media (min-width:1280px){#merchants-content .merchants-instore-search .merchants-search-form input{width:470px;}}#merchants-content .merchants-instore-search .merchants-search-form input:focus{box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.4);}@media (min-width:480px){#merchants-content .merchants-instore-search .merchants-search-form input:focus{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}}#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input{border-radius:4px;margin-bottom:8px;}@media (min-width:480px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input{border-top-right-radius:0px;border-top-left-radius:4px;border-bottom-right-radius:0px;border-bottom-left-radius:4px;}}@media (min-width:480px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-location-input{border-radius:0px;}}#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input-suggestions,#merchants-content .merchants-instore-search .merchants-search-form .merchants-location-input-suggestions{display:none;position:absolute;top:125px;left:0px;width:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);background:#ffffff;z-index:101;}@media (min-width:480px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input-suggestions,#merchants-content .merchants-instore-search .merchants-search-form .merchants-location-input-suggestions{top:58px;left:29px;width:175px;z-index:1;}}@media (min-width:768px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input-suggestions,#merchants-content .merchants-instore-search .merchants-search-form .merchants-location-input-suggestions{width:220px;}}@media (min-width:940px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input-suggestions,#merchants-content .merchants-instore-search .merchants-search-form .merchants-location-input-suggestions{left:48px;width:310px;}}@media (min-width:1024px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input-suggestions,#merchants-content .merchants-instore-search .merchants-search-form .merchants-location-input-suggestions{width:360px;}}@media (min-width:1280px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input-suggestions,#merchants-content .merchants-instore-search .merchants-search-form .merchants-location-input-suggestions{width:470px;}}@media (min-width:480px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input-suggestions.merchants-location-input-suggestions,#merchants-content .merchants-instore-search .merchants-search-form .merchants-location-input-suggestions.merchants-location-input-suggestions{left:203px;}}@media (min-width:768px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input-suggestions.merchants-location-input-suggestions,#merchants-content .merchants-instore-search .merchants-search-form .merchants-location-input-suggestions.merchants-location-input-suggestions{left:248px;}}@media (min-width:940px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input-suggestions.merchants-location-input-suggestions,#merchants-content .merchants-instore-search .merchants-search-form .merchants-location-input-suggestions.merchants-location-input-suggestions{left:358px;}}@media (min-width:1024px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input-suggestions.merchants-location-input-suggestions,#merchants-content .merchants-instore-search .merchants-search-form .merchants-location-input-suggestions.merchants-location-input-suggestions{left:408px;}}@media (min-width:1280px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input-suggestions.merchants-location-input-suggestions,#merchants-content .merchants-instore-search .merchants-search-form .merchants-location-input-suggestions.merchants-location-input-suggestions{left:518px;}}#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input-suggestions li,#merchants-content .merchants-instore-search .merchants-search-form .merchants-location-input-suggestions li{text-align:left;border-bottom:1px solid #fafafa;overflow:hidden;}#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input-suggestions li:hover,#merchants-content .merchants-instore-search .merchants-search-form .merchants-location-input-suggestions li:hover{background-color:#e8f8fd;}#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input-suggestions li a,#merchants-content .merchants-instore-search .merchants-search-form .merchants-location-input-suggestions li a{display:block;height:42px;padding:12px 20px 11px 20px;color:#4a4a4a;font-size:16px;}#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-input-suggestions li a.current_location,#merchants-content .merchants-instore-search .merchants-search-form .merchants-location-input-suggestions li a.current_location{padding-left:12px;color:#19beeb;}#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-submit{display:none;float:left;width:42px;height:42px;padding:0px;border-top-right-radius:4px;border-top-left-radius:0px;border-bottom-right-radius:4px;border-bottom-left-radius:0px;background-color:#f7f7f7;border:solid 1px #d2d2d2;border-left-width:0px;fill:#878787;box-shadow:none;}@media (min-width:480px){#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-submit{display:block;}}#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-submit .svgIcon--magnifyGlass{width:20px;height:20px;}#merchants-content .merchants-instore-search .merchants-search-form .merchants-search-submit .svgIcon--magnifyGlass svg{fill:#878787;}#merchants-content .merchants-instore-search .merchants-search-form .merchant-filters{display:none;float:right;width:100%;margin:16px auto 16px;margin-top:12px;padding:0;text-align:right;}@media (min-width:768px){#merchants-content .merchants-instore-search .merchants-search-form .merchant-filters{display:block;width:auto;margin:12px auto 20px;padding:0;}}#merchants-content .merchants-instore-search .merchants-search-form .merchant-filters .merchant-filter{display:inline-block;}@media (min-width:768px){#merchants-content .merchants-instore-search .merchants-search-form .merchant-filters .merchant-filter{margin-bottom:0;}#merchants-content .merchants-instore-search .merchants-search-form .merchant-filters .merchant-filter:first-of-type{margin-right:0;}}#merchants-content .merchants-instore-search .merchants-search-form .merchant-filters .merchant-filter.merchant-filter-category select{width:150px;}#merchants-content .merchants-instore-search .merchants-search-form .merchant-filters .merchant-filter.merchant-filter-category select::-ms-expand{display:none;}#merchants-content .merchants-instore-search .merchants-search-form .merchant-filters .merchant-filter select{padding:0 20px;font-size:16px;color:#19beeb;background:none;border:none;background-image:url(../img/global/select_arrow.png);background-size:10px;background-repeat:no-repeat;background-position:right center;-webkit-appearance:none;-moz-appearance:none;appearance:none;}#merchants-content .merchants-instore-search .merchants-search-input-placeholder-container{position:relative;padding:0 20px;}#merchants-content .merchants-instore-search .merchants-search-input-placeholder-container input{width:100%;height:32px;padding-left:40px;font-size:14px;color:#878787;background-color:#ffffff;border:solid 1px #d2d2d2;border-radius:4px;}#merchants-content .merchants-instore-search .merchants-search-input-placeholder-container .merchants-search-input-placeholder-icon{position:absolute;top:8px;left:32px;z-index:1;}@media (min-width:480px){#merchants-content .merchants-instore-search .merchants-search-input-placeholder-container .merchants-search-input-placeholder-icon{top:14px;left:50px;}}#merchants-content .merchants-instore-search .merchants-search-input-placeholder-container .merchants-search-input-placeholder-icon.focused svg path:first-of-type{fill:#4a4a4a;}@media (min-width:480px){#merchants-content .merchants-instore-search .merchants-search-input-placeholder-container{display:none;}}#merchants-content .merchants-link-card-banner-container{display:none;padding:0 16px 0;}@media (min-width:480px){#merchants-content .merchants-link-card-banner-container{padding:0 40px 28px;}}#merchants-content .merchants-link-card-banner-container .merchants-link-card-banner{width:100%;padding:24px 28px;font-size:18px;text-align:left;color:#ffffff;border-radius:4px;background-color:#f5a623;}#merchants-content .merchants-link-card-banner-container .merchants-link-card-banner i{margin-right:12px;}#merchants-content .merchants-link-card-banner-container .merchants-link-card-banner p{margin:0;padding:0;}#merchants-content .merchants-link-card-banner-container .merchants-link-card-banner a{color:#ffffff;text-decoration:underline;}#merchants-content .merchant-filters{display:block;float:right;width:100%;margin:16px auto 16px;margin-top:12px;padding:0 16px;text-align:right;}@media (min-width:768px){#merchants-content .merchant-filters{display:none;width:auto;margin:12px auto 20px;padding:0 40px;}}#merchants-content .merchant-filters .merchant-toggle{display:none;float:left;color:#19beeb;cursor:pointer;}#merchants-content .merchant-filters .merchant-toggle.active{display:block;}@media (min-width:768px){#merchants-content .merchant-filters .merchant-toggle.active{display:none;}}#merchants-content .merchant-filters .merchant-toggle-img{display:inline-block;vertical-align:middle;background:url(../img/merchants/merchant-map-list-sprite.png);background-repeat:no-repeat;pointer-events:none;}#merchants-content .merchant-filters .merchant-toggle-img--map{height:30px;width:28px;background-position:0 0;}#merchants-content .merchant-filters .merchant-toggle-img--list{height:30px;width:26px;background-position:-29px 0;}#merchants-content .merchant-filters .merchant-toggle-text{pointer-events:none;}#merchants-content .merchant-filters .merchant-filter{display:inline-block;margin-bottom:12px;}@media (min-width:768px){#merchants-content .merchant-filters .merchant-filter{margin-bottom:0;}#merchants-content .merchant-filters .merchant-filter:first-of-type{margin-right:20px;}}#merchants-content .merchant-filters .merchant-filter.merchant-filter-category select{width:150px;}#merchants-content .merchant-filters .merchant-filter.merchant-filter-category select::-ms-expand{display:none;}#merchants-content .merchant-filters .merchant-filter select{padding:0 20px;font-size:16px;color:#19beeb;background:none;border:none;background-image:url(../img/global/select_arrow.png);background-size:10px;background-repeat:no-repeat;background-position:right center;-webkit-appearance:none;-moz-appearance:none;appearance:none;}#merchants-content #merchants-search-spinner{margin:0 auto;padding-top:100px;}#merchants-content .merchant-filters--online{float:none;max-width:1280px;margin:0 auto 20px;padding:40px 12px 0;}#merchants-content .results-header{display:none;font-size:16px;text-align:center;margin-bottom:40px;}#merchants-content .local-merchants-wrap{clear:both;}#merchants-content .local-merchants-wrap::after{clear:both;content:"";display:block;}@media (min-width:768px){#merchants-content .local-merchants-wrap{padding-left:400px;}}@media (min-width:1024px){#merchants-content .local-merchants-wrap{padding-left:480px;}}@media (min-width:768px){#merchants-content .local-merchants-list-wrap{float:left;width:400px;height:70vh;margin-left:-400px;border-style:solid;border-width:1px 0;border-color:#f2f2f2;overflow:scroll;}}@media (min-width:1024px){#merchants-content .local-merchants-list-wrap{width:480px;margin-left:-480px;}}#merchants-content .local-merchants-list{display:none;}#merchants-content .local-merchants-list.active{display:block;}@media (min-width:768px){#merchants-content .local-merchants-list{display:block;}}#merchants-content .map-wrap{display:none;height:300px;}#merchants-content .map-wrap.active{display:block;}@media (min-width:768px){#merchants-content .map-wrap{display:block;height:70vh;}}#merchants-content .online-merchants{clear:both;}#merchants-content .online-merchants .online-merchants-list{max-width:1280px;margin:0 auto 20px;}@media (min-width:768px){#merchants-content .online-merchants .online-merchants-list{padding:0 12px;}}#merchants-content .merchant-preview__name{margin-bottom:4px;font-size:16px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#merchants-content .merchant-preview__address{margin-bottom:4px;font-size:12px;color:#b3b2b2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#merchants-content .merchant-preview__distance{font-size:12px;color:#b3b2b2;}#merchants-content .merchant-preview__rebate-percentage{font-size:20px;font-weight:bold;}#merchants-content .merchant-preview__rebate-copy{font-size:12px;color:#b3b2b2;}.merchant-details-inner{max-width:1280px;margin:0 auto;padding:40px 12px 0;}.merchant-details-inner .merchant-header{margin-bottom:40px;padding-left:72px;}.merchant-details-inner .merchant-header::after{clear:both;content:"";display:block;}@media (min-width:480px){.merchant-details-inner .merchant-header{padding-left:112px;}}@media (min-width:768px){.merchant-details-inner .merchant-header{padding-left:262px;}}.merchant-details-inner .merchant-header .merchant-header__avatar{float:left;width:60px;margin-left:-72px;border:1px solid #f2f2f2;}@media (min-width:480px){.merchant-details-inner .merchant-header .merchant-header__avatar{width:100px;margin-left:-112px;}}@media (min-width:768px){.merchant-details-inner .merchant-header .merchant-header__avatar{width:250px;margin-left:-262px;}}.merchant-details-inner .merchant-header .merchant-header__content-wrap{padding-right:72px;}.merchant-details-inner .merchant-header .merchant-header__content-wrap::after{clear:both;content:"";display:block;}@media (min-width:480px){.merchant-details-inner .merchant-header .merchant-header__content-wrap{padding-right:150px;}}@media (min-width:1024px){.merchant-details-inner .merchant-header .merchant-header__content-wrap{padding-right:250px;}}.merchant-details-inner .merchant-header .merchant-header__rebate-wrap{float:right;width:72px;margin-right:-72px;text-align:center;}@media (min-width:480px){.merchant-details-inner .merchant-header .merchant-header__rebate-wrap{width:150px;margin-right:-150px;}}@media (min-width:1024px){.merchant-details-inner .merchant-header .merchant-header__rebate-wrap{width:250px;margin-right:-250px;}}.merchant-details-inner .merchant-header .merchant-header__rebate-percentage{font-size:18px;}@media (min-width:480px){.merchant-details-inner .merchant-header .merchant-header__rebate-percentage{font-size:24px;}}@media (min-width:768px){.merchant-details-inner .merchant-header .merchant-header__rebate-percentage{font-size:30px;}}.merchant-details-inner .merchant-header .merchant-header__rebate-copy{font-size:12px;color:#b3b2b2;}.merchant-details-inner .merchant-header .merchant-header__btn-wrap-upper{display:none;margin-top:12px;}@media (min-width:480px){.merchant-details-inner .merchant-header .merchant-header__btn-wrap-upper{display:block;}}.merchant-details-inner .merchant-header .merchant-header__info-wrap{padding-right:12px;max-width:500px;}.merchant-details-inner .merchant-header .merchant-header__merchant-name{margin-bottom:16px;font-size:18px;}@media (min-width:480px){.merchant-details-inner .merchant-header .merchant-header__merchant-name{font-size:24px;}}@media (min-width:768px){.merchant-details-inner .merchant-header .merchant-header__merchant-name{font-size:30px;}}.merchant-details-inner .merchant-header .merchant-header__short-desc{font-size:12px;color:#b3b2b2;}.merchant-details-inner .merchant-header .merchant-header__btn-wrap-lower{margin-top:20px;}@media (min-width:480px){.merchant-details-inner .merchant-header .merchant-header__btn-wrap-lower{display:none;}}.merchant-details-inner .merchant-header .merchant-header__buy-ecard-btn{padding-top:1em;padding-bottom:1em;border-radius:2em;}.merchant-details-inner .merchant-subnav{border-bottom:1px solid #f2f2f2;}.merchant-details-inner .merchant-subnav__link{display:inline-block;padding-bottom:8px;color:#b3b2b2;text-transform:uppercase;}.merchant-details-inner .merchant-subnav__link:hover{color:#b3b2b2;}.merchant-details-inner .merchant-subnav__link:not(:last-of-type){margin-right:28px;}.merchant-details-inner .merchant-subnav__link.active{color:#19beeb;border-bottom:2px solid #19beeb;padding-bottom:6px;}.merchant-details-inner .merchant-subnav__link.active:hover{color:#19beeb;}.merchant-details-inner .merchant-info-wrap{margin-top:20px;}.merchant-details-inner .merchant-info-wrap::after{clear:both;content:"";display:block;}.merchant-details-inner .merchant-info-wrap .merchant-map-container{width:100%;margin-bottom:20px;}@media (min-width:768px){.merchant-details-inner .merchant-info-wrap .merchant-map-container{float:right;width:calc(100% - 400px);margin-bottom:0;}}.merchant-details-inner .merchant-info-wrap .merchant-map-container .map-wrap{width:100%;height:200px;}@media (min-width:768px){.merchant-details-inner .merchant-info-wrap .merchant-map-container .map-wrap{height:400px;}}@media (min-width:768px){.merchant-details-inner .merchant-info-wrap .merchant-info-container{float:left;width:400px;padding-right:60px;}}.merchant-details-inner .merchant-info-wrap .phone-directions-wrap{margin-top:12px;}.merchant-details-inner .merchant-info-wrap .phone-directions-wrap::after{clear:both;content:"";display:block;}.merchant-details-inner .merchant-info-wrap .merchant-phone-number{float:left;width:50%;margin-top:4px;}.merchant-details-inner .merchant-info-wrap .merchant-directions{float:left;width:50%;}.merchant-details-inner .merchant-info-wrap .merchant-info-text-links{margin-top:20px;font-size:16px;}.merchant-details-inner .merchant-info-wrap .merchant-info-text-links a:not(:last-of-type){margin-right:20px;}.merchant-details-inner .merchant-info-wrap .merchant-info-social-links{margin:12px 0 40px;}.merchant-details-inner .merchant-info-wrap .merchant-info-social-links a{display:inline-block;height:1.5em;width:1.5em;padding:0.3em;font-size:18px;text-align:center;color:#ffffff;background:#26bde8;border-radius:50%;transition:all 150ms ease;}.merchant-details-inner .merchant-info-wrap .merchant-info-social-links a:not(:last-of-type){margin-right:8px;}.merchant-details-inner .merchant-info-wrap .merchant-info-social-links a:hover{color:#ffffff;background-color:#54cbed;}.merchant-details-inner .merchant-info-wrap .merchant-hours{max-width:340px;margin-top:40px;}.merchant-details-inner .merchant-hours-row::after{clear:both;content:"";display:block;}.merchant-details-inner .merchant-hours-row:first-of-type{font-weight:700;}.merchant-details-inner .merchant-hours-row:not(:last-of-type){margin-bottom:4px;}.merchant-details-inner .merchant-hours-cell{float:left;color:#b3b2b2;}.merchant-details-inner .merchant-hours-cell--day{width:40%;}.merchant-details-inner .merchant-hours-cell--times{width:60%;text-align:right;}.merchant-details-inner .merchant-list-item:not(:last-of-type){border-bottom:1px solid #f2f2f2;}.merchant-details-inner .merchant-list-item__inner{padding:20px 20px;cursor:pointer;transition:all 75ms ease;}.merchant-details-inner .merchant-list-item__inner::after{clear:both;content:"";display:block;}.merchant-details-inner .merchant-list-item__inner:hover{background-color:#f2f2f2;}.merchantMicroContain{width:840px;padding:0 20px;margin:0 auto;}.dealScheduleWrap{margin-bottom:40px;padding:24px 40px;background-color:#f8f8f8;border:1px solid #25e589;}.dealSchedule-dayWrap + .dealSchedule-dayWrap{margin-top:20px;}.dealSchedule-day{margin-bottom:4px;color:#878787;}.dealSchedule-dealGroup{background-color:#ffffff;padding:0 12px;border:1px solid #c8c7cc;}.dealSchedule-deal{display:table;width:100%;}.dealSchedule-deal + .dealSchedule-deal{border-top:1px solid #c8c7cc;}.dealSchedule-deal__cell{display:table-cell;padding:12px 0;vertical-align:middle;}.dealSchedule-deal__cell--percentage{text-align:right;font-size:20px;}html.fluid #mainRegion #merchants #discovermerchants .onlineInstructionsContainer{position:relative;}html.fluid #mainRegion #merchants #discovermerchants .onlineInstructionsContainer #onlineInstructionsOpenIcon,html.fluid #mainRegion #merchants #discovermerchants .onlineInstructionsContainer #onlineInstructionsCloseIcon{position:absolute;top:0px;right:12px;padding:0;}html.fluid #mainRegion #merchants #discovermerchants .onlineInstructionsContainer #onlineInstructionsOpenIcon svg,html.fluid #mainRegion #merchants #discovermerchants .onlineInstructionsContainer #onlineInstructionsCloseIcon svg{width:20px;height:20px;fill:#19beeb;}html.fluid #mainRegion #merchants #discovermerchants .onlineInstructionsContainer #onlineInstructionsOpenIcon{display:none;}html.fluid #mainRegion #merchants #discovermerchants .onlineInstructionsContainer #onlineInstructions{width:100%;margin:20px 0 60px 0;background:url("../img/merchants/how_it_works_bg.png");background-repeat:no-repeat;background-position:center 20px;background-size:28%;}html.fluid #mainRegion #merchants #discovermerchants .onlineInstructionsContainer #onlineInstructions li{display:inline-block;width:33%;padding-top:70px;vertical-align:top;color:#b6bcc6;background-position:center top !important;background-repeat:no-repeat !important;}html.fluid #mainRegion #merchants #discovermerchants .onlineInstructionsContainer #onlineInstructions li p{max-width:275px;margin:0 auto;}html.fluid #mainRegion #merchants.loggedOut #discovermerchants .onlineInstructionsContainer #onlineInstructions{background-size:61%;}@media only screen and (max-width:1024px){html.fluid #mainRegion #merchants.loggedOut #discovermerchants .onlineInstructionsContainer #onlineInstructions{background-size:58%;}}@media only screen and (max-width:768px){html.fluid #mainRegion #merchants #discovermerchants .onlineInstructionsContainer #onlineInstructions{margin:0;background:none;}html.fluid #mainRegion #merchants #discovermerchants .onlineInstructionsContainer #onlineInstructions li{width:100%;margin-bottom:60px;}}.myMerchantsEmptyState{position:relative;margin-top:-20px;}.myMerchantsEmptyState__messageWrap{position:absolute;top:0;right:310px;width:520px;color:#878787;}.myMerchantsEmptyState__messageTitle{margin-bottom:8px;font-size:30px;font-weight:300;}.myMerchantsEmptyState__messageText{font-size:16px;}.myMerchantsEmptyState__arrow{position:absolute;top:10px;right:-130px;width:180px;transform:rotate(-15deg);fill:#26bde8;}#messages::after{clear:both;content:"";display:block;}#messages.noMessages #messagesList{display:none;}#messages.noMessages .conversationWrap{display:none;}#messages.noMessages .noData{display:block;}#messages > header{margin-bottom:10px;}#messages > header::after{clear:both;content:"";display:block;}#messages > header h1{float:left;width:301px;margin-right:30px;font-size:30px;font-weight:300;}#messages > header h1 .badge{font-size:16px;vertical-align:super;}#messages > header .btn{float:right;}#messages #messagesList{float:left;width:301px;min-height:250px;margin-right:30px;background-color:#ffffff;overflow-y:scroll;border-radius:4px;transition:height 0.35s ease;}#messages #messagesList li{padding:4px 10px 0;background-color:#ffffff;cursor:pointer;transition:all 150ms ease;}#messages #messagesList li.unread h2::before{display:inline-block;height:10px;width:10px;margin-right:5px;background-color:#26bde8;border-radius:50%;content:"";}#messages #messagesList li.active{margin-top:-1px;background-color:#26bde8;color:#ffffff;}#messages #messagesList li.active:hover{background-color:#26bde8;}#messages #messagesList li.active .date{color:#ffffff;}#messages #messagesList li.active p{padding-bottom:5px;border-bottom:none;color:#ffffff;}#messages #messagesList li:hover{background-color:#dfedf7;}#messages #messagesList li .date{padding-bottom:2px;text-align:right;color:#878787;font-size:10px;}#messages #messagesList li h2{font-size:13px;font-size:0.92857rem;line-height:1.53846;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#messages #messagesList li p{margin:0;padding-bottom:4px;color:#cccccc;font-size:12px;font-size:0.85714rem;line-height:1.66667;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px dotted #26bde8;}#messages .conversationWrap{position:relative;float:left;width:649px;min-height:250px;background-color:#ffffff;overflow:hidden;border-radius:4px;transition:height 350ms ease;}#messages .conversationWrap .participants{z-index:3;position:relative;min-height:50px;padding:14px 10px 10px 68px;background-color:#ffffff;border-bottom:1px dotted #26bde8;}#messages .conversationWrap .participants .svgWrap{position:absolute;top:10px;left:19px;height:30px;width:30px;fill:#26bde8;}#messages .conversationWrap .participants h2{font-size:18px;font-weight:400;}#messages .conversationWrap #conversation{z-index:2;position:absolute;width:100%;overflow-y:scroll;transition:max-height 350ms ease;}#messages .conversationWrap #conversation .postItem{margin-bottom:0;padding-top:4px;padding-bottom:4px;border:none;box-shadow:none;background-color:transparent;}#messages .conversationWrap #conversation .postItem:last-of-type .mainContent{border-bottom:none;}#messages .conversationWrap #conversation .postItem .avatar{top:4px;}#messages .conversationWrap #conversation .postItem .topContent{margin-bottom:4px;}#messages .conversationWrap #conversation .postItem .topContent .userName{float:left;color:#231f20;font-size:14px;font-weight:700;}#messages .conversationWrap #conversation .postItem .topContent .userName:hover{color:#26bde8;}#messages .conversationWrap #conversation .postItem .topContent .date{float:right;font-size:12px;color:#878787;}#messages .conversationWrap #conversation .postItem .mainContent{border-bottom:1px solid #dbdbdb;}#messages .conversationWrap #conversation .postItem .mainContent p{margin-bottom:10px;}#messages .conversationWrap .replyWrap{z-index:3;position:absolute;bottom:0;width:100%;padding:10px 10px 10px 68px;background-color:#ffffff;border-top:1px dotted #26bde8;}#messages .conversationWrap .replyWrap textarea{display:inline-block;vertical-align:bottom;width:440px;height:60px;margin-right:20px;resize:none;}#messages .conversationWrap .replyWrap .btns{display:inline-block;vertical-align:bottom;width:calc(100% - (440px + 20px));margin-left:-5px;}#messages .conversationWrap .replyWrap .btns .btn{width:100%;}#messages .noData{display:none;float:right;margin:40px 220px 0 0;}#messages .noData .startAConversation{padding-top:30px;}#messages .noData .arrow{position:absolute;top:0;right:-170px;width:200px;fill:#ff6404;transform:rotate(-20deg);}#newPersonalMessage{padding-left:40px;padding-right:40px;}#newPersonalMessage h1{margin-bottom:20px;font-size:30px;font-size:2.14286rem;line-height:1.33333;font-weight:300;text-align:center;}#newPersonalMessage .chosenWrap{margin-bottom:20px;border:1px solid #878787;border-radius:4px;}#newPersonalMessage textarea{width:100%;min-height:100px;margin-bottom:20px;}#newPersonalMessage .btns{text-align:center;}#newPersonalMessage .btns .btn + .btn{margin-left:20px;}html.fluid #mainRegion #messages{position:relative;text-align:center;}html.fluid #mainRegion #messages .noData{float:none;margin:40px auto;}html.fluid #mainRegion #messages .noData .startAConversation{padding-top:30px;}html.fluid #mainRegion #messages .noData .arrow{top:115px;right:50px;width:200px;}html.fluid #mainRegion #messages #messagesList{width:30%;margin-right:5%;}html.fluid #mainRegion #messages .conversationWrap{width:65%;}html.fluid #mainRegion #messages .conversationWrap .replyWrap{padding:10px;}html.fluid #mainRegion #messages .conversationWrap .replyWrap textarea{width:100%;}html.fluid #mainRegion #messages .conversationWrap .replyWrap .btns{width:auto;margin:8px 0 0 0;}@media only screen and (max-width:768px){html.fluid #mainRegion #messages{position:relative;text-align:center;}html.fluid #mainRegion #messages .noData{float:none;margin:40px auto;}html.fluid #mainRegion #messages .noData .startAConversation{padding-top:80px;}html.fluid #mainRegion #messages .noData .arrow{top:115px;width:150px;}html.fluid #mainRegion #messages #messagesList{width:100%;height:250px !important;margin:0 0 16px 0;}html.fluid #mainRegion #messages .conversationWrap{width:100%;height:250px !important;}html.fluid #mainRegion #messages .conversationWrap .replyWrap{padding:10px;}html.fluid #mainRegion #messages .conversationWrap .replyWrap textarea{width:100%;}html.fluid #mainRegion #messages .conversationWrap .replyWrap .btns{width:100%;margin:8px 0 0 0;}}@media only screen and (max-width:480px){html.fluid #mainRegion #messages .noData .arrow{top:160px;}html.fluid #mainRegion #messages > header h1{float:none;width:100%;margin:0 0 10px 0;}html.fluid #mainRegion #messages > header .btn{float:none;width:100%;}}#moveMoney .moveMoney-icons{margin-bottom:20px;text-align:center;}#moveMoney .moveMoney-icons .svgIcon{font-size:40px;font-size:2.85714rem;line-height:1;vertical-align:middle;}#moveMoney .moveMoney-icons .svgIcon--arrowRight,#moveMoney .moveMoney-icons .svgIcon--arrowBidirectional{margin:0 20px;font-size:20px;font-size:1.42857rem;line-height:1;fill:#cccccc;}#moveMoney .moveMoney-icons .svgIcon--bank{fill:#25e589;}#moveMoney .moveMoney-icons .svgIcon--cardBack{fill:#26bde8;}#moveMoney .moveMoney-icons .svgIcon--user{fill:#f1e821;}#moveMoney .moveMoney-icons .svgIcon--heart{fill:#0a1a49;}#moveMoney .moveMoney-icons .svgIcon--cardBackWithHeart{fill:#26bde8;}#moveMoney .moveMoney-icons .svgIcon--payForwardIcon path{fill:#19beeb;}#moveMoney .moveMoney-icons .svgIcon--payForwardIcon path:first-of-type{fill:#ffffff;}#moveMoney .moveMoney-form-header{position:relative;max-width:650px;margin:0 auto;padding:5px 30px 5px 10px;background-color:#efefef;font-size:18px;font-size:1.28571rem;line-height:1;border:1px solid #26bde8;border-top-left-radius:4px;border-top-right-radius:4px;}#moveMoney .moveMoney-clockIcon{vertical-align:middle;color:#26bde8;}#moveMoney .moveMoney-timeFrame{font-size:14px;font-size:1rem;line-height:1;}#moveMoney .moveMoney-lockIcon{position:absolute;top:50%;right:10px;margin-top:-0.45em;}#moveMoney .moveMoney-form-body{max-width:650px;margin:0 auto 20px;padding:20px;border:1px solid #26bde8;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}#moveMoney .moveMoney-form-row{margin-bottom:20px;}#moveMoney .moveMoney-form-row::after{clear:both;content:"";display:block;}#moveMoney .moveMoney-form-row:last-of-type{margin-bottom:0;}#moveMoney .moveMoney-input-label{float:left;clear:both;width:20%;margin-right:5%;padding-top:0.35em;text-align:right;color:#878787;}#moveMoney .moveMoney-input-group{float:left;width:75%;}#moveMoney .moveMoney-input-group-readOnly{padding-top:0.35em;}#moveMoney select{width:100%;height:31px;}#moveMoney input[type="text"]{width:100%;}#moveMoney .moveMoney-radioWrap{margin-bottom:5px;}#moveMoney .moveMoney-radioWrap:last-of-type{margin-bottom:0;}#moveMoney .expeditedExplain{font-size:12px;font-size:0.85714rem;line-height:1.2;color:#878787;}#moveMoney .moveMoney-confirm-text{text-align:center;font-size:16px;font-size:1.14286rem;line-height:1.25;}#moveMoney .moveMoney-result-header{margin:40px auto 20px;text-align:center;font-size:20px;font-size:1.42857rem;line-height:1;font-weight:400;}#moveMoney .moveMoney-result-text{max-width:600px;margin:0 auto 20px;text-align:center;font-size:16px;font-size:1.14286rem;line-height:1.25;}#moveMoney .btns{text-align:center;}#moveMoney .btn{margin-bottom:20px;}.notificationsWrap{max-width:700px;margin:0 auto;}.notification{padding:8px 8px 8px 64px;background:#ffffff;border:1px solid #ebecec;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.05);border-radius:4px;}.notification::after{clear:both;content:"";display:block;}.notification + .notification{margin-top:8px;}.notification .avatar{float:left;margin-left:-56px;}.notification__timestamp{float:right;color:#878787;font-size:11px;}.notification__text{margin-top:12px;}#productSelection{max-width:768px;margin:140px auto 0;padding:0 12px;}#productSelection .product-choice-pitch{text-align:center;margin-bottom:40px;}#productSelection .product-choice-cta::after{clear:both;content:"";display:block;}#productSelection .product-choice-cta__image{max-width:100%;margin-bottom:20px;}@media (min-width:480px){#productSelection .product-choice-cta__image{float:left;width:50%;}}#productSelection .product-choice-cta__btns{text-align:center;}@media (min-width:480px){#productSelection .product-choice-cta__btns{float:left;width:50%;margin-top:10%;}}#productSelection .product-choice-cta__btns .btn{margin-bottom:20px;}#productSelection .product-choice-cta__btns a{display:block;}#financialRegister .stepBulletsWrap{margin-bottom:40px;}#financialRegister .couldNotVerify{max-width:600px;margin:0 auto 40px;padding:10px;text-align:center;color:#ff0013;background-color:#fee5e7;border:2px solid #ff0013;border-radius:4px;}#financialRegister .formWrap{max-width:800px;margin:0 auto 40px;}#financialRegister .formWrap::after{clear:both;content:"";display:block;}#financialRegister .copy{float:left;width:30%;margin-right:5%;}#financialRegister .copy h2{font-size:20px;}#financialRegister .copy .bankLevelSecurity{position:relative;}#financialRegister .copy .bankLevelSecurity .fa-lock{margin-right:10px;font-size:30px;vertical-align:middle;}#financialRegister .copy .bankLevelSecurity .hoverMessage{display:none;position:absolute;top:10px;left:10px;width:360px;padding:5px;font-size:10px;font-size:0.71429rem;line-height:1.2;color:#ffffff;background-color:#878787;border-radius:4px;}#financialRegister .copy .bankLevelSecurity:hover .hoverMessage{display:block;}#financialRegister .copy .addressBox{padding:10px;background-color:#efefef;border-radius:4px;}#financialRegister .copy .finePrint{text-align:left;}#financialRegister .formSection{float:left;width:60%;}#financialRegister .formSection .mainFields fieldset{margin-bottom:20px;background-color:transparent;border:1px solid #dbdbdb;border-radius:4px;}#financialRegister .formSection .mainFields fieldset .inputGroup > label{width:30%;padding-top:10px;}#financialRegister .formSection .mainFields fieldset .inputGroup > label .fa-question-circle{position:relative;color:#878787;font-size:12px;cursor:pointer;}#financialRegister .formSection .mainFields fieldset .inputGroup > label .fa-question-circle .hoverMsg{display:none;position:absolute;top:0;left:15px;width:350px;padding:10px 5px;background-color:#878787;color:#ffffff;text-align:center;border-radius:4px;font-size:10px;}#financialRegister .formSection .mainFields fieldset .inputGroup > label .fa-question-circle:hover .hoverMsg{display:block;}#financialRegister .formSection .mainFields fieldset .inputGroup .inputs{width:65%;}#financialRegister .formSection .mainFields fieldset .inputGroup .inputs .inputWrap .input-halfWidth{float:left;width:47.5%;margin-right:5%;}#financialRegister .formSection .mainFields fieldset .inputGroup .inputs .inputWrap .input-halfWidth:last-of-type{margin-right:0;}#financialRegister .formSection .mainFields fieldset .inputGroup .inputs .combodate select{margin-right:10px;}#financialRegister .formSection .mainFields fieldset .inputGroup#smsEmailOptIn{display:none;}.responsive #financialRegister .copy{width:100%;margin-right:0;}.responsive #financialRegister .copy hr{margin:10px 0;}.responsive #financialRegister .copy .bankLevelSecurity .hoverMessage{width:280px;}.responsive #financialRegister .copy .finePrint{margin-bottom:20px;}.responsive #financialRegister .formSection{width:100%;}.responsive #financialRegister .formSection .mainFields fieldset{margin-bottom:20px;background-color:transparent;border:1px solid #dbdbdb;border-radius:4px;}.responsive #financialRegister .formSection .mainFields fieldset .inputGroup > label{width:100%;padding-top:0;}.responsive #financialRegister .formSection .mainFields fieldset .inputGroup .inputs{width:100%;}.responsive #financialRegister .formSection .mainFields fieldset .inputGroup .inputs .inputWrap select{height:40px;}.responsive #financialRegister .formSection .mainFields fieldset .inputGroup .inputs .combodate select{margin-right:10px;}#financialRegVerifyFailure .csDetails{max-width:400px;margin:0 auto;padding:20px;font-size:20px;font-size:1.42857rem;line-height:1.5;font-weight:700;border:1px solid #dbdbdb;border-radius:4px;}#financialRegVerifyFailure .csDetails .icon{display:inline-block;vertical-align:middle;height:50px;width:50px;margin-right:20px;}.responsive #financialRegVerifyFailure .csDetails{max-width:400px;margin:0 auto;padding:10px;font-size:16px;font-size:1.14286rem;line-height:1.5;font-weight:700;border:1px solid #dbdbdb;border-radius:4px;}.responsive #financialRegVerifyFailure .csDetails .icon{display:inline-block;vertical-align:middle;height:40px;width:40px;margin-right:20px;}.responsive #financialRegVerifyFailure .csDetails hr{margin:10px 0;}#visaRedirect{position:fixed;top:0;bottom:0;left:0;right:0;z-index:2;width:100% !important;padding-top:100px !important;background:linear-gradient(to bottom,#26bde8 0%,white 100%);opacity:0.8;}#visaRedirect p{color:#ffffff;text-align:center;font-size:16px;font-size:1.14286rem;line-height:1.25;}#linkedCardSuccess .linkedCardSuccess-icons{display:block;width:200px;margin:0 auto 40px;}#linkedCardSuccess .linkedCardSuccess-tip{max-width:400px;margin:0 auto 40px;padding:20px;color:#ffffff;background-color:#878787;border-radius:4px;}#linkedCardSuccess .btns{margin-bottom:20px;text-align:center;}#linkBankAccountFlow p{font-size:16px;font-size:1.14286rem;line-height:1.25;color:#7d848b;}#linkBankAccountFlow .LBA-step{margin-bottom:80px;}#linkBankAccountFlow .formContainer{max-width:400px;margin-left:auto;margin-right:auto;padding:20px;border:1px solid #dbdbdb;border-radius:4px;}#linkBankAccountFlow .formContainer.isDisabled .formRow{color:#cccccc;}#linkBankAccountFlow .formContainer.isDisabled .formRow .inputWrap input{border-color:#cccccc;color:#cccccc;}#linkBankAccountFlow .formRow{margin-bottom:20px;}#linkBankAccountFlow .formRow::after{clear:both;content:"";display:block;}#linkBankAccountFlow .formRow:last-of-type{margin-bottom:0;}#linkBankAccountFlow .formRow.formRow-1 label{width:30%;margin-right:5%;}#linkBankAccountFlow .formRow.formRow-1 .inputWrap{width:65%;}#linkBankAccountFlow .formRow.formRow-2 label{width:55%;margin-right:5%;}#linkBankAccountFlow .formRow.formRow-2 .inputWrap{width:40%;}#linkBankAccountFlow .formRow label{float:left;padding-top:8px;}#linkBankAccountFlow .formRow .inputWrap{float:left;}#linkBankAccountFlow .formRow .inputWrap input{width:100%;}#linkBankAccountFlow .toggleInputLabel{margin-bottom:20px;}#linkBankAccountFlow .autoLoadOptions{text-align:center;}#linkBankAccountFlow .autoLoadOptions input[type="radio"]{display:none;}#linkBankAccountFlow .autoLoadOptions input[type="radio"] + label{vertical-align:middle;margin-right:20px;padding:10px;background-color:#25e589;color:#ffffff;font-size:16px;font-size:1.14286rem;line-height:1;border-radius:4px;cursor:pointer;transition:all 350ms ease;}#linkBankAccountFlow .autoLoadOptions input[type=radio]:checked + label{background-color:#0c653a;}#linkBankAccountFlow .autoLoadOptions .inputWrap-hasDollarSign{display:inline-block;}#linkBankAccountFlow .autoLoadOptions .inputWrap-hasDollarSign input{width:110px;}#linkBankAccountFlow .btns{margin-top:40px;}#confirmLinkedAccountSuccess .timeFrameWrap{max-width:400px;margin:0 auto;padding:20px;text-align:center;border:1px solid #25e589;border-radius:4px;}#confirmLinkedAccountSuccess .timeFrameHeader{font-size:18px;font-size:1.28571rem;line-height:1;}#confirmLinkedAccountSuccess .timeFrameHeader .fa{color:#25e589;}#confirmLinkedAccountSuccess .onceVerified{max-width:400px;margin:40px auto;text-align:center;}#outOfWallet .stepBulletsWrap{margin-bottom:40px;}#outOfWallet .formWrap{max-width:800px;margin:0 auto 40px;}#outOfWallet .formWrap::after{clear:both;content:"";display:block;}#outOfWallet .copy{float:left;width:30%;margin-right:5%;}#outOfWallet .copy h2{font-size:20px;}#outOfWallet .formSection{float:left;width:65%;}#outOfWallet .formSection .mainFields fieldset{margin-bottom:40px;background-color:transparent;border:1px solid #dbdbdb;border-radius:4px;}#outOfWallet .formSection .mainFields fieldset .inputGroup .inputs{width:100%;}#outOfWallet .formSection .mainFields fieldset .inputGroup .inputs .question{margin:0;font-style:normal;font-size:16px;color:#7d848b;}#outOfWallet .formSection .mainFields fieldset .inputGroup .inputs .questionExplain{margin:0 0 10px;font-size:14px;font-size:1rem;line-height:1.42857;}#outOfWallet .formSection .mainFields fieldset .inputGroup .inputs .inputWrap{margin:0 0 5px 20px;}.responsive #outOfWallet .copy{width:100%;margin-right:0;}.responsive #outOfWallet .copy h2{font-size:20px;}.responsive #outOfWallet .formSection{float:left;width:100%;}.responsive #outOfWallet .formSection .mainFields fieldset{margin-bottom:20px;}@media only screen and (max-width:768px){html.fluid #mainRegion #financialRegister .copy{width:100%;margin:0 0 16px 0;}html.fluid #mainRegion #financialRegister .copy .bankLevelSecurity .hoverMessage{max-width:100%;}html.fluid #mainRegion #financialRegister .formSection{width:100%;margin:0;}html.fluid #mainRegion #financialRegister .formSection .btns{text-align:center;}html.fluid #mainRegion #financialRegister .formSection .mainFields fieldset .inputGroup .inputs .combodate select{display:block;width:100% !important;}html.fluid #mainRegion #financialRegister .formSection .mainFields fieldset .inputGroup .inputs .inputWrap .input-halfWidth{width:100%;margin-bottom:16px;}}#invitationLanding{position:relative;max-width:900px;min-height:200px;margin:0 auto 20px;padding:20px 20px 20px 200px;border:2px solid #ff6404;border-radius:4px;}#invitationLanding .avatar{position:absolute;top:20px;left:20px;height:160px;width:160px;}#invitationLanding .avatar.placeholder{padding:26px 20px 20px 20px;}#invitationLanding h1{padding-bottom:20px;font-size:30px;font-weight:300;border-bottom:1px solid #878787;}#invitationLanding p{font-size:18px;}#newMemberRegister .registrationForm{max-width:400px;margin:0 auto 40px;padding:20px;border:1px solid #dbdbdb;border-radius:4px;}#newMemberRegister .formRow{margin-bottom:20px;}#newMemberRegister .formRow:last-of-type{margin-bottom:0;}#newMemberRegister .formRow input[type="text"],#newMemberRegister .formRow input[type="password"],#newMemberRegister .formRow input[type="tel"],#newMemberRegister .formRow input[type="email"]{width:100%;}#newMemberRegister .formRow input[type="text"].field-firstName,#newMemberRegister .formRow input[type="password"].field-firstName,#newMemberRegister .formRow input[type="tel"].field-firstName,#newMemberRegister .formRow input[type="email"].field-firstName{float:left;width:47.5%;margin-right:5%;}#newMemberRegister .formRow input[type="text"].field-lastName,#newMemberRegister .formRow input[type="password"].field-lastName,#newMemberRegister .formRow input[type="tel"].field-lastName,#newMemberRegister .formRow input[type="email"].field-lastName{float:left;width:47.5%;}#newMemberRegister .formRow .dob-label{display:block;margin-bottom:8px;text-align:left;color:#878787;}#newMemberRegister .formRow .combodate{display:block;text-align:center;}#newMemberRegister .formRow .combodate::after{clear:both;content:"";display:block;}#newMemberRegister .formRow .combodate select{width:30% !important;height:32px;}#newMemberRegister .formRow .combodate select:first-of-type{float:left;}#newMemberRegister .formRow .combodate select:last-of-type{float:right;}#newMemberRegister .btns{margin-bottom:80px;text-align:center;}#newMemberRegister .btns .btn{margin-bottom:20px;}#verifyEmailCode{text-align:center;}#verifyEmailCode #emailVerCode{display:block;width:124px;margin:0 auto 20px;font-size:30px;text-align:center;}#verifyEmailCode #verifyBtn{margin-bottom:20px;font-size:20px;font-size:1.42857rem;line-height:1;}#verifyEmailCode #resendBtn{display:block;margin-bottom:28px;}#zipcodeNotLive .mapWrap{margin:40px 0;text-align:center;}#zipcodeNotLive .coverageMap{width:350px;max-width:100%;}#zipcodeNotLive .forMoreInfo{text-align:center;font-size:16px;color:#878787;}#zipcodeNotLive .csDetails{max-width:400px;margin:0 auto;padding:20px;font-size:20px;font-size:1.42857rem;line-height:1.5;font-weight:700;border:1px solid #dbdbdb;border-radius:4px;}#zipcodeNotLive .csDetails .icon{display:inline-block;vertical-align:middle;height:50px;width:50px;margin-right:20px;}.responsive #zipcodeNotLive .csDetails{max-width:400px;margin:0 auto;padding:10px;font-size:16px;font-size:1.14286rem;line-height:1.5;font-weight:700;border:1px solid #dbdbdb;border-radius:4px;}.responsive #zipcodeNotLive .csDetails .icon{display:inline-block;vertical-align:middle;height:40px;width:40px;margin-right:20px;}.responsive #zipcodeNotLive .csDetails hr{margin:10px 0;}html.fluid #mainRegion > section#newMemberRegister{min-height:768px;max-height:1054px;text-align:left;}html.fluid #mainRegion > section#newMemberRegister.loggedOut{min-height:768px;max-height:1054px;}html.fluid #mainRegion > section#newMemberRegister form{width:100%;max-width:400px;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerMessage{position:relative;float:left;width:65%;height:100vh;min-height:768px;max-height:1054px;background-repeat:no-repeat;background-size:cover;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerMessage .banklevelsecurity-content{position:absolute;top:28%;right:0;width:47%;height:auto;padding:0 60px 0 0;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerMessage .banklevelsecurity-content .banklevelsecurity-header{margin-bottom:60px;color:#19beeb;font-size:34px;font-weight:normal;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerMessage .banklevelsecurity-content .banklevelsecurity-copy p{margin-bottom:80px;color:#999999;font-size:18px;font-weight:lighter;border-bottom:80px;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerMessage .banklevelsecurity-content .banklevelsecurity-copy ul{padding-left:20px;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerMessage .banklevelsecurity-content .banklevelsecurity-copy ul li{margin-bottom:12px;padding-left:8px;color:#010101;font-size:16px;list-style-image:url("../img/login/list_item_check_bg.png");}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerPanel{float:right;width:35%;height:100vh;min-height:768px;max-height:1054px;padding:40px;overflow-y:scroll;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerPanel #registerHeader{margin-bottom:20px;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerPanel #registerHeader #registerLogoIcon{display:inline-block;width:37px;margin-bottom:16px;cursor:pointer;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerPanel #registerHeader #registerLogoIcon svg{height:50px;fill:#19beeb;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerPanel #registerHeader #registerLogoIcon svg path:first-of-type{fill:#ffffff;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerPanel #registerHeader a.btn-white{float:right;padding:10px 30px;color:#999999;font-size:14px;border:1px solid #b6bcc6;border-radius:50px;box-shadow:none;text-transform:uppercase;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerPanel .pageHeader{margin-bottom:15px;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerPanel .pageHeader h1{font-size:24px;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerPanel .pageHeader p{margin-bottom:10px;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerPanel .pageHeader span{color:#19beeb;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerPanel .registrationForm{max-width:400px;border:none;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerPanel .registrationForm input{padding-left:0px;border:none;border-bottom:1px solid #b6bcc6;border-radius:0;background:#ffffff;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerPanel .registrationForm #forgotPassword{margin-bottom:40px;text-align:right;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerPanel #reg{padding:16px 100px;font-size:16px;font-weight:normal;text-transform:uppercase;border-radius:50px;box-shadow:none;}@media only screen and (max-width:1480px){html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerMessage{background-position:center -5%;}}@media only screen and (max-width:1024px){html.fluid #mainRegion > section#newMemberRegister{height:auto;min-height:auto;max-height:100%;}html.fluid #mainRegion > section#newMemberRegister.loggedOut{height:auto;min-height:auto;max-height:100%;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerMessage{float:none;width:100%;height:900px;background-position:center center;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerPanel{float:none;width:100%;height:auto;max-height:100%;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerPanel .registrationForm .field-firstName{margin-bottom:20px;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerPanel .registrationForm .field-firstName,html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerPanel .registrationForm .field-lastName{width:100%;}}@media only screen and (max-width:768px){html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerMessage{height:auto;background-image:none !important;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerMessage .banklevelsecurity-content{position:relative;width:100%;padding:40px;text-align:center;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerMessage .banklevelsecurity-content .banklevelsecurity-copy{width:50%;margin:0 auto;text-align:left;}}@media only screen and (max-width:480px){html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerPanel{padding:16px;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerMessage .banklevelsecurity-content{padding:40px 16px;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerMessage .banklevelsecurity-content .banklevelsecurity-header{margin-bottom:30px;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerMessage .banklevelsecurity-content .banklevelsecurity-copy{width:80%;margin:0 auto;text-align:left;}html.fluid #mainRegion > section#newMemberRegister #registerFormContainer #registerMessage .banklevelsecurity-content .banklevelsecurity-copy ul{margin-bottom:30px;}}#requests .controlWrap{margin-bottom:40px;}#requests .content{width:800px;margin:0 auto;}#requests .content .postItem{overflow:hidden;}#requests .content .postItem.flag .btns{top:43px;}#requests .content .postItem.flag .btns #toggleComment{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#requests .content .postItem.flag .btns #toggleComment .fa-angle-down{margin-left:5px;font-size:20px;vertical-align:middle;}#requests .content .postItem.flag .commentDetails #images img{max-width:100%;max-height:100px;margin:0 10px 10px 0;border-radius:4px;}#requests .content .postItem.flag .commentDetails .decisionBtns{text-align:center;}#requests .content .postItem.flag .commentDetails .decisionBtns .btn{width:110px;margin-right:20px;}#requests .content .postItem.flag .commentDetails .decisionBtns .btn:last-of-type{margin-right:0;}#requests .content .postItem .indicator{height:24px;width:24px;}#requests .content .postItem .mainContent h2{margin:4px 0;font-size:14px;}#requests .content .postItem .mainContent p{margin:0;}#rewards .rewardsBanner{max-width:700px;margin:0 auto 40px;padding:10px 20px;background-color:#0a1a49;border-radius:4px;}#rewards .rewardsBanner .cardPhoneDollar{display:inline-block;width:30%;vertical-align:middle;}#rewards .rewardsBanner .rewardBanner-copyWrap{display:inline-block;width:70%;vertical-align:middle;margin-left:-5px;padding-left:40px;}#rewards .rewardsBanner .rewardBanner-header{margin-bottom:10px;color:#26bde8;font-size:24px;font-size:1.71429rem;line-height:1.66667;font-weight:700;border-bottom:1px solid #26bde8;}#rewards .rewardsBanner .rewardBanner-copyText{margin:0;color:#ffffff;font-size:16px;font-size:1.14286rem;line-height:1.7;font-weight:700;}#rewards .refer{margin-bottom:20px;}#rewards .refer::after{clear:both;content:"";display:block;}#rewards .refer .referInfo{float:left;width:650px;}#rewards .refer .referInfo li{margin-bottom:40px;}#rewards .refer .referInfo li:last-of-type{margin-bottom:0;}#rewards .refer .referInfo li .svgWrap{display:inline-block;width:80px;margin-right:40px;vertical-align:middle;}#rewards .refer .referInfo li .svgWrap.personSingledOut{height:64px;}#rewards .refer .referInfo li .svgWrap.cardMan svg{height:80px;margin-left:-25%;}#rewards .refer .referInfo li .svgWrap.personGivesGets{height:57px;}#rewards .refer .referInfo li h3{display:inline-block;width:calc(100% - (80px + 40px));margin-left:-5px;font-size:20px;font-size:1.42857rem;line-height:1.2;font-weight:400;color:#7d848b;vertical-align:middle;}#rewards .refer .referLink{float:right;width:300px;padding:20px;text-align:center;background-color:#efefef;border-radius:4px;}#rewards .refer .referLink h2{margin-bottom:20px;color:#26bde8;font-size:26px;font-weight:400;}#rewards .refer .referLink .url{width:100%;margin-bottom:20px;padding:0.75em 0.25em;text-align:center;background-color:#cccccc;font-size:10px;border:none;border-radius:4px;}#rewards .refer .referLink .btns{font-size:12px;}#rewards .refer .referLink .socialLinks a{margin-right:0.75em;font-size:30px;font-size:2.14286rem;line-height:1;}#rewards .refer .referLink .socialLinks a:last-of-type{margin-right:0;}#rewards .refer .referLink .socialLinks a.fa-facebook-square{color:#4e69a2;}#rewards .refer .referLink .socialLinks a.fa-facebook-square:hover{color:#6b84b8;}#rewards .refer .referLink .socialLinks a.fa-twitter-square{color:#55acee;}#rewards .refer .referLink .socialLinks a.fa-twitter-square:hover{color:#83c3f3;}#rewards .refer .referLink .socialLinks a.fa-linkedin-square{color:#00679a;}#rewards .refer .referLink .socialLinks a.fa-linkedin-square:hover{color:#0089cd;}#rewards .refer .referLink .socialLinks a.fa-envelope-square{color:#26bde8;}#rewards .refer .referLink .socialLinks a.fa-envelope-square:hover{color:#54cbed;}#rewards #featuredCauses{width:760px;margin:0 auto 40px;text-align:center;}#rewards #featuredCauses h2{margin-bottom:20px;font-size:24px;font-weight:400;color:#878787;}#rewards #featuredCauses .miniCard{margin-right:35px;}#rewards #featuredCauses .miniCard:last-of-type{margin-right:0;}#rewards #pleaseNote{max-width:800px;margin:0 auto 40px;text-align:center;font-size:16px;color:#878787;}#rewards #inviteByEmail{width:760px;margin:0 auto 60px;}#rewards #inviteByEmail h2{margin-bottom:20px;text-align:center;font-size:24px;font-weight:400;color:#878787;}#rewards #inviteByEmail #recipientEmails{width:100%;min-height:100px;margin-bottom:20px;background-color:#ffffff;}#rewards #inviteByEmail p{margin-bottom:40px;text-align:center;font-size:16px;}#referralterms .pageHeader:last-of-type{margin-top:40px;}.partner-root-hero-container{display:table;width:100%;background-image:url(../img/backgrounds/girl_shopping.jpg);background-size:cover;background-position:50% 50%;}.partner-root-hero-container .partner-root-hero-inner{display:table-cell;vertical-align:middle;height:100vh;color:#ffffff;text-align:center;}@media (min-width:1024px){.partner-root-hero-container .partner-root-hero-inner h1{font-size:40px;}.partner-root-hero-container .partner-root-hero-inner p{font-size:16px;}}.partner-root-hero-container .partner-root-hero-inner .btn{vertical-align:middle;width:100%;}@media (min-width:480px){.partner-root-hero-container .partner-root-hero-inner .btn{width:auto;}}.partner-root-hero-container .partner-root-hero-inner .btn:first-of-type{margin:0 0 20px 0;}@media (min-width:480px){.partner-root-hero-container .partner-root-hero-inner .btn:first-of-type{margin:0 20px 0 0;}}.partner-root-hero-container .partner-root-hero-inner .pf-exclusive{margin-top:20px;}.partner-root-grand-photo{width:100%;}.partner-root-how-it-works-wrapper{padding:0 20px;}.partner-root-how-it-works-wrapper .partner-root-how-it-works{position:relative;max-width:1080px;margin:0 auto 0;padding:20px;background-color:#ffffff;}@media (min-width:480px){.partner-root-how-it-works-wrapper .partner-root-how-it-works{padding:40px;}}.partner-root-how-it-works-wrapper .partner-root-how-it-works h2{font-size:28px;}.partner-root-how-it-works-wrapper .partner-root-how-it-works .how-it-works-list::after{clear:both;content:"";display:block;}.partner-root-how-it-works-wrapper .partner-root-how-it-works .how-it-works-list .HIW-list-item{height:340px;max-width:400px;margin:0 auto 20px;padding:20px;text-align:center;background-color:#F1F7F8;}@media (min-width:768px){.partner-root-how-it-works-wrapper .partner-root-how-it-works .how-it-works-list .HIW-list-item{float:left;width:30%;}.partner-root-how-it-works-wrapper .partner-root-how-it-works .how-it-works-list .HIW-list-item:not(:last-of-type){margin-right:5%;}}.partner-root-how-it-works-wrapper .partner-root-how-it-works .how-it-works-list .HIW-list-item .HIW-list-item__title{font-size:24px;margin-bottom:20px;}.partner-root-how-it-works-wrapper .partner-root-how-it-works .how-it-works-list .HIW-list-item .HIW-list-item__graphic svg{width:40%;max-height:none;}.partner-root-how-it-works-wrapper .partner-root-how-it-works .how-it-works-list .HIW-list-item .HIW-list-item__copy{color:#8c919e;}.partner-root-join-jumbotron{margin-bottom:20px;background-image:url(../img/backgrounds/young_friends_facetiming.jpg);background-size:cover;background-position:50% 50%;}#searchResultsList{max-width:800px;margin:0 auto 20px;}.searchResult{position:relative;padding:8px 8px 8px 76px;background-color:#ffffff;box-shadow:1px 1px 5px 0px rgba(0,0,0,0.1);border-radius:4px;}.searchResult::after{clear:both;content:"";display:block;}.searchResult + .searchResult{margin-top:8px;}.searchResult .avatar{height:60px;width:60px;float:left;margin-left:-68px;}.searchResult-indicator{display:block;position:absolute;top:8px;left:-1px;height:60px;width:4px;}.searchResult-indicator--user{background-color:#ff6404;}.searchResult-indicator--cause{background-color:#7474d1;}.searchResult-indicator--merchant{background-color:#25e589;}.searchResult-title{font-size:16px;font-weight:700;}.searchResult-info{font-size:12px;color:#7d848b;}.searchResult-infoPanel{float:left;width:80%;}.searchResult-rebatePanel{float:left;width:20%;text-align:right;}.searchResult-rebatePanel__currentRebate{font-size:20px;}.searchResult-rebatePanel__nextRebate{font-size:12px;}.noSearchResultSuggestion{max-width:500px;margin:0 auto;padding:20px 40px;text-align:center;background-color:#efefef;border-radius:4px;}.noSearchResultSuggestion + .noSearchResultSuggestion{margin-top:28px;}.noSearchResultSuggestion__title{margin-bottom:20px;color:#878787;font-size:18px;}.searchResult{overflow:hidden;}#userSettings > header .pageTitle{margin-bottom:20px;text-align:center;}#userSettings > .subNav{text-align:center;}#userSettings #personalDetails button,#userSettings #personalDetails input{width:180px;}#userSettings #personalDetails td.value{width:424px;}#userSettings #personalDetails .alignTop{padding-top:17px;}#userSettings #personalDetails .inputCompanion{display:block;margin:5px 0 0 10px;font-size:12px;}#userSettings #fundingOptions{}#userSettings #fundingOptions td.value{width:420px;}#userSettings #fundingOptions hr{margin-bottom:40px;}#userSettings #fundingOptions button{width:200px;}#userSettings #fundingOptions #linkedaccount #instruct{margin-bottom:20px;}#userSettings #fundingOptions #linkedaccount #instruct .contextMessage p{margin:20px 0;padding:12px;font-size:16px;}#userSettings #fundingOptions #linkedaccount .focusBox{position:relative;}#userSettings #fundingOptions #linkedaccount .focusBox #bankInfo{padding-bottom:10px;border-bottom:1px solid #878787;}#userSettings #fundingOptions #linkedaccount .focusBox #bankInfo .info{position:relative;float:left;width:70%;padding:10px 0 0 58px;}#userSettings #fundingOptions #linkedaccount .focusBox #bankInfo .info .avatar{position:absolute;top:10px;left:0;padding-top:10px;background-color:#26bde8;fill:#ffffff;}#userSettings #fundingOptions #linkedaccount .focusBox #bankInfo .info h2{margin-bottom:5px;font-size:20px;font-weight:400;}#userSettings #fundingOptions #linkedaccount .focusBox #bankInfo .status{float:left;width:30%;text-align:center;color:#ff6404;}#userSettings #fundingOptions #linkedaccount .focusBox #bankInfo .status .btns{margin-top:10px;}#userSettings #fundingOptions #linkedaccount .focusBox #bankInfo .status .btns .btn{width:100%;}#userSettings #fundingOptions #linkedaccount .focusBox .autoOptions{padding:30px 10px 10px 10px;}#userSettings #fundingOptions #linkedaccount .focusBox .autoOptions li{position:relative;margin-bottom:30px;padding-left:25px;}#userSettings #fundingOptions #linkedaccount .focusBox .autoOptions li:last-of-type{margin-bottom:0;}#userSettings #fundingOptions #linkedaccount .focusBox .autoOptions li input[type="checkbox"]{position:absolute;top:2px;left:0;font-size:16px;}#userSettings #fundingOptions #linkedaccount .focusBox .autoOptions li .selectWrap{margin:10px 0 20px;color:#878787;}#userSettings #fundingOptions #linkedaccount .focusBox .autoOptions li .selectWrap:last-of-type{margin:10px 0 0 0;}#userSettings #fundingOptions #linkedaccount .focusBox .autoOptions li .selectWrap label{display:inline-block;width:100px;}#userSettings #fundingOptions #linkedaccount .focusBox .autoOptions li .selectWrap select{width:150px;margin-left:5px;}#userSettings #fundingOptions #linkedaccount .focusBox #removeAccount{display:none;position:absolute;bottom:-25px;left:5px;}#userSettings #editProfile td.value{width:550px;}#userSettings #editProfile .avatar{float:left;}#userSettings #editProfile #uploadPhoto{float:left;margin:14px 0 0 10px;}#userSettings #editProfile textarea{min-height:200px;}#userSettings #privacySettings td.value{width:550px;}#userSettings #privacySettings label{display:block;margin:2px 0 5px;font-size:18px;}#userSettings #privacySettings p{margin-bottom:20px;font-size:14px;}#userSettings #contactPrefs tr label{margin:0 40px 0 5px;}#userSettings #contactPrefs tr label:last-of-type{margin:0 0 0 5px;}#userSettings #contactPrefs td{padding:15px;}#userSettings #contactPrefs td.value{width:50%;}@media only screen and (max-width:768px){html.fluid #userSettings #personalDetails{}html.fluid #userSettings #personalDetails button{width:auto;}html.fluid #userSettings #personalDetails td.value{width:100%;}html.fluid #userSettings #fundingOptions td.value{width:100%;}}@media only screen and (min-width:346px) and (max-width:667px){html.fluid #userSettings #contactPrefs td.value{width:70%;}html.fluid #userSettings #contactPrefs td.value label{margin-right:20px;}html.fluid #userSettings #contactPrefs td.value label:last-of-type{margin-right:0px;}}@media only screen and (max-width:480px){html.fluid #userSettings #contactPrefs td.value label{margin-right:70px;}html.fluid #userSettings #contactPrefs td.value label:last-of-type{margin-right:0px;}html.fluid #userSettings #contactPrefs td{padding:16px 4px;}}#siteDown{text-align:center;}#siteDown .logo{display:block;width:540px;height:176px;margin:0 auto 40px;}#siteDown .pageHeader h1{color:#878787;}#siteDown .pageHeader p{color:#26bde8;font-size:20px;}#siteDown .socialLinks{margin-bottom:40px;}#siteDown .socialLinks a{margin-right:1.5em;font-size:50px;color:#26bde8;}#siteDown .socialLinks a:last-of-type{margin-right:0;}#siteDown .socialLinks a:hover{color:#26bde8;}#siteDown > h2{font-size:20px;font-weight:400;color:#878787;}#transferOptions .transferOptionsGroup{display:inline-block;margin-bottom:40px;padding:20px;background-color:#efefef;border-radius:4px;}#transferOptions .transferOptionsGroup::after{clear:both;content:"";display:block;}#transferOptions .transferOptionsGroup-header{margin-bottom:20px;text-align:center;font-size:18px;font-size:1.28571rem;line-height:1;font-weight:400;}#transferOptions .transferOption{position:relative;float:left;height:220px;width:200px;margin-right:20px;padding:20px;text-align:center;background-color:#ffffff;border:1px solid #26bde8;border-radius:4px;cursor:default;}#transferOptions .transferOption:last-of-type{margin-right:0;}#transferOptions .transferOption.disabled{opacity:0.5;transition:opacity 75ms ease;}#transferOptions .transferOption.disabled:hover{opacity:1;}#transferOptions .transferOption.disabled:hover .transferOption-hoverMessage{opacity:1;}#transferOptions .svgIcon{vertical-align:middle;margin-right:10px;font-size:30px;font-size:2.14286rem;line-height:1;}#transferOptions .svgIcon:last-of-type{margin-right:0;}#transferOptions .svgIcon--arrowRight,#transferOptions .svgIcon--arrowBidirectional{font-size:18px;font-size:1.28571rem;line-height:1;fill:#cccccc;}#transferOptions .svgIcon--bank{fill:#25e589;}#transferOptions .svgIcon--cardBack{fill:#26bde8;}#transferOptions .svgIcon--cardBackWithHeart{fill:#26bde8;}#transferOptions .svgIcon--heart{fill:#0a1a49;}#transferOptions .svgIcon--user{fill:#f1e821;}#transferOptions .svgIcon--payForwardIcon{fill:#19beeb;}#transferOptions .svgIcon--payForwardIcon path:first-of-type{fill:#ffffff;}#transferOptions .transferOption-copy{margin:35px 0 0;color:#878787;font-size:16px;font-size:1.14286rem;line-height:1.25;}#transferOptions .transferOption-btn{position:absolute;bottom:20px;left:20px;width:160px;padding-left:0;padding-right:0;}#transferOptions .transferOption-hoverMessage{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;padding:20px;background-color:#26bde8;transition:opacity 75ms ease;}#transferOptions .transferOption-hoverCopy{margin:5px 0 0 0;color:#ffffff;font-size:16px;font-size:1.14286rem;line-height:1.4;font-weight:700;}#transferOptions .transferOption-hoverCopy-short{margin-top:20px;}#transferOptions .transferOption-hoverBtn{position:absolute;bottom:20px;left:20px;width:160px;padding-left:0;padding-right:0;}#transferOptions .testBS{margin-bottom:100px;}#transferOptions .testBS [class*='svgIcon--']{background-color:red;margin-bottom:10px;font-size:200px;}@media only screen and (max-width:768px){html.fluid #mainRegion #transferOptions .transferOption{display:inline-block;float:none;margin:10px;}}@media (min-width:1024px){#user #profile_subnav{border-bottom:1px solid #eeeff2;}}#user #profile_subnav .profile_invitations{display:none;}.userProfileBio{padding:12px;background-color:#ffffff;box-shadow:1px 1px 5px 0px rgba(0,0,0,0.1);border-radius:4px;}.userProfileBioEmptyState{text-align:center;font-size:18px;}.userProfileCauseListTitle{margin:20px 0 12px;font-size:24px;font-weight:400;}.userProfileCauseList{margin-bottom:20px;}.userProfileCauseList::after{clear:both;content:"";display:block;}.userProfileCauseList:last-of-type{margin-bottom:0;}.userProfileCauseListItem{position:relative;float:left;width:47.5%;margin-bottom:12px;padding:8px 8px 8px 64px;background-color:#ffffff;border:1px solid #ebecec;border-radius:4px;}.userProfileCauseListItem:nth-of-type(odd){margin-right:5%;}.userProfileCauseListItem .avatar{float:left;margin-left:-56px;}.userProfileCauseListItem__content{display:table;height:48px;}.userProfileCauseListItem__linkWrap{display:table-cell;vertical-align:middle;}.userProfileCauseListItem__link{font-size:16px;}.userProfileCausesEmptyState{text-align:center;font-size:18px;}.userProfileConnections-emptyState{margin-bottom:32px;text-align:center;font-size:18px;}.findFriends{margin-bottom:20px;padding:8px;background-color:#ffffff;border:1px solid #26bde8;border-radius:4px;}.findFriends__title{margin-bottom:8px;font-size:18px;font-weight:400;}.findFriends__searchWrap{position:relative;padding:4px 4px 4px 28px;background-color:#efefef;border-radius:4px;}.findFriends__searchIcon{position:absolute;top:8px;left:10px;font-size:20px;fill:#26bde8;}.userSummary{position:relative;padding:8px 104px 8px 64px;background-color:#ffffff;border:1px solid #ebecec;border-radius:4px;}.userSummary::after{clear:both;content:"";display:block;}.userSummary + .userSummary{margin-top:12px;}.userSummary .avatar{float:left;margin-left:-56px;}.userSummary__name{margin:4px 0;font-size:16px;}.userSummary__connectBtn{position:absolute;top:50%;right:8px;margin-top:-1em;}#wallet-container{position:relative;width:100%;padding:96px 0px;background:#ffffff;}#wallet-container::after{clear:both;content:"";display:block;}#wallet-container h1{color:#0b1c48;font-size:20px;line-height:26px;}#wallet-container h3{color:#212c4a;font-size:14px;font-stretch:normal;font-style:normal;font-weight:normal;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:1px;line-height:1;padding:12px 0;text-align:center;text-transform:uppercase;}#wallet-container h4{padding:14px;color:#8c919e;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;text-align:center;}#wallet-container h5{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#0b1c48;}#wallet-container .wallet-container-top{max-width:972px;margin:0 auto;padding:0px 16px;}#wallet-container .wallet-container-top.banner #wallet-cashback-container{margin-top:24px;}#wallet-container .wallet-container-top #wallet-pf-balance-container{position:absolute;top:132px;left:50%;width:242px;height:85px;margin-left:-121px;text-align:center;}@media (min-width:480px){#wallet-container .wallet-container-top #wallet-pf-balance-container{top:96px;}}#wallet-container .wallet-container-top #wallet-pf-balance-container h2{margin-bottom:8px;color:#0b1c48;font-size:16px;}#wallet-container .wallet-container-top #wallet-pf-balance-container .wallet-pf-balance{width:180px;height:40px;margin:0 auto;line-height:35px;border-radius:100px;border:solid 2px #29dbab;}@media (min-width:480px){#wallet-container .wallet-container-top #wallet-pf-balance-container .wallet-pf-balance{width:230px;height:60px;line-height:50px;}}#wallet-container .wallet-container-top #wallet-pf-balance-container .wallet-pf-balance .wallet-pf-balance-amt{display:inline-block;color:#0b1c48;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:24px;letter-spacing:normal;vertical-align:middle;}#wallet-container .wallet-container-top #wallet-pf-balance-container .wallet-pf-balance .wallet-pf-balance-amt.loading{width:100px;height:30px;margin:0 auto;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;}#wallet-container .wallet-container-top #wallet-pf-balance-container .wallet-pf-balance .wallet-pf-balance-amt.loading svg{width:30px;height:30px;margin:0px;}@media (min-width:480px){#wallet-container .wallet-container-top #wallet-pf-balance-container .wallet-pf-balance .wallet-pf-balance-amt{font-size:36px;}}#wallet-container .wallet-container-top #wallet-pf-balance-container .wallet-pf-balance svg{width:36px;height:32px;margin-left:8px;vertical-align:middle;}#wallet-container .wallet-container-top #wallet-pf-balance-container .wallet-pf-balance svg path{fill:#0b1c48;}#wallet-container .wallet-container-top #wallet-welcome-banner-container{display:none;width:100%;margin-top:105px;padding:16px;border-radius:5px;background:#212c4a;}@media (min-width:768px){#wallet-container .wallet-container-top #wallet-welcome-banner-container{margin-top:85px;}}#wallet-container .wallet-container-top #wallet-welcome-banner-container #wallet-welcom-banner-inner-container{display:flex;flex-direction:column;}@media (min-width:768px){#wallet-container .wallet-container-top #wallet-welcome-banner-container #wallet-welcom-banner-inner-container{flex-direction:row;}}@media (min-width:768px){#wallet-container .wallet-container-top #wallet-welcome-banner-container #wallet-welcom-banner-inner-container .wallet-welcome-banner-text{flex:2;flex-direction:row;padding:18px 40px 18px 24px;}}#wallet-container .wallet-container-top #wallet-welcome-banner-container #wallet-welcom-banner-inner-container .wallet-welcome-banner-text h2{color:#ffffff;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;}@media (min-width:768px){#wallet-container .wallet-container-top #wallet-welcome-banner-container #wallet-welcom-banner-inner-container .wallet-welcome-banner-text h2{font-size:24px;line-height:1;}}#wallet-container .wallet-container-top #wallet-welcome-banner-container #wallet-welcom-banner-inner-container .wallet-welcome-banner-text p{color:#ffffff;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:0.4px;}@media (min-width:768px){#wallet-container .wallet-container-top #wallet-welcome-banner-container #wallet-welcom-banner-inner-container .wallet-welcome-banner-text p{font-size:16px;line-height:1.19;letter-spacing:0.5px;}}#wallet-container .wallet-container-top #wallet-welcome-banner-container #wallet-welcom-banner-inner-container .wallet-welcome-banner-cta-container{display:flex;flex-direction:column;padding:17px 24px;border-radius:5px;background:#1b243e;}@media (min-width:768px){#wallet-container .wallet-container-top #wallet-welcome-banner-container #wallet-welcom-banner-inner-container .wallet-welcome-banner-cta-container{flex:1;flex-direction:row;}}#wallet-container .wallet-container-top #wallet-welcome-banner-container #wallet-welcom-banner-inner-container .wallet-welcome-banner-cta-container .wallet-welcome-banner-cta-icon{text-align:center;}@media (min-width:768px){#wallet-container .wallet-container-top #wallet-welcome-banner-container #wallet-welcom-banner-inner-container .wallet-welcome-banner-cta-container .wallet-welcome-banner-cta-icon{flex:1;margin-right:24px;}}#wallet-container .wallet-container-top #wallet-welcome-banner-container #wallet-welcom-banner-inner-container .wallet-welcome-banner-cta-container .wallet-welcome-banner-cta-icon svg{width:90px;height:90px;margin:0 auto;}@media (min-width:768px){#wallet-container .wallet-container-top #wallet-welcome-banner-container #wallet-welcom-banner-inner-container .wallet-welcome-banner-cta-container .wallet-welcome-banner-cta-text{flex:2;}}#wallet-container .wallet-container-top #wallet-welcome-banner-container #wallet-welcom-banner-inner-container .wallet-welcome-banner-cta-container .wallet-welcome-banner-cta-text p{padding:0px 20px;color:#ffffff;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:0.5px;text-align:center;}@media (min-width:768px){#wallet-container .wallet-container-top #wallet-welcome-banner-container #wallet-welcom-banner-inner-container .wallet-welcome-banner-cta-container .wallet-welcome-banner-cta-text p{padding:0px;}}#wallet-container .wallet-container-top #wallet-welcome-banner-container #wallet-welcom-banner-inner-container .wallet-welcome-banner-cta-container .wallet-welcome-banner-cta-text .wallet-welcome-cta-btn{display:block;width:180px;height:30px;min-height:30px;margin:0 auto;padding:0px;color:#ffffff;font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal;text-align:center;border-radius:20px;}#wallet-container .wallet-container-top #wallet-cashback-container{margin-top:120px;}@media (min-width:480px){#wallet-container .wallet-container-top #wallet-cashback-container{margin-top:96px;}}#wallet-container .wallet-container-top #wallet-cashback-container .rebate-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:space-between;text-align:center;}#wallet-container .wallet-container-top #wallet-cashback-container .rebate-container::after{clear:both;content:"";display:block;}#wallet-container .wallet-container-top #wallet-cashback-container .rebate-container h4{padding:14px 14px 4px 14px;}@media (min-width:480px){#wallet-container .wallet-container-top #wallet-cashback-container .rebate-container h4{padding:14px;}}#wallet-container .wallet-container-top #wallet-cashback-container .rebate-container li{width:48%;height:80px;margin:0px auto 8px auto;border-radius:5px;background-color:#eef0f4;}@media (min-width:480px){#wallet-container .wallet-container-top #wallet-cashback-container .rebate-container li{width:24%;height:120px;margin:0px;}}#wallet-container .wallet-container-top #wallet-cashback-container .rebate-container li .rebate-cash-amount{color:#0b1c48;font-size:28px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.86;letter-spacing:normal;text-align:center;}#wallet-container #wallet-egiftcards-container{margin-top:24px;}#wallet-container #wallet-egiftcards-container #wallet-egiftcards-inner-container{width:100%;height:152px;background:#eef0f4;}#wallet-container #wallet-egiftcards-container #wallet-egiftcards-inner-container #wallet-egiftcard-list-container{position:relative;max-width:940px;margin:0 auto;}#wallet-container #wallet-egiftcards-container #wallet-egiftcards-inner-container #wallet-egiftcard-list-container .wallet-preview-previous{display:none;position:absolute;top:55px;left:-15px;z-index:1;}@media (min-width:940px){#wallet-container #wallet-egiftcards-container #wallet-egiftcards-inner-container #wallet-egiftcard-list-container .wallet-preview-previous.show{display:block;}}#wallet-container #wallet-egiftcards-container #wallet-egiftcards-inner-container #wallet-egiftcard-list-container .wallet-preview-next{display:none;position:absolute;top:55px;right:-15px;z-index:1;}@media (min-width:940px){#wallet-container #wallet-egiftcards-container #wallet-egiftcards-inner-container #wallet-egiftcard-list-container .wallet-preview-next.show{display:block;}}#wallet-container #wallet-egiftcards-container #wallet-egiftcards-inner-container #wallet-egiftcard-list-container .wallet-egiftcards-ul-container{overflow:hidden;}#wallet-container #wallet-egiftcards-container #wallet-egiftcards-inner-container #wallet-egiftcard-list-container .wallet-egiftcards-ul-container .wallet-egiftcards{display:flex;max-width:940px;margin:0 auto;padding:16px 0px 16px 8px;text-align:center;overflow-x:scroll;}@media (min-width:940px){#wallet-container #wallet-egiftcards-container #wallet-egiftcards-inner-container #wallet-egiftcard-list-container .wallet-egiftcards-ul-container .wallet-egiftcards{padding:16px 0px;overflow-x:visible;}}#wallet-container #wallet-egiftcards-container #wallet-egiftcards-inner-container #wallet-egiftcard-list-container .wallet-egiftcards-ul-container .wallet-egiftcards .wallet-egiftcard{position:relative;margin:0px 8px 0px 0px;border-radius:5px;background:#ffffff;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);}#wallet-container #wallet-egiftcards-container #wallet-egiftcards-inner-container #wallet-egiftcard-list-container .wallet-egiftcards-ul-container .wallet-egiftcards .wallet-egiftcard a{padding:16px 45px;}#wallet-container #wallet-egiftcards-container #wallet-egiftcards-inner-container #wallet-egiftcard-list-container .wallet-egiftcards-ul-container .wallet-egiftcards .wallet-egiftcard a .ecard-merchant-logo{width:90px;height:90px;}#wallet-container #wallet-egiftcards-container #wallet-egiftcards-inner-container #wallet-egiftcard-list-container .wallet-egiftcards-ul-container .wallet-egiftcards .wallet-egiftcard a .ecard-count{position:absolute;top:-5px;right:-5px;width:20px;height:20px;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:20px;letter-spacing:normal;text-align:center;color:#ffffff;border-radius:10px;background:#19beeb;}#wallet-container #wallet-egiftcards-container #wallet-egiftcards-inner-container #wallet-egiftcard-list-container .wallet-egiftcards-ul-container .wallet-egiftcards .wallet-egiftcards-empty{margin:0px auto;}#wallet-container #wallet-egiftcards-container #wallet-egiftcards-inner-container #wallet-egiftcard-list-container .wallet-egiftcards-ul-container .wallet-egiftcards .wallet-egiftcards-empty p{margin:0px;padding:60px;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.88;letter-spacing:1.1px;text-align:center;color:#484f64;}#wallet-container #wallet-egiftcards-container #wallet-egiftcards-inner-container #wallet-egiftcard-list-container .wallet-egiftcards-ul-container .wallet-egiftcards .wallet-egiftcards-empty-bulkreg{margin:0px auto;}#wallet-container #wallet-egiftcards-container #wallet-egiftcards-inner-container #wallet-egiftcard-list-container .wallet-egiftcards-ul-container .wallet-egiftcards .wallet-egiftcards-empty-bulkreg p{margin:0;padding:21px 0px 24px 0px;color:#484f64;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.88;letter-spacing:1.1px;text-align:center;}#wallet-container #wallet-egiftcards-container #wallet-egiftcards-inner-container #wallet-egiftcard-list-container .wallet-egiftcards-ul-container .wallet-egiftcards .wallet-egiftcards-empty-bulkreg .wallet-egiftcards-shop-btn{display:block;margin:0 auto;padding:0px;width:200px;height:40px;color:#ffffff;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;text-align:center;border-radius:100px;}#wallet-container .wallet-container-btm{display:flex;flex-direction:column-reverse;width:100%;max-width:940px;margin:24px auto 0px auto;padding:0px 16px;}@media (min-width:768px){#wallet-container .wallet-container-btm{flex-direction:row;}}#wallet-container .wallet-container-btm #wallet-transactions-container{flex:2;margin:12px 0px 0px 0px;}@media (min-width:768px){#wallet-container .wallet-container-btm #wallet-transactions-container{margin-right:0px;padding-right:16px;}}#wallet-container .wallet-container-btm #wallet-transactions-container .wallet-transactions-empty{display:none;padding:135px 16px;}#wallet-container .wallet-container-btm #wallet-transactions-container .wallet-transactions-empty p{width:100%;color:#484f64;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.88;letter-spacing:1.1px;text-align:center;}#wallet-container .wallet-container-btm #wallet-transactions-container .wallet-transactions{display:none;margin-bottom:24px;}#wallet-container .wallet-container-btm #wallet-transactions-container .wallet-transactions li{align-items:center;border-radius:5px;display:flex;font-size:14px;line-height:16px;min-height:56px;padding:20px 0;}#wallet-container .wallet-container-btm #wallet-transactions-container .wallet-transactions li:nth-child(odd){background:#f6f7fb;}#wallet-container .wallet-container-btm #wallet-transactions-container .wallet-transactions li.error{background:transparent;color:#0b1c48;font-size:16px;justify-content:center;}#wallet-container .wallet-container-btm #wallet-transactions-container .wallet-transactions li.list-loading{background-color:transparent;}#wallet-container .wallet-container-btm #wallet-transactions-container .wallet-transactions li.list-loading > div{margin:auto;}#wallet-container .wallet-container-btm #wallet-transactions-container .wallet-transactions li > span{line-height:16px;}#wallet-container .wallet-container-btm #wallet-transactions-container .wallet-transactions li .transaction-date{flex:1;padding-left:14px;padding-right:8px;}@media (min-width:480px){#wallet-container .wallet-container-btm #wallet-transactions-container .wallet-transactions li .transaction-date{padding-left:16px;}}#wallet-container .wallet-container-btm #wallet-transactions-container .wallet-transactions li .transaction-description{flex:2 0;}#wallet-container .wallet-container-btm #wallet-transactions-container .wallet-transactions li .transaction-amount{flex:1;padding-right:10px;text-align:right;}@media (min-width:480px){#wallet-container .wallet-container-btm #wallet-transactions-container .wallet-transactions li .transaction-amount{padding-right:8px;}}#wallet-container .wallet-container-btm #wallet-transactions-container .wallet-transactions li .transaction-amount.credit{color:#29dbab;}#wallet-container .wallet-container-btm #wallet-transactions-container .wallet-transactions li .transaction-amount.debit{color:#ff484b;}#wallet-container .wallet-container-btm #wallet-transactions-container .wallet-transactions-btn{display:block;width:200px;height:40px;margin:0 auto;font-size:14px;border-radius:100px;}#wallet-container .wallet-container-btm #wallet-linked-accounts-container{flex:1;margin:12px 0px 0px 0px;}#wallet-container .wallet-container-btm #wallet-linked-accounts-container .wallet-linked-accounts .wallet-linked-account{display:none;height:40px;margin-bottom:8px;padding:14px 10px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;color:#0b1c48;border-radius:5px;border:solid 1px #e1e4e6;}#wallet-container .wallet-container-btm #wallet-linked-accounts-container .wallet-linked-accounts .wallet-linked-account .wallet-linked-account-description{float:right;margin-right:8px;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:right;color:#0b1c48;}#wallet-container .wallet-container-btm #wallet-linked-accounts-container .wallet-linked-accounts .wallet-linked-account.empty{color:#f5a623;}#wallet-container .wallet-container-btm #wallet-linked-accounts-container .wallet-linked-accounts .wallet-linked-account svg{float:right;}#wallet-container .wallet-container-btm #wallet-linked-accounts-container .wallet-linked-accounts .wallet-linked-accounts-bank .wallet-linked-accounts-bank-none{}#wallet-container .wallet-container-btm #wallet-linked-accounts-container .wallet-linked-accounts-info{width:303px;max-width:100%;margin:24px auto 0px auto;padding:30px;border-radius:5px;background:#f6f7fb;}#wallet-container .wallet-container-btm #wallet-linked-accounts-container .wallet-linked-accounts-info.wallet-linked-accounts-pfdebit-container{display:none;background:#212c4a;}#wallet-container .wallet-container-btm #wallet-linked-accounts-container .wallet-linked-accounts-info.wallet-linked-accounts-pfdebit-container h5{color:#ffffff;}#wallet-container .wallet-container-btm #wallet-linked-accounts-container .wallet-linked-accounts-info h5{margin:0;}#wallet-container .wallet-container-btm #wallet-linked-accounts-container .wallet-linked-accounts-info h5.align-left{text-align:left;}#wallet-container .wallet-container-btm #wallet-linked-accounts-container .wallet-linked-accounts-info p{margin:16px 0px 24px 0px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:0.5px;color:#484f64;}#wallet-container .wallet-container-btm #wallet-linked-accounts-container .wallet-linked-accounts-info p svg{width:125px;height:75px;margin:0 auto;border-radius:5px;box-shadow:0 1px 6px 0 rgba(0,0,0,0.3);}#wallet-container .wallet-container-btm #wallet-linked-accounts-container .wallet-linked-accounts-info .btn{display:block;margin:0 auto;}#pfdebit-inner-container{padding:16px;}#pfdebit-inner-container h2{margin:24px 0px;padding:0px 30px;color:#0b1c48;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;text-align:center;}#pfdebit-inner-container .pfdebit-content-container{padding:40px 0px 35px 0px;border-radius:5px;background:#f6f7fb;}#pfdebit-inner-container .pfdebit-content-container .pfdebit-card{text-align:center;}#pfdebit-inner-container .pfdebit-content-container .pfdebit-card svg{border-radius:5px;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);}#pfdebit-inner-container .pfdebit-content-container ul{width:225px;margin:24px auto 0px auto;}#pfdebit-inner-container .pfdebit-content-container ul li{color:#333333;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:24px;letter-spacing:normal;}#pfdebit-inner-container .pfdebit-content-container ul li svg{float:left;margin-right:4px;}#pfdebit-inner-container .pfdebit-form-container{margin:24px 0px 40px 0px;}#pfdebit-inner-container .pfdebit-form-container .pfdebit-form{padding:0px 10px;}#pfdebit-inner-container .pfdebit-form-container .pfdebit-form .form-checkbox{margin-bottom:24px;}#pfdebit-inner-container .pfdebit-form-container .pfdebit-form .form-checkbox label{display:block;width:250px;margin:0 auto;color:#333333;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}#pfdebit-inner-container .pfdebit-form-container .pfdebit-form .form-checkbox label input{width:16px;height:16px;margin-right:8px;}#pfdebit-inner-container .pfdebit-form-container .pfdebit-form .form-checkbox label input[type='checkbox']{position:relative;left:0px;opacity:1;}#pfdebit-inner-container .pfdebit-form-container .pfdebit-form .form-checkbox label a{color:#19beeb;}#pfdebit-inner-container .pfdebit-form-container .pfdebit-form .form-checkbox label::before,#pfdebit-inner-container .pfdebit-form-container .pfdebit-form .form-checkbox label::after{position:relative;}#pfdebit-inner-container .pfdebit-form-container .pfdebit-form .form-checkbox label::before{display:none;}#pfdebit-inner-container .pfdebit-form-container .pfdebit-form .form-checkbox label::after{display:none;}#pfdebit-inner-container .pfdebit-form-container .pfdebit-form .pfdebit-form-btn{display:block;width:200px;height:40px;margin:0 auto;padding:0px;color:#ffffff;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;text-align:center;border-radius:100px;}#pfdebit-inner-container .pfdebit-disclosure p{margin:0px;color:#8c919e;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:0.5px;}.walletSummaryWrap{margin-bottom:40px;}.walletSummaryWrap::after{clear:both;content:"";display:block;}.walletSummaryWrap .cardsSummaryWrap{float:left;width:700px;margin-right:30px;}.walletSummaryWrap .pfAccountSummary{margin-bottom:20px;padding:20px;border:1px solid #dbdbdb;border-radius:4px;}.walletSummaryWrap .pfAccountSummary::after{clear:both;content:"";display:block;}.walletSummaryWrap .pfAccountCardWrap{float:left;width:35%;margin-right:5%;text-align:center;}.walletSummaryWrap .pfAccountCardWrap svg{height:100px;margin:30px auto;display:block;}.walletSummaryWrap .pfAccountCardWrap svg path{fill:#19beeb;}.walletSummaryWrap .pfAccountCardWrap svg path:first-of-type{fill:#ffffff;}.walletSummaryWrap .pfAccountImg{width:100%;margin-bottom:10px;}.walletSummaryWrap .pfAccountSummaryInfo{float:left;width:60%;}.walletSummaryWrap .pfAccountNumber{margin:0;color:#878787;}.walletSummaryWrap .pfAccountBalance{font-size:18px;font-size:1.28571rem;line-height:1.11111;}.walletSummaryWrap .viewPFAccountDetails{display:inline-block;margin-left:5px;font-size:12px;font-size:0.85714rem;line-height:1.66667;}.walletSummaryWrap .linkedAccountsWrap{padding:10px 10px 0;background-color:#dfedf7;border-radius:4px;}.walletSummaryWrap .linkedAccountsWrap::after{clear:both;content:"";display:block;}.walletSummaryWrap .linkedAccountListWrap{float:left;}.walletSummaryWrap .linkedAccountListWrap--bank{width:15%;margin-right:5%;}.walletSummaryWrap .linkedAccountListWrap--cards{width:80%;}.walletSummaryWrap .linkedAccountHeader{margin-bottom:5px;font-size:16px;font-size:1.14286rem;line-height:1.25;font-weight:400;color:#878787;}.walletSummaryWrap .linkedAccountPreview{display:inline-block;vertical-align:top;width:70px;margin:0 10px 10px 0;text-align:center;}.walletSummaryWrap .linkedAccountPreview span.linkedAccountPfSvgIcon{display:inline-block;width:70px;height:40px;padding-top:4px;border:1px solid #f2f2f2;background:#ffffff;}.walletSummaryWrap .linkedAccountPreview span.linkedAccountPfSvgIcon svg{width:25px;height:30px;fill:#19beeb;}.walletSummaryWrap .linkedAccountPreview span.linkedAccountPfSvgIcon svg path:first-of-type{fill:#ffffff;}.walletSummaryWrap .linkedAccountPreview__icon{display:block;height:40px;width:70px;margin-bottom:2px;background-color:#ffffff;}.walletSummaryWrap .linkedAccountPreview__icon--bank{display:inline-block;max-width:100%;max-height:100%;text-align:center;line-height:1;padding:5px 0;fill:#25e589;border:1px solid #cccccc;border-radius:4px;}.walletSummaryWrap .linkedAccountPreview__icon--bank svg{max-width:100%;max-height:100%;}.walletSummaryWrap .linkedAccountPreview__accountName{margin:0;font-size:10px;font-size:0.71429rem;line-height:1.3;color:#231f20;word-break:break-word;}.walletSummaryWrap .linkedAccountPreview__accountName:hover{color:#26bde8;}.walletSummaryWrap .disabled .linkedAccountPreview__accountName{color:#231f20;}.walletSummaryWrap .disabled .linkedAccountPreview__accountName:hover{color:#231f20;}.walletSummaryWrap .linkedAccountPreview__editTrigger{font-size:10px;font-size:0.71429rem;line-height:1;}.walletSummaryWrap .btn-addLinkedAccount{float:left;margin-bottom:10px;font-size:29px;font-size:2.07143rem;line-height:1;padding:0.1em 0.8em;}.walletSummaryWrap .rebateSummaryWrap{float:left;width:250px;padding:20px;background-color:#efefef;border-radius:4px;}.walletSummaryWrap .rebateSummary{margin-bottom:20px;}.walletSummaryWrap .rebateSummary:last-of-type{margin-bottom:0;}.walletSummaryWrap .rebateSummary__header{margin-bottom:10px;text-align:center;font-size:18px;font-size:1.28571rem;line-height:1.11111;font-weight:400;}.walletSummaryWrap .rebateSummary__table{width:100%;}.walletSummaryWrap .rebateSummary__table td{padding:5px;font-size:12px;font-size:0.85714rem;line-height:1.66667;vertical-align:middle;}.walletSummaryWrap .rebateSummary__table td:last-of-type{color:#26bde8;font-size:16px;font-size:1.14286rem;line-height:1.25;}.causesTable{width:100%;}.causesTable thead tr th{padding:0 10px 20px;font-size:16px;font-weight:400;}.causesTable thead tr th.causeHeader{padding-left:10px;text-align:left;}.causesTable tbody tr.rowSeparator{height:20px;}.causesTable tbody tr.dataRow{background-color:#ffffff;}.causesTable tbody tr.dataRow td{padding:10px;text-align:center;}.causesTable tbody tr.dataRow td:first-of-type{width:68px;padding-left:20px;border-top-left-radius:4px;border-bottom-left-radius:4px;}.causesTable tbody tr.dataRow td:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px;}.causesTable tbody tr.dataRow td.causeName{max-width:400px;text-align:left;font-size:18px;}.causesTable tbody tr.dataRow td.balanceAmt{font-size:20px;}.causesTable tbody tr.dataRow td.viewDetails{font-size:16px;}.causesTable tbody tr.dataRow td .svgWrap{display:block;}#wallet-container #accountDetails > header{min-height:110px;margin-bottom:20px;padding:20px 0;border-bottom:1px solid #231f20;}#wallet-container #accountDetails > header::after{clear:both;content:"";display:block;}#wallet-container #accountDetails > header .pfCard,#wallet-container #accountDetails > header .avatar{float:left;height:70px;margin-right:20px;}#wallet-container #accountDetails > header .pfCard{margin-top:8px;}#wallet-container #accountDetails > header svg{float:left;width:50px;height:50px;margin:12px;fill:#19beeb;}#wallet-container #accountDetails > header svg path:first-of-type{fill:#ffffff;}#wallet-container #accountDetails > header .avatar{width:70px;}#wallet-container #accountDetails > header .accountInfo{float:left;max-width:550px;}#wallet-container #accountDetails > header .accountInfo h1{margin:6px 0 10px;font-size:20px;font-weight:400;}#wallet-container #accountDetails > header .accountInfo h2{font-size:16px;font-weight:400;}#wallet-container #accountDetails > header .accountInfo h3{margin:0;font-weight:400;}#wallet-container #accountDetails > header .accountInfo .grey{color:#878787;}#wallet-container #accountDetails > header > h2{float:right;text-align:center;font-size:24px;font-weight:400;}#wallet-container #accountDetails > header > h2.myAllocation{margin-right:20px;padding-right:20px;border-right:1px solid black;}#wallet-container #accountDetails > header > h2 .heading{display:block;margin-bottom:4px;font-size:14px;color:#878787;}#wallet-container #accountDetails > header > h2 a{font-size:12px;}#wallet-container #accountDetails .keyStats{width:100%;margin-bottom:80px;text-align:center;}#wallet-container #accountDetails .keyStats li{display:inline-block;position:relative;vertical-align:top;width:20%;height:150px;margin-right:5%;padding:20px;text-align:center;background-color:#ffffff;border:2px solid #26bde8;box-shadow:1px 1px 5px 0px rgba(0,0,0,0.1);border-radius:4px;}#wallet-container #accountDetails .keyStats li:last-of-type{margin-right:0;}#wallet-container #accountDetails .keyStats li .heading{display:block;margin-bottom:10px;font-size:18px;font-size:1.28571rem;line-height:1.11111;color:#878787;}#wallet-container #accountDetails .keyStats li .amount{position:absolute;bottom:20px;left:0;width:100%;font-size:30px;font-size:2.14286rem;line-height:1;}#transactionHistory .historyControls{margin-bottom:20px;padding-left:12px;padding-right:12px;}#transactionHistory .historyControls::after{clear:both;content:"";display:block;}#transactionHistory .historyControls > div.left{float:left;}#transactionHistory .historyControls > div.right{float:right;margin-top:10px;}#transactionHistory .historyControls > div label{color:#878787;}#transactionHistory .historyControls > div .dateRangePicker{padding-top:14px;}#transactionHistory .historyControls > div .dateRangePicker input[type="text"]{width:100px;margin-right:20px;}#transactionHistory .historyControls > div .dateRangePicker button{padding:5px 10px;}#transactionHistory .historyControls > div p{margin:0 0 20px;text-align:right;color:#878787;line-height:1.5;}#transactionHistory .historyControls > div p .date,#transactionHistory .historyControls > div p .amt{color:#231f20;}#transactionHistory .transactionHistoryTable{margin-bottom:40px;}#transactionHistory .bottomExplain{font-size:10px;color:#878787;}#transactionHistory .bottomExplain #transactionErrorReport{font-size:12px;}html.fluid #mainRegion .walletSummaryWrap{margin-bottom:40px;}html.fluid #mainRegion .walletSummaryWrap::after{clear:both;content:"";display:block;}html.fluid #mainRegion .walletSummaryWrap .cardsSummaryWrap{float:left;width:70%;margin-right:5%;}html.fluid #mainRegion .walletSummaryWrap .rebateSummaryWrap{float:left;width:25%;padding:20px;background-color:#efefef;border-radius:4px;}html.fluid #mainRegion #wallet-details-container #causesTable li.header{background:none;}html.fluid #mainRegion #wallet-details-container #causesTable li.header span{font-size:16px;font-weight:400;}html.fluid #mainRegion #wallet-details-container #causesTable li.header .causeHeaderAvatar{width:70px;}html.fluid #mainRegion #wallet-details-container #causesTable li.header .causeHeader{width:40%;}html.fluid #mainRegion #wallet-details-container #causesTable li.header .causeHeaderAvatar,html.fluid #mainRegion #wallet-details-container #causesTable li.header .causeHeader{display:inline-block;}html.fluid #mainRegion #wallet-details-container #causesTable li{margin-bottom:16px;background:#ffffff;}html.fluid #mainRegion #wallet-details-container #causesTable li span{display:inline-block;vertical-align:middle;}html.fluid #mainRegion #wallet-details-container #causesTable li a{font-size:16px;}html.fluid #mainRegion #wallet-details-container #causesTable li .causeImg{padding:8px;}html.fluid #mainRegion #wallet-details-container #causesTable li .causeTitle{width:40%;}html.fluid #mainRegion #wallet-details-container #causesTable li .causeAccNumber{width:18%;text-align:center;word-break:break-all;}html.fluid #mainRegion #wallet-details-container #causesTable li .causeAccBalance{width:10%;text-align:right;}html.fluid #mainRegion #wallet-details-container #causesTable li .causeAccDetails{width:20%;text-align:center;}@media only screen and (max-width:1024px){html.fluid #mainRegion #walletSubNav .btn#transfer{width:100%;margin-top:20px;}}@media only screen and (max-width:768px){html.fluid #mainRegion #walletSubNav{text-align:center;}html.fluid #mainRegion #walletSubNav .btn#transfer{width:100%;margin-top:20px;}html.fluid #mainRegion .walletSummaryWrap .cardsSummaryWrap{width:100%;}html.fluid #mainRegion .walletSummaryWrap .cardsSummaryWrap .btns{text-align:center;}html.fluid #mainRegion .walletSummaryWrap .cardsSummaryWrap .btns button{width:100%;}html.fluid #mainRegion .walletSummaryWrap .cardsSummaryWrap .btns buttonfirst-of-type{margin-bottom:10px;}html.fluid #mainRegion .walletSummaryWrap .cardsSummaryWrap .pfAccountSummaryInfo .btns button:first-of-type{margin-bottom:20px;}html.fluid #mainRegion .walletSummaryWrap .rebateSummaryWrap{width:100%;margin-top:20px;}html.fluid #mainRegion .walletSummaryWrap .linkedAccountListWrap{display:inline-block;float:right;}html.fluid #mainRegion .walletSummaryWrap .linkedAccountListWrap--bank,html.fluid #mainRegion .walletSummaryWrap .linkedAccountListWrap--cards{width:49%;margin:0;text-align:center;}html.fluid #mainRegion #transactionHistory .historyControls .dateRangePicker input[type="text"]{width:95px;margin-right:0px;}html.fluid #mainRegion #transactionHistory .historyControls .dateRangePicker button#submitCustomDateRange{width:100%;margin-top:10px;}html.fluid #mainRegion #transactionHistory .historyControls #txndetails{float:left;}html.fluid #mainRegion #transactionHistory .historyControls #txndetails p{text-align:left;}}@media only screen and (max-width:768px){html.fluid #mainRegion #wallet-container #accountDetails > header .accountInfo{margin-right:30px;}html.fluid #mainRegion #wallet-container #accountDetails > header > h2{float:left;text-align:left;}html.fluid #mainRegion #wallet-container #accountDetails > header > h2:first-of-type{margin-right:30px;}html.fluid #mainRegion #wallet-container #accountDetails > header > h2.myAllocation{border-right:none;}html.fluid #mainRegion #wallet-container #accountDetails .keyStats li{width:100%;margin:0 auto 16px auto;}}@media only screen and (max-width:480px){html.fluid #mainRegion #wallet-details-container .pfAccountCardWrap{float:none;width:70%;margin:0 auto;}html.fluid #mainRegion #wallet-details-container .pfAccountSummaryInfo{float:none;width:100%;margin-top:40px;text-align:center;}html.fluid #mainRegion #wallet-details-container #causesTable li.header .causeHeaderAvatar,html.fluid #mainRegion #wallet-details-container #causesTable li.header .causeHeader{display:none;}html.fluid #mainRegion #wallet-details-container #causesTable li .causeTitle{width:70%;}html.fluid #mainRegion #wallet-details-container #causesTable li .causeAccNumber{width:30%;text-align:center;}html.fluid #mainRegion #wallet-details-container #causesTable li .causeAccBalance{width:30%;text-align:center;}html.fluid #mainRegion #wallet-details-container #causesTable li .causeAccDetails{width:30%;text-align:center;}}.zCardBenefits .zCardGraphic{display:block;width:285px;height:180px;margin:0 auto;background-color:cyan;}.zCardBenefits .zCopy{max-width:600px;margin:20px auto 40px;text-align:center;font-size:16px;font-size:1.14286rem;line-height:1.5;}.zCardBenefits .zBenefits{max-width:800px;margin:0 auto 40px;}.zCardBenefits .zBenefits::after{clear:both;content:"";display:block;}.zCardBenefits .zBenefit{float:left;width:33.33333%;padding:0 20px;text-align:center;}.zCardBenefits .benefitGraphic{max-width:100%;max-height:100px;margin:0 auto;}.zCardBenefits .benefitGraphic--transfer{margin:16px 0;}.zCardBenefits .benefitGraphic--phone{transform:translateX(15%);}#zCardLearnMore .masthead{padding-bottom:40px;background-image:linear-gradient(#ffffff 50%,#ddf2f8);}#zCardLearnMore .masthead-cardWrap{float:left;width:30%;margin-right:5%;}#zCardLearnMore .masthead-cardWrap img{width:100%;}#zCardLearnMore .masthead-copyWrap{float:left;width:65%;}#zCardLearnMore .masthead-list{margin:10px 0 0 15px;list-style-type:disc;}#zCardLearnMore .howItWorks{padding:40px 0;border-bottom:1px solid #cccccc;}#zCardLearnMore .HIWheader{margin-bottom:40px;color:#7d848b;text-align:center;}#zCardLearnMore .HIWsteps{margin-bottom:20px;}#zCardLearnMore .HIWsteps::after{clear:both;content:"";display:block;}#zCardLearnMore .HIWstep{float:left;width:33.33333%;padding:0 20px;text-align:center;}#zCardLearnMore .HIWstepImg{max-width:100%;max-height:100px;margin-bottom:20px;}#zCardLearnMore .HIWstepImg--transfer{margin:10px 0 25px;}#zCardLearnMore .HIWstepImg--phone{transform:translateX(15%);}#zCardLearnMore .HIWbtns{margin-bottom:20px;text-align:center;}#zCardLearnMore .limitsAndFees{padding:40px 0 0;}#zCardLearnMore .zLimits,#zCardLearnMore .zFees{float:left;width:50%;padding:0 10px;}#zCardLearnMore .LFheader{text-align:center;margin-bottom:10px;}#zCardLearnMore .LFtable{width:100%;margin-bottom:20px;}#zCardLearnMore .LFtable th,#zCardLearnMore .LFtable td{padding:5px;font-size:12px;border:1px solid white;}#zCardLearnMore .LFtable th{background-color:#dbdbdb;font-weight:700;}#zCardLearnMore .LFtable td{background-color:#efefef;}#zCardRegManageAccess .stepBulletsWrap{margin-bottom:40px;}#zCardRegManageAccess .accessChoiceWrap{margin-bottom:40px;}#zCardRegManageAccess .accessChoiceWrap::after{clear:both;content:"";display:block;}#zCardRegManageAccess .accessChoiceWrap .copy{float:left;width:30%;margin-right:5%;}#zCardRegManageAccess .accessChoiceWrap .choice{float:left;width:65%;padding:20px;border:1px solid #cccccc;border-radius:4px;}#zCardRegManageAccess .accessChoiceWrap .choice::after{clear:both;content:"";display:block;}#zCardRegManageAccess .accessChoiceWrap .choice label{display:block;margin-bottom:20px;}#zCardRegManageAccess .accessChoiceWrap .choice label:last-of-type{margin-bottom:0;}#zCardRegManageAccess .accessChoiceWrap .choice .ZCHemailWrap{margin-left:20px;}#zCardRegManageAccess .accessChoiceWrap .choice .ZCHemailWrap p{color:#878787;}#zCardRegManageAccess .accessChoiceWrap .choice .ZCHemailWrap input{width:100%;}#zCardRegManageAccess .accessChoiceWrap .choice .above18text{margin-top:0;}#zCardRegManageAccess .accessChoiceWrap .choice .cardGraphic{float:left;width:35%;margin-right:5%;}#zCardRegManageAccess .accessChoiceWrap .choice .below13copy{float:left;width:60%;}#zCardRegSuccess .addressWrap{max-width:400px;margin:0 auto 40px;padding:10px;text-align:center;background-color:#efefef;border-radius:4px;}#zCardRegSuccess .addMoneyWrap{max-width:600px;margin:0 auto;padding:20px;text-align:center;border:1px solid #dbdbdb;border-radius:4px;}#zCardRegSuccess .addMoneyWrap > div{margin-bottom:20px;}#zCardRegSuccess .or{margin:40px 0;text-align:center;}.zCardSummary{margin-bottom:20px;padding:20px;background-color:#ffffff;border:1px solid #dbdbdb;border-radius:4px;}.zCardSummary::after{clear:both;content:"";display:block;}.zCardSummary:last-of-type{margin-bottom:40px;}.zCardSummary .cardInfo::after{clear:both;content:"";display:block;}.zCardSummary .cardAndInfoWrap{float:left;width:80%;}.zCardSummary .cardAndInfoWrap::after{clear:both;content:"";display:block;}.zCardSummary .cardImgWrap{float:left;width:23%;}.zCardSummary .zCardImg{width:100%;}.zCardSummary .accountInfo{float:left;width:77%;padding:0 20px;}.zCardSummary .accountInfo--fullWidth{width:100%;padding-left:0;}.zCardSummary .cardName--failed{color:#ff0013;}.zCardSummary .accountNumber{margin:0 0 10px;}.zCardSummary .balance{font-size:20px;}.zCardSummary .causeCount{display:inline-block;color:#878787;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.zCardSummary .causeCount--hasCauses{cursor:pointer;}.zCardSummary .causeCount--hasCauses .fa{margin-right:5px;}.zCardSummary .btns{float:left;width:20%;text-align:center;}.zCardSummary .btn{display:block;width:100%;margin-bottom:20px;padding-left:0;padding-right:0;}.zCardSummary .btn:last-of-type{margin-bottom:0;}.zCardSummary .removeZCard{display:inline-block;margin-top:10px;}.zCardSummary .causeListWrap{margin-top:20px;padding:20px 20px 10px;background-color:#efefef;border-radius:4px;}.zCardSummary .causeTable{width:100%;}.zCardSummary .causeTable .avatarCell{width:58px;}.zCardSummary .causeTable .avatar{display:block;}.zCardSummary .causeTable th{padding:0 10px;color:#7d848b;}.zCardSummary .causeTable td{padding:10px;}.zCardSummary .causeTable td:first-of-type{width:58px;}.zCardSummary .causeTable th:first-of-type,.zCardSummary .causeTable td:first-of-type{padding-left:0;}.zCardSummary .causeTable th:last-of-type,.zCardSummary .causeTable td:last-of-type{padding-right:0;}.zCardSummary .causeTable .causeName{color:#231f20;font-size:18px;}.zCardSummary .causeTable .causeName:hover{color:#26bde8;}.zCardSummary .causeTable .accountNum{text-align:center;}.zCardSummary .causeTable .balanceAmt{font-size:16px;text-align:right;}.zCardSummary .causeTable .viewDetails{text-align:right;}#waysToAddFunds .waysToAddFundsList{margin-bottom:40px;}#waysToAddFunds .wayToAddFunds{position:relative;width:700px;min-height:60px;margin:0 auto 20px;padding:10px 210px 10px 20px;background-color:#ffffff;border:1px solid #dfedf7;border-radius:4px;}#waysToAddFunds .wayToAddFunds h2{margin-bottom:5px;font-size:20px;font-size:1.42857rem;line-height:1.4;font-weight:400;}#waysToAddFunds .wayToAddFunds p{margin:0;}#waysToAddFunds .wayToAddFunds .btn{position:absolute;top:50%;right:20px;width:150px;margin-top:-1.25em;padding-left:0;padding-right:0;font-size:16px;font-size:1.14286rem;line-height:1;}#waysToAddFunds .finePrint{max-width:700px;margin:40px auto 0;}html.fluid #mainRegion #waysToAddFunds .wayToAddFunds{width:100%;max-width:700px;}@media only screen and (max-width:480px){html.fluid #mainRegion #waysToAddFunds .wayToAddFunds{padding:20px;text-align:center;}html.fluid #mainRegion #waysToAddFunds .wayToAddFunds button{position:relative;display:block;top:inherit;right:inherit;margin:20px auto;}}@font-face{font-family:'Glyphicons_Halflings';src:url("../js/vendors/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.eot");src:url("../js/vendors/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../js/vendors/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.woff2") format("woff2"),url("../js/vendors/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.woff") format("woff"),url("../js/vendors/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("../js/vendors/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.svg#Glyphicons_Halflings") format("svg");}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons_Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.carousel-inner{position:relative;overflow:hidden;width:100%;}.carousel-inner .item{display:none;position:relative;}.carousel-inner .active,.carousel-inner .next,.carousel-inner .prev{display:block;}.carousel-inner .active{left:0;}.carousel-inner .next,.carousel-inner .prev{position:absolute;top:0;width:100%;}.carousel-inner .next{left:100%;}.carousel-inner .prev{left:-100%;}.carousel-inner .next.left,.carousel-inner .prev.right{left:0;}.carousel-inner .active.left{left:-100%;}.carousel-inner .active.right{left:100%;}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;font-size:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0);}.carousel-control span.sr-only{display:block;text-indent:-100000px;}.carousel-control.left{background:url(../img/landing/carousel/_versions/left-arrow.png) no-repeat;background-position:center center;}.carousel-control.right{left:auto;right:0;background:url(../img/landing/carousel/_versions/right-arrow.png) no-repeat;background-position:center center;}.carousel-control:hover,.carousel-control:focus{outline:0;color:#ffffff;text-decoration:none;opacity:.9;}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block;}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px;}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px;}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif;}.carousel-control .icon-prev:before{content:'\2039';}.carousel-control .icon-next:before{content:'\203a';}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center;}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #ffffff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#ffffff;}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);}.carousel-caption.btn{text-shadow:none;}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px;}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px;}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px;}.carousel-caption{left:20%;right:20%;padding-bottom:30px;}.carousel-indicators{bottom:20px;}}.carousel{position:relative;height:596px;overflow:hidden;}.carousel img.slideBg{width:100%;}.carousel .slideCallout,.carousel .slideTitle,.carousel .slideSubTitle,.carousel .slideCaption,.carousel .slideButton{position:absolute;color:#ffffff;text-align:center;z-index:10;}.carousel .slideCallout{top:64px;right:80px;width:422px;height:88px;font-size:24px;font-weight:bold;text-transform:uppercase;}.carousel .slideCallout.abcca{text-transform:none;}.carousel .slideCallout.payforward{font-weight:normal;}.carousel .slideTitle{top:146px;left:112px;width:250px;height:95px;font-size:24px;font-weight:bold;}.carousel .slideSubTitle{top:264px;left:148px;width:265px;height:75px;font-size:20px;font-weight:bold;}.carousel .slideCaption{top:358px;left:192px;width:265px;height:70px;font-size:18px;}.carousel .slideCaption ul{text-align:left;}.carousel .slideButton{top:470px;left:236px;width:265px;height:33px;}.carousel .slideButton button{color:#ffffff;background:#8dc248;border:0px;}.carousel .slideButton.abcca button,.carousel .slideButton.altBtn button{background:#0079c0;}.carousel .carousel-indicators li{width:7px;height:7px;margin:0 10px 0 0;background:rgba(255,255,255,0.5);border-color:transparent;}.carousel .carousel-indicators li.active{width:7px;height:7px;margin:0 10px 0 0;background:#ffffff;border-color:transparent;}html.fluid #mainRegion #landing .carousel{height:auto;}.ctaBlock{float:left;width:25%;height:192px;padding:12px 52px 12px 8px;color:#8dc248;text-align:center;background:url(../img/landing/calltoaction/_versions/payforward/howitworks_arrow.png) #efefef no-repeat;background-position:right center;}.ctaBlock.abcca{color:#231f20;text-align:left;background:url(../img/landing/calltoaction/_versions/abcca/anthem_howitworks_arrow.png) #fbfbfb no-repeat;background-size:52px;background-position:right center;}.ctaBlock:last-child{background:#efefef;}.ctaBlock:last-child.abcca{background:#fbfbfb;}.ctaBlock h1{margin-bottom:8px;padding-top:20px;font-weight:bold;}.ctaBlock h1.abcca{min-height:40px;padding-top:5px;font-size:18px;background-size:40px;}.ctaBlock p{font-size:14px;}.ctaBlock button{color:#ffffff;background:#8dc248;}.ctaBlock button.abcca{background:#0079c0;}.ctaBlock.signupBtn{padding:82px 0px;text-align:center;}.ctaBlock.signupBtn button{border:0px;}.ctaBlock:last-child{border-right:none;}@media only screen and (max-width:768px){html.fluid #mainRegion .ctaBlock{float:none;width:100%;height:auto;padding:12px;background:none;}html.fluid #mainRegion .ctaBlock.signupBtn{padding:40px 0px;text-align:center;}html.fluid #mainRegion .ctaBlock.signupBtn button{border:0px;}}#merchantEcardPurchase{padding:100px 0px 20px !important;}#merchantEcardPurchase .merchantEcardPurchaseWrap{padding:60px 0;}#merchantEcardPurchase .merchantEcardPurchaseWrap::after{clear:both;content:"";display:block;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseContentContainer{padding:0 16px 16px;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseContentContainer .merchantEcardPurchaseInfo .merchantEcardImg{float:right;width:25%;min-height:50px;margin-left:24px;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseContentContainer .merchantEcardPurchaseInfo .merchantEcardPurchaseContent .merchantEcardPurchase-name{font-size:24px;font-weight:700;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseContentContainer .merchantEcardPurchaseInfo .merchantEcardPurchaseContent .merchantEcardPurchase-rebate{font-size:16px;font-weight:700;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm{margin:0;padding:24px 16px;background:#f5f5f5;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .btn{display:block;width:75%;margin:40px auto 16px auto;padding:16px 50px;font-size:16px;text-transform:uppercase;border-radius:50px;border:none;background:#19beeb;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .btn.disabled{background:#cccccc;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm label{font-size:16px;font-weight:700;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .form-row{margin-bottom:24px;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .merchantEcardAmount{height:50px;margin-bottom:4px;line-height:50px;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .merchantEcardAmount input{float:right;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .merchantEcardPaymentMethod a{float:right;font-size:14px;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .merchantEcardPaymentMethod a img{margin-left:4px;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .merchantEcardPaymentMethod .merchant-ecard-mastercard-statement{text-align:center;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm #eCardAmount{width:150px;height:50px;color:#000;text-align:right;font-size:20px;font-weight:700;border:1px solid #f2f2f2;border-radius:0px;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm #eCardAmount.error{border:2px solid #df022f;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .instructions-right{margin-bottom:60px;color:#000;font-size:14px;text-align:right;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .instructions-right.error{color:#df022f;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .linkedCardListItem{position:relative;height:auto;margin-bottom:16px;padding:16px;background:#ffffff;border:2px solid #f2f2f2;cursor:pointer;}@media (min-width:480px){#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .linkedCardListItem{height:88px;}}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .linkedCardListItem.selected{border:2px solid #19beeb;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .linkedCardListItem.linkedCardPfAccount.disabled .linkedCardListItemContent .linkedAccountCardName{color:#b3b2b2;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .linkedCardListItem.linkedCardPfAccount.disabled .merchantEcardPfAccountBalance{color:#b3b2b2;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .linkedCardListItem .linkedCardListItemContent p{display:inline-block;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .linkedCardListItem .linkedCardListItemContent .linkedAccountCardIcon{width:80px;margin-right:8px;border:1px solid #f2f2f2;border-radius:2px;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .linkedCardListItem .linkedCardListItemContent .linkedAccountCardIcon img{width:100%;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .linkedCardListItem .linkedCardListItemContent .linkedAccountCardName{display:inline-block;color:#000;font-size:14px;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .linkedCardListItem .linkedCardListItemContent .linkedAccountPfSvgIcon{float:left;width:80px;height:52px;margin:0 8px 0 0;text-align:center;line-height:70px;border:1px solid #f2f2f2;border-radius:2px;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .linkedCardListItem .linkedCardListItemContent .linkedAccountPfSvgIcon svg{width:25px;height:30px;fill:#19beeb;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .linkedCardListItem .linkedCardListItemContent .linkedAccountPfSvgIcon svg path:first-of-type{fill:#ffffff;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .linkedCardListItem .linkedAccountCardMoreBtn{position:absolute;top:50%;right:20px;margin-top:-8px;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .linkedCardListItem .merchantEcardPfAccountBalance{display:inline-block;margin-left:16px;}@media (min-width:480px){#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .linkedCardListItem .merchantEcardPfAccountBalance{float:right;margin-left:0px;}}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm .linkedCardListShowAllBtn{display:none;}#merchantEcardPurchase .merchantEcardPurchaseWrap .eCardPurchaseFeedback{position:relative;display:none;padding:10px 40px 16px 40px;border:2px solid #df022f;}#merchantEcardPurchase .merchantEcardPurchaseWrap .eCardPurchaseFeedback .error-icon{position:absolute;top:8px;left:8px;width:25px;}#merchantEcardPurchase .merchantEcardPurchaseWrap .eCardPurchaseFeedback .error-icon svg{width:25px;height:25px;fill:#df022f;}@media (min-width:768px){#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseContentContainer{float:left;width:60%;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseContentContainer .merchantEcardPurchaseInfo .merchantEcardImg{float:left;width:250px;margin:0 24px 0 0;}#merchantEcardPurchase .merchantEcardPurchaseWrap .merchantEcardPurchaseForm{float:right;width:40%;}}#merchantEcardPurchase .confirmation-banner{margin-bottom:20px;padding:8px;color:#ffffff;background:green;text-align:center;}#merchantEcardPurchase .ecard-activationspot-iframe-container{}#merchantEcardPurchase .ecard-activationspot-iframe-container iframe{display:block;width:100%;max-width:640px;height:1000px;margin:0 auto;border:none;}#merchantEcardPurchase .ecard-activationspot-iframe-container .spinner{margin-top:60px;}#pf-modal{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:1000;background:rgba(0,0,0,0.7);}#pf-modal .pf-modal-container{position:fixed;top:0px;left:0px;width:100%;height:100%;background:#ffffff;}@media (min-width:768px){#pf-modal .pf-modal-container{top:0px;left:50%;width:768px;height:100%;margin-left:-384px;}}#pf-modal .pf-modal-container .pf-modal-container-inner{position:relative;padding:16px;}@media (min-width:480px){#pf-modal .pf-modal-container .pf-modal-container-inner{padding:40px;}}#pf-modal .pf-modal-container .pf-modal-container-inner #pf-modal-close-btn{position:absolute;top:8px;right:16px;width:8px;height:16px;padding:0px;}#pf-modal .pf-modal-container .pf-modal-container-inner #pf-modal-close-btn svg{width:16px;height:16px;}@media (min-width:480px){#pf-modal .pf-modal-container .pf-modal-container-inner #pf-modal-close-btn{top:16px;right:16px;width:24px;height:24px;}#pf-modal .pf-modal-container .pf-modal-container-inner #pf-modal-close-btn svg{width:24px;height:24px;}}#pf-modal .pf-modal-container .pf-modal-container-inner .pf-modal-title{margin-bottom:16px;}#pf-modal .pf-modal-container .pf-modal-container-inner .pf-modal-content{color:#999999;}#createPassword{width:100% !important;max-width:100% !important;padding:125px 40px 40px 40px !important;background:url(../img/global/background/family.jpg);background-repeat:no-repeat;background-size:100% auto;}#createPassword .create-password-content{width:768px;margin:0 auto;background:#ffffff;}#createPassword p{max-width:100%;}#createPassword .createPasswordForm{max-width:300px;margin:0 auto;}#createPassword .createPasswordForm .js-bcbsla-optin{display:none;}#createPassword .createPasswordForm input{width:100%;}#createPassword .createPasswordForm input#smsEmailCheckbox{width:auto;}.invite-ff-content{padding:0;}.invite-ff-content .invite-ff-form{max-width:480px;margin:0 auto;}.invite-ff-content .invite-ff-form .md-input-feedback{color:#ff0013;}.invite-ff-content .invite-ff-form .invite-ff-btn{margin-top:40px;}.invite-ff-content .invite-ff-form .invite-ff-btn button{padding:12px;}.invite-ff-content .invite-ff-success,.invite-ff-content .invite-ff-failed{display:none;padding-top:80px;}.invite-ff-content .invite-ff-success .invite-ff-success-content,.invite-ff-content .invite-ff-success .invite-ff-failed-content,.invite-ff-content .invite-ff-failed .invite-ff-success-content,.invite-ff-content .invite-ff-failed .invite-ff-failed-content{color:#4a4a4a;text-align:center;}.invite-ff-content .invite-ff-success .invite-ff-success-content .invite-ff-graphic svg,.invite-ff-content .invite-ff-success .invite-ff-failed-content .invite-ff-graphic svg,.invite-ff-content .invite-ff-failed .invite-ff-success-content .invite-ff-graphic svg,.invite-ff-content .invite-ff-failed .invite-ff-failed-content .invite-ff-graphic svg{width:25px;height:25px;}.invite-ff-content .invite-ff-success .invite-ff-success-content .invite-ff-header,.invite-ff-content .invite-ff-success .invite-ff-failed-content .invite-ff-header,.invite-ff-content .invite-ff-failed .invite-ff-success-content .invite-ff-header,.invite-ff-content .invite-ff-failed .invite-ff-failed-content .invite-ff-header{font-size:16px;}.invite-ff-content .invite-ff-success .invite-ff-success-content .invite-ff-text,.invite-ff-content .invite-ff-success .invite-ff-failed-content .invite-ff-text,.invite-ff-content .invite-ff-failed .invite-ff-success-content .invite-ff-text,.invite-ff-content .invite-ff-failed .invite-ff-failed-content .invite-ff-text{max-width:250px;margin:0 auto;font-size:14px;}.invite-ff-content .invite-ff-success .invite-ff-btn,.invite-ff-content .invite-ff-failed .invite-ff-btn{margin-top:100px;}.invite-ff-content .invite-ff-success .invite-ff-btn button,.invite-ff-content .invite-ff-failed .invite-ff-btn button{padding:12px;}.invite-list-content .invite-ff-btn{width:100%;color:#19beeb;border:1px solid #19beeb;}@media (min-width:480px){.invite-list-content .invite-ff-btn{width:auto;}}.invite-list-content .invite-ff-btn .add-group-icon{margin-right:4px;}.invite-list-content .invitation-button-container{max-width:400px;margin:0 auto;padding-bottom:40px;text-align:center;}.invite-list-content .invitation-button-container p{font-size:16px;color:#4a4a4a;}.invite-list-content .invitation-list-container .invitation-list-button-container{height:30px;}@media (min-width:480px){.invite-list-content .invitation-list-container .invitation-list-button-container .invite-ff-btn{float:right;}}.invite-list-content .invitation-list-container .invitation-list{margin-top:20px;}.invite-list-content .invitation-list-container .invitation-list li{margin-bottom:12px;padding:16px 20px;border:1px solid #eeeff2;border-radius:4px;}.invite-list-content .invitation-list-container .invitation-list li p{margin:0;}.invite-list-content .invitation-list-container .invitation-list li .invitation-name{display:inline-block;color:#4a4a4a;font-size:16px;line-height:38px;}.invite-list-content .invitation-list-container .invitation-list li .invitation-details{float:right;width:auto;text-align:right;}.invite-list-content .invitation-list-container .invitation-list li .invitation-details span{display:block;}.invite-list-content .invitation-list-container .invitation-list li .invitation-details span.invitation-status{color:#878787;font-size:16px;}.invite-list-content .invitation-list-container .invitation-list li .invitation-details span.invitation-status.accepted{color:#63a11c;}.invite-list-content .invitation-list-container .invitation-list li .invitation-details span.invitation-time{color:#878787;font-size:12px;}@media (min-width:768px){.invite-list-content .invitation-list-container .invitation-list li .invitation-details{width:52%;line-height:38px;}.invite-list-content .invitation-list-container .invitation-list li .invitation-details span{display:inline;}.invite-list-content .invitation-list-container .invitation-list li .invitation-details span.invitation-status{float:left;}.invite-list-content .invitation-list-container .invitation-list li .invitation-details span.invitation-time{float:right;}}#pf-modal-modern{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:1000;background:rgba(255,255,255,0.7);}@media (min-width:480px){#pf-modal-modern.wide .pf-modal-container{position:initial;width:100%;margin-left:0px;}}@media (min-width:768px){#pf-modal-modern.wide .pf-modal-container{position:absolute;width:600px;min-height:420px;margin-left:-300px;}}#pf-modal-modern .pf-modal-container{position:fixed;top:0px;left:0px;width:100%;min-width:320px;height:100%;border-radius:4px;background:#ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);overflow-y:auto;}@media (min-width:480px){#pf-modal-modern .pf-modal-container{top:15vh;left:50%;width:375px;height:auto;max-height:75vh;margin-left:-187px;}}#pf-modal-modern .pf-modal-container .pf-modal-container-inner{position:relative;}#pf-modal-modern .pf-modal-container .pf-modal-container-inner #pf-modal-close-btn{position:absolute;top:16px;right:16px;width:16px;height:16px;padding:0px;z-index:1;}#pf-modal-modern .pf-modal-container .pf-modal-container-inner #pf-modal-close-btn svg{width:16px;height:16px;fill:#212c4a;}#pf-modal-modern .pf-modal-container .pf-modal-container-inner .pf-modal-title{margin-bottom:16px;color:#19beeb;font-size:24px;font-weight:normal;text-align:center;}#pf-modal-modern .pf-modal-container .pf-modal-container-inner .pf-modal-content{color:#999999;}#profile-container{position:relative;height:100%;background:#ffffff;}#profile-container #profile-inner-container{width:100%;max-width:972px;min-height:1000px;margin:0 auto;padding:24px 16px 96px 16px;}#profile-container #profile-inner-container h1{margin:0px 0px 24px 0px;color:#0b1c48;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}@media (min-width:768px){#profile-container #profile-inner-container .profile-main-header{display:block !important;}}#profile-container #profile-inner-container .profile-navigation-header{display:none;}#profile-container #profile-inner-container .profile-navigation-header .profile-mobile-back{padding:0px;}@media (min-width:768px){#profile-container #profile-inner-container .profile-navigation-header{display:none !important;}}#profile-container #profile-inner-container #profile-content{display:flex;flex-direction:column;}@media (min-width:768px){#profile-container #profile-inner-container #profile-content{flex-direction:row;}}#profile-container #profile-inner-container #profile-content #profile-list{flex:1;}@media (min-width:768px){#profile-container #profile-inner-container #profile-content #profile-list{display:block !important;}}#profile-container #profile-inner-container #profile-content #profile-list ul{margin:0px 0px 24px 0px;}@media (min-width:768px){#profile-container #profile-inner-container #profile-content #profile-list ul{margin:0px 20px 24px 0px;}}#profile-container #profile-inner-container #profile-content #profile-list li .profile-list-item{display:block;padding:12px 0px;color:#333333;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;border-bottom:1px solid #e1e4e6;background:url("../img/profile/list_icon.png") no-repeat;background-size:12px 12px;background-position:right center;}@media (min-width:768px){#profile-container #profile-inner-container #profile-content #profile-list li .profile-list-item.active{color:#0b1c48;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}}#profile-container #profile-inner-container #profile-content #profile-list li .profile-list-item.friends-family{display:none;}#profile-container #profile-inner-container #profile-content #profile-list .profile-logout{margin:0 auto;width:182px;}@media (min-width:768px){#profile-container #profile-inner-container #profile-content #profile-list .profile-logout{margin:0px;}}#profile-container #profile-inner-container #profile-content #profile-content-container{display:none;flex:3;}@media (min-width:768px){#profile-container #profile-inner-container #profile-content #profile-content-container{display:block !important;}}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content{position:relative;}@media (min-width:768px){#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content{max-width:540px;margin-left:16px;}}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-personal-container{padding:16px 18px;border-radius:5px;background:#f6f7fb;}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-personal-container::after{clear:both;content:"";display:block;}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-personal-container .profile-img-container::after{clear:both;content:"";display:block;}@media (min-width:768px){#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-personal-container .profile-img-container{float:left;}}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-personal-container .profile-img-container .profile-img{float:left;width:90px;height:90px;margin-right:14px;border-radius:2px;background-position:center !important;background-size:cover !important;overflow:hidden;}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-personal-container .profile-img-container .profile-img::after{clear:both;content:"";display:block;}@media (min-width:768px){#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-personal-container .profile-img-container .profile-img{width:140px;height:140px;}}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-personal-container .profile-settings-container{width:100%;}@media (min-width:768px){#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-personal-container .profile-settings-container{float:left;width:340px;}}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-personal-container .profile-settings-container h2{position:absolute;top:50px;left:122px;margin:10px 0px 16px 0px;color:#0b1c48;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}@media (min-width:768px){#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-personal-container .profile-settings-container h2{position:inherit;}}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-personal-container .profile-settings-container .profile-settings-options{margin-top:18px;}@media (min-width:768px){#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-personal-container .profile-settings-container .profile-settings-options{margin:0px;}}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-personal-container .profile-settings-container hr{height:1px;margin:10px 0px 20px 0px;background:#e1e4e6;}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-personal-container .profile-settings-container .profile-settings h6{margin:0px 0px 4px 0px;color:#0b1c48;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:0.9px;}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-personal-container .profile-settings-container .profile-settings p{margin:8px 0px 0px 0px;color:#0b1c48;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-personal-container .profile-settings-container .profile-settings .profile-settings-account-number{float:left;width:150px;}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-personal-container .profile-settings-container .profile-settings .profile-settings-card-number{float:left;width:300px;margin-top:16px;}@media (min-width:480px){#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-personal-container .profile-settings-container .profile-settings .profile-settings-card-number{margin-top:0px;width:190px;}}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-terms-container{padding:24px;border-radius:5px;background:#f6f7fb;}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-terms-container::after{clear:both;content:"";display:block;}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-terms-container h2{margin-bottom:16px;color:#0b1c48;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-terms-container .profile-terms-list li{margin-bottom:16px;}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-terms-container .profile-terms-list li a{color:#19beeb;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;text-decoration:underline;}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-notifications-dashboard{padding:16px 18px;border-radius:5px;background:#f6f7fb;}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-notifications-dashboard::after{clear:both;content:"";display:block;}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-notifications-dashboard h3{color:#0b1c48;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;}#profile-container #profile-inner-container #profile-content #profile-content-container .profile-content .profile-notifications-dashboard .profile-notifications-form{margin-top:16px;padding:16px;background:#ffffff;border-radius:5px;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container{padding:28px;border-radius:5px;background:#f6f7fb;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form{position:relative;max-width:256px;margin:0 auto;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form .form-input{position:relative;padding-bottom:18px;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form .form-input.error label{color:#ff484b;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form .form-input.error input{border-color:#ff484b;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form .form-input.error .form-input-feedback{color:#ff484b;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form .form-input label{color:#333333;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form .form-input input{width:100%;max-width:400px;height:40px;margin:0px auto 0px auto;color:#0b1c48;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;border-radius:6px;border:solid 1px #e1e4e6;background:#ffffff;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form .form-input input::-webkit-input-placeholder{color:#0b1c48;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form .form-input input:-moz-placeholder{color:#0b1c48;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form .form-input input::-moz-placeholder{color:#0b1c48;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form .form-input input:-ms-input-placeholder{color:#0b1c48;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form .form-input .form-input-feedback{display:none;margin-top:5px;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form .form-input.password-toggle .input-password-toggle-show,#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form .form-input.password-toggle .input-password-toggle-hide{position:absolute;top:28px;right:8px;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form .form-input.password-toggle .input-password-toggle-hide{display:none;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form .form-input .password-rules{display:none;color:#333333;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form .form-input .password-rules p{margin:5px 0px 10px 0px;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form .form-input .password-rules ul li{line-height:1.17;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form .form-input .password-rules ul li.text-green{color:#29dbab;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form .profile-password-save-btn{display:block;width:200px;height:40px;margin:24px auto 0px auto;border-radius:100px;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-form .profile-password-delete-btn{position:absolute;left:0px;bottom:-5px;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-password-inner-container .profile-password-cancel-btn{display:block;width:200px;height:40px;margin:16px auto 0px auto;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-invite-inner-container{padding:28px;border-radius:5px;background:#f6f7fb;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-invite-inner-container .profile-invite-form{position:relative;max-width:256px;margin:0 auto;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-invite-inner-container .profile-invite-form .form-input{margin-bottom:18px;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-invite-inner-container .profile-invite-form .form-input label{color:#333333;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-invite-inner-container .profile-invite-form .form-input input{width:100%;max-width:400px;height:40px;margin:0px auto;color:#0b1c48;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;border-radius:6px;border:solid 1px #e1e4e6;background:#ffffff;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-invite-inner-container .profile-invite-form .form-input input::-webkit-input-placeholder{color:#0b1c48;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-invite-inner-container .profile-invite-form .form-input input:-moz-placeholder{color:#0b1c48;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-invite-inner-container .profile-invite-form .form-input input::-moz-placeholder{color:#0b1c48;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-invite-inner-container .profile-invite-form .form-input input:-ms-input-placeholder{color:#0b1c48;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-invite-inner-container .profile-invite-form .form-input .form-feedback{color:#ff484b;margin-top:5px;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-invite-inner-container .profile-invite-form .profile-invite-save-btn{display:block;width:200px;height:40px;margin:24px auto 0px auto;border-radius:100px;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-invite-inner-container .profile-invite-form .profile-invite-delete-btn{position:absolute;left:0px;bottom:-5px;}#profile-container #profile-inner-container #profile-content #profile-content-container #profile-invite-inner-container .profile-invite-cancel-btn{display:block;width:200px;height:40px;margin:16px auto 0px auto;}#transfer-container .spinner{padding:150px;}#transfer-container .transfer-inner-container{max-width:940px;margin:0px auto 36px;padding:0px 16px 0px 16px;}#transfer-container .transfer-inner-container h1{color:#0b1c48;font-size:24px;padding:1em 0;}.transfer-content{background-color:#f6f7fb;padding:26px 0 35px 0;}.transfer-form{width:342px;margin:0 auto;}.transfer-form [type='text'],.transfer-form textarea{border-radius:6px;border:1px solid #e1e4e6;width:100%;}.transfer-form [type='text']:focus,.transfer-form textarea:focus{border-color:#BDBDBD;}.transfer-form [type='text']{color:#0b1c48;display:block;}.transfer-form [type='text'].has-error{border-color:#ff484b;}.transfer-form .error-message{color:#ff484b;font-size:12px;margin-top:5px;}.transfer-form textarea{color:#333333;height:80px;resize:none;}.transfer-form #counter{color:#333333;display:block;font-size:12px;line-height:12px;margin:3px 0 0 0;text-align:right;}.transfer-form button{border-radius:100px;box-shadow:none;display:block;margin:24px auto 0;width:200px;padding:11px 0;}.transfer-form button.btn-confirm{background-color:#29dbab;border-color:#29dbab;color:#0b1c48;}.transfer-form button.btn-sending{width:40px;height:40px;background-color:#29dbab;border-color:#29dbab;border-radius:100%;position:relative;}.transfer-form button.btn-sending img{position:absolute;top:6px;left:6px;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;}.transfer-form button.btn-sent{width:40px;height:40px;background-color:#29dbab;border-color:#29dbab;border-radius:100%;position:relative;}.transfer-form button.btn-sent img{position:absolute;top:6px;left:6px;}.transfer-form button.btn-fail{background-color:#ff484b;border-color:#ff484b;border-radius:100%;height:40px;position:relative;width:40px;}.transfer-form button.btn-fail img{position:absolute;top:6px;left:6px;}.transfer-form button.btn-try-again{background-color:#ff484b;border-color:#ff484b;color:#fff;}.transfer-form .message-container{position:relative;text-align:center;width:100%;}.transfer-form .message-container span{position:relative;bottom:-20px;}.transfer-form .message-container .transfer-successful{color:#29dbab;}.transfer-form .message-container .transfer-failed{color:#ff484b;}.transfer-form .message-container .transfer-failed img{position:relative;top:-2px;}.transfer-form .transfer-cancel{display:block;margin:20px 0 0 0;text-align:center;text-decoration:underline;}.transfer-form label{color:#333333;font-size:12px;letter-spacing:1px;margin-bottom:4px;text-transform:uppercase;}.transfer-form .transfer-memo{padding:28px 0 0 0;}.transfer-form .transfer-memo-btn{display:block;font-size:13px;}.transfer-form .transfer-memo-note-parent{max-height:0;overflow:hidden;opacity:0;transition:all 350ms ease-in-out;}.transfer-form .transfer-memo-note-parent.open{opacity:1;max-height:118px;}.transfer-form .icon-plus-24{height:24px;margin:-5px 10px 0 0;-o-object-fit:contain;object-fit:contain;vertical-align:middle;width:24px;}.transfer-form .transfer-amount{padding-top:5px;}.transfer-to-friends-inner-container{padding:16px 16px 64px;}.transfer-to-friends-inner-container h1{margin-bottom:30px;color:#0b1c48;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}.transfer-to-friends-inner-container .user-search{position:relative;}.transfer-to-friends-inner-container .user-search .icon-search{left:10px;padding:0;position:absolute;top:8px;}.transfer-to-friends-inner-container .user-search .cancel-search{bottom:8px;cursor:pointer;display:inline-block;height:14px;position:absolute;right:50px;width:14px;}.transfer-to-friends-inner-container .friends-search-button{background-color:#e1e4e6;border-bottom-right-radius:15px;border-top-right-radius:15px;display:inline-block;height:29px;padding:0;position:relative;vertical-align:top;width:40px;}.transfer-to-friends-inner-container .friends-search-button:after{background-image:url("../img/icons/icon-search.svg");content:'';height:14px;position:absolute;right:14px;top:8px;width:14px;}.transfer-to-friends-inner-container [type='search']{border-bottom-left-radius:15px;border-bottom-right-radius:0;border-top-left-radius:15px;border-top-right-radius:0;border:1px solid #e1e4e6;box-sizing:border-box;padding:5px 0 5px 30px;width:calc(100% - 40px);}.transfer-to-friends-inner-container [type='search']:focus{border-color:#BDBDBD;}.transfer-to-friends-inner-container h2{margin:16px 0 4px;color:#1b243e;font-size:16px;line-height:1.13;}.transfer-to-friends-inner-container .search-scroll{max-height:380px;overflow-y:auto;}.transfer-to-friends-inner-container .search-list li{padding:8px 0;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;}.transfer-to-friends-inner-container .search-list li:not(.loading){border-bottom:1px solid #e1e4e6;}.transfer-to-friends-inner-container .search-list li > a{display:block;color:#333333;}.transfer-to-friends-inner-container .search-list li .past-searched-user,.transfer-to-friends-inner-container .search-list li .search-avatar{display:inline-block;vertical-align:middle;}.transfer-to-friends-inner-container .search-list li .search-avatar{margin:0 8px 0 0;}.transfer-to-friends-inner-container .search-list li .search-avatar.avatar-size-24{width:24px;height:24px;border-radius:100%;}.transfer-to-friends-inner-container .search-list li .address{display:block;color:#8c919e;font-size:12px;font-style:normal;}.transfer-to-friends-inner-container .search-list li:hover{background:#f6f7fb;}.select-wrapper{background-color:#fff;border-radius:5px;border:1px solid #e1e4e6;cursor:pointer;height:40px;position:relative;margin-bottom:10px;opacity:1;}.select-wrapper.has-error{border-color:#ff484b;}.select-wrapper.disabled{pointer-events:none;opacity:0.5;}.select-wrapper .select-wrapper-header{position:relative;line-height:40px;}.select-wrapper .select-wrapper-header:after{background:url("../img/icons/icon-select-arrow.svg") 0 0 no-repeat;content:'';display:inline-block;height:12px;-o-object-fit:contain;object-fit:contain;width:12px;position:absolute;top:15px;right:10px;}.select-wrapper .select-wrapper-header > span{color:#0b1c48;position:absolute;}.select-wrapper .select-wrapper-header > span.select-wrapper-key{font-size:12px;font-weight:bold;left:10px;letter-spacing:1px;pointer-events:none;text-transform:uppercase;}.select-wrapper .select-wrapper-header > span.select-wrapper-option-title{pointer-events:none;right:30px;font-size:14px;}.select-wrapper .select-wrapper-options-list{background:white;border-radius:5px;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);display:none;max-height:300px;opacity:0;overflow-y:auto;position:absolute;top:40px;transition:all 250ms cubic-bezier(0.42,0,0.58,1);width:100%;z-index:100;}.select-wrapper .select-wrapper-options-list li{padding:0 24px;}.select-wrapper .select-wrapper-options-list li a{color:#333333;display:block;border-bottom:1px solid #e1e4e6;padding:10px 0;pointer-events:none;}.select-wrapper .select-wrapper-options-list li:hover{background-color:#f6f7fb;}.select-wrapper .select-wrapper-options-list li:hover a{background-color:#f6f7fb;}.select-wrapper .select-wrapper-options-list.showing{display:block;opacity:1;}#home-container{position:relative;padding:16px 16px 90px 16px;margin:0 auto;background:#f6f7fb;}#home-container::after{clear:both;content:"";display:block;}#savings-home-preview-container{width:100%;max-width:940px;margin:16px auto 10px;}@media (min-width:768px){#savings-home-preview-container{margin:16px auto 16px;}}#savings-container.focused{width:100%;min-height:1000px;margin:0px;padding-top:12px;background:#ffffff;z-index:1;}#savings-container.focused #savings-inner-container{height:auto;padding:16px;border:none;box-shadow:none;}#savings-container.focused #savings-inner-container h1{margin-bottom:18px;}#savings-container.focused #savings-inner-container h1 svg{display:none;}#savings-container.focused #savings-inner-container h1 a{display:none;}#savings-container.focused #savings-inner-container .manage-savings-allocations{display:block;position:relative;top:inherit;left:inherit;width:100%;max-width:288px;margin:0 auto 8px auto;}#savings-container.focused #savings-inner-container .manage-savings-allocations.button-nl-available{pointer-events:none;cursor:default;}#savings-container.focused #savings-inner-container .manage-savings-allocations.button-nl-available:before{background:rgba(0,0,0,0.75);content:'';display:block;position:absolute;z-index:1;top:-10px;left:0;right:0;bottom:-10px;pointer-events:none;border-radius:5px;}@media (min-width:342px){#savings-container.focused #savings-inner-container .manage-savings-allocations.button-nl-available:before{left:-10px;right:-10px;}}#savings-container.focused #savings-inner-container .manage-savings-allocations.button-nl-available:after{content:'No Longer Available';color:white;text-align:center;pointer-events:none;position:absolute;z-index:2;width:100%;transform:translate(-50%,-50%);top:50%;left:50%;font-size:16px;}@media (min-width:480px){#savings-container.focused #savings-inner-container .manage-savings-allocations{position:absolute;top:21px;right:16px;width:160px;}}#savings-container.focused #savings-inner-container .savings-preview-previous{display:none;}@media (min-width:768px){#savings-container.focused #savings-inner-container .savings-preview-previous.show{display:none;}}#savings-container.focused #savings-inner-container .savings-preview-next{display:none;}@media (min-width:768px){#savings-container.focused #savings-inner-container .savings-preview-next.show{display:none;}}#savings-container.focused #savings-inner-container #savings-preview-container{width:100%;margin:0px;}#savings-container.focused #savings-inner-container #savings-preview-container #savings-list-container{display:block;padding:0px;}#savings-container.focused #savings-inner-container #savings-preview-container #savings-list-container li{float:left;width:100%;height:143px;margin:8px auto;}@media (min-width:480px){#savings-container.focused #savings-inner-container #savings-preview-container #savings-list-container li{width:49%;margin-right:8px;}#savings-container.focused #savings-inner-container #savings-preview-container #savings-list-container li:nth-child(2n){margin-right:0px;}}@media (min-width:768px){#savings-container.focused #savings-inner-container #savings-preview-container #savings-list-container li{width:32%;}#savings-container.focused #savings-inner-container #savings-preview-container #savings-list-container li:nth-child(2n){margin-right:8px;}#savings-container.focused #savings-inner-container #savings-preview-container #savings-list-container li:nth-child(3n){margin-right:0px;}}@media (min-width:940px){#savings-container.focused #savings-inner-container #savings-preview-container #savings-list-container li{width:24%;}#savings-container.focused #savings-inner-container #savings-preview-container #savings-list-container li:nth-child(2n){margin-right:8px;}#savings-container.focused #savings-inner-container #savings-preview-container #savings-list-container li:nth-child(3n){margin-right:8px;}#savings-container.focused #savings-inner-container #savings-preview-container #savings-list-container li:nth-child(4n){margin-right:0px;}}#savings-container.focused #savings-inner-container #savings-preview-container #savings-list-container li .saving-balance{margin-bottom:5px;}#savings-container.focused #savings-inner-container #savings-preview-container #savings-list-container li .saving-goal-target-amount{display:inline-block;}#savings-container.focused #savings-inner-container #savings-preview-container #savings-list-container li .saving-goal-allocation{display:block;margin:0px 0px 25px 0px;}#savings-container.focused #savings-inner-container #savings-preview-container #savings-list-container li.saving-create-new-container{width:100%;box-shadow:none;text-align:center;}@media (min-width:480px){#savings-container.focused #savings-inner-container #savings-preview-container #savings-list-container li.saving-create-new-container{width:49%;padding-top:32px;}}@media (min-width:768px){#savings-container.focused #savings-inner-container #savings-preview-container #savings-list-container li.saving-create-new-container{width:32%;}}@media (min-width:940px){#savings-container.focused #savings-inner-container #savings-preview-container #savings-list-container li.saving-create-new-container{width:24%;}}#savings-container.focused #savings-inner-container #savings-preview-container #savings-list-container li.saving-create-new-container .saving-create-new-plus-icon{display:block;position:inherit;top:0px;left:0px;width:50px;height:50px;margin:0px auto 16px auto;border-radius:50px;line-height:49px;background-color:#ffffff;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);}#savings-container.focused #savings-inner-container #savings-preview-container #savings-list-container li.saving-create-new-container .saving-create-new-text{width:100%;margin:0px;padding:0px;color:#19beeb;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;text-align:center;}#savings-container #savings-inner-container{position:relative;max-width:940px;margin:0 auto;padding:22px 28px;border-radius:5px;background:#ffffff;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);}#savings-container #savings-inner-container h1{margin:0px 0px 14px 0px;color:#0b1c48;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1;letter-spacing:normal;cursor:pointer;}#savings-container #savings-inner-container h1 .savings-arrow-btn{display:block;float:right;height:24px;width:24px;}#savings-container #savings-inner-container h1 .savings-arrow-btn svg{display:block;margin:5px 0 0 5px;}#savings-container #savings-inner-container .savings-allocations,#savings-container #savings-inner-container .manage-savings-allocations{display:none;}#savings-container #savings-inner-container .manage-savings-allocations{position:absolute;top:21px;right:0px;width:160px;height:30px;color:#ffffff;font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal;text-align:center;border:none;border-radius:20px;box-shadow:none;background:#19beeb;}#savings-container #savings-inner-container .savings-preview-previous{display:none;position:absolute;top:120px;left:5px;z-index:1;}@media (min-width:768px){#savings-container #savings-inner-container .savings-preview-previous.show{display:block;}}#savings-container #savings-inner-container .savings-preview-next{display:none;position:absolute;top:120px;right:5px;z-index:1;}@media (min-width:768px){#savings-container #savings-inner-container .savings-preview-next.show{display:block;}}#savings-container #savings-inner-container #savings-preview-container{margin-left:-44px;margin-right:-44px;overflow-x:scroll;}@media (min-width:768px){#savings-container #savings-inner-container #savings-preview-container{margin-left:0px;margin-right:0px;overflow:hidden;}}#savings-container #savings-inner-container #savings-preview-container #savings-list-container{display:flex;flex-wrap:nowrap;overflow-x:auto;margin-top:0px;padding:2px 44px 5px 40px;}@media (min-width:768px){#savings-container #savings-inner-container #savings-preview-container #savings-list-container{padding:2px 0px 5px 2px;}}#savings-container #savings-inner-container #savings-preview-container #savings-list-container li{flex:0 0 auto;position:relative;width:154px;height:120px;margin-right:8px;padding:16px 8px 8px 8px;border-radius:5px;background:#212c4a;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);}@media (min-width:768px){#savings-container #savings-inner-container #savings-preview-container #savings-list-container li{width:213px;height:148px;padding:24px 16px 16px 16px;}}#savings-container #savings-inner-container #savings-preview-container #savings-list-container li a{color:#ffffff;}#savings-container #savings-inner-container #savings-preview-container #savings-list-container li h2{margin:0px 0px 8px 0px;padding:0px 0px 2px 0px;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.89;letter-spacing:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}@media (min-width:768px){#savings-container #savings-inner-container #savings-preview-container #savings-list-container li h2{font-size:18px;}}#savings-container #savings-inner-container #savings-preview-container #savings-list-container li .saving-balance{margin:0px 0px 30px 0px;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.9;letter-spacing:normal;font-family:"neuzeitgroligregular",sans-serif;}@media (min-width:768px){#savings-container #savings-inner-container #savings-preview-container #savings-list-container li .saving-balance{margin:0px 0px 45px 0px;font-size:20px;}}#savings-container #savings-inner-container #savings-preview-container #savings-list-container li .saving-goal-target-amount{display:none;color:#e1e4e6;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:normal;}#savings-container #savings-inner-container #savings-preview-container #savings-list-container li .saving-goal-funded{margin:0px 0px 4px 0px;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.83;letter-spacing:1.2px;text-transform:uppercase;}#savings-container #savings-inner-container #savings-preview-container #savings-list-container li .saving-goal-allocation{display:none;color:#ffffff;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}#savings-container #savings-inner-container #savings-preview-container #savings-list-container li .saving-goal-funded-diagram{position:relative;width:100%;height:5px;margin:0px;padding:0px;border-radius:3px;background-color:rgba(255,255,255,0.2);overflow:hidden;}#savings-container #savings-inner-container #savings-preview-container #savings-list-container li .saving-goal-funded-diagram .bar{display:block;position:absolute;top:0px;bottom:0px;left:0px;content:'';border-radius:3px;background:#29dbab;}#savings-container #savings-inner-container #savings-preview-container #savings-list-container li.saving-create-new-container{width:120px;height:120px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;color:#0b1c48;background:#ffffff;cursor:pointer;}@media (min-width:768px){#savings-container #savings-inner-container #savings-preview-container #savings-list-container li.saving-create-new-container{width:217px;height:148px;}}#savings-container #savings-inner-container #savings-preview-container #savings-list-container li.saving-create-new-container .saving-create-new-plus-icon{position:absolute;top:16px;left:16px;color:#19beeb;font-size:40px;line-height:18px;}#savings-container #savings-inner-container #savings-preview-container #savings-list-container li.saving-create-new-container .saving-create-new-text{width:88px;margin:26px 0px 0px 12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}@media (min-width:768px){#savings-container #savings-inner-container #savings-preview-container #savings-list-container li.saving-create-new-container .saving-create-new-text{margin:18px 0px 0px 0px;}}#savings-container #savings-inner-container #savings-preview-container #savings-list-container li.padding{width:40px;height:120px;visibility:hidden;}@media (min-width:768px){#savings-container #savings-inner-container #savings-preview-container #savings-list-container li.padding{display:none;}}#savings-container #savings-inner-container #savings-preview-container #savings-list-container li.empty-state{padding-top:40px;color:#8c919e;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;background:#ffffff;box-shadow:none;}@media (min-width:768px){#savings-container #savings-inner-container #savings-preview-container #savings-list-container li.empty-state{width:230px;padding-top:60px;}}#savings-container #savings-inner-container #savings-preview-container #savings-list-container li.empty-state p{margin:0px;}#saving-detail-container{margin:0 auto;padding:40px 16px 90px 16px;}#saving-detail-container #saving-detail-inner-container{position:relative;max-width:940px;margin:0px auto;}#saving-detail-container #saving-detail-inner-container h1{color:#0b1c48;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:24px;font-stretch:normal;font-style:normal;font-weight:normal;height:34px;letter-spacing:normal;line-height:34px;margin-bottom:16px;}#saving-detail-container #saving-detail-inner-container h1 #back-to-previous{cursor:pointer;margin-right:8px;}#saving-detail-container #saving-detail-inner-container h1 .saving-detail-edit{display:none;float:right;width:34px;height:34px;padding:0px;border:none;box-shadow:none;}@media (min-width:480px){#saving-detail-container #saving-detail-inner-container h1 .saving-detail-edit{display:none;float:none;margin-left:10px;vertical-align:middle;}}#saving-detail-container #saving-detail-inner-container .manage-savings-allocations{display:block;position:inherit;top:inherit;left:inherit;width:100%;max-width:288px;height:30px;margin:0 auto 16px auto;color:#ffffff;font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal;text-align:center;border:none;border-radius:20px;box-shadow:none;background:#19beeb;}@media (min-width:480px){#saving-detail-container #saving-detail-inner-container .manage-savings-allocations{position:absolute;top:3px;right:16px;width:160px;}}@media (min-width:768px){#saving-detail-container #saving-detail-inner-container #saving-content{display:flex;flex-direction:row;justify-content:space-between;}}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details{margin-bottom:28px;}@media (min-width:768px){#saving-detail-container #saving-detail-inner-container #saving-content #saving-details{flex:1;margin-right:16px;max-width:320px;}}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details h4{color:#484f64;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:normal;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-details-top{display:flex;flex-direction:row;margin-bottom:8px;justify-content:space-between;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-details-top #saving-balance{flex:1;margin-right:8px;padding:16px;border-radius:5px;background-color:#f6f7fb;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-details-top #saving-balance p{margin:8px 0px;color:#0b1c48;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-details-top #saving-cashback{flex:1;padding:16px;border-radius:5px;background-color:#f6f7fb;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-details-top #saving-cashback .saving-cashback{margin:8px 0px;color:#8c919e;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-details-top #saving-cashback .saving-cashback .saving-detail-edit-allocation{padding:0px;border:none;box-shadow:none;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target{margin-bottom:16px;padding:16px;border-radius:5px;background-color:#f6f7fb;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-details{display:flex;padding-bottom:16px;flex-direction:row;justify-content:space-between;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-details li{flex:2;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-details li .saving-target-raised,#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-details li .saving-target-amount{margin:8px 0px;color:#8c919e;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-details li.separator{flex:1;padding-top:24px;padding-right:10px;color:#8c919e;font-size:24px;text-align:center;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph{}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress{width:150px;height:150px;line-height:150px;background:none;margin:0 auto;box-shadow:none;position:relative;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress:after{content:'';width:100%;height:100%;border-radius:50%;border:5px solid #e1e4e6;position:absolute;top:0;left:0;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress > span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress .progress-left{left:0;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress .progress-bar{width:100%;height:100%;background:none;border-width:5px;border-style:solid;position:absolute;top:0;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress .progress-left .progress-bar{left:100%;border-top-right-radius:80px;border-bottom-right-radius:80px;border-left:0;transform-origin:center left;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress .progress-right{right:0;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress .progress-right .progress-bar{left:-100%;border-top-left-radius:80px;border-bottom-left-radius:80px;border-right:0;transform-origin:center right;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress .progress-value{position:absolute;top:5%;left:5%;width:90%;height:90%;padding-top:30px;color:#0b1c48;font-size:36px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:30px;letter-spacing:2.6px;text-align:center;border-radius:50%;background:none;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress .progress-value span{font-size:20px;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.green .progress-bar{border-color:#29dbab;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.one .progress-left .progress-bar{-webkit-animation:loading-1 1s linear forwards 1.8s;animation:loading-1 1s linear forwards 1.8s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.three .progress-left .progress-bar{-webkit-animation:loading-3 1s linear forwards 1.8s;animation:loading-3 1s linear forwards 1.8s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-0 .progress-right .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-0 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-1 .progress-right .progress-bar{-webkit-animation:loading-1 1s linear forwards 2s;animation:loading-1 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-1 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-2 .progress-right .progress-bar{-webkit-animation:loading-2 1s linear forwards 2s;animation:loading-2 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-2 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-3 .progress-right .progress-bar{-webkit-animation:loading-3 1s linear forwards 2s;animation:loading-3 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-3 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-4 .progress-right .progress-bar{-webkit-animation:loading-4 1s linear forwards 2s;animation:loading-4 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-4 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-5 .progress-right .progress-bar{-webkit-animation:loading-5 1s linear forwards 2s;animation:loading-5 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-5 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-6 .progress-right .progress-bar{-webkit-animation:loading-6 1s linear forwards 2s;animation:loading-6 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-6 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-7 .progress-right .progress-bar{-webkit-animation:loading-7 1s linear forwards 2s;animation:loading-7 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-7 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-8 .progress-right .progress-bar{-webkit-animation:loading-8 1s linear forwards 2s;animation:loading-8 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-8 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-9 .progress-right .progress-bar{-webkit-animation:loading-9 1s linear forwards 2s;animation:loading-9 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-9 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-10 .progress-right .progress-bar{-webkit-animation:loading-10 1s linear forwards 2s;animation:loading-10 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-10 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-11 .progress-right .progress-bar{-webkit-animation:loading-11 1s linear forwards 2s;animation:loading-11 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-11 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-12 .progress-right .progress-bar{-webkit-animation:loading-12 1s linear forwards 2s;animation:loading-12 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-12 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-13 .progress-right .progress-bar{-webkit-animation:loading-13 1s linear forwards 2s;animation:loading-13 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-13 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-14 .progress-right .progress-bar{-webkit-animation:loading-14 1s linear forwards 2s;animation:loading-14 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-14 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-15 .progress-right .progress-bar{-webkit-animation:loading-15 1s linear forwards 2s;animation:loading-15 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-15 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-16 .progress-right .progress-bar{-webkit-animation:loading-16 1s linear forwards 2s;animation:loading-16 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-16 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-17 .progress-right .progress-bar{-webkit-animation:loading-17 1s linear forwards 2s;animation:loading-17 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-17 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-18 .progress-right .progress-bar{-webkit-animation:loading-18 1s linear forwards 2s;animation:loading-18 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-18 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-19 .progress-right .progress-bar{-webkit-animation:loading-19 1s linear forwards 2s;animation:loading-19 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-19 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-20 .progress-right .progress-bar{-webkit-animation:loading-20 1s linear forwards 2s;animation:loading-20 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-20 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-21 .progress-right .progress-bar{-webkit-animation:loading-21 1s linear forwards 2s;animation:loading-21 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-21 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-22 .progress-right .progress-bar{-webkit-animation:loading-22 1s linear forwards 2s;animation:loading-22 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-22 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-23 .progress-right .progress-bar{-webkit-animation:loading-23 1s linear forwards 2s;animation:loading-23 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-23 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-24 .progress-right .progress-bar{-webkit-animation:loading-24 1s linear forwards 2s;animation:loading-24 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-24 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-25 .progress-right .progress-bar{-webkit-animation:loading-25 1s linear forwards 2s;animation:loading-25 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-25 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-26 .progress-right .progress-bar{-webkit-animation:loading-26 1s linear forwards 2s;animation:loading-26 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-26 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-27 .progress-right .progress-bar{-webkit-animation:loading-27 1s linear forwards 2s;animation:loading-27 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-27 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-28 .progress-right .progress-bar{-webkit-animation:loading-28 1s linear forwards 2s;animation:loading-28 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-28 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-29 .progress-right .progress-bar{-webkit-animation:loading-29 1s linear forwards 2s;animation:loading-29 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-29 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-30 .progress-right .progress-bar{-webkit-animation:loading-30 1s linear forwards 2s;animation:loading-30 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-30 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-31 .progress-right .progress-bar{-webkit-animation:loading-31 1s linear forwards 2s;animation:loading-31 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-31 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-32 .progress-right .progress-bar{-webkit-animation:loading-32 1s linear forwards 2s;animation:loading-32 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-32 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-33 .progress-right .progress-bar{-webkit-animation:loading-33 1s linear forwards 2s;animation:loading-33 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-33 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-34 .progress-right .progress-bar{-webkit-animation:loading-34 1s linear forwards 2s;animation:loading-34 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-34 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-35 .progress-right .progress-bar{-webkit-animation:loading-35 1s linear forwards 2s;animation:loading-35 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-35 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-36 .progress-right .progress-bar{-webkit-animation:loading-36 1s linear forwards 2s;animation:loading-36 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-36 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-37 .progress-right .progress-bar{-webkit-animation:loading-37 1s linear forwards 2s;animation:loading-37 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-37 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-38 .progress-right .progress-bar{-webkit-animation:loading-38 1s linear forwards 2s;animation:loading-38 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-38 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-39 .progress-right .progress-bar{-webkit-animation:loading-39 1s linear forwards 2s;animation:loading-39 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-39 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-40 .progress-right .progress-bar{-webkit-animation:loading-40 1s linear forwards 2s;animation:loading-40 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-40 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-41 .progress-right .progress-bar{-webkit-animation:loading-41 1s linear forwards 2s;animation:loading-41 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-41 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-42 .progress-right .progress-bar{-webkit-animation:loading-42 1s linear forwards 2s;animation:loading-42 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-42 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-43 .progress-right .progress-bar{-webkit-animation:loading-43 1s linear forwards 2s;animation:loading-43 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-43 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-44 .progress-right .progress-bar{-webkit-animation:loading-44 1s linear forwards 2s;animation:loading-44 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-44 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-45 .progress-right .progress-bar{-webkit-animation:loading-45 1s linear forwards 2s;animation:loading-45 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-45 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-46 .progress-right .progress-bar{-webkit-animation:loading-46 1s linear forwards 2s;animation:loading-46 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-46 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-47 .progress-right .progress-bar{-webkit-animation:loading-47 1s linear forwards 2s;animation:loading-47 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-47 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-48 .progress-right .progress-bar{-webkit-animation:loading-48 1s linear forwards 2s;animation:loading-48 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-48 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-49 .progress-right .progress-bar{-webkit-animation:loading-49 1s linear forwards 2s;animation:loading-49 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-49 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-50 .progress-right .progress-bar{-webkit-animation:loading-50 1s linear forwards 2s;animation:loading-50 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-50 .progress-left .progress-bar{-webkit-animation:loading-base 1s linear forwards 2s;animation:loading-base 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-51 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-51 .progress-left .progress-bar{-webkit-animation:loading-1 1s linear forwards 3s;animation:loading-1 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-52 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-52 .progress-left .progress-bar{-webkit-animation:loading-2 1s linear forwards 3s;animation:loading-2 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-53 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-53 .progress-left .progress-bar{-webkit-animation:loading-3 1s linear forwards 3s;animation:loading-3 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-54 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-54 .progress-left .progress-bar{-webkit-animation:loading-4 1s linear forwards 3s;animation:loading-4 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-55 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-55 .progress-left .progress-bar{-webkit-animation:loading-5 1s linear forwards 3s;animation:loading-5 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-56 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-56 .progress-left .progress-bar{-webkit-animation:loading-6 1s linear forwards 3s;animation:loading-6 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-57 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-57 .progress-left .progress-bar{-webkit-animation:loading-7 1s linear forwards 3s;animation:loading-7 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-58 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-58 .progress-left .progress-bar{-webkit-animation:loading-8 1s linear forwards 3s;animation:loading-8 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-59 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-59 .progress-left .progress-bar{-webkit-animation:loading-9 1s linear forwards 3s;animation:loading-9 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-60 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-60 .progress-left .progress-bar{-webkit-animation:loading-10 1s linear forwards 3s;animation:loading-10 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-61 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-61 .progress-left .progress-bar{-webkit-animation:loading-11 1s linear forwards 3s;animation:loading-11 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-62 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-62 .progress-left .progress-bar{-webkit-animation:loading-12 1s linear forwards 3s;animation:loading-12 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-63 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-63 .progress-left .progress-bar{-webkit-animation:loading-13 1s linear forwards 3s;animation:loading-13 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-64 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-64 .progress-left .progress-bar{-webkit-animation:loading-14 1s linear forwards 3s;animation:loading-14 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-65 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-65 .progress-left .progress-bar{-webkit-animation:loading-15 1s linear forwards 3s;animation:loading-15 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-66 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-66 .progress-left .progress-bar{-webkit-animation:loading-16 1s linear forwards 3s;animation:loading-16 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-67 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-67 .progress-left .progress-bar{-webkit-animation:loading-17 1s linear forwards 3s;animation:loading-17 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-68 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-68 .progress-left .progress-bar{-webkit-animation:loading-18 1s linear forwards 3s;animation:loading-18 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-69 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-69 .progress-left .progress-bar{-webkit-animation:loading-19 1s linear forwards 3s;animation:loading-19 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-70 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-70 .progress-left .progress-bar{-webkit-animation:loading-20 1s linear forwards 3s;animation:loading-20 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-71 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-71 .progress-left .progress-bar{-webkit-animation:loading-21 1s linear forwards 3s;animation:loading-21 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-72 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-72 .progress-left .progress-bar{-webkit-animation:loading-22 1s linear forwards 3s;animation:loading-22 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-73 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-73 .progress-left .progress-bar{-webkit-animation:loading-23 1s linear forwards 3s;animation:loading-23 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-74 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-74 .progress-left .progress-bar{-webkit-animation:loading-24 1s linear forwards 3s;animation:loading-24 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-75 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-75 .progress-left .progress-bar{-webkit-animation:loading-25 1s linear forwards 3s;animation:loading-25 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-76 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-76 .progress-left .progress-bar{-webkit-animation:loading-26 1s linear forwards 3s;animation:loading-26 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-77 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-77 .progress-left .progress-bar{-webkit-animation:loading-27 1s linear forwards 3s;animation:loading-27 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-78 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-78 .progress-left .progress-bar{-webkit-animation:loading-28 1s linear forwards 3s;animation:loading-28 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-79 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-79 .progress-left .progress-bar{-webkit-animation:loading-29 1s linear forwards 3s;animation:loading-29 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-80 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-80 .progress-left .progress-bar{-webkit-animation:loading-30 1s linear forwards 3s;animation:loading-30 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-81 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-81 .progress-left .progress-bar{-webkit-animation:loading-31 1s linear forwards 3s;animation:loading-31 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-82 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-82 .progress-left .progress-bar{-webkit-animation:loading-32 1s linear forwards 3s;animation:loading-32 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-83 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-83 .progress-left .progress-bar{-webkit-animation:loading-33 1s linear forwards 3s;animation:loading-33 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-84 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-84 .progress-left .progress-bar{-webkit-animation:loading-34 1s linear forwards 3s;animation:loading-34 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-85 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-85 .progress-left .progress-bar{-webkit-animation:loading-35 1s linear forwards 3s;animation:loading-35 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-86 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-86 .progress-left .progress-bar{-webkit-animation:loading-36 1s linear forwards 3s;animation:loading-36 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-87 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-87 .progress-left .progress-bar{-webkit-animation:loading-37 1s linear forwards 3s;animation:loading-37 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-88 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-88 .progress-left .progress-bar{-webkit-animation:loading-38 1s linear forwards 3s;animation:loading-38 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-89 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-89 .progress-left .progress-bar{-webkit-animation:loading-39 1s linear forwards 3s;animation:loading-39 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-90 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-90 .progress-left .progress-bar{-webkit-animation:loading-40 1s linear forwards 3s;animation:loading-40 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-91 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-91 .progress-left .progress-bar{-webkit-animation:loading-41 1s linear forwards 3s;animation:loading-41 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-92 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-92 .progress-left .progress-bar{-webkit-animation:loading-42 1s linear forwards 3s;animation:loading-42 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-93 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-93 .progress-left .progress-bar{-webkit-animation:loading-43 1s linear forwards 3s;animation:loading-43 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-94 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-94 .progress-left .progress-bar{-webkit-animation:loading-44 1s linear forwards 3s;animation:loading-44 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-95 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-95 .progress-left .progress-bar{-webkit-animation:loading-45 1s linear forwards 3s;animation:loading-45 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-96 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-96 .progress-left .progress-bar{-webkit-animation:loading-46 1s linear forwards 3s;animation:loading-46 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-97 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-97 .progress-left .progress-bar{-webkit-animation:loading-47 1s linear forwards 3s;animation:loading-47 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-98 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-98 .progress-left .progress-bar{-webkit-animation:loading-48 1s linear forwards 3s;animation:loading-48 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-99 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-99 .progress-left .progress-bar{-webkit-animation:loading-49 1s linear forwards 3s;animation:loading-49 1s linear forwards 3s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-100 .progress-right .progress-bar{-webkit-animation:loading-half 1s linear forwards 2s;animation:loading-half 1s linear forwards 2s;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-details #saving-target #saving-target-graph .progress.load-100 .progress-left .progress-bar{-webkit-animation:loading-half 1s linear forwards 3s;animation:loading-half 1s linear forwards 3s;}@-webkit-keyframes loading-base{0%{transform:rotate(0deg);}100%{transform:rotate(0deg);}}@keyframes loading-base{0%{transform:rotate(0deg);}100%{transform:rotate(0deg);}}@-webkit-keyframes loading-half{0%{transform:rotate(0deg);}100%{transform:rotate(180deg);}}@keyframes loading-half{0%{transform:rotate(0deg);}100%{transform:rotate(180deg);}}@-webkit-keyframes loading-1{0%{transform:rotate(0deg);}100%{transform:rotate(3.6deg);}}@keyframes loading-1{0%{transform:rotate(0deg);}100%{transform:rotate(3.6deg);}}@-webkit-keyframes loading-2{0%{transform:rotate(0deg);}100%{transform:rotate(7.2deg);}}@keyframes loading-2{0%{transform:rotate(0deg);}100%{transform:rotate(7.2deg);}}@-webkit-keyframes loading-3{0%{transform:rotate(0deg);}100%{transform:rotate(10.8deg);}}@keyframes loading-3{0%{transform:rotate(0deg);}100%{transform:rotate(10.8deg);}}@-webkit-keyframes loading-4{0%{transform:rotate(0deg);}100%{transform:rotate(14.4deg);}}@keyframes loading-4{0%{transform:rotate(0deg);}100%{transform:rotate(14.4deg);}}@-webkit-keyframes loading-5{0%{transform:rotate(0deg);}100%{transform:rotate(18deg);}}@keyframes loading-5{0%{transform:rotate(0deg);}100%{transform:rotate(18deg);}}@-webkit-keyframes loading-6{0%{transform:rotate(0deg);}100%{transform:rotate(21.6deg);}}@keyframes loading-6{0%{transform:rotate(0deg);}100%{transform:rotate(21.6deg);}}@-webkit-keyframes loading-7{0%{transform:rotate(0deg);}100%{transform:rotate(25.2deg);}}@keyframes loading-7{0%{transform:rotate(0deg);}100%{transform:rotate(25.2deg);}}@-webkit-keyframes loading-8{0%{transform:rotate(0deg);}100%{transform:rotate(28.8deg);}}@keyframes loading-8{0%{transform:rotate(0deg);}100%{transform:rotate(28.8deg);}}@-webkit-keyframes loading-9{0%{transform:rotate(0deg);}100%{transform:rotate(32.4deg);}}@keyframes loading-9{0%{transform:rotate(0deg);}100%{transform:rotate(32.4deg);}}@-webkit-keyframes loading-10{0%{transform:rotate(0deg);}100%{transform:rotate(36deg);}}@keyframes loading-10{0%{transform:rotate(0deg);}100%{transform:rotate(36deg);}}@-webkit-keyframes loading-11{0%{transform:rotate(0deg);}100%{transform:rotate(39.6deg);}}@keyframes loading-11{0%{transform:rotate(0deg);}100%{transform:rotate(39.6deg);}}@-webkit-keyframes loading-12{0%{transform:rotate(0deg);}100%{transform:rotate(43.2deg);}}@keyframes loading-12{0%{transform:rotate(0deg);}100%{transform:rotate(43.2deg);}}@-webkit-keyframes loading-13{0%{transform:rotate(0deg);}100%{transform:rotate(46.8deg);}}@keyframes loading-13{0%{transform:rotate(0deg);}100%{transform:rotate(46.8deg);}}@-webkit-keyframes loading-14{0%{transform:rotate(0deg);}100%{transform:rotate(50.4deg);}}@keyframes loading-14{0%{transform:rotate(0deg);}100%{transform:rotate(50.4deg);}}@-webkit-keyframes loading-15{0%{transform:rotate(0deg);}100%{transform:rotate(54deg);}}@keyframes loading-15{0%{transform:rotate(0deg);}100%{transform:rotate(54deg);}}@-webkit-keyframes loading-16{0%{transform:rotate(0deg);}100%{transform:rotate(57.6deg);}}@keyframes loading-16{0%{transform:rotate(0deg);}100%{transform:rotate(57.6deg);}}@-webkit-keyframes loading-17{0%{transform:rotate(0deg);}100%{transform:rotate(61.2deg);}}@keyframes loading-17{0%{transform:rotate(0deg);}100%{transform:rotate(61.2deg);}}@-webkit-keyframes loading-18{0%{transform:rotate(0deg);}100%{transform:rotate(64.8deg);}}@keyframes loading-18{0%{transform:rotate(0deg);}100%{transform:rotate(64.8deg);}}@-webkit-keyframes loading-19{0%{transform:rotate(0deg);}100%{transform:rotate(68.4deg);}}@keyframes loading-19{0%{transform:rotate(0deg);}100%{transform:rotate(68.4deg);}}@-webkit-keyframes loading-20{0%{transform:rotate(0deg);}100%{transform:rotate(72deg);}}@keyframes loading-20{0%{transform:rotate(0deg);}100%{transform:rotate(72deg);}}@-webkit-keyframes loading-21{0%{transform:rotate(0deg);}100%{transform:rotate(75.6deg);}}@keyframes loading-21{0%{transform:rotate(0deg);}100%{transform:rotate(75.6deg);}}@-webkit-keyframes loading-22{0%{transform:rotate(0deg);}100%{transform:rotate(79.2deg);}}@keyframes loading-22{0%{transform:rotate(0deg);}100%{transform:rotate(79.2deg);}}@-webkit-keyframes loading-23{0%{transform:rotate(0deg);}100%{transform:rotate(82.8deg);}}@keyframes loading-23{0%{transform:rotate(0deg);}100%{transform:rotate(82.8deg);}}@-webkit-keyframes loading-24{0%{transform:rotate(0deg);}100%{transform:rotate(86.4deg);}}@keyframes loading-24{0%{transform:rotate(0deg);}100%{transform:rotate(86.4deg);}}@-webkit-keyframes loading-25{0%{transform:rotate(0deg);}100%{transform:rotate(90deg);}}@keyframes loading-25{0%{transform:rotate(0deg);}100%{transform:rotate(90deg);}}@-webkit-keyframes loading-26{0%{transform:rotate(0deg);}100%{transform:rotate(93.6deg);}}@keyframes loading-26{0%{transform:rotate(0deg);}100%{transform:rotate(93.6deg);}}@-webkit-keyframes loading-27{0%{transform:rotate(0deg);}100%{transform:rotate(97.2deg);}}@keyframes loading-27{0%{transform:rotate(0deg);}100%{transform:rotate(97.2deg);}}@-webkit-keyframes loading-28{0%{transform:rotate(0deg);}100%{transform:rotate(100.8deg);}}@keyframes loading-28{0%{transform:rotate(0deg);}100%{transform:rotate(100.8deg);}}@-webkit-keyframes loading-29{0%{transform:rotate(0deg);}100%{transform:rotate(104.4deg);}}@keyframes loading-29{0%{transform:rotate(0deg);}100%{transform:rotate(104.4deg);}}@-webkit-keyframes loading-30{0%{transform:rotate(0deg);}100%{transform:rotate(108deg);}}@keyframes loading-30{0%{transform:rotate(0deg);}100%{transform:rotate(108deg);}}@-webkit-keyframes loading-31{0%{transform:rotate(0deg);}100%{transform:rotate(111.6deg);}}@keyframes loading-31{0%{transform:rotate(0deg);}100%{transform:rotate(111.6deg);}}@-webkit-keyframes loading-32{0%{transform:rotate(0deg);}100%{transform:rotate(115.2deg);}}@keyframes loading-32{0%{transform:rotate(0deg);}100%{transform:rotate(115.2deg);}}@-webkit-keyframes loading-33{0%{transform:rotate(0deg);}100%{transform:rotate(118.8deg);}}@keyframes loading-33{0%{transform:rotate(0deg);}100%{transform:rotate(118.8deg);}}@-webkit-keyframes loading-34{0%{transform:rotate(0deg);}100%{transform:rotate(122.4deg);}}@keyframes loading-34{0%{transform:rotate(0deg);}100%{transform:rotate(122.4deg);}}@-webkit-keyframes loading-35{0%{transform:rotate(0deg);}100%{transform:rotate(126deg);}}@keyframes loading-35{0%{transform:rotate(0deg);}100%{transform:rotate(126deg);}}@-webkit-keyframes loading-36{0%{transform:rotate(0deg);}100%{transform:rotate(129.6deg);}}@keyframes loading-36{0%{transform:rotate(0deg);}100%{transform:rotate(129.6deg);}}@-webkit-keyframes loading-37{0%{transform:rotate(0deg);}100%{transform:rotate(133.2deg);}}@keyframes loading-37{0%{transform:rotate(0deg);}100%{transform:rotate(133.2deg);}}@-webkit-keyframes loading-38{0%{transform:rotate(0deg);}100%{transform:rotate(136.8deg);}}@keyframes loading-38{0%{transform:rotate(0deg);}100%{transform:rotate(136.8deg);}}@-webkit-keyframes loading-39{0%{transform:rotate(0deg);}100%{transform:rotate(140.4deg);}}@keyframes loading-39{0%{transform:rotate(0deg);}100%{transform:rotate(140.4deg);}}@-webkit-keyframes loading-40{0%{transform:rotate(0deg);}100%{transform:rotate(144deg);}}@keyframes loading-40{0%{transform:rotate(0deg);}100%{transform:rotate(144deg);}}@-webkit-keyframes loading-41{0%{transform:rotate(0deg);}100%{transform:rotate(147.6deg);}}@keyframes loading-41{0%{transform:rotate(0deg);}100%{transform:rotate(147.6deg);}}@-webkit-keyframes loading-42{0%{transform:rotate(0deg);}100%{transform:rotate(151.2deg);}}@keyframes loading-42{0%{transform:rotate(0deg);}100%{transform:rotate(151.2deg);}}@-webkit-keyframes loading-43{0%{transform:rotate(0deg);}100%{transform:rotate(154.8deg);}}@keyframes loading-43{0%{transform:rotate(0deg);}100%{transform:rotate(154.8deg);}}@-webkit-keyframes loading-44{0%{transform:rotate(0deg);}100%{transform:rotate(158.4deg);}}@keyframes loading-44{0%{transform:rotate(0deg);}100%{transform:rotate(158.4deg);}}@-webkit-keyframes loading-45{0%{transform:rotate(0deg);}100%{transform:rotate(162deg);}}@keyframes loading-45{0%{transform:rotate(0deg);}100%{transform:rotate(162deg);}}@-webkit-keyframes loading-46{0%{transform:rotate(0deg);}100%{transform:rotate(165.6deg);}}@keyframes loading-46{0%{transform:rotate(0deg);}100%{transform:rotate(165.6deg);}}@-webkit-keyframes loading-47{0%{transform:rotate(0deg);}100%{transform:rotate(169.2deg);}}@keyframes loading-47{0%{transform:rotate(0deg);}100%{transform:rotate(169.2deg);}}@-webkit-keyframes loading-48{0%{transform:rotate(0deg);}100%{transform:rotate(172.8deg);}}@keyframes loading-48{0%{transform:rotate(0deg);}100%{transform:rotate(172.8deg);}}@-webkit-keyframes loading-49{0%{transform:rotate(0deg);}100%{transform:rotate(176.4deg);}}@keyframes loading-49{0%{transform:rotate(0deg);}100%{transform:rotate(176.4deg);}}@-webkit-keyframes loading-50{0%{transform:rotate(0deg);}100%{transform:rotate(135deg);}}@keyframes loading-50{0%{transform:rotate(0deg);}100%{transform:rotate(135deg);}}@-webkit-keyframes loading-51{0%{transform:rotate(0deg);}100%{transform:rotate(133.2deg);}}@keyframes loading-51{0%{transform:rotate(0deg);}100%{transform:rotate(133.2deg);}}@-webkit-keyframes loading-52{0%{transform:rotate(0deg);}100%{transform:rotate(131.4deg);}}@keyframes loading-52{0%{transform:rotate(0deg);}100%{transform:rotate(131.4deg);}}@-webkit-keyframes loading-53{0%{transform:rotate(0deg);}100%{transform:rotate(129.6deg);}}@keyframes loading-53{0%{transform:rotate(0deg);}100%{transform:rotate(129.6deg);}}@-webkit-keyframes loading-54{0%{transform:rotate(0deg);}100%{transform:rotate(127.8deg);}}@keyframes loading-54{0%{transform:rotate(0deg);}100%{transform:rotate(127.8deg);}}@-webkit-keyframes loading-55{0%{transform:rotate(0deg);}100%{transform:rotate(126deg);}}@keyframes loading-55{0%{transform:rotate(0deg);}100%{transform:rotate(126deg);}}@-webkit-keyframes loading-56{0%{transform:rotate(0deg);}100%{transform:rotate(124.2deg);}}@keyframes loading-56{0%{transform:rotate(0deg);}100%{transform:rotate(124.2deg);}}@-webkit-keyframes loading-57{0%{transform:rotate(0deg);}100%{transform:rotate(122.4deg);}}@keyframes loading-57{0%{transform:rotate(0deg);}100%{transform:rotate(122.4deg);}}@-webkit-keyframes loading-58{0%{transform:rotate(0deg);}100%{transform:rotate(120.6deg);}}@keyframes loading-58{0%{transform:rotate(0deg);}100%{transform:rotate(120.6deg);}}@-webkit-keyframes loading-59{0%{transform:rotate(0deg);}100%{transform:rotate(118.8deg);}}@keyframes loading-59{0%{transform:rotate(0deg);}100%{transform:rotate(118.8deg);}}@-webkit-keyframes loading-60{0%{transform:rotate(0deg);}100%{transform:rotate(117deg);}}@keyframes loading-60{0%{transform:rotate(0deg);}100%{transform:rotate(117deg);}}@-webkit-keyframes loading-61{0%{transform:rotate(0deg);}100%{transform:rotate(115.2deg);}}@keyframes loading-61{0%{transform:rotate(0deg);}100%{transform:rotate(115.2deg);}}@-webkit-keyframes loading-62{0%{transform:rotate(0deg);}100%{transform:rotate(113.4deg);}}@keyframes loading-62{0%{transform:rotate(0deg);}100%{transform:rotate(113.4deg);}}@-webkit-keyframes loading-63{0%{transform:rotate(0deg);}100%{transform:rotate(111.6deg);}}@keyframes loading-63{0%{transform:rotate(0deg);}100%{transform:rotate(111.6deg);}}@-webkit-keyframes loading-64{0%{transform:rotate(0deg);}100%{transform:rotate(109.8deg);}}@keyframes loading-64{0%{transform:rotate(0deg);}100%{transform:rotate(109.8deg);}}@-webkit-keyframes loading-65{0%{transform:rotate(0deg);}100%{transform:rotate(108deg);}}@keyframes loading-65{0%{transform:rotate(0deg);}100%{transform:rotate(108deg);}}@-webkit-keyframes loading-66{0%{transform:rotate(0deg);}100%{transform:rotate(106.2deg);}}@keyframes loading-66{0%{transform:rotate(0deg);}100%{transform:rotate(106.2deg);}}@-webkit-keyframes loading-67{0%{transform:rotate(0deg);}100%{transform:rotate(104.4deg);}}@keyframes loading-67{0%{transform:rotate(0deg);}100%{transform:rotate(104.4deg);}}@-webkit-keyframes loading-68{0%{transform:rotate(0deg);}100%{transform:rotate(102.6deg);}}@keyframes loading-68{0%{transform:rotate(0deg);}100%{transform:rotate(102.6deg);}}@-webkit-keyframes loading-69{0%{transform:rotate(0deg);}100%{transform:rotate(100.8deg);}}@keyframes loading-69{0%{transform:rotate(0deg);}100%{transform:rotate(100.8deg);}}@-webkit-keyframes loading-70{0%{transform:rotate(0deg);}100%{transform:rotate(99deg);}}@keyframes loading-70{0%{transform:rotate(0deg);}100%{transform:rotate(99deg);}}@-webkit-keyframes loading-71{0%{transform:rotate(0deg);}100%{transform:rotate(97.2deg);}}@keyframes loading-71{0%{transform:rotate(0deg);}100%{transform:rotate(97.2deg);}}@-webkit-keyframes loading-72{0%{transform:rotate(0deg);}100%{transform:rotate(95.4deg);}}@keyframes loading-72{0%{transform:rotate(0deg);}100%{transform:rotate(95.4deg);}}@-webkit-keyframes loading-73{0%{transform:rotate(0deg);}100%{transform:rotate(93.6deg);}}@keyframes loading-73{0%{transform:rotate(0deg);}100%{transform:rotate(93.6deg);}}@-webkit-keyframes loading-74{0%{transform:rotate(0deg);}100%{transform:rotate(91.8deg);}}@keyframes loading-74{0%{transform:rotate(0deg);}100%{transform:rotate(91.8deg);}}@-webkit-keyframes loading-75{0%{transform:rotate(0deg);}100%{transform:rotate(90deg);}}@keyframes loading-75{0%{transform:rotate(0deg);}100%{transform:rotate(90deg);}}@-webkit-keyframes loading-76{0%{transform:rotate(0deg);}100%{transform:rotate(88.2deg);}}@keyframes loading-76{0%{transform:rotate(0deg);}100%{transform:rotate(88.2deg);}}@-webkit-keyframes loading-77{0%{transform:rotate(0deg);}100%{transform:rotate(86.4deg);}}@keyframes loading-77{0%{transform:rotate(0deg);}100%{transform:rotate(86.4deg);}}@-webkit-keyframes loading-78{0%{transform:rotate(0deg);}100%{transform:rotate(84.6deg);}}@keyframes loading-78{0%{transform:rotate(0deg);}100%{transform:rotate(84.6deg);}}@-webkit-keyframes loading-79{0%{transform:rotate(0deg);}100%{transform:rotate(82.8deg);}}@keyframes loading-79{0%{transform:rotate(0deg);}100%{transform:rotate(82.8deg);}}@-webkit-keyframes loading-80{0%{transform:rotate(0deg);}100%{transform:rotate(81deg);}}@keyframes loading-80{0%{transform:rotate(0deg);}100%{transform:rotate(81deg);}}@-webkit-keyframes loading-81{0%{transform:rotate(0deg);}100%{transform:rotate(79.2deg);}}@keyframes loading-81{0%{transform:rotate(0deg);}100%{transform:rotate(79.2deg);}}@-webkit-keyframes loading-82{0%{transform:rotate(0deg);}100%{transform:rotate(77.4deg);}}@keyframes loading-82{0%{transform:rotate(0deg);}100%{transform:rotate(77.4deg);}}@-webkit-keyframes loading-83{0%{transform:rotate(0deg);}100%{transform:rotate(75.6deg);}}@keyframes loading-83{0%{transform:rotate(0deg);}100%{transform:rotate(75.6deg);}}@-webkit-keyframes loading-84{0%{transform:rotate(0deg);}100%{transform:rotate(73.8deg);}}@keyframes loading-84{0%{transform:rotate(0deg);}100%{transform:rotate(73.8deg);}}@-webkit-keyframes loading-85{0%{transform:rotate(0deg);}100%{transform:rotate(72deg);}}@keyframes loading-85{0%{transform:rotate(0deg);}100%{transform:rotate(72deg);}}@-webkit-keyframes loading-86{0%{transform:rotate(0deg);}100%{transform:rotate(70.2deg);}}@keyframes loading-86{0%{transform:rotate(0deg);}100%{transform:rotate(70.2deg);}}@-webkit-keyframes loading-87{0%{transform:rotate(0deg);}100%{transform:rotate(68.4deg);}}@keyframes loading-87{0%{transform:rotate(0deg);}100%{transform:rotate(68.4deg);}}@-webkit-keyframes loading-88{0%{transform:rotate(0deg);}100%{transform:rotate(66.6deg);}}@keyframes loading-88{0%{transform:rotate(0deg);}100%{transform:rotate(66.6deg);}}@-webkit-keyframes loading-89{0%{transform:rotate(0deg);}100%{transform:rotate(64.8deg);}}@keyframes loading-89{0%{transform:rotate(0deg);}100%{transform:rotate(64.8deg);}}@-webkit-keyframes loading-90{0%{transform:rotate(0deg);}100%{transform:rotate(63deg);}}@keyframes loading-90{0%{transform:rotate(0deg);}100%{transform:rotate(63deg);}}@-webkit-keyframes loading-91{0%{transform:rotate(0deg);}100%{transform:rotate(61.2deg);}}@keyframes loading-91{0%{transform:rotate(0deg);}100%{transform:rotate(61.2deg);}}@-webkit-keyframes loading-92{0%{transform:rotate(0deg);}100%{transform:rotate(59.4deg);}}@keyframes loading-92{0%{transform:rotate(0deg);}100%{transform:rotate(59.4deg);}}@-webkit-keyframes loading-93{0%{transform:rotate(0deg);}100%{transform:rotate(57.6deg);}}@keyframes loading-93{0%{transform:rotate(0deg);}100%{transform:rotate(57.6deg);}}@-webkit-keyframes loading-94{0%{transform:rotate(0deg);}100%{transform:rotate(55.8deg);}}@keyframes loading-94{0%{transform:rotate(0deg);}100%{transform:rotate(55.8deg);}}@-webkit-keyframes loading-95{0%{transform:rotate(0deg);}100%{transform:rotate(54deg);}}@keyframes loading-95{0%{transform:rotate(0deg);}100%{transform:rotate(54deg);}}@-webkit-keyframes loading-96{0%{transform:rotate(0deg);}100%{transform:rotate(52.2deg);}}@keyframes loading-96{0%{transform:rotate(0deg);}100%{transform:rotate(52.2deg);}}@-webkit-keyframes loading-97{0%{transform:rotate(0deg);}100%{transform:rotate(50.4deg);}}@keyframes loading-97{0%{transform:rotate(0deg);}100%{transform:rotate(50.4deg);}}@-webkit-keyframes loading-98{0%{transform:rotate(0deg);}100%{transform:rotate(48.6deg);}}@keyframes loading-98{0%{transform:rotate(0deg);}100%{transform:rotate(48.6deg);}}@-webkit-keyframes loading-99{0%{transform:rotate(0deg);}100%{transform:rotate(46.8deg);}}@keyframes loading-99{0%{transform:rotate(0deg);}100%{transform:rotate(46.8deg);}}@-webkit-keyframes loading-100{0%{transform:rotate(0deg);}100%{transform:rotate(45deg);}}@keyframes loading-100{0%{transform:rotate(0deg);}100%{transform:rotate(45deg);}}@media (min-width:768px){#saving-detail-container #saving-detail-inner-container #saving-content #saving-recent-transactions{flex:1;}}#saving-detail-container #saving-detail-inner-container #saving-content #saving-recent-transactions h3{color:#212c4a;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-weight:normal;letter-spacing:1px;line-height:0.86;margin:12px 0px;text-align:center;text-transform:uppercase;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-recent-transactions .saving-view-transactions{display:none;width:200px;margin:24px auto;border-radius:100px;box-shadow:none;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-recent-transactions .saving-recent-transactions-empty{display:none;padding:16px;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-recent-transactions .saving-recent-transactions-empty p{width:100%;color:#484f64;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.88;letter-spacing:1.1px;text-align:center;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-recent-transactions .saving-recent-transactions{display:none;margin-bottom:24px;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-recent-transactions .saving-recent-transactions li{align-items:center;border-radius:5px;display:flex;font-size:14px;line-height:16px;min-height:56px;padding:20px 0;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-recent-transactions .saving-recent-transactions li:nth-child(odd){background:#f6f7fb;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-recent-transactions .saving-recent-transactions li.error{background:transparent;color:#0b1c48;font-size:16px;justify-content:center;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-recent-transactions .saving-recent-transactions li.list-loading{background-color:transparent;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-recent-transactions .saving-recent-transactions li.list-loading > div{margin:auto;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-recent-transactions .saving-recent-transactions li > span{line-height:16px;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-recent-transactions .saving-recent-transactions li .transaction-date{flex:1;padding-left:14px;padding-right:8px;}@media (min-width:480px){#saving-detail-container #saving-detail-inner-container #saving-content #saving-recent-transactions .saving-recent-transactions li .transaction-date{padding-left:16px;}}#saving-detail-container #saving-detail-inner-container #saving-content #saving-recent-transactions .saving-recent-transactions li .transaction-description{flex:2 0;min-width:145px;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-recent-transactions .saving-recent-transactions li .transaction-amount{flex:1;padding-right:10px;text-align:right;}@media (min-width:480px){#saving-detail-container #saving-detail-inner-container #saving-content #saving-recent-transactions .saving-recent-transactions li .transaction-amount{padding-right:8px;}}#saving-detail-container #saving-detail-inner-container #saving-content #saving-recent-transactions .saving-recent-transactions li .transaction-amount.credit{color:#29dbab;}#saving-detail-container #saving-detail-inner-container #saving-content #saving-recent-transactions .saving-recent-transactions li .transaction-amount.debit{color:#ff484b;}#savings-manage-inner-container{padding:22px 28px;}#savings-manage-inner-container h1{margin:0px 0px 44px 0px;color:#0b1c48;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}#savings-manage-inner-container #savings-manage-pause-allocations{margin:0px 0px 36px 0px;color:#333333;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;text-align:right;}#savings-manage-inner-container #savings-manage-pause-allocations .savings-manage-pause-allocations{display:inline;margin-left:14px;}#savings-manage-inner-container #savings-manage-pause-allocations .savings-manage-pause-allocations .allocations-toggle{display:inline;margin-bottom:16px;}#savings-manage-inner-container #savings-manage-pause-allocations .savings-manage-pause-allocations .allocations-toggle .allocations-toggle-container input{display:none;}#savings-manage-inner-container #savings-manage-pause-allocations .savings-manage-pause-allocations .allocations-toggle .allocations-toggle-container{position:relative;display:inline-block;width:50px;height:20px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}#savings-manage-inner-container #savings-manage-pause-allocations .savings-manage-pause-allocations .allocations-toggle .allocations-toggle-container .allocations-toggle-btn{position:absolute;top:0;left:0;right:0;bottom:0;width:50px;transition:0.4s;border-radius:16px;background:#e1e4e6;cursor:pointer;}#savings-manage-inner-container #savings-manage-pause-allocations .savings-manage-pause-allocations .allocations-toggle .allocations-toggle-container .allocations-toggle-btn:before{position:absolute;top:-3px;left:-1px;width:25px;height:25px;content:'';transition:0.4s;border-radius:16px;box-shadow:1px 1px 10px 0 rgba(0,0,0,0.2);background:#ffffff;}#savings-manage-inner-container #savings-manage-pause-allocations .savings-manage-pause-allocations .allocations-toggle .allocations-toggle-container input:focus + .allocations-toggle-btn{box-shadow:0 0 1px #2196f3;}#savings-manage-inner-container #savings-manage-pause-allocations .savings-manage-pause-allocations .allocations-toggle .allocations-toggle-container input:checked + .allocations-toggle-btn{background:#29dbab;}#savings-manage-inner-container #savings-manage-pause-allocations .savings-manage-pause-allocations .allocations-toggle .allocations-toggle-container input:checked + .allocations-toggle-btn:before{transform:translateX(27px);}#savings-manage-inner-container #savings-manage-accounts{margin:0px 0px 8px 0px;padding:0px;}#savings-manage-inner-container #savings-manage-accounts li{display:flex;height:60px;margin:0px 0px 8px 0px;padding:16px 16px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#0b1c48;border-radius:5px;background:#f6f7fb;}#savings-manage-inner-container #savings-manage-accounts li.new{color:#19beeb;}#savings-manage-inner-container #savings-manage-accounts li.pf-account{background:#ffffff;}#savings-manage-inner-container #savings-manage-accounts li .account-name{flex:2;margin:0px;line-height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#savings-manage-inner-container #savings-manage-accounts li .account-allocation-controls{display:flex;flex:1;}#savings-manage-inner-container #savings-manage-accounts li .account-allocation-controls .deduct-allocation{width:34px;height:34px;padding:0px;}#savings-manage-inner-container #savings-manage-accounts li .account-allocation-controls .account-allocation-percentage{position:relative;width:50px;height:34px;font-size:18px;line-height:30px;text-align:center;}#savings-manage-inner-container #savings-manage-accounts li .account-allocation-controls .account-allocation-percentage input{float:left;width:100%;padding-left:0px;padding-right:12px;color:#0b1c48;text-align:center;border:none;background:none;}#savings-manage-inner-container #savings-manage-accounts li .account-allocation-controls .account-allocation-percentage input::-webkit-input-placeholder{color:#0b1c48;}#savings-manage-inner-container #savings-manage-accounts li .account-allocation-controls .account-allocation-percentage input:-moz-placeholder{color:#0b1c48;}#savings-manage-inner-container #savings-manage-accounts li .account-allocation-controls .account-allocation-percentage input::-moz-placeholder{color:#0b1c48;}#savings-manage-inner-container #savings-manage-accounts li .account-allocation-controls .account-allocation-percentage input:-ms-input-placeholder{color:#0b1c48;}#savings-manage-inner-container #savings-manage-accounts li .account-allocation-controls .account-allocation-percentage .percentage{position:absolute;top:3px;right:0px;}#savings-manage-inner-container #savings-manage-accounts li .account-allocation-controls .add-allocation{width:34px;height:34px;padding:0px;}#savings-manage-inner-container .savings-manage-empty-state{display:none;padding:14px 30px;border-radius:5px;background:#f6f7fb;}#savings-manage-inner-container .savings-manage-empty-state p{margin:0px;color:#0b1c48;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:1px;text-align:center;}#savings-manage-inner-container .savings-manage-save-btn{display:block;width:200px;height:40px;margin:24px auto 0px auto;border-radius:100px;}#savings-manage-inner-container .savings-manage-cancel-btn{display:block;width:200px;height:40px;margin:16px auto 0px auto;}#savings-create-inner-container{padding:22px 28px;}#savings-create-inner-container h1{margin:0px 0px 56px 0px;color:#0b1c48;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}#savings-create-inner-container .savings-create-form .form-input{margin-bottom:18px;}#savings-create-inner-container .savings-create-form .form-input:last-of-type{margin-bottom:0px;}#savings-create-inner-container .savings-create-form .form-input .form-input-feedback{margin-top:4px;color:#ff484b;margin-top:5px;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}#savings-create-inner-container .savings-create-form .form-input label{color:#333333;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;}#savings-create-inner-container .savings-create-form .form-input input{width:100%;max-width:400px;height:40px;margin:0px auto 0px auto;color:#0b1c48;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;border-radius:6px;border:solid 1px #e1e4e6;background:#ffffff;}#savings-create-inner-container .savings-create-form .savings-create-save-btn{display:block;width:200px;height:40px;margin:24px auto 0px auto;border-radius:100px;}#savings-create-inner-container .savings-create-cancel-btn{display:block;width:200px;height:40px;margin:16px auto 0px auto;}#savings-edit-inner-container{padding:22px 16px;}@media (min-width:480px){#savings-edit-inner-container{padding:22px 28px;}}#savings-edit-inner-container h1{margin:0px 0px 56px 0px;color:#0b1c48;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}#savings-edit-inner-container .savings-edit-form{position:relative;}#savings-edit-inner-container .savings-edit-form .form-input{margin-bottom:18px;}#savings-edit-inner-container .savings-edit-form .form-input:last-of-type{margin-bottom:0px;}#savings-edit-inner-container .savings-edit-form .form-input .form-input-feedback{margin-top:4px;color:#ff484b;margin-top:5px;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}#savings-edit-inner-container .savings-edit-form .form-input label{color:#333333;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;}#savings-edit-inner-container .savings-edit-form .form-input input{width:100%;max-width:400px;height:40px;margin:0px auto 0px auto;color:#0b1c48;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;border-radius:6px;border:solid 1px #e1e4e6;background:#ffffff;}#savings-edit-inner-container .savings-edit-form .form-input input::-webkit-input-placeholder{color:#0b1c48;}#savings-edit-inner-container .savings-edit-form .form-input input:-moz-placeholder{color:#0b1c48;}#savings-edit-inner-container .savings-edit-form .form-input input::-moz-placeholder{color:#0b1c48;}#savings-edit-inner-container .savings-edit-form .form-input input:-ms-input-placeholder{color:#0b1c48;}#savings-edit-inner-container .savings-edit-form .savings-edit-save-btn{display:block;width:200px;height:40px;margin:24px auto 0px auto;border-radius:100px;}#savings-edit-inner-container .savings-edit-form .savings-edit-delete-btn{position:absolute;left:0px;bottom:50px;}#savings-edit-inner-container .savings-edit-cancel-btn{display:block;width:200px;height:40px;margin:16px auto 0px auto;}#shop-home-preview-container{}#shop-home-preview-container::after{clear:both;content:"";display:block;}#shop-container{background:#ffffff;border-radius:5px;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);margin:0 auto;max-width:940px;padding-bottom:24px;position:relative;}#shop-container.msg-nl-available:after{font-size:20px;}#shop-container.logged_out{max-width:100%;margin-bottom:100px;padding-top:150px;box-shadow:none;border-radius:0px;background:url(../img/header/logged_out/merchant-bg.jpg);background-repeat:no-repeat;background-size:200% 200px;}@media (min-width:480px){#shop-container.logged_out{background-size:130% 200px;}}@media (min-width:768px){#shop-container.logged_out{background-size:100% 200px;}}#shop-container.logged_out #shop-inner-container{max-width:940px;margin:0 auto;}@media (min-width:768px){#shop-container.logged_out #shop-inner-container{max-width:996px;}}#shop-container.logged_out #shop-inner-container h1{color:#ffffff;}#shop-container.logged_out #shop-inner-container .shop-arrow-btn{display:none;}#shop-container.logged_out #shop-inner-container .merchant-search-form .merchant-location-suggestions{left:280px;width:280px;}#shop-container.logged_out #shop-inner-container .shop-online-explanation{margin-top:24px;margin-bottom:24px;}#shop-container.focused{position:absolute;top:0px;left:0px;width:100%;max-width:100%;min-height:100vh;padding-bottom:0px;border-radius:0px;box-shadow:none;z-index:1;}#shop-container.focused #shop-inner-container h1{width:100%;max-width:940px;margin:0px auto 24px auto;cursor:inherit;}#shop-container.focused #shop-inner-container h1 .shop-arrow-btn svg{display:none;}#shop-container.focused #shop-inner-container .merchant-links li.hotels-link{display:inline-block;}#shop-container.focused #shop-inner-container .merchant-toggle{text-align:center;}#shop-container.focused #shop-inner-container .shop-online-explanation{margin:24px auto;}#shop-container.focused #shop-inner-container .merchant-toggle-nearby{display:block;}@media (min-width:768px){#shop-container.focused #shop-inner-container .merchant-toggle-nearby{display:none;}}#shop-container.focused #shop-inner-container .merchant-toggle-nearby .merchant-toggle-nearby-list{display:none;}#shop-container.focused #shop-inner-container .merchant-search-container .merchant-search-form{display:none;margin:0 auto;}@media (min-width:768px){#shop-container.focused #shop-inner-container .merchant-search-container .merchant-search-form{display:block;width:714px;}}@media (min-width:940px){#shop-container.focused #shop-inner-container .merchant-search-container .merchant-search-form{display:block;width:940px;}}@media (min-width:768px){#shop-container.focused #shop-inner-container .merchant-search-container .merchant-search-form input{width:335px;}}@media (min-width:940px){#shop-container.focused #shop-inner-container .merchant-search-container .merchant-search-form input{width:448px;}}@media (min-width:1024px){#shop-container.focused #shop-inner-container .merchant-search-container .merchant-search-form input{width:450px;}}@media (min-width:768px){#shop-container.focused #shop-inner-container .merchant-search-container .merchant-search-form .merchant-search-suggestions{width:337px;}}@media (min-width:940px){#shop-container.focused #shop-inner-container .merchant-search-container .merchant-search-form .merchant-search-suggestions{width:450px;}}@media (min-width:768px){#shop-container.focused #shop-inner-container .merchant-search-container .merchant-search-form .merchant-location-suggestions{left:335px;width:337px;}}@media (min-width:940px){#shop-container.focused #shop-inner-container .merchant-search-container .merchant-search-form .merchant-location-suggestions{left:448px;width:450px;}}@media (min-width:768px){#shop-container.focused #shop-inner-container .merchant-search-container .merchant-search-form .merchant-location-icon{left:345px;}}@media (min-width:940px){#shop-container.focused #shop-inner-container .merchant-search-container .merchant-search-form .merchant-location-icon{left:457px;}}@media (min-width:1024px){#shop-container.focused #shop-inner-container .merchant-search-container .merchant-search-form .merchant-location-icon{left:460px;}}@media (min-width:768px){#shop-container.focused #shop-inner-container .merchant-search-container .merchant-search-form .merchant-search-clear-icon{left:295px;}}@media (min-width:940px){#shop-container.focused #shop-inner-container .merchant-search-container .merchant-search-form .merchant-search-clear-icon{left:410px;}}@media (min-width:1024px){#shop-container.focused #shop-inner-container .merchant-search-container .merchant-search-form .merchant-search-clear-icon{left:410px;}}@media (min-width:768px){#shop-container.focused #shop-inner-container .merchant-search-container .merchant-search-form .merchant-location-clear-icon{left:630px;}}@media (min-width:940px){#shop-container.focused #shop-inner-container .merchant-search-container .merchant-search-form .merchant-location-clear-icon{left:860px;}}@media (min-width:1024px){#shop-container.focused #shop-inner-container .merchant-search-container .merchant-search-form .merchant-location-clear-icon{left:870px;}}#shop-container.focused #shop-inner-container #shop-online-full-container{height:70vh;overflow-y:auto;}#shop-container.focused #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list{display:flex;flex-direction:column;flex-flow:wrap;transition:height 0.77s ease-out;padding:4px;}@media (min-width:480px){#shop-container.focused #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list{flex-direction:row;justify-content:left;}}#shop-container.focused #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant{width:100%;height:85px;margin:0px 0px 4px 0px;}@media (min-width:480px){#shop-container.focused #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant{width:48%;height:198px;margin:0px 8px 24px 0px;}#shop-container.focused #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant:nth-child(even){margin-right:0px;}}@media (min-width:768px){#shop-container.focused #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant{width:31%;height:198px;margin:0px 8px 24px 0px;}#shop-container.focused #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant:nth-child(even){margin-right:8px;}#shop-container.focused #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant:nth-child(3n){margin-right:0px;}}@media (min-width:940px){#shop-container.focused #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant{width:23%;height:198px;margin:0px 8px 24px 0px;}#shop-container.focused #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant:nth-child(3n){margin-right:8px;}#shop-container.focused #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant:nth-child(4n){margin-right:0px;}}#shop-container #shop-banner-container{display:none;width:100%;height:50px;color:#ffffff;background:#f5a623;cursor:pointer;}#shop-container #shop-banner-container #shop-banner-inner-container{max-width:940px;height:100%;margin:0 auto;padding:7px 0px 0px 0px;text-align:center;}#shop-container #shop-banner-container #shop-banner-inner-container svg{margin-right:8px;vertical-align:middle;}#shop-container #shop-banner-container #shop-banner-inner-container .shop-banner-copy{margin:0px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;vertical-align:middle;}#shop-container #shop-inner-container{position:relative;padding:22px 16px 0px;}@media (min-width:768px){#shop-container #shop-inner-container{padding:22px 28px 0px;}}#shop-container #shop-inner-container h1{margin:0px 0px 14px 0px;color:#0b1c48;font-size:24px;font-weight:normal;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;cursor:pointer;}#shop-container #shop-inner-container h1 .shop-arrow-btn{display:block;float:right;height:24px;width:24px;}#shop-container #shop-inner-container h1 .shop-arrow-btn svg{display:block;margin:5px 0 0 5px;}#shop-container #shop-inner-container .merchant-links{max-width:940px;margin:0px auto 24px auto;}#shop-container #shop-inner-container .merchant-links li{display:inline-block;margin-right:60px;}#shop-container #shop-inner-container .merchant-links li:last-of-type{margin-right:0px;}#shop-container #shop-inner-container .merchant-links li.hotels-link{display:none;}#shop-container #shop-inner-container .merchant-links li a{display:block;padding:9px 0px;font-size:16px;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;color:#212c4a;}#shop-container #shop-inner-container .merchant-links li a.active{font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;color:#0b1c48;border-bottom:2px solid #19beeb;}#shop-container #shop-inner-container .shop-online-explanation{display:none;max-width:940px;margin:24px auto 0px auto;color:#484f64;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}#shop-container #shop-inner-container .merchant-toggle-nearby{display:none;position:absolute;top:74px;right:20px;width:24px;height:24px;padding:0px;}#shop-container #shop-inner-container .merchant-search-btn-only{width:100%;height:30px;padding:8px;color:#8c919e;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:14px;letter-spacing:normal;text-align:left;border-radius:15px;background-color:#ffffff;border:solid 1px #e1e4e6;}#shop-container #shop-inner-container .merchant-search-btn-only svg{float:left;margin:0px 5px 0px 0px;}@media (min-width:768px){#shop-container #shop-inner-container .merchant-search-btn-only{display:none;}}#shop-container #shop-inner-container .merchant-search-container{display:none;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form{position:relative;display:none;}@media (min-width:768px){#shop-container #shop-inner-container .merchant-search-container .merchant-search-form{display:block;}}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form::after{clear:both;content:"";display:block;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form.merchant-query-focus .merchant-search-input{border-color:#19beeb;border-width:1.5px;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form.merchant-query-focus .merchant-search-icon svg path{stroke:#19beeb;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form.merchant-query-focus .merchant-search-clear-icon{display:block;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form.merchant-location-focus .merchant-location-search-input{border-color:#19beeb;border-width:1.5px;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form.merchant-location-focus .merchant-location-icon svg path{fill:#19beeb;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form.merchant-location-focus .merchant-location-clear-icon{display:block;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input{float:left;width:280px;height:30px;padding-left:30px;border-radius:0px;border-right:0px;border:solid 1px #e1e4e6;background:#ffffff;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input::-webkit-input-placeholder{color:#8c919e;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input:-moz-placeholder{color:#8c919e;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input::-moz-placeholder{color:#8c919e;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input:-ms-input-placeholder{color:#8c919e;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input::-webkit-input-placeholder{font-size:14px;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input:-moz-placeholder{font-size:14px;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input::-moz-placeholder{font-size:14px;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input:-ms-input-placeholder{font-size:14px;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input::-webkit-input-placeholder{font-weight:normal;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input:-moz-placeholder{font-weight:normal;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input::-moz-placeholder{font-weight:normal;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input:-ms-input-placeholder{font-weight:normal;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input::-webkit-input-placeholder{font-style:normal;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input:-moz-placeholder{font-style:normal;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input::-moz-placeholder{font-style:normal;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input:-ms-input-placeholder{font-style:normal;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input::-webkit-input-placeholder{font-stretch:normal;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input:-moz-placeholder{font-stretch:normal;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input::-moz-placeholder{font-stretch:normal;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input:-ms-input-placeholder{font-stretch:normal;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input::-webkit-input-placeholder{line-height:normal;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input:-moz-placeholder{line-height:normal;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input::-moz-placeholder{line-height:normal;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input:-ms-input-placeholder{line-height:normal;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input::-webkit-input-placeholder{letter-spacing:normal;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input:-moz-placeholder{letter-spacing:normal;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input::-moz-placeholder{letter-spacing:normal;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form input:-ms-input-placeholder{letter-spacing:normal;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form .merchant-search-input{border-top-left-radius:15px;border-bottom-left-radius:15px;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form .merchant-search-icon{position:absolute;top:8px;left:10px;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form .merchant-location-icon{position:absolute;top:8px;left:290px;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form .merchant-location-icon svg{height:12px;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form .merchant-search-clear-icon{display:none;position:absolute;top:0px;left:250px;padding:8px;border:none;box-shadow:none;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form .merchant-location-clear-icon{display:none;position:absolute;top:0px;left:530px;padding:8px;border:none;box-shadow:none;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form .merchant-search-btn{float:left;width:40px;height:30px;padding:8px 12px;border:solid 1px #e1e4e6;border-left:0px;border-radius:0px;border-top-right-radius:15px;border-bottom-right-radius:15px;box-shadow:none;background:#eef0f4;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form .merchant-search-suggestions{display:none;position:absolute;left:-2px;top:34px;width:450px;border-radius:5px;background-color:#ffffff;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);z-index:1;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form .merchant-search-suggestions li{padding:0px 24px 0px 30px;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form .merchant-search-suggestions li .merchant-query-suggestion{display:block;padding:12px 0px;color:#333333;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;border-bottom:1px solid #e1e4e6;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form .merchant-search-suggestions li .merchant-query-suggestionlast-of-type{border-bottom:none;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form .merchant-location-suggestions{position:absolute;left:448px;top:34px;width:450px;border-radius:5px;background-color:#ffffff;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);z-index:1;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form .merchant-location-suggestions li{padding:0px 24px 0px 30px;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form .merchant-location-suggestions li .merchant-location-suggestion{display:block;padding:12px 0px;color:#333333;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;border-bottom:1px solid #e1e4e6;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form .merchant-location-suggestions li .merchant-location-suggestionlast-of-type{border-bottom:none;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form .merchant-location-suggestions li .merchant-location-suggestion.current-location{color:#19beeb;}#shop-container #shop-inner-container .merchant-search-container .merchant-search-form .merchant-location-suggestions li .merchant-location-suggestion.current-location svg{float:left;width:14px;height:14px;margin-right:4px;}#shop-container #shop-inner-container .online-merchant-search-container{margin-bottom:24px;}@media (min-width:768px){#shop-container #shop-inner-container .online-merchant-search-container .merchant-search-container .merchant-search-form .merchant-search-input{width:90%;}#shop-container #shop-inner-container .online-merchant-search-container .merchant-search-container .merchant-search-form .merchant-search-clear-icon{left:auto;right:12%;}}#shop-container #shop-inner-container .online-merchant-search-container .merchant-search-container .merchant-search-form .merchant-location-search-input{display:none;}#shop-container #shop-inner-container .online-merchant-search-container .merchant-search-container .merchant-search-form .merchant-location-icon{display:none;}#shop-container #shop-inner-container .merchant-mobile-search-form-container{display:none;position:fixed;top:0px;left:0px;width:100%;height:100vh;padding:16px;background:#ffffff;z-index:2;}#shop-container #shop-inner-container .merchant-mobile-search-form-container h1{color:#0b1c48;font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}@media (min-width:768px){#shop-container #shop-inner-container .merchant-mobile-search-form-container{display:none !important;}}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form{position:relative;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form::after{clear:both;content:"";display:block;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form.merchant-mobile-query-focus .merchant-mobile-search-input{border-color:#19beeb;border-width:1.5px;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form.merchant-mobile-query-focus .merchant-mobile-search-icon svg path{stroke:#19beeb;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form.merchant-mobile-query-focus .merchant-mobile-search-clear-icon{display:block;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form.merchant-mobile-location-focus .merchant-mobile-location-search-input{border-color:#19beeb;border-width:1.5px;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form.merchant-mobile-location-focus .merchant-mobile-location-icon svg path{fill:#19beeb;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form.merchant-mobile-location-focus .merchant-mobile-location-clear-icon{display:block;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input{display:block;width:100%;height:30px;margin-bottom:4px;padding-left:30px;border-radius:15px;border:solid 1px #e1e4e6;background:#ffffff;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input::-webkit-input-placeholder{color:#8c919e;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input:-moz-placeholder{color:#8c919e;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input::-moz-placeholder{color:#8c919e;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input:-ms-input-placeholder{color:#8c919e;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input::-webkit-input-placeholder{font-size:14px;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input:-moz-placeholder{font-size:14px;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input::-moz-placeholder{font-size:14px;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input:-ms-input-placeholder{font-size:14px;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input::-webkit-input-placeholder{font-weight:normal;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input:-moz-placeholder{font-weight:normal;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input::-moz-placeholder{font-weight:normal;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input:-ms-input-placeholder{font-weight:normal;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input::-webkit-input-placeholder{font-style:normal;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input:-moz-placeholder{font-style:normal;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input::-moz-placeholder{font-style:normal;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input:-ms-input-placeholder{font-style:normal;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input::-webkit-input-placeholder{font-stretch:normal;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input:-moz-placeholder{font-stretch:normal;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input::-moz-placeholder{font-stretch:normal;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input:-ms-input-placeholder{font-stretch:normal;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input::-webkit-input-placeholder{line-height:normal;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input:-moz-placeholder{line-height:normal;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input::-moz-placeholder{line-height:normal;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input:-ms-input-placeholder{line-height:normal;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input::-webkit-input-placeholder{letter-spacing:normal;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input:-moz-placeholder{letter-spacing:normal;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input::-moz-placeholder{letter-spacing:normal;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input:-ms-input-placeholder{letter-spacing:normal;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form input:last-of-type{margin-bottom:0px;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form .merchant-mobile-search-icon{position:absolute;top:8px;left:10px;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form .merchant-mobile-location-icon{position:absolute;top:41px;left:10px;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form .merchant-mobile-location-icon svg{height:12px;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form .merchant-mobile-search-clear-icon{display:none;position:absolute;top:0px;left:90%;padding:8px;border:none;box-shadow:none;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form .merchant-mobile-location-clear-icon{display:none;position:absolute;top:35px;left:90%;padding:8px;border:none;box-shadow:none;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form .merchant-mobile-search-suggestions{width:100%;margin-top:4px;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form .merchant-mobile-search-suggestions li{padding:0px;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form .merchant-mobile-search-suggestions li .merchant-mobile-query-suggestion,#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form .merchant-mobile-search-suggestions li .merchant-mobile-location-suggestion{display:block;padding:12px 0px;color:#333333;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;border-bottom:1px solid #e1e4e6;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form .merchant-mobile-search-suggestions li .merchant-mobile-query-suggestionlast-of-type,#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form .merchant-mobile-search-suggestions li .merchant-mobile-location-suggestionlast-of-type{border-bottom:none;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form .merchant-mobile-search-suggestions li .merchant-mobile-query-suggestion.current-location,#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form .merchant-mobile-search-suggestions li .merchant-mobile-location-suggestion.current-location{color:#19beeb;}#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form .merchant-mobile-search-suggestions li .merchant-mobile-query-suggestion.current-location svg,#shop-container #shop-inner-container .merchant-mobile-search-form-container .merchant-mobile-search-form .merchant-mobile-search-suggestions li .merchant-mobile-location-suggestion.current-location svg{float:left;width:14px;height:14px;margin-right:4px;}#shop-container #shop-inner-container #shop-instore-preview-container,#shop-container #shop-inner-container #shop-online-preview-container{display:none;position:relative;margin-left:-44px;margin-right:-44px;}@media (min-width:768px){#shop-container #shop-inner-container #shop-instore-preview-container,#shop-container #shop-inner-container #shop-online-preview-container{margin-left:0px;margin-right:0px;}}@media (min-width:768px){#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-ul-container,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-ul-container,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-ul-container,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-ul-container{overflow:hidden;}}#shop-container #shop-inner-container #shop-instore-preview-container .shop-preview-previous,#shop-container #shop-inner-container #shop-instore-preview-container .online-preview-previous,#shop-container #shop-inner-container #shop-online-preview-container .shop-preview-previous,#shop-container #shop-inner-container #shop-online-preview-container .online-preview-previous{display:none;position:absolute;top:90px;left:-25px;z-index:1;}@media (min-width:768px){#shop-container #shop-inner-container #shop-instore-preview-container .shop-preview-previous.show,#shop-container #shop-inner-container #shop-instore-preview-container .online-preview-previous.show,#shop-container #shop-inner-container #shop-online-preview-container .shop-preview-previous.show,#shop-container #shop-inner-container #shop-online-preview-container .online-preview-previous.show{display:block;}}#shop-container #shop-inner-container #shop-instore-preview-container .shop-preview-next,#shop-container #shop-inner-container #shop-instore-preview-container .online-preview-next,#shop-container #shop-inner-container #shop-online-preview-container .shop-preview-next,#shop-container #shop-inner-container #shop-online-preview-container .online-preview-next{display:none;position:absolute;top:90px;right:-22px;z-index:1;}@media (min-width:768px){#shop-container #shop-inner-container #shop-instore-preview-container .shop-preview-next.show,#shop-container #shop-inner-container #shop-instore-preview-container .online-preview-next.show,#shop-container #shop-inner-container #shop-online-preview-container .shop-preview-next.show,#shop-container #shop-inner-container #shop-online-preview-container .online-preview-next.show{display:block;}}#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container{display:flex;flex-wrap:nowrap;overflow-x:auto;margin-top:24px;padding:2px 44px 5px 54px;}@media (min-width:768px){#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container{padding:2px 0px 5px 2px;overflow:hidden;}}#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li{flex:0 0 auto;position:relative;width:153px;height:158px;margin-right:8px;padding:8px;border-radius:5px;background-color:#ffffff;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);cursor:pointer;}@media (min-width:768px){#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li{width:213px;height:198px;padding:16px;}}#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li .merchant-info .merchant-logo,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li .merchant-info .merchant-logo,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li .merchant-info .merchant-logo,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li .merchant-info .merchant-logo{width:40px;height:40px;}@media (min-width:768px){#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li .merchant-info .merchant-logo,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li .merchant-info .merchant-logo,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li .merchant-info .merchant-logo,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li .merchant-info .merchant-logo{width:60px;height:60px;}}#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li .merchant-info .merchant-details-distance,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li .merchant-info .merchant-details-distance,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li .merchant-info .merchant-details-distance,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li .merchant-info .merchant-details-distance{float:right;color:#484f64;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-name,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-name,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-name,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-name{margin:8px 0px 0px 0px;color:#0b1c48;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}@media (min-width:768px){#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-name,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-name,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-name,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-name{font-size:16px;}}#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info{position:absolute;bottom:0px;left:0px;width:100%;padding:0px 8px 8px;}#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info::after,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info::after,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info::after,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info::after{clear:both;content:"";display:block;}@media (min-width:768px){#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info{padding:0px 16px 16px;}}#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage{margin-bottom:2px;padding-top:2px;color:#0b1c48;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1.2px;text-transform:uppercase;}@media (min-width:768px){#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage{font-size:14px;}}#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage .merchant-details-percentage-value,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage .merchant-details-percentage-value,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage .merchant-details-percentage-value,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage .merchant-details-percentage-value{font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage .merchant-details-percentage-copy,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage .merchant-details-percentage-copy,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage .merchant-details-percentage-copy,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage .merchant-details-percentage-copy{font-size:14px;line-height:1.33;}@media (min-width:768px){#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage .merchant-details-percentage-copy,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage .merchant-details-percentage-copy,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage .merchant-details-percentage-copy,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage .merchant-details-percentage-copy{width:auto;font-size:14px;}}#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info .payment-type img,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info .payment-type img,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info .payment-type img,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info .payment-type img{width:74px;height:24px;}#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info .payment-type.print img,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info .payment-type.print img,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info .payment-type.print img,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info .payment-type.print img{width:74px;}#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info .payment-type img.online img,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info .payment-type img.online img,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li .merchant-info .merchant-details .merchant-details-info .payment-type img.online img,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li .merchant-info .merchant-details .merchant-details-info .payment-type img.online img{width:74px;}#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li.merchants-see-all-container,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li.merchants-see-all-container,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li.merchants-see-all-container,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li.merchants-see-all-container{width:130px;height:130px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;color:#0b1c48;background:#ffffff;cursor:pointer;}@media (min-width:768px){#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li.merchants-see-all-container,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li.merchants-see-all-container,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li.merchants-see-all-container,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li.merchants-see-all-container{width:164px;height:164px;}}@media (min-width:940px){#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li.merchants-see-all-container,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li.merchants-see-all-container,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li.merchants-see-all-container,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li.merchants-see-all-container{width:212px;height:164px;}}#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li.merchants-see-all-container .merchants-see-all-plus-icon,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li.merchants-see-all-container .merchants-see-all-plus-icon,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li.merchants-see-all-container .merchants-see-all-plus-icon,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li.merchants-see-all-container .merchants-see-all-plus-icon{position:absolute;top:16px;left:16px;color:#19beeb;line-height:10px;}#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li.merchants-see-all-container .merchants-see-all-text,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li.merchants-see-all-container .merchants-see-all-text,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li.merchants-see-all-container .merchants-see-all-text,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li.merchants-see-all-container .merchants-see-all-text{width:88px;margin:42px 0px 0px 0px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}@media (min-width:768px){#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li.merchants-see-all-container .merchants-see-all-text,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li.merchants-see-all-container .merchants-see-all-text,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li.merchants-see-all-container .merchants-see-all-text,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li.merchants-see-all-container .merchants-see-all-text{margin:26px 0px 0px 0px;}}#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li.padding,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li.padding,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li.padding,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li.padding{width:40px;height:130px;visibility:hidden;}@media (min-width:768px){#shop-container #shop-inner-container #shop-instore-preview-container #shop-instore-list-container li.padding,#shop-container #shop-inner-container #shop-instore-preview-container #shop-online-list-container li.padding,#shop-container #shop-inner-container #shop-online-preview-container #shop-instore-list-container li.padding,#shop-container #shop-inner-container #shop-online-preview-container #shop-online-list-container li.padding{display:none;}}#shop-container #shop-inner-container #shop-instore-full-container{display:none;width:100%;max-width:940px;margin:24px auto;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container{clear:both;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container::after{clear:both;content:"";display:block;}@media (min-width:768px){#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container{padding-left:375px;}}@media (min-width:768px){#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-list-inner-container{display:block !important;float:left;width:375px;height:70vh;margin-left:-375px;overflow:scroll;}}@media (min-width:1024px){#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-list-inner-container{width:380px;margin-left:-380px;}}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-list-inner-container .merchant-list{padding:2px 0px 0px 0px;transition:height 0.77s ease-out;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-list-inner-container .merchant-list .merchant{position:relative;width:100%;height:85px;margin:0px 0px 4px 2px;padding:12px 8px;border-radius:2px;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);background-color:#ffffff;cursor:pointer;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-list-inner-container .merchant-list .merchant::after{clear:both;content:"";display:block;}@media (min-width:768px){#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-list-inner-container .merchant-list .merchant{max-width:363px;}}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-list-inner-container .merchant-list .merchant .merchant-info .merchant-logo{float:left;width:60px;height:60px;margin-right:8px;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-list-inner-container .merchant-list .merchant .merchant-info .merchant-details-distance{position:absolute;left:77px;bottom:14px;color:#484f64;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-list-inner-container .merchant-list .merchant .merchant-info .merchant-details{float:left;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-list-inner-container .merchant-list .merchant .merchant-info .merchant-details .merchant-details-name{max-width:170px;color:#0b1c48;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-list-inner-container .merchant-list .merchant .merchant-info .merchant-details .merchant-details-info{position:absolute;top:12px;right:8px;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-list-inner-container .merchant-list .merchant .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage{color:#0b1c48;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;text-align:right;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-list-inner-container .merchant-list .merchant .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage .merchant-details-percentage-value{font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-list-inner-container .merchant-list .merchant .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage .merchant-details-percentage-copy{display:block;font-size:12px;text-transform:uppercase;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-list-inner-container .merchant-list .merchant .merchant-info .merchant-details .merchant-details-info .payment-type{margin-top:5px;text-align:right;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-list-inner-container .merchant-list .merchant .merchant-info .merchant-details .merchant-details-info .payment-type img{width:100px;height:24px;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-list-inner-container .merchant-list .merchant .merchant-info .merchant-details .merchant-details-info .payment-type.print img{width:74px;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-list-inner-container .merchant-list .merchant .merchant-info .merchant-details .merchant-details-info .payment-type img.online img{width:74px;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container{display:none;height:100vh;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container.active{display:block;}@media (min-width:768px){#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container{display:block !important;height:70vh;}}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map{height:100%;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer{position:relative;width:100%;height:100%;overflow:hidden;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-controls{width:32px;height:32px;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-controls.zoomIn{top:24px !important;right:16px !important;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-controls.zoomOut{top:56px !important;right:16px !important;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-controls .map-controls-zoom{text-align:center;background:#fff;cursor:pointer;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-controls .map-controls-zoom .zoom-btn{color:#000;height:32px;line-height:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-controls .map-controls-zoom.zoomin{font-size:24px;border-bottom:1px solid #f2f2f2;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:0 -5px 14px rgba(0,0,0,0.3);}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-controls .map-controls-zoom.zoomout{font-size:35px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:0 5px 14px rgba(0,0,0,0.3);}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .merchant-map-infowindow-close-btn{top:20px !important;right:120px !important;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-info-window-container{position:absolute;width:460px;height:100px;visibility:hidden;background:#fff;box-shadow:0 5px 14px rgba(178,178,178,0.5);border-radius:2px 2px 0 0;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-info-window-container .map-info-window-arrow{position:absolute;top:100px;left:290px;border-top-width:24px;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-info-window-container .map-info-window-arrow .map-info-window-arrow-left{position:absolute;top:-1px;left:-6px;width:16px;height:30px;overflow:hidden;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-info-window-container .map-info-window-arrow .map-info-window-arrow-left .map-info-window-arrow-left-inner{position:absolute;left:0px;width:15px;height:24px;background-color:white;transform:skewX(45deg);transform-origin:0px 0px 0px;box-shadow:rgba(0,0,0,0.298039) 0px 1px 6px;z-index:1;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-info-window-container .map-info-window-arrow .map-info-window-arrow-right{position:absolute;top:-1px;left:10px;width:16px;height:30px;overflow:hidden;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-info-window-container .map-info-window-arrow .map-info-window-arrow-right .map-info-window-arrow-right-inner{position:absolute;left:0px;width:15px;height:24px;background-color:white;transform:skewX(-45deg);transform-origin:10px 0px 0px;box-shadow:rgba(0,0,0,0.298039) 0px 1px 6px;z-index:1;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-info-window-container .map-info-window{width:460px;height:100px;cursor:pointer;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-logo{float:left;width:100px;height:100%;background-size:cover !important;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-content{float:left;width:250px;height:100%;padding:16px 0 0 12px;border-left:1px solid #ccc;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-content .merchant-map-infowindow-content-name{margin-bottom:4px;font-size:20px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-content .merchant-map-infowindow-content-address{margin-bottom:4px;font-size:14px;color:#b3b2b2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-content .merchant-map-infowindow-content-distance{font-size:12px;color:#b3b2b2;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-rebate-info{position:relative;float:left;width:100px;padding:12px 0 0 0;text-align:center;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-rebate-info .merchant-map-infowindow-rebate-percentage{font-size:20px;font-weight:bold;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-rebate-info .merchant-map-infowindow-rebate-copy{font-size:14px;color:#b3b2b2;white-space:nowrap;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-rebate-info .merchant-map-infowindow-rebate-payment-type{margin:8px 0 0 0;font-size:14px;font-weight:bold;text-transform:uppercase;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-rebate-info .merchant-map-infowindow-rebate-payment-type.ecard{color:#7b25db;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-info-window-container .map-info-window .merchant-map-infowindow-rebate-info .merchant-map-infowindow-rebate-payment-type.swipe{color:#ec5c29;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-name-infowindow-container{position:absolute;width:200px;visibility:hidden;background:none;}#shop-container #shop-inner-container #shop-instore-full-container .merchant-nearby-container .merchant-map-container #google-map .mapContainer .map-name-infowindow-container .map-name-infowindow-name{color:#0b1c48;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:1px;text-align:center;}#shop-container #shop-inner-container #shop-online-full-container{display:none;height:70vh;overflow-y:auto;}#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container{max-width:940px;margin:0 auto;}#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list{display:flex;flex-direction:column;flex-flow:wrap;transition:height 0.77s ease-out;}@media (min-width:480px){#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list{flex-direction:row;justify-content:left;padding:2px;}}#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list::after{clear:both;content:"";display:block;}#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant{width:100%;height:85px;margin:0px 0px 4px 0px;padding:8px 12px;border-radius:2px;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);background:#ffffff;}@media (min-width:480px){#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant{width:225px;height:198px;margin:0px 8px 24px 0px;padding:16px;border-radius:5px;}}#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant a{display:block;}#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant a .merchant-info{display:flex;flex-direction:row;}@media (min-width:480px){#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant a .merchant-info{display:block;}}#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant a .merchant-info .merchant-logo{float:left;width:50px;max-width:50px;height:50px;margin-right:8px;}@media (min-width:480px){#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant a .merchant-info .merchant-logo{display:block;float:none;width:60px;max-width:60px;height:60px;margin-right:0px;}}#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant a .merchant-info .merchant-details{flex:1;}@media (min-width:480px){#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant a .merchant-info .merchant-details{float:none;padding-top:8px;}}#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant a .merchant-info .merchant-details .merchant-details-name{float:left;margin-top:15px;margin-bottom:45px;color:#0b1c48;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}@media (min-width:480px){#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant a .merchant-info .merchant-details .merchant-details-name{float:none;margin-top:0px;}}#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant a .merchant-info .merchant-details .merchant-details-info{float:right;}@media (min-width:480px){#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant a .merchant-info .merchant-details .merchant-details-info{float:none;}}#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant a .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage{margin-bottom:5px;color:#0b1c48;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;}@media (min-width:480px){#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant a .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage{margin-bottom:0px;}}#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant a .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage .merchant-details-percentage-value{display:block;width:100%;text-align:right;}@media (min-width:480px){#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant a .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage .merchant-details-percentage-value{display:inline;width:auto;text-align:left;}}#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant a .merchant-info .merchant-details .merchant-details-info .merchant-details-percentage .merchant-details-percentage-copy{font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;line-height:1.33;letter-spacing:0.8px;text-transform:uppercase;}#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant a .merchant-info .merchant-details .merchant-details-info .payment-type img{width:100%;max-width:100px;max-height:24px;}#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant a .merchant-info .merchant-details .merchant-details-info .payment-type img.online{max-width:74px;}#shop-container #shop-inner-container #shop-online-full-container .merchant-online-container .merchant-online-inner-container .merchant-online-list .online-merchant a .merchant-info .merchant-details .merchant-details-info .payment-type.print img{width:74px;}#shop-container #shop-inner-container #shop-hotels-full-container{display:none;width:100%;max-width:940px;margin:24px auto;color:#484f64;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;text-align:center;}@media screen and (max-height:800px){#shop-container #shop-inner-container #shop-hotels-full-container{height:70vh;overflow:scroll;}}#shop-container #shop-inner-container #shop-hotels-full-container h1{max-width:700px;margin:55px auto 24px auto;font-size:24px;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;color:#484f64;}#shop-container #shop-inner-container #shop-hotels-full-container .shop-hotels-btn{margin:32px auto 52px auto;}#shop-container #shop-inner-container #shop-hotels-full-container p{max-width:665px;margin:0 auto 20px auto;font-size:16px;color:#484f64;}#shop-container #shop-inner-container #shop-hotels-full-container p.last-paragraph{max-width:100%;margin:40px 0px;font-size:14px;text-align:left;}#shop-container #shop-inner-container #shop-hotels-full-container button{display:block;width:200px;margin:0 auto;border-radius:50px;}#shop-container #shop-inner-container #shop-hotels-full-container img{width:100%;margin-top:20px;}@media (min-width:768px){#shop-container #shop-inner-container #shop-hotels-full-container img{margin-top:0px;}}#merchant-group-container{background:#ffffff;}#merchant-group-container .spinner{padding:150px;}#merchant-group-container .merchant-group-inner-container{min-width:320px;max-width:940px;margin:0 auto;}#merchant-group-container .merchant-group-inner-container .merchant-group-map{width:100%;visibility:hidden;}@media (min-width:940px){#merchant-group-container .merchant-group-inner-container .merchant-group-map{}}#merchant-group-container .merchant-group-inner-container .merchant-group-map #google-map{height:240px;border-radius:5px;overflow:hidden;}#merchant-group-container .merchant-group-inner-container .merchant-group-map #google-map .mapContainer{height:100%;}#merchant-group-container .merchant-group-inner-container .merchant-group-content{display:flex;flex-direction:column;}#merchant-group-container .merchant-group-inner-container .merchant-group-content::after{clear:both;content:"";display:block;}@media (min-width:768px){#merchant-group-container .merchant-group-inner-container .merchant-group-content{flex-direction:row;margin-bottom:16px;padding-bottom:16px;}}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container{position:relative;width:100%;}@media (min-width:768px){#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container{flex:1;margin-right:5px;}}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info{padding:0px;}@media (min-width:940px){#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info{padding:16px 10px;}}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchant-group-logo{position:absolute;top:-25px;left:10px;width:90px;height:90px;border-radius:5px;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchant-group-name{margin:70px 0px 0px 16px;color:#0b1c48;font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;}@media (min-width:940px){#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchant-group-name{margin-top:0px;padding-left:105px;}}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchant-group-payment-details{position:absolute;top:16px;right:16px;text-align:right;}@media (min-width:940px){#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchant-group-payment-details{position:inherit;top:inherit;right:inherit;margin:45px 0px 30px 0px;text-align:left;}}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchant-group-payment-details .merchant-group-cashback{margin-bottom:8px;color:#0b1c48;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.31;letter-spacing:1.3px;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchant-group-payment-details .merchant-group-payment-type img{max-width:100px;max-height:24px;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchant-group-payment-details .merchant-group-payment-type.print img{width:74px;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchant-group-payment-details .merchant-group-payment-type img.online img{width:74px;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchant-group-address{margin:4px 0px 0px 16px;font-style:normal;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchant-group-address .icon{display:none;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchant-group-address .icon svg{width:30px;fill:#0b1c48;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchant-group-address .icon svg path:first-of-type{fill:#0b1c48;}@media (min-width:940px){#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchant-group-address{margin:0px;padding:16px 12px;border-bottom:1px solid #e1e4e6;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchant-group-address .icon{display:inline-block;float:left;padding-top:5px;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchant-group-address span:last-of-type{display:inline-block;}}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchant-group-distance{margin:8px 0px 20px 16px;color:#484f64;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}@media (min-width:940px){#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchant-group-distance{position:absolute;top:16px;right:16px;margin:0px;}}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchants-group-details{display:flex;flex-direction:row;box-shadow:0 4px 2px -2px #8c919e;}@media (min-width:768px){#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchants-group-details{box-shadow:none;}}@media (min-width:940px){#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchants-group-details{flex-direction:column;}}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchants-group-details .merchant-group-item{flex:1;padding:8px 2px;border-right:1px solid #e1e4e6;color:#0b1c48;text-align:center;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchants-group-details .merchant-group-item span.icon{display:block;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchants-group-details .merchant-group-item a{color:#0b1c48;}@media (min-width:768px){#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchants-group-details .merchant-group-item{display:flex;padding:16px 12px;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchants-group-details .merchant-group-item span.icon{display:inline;flex:1;margin-right:4px;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchants-group-details .merchant-group-item a{flex:4;line-height:25px;text-align:left;}}@media (min-width:940px){#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchants-group-details .merchant-group-item{border-right:0px;border-bottom:1px solid #e1e4e6;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchants-group-details .merchant-group-item:last-of-type{border-bottom:none;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchants-group-details .merchant-group-item span.icon{display:block;flex:none;margin-right:8px;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchants-group-details .merchant-group-item a{flex:none;}}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-info-container .merchant-group-info .merchants-group-details .merchant-group-item:last-of-type{border-right:none;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-action{width:100%;height:auto;margin-top:0px;border-radius:0px;background:#f6f7fb;}@media (min-width:768px){#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-action{width:300px;height:500px;margin-top:16px;border-radius:5px;}}@media (min-width:940px){#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-action{width:375px;}}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-action h1{color:#212c4a;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.86;letter-spacing:1px;text-align:center;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-action p{color:#484f64;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-action .merchant-swipe-container .merchant-swipe-inner-container{padding:28px 30px;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-action .merchant-swipe-container .merchant-swipe-inner-container .merchant-swipe-link-card{margin-top:50px;padding:16px 20px;text-align:center;background:#eef0f4;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-action .merchant-swipe-container .merchant-swipe-inner-container .merchant-swipe-link-card p{margin:0px 0px 16px 0px;}#merchant-group-container .merchant-group-inner-container .merchant-group-content .merchant-group-action .merchant-swipe-container .merchant-swipe-inner-container .merchant-swipe-link-card a{text-decoration:underline;}#wallet-modal-container{display:none;position:fixed;top:100px;left:0px;width:100%;padding:20px 40px;background:#778899;visibility:hidden;z-index:2;}@media (min-width:768px){#wallet-modal-container{left:50%;width:768px;margin-left:-384px;}}#wallet-modal-container.open{display:block;visibility:visible;}#wallet-modal-container #wallet-inner-container .wallet-egift-cards{display:flex;flex-wrap:nowrap;padding:10px 0;overflow-x:auto;}#wallet-modal-container #wallet-inner-container .wallet-egift-cards li{flex:0 0 auto;position:relative;display:inline-block;width:75px;margin-right:10px;border-radius:7px;}#wallet-modal-container #wallet-inner-container .wallet-egift-cards li a img.ecard-merchant-logo{width:75px;}#wallet-modal-container #wallet-inner-container .wallet-egift-cards li a .ecard-count{position:absolute;bottom:-5px;right:-5px;width:20px;height:20px;font-size:12px;color:#ffffff;text-align:center;line-height:20px;border-radius:20px;background:#19beeb;}#wallet-modal-container #wallet-inner-container .wallet-bank-info{display:none;}#wallet-modal-container #wallet-inner-container .wallet-linked-accounts .wallet-linked-accounts-bank .wallet-linked-accounts-bank-none{display:none;}#header-container{flex:none;width:100%;background:#ffffff;z-index:100;}#header-container::after{clear:both;content:"";display:block;}#header-container #header-inner-container{height:auto;}#header-container #header-inner-container::after{clear:both;content:"";display:block;}@media (min-width:940px){#header-container #header-inner-container .header-mobile-nav-btn{display:none;}}#header-container #header-inner-container .header-mobile-nav-btn{position:absolute;top:14px;left:16px;width:44px;height:44px;}#header-container #header-inner-container .header-mobile-nav-btn .lines{position:relative;display:inline-block;width:20px;height:2px;border-radius:7px;transition:0.3s;background:#ffffff;}#header-container #header-inner-container .header-mobile-nav-btn .lines:before{top:7px;}#header-container #header-inner-container .header-mobile-nav-btn .lines:after{top:-7px;}#header-container #header-inner-container .header-mobile-nav-btn .lines:before,#header-container #header-inner-container .header-mobile-nav-btn .lines:after{position:absolute;display:inline-block;left:0;width:20px;height:2px;content:'';border-radius:7px;transform-origin:7px center;transition:0.3s;background:#ffffff;}#header-container #header-inner-container .header-mobile-nav-btn .lines.close{background:transparent;}#header-container #header-inner-container .header-mobile-nav-btn .lines.close:before,#header-container #header-inner-container .header-mobile-nav-btn .lines.close:after{transform-origin:50% 50%;top:0;}#header-container #header-inner-container .header-mobile-nav-btn .lines.close:before{transform:rotate3d(0,0,1,45deg);}#header-container #header-inner-container .header-mobile-nav-btn .lines.close:after{transform:rotate3d(0,0,1,-45deg);}#header-container #header-inner-container #header-content{width:100%;height:72px;border-bottom:none;background:#212c4a;}#header-container #header-inner-container #header-content #header-inner-content{position:relative;max-width:940px;min-width:320px;height:72px;margin:0 auto;padding:16px 0px 14px 0px;}#header-container #header-inner-container #header-main-links{position:absolute;top:21px;left:50%;margin-left:-17px;}@media (min-width:768px){#header-container #header-inner-container #header-main-links{padding-top:5px;}}#header-container #header-inner-container #header-main-links li{display:none;}#header-container #header-inner-container #header-main-links li.header-main-links-logo{display:block;}#header-container #header-inner-container #header-main-links #header-logo-icon svg{width:35px;height:30px;vertical-align:middle;fill:#ffffff;}#header-container #header-inner-container #header-main-links #header-logo-icon svg path:first-of-type{fill:transparent;}#header-container #header-inner-container #header-main-links #header-logo-icon.active{border-bottom:none;}#header-container #header-inner-container #header-main-links a{display:block;color:#ffffff;font-size:16px;line-height:16px;letter-spacing:1px;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;}#header-container #header-inner-container #header-main-links a.active{padding-bottom:7px;color:#19beeb;border-bottom:2px solid #19beeb;}@media (min-width:940px){#header-container #header-inner-container #header-main-links{position:relative;float:left;top:0px;left:12px;}#header-container #header-inner-container #header-main-links li{display:inline-block;margin-right:40px;}#header-container #header-inner-container #header-main-links li:last-of-type{margin-right:0px;}#header-container #header-inner-container #header-main-links li.header-main-links-logo{display:inline-block;}}#header-container #header-inner-container #header-options{display:none;float:right;color:#ffffff;}@media (min-width:480px){#header-container #header-inner-container #header-options{display:block;}}#header-container #header-inner-container #header-options li{display:inline-block;}#header-container #header-inner-container #header-options li a{color:#ffffff;}#header-container #header-inner-container #header-options li.header-options-wallet #header-account-modal-container{display:none;position:absolute;top:54px;right:16px;}@media (min-width:940px){#header-container #header-inner-container #header-options li.header-options-wallet #header-account-modal-container{right:100px;}}#header-container #header-inner-container #header-options li.header-options-wallet #header-account-modal-container #header-account-modal{position:relative;width:287px;margin-top:14px;border-radius:5px;background:#ffffff;box-shadow:4px 4px 5px 0 rgba(0,0,0,0.3);}#header-container #header-inner-container #header-options li.header-options-wallet #header-account-modal-container #header-account-modal .arrow-up{position:absolute;top:-8px;right:24px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #ffffff;}#header-container #header-inner-container #header-options li.header-options-wallet #header-account-modal-container #header-account-modal #header-account-quicklinks{padding:10px 16px 16px;}#header-container #header-inner-container #header-options li.header-options-wallet #header-account-modal-container #header-account-modal #header-account-quicklinks li{display:block;}#header-container #header-inner-container #header-options li.header-options-wallet #header-account-modal-container #header-account-modal #header-account-quicklinks li:first-of-type{border-bottom:1px solid #e1e4e6;}#header-container #header-inner-container #header-options li.header-options-wallet #header-account-modal-container #header-account-modal #header-account-quicklinks li.js-order-pfdebit{display:none;border-top:1px solid #e1e4e6;}#header-container #header-inner-container #header-options li.header-options-wallet #header-account-modal-container #header-account-modal #header-account-quicklinks li a{display:block;padding:11px 0px;color:#333333;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}#header-container #header-inner-container #header-options li.header-options-wallet #header-account-modal-container #header-account-modal #header-account-quicklinks li a svg{float:right;width:12px;height:12px;}#header-container #header-inner-container #header-options li.header-options-wallet:hover #header-account-modal-container{display:block;}#header-container #header-inner-container #header-options li.header-options-profile #header-profile-modal-container{display:none;position:absolute;top:54px;right:9px;z-index:2;}#header-container #header-inner-container #header-options li.header-options-profile #header-profile-modal-container #header-profile-modal{position:relative;width:312px;margin-top:14px;padding:8px;border-radius:5px;background:#ffffff;box-shadow:4px 4px 5px 0 rgba(0,0,0,0.3);}#header-container #header-inner-container #header-options li.header-options-profile #header-profile-modal-container #header-profile-modal .arrow-up{position:absolute;top:-8px;right:9px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #ffffff;}#header-container #header-inner-container #header-options li.header-options-profile #header-profile-modal-container #header-profile-modal #header-profile-details-container{width:296px;height:102px;padding:16px;border-radius:5px;background-color:#eef0f4;overflow:hidden;}#header-container #header-inner-container #header-options li.header-options-profile #header-profile-modal-container #header-profile-modal #header-profile-details-container .header-profile-details-img{float:left;width:70px;height:70px;margin-right:16px;border-radius:4px;background-position:center !important;background-size:cover !important;}#header-container #header-inner-container #header-options li.header-options-profile #header-profile-modal-container #header-profile-modal #header-profile-details-container #header-profile-details{float:left;padding-top:8px;max-width:170px;}#header-container #header-inner-container #header-options li.header-options-profile #header-profile-modal-container #header-profile-modal #header-profile-details-container #header-profile-details h3{margin:0px 0px 8px 0px;color:#0b1c48;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;}#header-container #header-inner-container #header-options li.header-options-profile #header-profile-modal-container #header-profile-modal #header-profile-details-container #header-profile-details p{margin:0px 0px 4px 0px;color:#8c919e;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}#header-container #header-inner-container #header-options li.header-options-profile #header-profile-modal-container #header-profile-modal #header-profile-quicklinks{padding:8px;}#header-container #header-inner-container #header-options li.header-options-profile #header-profile-modal-container #header-profile-modal #header-profile-quicklinks li{display:block;border-bottom:1px solid #e1e4e6;}#header-container #header-inner-container #header-options li.header-options-profile #header-profile-modal-container #header-profile-modal #header-profile-quicklinks li:last-of-type{border-bottom:none;}#header-container #header-inner-container #header-options li.header-options-profile #header-profile-modal-container #header-profile-modal #header-profile-quicklinks li.js-invite-ff{display:none;}#header-container #header-inner-container #header-options li.header-options-profile #header-profile-modal-container #header-profile-modal #header-profile-quicklinks li a{display:block;padding:11px 0px;color:#333333;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}#header-container #header-inner-container #header-options li.header-options-profile #header-profile-modal-container #header-profile-modal #header-profile-quicklinks li a svg{float:right;width:12px;height:12px;}#header-container #header-inner-container #header-options li.header-options-profile:hover #header-profile-modal-container{display:block;}#header-container #header-inner-container #header-options .pf-account-text{font-size:12px;}#header-container #header-inner-container #header-options .pf-account{display:inline-block;margin:0px 14px 0px 8px;padding:4px 14px;border:solid 1.5px #19beeb;border-radius:17px;min-width:124px;}#header-container #header-inner-container #header-options .pf-account .pf-account-balance-loader{display:block;height:24px;margin:0 auto;width:24px;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;}#header-container #header-inner-container #header-options .pf-account #account-balance-container .spinner{display:none;}#header-container #header-inner-container #header-options .pf-account .pf-account-balance{font-weight:bold;font-size:18px;margin-right:14px;}#header-container #header-inner-container #header-options .pf-account svg{vertical-align:sub;}#header-container #header-inner-container #header-options .pf-profile{display:none;}#header-container #header-inner-container #header-options .pf-profile svg{vertical-align:middle;}@media (min-width:940px){#header-container #header-inner-container #header-options .pf-profile{display:block;}}#header-container #header-inner-container #header-logged-out{width:100%;max-width:940px;min-width:320px;height:auto;margin:0 auto;padding:16px;border:none;}#header-container #header-inner-container #header-logged-out::after{clear:both;content:"";display:block;}#header-container #header-inner-container #header-logged-out .nav-links{float:left;}#header-container #header-inner-container #header-logged-out .nav-links a{display:inline-block;line-height:normal;margin:0;vertical-align:middle !important;}#header-container #header-inner-container #header-logged-out .nav-links a.bcbsla_logo img{width:180px;}@media (min-width:480px){#header-container #header-inner-container #header-logged-out .nav-links a.bcbsla_logo img{width:260px;}}#header-container #header-inner-container #header-logged-out .nav-links a.bcbsal_partner_logo svg{width:110px;height:auto;vertical-align:super;}@media (min-width:480px){#header-container #header-inner-container #header-logged-out .nav-links a.bcbsal_partner_logo svg{width:110px;}}#header-container #header-inner-container #header-logged-out .nav-links a#partner-logo{margin-right:20px;vertical-align:top;}@media (min-width:480px){#header-container #header-inner-container #header-logged-out .nav-links a#partner-logo{margin-right:40px;}}#header-container #header-inner-container #header-logged-out .nav-links a#partner-logo.bluekc_partner_logo svg{max-width:170px;}@media (min-width:480px){#header-container #header-inner-container #header-logged-out .nav-links a#partner-logo.bluekc_partner_logo svg{max-width:250px;}}#header-container #header-inner-container #header-logged-out .nav-links a#partner-logo.bcbssc_partner_logo svg{max-width:170px;}@media (min-width:480px){#header-container #header-inner-container #header-logged-out .nav-links a#partner-logo.bcbssc_partner_logo svg{max-width:250px;}}#header-container #header-inner-container #header-logged-out .nav-links a#partner-logo.csnp_partner_logo svg{height:auto;width:60px;}@media (min-width:768px){#header-container #header-inner-container #header-logged-out .nav-links a#partner-logo.csnp_partner_logo svg{width:100%;}}#header-container #header-inner-container #header-logged-out .nav-links a#partner-logo.bcbsaz_partner_logo{position:relative;}#header-container #header-inner-container #header-logged-out .nav-links a#partner-logo.bcbsaz_partner_logo:after{display:inline-block;position:absolute;top:-10px;right:-10px;width:2px;height:84px;content:"";background-color:#0a1a49;}#header-container #header-inner-container #header-logged-out .nav-links a#partner-logo.bcbsaz_partner_logo img{width:210px;}#header-container #header-inner-container #header-logged-out .nav-links a#partner-logo.bcbsaz_partner_logo#partner-logo{margin-right:25px;}#header-container #header-inner-container #header-logged-out .nav-links a#pf-logo{display:none;height:40px;}@media (min-width:768px){#header-container #header-inner-container #header-logged-out .nav-links a#pf-logo{display:inline-block;}}#header-container #header-inner-container #header-logged-out .nav-links a#pf-logo svg{max-width:170px;height:40px;}@media (min-width:768px){#header-container #header-inner-container #header-logged-out .nav-links a#pf-logo-icon{display:none;}}#header-container #header-inner-container #header-logged-out .nav-links a#pf-logo-icon svg{max-width:40px;}#header-container #header-inner-container #header-logged-out .nav-links a#pf-logo-icon svg path{fill:#19beeb;}#header-container #header-inner-container #header-logged-out .nav-links a#pf-logo-icon svg path:first-of-type{fill:transparent;}#header-container #header-inner-container #header-logged-out .nav-links a svg{max-width:170px;height:40px;}@media (min-width:480px){#header-container #header-inner-container #header-logged-out .nav-links a svg{height:50px;}}#header-container #header-inner-container #header-logged-out .user-links{float:right;}#header-container #header-inner-container #header-logged-out .user-links::after{clear:both;content:"";display:block;}#header-container #header-inner-container #header-logged-out .user-links #mobile-menu{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;padding:16px;background:#ffffff;overflow-y:scroll;z-index:22;}@media (min-width:480px){#header-container #header-inner-container #header-logged-out .user-links #mobile-menu{padding:40px;}}#header-container #header-inner-container #header-logged-out .user-links #mobile-menu #mobile-menu-pf-icon{display:block;width:37px;margin-bottom:16px;}#header-container #header-inner-container #header-logged-out .user-links #mobile-menu #mobile-menu-pf-icon svg{max-height:50px;fill:#19beeb;}#header-container #header-inner-container #header-logged-out .user-links #mobile-menu #mobile-menu-pf-icon svg path:first-of-type{fill:transparent;}#header-container #header-inner-container #header-logged-out .user-links #mobile-menu .nav-link{display:block;color:#19beeb;line-height:28px;}#header-container #header-inner-container #header-logged-out .user-links #mobile-menu #register-link{margin:24px auto;padding:8px 24px;font-size:16px;border-radius:50px;color:#ffffff;}#header-container #header-inner-container #header-logged-out .user-links a{display:inline-block;margin-right:44px;color:#0b1c48;font-size:1rem;font-weight:700;letter-spacing:0.05em;line-height:40px;}#header-container #header-inner-container #header-logged-out .user-links a.active{text-decoration:underline;}#header-container #header-inner-container #header-logged-out .user-links a.btn{margin:0;padding:0px 35px;color:#ffffff;border-radius:50px;border:none;}#header-container #header-inner-container #header-logged-out .user-links #main-menu{display:none;}@media (min-width:1024px){#header-container #header-inner-container #header-logged-out .user-links #main-menu{display:block;}}#header-container #header-inner-container #header-logged-out .user-links #mobile-menu-icon,#header-container #header-inner-container #header-logged-out .user-links #mobile-menu-close-icon{display:none;z-index:23;}#header-container #header-inner-container #header-logged-out .user-links #mobile-menu-icon{display:block;}@media (min-width:1024px){#header-container #header-inner-container #header-logged-out .user-links #mobile-menu-icon{display:none;}}#header-container #header-inner-container #header-logged-out .user-links #mobile-menu-icon svg{width:32px;height:32px;fill:#19beeb;}#header-container #header-inner-container #header-logged-out .user-links #mobile-menu-close-icon{position:fixed;top:16px;right:16px;}@media (min-width:1024px){#header-container #header-inner-container #header-logged-out .user-links #mobile-menu-close-icon{top:40px;right:40px;}}#header-container #header-inner-container #header-logged-out .user-links #mobile-menu-close-icon svg{fill:#19beeb;width:32px;height:32px;}#header-container #header-inner-container #header-logged-out.bcbsla-header .nav-links a#pf-logo svg{height:42px !important;}#header-container #header-inner-container #header-logged-out.bcbsla-header .nav-links a#pf-logo-icon svg{height:30px !important;}@media (min-width:480px){#header-container #header-inner-container #header-logged-out.bcbsla-header .nav-links a#pf-logo-icon svg{height:40px !important;}}#header-container #header-inner-container #header-logged-out.header-gradient{background:linear-gradient(to bottom,white 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0 );}#header-container #header-inner-container #header-logged-out.header-white{padding:10px 40px;background:#ffffff;}#header-container #header-inner-container #header-logged-out.header-white .user-links #mobile-menu-icon svg{fill:#19beeb;}#header-container #header-inner-container #header-logged-out.header-csnp,#header-container #header-inner-container #header-logged-out.header-almyblue{align-items:center;display:flex;height:74px;padding-bottom:0;padding-top:0;}#header-container #header-inner-container #header-logged-out.header-csnp .user-links,#header-container #header-inner-container #header-logged-out.header-almyblue .user-links{float:none;margin-left:auto;}#header-container #header-inner-container #header-logged-out.border-bottom{border-bottom:1px solid #dfdfdf;}@media (min-width:768px){#header-container #header-inner-container #header-logged-out.link-colors-dark .user-links a.nav-link--dark,#header-container #header-inner-container #header-logged-out.link-colors-dark .user-links a.user-link-dark{color:#0a1a49 !important;}#header-container #header-inner-container #header-logged-out.link-colors-dark .user-links a.nav-link--dark:hover,#header-container #header-inner-container #header-logged-out.link-colors-dark .user-links a.user-link-dark:hover{color:#26bde8;}}#mobile-menu-container{display:none;position:fixed;top:0px;left:0px;width:100%;height:100vh;color:#ffffff;background:rgba(255,255,255,0.7);z-index:2;}#mobile-menu-container #mobile-menu-inner-container{display:none;width:320px;height:100vh;padding:72px 24px 24px 24px;background:#1b243e;}#mobile-menu-container #mobile-menu-inner-container ul{margin-top:30px;}#mobile-menu-container #mobile-menu-inner-container ul li a{display:block;padding:12px 0px;color:#ffffff;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:normal;}#mobile-menu-container #mobile-menu-inner-container ul li a svg{float:left;margin-right:8px;}#mobile-menu-container #mobile-menu-inner-container ul li.line-break{border-bottom:1px solid #484f64;}#linked-accounts-cards-container{padding:16px 18px;border-radius:5px;background:#f6f7fb;}#linked-accounts-cards-container h3{margin-bottom:16px;color:#0b1c48;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;}#linked-accounts-cards-container .form-checkbox{margin-bottom:28px;}#linked-accounts-cards-container .form-checkbox label{padding-left:0px;color:#333333;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}#linked-accounts-cards-container .form-checkbox label input{width:16px;height:16px;margin-right:8px;}#linked-accounts-cards-container .form-checkbox label input[type='checkbox']{position:relative;left:0px;opacity:1;}#linked-accounts-cards-container .form-checkbox label::before,#linked-accounts-cards-container .form-checkbox label::after{position:relative;}#linked-accounts-cards-container .form-checkbox label::before{display:none;}#linked-accounts-cards-container .form-checkbox label::after{display:none;}#linked-accounts-cards-container .linked-accounts-cards li{margin-bottom:8px;padding:7px 10px;border-radius:5px;background:#ffffff;}#linked-accounts-cards-container .linked-accounts-cards li::after{clear:both;content:"";display:block;}#linked-accounts-cards-container .linked-accounts-cards li:last-of-type{margin-bottom:0px;}#linked-accounts-cards-container .linked-accounts-cards li a{display:block;color:#0b1c48;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;}#linked-accounts-cards-container .linked-accounts-cards li a::after{clear:both;content:"";display:block;}#linked-accounts-cards-container .linked-accounts-cards li a .linked-accounts-card-name{float:left;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:28px;text-transform:uppercase;}#linked-accounts-cards-container .linked-accounts-cards li a .linked-accounts-card-more{float:left;margin-right:5px;line-height:28px;}#linked-accounts-cards-container .linked-accounts-cards li a .linked-accounts-card-last4{float:left;line-height:28px;}#linked-accounts-cards-container .linked-accounts-cards li a .linked-accounts-card-default{float:right;line-height:26px;}#linked-accounts-cards-container .linked-accounts-cards li a .linked-accounts-card-default svg{float:left;width:24px;height:24px;}#linked-accounts-cards-container .linked-accounts-cards li a .linked-accounts-card-action{float:right;margin-left:8px;color:#333333;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;}#linked-accounts-cards-container .linked-accounts-cards li a .linked-accounts-card-action svg{width:24px;height:24px;}#linked-accounts-cards-container .linked-accounts-cards li a .linked-accounts-card-action-delete{display:none;}#linked-accounts-cards-container .linked-accounts-cards li a .expired{color:red;display:block;}#linked-accounts-cards-container .linked-accounts-cards li .linked-accounts-card-edit-form{margin:12px 0px 0px 0px;clear:both;}#linked-accounts-cards-container .linked-accounts-cards li .linked-accounts-card-edit-form::after{clear:both;content:"";display:block;}#linked-accounts-cards-container .linked-accounts-cards li .linked-accounts-card-edit-form .form-input{margin:8px 0px 12px 0px;}#linked-accounts-cards-container .linked-accounts-cards li .linked-accounts-card-edit-form .form-input label{display:block;margin:0px 0px 5px 0px;color:#333333;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;}#linked-accounts-cards-container .linked-accounts-cards li .linked-accounts-card-edit-form .form-input input{width:100%;height:40px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;color:#0b1c48;border-radius:6px;border:solid 1px #e1e4e6;background:#ffffff;}#linked-accounts-cards-container .linked-accounts-cards li .linked-accounts-card-edit-form .form-input input::-webkit-input-placeholder{color:#0b1c48;}#linked-accounts-cards-container .linked-accounts-cards li .linked-accounts-card-edit-form .form-input input:-moz-placeholder{color:#0b1c48;}#linked-accounts-cards-container .linked-accounts-cards li .linked-accounts-card-edit-form .form-input input::-moz-placeholder{color:#0b1c48;}#linked-accounts-cards-container .linked-accounts-cards li .linked-accounts-card-edit-form .form-input input:-ms-input-placeholder{color:#0b1c48;}#linked-accounts-cards-container .linked-accounts-cards li .linked-accounts-card-edit-form .form-checkbox{margin-bottom:28px;}#linked-accounts-cards-container .linked-accounts-cards li .linked-accounts-card-edit-form .form-checkbox label{padding-left:0px;color:#333333;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}#linked-accounts-cards-container .linked-accounts-cards li .linked-accounts-card-edit-form .form-checkbox label input{width:16px;height:16px;margin-right:8px;}#linked-accounts-cards-container .linked-accounts-cards li .linked-accounts-card-edit-form .linked-account-edit-form-save{float:right;width:120px;height:40px;margin-bottom:16px;border-radius:100px;background-color:#19beeb;}#linked-accounts-cards-container .linked-accounts-cards li .linked-accounts-card-edit-form .linked-account-edit-form-cancel{float:right;}#linked-accounts-cards-container .linked-accounts-add-card-container{display:none;margin:8px 0px;padding:16px 10px;border-radius:5px;background:#ffffff;}#linked-accounts-cards-container .linked-accounts-add-card-container::after{clear:both;content:"";display:block;}#linked-accounts-cards-container .linked-accounts-add-card-container h4{color:#0b1c48;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;text-transform:uppercase;}#linked-accounts-cards-container .linked-accounts-add-card-container .linked-accounts-add-card-form{margin:16px 0px 0px 0px;}#linked-accounts-cards-container .linked-accounts-add-card-container .linked-accounts-add-card-form::after{clear:both;content:"";display:block;}#linked-accounts-cards-container .linked-accounts-add-card-container .linked-accounts-add-card-form .form-creditcard.active label{color:#19beeb;}#linked-accounts-cards-container .linked-accounts-add-card-container .linked-accounts-add-card-form .form-creditcard.active .form-creditcard-input{border-color:#19beeb;}#linked-accounts-cards-container .linked-accounts-add-card-container .linked-accounts-add-card-form .form-creditcard.error label{color:#ff484b;}#linked-accounts-cards-container .linked-accounts-add-card-container .linked-accounts-add-card-form .form-creditcard.error .form-creditcard-input{border-color:#ff484b;}#linked-accounts-cards-container .linked-accounts-add-card-container .linked-accounts-add-card-form .form-creditcard .form-creditcard-input .form-creditcard-logos{padding:8px;}#linked-accounts-cards-container .linked-accounts-add-card-container .linked-accounts-add-card-form .form-creditcard .form-creditcard-input .form-creditcard-logos .form-creditcard-logo{display:none;}#linked-accounts-cards-container .linked-accounts-add-card-container .linked-accounts-add-card-form .form-creditcard .form-creditcard-input .form-creditcard-logos .form-creditcard-logo.active{display:block;}#linked-accounts-cards-container .linked-accounts-add-card-container .linked-accounts-add-card-form .form-creditcard .form-creditcard-input .form-creditcard-input-column label{margin:0px;height:100%;}#linked-accounts-cards-container .linked-accounts-add-card-container .linked-accounts-add-card-form .form-creditcard .form-creditcard-input .form-creditcard-input-column label input{height:100%;color:#333333;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;}#linked-accounts-cards-container .linked-accounts-add-card-container .linked-accounts-add-card-form .form-creditcard .form-creditcard-input .form-creditcard-input-column label input.error{color:#ff484b;}#linked-accounts-cards-container .linked-accounts-add-card-container .linked-accounts-add-card-form .form-creditcard .form-feedback{margin:4px 0px;color:#ff484b;}#linked-accounts-cards-container .linked-accounts-add-card-container .linked-accounts-add-card-form .linked-account-add-form-save{float:right;width:120px;height:40px;margin-top:16px;border-radius:100px;background-color:#19beeb;}#linked-accounts-cards-container .linked-accounts-add-card-container .linked-accounts-add-card-form .linked-account-add-form-cancel{float:right;margin-top:16px;}#linked-accounts-cards-container .link-card-btn{margin:24px 0px 8px 0px;color:#19beeb;line-height:25px;}#linked-accounts-cards-container .link-card-btn svg{float:left;margin-right:10px;}#linked-accounts-cards-container .link-card-btn.button-nl-available{pointer-events:none;cursor:default;position:relative;}#linked-accounts-cards-container .link-card-btn.button-nl-available:before{background:rgba(0,0,0,0.75);content:'';display:block;position:absolute;z-index:1;top:-10px;left:0;right:0;bottom:-10px;pointer-events:none;border-radius:5px;}#linked-accounts-cards-container .link-card-btn.button-nl-available:after{content:'No Longer Available';color:white;text-align:center;pointer-events:none;position:absolute;z-index:2;width:100%;transform:translate(-50%,-50%);top:50%;left:50%;font-size:16px;}.linked-accounts-reload{display:none;}.linked-accounts-container{margin:8px 0px 0px 0px;padding:16px 18px;border-radius:5px;background:#f6f7fb;}.linked-accounts-container h3{margin-bottom:16px;color:#0b1c48;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;}.linked-accounts-container .form-checkbox{margin-bottom:28px;}.linked-accounts-container .form-checkbox label{padding-left:0px;color:#333333;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}.linked-accounts-container .form-checkbox label input{width:16px;height:16px;margin-right:8px;}.linked-accounts-container .form-checkbox label input[type='checkbox']{position:relative;left:0px;opacity:1;}.linked-accounts-container .form-checkbox label::before,.linked-accounts-container .form-checkbox label::after{position:relative;}.linked-accounts-container .form-checkbox label::before{display:none;}.linked-accounts-container .form-checkbox label::after{display:none;}.linked-accounts-container .linked-accounts-bank.msg-nl-available{position:relative;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account{position:relative;padding:14px 10px;border-radius:5px;background:#ffffff;display:flex;justify-content:center;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-name{height:16px;color:#0b1c48;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:16px;letter-spacing:1px;margin-right:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px;}@media (min-width:400px){.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-name{white-space:normal;overflow:auto;max-width:none;}}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-remove{display:none;position:absolute;top:8px;right:8px;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-verify{display:none;position:absolute;top:8px;right:8px;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-verify .--sunset-verify{color:#f5a623;display:none;letter-spacing:1px;position:relative;top:-7px;vertical-align:bottom;font-size:12px;}@media (min-width:600px){.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-verify .--sunset-verify{display:inline;}}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-edit{display:none;position:absolute;top:8px;right:8px;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-verified-form-container{display:none;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-reload-form-container{display:none;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-reload-form-container .linked-accounts-bank-reload-form .form-checkbox label{color:#333333;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-reload-form-container .linked-accounts-bank-reload-form .form-checkbox label input{width:16px;height:16px;border-radius:4px;border:1px solid #0b1c48;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-reload-form-container .linked-accounts-bank-reload-form .bank-reload-details{display:none;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-reload-form-container .linked-accounts-bank-reload-form .bank-reload-details .form-input{position:relative;margin:14px 0px 24px 0px;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-reload-form-container .linked-accounts-bank-reload-form .bank-reload-details .form-input label{display:block;margin:0px 0px 5px 0px;color:#333333;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-reload-form-container .linked-accounts-bank-reload-form .bank-reload-details .form-input input,.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-reload-form-container .linked-accounts-bank-reload-form .bank-reload-details .form-input select{width:100%;height:40px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;color:#0b1c48;border-radius:7px;border:solid 1px #e1e4e6;background:#ffffff;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-reload-form-container .linked-accounts-bank-reload-form .bank-reload-details .form-input input::-webkit-input-placeholder,.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-reload-form-container .linked-accounts-bank-reload-form .bank-reload-details .form-input select::-webkit-input-placeholder{color:#0b1c48;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-reload-form-container .linked-accounts-bank-reload-form .bank-reload-details .form-input input:-moz-placeholder,.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-reload-form-container .linked-accounts-bank-reload-form .bank-reload-details .form-input select:-moz-placeholder{color:#0b1c48;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-reload-form-container .linked-accounts-bank-reload-form .bank-reload-details .form-input input::-moz-placeholder,.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-reload-form-container .linked-accounts-bank-reload-form .bank-reload-details .form-input select::-moz-placeholder{color:#0b1c48;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-reload-form-container .linked-accounts-bank-reload-form .bank-reload-details .form-input input:-ms-input-placeholder,.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-reload-form-container .linked-accounts-bank-reload-form .bank-reload-details .form-input select:-ms-input-placeholder{color:#0b1c48;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-reload-form-container .linked-accounts-bank-reload-form .bank-reload-details .form-input input.error,.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-reload-form-container .linked-accounts-bank-reload-form .bank-reload-details .form-input select.error{border-color:#ff484b;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-reload-form-container .linked-accounts-bank-reload-form .bank-reload-details .form-input.select{-moz-text-align-last:right;text-align-last:right;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-account .linked-accounts-bank-reload-form-container .linked-accounts-bank-reload-form .bank-reload-details .form-input.select label{position:absolute;top:14px;left:10px;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-verify-form-container{display:none;position:relative;margin:8px 0px;padding:16px 10px;border-radius:5px;background:#ffffff;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-verify-form-container::after{clear:both;content:"";display:block;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-verify-form-container h4{color:#0b1c48;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;text-transform:uppercase;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-verify-form-container p{margin:16px 0px;color:#333333;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-verify-form-container .linked-accounts-unverified-bank-remove{display:none;position:absolute;top:16px;right:8px;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-verify-form-container .linked-accounts-bank-verify-form{margin:16px 0px 0px 0px;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-verify-form-container .linked-accounts-bank-verify-form::after{clear:both;content:"";display:block;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-verify-form-container .linked-accounts-bank-verify-form .form-input{position:relative;margin:14px 0px 24px 0px;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-verify-form-container .linked-accounts-bank-verify-form .form-input label{display:block;margin:0px 0px 5px 0px;color:#333333;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-verify-form-container .linked-accounts-bank-verify-form .form-input input,.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-verify-form-container .linked-accounts-bank-verify-form .form-input select{width:100%;height:40px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;color:#0b1c48;border-radius:7px;border:solid 1px #e1e4e6;background:#ffffff;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-verify-form-container .linked-accounts-bank-verify-form .form-input input::-webkit-input-placeholder,.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-verify-form-container .linked-accounts-bank-verify-form .form-input select::-webkit-input-placeholder{color:#0b1c48;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-verify-form-container .linked-accounts-bank-verify-form .form-input input:-moz-placeholder,.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-verify-form-container .linked-accounts-bank-verify-form .form-input select:-moz-placeholder{color:#0b1c48;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-verify-form-container .linked-accounts-bank-verify-form .form-input input::-moz-placeholder,.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-verify-form-container .linked-accounts-bank-verify-form .form-input select::-moz-placeholder{color:#0b1c48;}.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-verify-form-container .linked-accounts-bank-verify-form .form-input input:-ms-input-placeholder,.linked-accounts-container .linked-accounts-bank .linked-accounts-bank-verify-form-container .linked-accounts-bank-verify-form .form-input select:-ms-input-placeholder{color:#0b1c48;}.linked-accounts-container .linked-accounts-add-bank-container{display:none;margin:8px 0px;padding:16px 10px;border-radius:5px;background:#ffffff;}.linked-accounts-container .linked-accounts-add-bank-container::after{clear:both;content:"";display:block;}.linked-accounts-container .linked-accounts-add-bank-container h4{color:#0b1c48;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;}.linked-accounts-container .linked-accounts-add-bank-container p{margin:16px 0px;color:#333333;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}.linked-accounts-container .linked-accounts-add-bank-container .linked-accounts-add-bank-form{margin:16px 0px 0px 0px;}.linked-accounts-container .linked-accounts-add-bank-container .linked-accounts-add-bank-form::after{clear:both;content:"";display:block;}.linked-accounts-container .linked-accounts-add-bank-container .linked-accounts-add-bank-form .form-input{position:relative;margin:14px 0px 24px 0px;}.linked-accounts-container .linked-accounts-add-bank-container .linked-accounts-add-bank-form .form-input label{display:block;margin:0px 0px 5px 0px;color:#333333;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;}.linked-accounts-container .linked-accounts-add-bank-container .linked-accounts-add-bank-form .form-input input,.linked-accounts-container .linked-accounts-add-bank-container .linked-accounts-add-bank-form .form-input select{width:100%;height:40px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;color:#0b1c48;border-radius:7px;border:solid 1px #e1e4e6;background:#ffffff;}.linked-accounts-container .linked-accounts-add-bank-container .linked-accounts-add-bank-form .form-input input::-webkit-input-placeholder,.linked-accounts-container .linked-accounts-add-bank-container .linked-accounts-add-bank-form .form-input select::-webkit-input-placeholder{color:#0b1c48;}.linked-accounts-container .linked-accounts-add-bank-container .linked-accounts-add-bank-form .form-input input:-moz-placeholder,.linked-accounts-container .linked-accounts-add-bank-container .linked-accounts-add-bank-form .form-input select:-moz-placeholder{color:#0b1c48;}.linked-accounts-container .linked-accounts-add-bank-container .linked-accounts-add-bank-form .form-input input::-moz-placeholder,.linked-accounts-container .linked-accounts-add-bank-container .linked-accounts-add-bank-form .form-input select::-moz-placeholder{color:#0b1c48;}.linked-accounts-container .linked-accounts-add-bank-container .linked-accounts-add-bank-form .form-input input:-ms-input-placeholder,.linked-accounts-container .linked-accounts-add-bank-container .linked-accounts-add-bank-form .form-input select:-ms-input-placeholder{color:#0b1c48;}.linked-accounts-container .linked-accounts-add-bank-container .linked-accounts-add-bank-form .linked-account-add-bank-form-save{display:block;width:200px;height:40px;margin:42px auto 16px;border-radius:100px;background-color:#19beeb;}.linked-accounts-container .linked-accounts-add-bank-container .linked-accounts-add-bank-form .linked-account-add-bank-form-cancel{display:block;width:200px;height:40px;margin:16px auto 0px auto;}.linked-accounts-container .link-bank-btn{display:none;margin:24px 0px 8px 0px;color:#19beeb;line-height:25px;}.linked-accounts-container .link-bank-btn svg{float:left;margin-right:10px;}#terms-container{position:relative;height:100%;background:#ffffff;}#terms-container #terms-inner-container{width:100%;max-width:972px;min-height:1000px;margin:0 auto;padding:96px 16px;}#terms-container #terms-inner-container h1{margin:0px 0px 24px 0px;color:#0b1c48;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}#terms-container #terms-inner-container .terms-main-header button{padding:0px;}@media (min-width:768px){#terms-container #terms-inner-container .terms-main-header{display:block !important;}}#terms-container #terms-inner-container .terms-navigation-header{display:none;}@media (min-width:768px){#terms-container #terms-inner-container .terms-navigation-header{display:none !important;}}#terms-container #terms-inner-container #terms-content{display:flex;flex-direction:column;}@media (min-width:768px){#terms-container #terms-inner-container #terms-content{flex-direction:row;}}#terms-container #terms-inner-container #terms-content #terms-list{flex:1;}@media (min-width:768px){#terms-container #terms-inner-container #terms-content #terms-list{display:block !important;}}#terms-container #terms-inner-container #terms-content #terms-list ul{margin:0px 0px 24px 0px;}@media (min-width:768px){#terms-container #terms-inner-container #terms-content #terms-list ul{margin:0px 20px 24px 0px;}}#terms-container #terms-inner-container #terms-content #terms-list li .terms-list-item{display:block;padding:12px 0px;color:#333333;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;border-bottom:1px solid #e1e4e6;background:url("../img/profile/list_icon.png") no-repeat;background-size:12px 12px;background-position:right center;}@media (min-width:768px){#terms-container #terms-inner-container #terms-content #terms-list li .terms-list-item.active{color:#0b1c48;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}}#terms-container #terms-inner-container #terms-content #terms-list li .terms-list-item.friends-family{display:none;}#terms-container #terms-inner-container #terms-content #terms-list .terms-logout{margin:0 auto;}#terms-container #terms-inner-container #terms-content #terms-content-container{display:none;flex:3;}@media (min-width:768px){#terms-container #terms-inner-container #terms-content #terms-content-container{display:block !important;margin-top:24px;}}#terms-container #terms-inner-container #terms-content #terms-content-container .terms-content{position:relative;}@media (min-width:768px){#terms-container #terms-inner-container #terms-content #terms-content-container .terms-content{max-width:540px;margin-left:16px;}}#terms-container #terms-inner-container #terms-content #terms-content-container .pageHeader{margin-top:0px;}.transactions-container{position:relative;width:100%;padding:24px 0px 0px 0px;}.transactions-container .transactions-inner-container{max-width:940px;margin:0 auto;padding:0 16px;}@media (min-width:1024px){.transactions-container .transactions-inner-container{padding:0;}}.transactions-container .transactions-inner-container h1{font-stretch:normal;letter-spacing:normal;line-height:1;margin:0 0 18px;color:#0b1c48;font-size:24px;}.transactions-container .transactions-inner-container h1 #back-to-previous{cursor:pointer;margin-right:8px;}.transactions-container .transactions-inner-container .account-info{background-color:#f6f7fb;margin-bottom:16px;min-height:60px;padding:10px 16px;}.transactions-container .transactions-inner-container .account-info p{margin:0;display:block;}@media (min-width:768px){.transactions-container .transactions-inner-container .account-info{max-width:460px;max-width:62.5%;}.transactions-container .transactions-inner-container .account-info p{display:inline-block;line-height:48px;}.transactions-container .transactions-inner-container .account-info p.account-number{margin-right:12px;}}.transactions-container .transactions-inner-container .transactions-header{margin-bottom:16px;position:relative;}@media (min-width:1024px){.transactions-container .transactions-inner-container .transactions-header{margin-bottom:24px;}}.transactions-container .transactions-inner-container .transactions-header .navbar-mobile{display:block;}@media (min-width:1024px){.transactions-container .transactions-inner-container .transactions-header .navbar-mobile{display:none;}}.transactions-container .transactions-inner-container .transactions-header .navbar{display:none;}@media (min-width:1024px){.transactions-container .transactions-inner-container .transactions-header .navbar{display:flex;}.transactions-container .transactions-inner-container .transactions-header .navbar > span{padding:8px 18px;background:#fff;border-radius:15px;}.transactions-container .transactions-inner-container .transactions-header .navbar > span a{color:#484f64;}.transactions-container .transactions-inner-container .transactions-header .navbar > span a:hover{text-decoration:underline;}.transactions-container .transactions-inner-container .transactions-header .navbar > span.selected{background-color:#212c4a;border-radius:15px;}.transactions-container .transactions-inner-container .transactions-header .navbar > span.selected a{color:#fff;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}.transactions-container .transactions-inner-container .transactions-header .navbar > span.selected a:hover{text-decoration:none;}}.transactions-container .transactions-inner-container .transactions-header .select-wrapper{margin-bottom:8px;}@media (min-width:768px){.transactions-container .transactions-inner-container .transactions-header .select-wrapper{width:230px;margin-bottom:0;}}.transactions-container .transactions-inner-container .transactions-header .custom-range-picker-container{display:none;position:relative;transition:all 150ms cubic-bezier(0.42,0,0.58,1);}@media (min-width:768px){.transactions-container .transactions-inner-container .transactions-header .custom-range-picker-container{margin-top:8px;}}@media (min-width:1024px){.transactions-container .transactions-inner-container .transactions-header .custom-range-picker-container{left:auto;opacity:0;position:static;right:0;top:0;z-index:-1;margin-top:24px;}}.transactions-container .transactions-inner-container .transactions-header .custom-range-picker-container.active{display:block;opacity:1;z-index:1;}.transactions-container .transactions-inner-container .transactions-header .custom-range-picker-container .custom-range-picker-inner-container::after{clear:both;content:"";display:block;}.transactions-container .transactions-inner-container .transactions-header .custom-range-picker-container .custom-range-picker-inner-container .custom-range-picker-description{margin-bottom:16px;}.transactions-container .transactions-inner-container .transactions-header .custom-range-picker-container .custom-range-picker-inner-container .picker{position:relative;float:left;width:100%;height:40px;margin-right:8px;border-radius:5px;border:1px solid #e1e4e6;cursor:pointer;}@media (min-width:768px){.transactions-container .transactions-inner-container .transactions-header .custom-range-picker-container .custom-range-picker-inner-container .picker{width:196px;}}.transactions-container .transactions-inner-container .transactions-header .custom-range-picker-container .custom-range-picker-inner-container .picker label{color:#0b1c48;cursor:pointer;font:12px "neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;left:10px;letter-spacing:1px;position:absolute;text-transform:uppercase;top:12px;}.transactions-container .transactions-inner-container .transactions-header .custom-range-picker-container .custom-range-picker-inner-container .picker .choose-date{color:#0b1c48;position:absolute;top:9px;right:16px;}.transactions-container .transactions-inner-container .transactions-header .custom-range-picker-container .custom-range-picker-inner-container .picker .icon-calendar{display:inline-block;margin-left:3px;position:relative;top:3px;vertical-align:bottom;}.transactions-container .transactions-inner-container .transactions-header .custom-range-picker-container .custom-range-picker-inner-container .picker.error{border-color:#ff484b;}.transactions-container .transactions-inner-container .transactions-header .custom-range-picker-container .custom-range-picker-inner-container .custom-range-picker-apply{float:left;width:100%;margin:16px 0px;}@media (min-width:768px){.transactions-container .transactions-inner-container .transactions-header .custom-range-picker-container .custom-range-picker-inner-container .custom-range-picker-apply{width:100px;margin:4px 8px;}}.transactions-container .transactions-inner-container .transactions-header .custom-range-picker-container .custom-range-picker-error{display:none;margin-top:5px;color:#ff484b;font-size:12px;line-height:1;}.transactions-container .transactions-inner-container .transactions-header .transaction-range{padding-top:8px;}.transactions-container .transactions-inner-container .transactions-header .transaction-range p{margin:10px 0px;font-size:16px;}.transactions-container .transactions-inner-container .transactions-header .account-balances{border-top:1px solid #e1e4e6;line-height:28px;}.transactions-container .transactions-inner-container .transactions-header .account-balances p{margin:0px;font-size:16px;}@media (min-width:768px){.transactions-container .transactions-inner-container .transactions-header .account-balances{margin-bottom:16px;padding:8px 0px 16px 0px;}.transactions-container .transactions-inner-container .transactions-header .account-balances p{display:inline-block;}.transactions-container .transactions-inner-container .transactions-header .account-balances p + p:before{position:relative;top:10px;display:inline-block;width:1px;height:32px;margin:0 20px;background-color:#8c919e;content:"";}}.transactions-container .transactions-inner-container .transactions-header .account-balances .transaction-fee-summary-button{color:#19beeb;}.transactions-container .transactions-inner-container .transaction-list{clear:both;margin-bottom:24px;}.transactions-container .transactions-inner-container .transaction-list > li{padding:20px 10px 20px 16px;min-height:56px;}.transactions-container .transactions-inner-container .transaction-list > li .transaction-wrapper{align-items:center;border-radius:5px;display:flex;}.transactions-container .transactions-inner-container .transaction-list > li .transaction-wrapper > span{line-height:16px;}.transactions-container .transactions-inner-container .transaction-list > li .transaction-wrapper .transaction-date{flex:1;padding-right:8px;min-width:90px;}.transactions-container .transactions-inner-container .transaction-list > li .transaction-wrapper .transaction-description{flex:800px 0;min-width:145px;}.transactions-container .transactions-inner-container .transaction-list > li .transaction-wrapper .transaction-amount{flex:1;text-align:right;min-width:65px;}.transactions-container .transactions-inner-container .transaction-list > li .transaction-wrapper .transaction-amount.credit{color:#29dbab;}.transactions-container .transactions-inner-container .transaction-list > li .transaction-wrapper .transaction-amount.debit{color:#ff484b;}.transactions-container .transactions-inner-container .transaction-list > li:nth-child(odd){background:#f6f7fb;}.transactions-container .transactions-inner-container .transaction-list > li.error{background:transparent;color:#0b1c48;font-size:16px;justify-content:center;}.transactions-container .transactions-inner-container .transaction-list > li.list-loading{background-color:transparent;}.transactions-container .transactions-inner-container .transaction-list > li.list-loading > div{margin:auto;}.transactions-container .transactions-inner-container .transaction-list > li > span{line-height:16px;}.transactions-container .transactions-inner-container .transaction-list > li .allocations{padding-left:34px;border-top:1px solid #e1e4e6;margin-top:18px;padding:16px 0 0 32px;}@media (min-width:480px){.transactions-container .transactions-inner-container .transaction-list > li .allocations{padding-left:78px;}}.transactions-container .transactions-inner-container .transaction-list > li .allocations .allocations-list li{list-style-type:disc;min-height:auto;padding:0;}.transactions-container .transactions-inner-container .transaction-list > li .transaction-date{flex:1;padding-left:14px;padding-right:8px;}@media (min-width:480px){.transactions-container .transactions-inner-container .transaction-list > li .transaction-date{padding-left:16px;}}.transactions-container .transactions-inner-container .transaction-list > li .transaction-description{flex:2 0;min-width:145px;}.transactions-container .transactions-inner-container .transaction-list > li .transaction-amount{flex:1;padding-right:10px;text-align:right;}@media (min-width:480px){.transactions-container .transactions-inner-container .transaction-list > li .transaction-amount{padding-right:8px;}}.transactions-container .transactions-inner-container .transaction-list > li .transaction-amount.credit{color:#29dbab;}.transactions-container .transactions-inner-container .transaction-list > li .transaction-amount.debit{color:#ff484b;}.transactions-container .transactions-inner-container .transaction-terms{padding:12px;color:#8c919e;}.transactions-container .transactions-inner-container .transaction-terms ol{padding:0px 0px 0px 12px;}.transaction-fee-summary{padding:16px;}.transaction-fee-summary h2{margin-bottom:20px;color:#0b1c48;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}.transaction-fee-summary .transaction-fee-breakdown .transaction-fee{padding:19px 12px;color:#333333;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;}.transaction-fee-summary .transaction-fee-breakdown .transaction-fee:first-of-type{border-bottom:1px solid #ccc;}.transaction-fee-summary .transaction-fee-breakdown .transaction-fee .transaction-fee-previous-month .transaction-fee-previous-month-amount{float:right;}.transaction-fee-summary .transaction-fee-breakdown .transaction-fee .transaction-fee-year-to-date .transaction-fee-year-to-date-amount{float:right;}#reservations-container #reservations-inner-container .reservations-tab-component .reservations-list .reservation{position:relative;margin-bottom:8px;}#reservations-container #reservations-inner-container .reservations-tab-component .reservations-list .reservation .reservation-content{padding:16px;border-radius:5px;color:#0b1c48;font-size:14px;background:#f6f7fb;}#reservations-container #reservations-inner-container .reservations-tab-component .reservations-list .reservation .reservation-content .reservation-date{margin-bottom:8px;}#reservations-container #reservations-inner-container .reservations-tab-component .reservations-list .reservation .reservation-content .reservation-brand-name{margin-bottom:4px;font-size:16px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}#reservations-container #reservations-inner-container .reservations-tab-component .reservations-list .reservation .reservation-content .reservation-city{margin-bottom:16px;}#reservations-container #reservations-inner-container .reservations-tab-component .reservations-list .reservation .reservation-content .reservation-btn{min-height:auto;font-size:12px;border-radius:30px;}#reservations-container #reservations-inner-container .reservations-tab-component .reservations-list .reservation .reservation-content .reservation-cancelled{position:absolute;bottom:16px;right:16px;color:#ff484b;}#reservations-container #reservations-inner-container .reservations-tab-component .reservations-list .reservation .reservation-content .reservation-cancelled p{margin:0px;}.reservation-details-container{padding:72px 0px 140px 0px;}.reservation-details-container .reservation-details{width:100%;max-width:940px;margin:0 auto;}.reservation-details-container .reservation-details h1{margin:24px 0px;color:#0b1c48;font-size:24px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}.reservation-details-container .reservation-details h1 #back-to-previous{margin-right:8px;cursor:pointer;}.reservation-details-container .reservation-details .reservation-details-content-container{width:100%;padding:16px;border-radius:5px;background:#f6f7fb;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content{width:100%;max-width:506px;margin:0 auto;color:#0b1c48;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-merchant-info{border-bottom:1px solid #e1e4e6;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-merchant-info .reservation-details-merchant{margin-bottom:16px;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-merchant-info .reservation-details-merchant .reservation-details-merchant-logo{width:60px;height:60px;margin-right:16px;border-radius:5px;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-merchant-info .reservation-details-merchant .reservation-details-merchant-name{display:inline;font-size:16px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-merchant-info .reservation-details-merchant-meta{padding-bottom:18px;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-merchant-info .reservation-details-merchant-meta .reservation-details-merchant-meta-address{font-size:14px;font-family:"neuzeitgroligregular",sans-serif;font-style:normal;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-merchant-info .reservation-details-merchant-meta .reservation-details-merchant-meta-phone{margin-top:10px;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-merchant-info .reservation-details-merchant-meta .reservation-details-merchant-meta-phone span a{color:#0b1c48;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-merchant-info .reservation-details-merchant-meta span{display:inline-block;line-height:18px;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-merchant-info .reservation-details-merchant-meta span.icon{float:left;margin-right:4px;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-merchant-info .reservation-details-merchant-meta span.icon svg{width:20px;height:20px;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-merchant-info .reservation-details-merchant-meta span.icon svg path:first-of-type{fill:#0b1c48;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-booking-info{padding:16px 0px;border-bottom:1px solid #e1e4e6;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-booking-info .reservation-details-booking-cancelled{margin-bottom:16px;color:#ff484b;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-booking-info .reservation-details-booking-cancelled p{margin:0px;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-booking-info .reservation-details-booking-item{display:flex;flex-direction:row;margin-bottom:8px;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-booking-info .reservation-details-booking-item:last-of-type{margin-bottom:0px;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-booking-info .reservation-details-booking-item .reservation-details-booking-label{width:140px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;text-transform:uppercase;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-booking-info .reservation-details-booking-item .reservation-details-booking-value{flex:1;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-date-info{position:relative;padding:16px 0px;border-bottom:1px solid #e1e4e6;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-date-info .reservation-details-date-item{display:flex;flex-direction:row;margin-bottom:8px;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-date-info .reservation-details-date-item:last-of-type{margin-bottom:0px;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-date-info .reservation-details-date-item .reservation-details-date-label{width:140px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;text-transform:uppercase;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-date-info .reservation-details-date-item .reservation-details-date-value{flex:1;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-date-info .reservation-details-date-night-count{position:absolute;top:16px;right:0px;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-payment-info{padding:16px 0px;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-payment-info .reservation-details-payment-item{display:flex;flex-direction:row;margin-bottom:8px;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-payment-info .reservation-details-payment-item:last-of-type{margin-bottom:0px;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-payment-info .reservation-details-payment-item .reservation-details-payment-label{flex:3;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;text-transform:uppercase;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-payment-info .reservation-details-payment-item .reservation-details-payment-value{flex:1;text-align:right;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .reservation-details-payment-info .reservation-details-payment-item .reservation-details-payment-value.green{color:#29dbab;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}.reservation-details-container .reservation-details .reservation-details-content-container .reservation-details-content .manage-reservation-btn{min-height:auto;margin-bottom:8px;padding:5px 20px;font-size:12px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}.reservation-details-container .reservation-details .reservation-details-customer-service-info{margin:24px auto;padding:0px 16px;text-align:center;}.reservation-details-container .reservation-details .reservation-details-customer-service-info p{margin:0px;}.reservation-merchant-container{position:relative;width:100%;height:100%;}.reservation-merchant-container .reservation-disclosure{position:absolute;bottom:0px;left:0px;width:100%;padding:0px 16px 16px 16px;}.reservation-merchant-container .reservation-disclosure p{max-width:325px;margin:10px auto;color:#484f64 !important;font-size:13px !important;}.reservation-merchant-container .reservation-disclosure .reservation-disclosure-links{display:flex;flex-direction:row;margin-top:5px;text-align:center;}.reservation-merchant-container .reservation-disclosure .reservation-disclosure-links a{display:block;flex:1;color:#0b1c48;font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2.08;letter-spacing:normal;text-decoration:underline;}.reservation-merchant-container .reservation-merchant-inner-container{padding:16px 0px 100px 0px;text-align:center;}@breakpoint ($breakpoint-md){.reservation-merchant-container .reservation-merchant-inner-container{padding:16px 0px;}}.reservation-merchant-container .reservation-merchant-inner-container .reservation-merchant-emptystate{padding:16px;}.reservation-merchant-container .reservation-merchant-inner-container .reservation-merchant-emptystate p{max-width:325px;margin:20px auto;}.reservation-merchant-container .reservation-merchant-inner-container h1{color:#212c4a;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.86;letter-spacing:1px;}.reservation-merchant-container .reservation-merchant-inner-container .reservation-book-btn{width:200px;margin-top:22px;border-radius:50px;}.reservation-merchant-container .reservation-merchant-inner-container .reservation-merchant-make-btn{margin-bottom:16px;width:240px;border-radius:50px;}.reservation-merchant-container .reservation-merchant-inner-container .reservation-merchant-seeall-btn{display:block;width:200px;margin:0 auto;}.reservation-merchant-container .reservation-merchant-inner-container .reservation-merchant-slider-container .slider-container .slider-inner-container .slider-list-container .slider-list .merchant-reservation{position:relative;float:left;width:327px;height:187px;margin:0px 24px 0px 0px;padding:16px;color:#ffffff;font-size:14px;text-align:left;border-radius:5px;background:#212c4a;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);}.reservation-merchant-container .reservation-merchant-inner-container .reservation-merchant-slider-container .slider-container .slider-inner-container .slider-list-container .slider-list .merchant-reservation .merchant-reservation-content hr{margin:16px 0px;background:#484f64;}.reservation-merchant-container .reservation-merchant-inner-container .reservation-merchant-slider-container .slider-container .slider-inner-container .slider-list-container .slider-list .merchant-reservation .merchant-reservation-content .merchant-reservation-item{display:flex;flex-direction:row;margin-bottom:8px;}.reservation-merchant-container .reservation-merchant-inner-container .reservation-merchant-slider-container .slider-container .slider-inner-container .slider-list-container .slider-list .merchant-reservation .merchant-reservation-content .merchant-reservation-item:last-of-type{margin-bottom:0px;}.reservation-merchant-container .reservation-merchant-inner-container .reservation-merchant-slider-container .slider-container .slider-inner-container .slider-list-container .slider-list .merchant-reservation .merchant-reservation-content .merchant-reservation-item .merchant-reservation-label{width:80px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;text-transform:uppercase;}.reservation-merchant-container .reservation-merchant-inner-container .reservation-merchant-slider-container .slider-container .slider-inner-container .slider-list-container .slider-list .merchant-reservation .merchant-reservation-content .merchant-reservation-item .merchant-reservation-value{flex:1;}.reservation-merchant-container .reservation-merchant-inner-container .reservation-merchant-slider-container .slider-container .slider-inner-container .slider-list-container .slider-list .merchant-reservation .merchant-reservation-content .merchant-reservation-cancelled{position:absolute;bottom:16px;right:16px;}.reservation-merchant-container .reservation-merchant-inner-container .reservation-merchant-slider-container .slider-container .slider-inner-container .slider-list-container .slider-list .merchant-reservation .merchant-reservation-content .merchant-reservation-cancelled p{margin:0px;color:#ff484b !important;}.reservation-merchant-container .reservation-merchant-inner-container .reservation-merchant-slider-container .slider-container .slider-inner-container .slider-list-container .slider-list .merchant-reservation .merchant-reservation-content .merchant-reservation-btn{position:absolute;bottom:16px;left:16px;font-size:12px;height:24px;min-height:auto;padding:0px 16px;}.wellness-container{position:relative;height:100%;background:#ffffff;}.wellness-container .wellness-inner-container{width:100%;max-width:972px;min-height:1000px;margin:0 auto;padding:24px 16px;}@media (min-width:940px){.wellness-container .wellness-inner-container{padding-left:0px;padding-right:0px;}}.wellness-container .wellness-inner-container .wellness-partner-logo{margin-bottom:35px;}.wellness-container .wellness-inner-container .wellness-partner-logo .wellness-logo-proteus{width:200px;margin-left:16px;margin-bottom:-10px;}.wellness-container .wellness-inner-container .wellness-partner-logo.alahealth{margin:0 0 24px;max-width:317px;}.wellness-container .wellness-inner-container .wellness-partner-logo.alahealth img{max-width:100%;height:auto;}.wellness-container .wellness-inner-container .wellness-partner-logo.rxsavings{margin-bottom:20px;}.wellness-container .wellness-inner-container .wellness-partner-logo.rxsavings img{width:160px;}@media (min-width:940px){.wellness-container .wellness-inner-container .wellness-panel-container{float:left;width:100%;max-width:317px;margin-right:25px;}}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container{padding:16px;background:#f6f7fb;border-radius:5px;}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container h4{font-size:14px;}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container p{margin:0px;}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container hr{width:100%;height:1px;margin:16px 0px;background-color:#e1e4e6;}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container .wellness-fund-expiration{color:#8c919e;font-size:12px;}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container .wellness-fund-balance{color:#0b1c48;font-size:24px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container .fund-rebate-list{color:#0b1c48;}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container .fund-rebate-list .fund-rebate{margin-bottom:16px;}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container .fund-rebate-list .fund-rebate h3{font-size:14px;}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container .fund-rebate-list .fund-rebate p{font-size:20px;line-height:24px;}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container .wellness-panel-transaction-btn{width:100%;margin:0px auto;}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container .wellness-panel-rewards-disclaimer{color:#484f64;}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container .wellness-panel-resources-btn{width:auto;margin:16px 0px 0px 0px;padding:0px;text-decoration:none;}@media (min-width:940px){.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container .wellness-panel-resources-btn{display:none;}}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container .wellness-panel-resources-btn svg{vertical-align:middle;}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container .wellness-panel-resources-btn.closed svg{transform:rotate(180deg);}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container .partner-resource-list{margin-top:16px;}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container .partner-resource-list.closed{display:none;}@media (min-width:940px){.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container .partner-resource-list.closed{display:block;}}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container .partner-resource-list .partner-resource{margin-bottom:8px;padding:16px 20px;font-size:14px;color:#0b1c48;background:#ffffff;border-radius:5px;}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container .partner-resource-list .partner-resource:last-of-type{margin-bottom:0px;}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container .partner-resource-list .partner-resource a{display:block;color:#0b1c48;font-size:14px;}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container .partner-resource-list .partner-resource .partner-resource-icon svg,.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-inner-container .partner-resource-list .partner-resource .partner-resource-icon img{margin-right:12px;vertical-align:middle;}.wellness-container .wellness-inner-container .wellness-panel-container .wellness-panel-partner-disclaimer{color:#8c919e;font-size:12px;white-space:pre-wrap;}.wellness-container .wellness-inner-container .wellness-account-list-container{margin-top:10px;}@media (min-width:940px){.wellness-container .wellness-inner-container .wellness-account-list-container{float:right;width:100%;max-width:598px;margin:0px;}}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account{margin-bottom:8px;padding:16px;color:#ffffff;background:#212c4a;border-radius:5px;}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account:last-of-type{margin-bottom:0px;}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account p{margin:0px;}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account .wellness-account-header{display:flex;flex-direction:row;cursor:pointer;}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account .wellness-account-header .wellness-account-header-name{flex:3;}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account .wellness-account-header .wellness-account-header-name h2{font-size:16px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}@media (min-width:940px){.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account .wellness-account-header .wellness-account-header-name h2{font-size:18px;}}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account .wellness-account-header .wellness-account-header-name .wellness-account-header-name-title{color:#8c919e;font-size:13px;}@media (min-width:940px){.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account .wellness-account-header .wellness-account-header-name .wellness-account-header-name-title{font-size:14px;}}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account .wellness-account-header .wellness-account-header-funds-earned{flex:2;padding-right:10px;text-align:right;}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account .wellness-account-header .wellness-account-header-funds-earned .wellness-account-header-funds-earned-label{color:#8c919e;font-size:12px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account .wellness-account-header .wellness-account-header-funds-earned .wellness-account-header-funds-earned-amount{font-size:20px;}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account .wellness-account-header .wellness-account-header-toggle{width:24px;padding-top:12px;}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account .wellness-account-header .wellness-account-header-toggle button{width:24px;height:24px;padding:0px;border:none;}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account .wellness-account-header .wellness-account-header-toggle.closed button svg{transform:rotate(180deg);}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account .wellness-account-activity-list-container.closed{display:none;}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account .wellness-account-activity-list-container .wellness-account-activity-list{margin-top:14px;}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account .wellness-account-activity-list-container .wellness-account-activity-list .wellness-account-activity{display:flex;flex-direction:row;margin-bottom:4px;padding:8px;line-height:28px;background-color:#1b243e;border-radius:5px;}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account .wellness-account-activity-list-container .wellness-account-activity-list .wellness-account-activity:last-of-type{margin-bottom:0px;}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account .wellness-account-activity-list-container .wellness-account-activity-list .wellness-account-activity.completed .wellness-account-activity-earning{color:#29dbab;}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account .wellness-account-activity-list-container .wellness-account-activity-list .wellness-account-activity .wellness-account-activity-status{width:24px;}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account .wellness-account-activity-list-container .wellness-account-activity-list .wellness-account-activity .wellness-account-activity-name{flex:3;padding:5px 0px 0px 8px;line-height:16px;}.wellness-container .wellness-inner-container .wellness-account-list-container .wellness-account-list .wellness-account .wellness-account-activity-list-container .wellness-account-activity-list .wellness-account-activity .wellness-account-activity-earning{flex:1;padding-right:7px;color:#8c919e;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;text-align:right;}.wellness-container.multipurse .wellness-inner-container{min-height:500px;}.wellness-container.multipurse .wellness-panel-container{float:none;max-width:none;width:100%;}.wellness-container.multipurse .wellness-panel-container .wellness-panel-inner-container{background-color:#fff;padding:0;}.wellness-container.multipurse .wellness-panel-container .wellness-panel-inner-container .wellness-fund-balance{margin-bottom:12px;}.wellness-container.multipurse .wellness-panel-container .wellness-panel-inner-container .wellness-panel-transaction-btn{max-width:288px;margin-bottom:40px;}@media (min-width:768px){.wellness-container.multipurse .wellness-panel-container .wellness-panel-inner-container .wellness-panel-transaction-btn{margin-left:0;}}.wellness-container.multipurse .wellness-panel-container .wellness-panel-inner-container .wellness-panel-rewards-disclaimer{color:#8c919e;font-size:12px;white-space:pre-wrap;}.multipurse-list li{background:#f6f7fb;padding:12px;margin-bottom:20px;position:relative;}.multipurse-list li .multipurse-data{cursor:pointer;padding:0 5px;position:relative;}.multipurse-list li .multipurse-description{border-top:1px solid #e1e4e6;padding:12px 5px 0 5px;}.multipurse-list li .multipurse-description.closed{display:none;}.multipurse-list li .toggle-reward{cursor:pointer;display:block;width:12px;height:12px;position:absolute;top:50%;transform:translate(0,-50%);right:5px;transition:all 75ms cubic-bezier(0.42,0,0.58,1);}.multipurse-list li .toggle-reward.open{transform:rotate(90deg);transform-origin:50% 50%;}.multipurse-list li.loading-purses{background-color:white;height:108px;}.multipurse-list li.loading-purses svg{-webkit-animation:rotation 2s;animation:rotation 2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}@-webkit-keyframes rotation{from{transform:rotate(0deg);}to{transform:rotate(359deg);}}@keyframes rotation{from{transform:rotate(0deg);}to{transform:rotate(359deg);}}.register-container.rxsavings{position:relative;}.register-container.rxsavings .pano-bg{align-items:center;background:#126787;display:flex;height:470px;justify-content:center;left:0px;position:absolute;top:0px;width:100%;z-index:1;padding:0 16px;}.register-container.rxsavings .pano-left-graphic{display:none;position:absolute;bottom:0;left:0px;z-index:2;}@media (min-width:1280px){.register-container.rxsavings .pano-left-graphic{display:block;left:5%;}}@media (min-width:1400px){.register-container.rxsavings .pano-left-graphic{left:10%;}}.register-container.rxsavings .pano-right-graphic{display:none;position:absolute;bottom:0;right:0px;z-index:2;}@media (min-width:1280px){.register-container.rxsavings .pano-right-graphic{display:block;right:5%;}}@media (min-width:1400px){.register-container.rxsavings .pano-right-graphic{right:10%;}}.register-container.rxsavings .register-inner-container{min-height:600px;}.register-container.rxsavings .register-inner-container .register-content-container{padding-top:120px;}@media (min-width:768px){.register-container.rxsavings .register-inner-container .register-content-container.address-confirmation{padding-top:65px;}}.register-container.rxsavings .register-inner-container .register-content-container .register-content{position:relative;max-width:940px;z-index:2;}.register-container.rxsavings .register-inner-container .register-content-container.address-confirmation{padding-top:30px;}@media (min-width:1024px){.register-container.rxsavings .register-inner-container .register-content-container.address-confirmation{padding-top:60px;}}.register-container.rxsavings .register-inner-container .register-content-container.address-confirmation .pano-bg{height:600px;}@media (min-width:480px){.register-container.rxsavings .register-inner-container .register-content-container.address-confirmation .pano-bg{height:470px;}}@media (min-width:1280px){.register-container.rxsavings .register-inner-container .register-content-container.address-confirmation .pano-right-graphic{display:block;right:5%;}}@media (min-width:1400px){.register-container.rxsavings .register-inner-container .register-content-container.address-confirmation .pano-right-graphic{right:5%;}}.register-container.rxsavings .register-inner-container .register-content-container .confirm-address-content{position:relative;max-width:940px;z-index:2;}.register-container.rxsavings .register-inner-container .register-content-container .confirm-address-content .confirm-address-header{margin-bottom:40px;}@media (min-width:768px){.register-container.rxsavings .register-inner-container .register-content-container .confirm-address-content .confirm-address-header{margin-bottom:0px;}}.register-container.rxsavings .register-inner-container .register-content-container .confirm-address-content .register-form{width:100%;max-width:940px;}.register-container.proteus{position:relative;}.register-container.proteus .pano-bg{position:absolute;top:0px;left:0px;width:100%;height:470px;background:#126787;z-index:1;}.register-container.proteus .pano-left-graphic{display:none;position:absolute;top:80px;left:0px;z-index:2;}@media (min-width:1280px){.register-container.proteus .pano-left-graphic{display:block;left:5%;}}@media (min-width:1400px){.register-container.proteus .pano-left-graphic{left:10%;}}.register-container.proteus .pano-right-graphic{display:none;position:absolute;top:240px;right:0px;z-index:2;}@media (min-width:1280px){.register-container.proteus .pano-right-graphic{display:block;right:5%;}}@media (min-width:1400px){.register-container.proteus .pano-right-graphic{right:10%;}}.register-container.proteus .register-inner-container .register-content-container{padding-top:120px;}@media (min-width:768px){.register-container.proteus .register-inner-container .register-content-container.address-confirmation{padding-top:65px;}}.register-container.proteus .register-inner-container .register-content-container .register-content{position:relative;max-width:940px;z-index:2;}.register-container.proteus .register-inner-container .register-content-container.address-confirmation{padding-top:30px;}@media (min-width:1024px){.register-container.proteus .register-inner-container .register-content-container.address-confirmation{padding-top:60px;}}.register-container.proteus .register-inner-container .register-content-container.address-confirmation .pano-bg{height:600px;}@media (min-width:480px){.register-container.proteus .register-inner-container .register-content-container.address-confirmation .pano-bg{height:470px;}}@media (min-width:1280px){.register-container.proteus .register-inner-container .register-content-container.address-confirmation .pano-right-graphic{display:block;right:5%;}}@media (min-width:1400px){.register-container.proteus .register-inner-container .register-content-container.address-confirmation .pano-right-graphic{right:5%;}}.register-container.proteus .register-inner-container .register-content-container .confirm-address-content{position:relative;max-width:940px;z-index:2;}.register-container.proteus .register-inner-container .register-content-container .confirm-address-content .confirm-address-header{margin-bottom:40px;}.register-container.proteus .register-inner-container .register-content-container .confirm-address-content .confirm-address-header h2{color:#38b7ba;text-align:left;}@media (min-width:768px){.register-container.proteus .register-inner-container .register-content-container .confirm-address-content .confirm-address-header{margin-bottom:0px;}}.register-container.proteus .register-inner-container .register-content-container .confirm-address-content .register-form{width:100%;max-width:940px;}.register-container .register-inner-container{width:100%;min-height:1000px;margin:0 auto;}.register-container .register-inner-container .register-content-container{width:100%;color:#ffffff;padding:110px 16px;background-position:35% 0%;background-size:auto 555px;background-repeat:no-repeat;}@media (min-width:768px){.register-container .register-inner-container .register-content-container{padding-top:157px;background-position:center 0px;background-size:100% auto;}}@media (min-width:768px){.register-container .register-inner-container .register-content-container.bcbssc{padding-top:240px;background-position:center 0px;}.register-container .register-inner-container .register-content-container.bcbssc.address-confirmation{padding-top:150px;}}.register-container .register-inner-container .register-content-container.bcbsal,.register-container .register-inner-container .register-content-container.almyblue{background-size:100% 470px;}.register-container .register-inner-container .register-content-container.bcbsal.address-confirmation,.register-container .register-inner-container .register-content-container.almyblue.address-confirmation{padding-top:20px;border-top:1px solid #dfdfdf;}.register-container .register-inner-container .register-content-container.bcbsal.address-confirmation .confirm-address-header-right,.register-container .register-inner-container .register-content-container.almyblue.address-confirmation .confirm-address-header-right{color:#333333;}@media (min-width:768px){.register-container .register-inner-container .register-content-container.bcbsal,.register-container .register-inner-container .register-content-container.almyblue{padding-top:20px;background-position:center 0px;background-size:100% 600px;}.register-container .register-inner-container .register-content-container.bcbsal.address-confirmation,.register-container .register-inner-container .register-content-container.almyblue.address-confirmation{padding-top:50px;}.register-container .register-inner-container .register-content-container.bcbsal.address-confirmation .confirm-address-header-right,.register-container .register-inner-container .register-content-container.almyblue.address-confirmation .confirm-address-header-right{color:#333333;}}.register-container .register-inner-container .register-content-container.financial-registration h1{margin-bottom:16px;}@media (min-width:768px){.register-container .register-inner-container .register-content-container.financial-registration{padding-top:240px;background-position:center 0px;}}.register-container .register-inner-container .register-content-container .register-content{width:100%;max-width:620px;margin:0 auto;}.register-container .register-inner-container .register-content-container .register-content .register-header h2{margin-bottom:90px;font-size:24px;font-family:"neuzeitgroligregular",sans-serif;font-weight:100;text-align:center;}@media (min-width:768px){.register-container .register-inner-container .register-content-container .register-content .register-header h2{margin-bottom:160px;font-size:48px;}}.register-container .register-inner-container .register-content-container .register-content .register-form{padding:20px 16px;color:#333333;font-size:14px;background:#fafafa;border-radius:4px;border:solid 1px #eeeff2;}@media (min-width:768px){.register-container .register-inner-container .register-content-container .register-content .register-form{padding:40px 80px;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);}}.register-container .register-inner-container .register-content-container .register-content .register-form .register-form-top-header{margin:0px 0px 30px 0px;}.register-container .register-inner-container .register-content-container .register-content .register-form h1{font-size:22px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}.register-container .register-inner-container .register-content-container .register-content .register-form .form-component-container .button-container{min-height:auto;}.register-container .register-inner-container .register-content-container .register-content .register-form .form-component-container .button-container .button-inner-container{}.register-container .register-inner-container .register-content-container .register-content .register-form .form-component-container .button-container .button-inner-container .button-save{width:300px;}.register-container .register-inner-container .register-content-container .register-content .register-form .register-form-login-link{text-align:center;}.register-container .register-inner-container .register-content-container .confirm-address-content{width:100%;margin:0 auto;}.register-container .register-inner-container .register-content-container .confirm-address-content .confirm-address-header{margin-bottom:40px;}@media (min-width:768px){.register-container .register-inner-container .register-content-container .confirm-address-content .confirm-address-header{margin-bottom:120px;}}@media (min-width:768px){.register-container .register-inner-container .register-content-container .confirm-address-content .confirm-address-header .confirm-address-header-top{display:flex;flex-direction:row;}}@media (min-width:768px){.register-container .register-inner-container .register-content-container .confirm-address-content .confirm-address-header .confirm-address-header-top .confirm-address-header-top-left{width:50%;}}@media (min-width:768px){.register-container .register-inner-container .register-content-container .confirm-address-content .confirm-address-header .confirm-address-header-top .confirm-address-header-top-right{width:50%;}.register-container .register-inner-container .register-content-container .confirm-address-content .confirm-address-header .confirm-address-header-top .confirm-address-header-top-right h2{max-width:490px;text-align:left;}}.register-container .register-inner-container .register-content-container .confirm-address-content .confirm-address-header h2{margin-bottom:14px;color:#19beeb;text-align:center;font-size:24px;font-family:"neuzeitgroligregular",sans-serif;font-weight:100;line-height:24px;}@media (min-width:768px){.register-container .register-inner-container .register-content-container .confirm-address-content .confirm-address-header h2{margin-bottom:0px;font-size:48px;line-height:48px;}}.register-container .register-inner-container .register-content-container .confirm-address-content .confirm-address-header .confirm-address-header-left{position:relative;}@media (min-width:768px){.register-container .register-inner-container .register-content-container .confirm-address-content .confirm-address-header .confirm-address-header-left{float:left;width:50%;}}.register-container .register-inner-container .register-content-container .confirm-address-content .confirm-address-header .confirm-address-header-left img{display:block;width:100%;max-width:200px;margin:0 auto;}@media (min-width:768px){.register-container .register-inner-container .register-content-container .confirm-address-content .confirm-address-header .confirm-address-header-left img{position:absolute;top:-75px;left:50%;margin-left:-150px;max-width:300px;}}@media (min-width:768px){.register-container .register-inner-container .register-content-container .confirm-address-content .confirm-address-header .confirm-address-header-right{float:right;width:50%;}}@media (min-width:768px){.register-container .register-inner-container .register-content-container .confirm-address-content .confirm-address-header .confirm-address-header-right p{font-size:18px;}}.register-container .register-inner-container .register-content-container .confirm-address-content .register-form{width:620px;max-width:90%;margin:0 auto;padding:20px 16px;color:#333333;font-size:14px;background:#fafafa;border-radius:4px;border:solid 1px #eeeff2;}@media (min-width:768px){.register-container .register-inner-container .register-content-container .confirm-address-content .register-form{padding:40px 80px;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);}}.register-container .register-inner-container .register-content-container .confirm-address-content .register-form .register-form-top-header{margin:0px 0px 30px 0px;}.register-container .register-inner-container .register-content-container .confirm-address-content .register-form h1{font-size:22px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}.register-container .register-inner-container .register-content-container .confirm-address-content .register-form .form-component-container .button-container{min-height:auto;}.register-container .register-inner-container .register-content-container .confirm-address-content .register-form .form-component-container .button-container .button-inner-container{padding-top:36px;}.register-container .register-inner-container .register-content-container .confirm-address-content .register-form .form-component-container .button-container .button-inner-container .button-save{width:300px;}.register-container .register-inner-container .register-content-container .confirm-address-content .register-form .register-form-login-link{text-align:center;}.register-container.alahealth{border-top:1px solid #dfdfdf;}.register-container.alahealth .register-inner-container{min-height:auto;}.register-container.alahealth .register-inner-container .register-content-container{padding-top:72px;}.register-container.alahealth .confirm-address-preamble{display:flex;align-items:center;justify-content:center;padding-bottom:60px;}.register-container.alahealth .callout-card-text{color:#000;max-width:540px;}.register-container.alahealth .callout-card-text h1{color:#19beeb;font-size:48px;font-family:"neuzeitgroligregular",sans-serif;line-height:1.04;}.register-container.alahealth .callout-card-text p{font-size:18px;line-height:1.22;}.register-container.alahealth .callout-card{margin:0 60px 0;}.register-container.csnp .register-inner-container .register-content-container{padding-top:0;}.register-container.csnp .register-inner-container .register-content-container.standard{padding-top:225.63330000000002px;}.register-container.csnp .register-inner-container .register-content-container .confirm-address-content .confirm-address-header{display:flex;flex-direction:column;padding-top:40px;}.register-container.csnp .register-inner-container .register-content-container .confirm-address-content .confirm-address-header h2{color:#fff;max-width:72%;margin-left:auto;margin-right:auto;}.register-container.csnp .register-inner-container .register-content-container .confirm-address-content .confirm-address-header .confirm-address-header-copy h2{display:none;}.register-container.csnp .register-inner-container .register-content-container .confirm-address-content .confirm-address-header .confirm-address-cards{margin-left:auto;margin-right:auto;}@media (min-width:768px){.register-container.csnp .register-inner-container .register-content-container .confirm-address-content .confirm-address-header{flex-direction:row;flex-wrap:wrap;}.register-container.csnp .register-inner-container .register-content-container .confirm-address-content .confirm-address-header .confirm-address-cards{width:45%;padding:20px 25px 0;margin-left:0;margin-right:0;}.register-container.csnp .register-inner-container .register-content-container .confirm-address-content .confirm-address-header .confirm-address-header-copy{width:55%;}.register-container.csnp .register-inner-container .register-content-container .confirm-address-content .confirm-address-header .confirm-address-header-copy p{font-size:18px;}.register-container.csnp .register-inner-container .register-content-container .confirm-address-content .confirm-address-header .confirm-address-heading{width:100%;}.register-container.csnp .register-inner-container .register-content-container .confirm-address-content .confirm-address-header .confirm-address-heading h2{font-size:24px;line-height:26px;margin-bottom:0.5em;}}@media (min-width:1024px){.register-container.csnp .register-inner-container .register-content-container .confirm-address-content .confirm-address-header{margin:0 auto;max-width:1400px;padding:68px 0;}.register-container.csnp .register-inner-container .register-content-container .confirm-address-content .confirm-address-header .confirm-address-heading{display:none;}.register-container.csnp .register-inner-container .register-content-container .confirm-address-content .confirm-address-header .confirm-address-header-copy h2{display:block;margin-left:0;margin-right:0;text-align:left;}.register-container.csnp .register-inner-container .register-content-container .confirm-address-content .confirm-address-header .confirm-address-header-copy p{font-size:24px;line-height:1.22;max-width:540px;}}.register-container.almyblue .register-inner-container .register-content-container .confirm-address-content{max-width:940px;}.bulk-register-container.rxsavings{position:relative;}.bulk-register-container.rxsavings .pano-bg{position:absolute;top:0px;left:0px;width:100%;height:470px;background:#f6f7fb;z-index:1;}.bulk-register-container.rxsavings .pano-left-graphic{display:none;position:absolute;bottom:0;left:0px;z-index:2;}@media (min-width:1280px){.bulk-register-container.rxsavings .pano-left-graphic{display:block;left:5%;}}@media (min-width:1400px){.bulk-register-container.rxsavings .pano-left-graphic{left:15%;}}.bulk-register-container.rxsavings .pano-right-graphic{display:none;position:absolute;bottom:0;right:0px;z-index:2;}@media (min-width:1280px){.bulk-register-container.rxsavings .pano-right-graphic{display:block;right:5%;}}@media (min-width:1400px){.bulk-register-container.rxsavings .pano-right-graphic{right:15%;}}.bulk-register-container.rxsavings .bulk-register-inner-container .bulk-register-content-container{padding-top:80px;}.bulk-register-container.rxsavings .bulk-register-inner-container .bulk-register-content-container .bulk-register-content{position:relative;z-index:2;}.bulk-register-container.rxsavings .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header img{margin-bottom:60px;}.bulk-register-container.bcbsal{border-top:1px solid #dfdfdf;}.bulk-register-container.bcbsal .bulk-register-inner-container .bulk-register-content-container{padding-top:70px;background-size:100% 655px;}@media (min-width:768px){.bulk-register-container.bcbsal .bulk-register-inner-container .bulk-register-content-container{background-size:100% 600px;}}.bulk-register-container.proteus .bulk-register-inner-container .bulk-register-content-container,.bulk-register-container.bcbsal .bulk-register-inner-container .bulk-register-content-container{background-attachment:scroll;}.bulk-register-container.alahealth{border-top:1px solid #dfdfdf;padding-bottom:40px;}.bulk-register-container.alahealth .bulk-register-inner-container{min-height:auto;}.bulk-register-container.alahealth .bulk-register-inner-container .bulk-register-content-container{padding-top:0;}.bulk-register-container.alahealth .register-image{display:flex;flex-direction:column;height:50vh;justify-content:center;}.bulk-register-container.alahealth .register-image img{display:block;margin:0 auto;}@media (min-width:940px){.bulk-register-container.alahealth .register-image{margin-left:-14.7%;margin-right:-14.7%;}}.bulk-register-container.csnp .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header img{max-width:170px;}.bulk-register-container.almyblue{border-top:1px solid #dfdfdf;padding-top:0;}.bulk-register-container.almyblue .bulk-register-inner-container .bulk-register-content-container{padding-top:0;}.bulk-register-container.almyblue .bulk-register-inner-container .bulk-register-content-container .bulk-register-content{max-width:640px;}.bulk-register-container.almyblue .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header .header-marketing-container{align-items:self-end;background-position-x:right;display:flex;height:340px;margin-bottom:42px;padding:0 0 24px 24px;}.bulk-register-container.almyblue .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header .header-marketing-container .header-partner-logo{margin:0 0 0 auto;order:2;}.bulk-register-container.almyblue .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header .header-marketing-container h1{font-size:30px;line-height:1;order:1;margin:0;max-width:220px;text-align:left;}@media (min-width:768px){.bulk-register-container.almyblue .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header .header-marketing-container{background-position-x:center;}}.bulk-register-container.almyblue .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header img{max-width:128px;margin:0 auto;}.bulk-register-container .bulk-register-inner-container{width:100%;min-height:1000px;margin:0 auto;}.bulk-register-container .bulk-register-inner-container .bulk-register-content-container{background-attachment:fixed;background-position:35% 0%;background-repeat:no-repeat;background-size:auto 555px;color:#ffffff;padding:110px 16px 24px 16px;width:100%;}@media (min-width:768px){.bulk-register-container .bulk-register-inner-container .bulk-register-content-container{padding:157px 16px 110px 16px;background-position:center 0px;background-size:100% 600px;}}@media (min-width:1280px){.bulk-register-container .bulk-register-inner-container .bulk-register-content-container{background-size:100% auto;}}@media (min-width:768px){.bulk-register-container .bulk-register-inner-container .bulk-register-content-container.bcbssc{padding-top:220px;background-position:center 75px;background-size:100% 600px;}}.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content{width:100%;max-width:620px;margin:0 auto;}.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header img{display:block;width:100%;max-width:380px;margin:0px auto 140px auto;}.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header h1{width:100%;margin:0px auto 140px auto;text-align:center;}.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header h1.evive-bulk-hdr{font-size:24px;line-height:26px;margin-bottom:16px;}@media (min-width:768px){.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header h1.evive-bulk-hdr{font-size:32px;line-height:34px;margin-bottom:24px;}}.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header p.evive-bulk-text{text-align:center;font-size:16px;line-height:18px;margin:0 0 8px;padding:0;font-weight:normal;}.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header p.evive-bulk-text:first-of-type{font-size:18px;margin-bottom:16px;}.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header p.evive-bulk-text:nth-of-type(3){font-size:18px;}.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header p.evive-bulk-text:last-of-type{margin-bottom:0;}@media (min-width:768px){.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header p.evive-bulk-text{font-size:18px;line-height:24px;}.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header p.evive-bulk-text:first-of-type,.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header p.evive-bulk-text:nth-of-type(3){font-size:20px;}}.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header .header-marketing-container{text-align:center;}.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header .header-marketing-container .header-partner-logo{margin:0px auto 35px auto;}.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header .header-marketing-container .header-partner-logo svg{width:335px;max-width:80%;}.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header .header-marketing-container .marketing-image{display:none;width:650px;max-width:100%;margin:0 auto 30px auto;}@media (min-width:768px){.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header .header-marketing-container .marketing-image{display:inline-block;}}.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header .header-marketing-container .marketing-image-mobile{width:100%;max-width:250px;margin:0 auto 30px auto;}@media (min-width:768px){.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-header .header-marketing-container .marketing-image-mobile{display:none;}}.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-form{position:relative;padding:0 16px 20px 16px;color:#333333;font-size:14px;background:#fafafa;border-radius:4px;border:solid 1px #eeeff2;}@media (min-width:768px){.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-form{padding:13px 80px 40px 80px;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);}}.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-form h1{font-size:22px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;}.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-form .form-component-container{padding-top:16px;}.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-form .form-component-container .button-container{min-height:auto;}.bulk-register-container .bulk-register-inner-container .bulk-register-content-container .bulk-register-content .bulk-register-form .form-component-container .button-container .button-inner-container .button-save{width:300px;}.how-payment-works{padding:20px;border-bottom:1px solid #d2d2d2;}.how-payment-works .how-payment-works-content{width:100%;margin:0 auto;text-align:left;color:#4a4a4a;}@media (min-width:768px){.how-payment-works .how-payment-works-content{width:750px;text-align:center;}}.how-payment-works .how-payment-works-content h4{width:200px;margin:12px auto 20px auto;font-size:15px;font-weight:bold;text-align:center;}@media (min-width:768px){.how-payment-works .how-payment-works-content h4{width:100%;}}.how-payment-works .how-payment-works-content ul{display:flex;flex-direction:column;}@media (min-width:480px){.how-payment-works .how-payment-works-content ul{flex-direction:row;}}.how-payment-works .how-payment-works-content ul li{display:inline-block;width:100%;vertical-align:top;text-align:center;}@media (min-width:768px){.how-payment-works .how-payment-works-content ul li{width:33%;}}.how-payment-works .how-payment-works-content ul li.separator{padding:10px 0;}@media (min-width:768px){.how-payment-works .how-payment-works-content ul li.separator{padding:30px 0 0 0;}}.how-payment-works .how-payment-works-content ul li.last img{margin-top:10px;}.register-login-banner{background-color:#f5a623;color:white;font-size:14px;border-top-left-radius:4px;border-top-right-radius:4px;margin:0 -17px;padding:16px;}.register-login-banner p{font-weight:bold;line-height:1.4;margin:0;}@media (min-width:768px){.register-login-banner{border-top-right-radius:0;border-top-left-radius:0;background:transparent url("/img/registration/_versions/bcbssc/banner-bg.png") no-repeat;background-size:100% 100%;width:680px;margin-left:-95px;margin-top:13px;}p{padding-bottom:10px;}}.pano-sunset--parent{display:flex;width:940px;flex-direction:column;}@media (min-width:1024px){.pano-sunset--parent{align-items:end;}.pano-sunset--parent.splash{align-items:center;}.pano-sunset--parent.splash .pano-sunset h1,.pano-sunset--parent.splash .pano-sunset p{text-align:center;}}.pano-sunset{border-radius:16px;background:rgba(0,0,0,0.4);padding:40px 24px;text-align:center;max-width:698px;margin:0 auto;}@media (min-width:1024px){.pano-sunset{margin:0;padding:56px 40px;}}.pano-sunset h1{font-size:20px;line-height:24px;margin:0 0 24px;}@media (min-width:1024px){.pano-sunset h1{font-size:32px;line-height:34px;text-align:left;}}.pano-sunset p{font-size:16px;margin-bottom:24px;}@media (min-width:1024px){.pano-sunset p{font-size:20px;line-height:24px;text-align:left;}}.pano-sunset p:last-of-type{margin-bottom:0;}.register-container .register-inner-container .register-content-container.sunset{background-size:cover !important;min-height:540px;display:flex;align-items:center;justify-content:center;padding:0 16px;}.bulk-register-container.payforward .bulk-register-inner-container{min-height:540px;}.bulk-register-container.payforward .bulk-register-inner-container .bulk-register-content-container{padding:40px 16px;}.evive-hdr-wrap{max-width:444px;margin:0 auto 40px;}@media (min-width:768px){.evive-hdr-wrap{margin-top:40px;}}#contact-container{padding:16px 18px;border-radius:5px;background:#f6f7fb;}#contact-container h2{margin-bottom:16px;color:#0b1c48;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;}#contact-container #contact-inner-container{display:flex;flex-direction:column;justify-content:space-between;}#contact-container #contact-inner-container .contact-info-container{margin-bottom:24px;text-align:center;}#contact-container #contact-inner-container .contact-info-container.bcbssc{margin-bottom:64px;}#contact-container #contact-inner-container .contact-info-container.bcbsal .contact-info-inner-container .contact-info-content address{display:inline-block;}#contact-container #contact-inner-container .contact-info-container.bcbsal .contact-info-inner-container .contact-info-content svg{vertical-align:top;}#contact-container #contact-inner-container .contact-info-container.bcbsal .contact-info-inner-container .contact-info-content span{display:inline-block;padding-top:5px;}#contact-container #contact-inner-container .contact-info-container.bcbsal .contact-info-inner-container .contact-info-content span.spacing-left{padding:0px 0px 0px 35px;}#contact-container #contact-inner-container .contact-info-container h4{margin-bottom:16px;text-align:left;}#contact-container #contact-inner-container .contact-info-container .contact-info-inner-container{display:flex;flex-direction:column;}@media (min-width:768px){#contact-container #contact-inner-container .contact-info-container .contact-info-inner-container{flex-direction:row;}}#contact-container #contact-inner-container .contact-info-container .contact-info-inner-container .contact-info-icon{width:24px;margin-right:16px;}#contact-container #contact-inner-container .contact-info-container .contact-info-inner-container .contact-info-icon svg{fill:#0b1c48;}#contact-container #contact-inner-container .contact-info-container .contact-info-inner-container .contact-info-icon svg path:first-of-type{fill:#0b1c48;}#contact-container #contact-inner-container .contact-info-container .contact-info-inner-container .contact-info-label{width:180px;margin-right:46px;text-align:left;}#contact-container #contact-inner-container .contact-info-container .contact-info-inner-container .contact-info-content{flex:4;color:#333333;text-align:left;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}#contact-container #contact-inner-container .contact-info-container .contact-info-inner-container .contact-info-content address{font-style:normal;}#contact-container #contact-inner-container .contact-info-container .contact-info-inner-container .contact-info-content a{color:#19beeb;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:20px;letter-spacing:normal;text-decoration:underline;}#contact-container #contact-inner-container .contact-info-container .contact-info-inner-container .contact-info-content svg{margin-right:8px;vertical-align:bottom;}#contact-container #contact-inner-container .contact-info-container .contact-info-inner-container .contact-info-content svg path{fill:#0b1c48;}#account-container{position:relative;width:100%;padding:24px 0px;background:#ffffff;}#account-container::after{clear:both;content:"";display:block;}#account-container h1{margin-bottom:24px;color:#0b1c48;font-size:24px;line-height:26px;}#account-container h3{color:#212c4a;font-size:14px;font-stretch:normal;font-style:normal;font-weight:normal;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:1px;line-height:1;padding:12px 0;text-align:center;text-transform:uppercase;}#account-container h4{padding:14px;color:#8c919e;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;text-align:center;}#account-container h5{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#0b1c48;}#account-container h6{color:#0b1c48;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:0.5px;text-transform:uppercase;}#account-container .account-container-top{max-width:972px;margin:0 auto;padding:0px 16px;}#account-container .account-container-top.banner #account-cashback-container{margin-top:24px;}#account-container .account-container-top .account-pf-details-container{display:flex;flex-direction:column;}@media (min-width:480px){#account-container .account-container-top .account-pf-details-container{flex-direction:row;}}#account-container .account-container-top .account-pf-details-container .account-pf-details{display:flex;flex-direction:row;flex:1;padding-top:1px;}#account-container .account-container-top .account-pf-details-container .account-pf-details .account-pf-details-account-number,#account-container .account-container-top .account-pf-details-container .account-pf-details .account-pf-details-card-number{width:100%;min-width:150px;max-width:170px;}#account-container .account-container-top .account-pf-details-container .account-pf-details .account-pf-details-account-number p,#account-container .account-container-top .account-pf-details-container .account-pf-details .account-pf-details-card-number p{margin:5px 0px 0px 0px;color:#0b1c48;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.11;letter-spacing:normal;}#account-container .account-container-top .account-pf-details-container #account-pf-balance-container{flex:1;margin-top:18px;}@media (min-width:480px){#account-container .account-container-top .account-pf-details-container #account-pf-balance-container{margin-top:0px;}}#account-container .account-container-top .account-pf-details-container #account-pf-balance-container h6{margin:0px 16px 0px 0px;color:#0b1c48;font-size:12px;line-height:39px;}@media (min-width:480px){#account-container .account-container-top .account-pf-details-container #account-pf-balance-container h6{float:right;}}#account-container .account-container-top .account-pf-details-container #account-pf-balance-container .account-pf-balance{position:relative;float:right;min-width:120px;min-height:39px;margin:0px;padding:0px 16px;line-height:35px;border-radius:100px;border:solid 2px #29dbab;}#account-container .account-container-top .account-pf-details-container #account-pf-balance-container .account-pf-balance .account-pf-balance-amt{display:inline-block;color:#0b1c48;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:24px;font-style:normal;font-stretch:normal;line-height:24px;letter-spacing:normal;vertical-align:middle;}#account-container .account-container-top .account-pf-details-container #account-pf-balance-container .account-pf-balance .account-pf-balance-amt.loading{position:absolute;top:2px;left:50%;width:30px;height:30px;margin:0px 0px 0px -15px;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;}#account-container .account-container-top .account-pf-details-container #account-pf-balance-container .account-pf-balance .account-pf-balance-amt.loading svg{width:30px;height:30px;margin:0px;}@media (min-width:480px){#account-container .account-container-top .account-pf-details-container #account-pf-balance-container .account-pf-balance .account-pf-balance-amt{font-size:28px;}}#account-container .account-container-top .account-pf-details-container #account-pf-balance-container .account-pf-balance svg{width:36px;height:32px;margin-left:8px;vertical-align:middle;}#account-container .account-container-top .account-pf-details-container #account-pf-balance-container .account-pf-balance svg path{fill:#0b1c48;}#account-container .account-container-top #account-welcome-banner-container{display:none;width:100%;margin-top:26px;padding:16px;border-radius:5px;background:#212c4a;}#account-container .account-container-top #account-welcome-banner-container #account-welcom-banner-inner-container{display:flex;flex-direction:column;}@media (min-width:768px){#account-container .account-container-top #account-welcome-banner-container #account-welcom-banner-inner-container{flex-direction:row;}}@media (min-width:768px){#account-container .account-container-top #account-welcome-banner-container #account-welcom-banner-inner-container .account-welcome-banner-text{flex:2;flex-direction:row;padding:18px 40px 18px 24px;}}#account-container .account-container-top #account-welcome-banner-container #account-welcom-banner-inner-container .account-welcome-banner-text h2{color:#ffffff;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;}@media (min-width:768px){#account-container .account-container-top #account-welcome-banner-container #account-welcom-banner-inner-container .account-welcome-banner-text h2{font-size:24px;line-height:1;}}#account-container .account-container-top #account-welcome-banner-container #account-welcom-banner-inner-container .account-welcome-banner-text p{color:#ffffff;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:0.4px;}@media (min-width:768px){#account-container .account-container-top #account-welcome-banner-container #account-welcom-banner-inner-container .account-welcome-banner-text p{font-size:16px;line-height:1.19;letter-spacing:0.5px;}}#account-container .account-container-top #account-welcome-banner-container #account-welcom-banner-inner-container .account-welcome-banner-cta-container{display:flex;flex-direction:column;padding:17px 24px;border-radius:5px;background:#1b243e;}@media (min-width:768px){#account-container .account-container-top #account-welcome-banner-container #account-welcom-banner-inner-container .account-welcome-banner-cta-container{flex:1;flex-direction:row;}}#account-container .account-container-top #account-welcome-banner-container #account-welcom-banner-inner-container .account-welcome-banner-cta-container .account-welcome-banner-cta-icon{text-align:center;}@media (min-width:768px){#account-container .account-container-top #account-welcome-banner-container #account-welcom-banner-inner-container .account-welcome-banner-cta-container .account-welcome-banner-cta-icon{flex:1;margin-right:24px;}}#account-container .account-container-top #account-welcome-banner-container #account-welcom-banner-inner-container .account-welcome-banner-cta-container .account-welcome-banner-cta-icon svg{width:90px;height:90px;margin:0 auto;}@media (min-width:768px){#account-container .account-container-top #account-welcome-banner-container #account-welcom-banner-inner-container .account-welcome-banner-cta-container .account-welcome-banner-cta-text{flex:2;}}#account-container .account-container-top #account-welcome-banner-container #account-welcom-banner-inner-container .account-welcome-banner-cta-container .account-welcome-banner-cta-text p{padding:0px 20px;color:#ffffff;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:0.5px;text-align:center;}@media (min-width:768px){#account-container .account-container-top #account-welcome-banner-container #account-welcom-banner-inner-container .account-welcome-banner-cta-container .account-welcome-banner-cta-text p{padding:0px;}}#account-container .account-container-top #account-welcome-banner-container #account-welcom-banner-inner-container .account-welcome-banner-cta-container .account-welcome-banner-cta-text .account-welcome-cta-btn{display:block;width:180px;height:30px;min-height:30px;margin:0 auto;padding:0px;color:#ffffff;font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal;text-align:center;border-radius:20px;}#account-container .account-container-top #account-cashback-container{margin-top:26px;}#account-container .account-container-top #account-cashback-container .rebate-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:space-between;text-align:center;}#account-container .account-container-top #account-cashback-container .rebate-container::after{clear:both;content:"";display:block;}#account-container .account-container-top #account-cashback-container .rebate-container h4{padding:14px 14px 4px 14px;}@media (min-width:480px){#account-container .account-container-top #account-cashback-container .rebate-container h4{padding:14px;}}#account-container .account-container-top #account-cashback-container .rebate-container li{width:48%;height:80px;margin:0px auto 8px auto;border-radius:5px;background-color:#eef0f4;}@media (min-width:480px){#account-container .account-container-top #account-cashback-container .rebate-container li{width:24%;height:120px;margin:0px;}}#account-container .account-container-top #account-cashback-container .rebate-container li .rebate-cash-amount{color:#0b1c48;font-size:28px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.86;letter-spacing:normal;text-align:center;}#account-container #account-egiftcards-container{margin-top:24px;}#account-container #account-egiftcards-container #account-egiftcards-inner-container{width:100%;height:152px;background:#eef0f4;}#account-container #account-egiftcards-container #account-egiftcards-inner-container #account-egiftcard-list-container{position:relative;max-width:940px;margin:0 auto;}#account-container #account-egiftcards-container #account-egiftcards-inner-container #account-egiftcard-list-container .account-preview-previous{display:none;position:absolute;top:55px;left:-15px;z-index:1;}@media (min-width:940px){#account-container #account-egiftcards-container #account-egiftcards-inner-container #account-egiftcard-list-container .account-preview-previous.show{display:block;}}#account-container #account-egiftcards-container #account-egiftcards-inner-container #account-egiftcard-list-container .account-preview-next{display:none;position:absolute;top:55px;right:-15px;z-index:1;}@media (min-width:940px){#account-container #account-egiftcards-container #account-egiftcards-inner-container #account-egiftcard-list-container .account-preview-next.show{display:block;}}#account-container #account-egiftcards-container #account-egiftcards-inner-container #account-egiftcard-list-container .account-egiftcards-ul-container{overflow:hidden;}#account-container #account-egiftcards-container #account-egiftcards-inner-container #account-egiftcard-list-container .account-egiftcards-ul-container .account-egiftcards{display:flex;max-width:940px;margin:0 auto;padding:16px 0px 16px 8px;text-align:center;overflow-x:scroll;}@media (min-width:940px){#account-container #account-egiftcards-container #account-egiftcards-inner-container #account-egiftcard-list-container .account-egiftcards-ul-container .account-egiftcards{padding:16px 0px;overflow-x:visible;}}#account-container #account-egiftcards-container #account-egiftcards-inner-container #account-egiftcard-list-container .account-egiftcards-ul-container .account-egiftcards .account-egiftcard{position:relative;margin:0px 8px 0px 0px;border-radius:5px;background:#ffffff;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);}#account-container #account-egiftcards-container #account-egiftcards-inner-container #account-egiftcard-list-container .account-egiftcards-ul-container .account-egiftcards .account-egiftcard a{padding:16px 45px;}#account-container #account-egiftcards-container #account-egiftcards-inner-container #account-egiftcard-list-container .account-egiftcards-ul-container .account-egiftcards .account-egiftcard a .ecard-merchant-logo{width:90px;height:90px;}#account-container #account-egiftcards-container #account-egiftcards-inner-container #account-egiftcard-list-container .account-egiftcards-ul-container .account-egiftcards .account-egiftcard a .ecard-count{position:absolute;top:-5px;right:-5px;width:20px;height:20px;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:20px;letter-spacing:normal;text-align:center;color:#ffffff;border-radius:10px;background:#19beeb;}#account-container #account-egiftcards-container #account-egiftcards-inner-container #account-egiftcard-list-container .account-egiftcards-ul-container .account-egiftcards .account-egiftcards-empty{margin:0px auto;}#account-container #account-egiftcards-container #account-egiftcards-inner-container #account-egiftcard-list-container .account-egiftcards-ul-container .account-egiftcards .account-egiftcards-empty p{margin:0px;padding:60px;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.88;letter-spacing:1.1px;text-align:center;color:#484f64;}#account-container #account-egiftcards-container #account-egiftcards-inner-container #account-egiftcard-list-container .account-egiftcards-ul-container .account-egiftcards .account-egiftcards-empty-bulkreg{margin:0px auto;}#account-container #account-egiftcards-container #account-egiftcards-inner-container #account-egiftcard-list-container .account-egiftcards-ul-container .account-egiftcards .account-egiftcards-empty-bulkreg p{margin:0;padding:21px 0px 24px 0px;color:#484f64;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.88;letter-spacing:1.1px;text-align:center;}#account-container #account-egiftcards-container #account-egiftcards-inner-container #account-egiftcard-list-container .account-egiftcards-ul-container .account-egiftcards .account-egiftcards-empty-bulkreg .account-egiftcards-shop-btn{display:block;margin:0 auto;padding:0px;width:200px;height:40px;color:#ffffff;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;text-align:center;border-radius:100px;}#account-container .account-container-btm{display:flex;flex-direction:column-reverse;width:100%;max-width:940px;margin:24px auto 0px auto;padding:0px 16px;}@media (min-width:768px){#account-container .account-container-btm{flex-direction:row;}}#account-container .account-container-btm #account-transactions-container{flex:2;margin:12px 0px 0px 0px;}@media (min-width:768px){#account-container .account-container-btm #account-transactions-container{margin-right:0px;padding-right:16px;}}#account-container .account-container-btm #account-transactions-container .account-transactions-empty{display:none;padding:135px 16px;}#account-container .account-container-btm #account-transactions-container .account-transactions-empty p{width:100%;color:#484f64;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.88;letter-spacing:1.1px;text-align:center;}#account-container .account-container-btm #account-transactions-container .account-transactions{display:none;margin-bottom:24px;}#account-container .account-container-btm #account-transactions-container .account-transactions > li{font-size:14px;line-height:16px;min-height:56px;padding:20px 0;}#account-container .account-container-btm #account-transactions-container .account-transactions > li .transaction-wrapper{align-items:center;border-radius:5px;display:flex;}#account-container .account-container-btm #account-transactions-container .account-transactions > li .transaction-wrapper > span{line-height:16px;}#account-container .account-container-btm #account-transactions-container .account-transactions > li .transaction-wrapper .transaction-date{flex:1;padding-right:8px;}#account-container .account-container-btm #account-transactions-container .account-transactions > li .transaction-wrapper .transaction-amount{flex:1;text-align:right;}#account-container .account-container-btm #account-transactions-container .account-transactions > li .transaction-wrapper .transaction-amount.credit{color:#29dbab;}#account-container .account-container-btm #account-transactions-container .account-transactions > li .transaction-wrapper .transaction-amount.debit{color:#ff484b;}#account-container .account-container-btm #account-transactions-container .account-transactions > li:nth-child(odd){background:#f6f7fb;}#account-container .account-container-btm #account-transactions-container .account-transactions > li.error{background:transparent;color:#0b1c48;font-size:16px;justify-content:center;}#account-container .account-container-btm #account-transactions-container .account-transactions > li.list-loading{background-color:transparent;}#account-container .account-container-btm #account-transactions-container .account-transactions > li.list-loading > div{margin:auto;}#account-container .account-container-btm #account-transactions-container .account-transactions > li > span{line-height:16px;}#account-container .account-container-btm #account-transactions-container .account-transactions > li .allocations{padding-left:34px;border-top:1px solid #e1e4e6;margin-top:18px;padding:16px 0 0 32px;}@media (min-width:480px){#account-container .account-container-btm #account-transactions-container .account-transactions > li .allocations{padding-left:78px;}}#account-container .account-container-btm #account-transactions-container .account-transactions > li .allocations .allocations-list li{list-style-type:disc;min-height:auto;padding:0;}#account-container .account-container-btm #account-transactions-container .account-transactions > li .transaction-date{flex:1;padding-left:14px;padding-right:8px;}@media (min-width:480px){#account-container .account-container-btm #account-transactions-container .account-transactions > li .transaction-date{padding-left:16px;}}#account-container .account-container-btm #account-transactions-container .account-transactions > li .transaction-description{flex:2 0;}#account-container .account-container-btm #account-transactions-container .account-transactions > li .transaction-amount{flex:1;padding-right:10px;text-align:right;}@media (min-width:480px){#account-container .account-container-btm #account-transactions-container .account-transactions > li .transaction-amount{padding-right:8px;}}#account-container .account-container-btm #account-transactions-container .account-transactions > li .transaction-amount.credit{color:#29dbab;}#account-container .account-container-btm #account-transactions-container .account-transactions > li .transaction-amount.debit{color:#ff484b;}#account-container .account-container-btm #account-transactions-container .account-transactions-btn{display:block;width:200px;height:40px;margin:0 auto;font-size:14px;border-radius:100px;}#account-container .account-container-btm #account-linked-accounts-container{flex:1;margin:12px 0px 0px 0px;}#account-container .account-container-btm #account-linked-accounts-container .account-linked-accounts .account-linked-account{display:none;height:40px;margin-bottom:8px;padding:14px 10px;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;color:#0b1c48;border-radius:5px;border:solid 1px #e1e4e6;}#account-container .account-container-btm #account-linked-accounts-container .account-linked-accounts .account-linked-account .account-linked-account-description{float:right;margin-right:8px;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:right;color:#0b1c48;}#account-container .account-container-btm #account-linked-accounts-container .account-linked-accounts .account-linked-account.empty{color:#f5a623;}#account-container .account-container-btm #account-linked-accounts-container .account-linked-accounts .account-linked-account svg{float:right;}#account-container .account-container-btm #account-linked-accounts-container .account-linked-accounts .account-linked-accounts-cards{position:relative;}#account-container .account-container-btm #account-linked-accounts-container .account-linked-accounts .account-linked-accounts-bank .account-linked-accounts-bank-none{}#account-container .account-container-btm #account-linked-accounts-container .account-linked-accounts-info{width:303px;max-width:100%;margin:24px auto 0px auto;padding:30px;border-radius:5px;background:#f6f7fb;position:relative;}#account-container .account-container-btm #account-linked-accounts-container .account-linked-accounts-info.account-linked-accounts-pfdebit-container{display:none;background:#212c4a;}#account-container .account-container-btm #account-linked-accounts-container .account-linked-accounts-info.account-linked-accounts-pfdebit-container h5{color:#ffffff;}#account-container .account-container-btm #account-linked-accounts-container .account-linked-accounts-info h5{margin:0;}#account-container .account-container-btm #account-linked-accounts-container .account-linked-accounts-info h5.align-left{text-align:left;}#account-container .account-container-btm #account-linked-accounts-container .account-linked-accounts-info p{margin:16px 0px 24px 0px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:0.5px;color:#484f64;}#account-container .account-container-btm #account-linked-accounts-container .account-linked-accounts-info p svg{width:125px;height:75px;margin:0 auto;border-radius:5px;box-shadow:0 1px 6px 0 rgba(0,0,0,0.3);}#account-container .account-container-btm #account-linked-accounts-container .account-linked-accounts-info .btn{display:block;margin:0 auto;}#pfdebit-inner-container{padding:16px;}#pfdebit-inner-container h2{margin:24px 0px;padding:0px 30px;color:#0b1c48;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;text-align:center;}#pfdebit-inner-container .pfdebit-content-container{padding:40px 0px 35px 0px;border-radius:5px;background:#f6f7fb;}#pfdebit-inner-container .pfdebit-content-container .pfdebit-card{text-align:center;}#pfdebit-inner-container .pfdebit-content-container .pfdebit-card svg{border-radius:5px;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3);}#pfdebit-inner-container .pfdebit-content-container ul{width:225px;margin:24px auto 0px auto;}#pfdebit-inner-container .pfdebit-content-container ul li{color:#333333;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:24px;letter-spacing:normal;}#pfdebit-inner-container .pfdebit-content-container ul li svg{float:left;margin-right:4px;}#pfdebit-inner-container .pfdebit-form-container{margin:24px 0px 40px 0px;}#pfdebit-inner-container .pfdebit-form-container .pfdebit-form{padding:0px 10px;}#pfdebit-inner-container .pfdebit-form-container .pfdebit-form .form-checkbox{margin-bottom:24px;}#pfdebit-inner-container .pfdebit-form-container .pfdebit-form .form-checkbox label{display:block;width:250px;margin:0 auto;color:#333333;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;}#pfdebit-inner-container .pfdebit-form-container .pfdebit-form .form-checkbox label input{width:16px;height:16px;margin-right:8px;}#pfdebit-inner-container .pfdebit-form-container .pfdebit-form .form-checkbox label input[type='checkbox']{position:relative;left:0px;opacity:1;}#pfdebit-inner-container .pfdebit-form-container .pfdebit-form .form-checkbox label a{color:#19beeb;}#pfdebit-inner-container .pfdebit-form-container .pfdebit-form .form-checkbox label::before,#pfdebit-inner-container .pfdebit-form-container .pfdebit-form .form-checkbox label::after{position:relative;}#pfdebit-inner-container .pfdebit-form-container .pfdebit-form .form-checkbox label::before{display:none;}#pfdebit-inner-container .pfdebit-form-container .pfdebit-form .form-checkbox label::after{display:none;}#pfdebit-inner-container .pfdebit-form-container .pfdebit-form .pfdebit-form-btn{display:block;width:200px;height:40px;margin:0 auto;padding:0px;color:#ffffff;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;text-align:center;border-radius:100px;}#pfdebit-inner-container .pfdebit-disclosure p{margin:0px;color:#8c919e;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:0.5px;}.enterprise .enterprise-pano{position:relative;width:100%;height:458px;padding:200px 24px;background-size:cover;background-position:center;}.enterprise .enterprise-pano:before{position:absolute;top:0px;left:0px;width:100%;height:100%;content:"";background-color:rgba(51,51,51,0.5);}.enterprise .enterprise-pano h1{position:relative;color:#ffffff;font-size:40px;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.04;letter-spacing:normal;text-align:center;}@media (min-width:768px){.enterprise .enterprise-pano h1{font-size:56px;}}.enterprise .enterprise-inner-container{width:100%;max-width:940px;margin:0 auto;}.enterprise .enterprise-inner-container h1{margin:0px;color:#484f64;font-family:"neuzeitgroligregular",sans-serif;font-size:28px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:normal;text-align:center;}.enterprise .enterprise-inner-container h2{margin:64px 0px 60px 0px;color:#333333;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:40px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.05;letter-spacing:normal;text-align:center;}.enterprise .enterprise-inner-container p{color:#333333;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;text-align:center;}.enterprise .enterprise-inner-container .enterprise-intro-container{margin-bottom:60px;}.enterprise .enterprise-inner-container .enterprise-intro-container h1{margin-bottom:16px;}.enterprise .enterprise-inner-container .enterprise-intro-container p{width:100%;max-width:800px;margin:0 auto;}.enterprise .enterprise-inner-container .enterprise-capabilities-container{margin-bottom:60px;}.enterprise .enterprise-inner-container .enterprise-capabilities-container h1{margin-bottom:24px;}.enterprise .enterprise-inner-container .enterprise-capabilities-container .enterprise-capabilities{display:flex;justify-content:space-between;flex-direction:column;text-align:center;}@media (min-width:480px){.enterprise .enterprise-inner-container .enterprise-capabilities-container .enterprise-capabilities{flex-direction:row;}}.enterprise .enterprise-inner-container .enterprise-capabilities-container .enterprise-capabilities .enterprise-capability{width:289px;height:224px;margin:0px auto 40px auto;padding:50px 70px;border-radius:4px;background:#e1e4e6;}.enterprise .enterprise-inner-container .enterprise-capabilities-container .enterprise-capabilities .enterprise-capability:last-of-type{margin-bottom:0px;}@media (min-width:480px){.enterprise .enterprise-inner-container .enterprise-capabilities-container .enterprise-capabilities .enterprise-capability{float:left;margin-right:40px;}.enterprise .enterprise-inner-container .enterprise-capabilities-container .enterprise-capabilities .enterprise-capability:last-of-type{margin-right:0px;}}@media (min-width:768px){.enterprise .enterprise-inner-container .enterprise-capabilities-container .enterprise-capabilities .enterprise-capability{float:none;margin-bottom:0px;}}.enterprise .enterprise-inner-container .enterprise-capabilities-container .enterprise-capabilities .enterprise-capability .enterprise-capability-icon{display:block;width:40px;height:40px;margin:0px auto 20px auto;}.enterprise .enterprise-inner-container .enterprise-capabilities-container .enterprise-capabilities .enterprise-capability .enterprise-capability-title{margin-bottom:16px;color:#484f64;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:normal;text-align:center;}.enterprise .enterprise-inner-container .enterprise-capabilities-container .enterprise-capabilities .enterprise-capability .enterprise-capability-copy{color:#333333;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.11;letter-spacing:normal;text-align:center;}.enterprise .enterprise-inner-container .enterprise-last-words-container{margin-bottom:60px;padding:20px;}.enterprise .enterprise-inner-container .enterprise-last-words-container p{width:100%;max-width:635px;margin:0 auto;color:#484f64;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:normal;text-align:center;}.enterprise .enterprise-inner-container .enterprise-contact{padding:20px;}.enterprise .enterprise-inner-container .enterprise-contact p{font-size:24px;}.enterprise .enterprise-inner-container .enterprise-contact a{color:#333333;text-decoration:underline;}.login-outer-container .login-container{padding:40px;}.login-outer-container .login-container .login-inner-container{max-width:940px;margin:0 auto;padding:55px 80px;background:#f6f7fb;}.login-outer-container .login-container .login-inner-container .login-content-container .login-form{width:385px;margin:32px auto 0px auto;}.login-outer-container .login-container .login-inner-container .login-content-container .login-form h1{color:#0b1c48;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}.express-checkout .express-checkout-container{max-width:940px;margin:40px auto;padding:50px 80px;border-radius:5px;border:1px solid #e1e4e6;}.express-checkout .express-checkout-container #pf-logo{display:block;width:180px;height:60px;margin-bottom:24px;}.express-checkout .express-checkout-container #pf-logo svg{width:180px;height:60px;}.express-checkout .express-checkout-container .express-checkout-inner-container{display:flex;flex-direction:row;}.express-checkout .express-checkout-container .express-checkout-inner-container .express-checkout-left{flex:5;padding-right:20px;}.express-checkout .express-checkout-container .express-checkout-inner-container .express-checkout-right{flex:4;padding-left:50px;text-align:center;}.express-checkout .express-checkout-container .express-checkout-inner-container .checkout-section{margin-bottom:40px;}.express-checkout .express-checkout-container .express-checkout-inner-container .checkout-section .purchase-total{margin-bottom:24px;color:#333333;font-family:"neuzeitgrobold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;text-align:right;line-height:20px;letter-spacing:normal;}.express-checkout .express-checkout-container .express-checkout-inner-container .checkout-section .purchase-total svg{width:20px;height:20px;margin-right:4px;vertical-align:top;}.express-checkout .express-checkout-container .express-checkout-inner-container .checkout-section h2{margin-bottom:16px;padding:0px 0px 8px 0px;color:#0b1c48;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;border-bottom:1px solid #e1e4e6;}.express-checkout .express-checkout-container .express-checkout-inner-container .checkout-section h2 button{float:right;color:#19beeb;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;text-align:right;}.express-checkout .express-checkout-container .express-checkout-inner-container .checkout-section .merchant-info{display:flex;flex-direction:row;}.express-checkout .express-checkout-container .express-checkout-inner-container .checkout-section .merchant-info .merchant-name{flex:1;}.express-checkout .express-checkout-container .express-checkout-inner-container .checkout-section .merchant-info .purchase-item-description{flex:1;text-align:right;}.standard-checkout .standard-checkout-container{padding:40px;}.standard-checkout .standard-checkout-container .standard-checkout-inner-container{max-width:940px;margin:0 auto;padding:55px 80px;background:#f6f7fb;}.standard-checkout .standard-checkout-container .standard-checkout-inner-container #pf-logo{display:block;width:180px;height:60px;margin-bottom:24px;}.standard-checkout .standard-checkout-container .standard-checkout-inner-container #pf-logo svg{width:180px;height:60px;}.standard-checkout .standard-checkout-container .standard-checkout-inner-container .standard-checkout-content{display:flex;flex-direction:row;}.standard-checkout .standard-checkout-container .standard-checkout-inner-container .standard-checkout-content .error{display:none;color:#ff484b;}.standard-checkout .standard-checkout-container .standard-checkout-inner-container .standard-checkout-content h4{color:#0b1c48;font-family:"neuzeitgroregular",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;}.standard-checkout .standard-checkout-container .standard-checkout-inner-container .standard-checkout-content p{margin:0px;}.standard-checkout .standard-checkout-container .standard-checkout-inner-container .standard-checkout-content hr{margin:8px 0px 20px 0px;}.standard-checkout .standard-checkout-container .standard-checkout-inner-container .standard-checkout-content .standard-checkout-left{padding-right:50px;}.standard-checkout .standard-checkout-container .standard-checkout-inner-container .standard-checkout-content .standard-checkout-right{padding-left:50px;text-align:center;}.generic-checkout{padding:40px;}.generic-checkout .generic-checkout-container{padding:20px 0px;}.termination-alert{background:#fff9e7;border-radius:4px;border:1px solid #ffe693;box-shadow:2px 2px 5px 0px rgba(0,0,0,0.25);margin:0 auto;max-width:940px;padding:24px 32px;}.termination-alert .termination-heading{align-items:center;display:flex;gap:16px;margin-bottom:16px;}.termination-alert h1{color:#ad8600;font-size:24px;line-height:26px;}.termination-alert h1 span{display:block;}@media (min-width:480px){.termination-alert h1 span{display:inline;}}.termination-alert p{font-size:16px;line-height:normal;margin:0 0 16px;}.termination-alert p b{text-decoration:underline;}.termination-alert button{display:block;font-weight:bold;margin:0 auto;padding:0;}.termination-alert button > img{position:relative;top:-2px;}.wellness-inner-container .termination-alert{margin-bottom:20px;}#wellness-desktop{display:none;}@media (min-width:940px){#wellness-mobile{display:none;}#wellness-desktop{display:block;}}@media (min-width:414px){#pf-modal-modern.termination-modal .pf-modal-container{width:90%;left:50%;transform:translate(-50%,-50%);margin-left:0;height:auto;max-width:645px;top:50%;}}#pf-modal-modern.termination-modal .pf-modal-container .termination-content{color:#333333;font-size:16px;padding:24px 32px;}#pf-modal-modern.termination-modal .pf-modal-container .termination-content .termination-heading{align-items:center;display:flex;gap:16px;margin-bottom:16px;}#pf-modal-modern.termination-modal .pf-modal-container .termination-content h1{color:#ad8600;font-size:24px;line-height:26px;}#pf-modal-modern.termination-modal .pf-modal-container .termination-content h1 span{display:block;}@media (min-width:480px){#pf-modal-modern.termination-modal .pf-modal-container .termination-content h1 span{display:inline;}}#pf-modal-modern.termination-modal .pf-modal-container .termination-content p{line-height:18px;margin-bottom:24px;margin-top:0;}#pf-modal-modern.termination-modal .pf-modal-container .termination-content p:last-of-type,#pf-modal-modern.termination-modal .pf-modal-container .termination-content p:nth-of-type(2){margin-bottom:0;}#pf-modal-modern.termination-modal .pf-modal-container .termination-content p .end-date{font-weight:bold;text-decoration:underline;}#pf-modal-modern.termination-modal .pf-modal-container .termination-content p a{font-weight:bold;text-decoration:none;color:inherit;}#pf-modal-modern.termination-modal .pf-modal-container .termination-content ul{margin-bottom:24px;}#pf-modal-modern.termination-modal .pf-modal-container .termination-content li{list-style:disc;margin-left:1.25em;}.gc-callout{background:#fff9e7;border-radius:2.538px;padding:16px;margin-bottom:30px;}.gc-callout.--wallet{max-width:940px;margin-left:auto;margin-right:auto;}.gc-callout p{margin:0 0 16px;}.gc-callout .gc-content{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;}.gc-callout .gc-content b{display:block;}.gc-callout #gc-toggle{display:flex;justify-content:center;align-items:center;gap:8px;align-self:stretch;text-transform:uppercase;font-weight:bold;font-size:16px;cursor:pointer;}.gc-callout #gc-toggle .toggle-icon{transition:all 0.2s ease-in;transform:rotate(90deg);}.gc-callout #gc-toggle.active .toggle-icon{transform:rotate(-90deg);}@media (min-width:768px){.gc-callout{font-size:18px;line-height:24px;}.gc-callout .gc-content{font-size:16px;}}.space-1{margin-bottom:4px;}.space-2{margin-bottom:8px;}.space-3{margin-bottom:12px;}.space-4{margin-bottom:16px;}.space-5{margin-bottom:20px;}.space-6{margin-bottom:24px;}.space-7{margin-bottom:28px;}.space-8{margin-bottom:32px;}.space-9{margin-bottom:36px;}.space-10{margin-bottom:40px;}.space-15{margin-bottom:60px;}.space-20{margin-bottom:80px;}.space-25{margin-bottom:100px;}.space-top-1{margin-top:4px;}.space-top-2{margin-top:8px;}.space-top-3{margin-top:12px;}.space-top-4{margin-top:16px;}.space-top-5{margin-top:20px;}.space-top-6{margin-top:24px;}.space-top-7{margin-top:28px;}.space-top-8{margin-top:32px;}.space-top-9{margin-top:36px;}.space-top-10{margin-top:40px;}.space-top-15{margin-top:60px;}.space-top-20{margin-top:80px;}.space-top-25{margin-top:100px;}.pad-sides-1{padding-left:4px;padding-right:4px;}.pad-sides-2{padding-left:8px;padding-right:8px;}.pad-sides-3{padding-left:12px;padding-right:12px;}.pad-sides-4{padding-left:16px;padding-right:16px;}.pad-xs{padding:8px;}.pad-s{padding:12px;}.pad-m{padding:20px;}.pad-l{padding:24px;}.pad-xl{padding:40px;}.text-s{font-size:12px;}.text-l{font-size:16px;}.align-center{text-align:center;}.align-left{text-align:left;}.align-right{text-align:right;}.offScreen{position:absolute;margin-left:-9999px;visibility:hidden;}.block{display:block;}.inlineBlock{display:inline-block;}.landingTestWrap{background-size:cover;}.landingTestScreen{background-color:rgba(0,0,0,0.4);}.landingTestContent{padding:40px;text-align:center;}.landingTestContent h1{margin-bottom:40px;color:#ffffff;}.landingTestContent li{display:inline-block;margin-right:30px;padding:20px;background-color:#ffffff;border-radius:4px;}.landingTestContent li img{height:50px;width:50px;}.landingTestContent li p{margin-bottom:0;}.landingTestContent > p{font-size:18px;color:#ffffff;}.text-muted{color:#b3b2b2;}.text-dark-grey{color:#8c919e;}.text-dark-grey.alahealth-disclaimers{margin:0 auto;max-width:800px;padding:0 12px;}.text-brand{color:#19beeb;fill:#19beeb;}.skin-abcca .text-brand{color:#0079c0;fill:#0079c0;}.text-small{font-size:12px;}.text-large{font-size:16px;}html.fluid.fluidPartner svg{max-height:70px;}html.fluid.fluidPartner #contentRegion #mainRegion > section#causes.loggedOut{padding-top:40px;background:none;}html.anthemFluid svg{max-height:70px;}@media only screen and (max-width:1024px){html.anthemFluid,html.fluid.fluidPartner{width:100%;min-width:100%;}html.anthemFluid #contentRegion,html.fluid.fluidPartner #contentRegion{padding-bottom:0px;}html.anthemFluid #contentRegion #landing.partner .siteContain,html.anthemFluid #contentRegion #landing.partner .siteContainNoPad,html.fluid.fluidPartner #contentRegion #landing.partner .siteContain,html.fluid.fluidPartner #contentRegion #landing.partner .siteContainNoPad{width:100%;}html.anthemFluid #contentRegion #landing.partner .btn,html.fluid.fluidPartner #contentRegion #landing.partner .btn{display:inline-block;position:relative;padding:0.5em 1.5em;text-align:center;line-height:1;color:#231F20;font-weight:700;background-color:transparent;border-width:2px;border-style:solid;box-shadow:1px 1px 5px 0px rgba(0,0,0,0.1);border-radius:4px;transition:all 150ms ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;}html.anthemFluid #contentRegion #landing.partner .btn-accent,html.fluid.fluidPartner #contentRegion #landing.partner .btn-accent{color:#FFFFFF;background-color:#8DC248;border-color:#8DC248;}}