#main-headline-html .invisible{display:none}#main-headline-html .main-html-box{background:#fff;padding:10px}#main-headline-html .main-html-box .background-style,#main-headline-html .main-html-box.background-style{background-position:bottom right;background-repeat:no-repeat}@media (max-width:767px){#main-headline-html .main-html-box .background-style,#main-headline-html .main-html-box.background-style{background-image:none!important}}#main-headline-html .main-html-box a{text-decoration:underline;color:#000;outline:0}#main-headline-html .main-html-box a:focus,#main-headline-html .main-html-box a:hover{color:#666}#main-headline-html .main-html-box h1,#main-headline-html .main-html-box h2,#main-headline-html .main-html-box h3,#main-headline-html .main-html-box h4,#main-headline-html .main-html-box h5,#main-headline-html .main-html-box h6{color:#333;font-weight:500;margin:10px 0}#main-headline-html .main-html-box h1 span,#main-headline-html .main-html-box h2 span,#main-headline-html .main-html-box h3 span,#main-headline-html .main-html-box h4 span,#main-headline-html .main-html-box h5 span,#main-headline-html .main-html-box h6 span{font-weight:900}#main-headline-html .main-html-box h1{font-size:40px;line-height:42px}#main-headline-html .main-html-box h2{font-size:40px;line-height:42px}@media (max-width:767px){#main-headline-html .main-html-box h2{font-size:30px;line-height:32px}}#main-headline-html .main-html-box h3{font-size:30px;line-height:32px}#main-headline-html .main-html-box .brand-image-link{float:left;padding-top:20px}#main-headline-html .main-html-box .brand-image-arrow{margin-top:-20px}#main-headline-html .main-html-box .brand-image img{padding-top:10px}#main-headline-html .main-html-box .brand-image h4{text-align:left}@media (max-width:767px){#main-headline-html .main-html-box .brand-image h4{text-align:center}}#main-headline-html .main-html-box h4{font-size:20px;line-height:normal;text-align:left}#main-headline-html .main-html-box h5{font-size:20px;line-height:normal}@media (max-width:767px){#main-headline-html .main-html-box h5{font-size:18px;line-height:normal}}#main-headline-html .main-html-box h6{font-size:18px;line-height:normal}#main-headline-html .main-html-box .brand-text{font-size:12px;font-style:italic;padding-top:1px;padding-bottom:5px}#main-headline-html .main-html-box .middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#main-headline-html .main-html-box .middle.brand-image{float:right}#main-headline-html .main-html-box .arrow{color:#fff;font-weight:700;background:#c33;padding:10px;float:left;font-size:16px;margin-right:-1px}@media (max-width:767px){#main-headline-html .main-html-box .arrow{background:0 0!important;color:#333;float:none;text-align:center;font-size:25px;padding:0;margin:20px 0 10px}}#main-headline-html .main-html-box .arrow-right{width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left-width:30px;border-left-style:solid;border-left-color:#c33;float:left}@media (max-width:767px){#main-headline-html .main-html-box .arrow-right{display:none}}#main-headline-html .main-html-box .arrow-down{width:0;height:0;border-left:125px solid transparent;border-right:125px solid transparent;border-top-width:20px;border-top-style:solid;border-top-color:#c33;margin:0 auto}#main-headline-html .main-html-box .ribbon .col-xs-7 .ribbon-content{position:relative;display:inline-block}#main-headline-html .main-html-box .ribbon img{float:right;margin-bottom:-15px}#main-headline-html .main-html-box .ribbon .top-tri{width:0;height:0;border-style:solid;border-width:0 0 10px 13px;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent;border-bottom-color:#701114;top:-10px;position:absolute;left:-10px}#main-headline-html .main-html-box .ribbon .ribbon-content{font-size:18px;background:#c33;color:#fff;font-weight:600;text-align:left;padding:10px 25px;margin-left:-20px;margin-right:-10px}@media (max-width:767px){#main-headline-html .main-html-box .ribbon .ribbon-content.center-tb{text-align:center}}@media (max-width:767px){#main-headline-html .main-html-box .brand-text,#main-headline-html .main-html-box h1,#main-headline-html .main-html-box h2,#main-headline-html .main-html-box h3,#main-headline-html .main-html-box h4,#main-headline-html .main-html-box h5,#main-headline-html .main-html-box h6{text-align:center}#main-headline-html .main-html-box .brand-image img{display:none}#main-headline-html .main-html-box .middle-off{display:block}#main-headline-html .main-html-box .invisible-tb{display:none}}@media (max-width:479px){#main-headline-html .main-html-box .invisible-mb{display:none}}@media (min-width:768px){#main-headline-html .main-html-box .ribbon-content{position:relative;display:inline-block}#main-headline-html .main-html-box .invisible-dt{display:none}}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:500px;padding:1px;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:16px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}@media (max-width:667px){.popover{width:96%}}.popover .popover-title{padding:7px 14px!important;font-size:.875em;font-weight:700;margin-top:0}.popover .popover-title .text-info{font-weight:700}.popover .popover-title .fal{font-family:FontAwesome}.popover .popover-content{font-size:.75em;padding:9px 14px}.popover .cvvinner p,.popover .cvvinner strong{margin:0;line-height:13px;font-size:12px;display:block}.popover .cvvinner p{width:300px;margin-left:20px}@media (max-width:667px){.popover .cvvinner p{width:auto!important}}.popover .arrow{padding:0}.popover .cvvinner{color:#000;font-size:14px}.popover .cvvinner p{width:300px;margin-left:20px}.popover .cvvinner img.logos{display:block;margin-bottom:10px;margin-left:20px}.popover .cvvinner td:first-child img{max-width:100px}.popover .cvvinner tr:first-child td{padding-bottom:10px;margin-bottom:10px}.popover .cvvinner strong{margin-bottom:5px}#PPGroup{clear:both;padding:10px}#PPGroup.form-group-body{padding:0}#PPGroup .form-group{margin:10px}#PPGroup .help-block{display:none;margin:-10px auto 0;text-align:center;width:100%}#PPGroup.PPSuccess .PPConnected{display:block}#PPGroup.PPSuccess .PPButton{display:none}#PPGroup.PPSuccess .payment-methods-divider{display:none}#PPGroup.PPFail .help-block{display:block}.PPButton{width:100%}.PPConnected{background-color:#ffc439;display:none;font-size:12px;padding:0 15px 10px;position:relative}.PPConnected__header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.PPConnected__btn{-webkit-appearance:none;-moz-appearance:none;background:0 0;border:none;color:#333;cursor:pointer;display:block;margin:0;padding:4px 0;text-align:center;text-decoration:none}.PPConnected__btn:focus,.PPConnected__btn:hover{text-decoration:underline}.PPConnected__btn:focus{outline:0;text-decoration:underline;text-shadow:1px 1px 2px #fff}.PPConnected__user{color:#333}.payment-methods-divider{margin:1em;text-align:center;text-transform:uppercase}.payment-methods-divider::after,.payment-methods-divider::before{content:'-';padding:0 .5em}#InterstitialModal{position:fixed;top:0;right:0;bottom:0;left:0;padding:0;padding-top:50px}@media (max-width:640px){#InterstitialModal{padding:20px 0!important}}#InterstitialModal .panel{border-radius:0}#InterstitialModal .modal-dialog{max-width:400px;margin:30px auto}@media (max-width:640px){#InterstitialModal .modal-dialog{min-width:270px;margin:10px auto}}#InterstitialModal .modal-dialog .modal-content{position:relative;border:1px solid rgba(0,0,0,.5);border-radius:0}#InterstitialModal .modal-dialog .modal-content a{padding-bottom:0}#InterstitialModal .modal-dialog .modal-content .modal-header{border:0;clear:left;min-height:30px;width:100%;position:relative;padding:10px 5px;background-color:#0081b4;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3)}@media (max-width:640px){#InterstitialModal .modal-dialog .modal-content .modal-header{text-align:center}}#InterstitialModal .modal-dialog .modal-content .modal-header .modal-header-body{width:100%;overflow:hidden}#InterstitialModal .modal-dialog .modal-content .modal-header .modal-header-body .modal-logo img{max-width:244px;width:100%}#InterstitialModal .modal-dialog .modal-content .modal-header h2{width:100%;font-size:1.75em;line-height:40px;font-weight:700;text-align:right;padding:15px;color:#fff}@media (max-width:640px){#InterstitialModal .modal-dialog .modal-content .modal-header h2{line-height:1.3em;font-size:1.25em;text-align:center}}#InterstitialModal .modal-dialog .modal-content .modal-header .close{opacity:1;position:absolute;top:-15px;right:-10px;height:30px;width:30px;margin:0;padding:0;font-size:2.25em;color:#000;cursor:pointer;z-index:999;background:0 0}#InterstitialModal .modal-dialog .modal-content .modal-header .close i{display:block;height:30px;width:30px;position:absolute;top:0;left:0}#InterstitialModal .modal-dialog .modal-content .modal-header .close i.fa-circle{color:#fff;z-index:2;font-size:.93em;text-shadow:0 0 5px #000}#InterstitialModal .modal-dialog .modal-content .modal-header .close i.fa-times-circle{color:#787878;z-index:3;font-size:.95em;text-shadow:none}@media (max-width:640px){#InterstitialModal .modal-dialog .modal-content .modal-header .close{top:-11px;right:-12px;font-size:1.75em}}@media (max-width:480px){#InterstitialModal .modal-dialog .modal-content .modal-header .close{top:-12px;right:-15px;font-size:1.5em}}#InterstitialModal .modal-dialog .modal-content .modal-body{text-align:center;color:#2b87b1;padding:1.5em;clear:left;overflow:hidden}#InterstitialModal .modal-dialog .modal-content .modal-body h4{font-weight:700;font-size:1.5em}#InterstitialModal .modal-dialog .modal-content .modal-body h5{font-size:1.3em}#InterstitialModal .modal-dialog .modal-content .modal-body .btn{padding-left:30px;padding-right:30px;margin-top:25px;min-width:120px;min-height:35px;color:#fff}#InterstitialModal .modal-dialog .modal-content .modal-body .m-title{color:#093c5e;font-size:30px;font-weight:100;margin-bottom:30px}@media (max-width:480px){#InterstitialModal .modal-dialog .modal-content .modal-body .m-title br{display:none}}.modal-splash{width:auto!important}.modal-splash .modal-dialog .modal-content .modal-body{padding:0!important}.modal-splash .modal-dialog .modal-content .modal-body a,.modal-splash .modal-dialog .modal-content .modal-body a img{display:block;width:100%;cursor:pointer}.modal-message .modal-dialog .modal-content .modal-header h2{display:none!important}.modal.exit-pop{margin:30px auto 0;padding-right:0!important}.modal.exit-pop .modal-dialog{width:500px;margin:0 auto}@media (max-width:767px){.modal.exit-pop .modal-dialog{width:342px}}.modal.exit-pop .modal-content{-webkit-box-shadow:none;box-shadow:none;background:#fff;text-align:center;border:0}.modal.exit-pop .modal-content button.close{opacity:1;background:0 0;top:0;right:0;margin-right:10px;margin-top:10px;position:absolute;z-index:1100}.modal.exit-pop .modal-content button.close svg{width:18px;height:18px}.modal.exit-pop .modal-content button.close svg .st0{fill:#fff}.modal.exit-pop .modal-content button.close:hover svg .st0{fill:#ddf5fd}.modal.exit-pop .modal-content img{max-width:260px;height:80px;margin:0 auto}@media (max-width:767px){.modal.exit-pop .modal-content img.vanish-mobile{display:none}}.modal.exit-pop .modal-content .modal-header h2{font-size:40px;margin-top:0;margin-bottom:0;text-align:center;padding:.53em 0;font-weight:700}.modal.exit-pop .modal-content .modal-body{text-align:center}.modal.exit-pop .modal-content .modal-body h3{color:#067eb1;font-size:40px;margin-top:0;margin-bottom:0;font-weight:700}.modal.exit-pop .modal-content .modal-body h4{color:#2f2f2f;font-size:30px;font-weight:500}@media (max-width:767px){.modal.exit-pop .modal-content .modal-body h4{margin-top:5px;margin-bottom:5px}}.modal.exit-pop .modal-content .modal-body .btn{border-radius:6px;padding:13px;font-weight:500;margin:15px 10px;font-size:16px!important}@media (max-width:767px){.modal.exit-pop .modal-content .modal-body .btn{margin:10px;padding-bottom:13px!important}}.modal.exit-pop .modal-content .modal-body p.disc{font-size:14px;line-height:18px;color:#2f2f2f;padding-top:5px;margin-bottom:5px}.modal.exit-pop .modal-content .modal-body .exit-pop-dual-buttons{padding-top:10px}.modal.exit-pop .modal-content .modal-body .exit-pop-dual-buttons .btn{width:200px}.modal.exit-pop .modal-content .modal-body .exit-pop-single-button{padding-top:10px}.modal.exit-pop .modal-content .modal-body .exit-pop-single-button .btn{width:280px}.modal.exit-pop.exit-pop1 .modal-header{background:#067eb1}.modal.exit-pop.exit-pop1 .modal-header h2{color:#fff;font-weight:700}.modal.exit-pop.exit-pop1 .modal-body{padding:1.5em 1.5em 30px;text-align:center!important}.modal.exit-pop.exit-pop1 .modal-body h3{color:#067eb1;font-weight:700}.modal.exit-pop.exit-pop1 .modal-body .btn{font-size:16px}.modal.exit-pop.exit-pop2 .modal-header{border-top-right-radius:25px;border-top-left-radius:25px}.modal.exit-pop.exit-pop2 .modal-header h2{font-weight:700;color:#00689b}.modal.exit-pop.exit-pop2 .modal-content{border-radius:25px}.modal.exit-pop.exit-pop2 .modal-content h3{color:#00689b;font-weight:700}.modal.exit-pop.exit-pop2 .modal-content .exit-pop-single-button{padding-top:5px}.modal.exit-pop.exit-pop2 .modal-content button.close{margin-right:14px;margin-top:14px}.modal.exit-pop.exit-pop2 .modal-content button.close svg .st0{fill:#737373}.modal.exit-pop.exit-pop2 .modal-content button.close:hover svg .st0{fill:#545454}.modal.exit-pop.exit-pop2 .modal-header{background:#ddf5fd}.modal.exit-pop.exit-pop2 .modal-header h2{color:#00689b;background:unset;font-weight:700}@media (max-width:767px){.modal.exit-pop.exit-pop2 .exit-pop-single-button{margin:13px 0 16px}.modal.exit-pop.exit-pop2 p.disc{margin-bottom:10px}}.modal.exit-pop.exit-pop3{height:500px}.modal.exit-pop.exit-pop3 .modal-content{height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(/Content/images/misc/white-circle.svg) top center no-repeat;background-size:100%}.modal.exit-pop.exit-pop3 .modal-content button.close{margin-right:20px;margin-top:20px}.modal.exit-pop.exit-pop3 .modal-content .modal-body h3{font-weight:700;color:#067eb1}.modal.exit-pop.exit-pop3 .modal-content .modal-body h4{font-size:25px;line-height:30px;font-weight:700}@media (max-width:767px){.modal.exit-pop.exit-pop3{height:342px}.modal.exit-pop.exit-pop3 .modal-content{height:342px}.modal.exit-pop.exit-pop3 .modal-content button.close{margin-right:13px;margin-top:13px}.modal.exit-pop.exit-pop3 .modal-content .modal-body .exit-pop-single-button .btn{width:200px}}.modal.exit-pop.exit-pop4{background:0 0}.modal.exit-pop.exit-pop4 .modal-content{background:#00689b}.modal.exit-pop.exit-pop4 .modal-content .modal-body .exit-pop-single-button .btn{width:200px}.modal.exit-pop.exit-pop4 .modal-content .modal-body h3{font-weight:700}.modal.exit-pop.exit-pop4 .modal-content .modal-body h3,.modal.exit-pop.exit-pop4 .modal-content .modal-body h4{color:#fff}.modal.exit-pop.exit-pop4 .modal-content .modal-body h4{font-size:20px!important;line-height:24px!important}.modal.exit-pop.exit-pop5 .modal-content{border-radius:25px;background:#ddf5fd}.modal.exit-pop.exit-pop5 .modal-content button.close{margin-right:14px;margin-top:14px}.modal.exit-pop.exit-pop5 .modal-content button.close svg .st0{fill:#737373}.modal.exit-pop.exit-pop5 .modal-content button.close:hover svg .st0{fill:#545454}.modal.exit-pop.exit-pop5 .modal-content .modal-body{padding:50px 1.5em}.modal.exit-pop.exit-pop5 .modal-content .modal-body h3{color:#067eb1;font-weight:700}.modal.exit-pop.exit-pop5 .modal-content .modal-body h4{color:#2f2f2f;font-size:20px!important;line-height:24px!important}.modal.exit-pop .font-white{color:#fff!important}.modal.exit-pop .font-primary-blue{color:#067eb1!important}.modal.exit-pop .font-med-blue{color:#00689b!important}.modal.exit-pop .font-dark-blue{color:#00527a!important}.modal.exit-pop .font-light-grey{color:#acacac!important}.modal.exit-pop .font-grey{color:#737373!important}.modal.exit-pop .font-med-grey{color:#545454!important}.modal.exit-pop .font-dark-grey{color:#2f2f2f!important}.modal.exit-pop .font-pale-blue{color:#ddf5fd!important}.modal.exit-pop .font-aqua-blue{color:#c1f2ff!important}.modal.exit-pop .bg-white{background:#fff!important}.modal.exit-pop .bg-primary-blue{background:#067eb1!important}.modal.exit-pop .bg-med-blue{background:#00689b!important}.modal.exit-pop .bg-dark-blue{background:#00527a!important}.modal.exit-pop .bg-pale-blue{background:#ddf5fd!important}.modal.exit-pop .bg-aqua-blue{background:#c1f2ff!important}.modal.exit-pop .font-weight-300{font-weight:300!important}.modal.exit-pop .font-weight-400{font-weight:400!important}.modal.exit-pop .font-weight-500{font-weight:500!important}.modal.exit-pop .font-weight-700{font-weight:700!important}.modal.exit-pop .font-weight-900{font-weight:900!important}.modal.exit-pop .font-roboto{font-family:Roboto,sans-serif!important}.modal.exit-pop .font-lato{font-family:Lato,sans-serif!important}.modal.exit-pop .font-size-12{font-size:12px!important}.modal.exit-pop .font-size-13{font-size:13px!important}.modal.exit-pop .font-size-14{font-size:14px!important}.modal.exit-pop .font-size-15{font-size:15px!important}.modal.exit-pop .font-size-16{font-size:16px!important}.modal.exit-pop .font-size-17{font-size:17px!important}.modal.exit-pop .font-size-18{font-size:18px!important}.modal.exit-pop .font-size-19{font-size:19px!important}.modal.exit-pop .font-size-20{font-size:20px!important}.modal.exit-pop .font-size-21{font-size:21px!important}.modal.exit-pop .font-size-22{font-size:22px!important}.modal.exit-pop .font-size-23{font-size:23px!important}.modal.exit-pop .font-size-24{font-size:24px!important}.modal.exit-pop .font-size-25{font-size:25px!important}.modal.exit-pop .font-size-26{font-size:26px!important}.modal.exit-pop .font-size-27{font-size:27px!important}.modal.exit-pop .font-size-28{font-size:28px!important}.modal.exit-pop .font-size-29{font-size:29px!important}.modal.exit-pop .font-size-30{font-size:30px!important}.modal.exit-pop .font-size-31{font-size:31px!important}.modal.exit-pop .font-size-32{font-size:32px!important}.modal.exit-pop .font-size-33{font-size:33px!important}.modal.exit-pop .font-size-34{font-size:34px!important}.modal.exit-pop .font-size-35{font-size:35px!important}.modal.exit-pop .font-size-36{font-size:36px!important}.modal.exit-pop .font-size-37{font-size:37px!important}.modal.exit-pop .font-size-38{font-size:38px!important}.modal.exit-pop .font-size-39{font-size:39px!important}.modal.exit-pop .font-size-40{font-size:40px!important}.modal.exit-pop .font-size-41{font-size:41px!important}.modal.exit-pop .font-size-42{font-size:42px!important}.modal.exit-pop .font-size-43{font-size:43px!important}.modal.exit-pop .font-size-44{font-size:44px!important}.modal.exit-pop .corners-round{border-radius:25px!important}.modal.exit-pop .corners-square{border-radius:0!important}.modal.exit-pop .button-green{background:#a2e417;color:#2f2f2f}.modal.exit-pop .button-green:hover{background:#c1ff34}.modal.exit-pop .button-blue{background:#067eb1;color:#fff}.modal.exit-pop .button-blue:hover{background:#00689b}.modal.exit-pop .button-white{background:#fff;border:1px solid #545454;color:#545454}.modal.exit-pop .button-white:hover{background:#737373;color:#fff;border:1px solid #737373}#ExitModalDesktopTriggerElement{height:10%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:999}.popover{width:245px}.popover.top{margin-top:-20px}.popover.cvv-popover .arrow{padding:0}.popover.cvv-popover .cvv-flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.popover.cvv-popover .popover-title{margin-top:0!important;margin-bottom:0!important}.popover.cvv-popover img{width:75px}.popover.cvv-popover p{font-size:12px;line-height:14px}.popover.cvv-popover .cvv-imgs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.popover-title{margin-top:0!important;margin-bottom:0!important}.popover-holder{display:inline-block}.RGR1 #FeaturedPopupTextClose{color:#000}.RGR1 #FeaturedPopupText .modal-body{text-align:center;padding:10px}#RG{background:url(/content/images/bg/pattern-min.jpg);line-height:15px;font-size:13px;font-family:Lato,Helvetica,Arial,sans-serif}#RG .h1,#RG .h2,#RG .h3,#RG .h4,#RG .h5,#RG .h6,#RG h1,#RG h2,#RG h3,#RG h4,#RG h5,#RG h6{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:300;line-height:1.1;color:inherit}@media (max-width:767px) and (min-width:700px){#RG #CreditCardCvvCode,#RG #CreditCardExpirationMonth,#RG #CreditCardExpirationYear,#RG #CreditCardNumber,#RG #CreditCardTypeCode{width:auto!important;max-width:none!important}#RG .center-CC{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%!important}#RG .center-CC .pull-left{float:none}#RG .center-exp .pull-left{float:none}#RG .center-exp .pull-left div:not(.popover-content){display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}}#RG .email-only,#RG a{text-align:center;font-size:12px;padding-bottom:15px;text-decoration:none}@media (max-width:768px){#RG .email-only,#RG a{padding-bottom:5px}}#RG .email-only a:hover{text-decoration:underline}#RG .home-link,#RG .no-link{display:block;left:50%;margin-left:-172px;position:absolute;top:0}#RG #DesktopNavlogo{cursor:default}#RG #back-to-top{position:fixed;right:15px;bottom:15px;z-index:9999;width:45px;height:45px;display:block;background:#222;background:rgba(0,0,0,.75);font-size:1em;text-align:center;line-height:45px;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;cursor:pointer}#RG #back-to-top:hover{text-decoration:none;background-color:#3190c3;background:rgba(49,144,195,.75)}#RG #back-to-top i{color:#fff}#RG .div-additional-sign-in{float:right;max-width:190px;display:block;margin-right:20%}#RG .div-additional-sign-in a{background:0 0;color:#fff;font-size:16px;padding:20px 15px;font-weight:400;line-height:60px;-webkit-box-shadow:none;box-shadow:none;width:auto;z-index:98}#RG #LeftPanel #main-headline-html .main-html-box .dynamic-partner-logo{max-width:195px;max-height:110px;float:right;padding-left:20px}@media (max-width:767px){#RG #LeftPanel #main-headline-html .main-html-box .dynamic-partner-logo{float:none;padding-left:0;display:block;margin:25px auto 20px;max-width:165px}}#RG .div-additional-sign-in a:hover{color:#fff;background-color:#00689b;background-position:0 -15px;-webkit-transition:background-position .1s linear;transition:background-position .1s linear;text-decoration:none}#RG .container{width:100%}#RG .top-header{font-size:13px}#RG .top-header .container{max-width:920px}#RG .mainbody{position:relative;max-width:820px!important;padding-top:20px;width:100%;min-width:0!important;overflow:visible;margin-bottom:20px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #f8f8f8),to(#e5e5e5));background-image:linear-gradient(to bottom,#f8f8f8 0,#e5e5e5 100%);background-repeat:repeat-x}#RG .mainbody strong.heading{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #f8f8f8),to(#b2b2b2));background-image:linear-gradient(to bottom,#f8f8f8 0,#b2b2b2 100%);background-repeat:repeat-x;border:1px solid rgba(105,105,105,.36);color:#43484d;font-size:18px;padding:8px;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.7);display:block;margin:0 auto;text-align:center;line-height:20px}#RG .mainbody .welcome h4{text-align:center;font-weight:700;margin:20px 0 10px;font-size:18px}@media (max-width:991px){#RG .mainbody p.offer-details{margin:0;color:#7e7e7e}}#RG .mainbody p{font-size:13px;margin:0 0 10px;line-height:15px}#RG .mainbody p.caption-pw{font-size:12px;color:#fff;padding:10px 0 0}@media (min-width:600px){#RG .mainbody .cvv-desktop{margin-left:8px}}#RG .mainbody .panel-heading{text-align:center;font-size:24px;line-height:24px;font-weight:700;padding:15px 10px}#RG .mainbody .form-panel-wrap{z-index:9;margin:0 auto;background:#fff;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.15);box-shadow:0 3px 5px rgba(0,0,0,.15)}#RG .mainbody .form-panel-wrap .wrapper{padding:0 10px 10px}@media (max-width:767px){#RG .mainbody .form-panel-wrap .wrapper{padding:0}}#RG .mainbody .Partners{overflow:auto;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset}#RG .mainbody .Partners img{display:block;margin:15px auto}@media (max-width:767px){#RG .mainbody .Partners img.desktop{display:none}}#RG .mainbody .Partners img.tablet{display:none}@media (max-width:767px) and (min-width:668px){#RG .mainbody .Partners img.tablet{display:block}}#RG .mainbody .Partners img.mobile{display:none}@media (max-width:667px){#RG .mainbody .Partners img.mobile{display:block}}#RG .mainbody .Partners .visible-ipad{display:none}@media (min-width:481px) and (max-width:767px) and (min-width:480px) and (max-width:991px){#RG .mainbody .Partners .visible-ipad{display:block}}#RG .mainbody .Partners img.featured-partners-image{width:100%;padding:10px 0}@media (max-width:767px){#RG .desktop-welcome{display:none}}@media (min-width:768px){#RG .mobile-only-welcome{display:none}}@media (max-width:767px){#RG .desktop-right{display:none}}#RG .mobile-left{text-align:left;padding:10px 0}@media (min-width:768px){#RG .mobile-left{display:none}}@media (max-width:768px){#RG .mobile-right{display:block}}#RG label{font-weight:400;margin-bottom:3px;color:#fff;font-size:13px}#RG label input#AgreedToOfferDetails{margin-right:.1em}#RG .form-group.center{margin:20px 0 10px}#RG [data-toggle=modal]{cursor:pointer}#RG .MainGraphicImage{display:block;width:100%;max-width:768px}#RG .Agree-desktop{display:none}@media (min-width:768px){#RG .Agree-desktop{display:block}}#RG .Agree-mobile{display:none}@media (max-width:767px){#RG .Agree-mobile{display:block;letter-spacing:-.039em}}#RG .Agree-mobile a{white-space:nowrap}#RG .container{max-width:820px}#RG #MainHeader{height:60px;max-width:100%;width:100%;position:relative;overflow:visible;z-index:99;color:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3);background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #0097cb),to(#006799));background-image:linear-gradient(to bottom,#0097cb 0,#006799 100%);background-repeat:repeat-x}#RG #MainHeader .container{max-width:775px!important;width:100%;margin:0 auto}#RG #MainHeader #Logo{display:block;width:75%;max-width:234px;max-height:60px;padding:6px 0;text-align:left;color:#fff;font-size:1em;position:relative;z-index:99;float:left}#RG #MainHeader #Logo .logo{display:block;width:100%;height:auto;max-width:100%;position:static;margin-left:0}#RG .member-benefits--responsive{display:none}@media (max-width:767px){#RG .member-benefits{display:none}#RG .member-benefits--responsive{display:block}}#RG .member-benefits h5{font-size:20px;line-height:20px;text-align:center;color:#fff;background:#2b87b1;text-transform:uppercase;padding:5px;margin:15px 0 30px;font-weight:300;font-family:Roboto,sans-serif}#RG .member-benefits table{background:0 0}#RG .member-benefits table p,#RG .member-benefits table strong{padding-left:55px}#RG .member-benefits table strong{cursor:pointer;text-transform:uppercase;display:block;text-decoration:underline;font-size:16px;line-height:20px}#RG .member-benefits table p{margin:0 0 60px;max-width:215px}#RG .member-benefits td,#RG .member-benefits tr{border:0}#RG .member-benefits td{background-repeat:no-repeat;background-position:0 0;padding:0!important;border-top:0!important}#RG .member-benefits--responsive .benefits-table-padding{padding:0 15px}#RG .member-benefits--responsive table{margin-bottom:10px}#RG .member-benefits--responsive table p{margin:0 0 25px;max-width:95%;padding-top:5px;line-height:1.2}#RG .member-benefits--responsive table p,#RG .member-benefits--responsive table strong{padding-left:65px}#RG .benefits--updated{line-height:1.2;text-align:center}#RG .benefits-title{margin-bottom:20px}@media (max-width:767px){#RG .benefits-title{margin-bottom:12px}}#RG .benefits-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 0 92px;padding:0}#RG .benefits-list__item{height:12em;margin:0;padding:10px 30px 4px;width:50%}@media (max-width:767px){#RG .benefits-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}#RG .benefits-list__item{height:auto;padding:10px 15px;width:100%}}#RG .benefits-list__img{height:auto;width:40px}#RG .benefits-list__img.new-icon{width:35px;margin-bottom:5px}#RG .benefits-list__title{color:#0782b5;font-size:16px;font-weight:700;line-height:1.125;margin:0 0 6px;text-transform:uppercase}#RG .benefits-list__content{margin-bottom:0}@media (max-width:767px){#RG .benefits-list__content br{display:none}}#RG .satisfaction{color:#000;text-align:center}#RG .satisfaction--responsive{display:none}@media (max-width:767px){#RG .satisfaction{display:none}#RG .satisfaction--responsive{display:block}}#RG .satisfaction__title{background-color:#c7c7c7;font-size:16px;font-weight:700;line-height:1.2;margin:0;padding:6px 12px;color:#000}#RG .satisfaction--responsive #RG .satisfaction__title{font-size:13px;padding:8px 4px}#RG .satisfaction__body{background-color:#fff;font-size:12px;line-height:1.3333;margin:0 0 20px;padding:16px 12px}@media (max-width:767px){#RG .satisfaction__body{margin-bottom:36px}}#RG .satisfaction__body p:last-child{margin-bottom:0}#RG .satisfaction--responsive #RG .satisfaction__body{font-size:11px;padding:12px 20px 14px}@media (max-width:480px){#RG table td{width:100%;display:block}}#RG #Join{color:#7e7e7e;background-color:#4a4a4a;padding:8px 10px 20px}#RG #Join .legend{COLOR:#fff;text-align:center;font-size:28px;line-height:28px;font-weight:700;margin-bottom:11px}@media (max-width:767px){#RG #Join .legend{margin-top:10px;margin-bottom:15px}#RG #Join .legend br{display:none}}#RG .form-control{height:30px;padding:6px 5px;font-size:13px;border:1px solid #d3d3d3;background-color:#ebebeb;-webkit-box-shadow:inset 0 0 8px rgba(0,0,1,.25);box-shadow:inset 0 0 8px rgba(0,0,1,.25);border-radius:0}#RG .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#RG .has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}#RG .form-control-feedback{display:none!important}#RG.RGR1 #Join label{color:#fff}@media (max-width:767px){#RG.RGR1 #Join .legend span{display:none}#RG.RGR1 #Join .form-group{max-width:400px;width:90%;margin:0 auto 15px!important}}@media (max-width:767px) and (max-width:991px){#RG.RGR1 #Join .form-control{height:45px}}#RG.RGR1 #Join .btn-continue{border:1px solid #6ab309;background-color:#b2f13e;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;background:#b2f13e;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #b2f13e),to(#7bc615));background-image:linear-gradient(to bottom,#b2f13e 0,#7bc615 100%);background-repeat:repeat-x;border-color:#7bc615 #7bc615 #50810e;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) fade-in(rgba(0,0,0,.1),.15);outline:0!important;color:#43484d!important;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.6),inset 0 0 0 1px rgba(255,255,255,.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),inset 0 0 0 1px rgba(255,255,255,.15);font-weight:700;font-size:16px;text-shadow:0 1px 0 rgba(255,255,255,.7)}#RG.RGR1 #Join .btn-continue.active,#RG.RGR1 #Join .btn-continue.disabled,#RG.RGR1 #Join .btn-continue:active,#RG.RGR1 #Join .btn-continue:hover,#RG.RGR1 #Join .btn-continue[disabled]{background-color:#7bc615}@media (max-width:767px){#RG.RGR1 #Join .btn-continue{width:165px;height:44px;font-size:20px;margin-top:0}}#RG.RGR1 .mailcheck-suggestion{margin-top:5px;display:block;color:#98e0fd}#RG.RGR1 .mailcheck-suggestion a{font-size:14px}#RG.RGR1 .mailcheck-suggestion a:hover{color:#98e0fd}@media (max-width:767px){#RG.RGR1 .seals{margin:10px 0 10px!important;box-shadow:none!important;-webkit-box-shadow:none!important;padding:10px 0}}@media (max-width:991px){#RG.RGR1 .seals .seal-container{margin:0 auto;display:block;width:240px}}#RG.RGR1 .seals .seal-container .norton-seal{width:100%;float:none}#RG.RGR1 .seals .seal-container .norton-seal a{display:block;margin-top:5px}#RG.RGR1 .SecondaryOfferImage{width:100%;max-width:251px;max-height:56px;display:block}@media (max-width:991px){#RG.RGR1 .SecondaryOfferImage{margin:0 auto}}@media (max-width:991px){#RG.RGR1 .offer-image-container{background:url(/Content/images/join/RG/start-bg.jpg) top left repeat-x}}#RG.RGR1 .modal-dialog .faqAnswer,#RG.RGR1 .modal-dialog .faqQuestion,#RG.RGR1 .modal-dialog li,#RG.RGR1 .modal-dialog p{font-size:14px;line-height:1.42857143}#RG .help-block{font-weight:700;font-size:11px;margin:5px 0;background:#fdf7f7;color:#b94a48;padding:2px 4px;border:1px solid #953b39}@media (max-width:767px){#RG.RGR2 .rgr-mobile-left img,#RG.RGR2 .rgr-mobile-right img{width:inherit!important}}#RG.RGR2 .mailcheck-suggestion{margin-top:5px;display:block;color:#006799;font-size:14px}#RG.RGR2 .mailcheck-suggestion a{font-size:14px}#RG.RGR2 .mailcheck-suggestion a:hover{color:#006799}#RG.RGR2 .checkbox label{padding-left:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){#RG.RGR2 .checkbox label span{display:none}}#RG.RGR2 .norton-seal{display:block;text-align:center;width:100%}#RG.RGR2 .norton-seal img{display:block;margin:0 auto}#RG.RGR2 .dt-align{width:100%;margin:0 auto 15px auto}#RG.RGR2 .dt-align .col-xs-3,#RG.RGR2 .dt-align>.col-xs-4{text-align:right}@media (max-width:680px){#RG.RGR2 .dt-align .col-xs-3,#RG.RGR2 .dt-align>.col-xs-4{text-align:left}}#RG.RGR2 .help-block-top{font-size:11px;color:#464646;margin:-5px 0 15px}@media (max-width:767px){#RG.RGR2 .help-block-top{text-align:center}}#RG.RGR2 .help-block-blue{margin:10px 0 0;font-size:11px;color:#464646}#RG.RGR2 .panel-box{background-color:#eaeaea;border-bottom:0}#RG.RGR2 #Join{background:#fff;color:#7e7e7e;padding-left:0;padding-right:0;padding-bottom:50px;padding-top:0}#RG.RGR2 #Join .form-control{max-width:230px}@media (max-width:680px){#RG.RGR2 #Join .form-control{max-width:100%}}#RG.RGR2 #Join label{color:#7e7e7e;font-size:15px;line-height:18px}@media (max-width:667px){#RG.RGR2 #Join div[class*=col-],#RG.RGR2 #Join label{float:none;width:100%}#RG.RGR2 #Join div[class*=col-xs-offset-]{margin-left:0}#RG.RGR2 #Join .form-control{max-width:100%;width:100%}}#RG.RGR2 .greenbtn{font-size:16px;line-height:18px;width:120px;text-transform:capitalize;margin:0 auto 0;display:block;font-weight:700;border:1px solid #6ab309;padding:8px;background-color:#b4f340;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;background:#b4f340;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #b4f340),to(#7bc615));background-image:linear-gradient(to bottom,#b4f340 0,#7bc615 100%);background-repeat:repeat-x;border-color:#7bc615 #7bc615 #50810e;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) fade-in(rgba(0,0,0,.1),.15);color:#43484d!important;text-shadow:0 1px 0 rgba(255,255,255,.7);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.6),inset 0 0 0 1px rgba(255,255,255,.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),inset 0 0 0 1px rgba(255,255,255,.15)}#RG.RGR2 .greenbtn.active,#RG.RGR2 .greenbtn.disabled,#RG.RGR2 .greenbtn:active,#RG.RGR2 .greenbtn:hover,#RG.RGR2 .greenbtn[disabled]{background-color:#7bc615}#RG.RGR2 .form-group.center{padding:0 10px;margin:0 0 10px}#RG.RGR2 .form-group.center label{cursor:default}#RG.RGR2 .message{padding:10px 0}#RG.RGR2 .message.offer-padding{padding:30px 0}#RG.RGR2 .message h1,#RG.RGR2 .message h2{text-align:center;padding:0 5px}#RG.RGR2 .message h1{font-size:38px;line-height:38px;font-weight:900;font-style:normal;margin:0 0 10px;color:#2f2f2f}#RG.RGR2 .message h2{font-size:21px;margin:0;font-weight:700;font-weight:300;line-height:1.1;font-family:Roboto,sans-serif}#RG.RGR2 #ZipCode{width:120px}#RG.RGR2 .control-label{font-size:11px}#RG.RGR2 .control-label.zip-format:after{content:": *"}#RG.RGR2 #CreditCardExpirationMonth,#RG.RGR2 #CreditCardExpirationYear{display:inline-block;Width:74px}#RG.RGR2 #Password{margin-right:8px}#RG.RGR2 .form-group-heading{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3);background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #0097cb),to(#006799));background-image:linear-gradient(to bottom,#0097cb 0,#006799 100%);background-repeat:repeat-x;padding:0 10px;line-height:40px;color:#fff;font-size:18px}#RG.RGR2 .form-group-heading.offer-padding{margin-bottom:30px}#RG.RGR2 .form-group-heading.row{margin-left:0;margin-right:0}#RG.RGR2 .panel-body.nopadding{padding:0}#RG.RGR2 .form-group-body{padding:20px 20px 0 0}#RG.RGR2 .form-group-body#PPGroup{padding:0}#RG.RGR2 .form-group-body.offer-padding{padding:40px 20px 30px 0}@media (max-width:667px){#RG.RGR2 .form-group-body{padding:20px 90px 10px 0}}@media (max-width:600px){#RG.RGR2 .form-group-body{padding:20px 0 10px}}#RG.RGR2 .panel.form-right{z-index:9;-webkit-box-shadow:-1px -1px 12px 0 rgba(50,50,50,.55);box-shadow:-1px -1px 12px 0 rgba(50,50,50,.55)}#RG.RGR2 .SecondaryOfferDetails{padding:0 15px;text-align:center;font-weight:700}@media (max-width:767px){#RG.RGR2 .SecondaryOfferDetails{max-width:280px;margin:0 auto}}#RG.RGR2 .SecondaryFPImage img{display:block;margin:0 auto 15px;width:100%}#RG.RGR2 .OfferImageWrap img{display:block;margin:0 auto;width:100%}@media (max-width:767px){#RG.RGR2 .OfferImageWrap img.desktop,#RG.RGR2 .SecondaryFPImage img.desktop{display:none}}#RG.RGR2 .OfferImageWrap img.tablet,#RG.RGR2 .SecondaryFPImage img.tablet{display:none}@media (max-width:767px) and (min-width:668px){#RG.RGR2 .OfferImageWrap img.tablet,#RG.RGR2 .SecondaryFPImage img.tablet{display:block}}#RG.RGR2 .OfferImageWrap img.mobile,#RG.RGR2 .SecondaryFPImage img.mobile{display:none}@media (max-width:667px){#RG.RGR2 .OfferImageWrap img.mobile,#RG.RGR2 .SecondaryFPImage img.mobile{display:block}}#RG.RGR2 .checkbox{padding:0;text-align:center}@media (max-width:767px){#RG.RGR2 .checkbox span{display:none}}#RG.RGR2 .checkbox label{font-style:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#RG.RGR2 .checkbox label input[type=checkbox]{margin-top:4px}#RG.RGR2 .checkbox input[type=checkbox]{display:inline;float:none;margin-top:0}#RG.RGR2 .checkbox a{text-decoration:underline;color:#678bff;font-size:15px}#RG.RGR2 .has-error .help-block{text-align:left;max-width:230px;margin-bottom:0}#RG.RGR2 .has-error .help-block[for=AgreedToOfferDetails]{margin-left:auto;margin-right:auto}#RG.RGR2 .payment-methods-divider{margin:1em;text-align:center;text-transform:uppercase}#RG.RGR2 .payment-methods-divider::after,#RG.RGR2 .payment-methods-divider::before{content:'-';padding:0 .5em}#RG.RGR2 .PPButton{margin:auto;width:200px}#RG.RGR2 #CCGroup{padding:0!important;text-align:center}#RG.RGR2 #CCGroup .pull-left{margin-right:8px}#RG.RGR2 #CCGroup .help-block-blue{margin-bottom:20px}#RG.RGR2 #CCGroup .help-block{max-width:150px}#RG.RGR2 #CCGroup .form-group{margin:0 15px}#RG.RGR2 #CCGroup .form-group .center-CC{max-width:480px;width:100%;margin:0 auto}#RG.RGR2 #CCGroup .form-group .center-CC .pull-left{padding:0}#RG.RGR2 #CCGroup .form-group .center-CC .center-exp{padding-right:0}@media (max-width:600px){#RG.RGR2 #CCGroup .form-group .center-CC{max-width:unset}#RG.RGR2 #CCGroup .form-group .center-CC .pull-left{width:47%}#RG.RGR2 #CCGroup .form-group .center-CC .control-label{padding-left:0}#RG.RGR2 #CCGroup .form-group .center-CC .center-exp{width:100%;display:block;margin:0}#RG.RGR2 #CCGroup .form-group .center-CC .center-exp .pull-left{width:100%}#RG.RGR2 #CCGroup .form-group .center-CC .center-exp .pull-left select.fc1{width:47%!important;margin-right:8px}#RG.RGR2 #CCGroup .form-group .center-CC .center-exp .pull-left select.fc2{width:48%!important}}@media (max-width:401px){#RG.RGR2 #CCGroup .form-group .center-CC{padding:0 5px}}@media (max-width:392px){#RG.RGR2 #CCGroup .form-group .center-CC .resp-type{width:100%}#RG.RGR2 #CCGroup .form-group .center-CC .resp-number{margin-right:0;width:100%}}#RG.RGR2 #CCGroup .control-label{display:block;text-align:left}#RG.RGR2 .no-cvv #CreditCardNumber{max-width:170px;width:100%}@media (max-width:600px){#RG.RGR2 .no-cvv #CreditCardNumber{max-width:unset}}#RG.RGR2 .no-cvv #CreditCardTypeCode{max-width:150px;width:100%}@media (max-width:600px){#RG.RGR2 .no-cvv #CreditCardTypeCode{max-width:unset}}@media (min-width:392px) and (max-width:402px){#RG.RGR2 .no-cvv #CreditCardTypeCode{max-width:123px}}#RG.RGR2 .no-cvv .has-error .help-block[for=expDate]{max-width:133px;width:100%}#RG.RGR2 .no-cvv .has-error .help-block[for=CreditCardNumber]{max-width:180px;width:100%}#RG.RGR2 .no-cvv .has-error .help-block[for=CreditCardTypeCode]{max-width:150px;width:100%}#RG.RGR2 .yes-cvv #CreditCardNumber{width:230px}#RG.RGR2 .yes-cvv #CreditCardTypeCode{width:200px;margin-right:8px}#RG.RGR2 .yes-cvv #CreditCardCvvCode{width:200px;margin-right:10px;float:left}@media (max-width:600px){#RG.RGR2 .yes-cvv #CreditCardCvvCode{width:90%}}#RG.RGR2 .yes-cvv #CreditCardExpirationMonth,#RG.RGR2 .yes-cvv #CreditCardExpirationYear{Width:99px}#RG.RGR2 .yes-cvv #CvvIconInfo{cursor:pointer;margin-top:10px}#RG.RGR2 .CCGroup .control-label{margin:5px 0 3px}#RG .SatisfactionGuaranteeDetails strong.block{display:block;margin-bottom:10px;font-weight:700}@media (max-width:767px){#RG .SatisfactionGuaranteeDetails strong.block{display:none}}#RG .SatisfactionGuaranteeDetails p{margin-bottom:15px}@media (max-width:767px){#RG .SatisfactionGuaranteeDetails p{display:none}}#RG .SatisfactionGuaranteeDetails .SG{display:block!important}#RG .SatisfactionGuaranteeDetails-responsive{display:block;padding:10px 20px;margin-bottom:20px;color:#000}@media (min-width:768px){#RG .SatisfactionGuaranteeDetails-responsive{display:none}}#RG .SatisfactionGuaranteeDetails-responsive strong.block{display:block;font-weight:700;color:#7e7e7e}#RG .SatisfactionGuaranteeDetails-responsive p{margin-bottom:15px}#RG #BenefitsModal .modal-header,#RG #CashBackModal .modal-header,#RG #CouponModal .modal-header,#RG #PriceModal .modal-header,#RG #ReturnsModal .modal-header,#RG #ShippingModal .modal-header{padding:10px;background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #f8f8f8),to(#b2b2b2));background-image:linear-gradient(to bottom,#f8f8f8 0,#b2b2b2 100%);background-repeat:repeat-x;border:1px solid rgba(105,105,105,.36);text-shadow:0 1px 0 rgba(255,255,255,.7);display:block;margin:0 auto;line-height:20px}#RG #BenefitsModal .modal-header h4,#RG #CashBackModal .modal-header h4,#RG #CouponModal .modal-header h4,#RG #PriceModal .modal-header h4,#RG #ReturnsModal .modal-header h4,#RG #ShippingModal .modal-header h4{margin:0;color:#43484d;font-size:22px;line-height:22px;font-weight:700}#RG #BenefitsModal .close,#RG #CashBackModal .close,#RG #CouponModal .close,#RG #PriceModal .close,#RG #ReturnsModal .close,#RG #ShippingModal .close{outline:0!important;z-index:99999;cursor:pointer;display:block;width:33px;height:33px;background:url(/Content/images/misc/close.png) 0 0 no-repeat!important;position:absolute;float:none;top:12px;right:0}#RG #BenefitsModal .modal-body h4,#RG #CashBackModal .modal-body h4,#RG #CouponModal .modal-body h4,#RG #PriceModal .modal-body h4,#RG #ReturnsModal .modal-body h4,#RG #ShippingModal .modal-body h4{margin-top:0;font-weight:700;text-align:center;display:none}body.noauth #Wrapper{margin:0 auto -80px}@media (max-width:991px){body.noauth #Wrapper{margin:0 auto -135px}}@media (max-width:767px){body.noauth #Wrapper{margin:0 auto -125px}}@media (max-width:667px){body.noauth #Wrapper{margin:0 auto -205px}}body.noauth #Wrapper #MainContent{padding:0 0 80px 0}@media (max-width:991px){body.noauth #Wrapper #MainContent{padding:0 0 135px 0}}@media (max-width:767px){body.noauth #Wrapper #MainContent{padding:0 0 125px 0}}@media (max-width:667px){body.noauth #Wrapper #MainContent{padding:0 0 205px 0}}#MainFooter{padding:0;max-width:100%;min-width:850px}@media (max-width:991px){#MainFooter{min-width:100%}}#MainFooter .container{margin:0 auto}#MainFooter .navbar-nav{text-align:center}#MainFooter .col-sm-10{width:100%!important}#MainFooter .footer{padding:0;max-width:100%;height:80px;z-index:999;position:relative;margin:0;font-size:12px;background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #303437),to(#474b50));background-image:linear-gradient(to bottom,#303437 0,#474b50 100%);background-repeat:repeat-x;-webkit-box-shadow:inset 0 1px 0 #292929;box-shadow:inset 0 1px 0 #292929}@media (max-width:991px){#MainFooter .footer{height:auto;padding:5px 0 10px}}#MainFooter .footer #footerCopy{text-align:center;max-width:970px;margin:0 auto;font-size:12px;color:#fff}#MainFooter .footer #footerCopy .indicator{width:18px;height:auto;padding-right:5px;margin-bottom:5px;margin-left:5px}#MainFooter .footer .navbar{border:0;background:0 0;min-height:0;margin:0}#MainFooter .footer .navbar-nav{text-align:center;margin:0 auto;float:none;clear:both}#MainFooter .footer .navbar-nav li{padding:5px 5px 5px;float:none;display:inline-block;text-align:center}#MainFooter .footer .navbar-nav li.f1{padding-left:0}#MainFooter .footer .nav>li>a{padding:0;color:#fff;padding-left:10px;border-left:1px solid #fff;text-decoration:none}#MainFooter .footer .nav>li>a:hover{background:0 0!important;color:#fff;text-decoration:underline}#MainFooter .footer .nav>li:first-child a{border:0}#footerIcons{display:none}#FeaturedPopupText h1,#FeaturedPopupText h2,#FeaturedPopupText h3,#FeaturedPopupText h4,#FeaturedPopupText h5{font-weight:700;text-align:center;color:#006799}#FeaturedPopupText h3{margin-bottom:0}.validation-summary-errors{margin:-5px 0 10px;font-size:12px;line-height:16px}.validation-summary-errors ul{margin:0;padding:0;list-style:none;text-align:center}.div-additional-sign-in{float:right;max-width:190px;display:block}.div-additional-sign-in a{background:0 0;color:#fff;font-size:16px;padding:20px 15px;font-weight:400;line-height:50px;-webkit-box-shadow:none;box-shadow:none;width:auto;z-index:98}.div-additional-sign-in a:hover{color:#fff;background-color:#00689b;background-position:0 -15px;-webkit-transition:background-position .1s linear;transition:background-position .1s linear;text-decoration:none}.visible-md{display:none!important}@media (min-width:768px){.visible-md{display:block!important}}.visible-sm{display:none!important}@media (min-width:480px) and (max-width:767px){.visible-sm{display:block!important}}.visible-xs{display:none!important}@media (max-width:480px){.visible-xs{display:block!important}}.visible-xxs{display:none!important}@media (max-width:479px){.visible-xxs{display:block!important}}@media (max-width:480px){.visible-xs{display:block!important}.hidden-sm{display:none!important}}@media (max-width:768px){.footer{height:auto!important}}#FooterModal [data-type=faq] h1.title{margin:-20px 0 10px}@media (max-width:420px){#FooterModal [data-type=faq] h1.title{padding-top:30px}}#FooterModal [data-type=contact-us] h1{margin-top:-20px}.RGR1 #OfferCode,.RGR1 #modal-code,.RGR2 #OfferCode,.RGR2 #modal-code{text-transform:uppercase}.RGR1 .panel,.RGR2 .panel{margin-right:0;margin-left:0}.RGR1 .Testimonials{background:#fff;padding:20px 0}.RGR1 .Testimonials blockquote:first-child{margin-bottom:10px}.RGR1 blockquote{border:0;font-size:14px;line-height:16px;margin:0 auto;padding:0;width:200px}.RGR1 blockquote strong{display:block}.RGR1 .seals{background:#fff;margin-top:20px;overflow:hidden;padding:10px 2px;text-align:center;width:100%}.RGR1 .seals img{display:inline-block;vertical-align:bottom}.RGR1 .seals .bbb-seal,.RGR1 .seals .norton-seal{width:50%}.RGR1 .seals .norton-seal{display:inline-block}.RGR1 .seals .bbb-seal{display:block;float:left;padding-top:13px}