@import url('dev/v2/pages/_c2-pricing.css');.pPlanName__prefix{display:none}.planTableEncloser.comp-pricing__packages{margin-left:30px}.iBestUpgrade{font-size:28px;position:relative;top:5px;color:#669C01;-webkit-animation-name:wiggle;-webkit-animation-duration:1s;-webkit-animation-delay:1s;animation-name:wiggle;animation-duration:1s;animation-delay:1s;animation-iteration-count:3;animation-timing-function:ease-in-out}@-webkit-keyframes wiggle{0{left:-30px}50%{left:-50px}100%{left:-30px}}@keyframes wiggle{0{left:-30px}50%{left:-50px}100%{left:-30px}}.deficiencyWrapper{padding:20px;border:2px solid #777;border-radius:4px;margin:20px;max-width:700px;background-color:#fffdec}.c2g .deficiencyWrapper p{font-size:18px;color:#333;line-height:1.8}.deficiencyWrapper .btn{margin-top:20px}.c2g .deficiencyWrapper h1{font-family:Roboto,Helvetica,Arial,sans-serif !important;color:#5a5c5d !important;line-height:1.3;font-weight:normal !important;font-size:22px !important;margin-bottom:25px}.autotradePlansWrapper{margin-top:20px}.planTableEncloser{margin-top:40px;margin-left:30px;max-width:70em}td.planChoice{text-align:center;font-size:20px;color:#669C01;text-decoration:none;transition:all 200ms ease-in-out}.apSavings{display:inline-block;font-weight:normal;color:#111}.planTableEncloser td,.planTableEncloser th{padding:17px}.planTableEncloser .showAnnualVisible{// visibility:hidden;opacity:0;transition:opacity 200ms ease-in-out}.planTableEncloser .showAnnualVisible.showAnnualVisible--visible{opacity:1}.planTableEncloser.annualmode .showAnnualVisible{opacity:1;color:green}.planTableEncloser.annualmode .planChoice.monthly{text-decoration:line-through;color:#aaa}.planTableEncloser.annualmode .durationColumnLabel.monthly h3{color:#aaa}.comp-pricing__packages .c2-package-features__head__changeMode:before{border-top:none !important;border-bottom:none !important}.availablePlan th.planName{width:18em}table.noShowBestUpgradeUI th.leftest,table.noShowBestUpgradeUI td.leftest{display:none}.availablePlan td.planChoice{width:3em}th.changeModeHolder{width:25em}th.selectCol{width:4em;padding:0;position:relative}.changeModeHolderDiv{padding:17px 0 13px 16px}.c2-changeMode{position:absolute;top:4px;left:4px}th.durationColumnLabel,.showAnnualVisible{text-align:center}th.leftest{width:10px;padding:0}th.durationColumnLabel.annual,th.durationColumnLabel.annual .showAnnualVisible{text-align:center}tr.availablePlan{cursor:pointer;height:55px}tr.availablePlanNonLoggedIn{height:55px}tr.availablePlan.selected th,tr.availablePlan.selected td{background-color:#669C01;color:white}.availablePlan.isDowngrade.selected th,.availablePlan.isDowngrade.selected td{background-color:orange}tr.availablePlan.selected:hover td,tr.availablePlan.selected:hover th{background-color:#669C01 !important}tr.availablePlan.isDowngrade.selected:hover td,tr.availablePlan.isDowngrade.selected:hover th{background-color:orange !important}th.selectCol{vertical-align:middle}th.selectCol.includesScaling{vertical-align:top}.planTableEncloser.annualmode .hideAnnualMode{display:none}.planTableEncloser.annualmode tr.availablePlan.selected .planChoice.monthly{color:#aaa}.planTableEncloser.annualmode tr.availablePlan.selected .showAnnualVisible{color:white}.comp-pricing__packages{margin:40px 0 25px 25px}.comp-pricing__packages .c2-changeMode{margin:0 0 34px 0}.comp-pricing__packages .c2-changeMode{min-width:28em}.comp-pricing__packages .c2-changeMode__payAnnually{width:170px}.comp-pricing__packages .changemode{font-size:13px !important}.comp-pricing__packages .c2-changeMode__note{color:#669C01;margin-bottom:10px}.comp-pricing__packages .c2-changeMode__note{bottom:-40px}.planTableEncloser h3{margin-bottom:0 !important;transition:color 200ms ease-in-out}.availablePlan .showOnSelected,.availablePlan .showOnUnselected{padding:17px}.availablePlan .showOnSelected,.availablePlan.selected .showOnUnselected{display:none}.availablePlan.selected .showOnSelected{display:block}.planTableEncloser.monthlymode tr.availablePlan.rowContainsPendingDowngradeMonthly .showOnUnselected{display:none}.planTableEncloser.annualmode tr.availablePlan.rowContainsPendingDowngradeAnnual .showOnUnselected{display:none}.availablePlan .currentStatus{white-space:nowrap;-ms-transform:rotate(-35deg);-webkit-transform:rotate(-35deg);transform:rotate(-35deg);font-size:10px;color:white;background-color:#668c61;padding:4px 25px;line-height:1;position:relative;left:-20px;top:10px;display:block}.availablePlan .showOnIsCurrentRow{display:none}.availablePlan.isCurrentRow .showOnIsCurrentRow{display:block;position:absolute;height:55px;overflow:hidden;top:0}.availablePlan.isCurrentRow .showOnSelected,.availablePlan.isCurrentRow .showOnUnselected{display:none !important}.planTableEncloser.currentPlanIsAnnual{max-width:73em}.planTableEncloser.currentPlanIsAnnual .durationColumnLabel.monthly,.planTableEncloser.currentPlanIsAnnual .planChoice.monthly{display:none}th.upgradeDowngrade{width:7em}td.upgradeDowngrade{position:relative;padding:0;width:7em;vertical-align:middle}.updowntext{padding:17px 0;text-align:center;font-size:12px;text-transform:uppercase}.planTableEncloser .availablePlan .onUpgrade,.planTableEncloser .availablePlan .onDowngrade{display:none}.onUpgrade{background-color:#669C01;color:white}.onDowngrade{background-color:orange;color:white}.planTableEncloser .availablePlan.isUpgrade:hover .onUpgrade{display:block}.planTableEncloser .availablePlan.isUpgrade.selected .onUpgrade{display:block}.planTableEncloser .availablePlan.isDowngrade:hover .onDowngrade{display:block}.planTableEncloser .availablePlan.isDowngrade.selected .onDowngrade{display:block}.planTableEncloser .availablePlan .promoteMonthlyToAnnualUpgrade{display:none}.planTableEncloser.monthlymode .availablePlan.isCurrentMonthly .promoteMonthlyToAnnualUpgrade{display:inline-block}.planTableEncloser.monthlymode .availablePlan.isCurrentMonthly.isUpgrade:hover .onUpgrade{display:none}.planTableEncloser.annualmode .availablePlan.isCurrentMonthly .goAnnual{display:block;border:none}.planTableEncloser .availablePlan.isCurrentMonthly.selected .goAnnual{display:none}.planTableEncloser.annualmode .availablePlan.isCurrentMonthly .goAnnual .linkHilite{color:#336699;border-bottom:1px dashed #e0e0e0;display:inline-block}.planTableEncloser .availablePlan .promoteMonthlyToAnnualUpgrade .promoteText{z-index:3}.promoteAnnSave{border-bottom:1px dashed #e0e0e0;color:#336699}.table-hover tbody tr.availablePlan.isCurrentMonthly:hover>td,.table-hover tbody tr.availablePlan.isCurrentMonthly:hover>th{background-color:inherit}.autotradePlansWrapper .paymentInfoForm .control-group{max-width:300px}.autotradePlansWrapper .paymentInfoForm .expMonth,.autotradePlansWrapper .paymentInfoForm .expYear{width:40%}.autotradePlansWrapper .paymentInfoEnc{margin-top:0;border:none;padding:0}.buttonsurrounder .c2g-btn{margin-left:20px}.buttonsurrounder{padding-top:20px;padding-bottom:10px;text-align:center}.paymentInfoForm{margin-top:20px;margin-bottom:20px}.paymentInfoForm h4{margin-bottom:15px;font-weight:500}form#paymentInfo{display:none;padding:10px 10%}#paymentInfoWrap .bigSpinner{text-align:center;font-size:117px;margin-top:40px;z-index:2;width:100%;color:#669C01;opacity:.3;position:absolute;left:-55px;display:none}#paymentInfoWrap.loading .bigSpinner{display:block}.paymentConfirmation{border-top:1px dashed #adadad;padding:30px 13% 10px 13%}.paymentConfirmation p{font-size:16px;line-height:1.8 !important;max-width:650px}.paymentConfirmation .showWhenDowngrade{display:none}.scheduledDowngradeStatus{white-space:nowrap;font-weight:normal;margin-top:8px;font-size:12.5px;color:red}.cancelDowngradeLink{display:inline-block;cursor:pointer;margin-left:5px;color:#336699;border-bottom:1px dashed #e0e0e0}.planTableEncloser.showingConfirmation .scheduledDowngradeStatus{text-decoration:line-through;color:#ddd}.planTableEncloser.showingConfirmation .cancelDowngradeLink{display:none}.paymentConfirmation .showOnSingular{display:none}.paymentConfirmation.singularMode .showOnSingular{display:block}.paymentConfirmation.singularMode .hideOnSingular{display:none}.paymentConfirmation .showOnInfiniteMode{display:none}.paymentConfirmation.infiniteMode .showOnInfiniteMode{display:block}.paymentConfirmation.infiniteMode .hideOnSingular{display:none}.planNameHilite{color:#669C01;font-weight:bold}.scaleRestrict{font-size:12px;color:#777;margin-top:5px;line-height:1.8;font-weight:normal}tr.availablePlan.selected td .scaleRestrict,tr.availablePlan.selected th .scaleRestrict,tr.availablePlan.selected td .promoteAnnSave,tr.availablePlan.selected th .promoteAnnSave{color:#ddd}.pPlanName--simple{display:none}.planTableEncloser.comp-pricing__packages{margin:35px 0 0;max-width:none;width:860px;border:1px solid #ddd;box-shadow:none}.planTableEncloser.comp-pricing__packages .table{margin-bottom:0}.paymentInfoForm{margin:0}tr.availablePlan{height:80px;box-shadow:0 -1px 0 0 #ddd;transition:box-shadow 300ms ease-out}tr.availablePlan.selected{box-shadow:0 0 0 3px #669C01}tr.availablePlan.selected:after{content:'';position:absolute;right:0;display:block;width:3px;height:80px;margin-right:-3px;z-index:1;background-color:#fff}tr.availablePlan th,tr.availablePlan td{vertical-align:middle !important;border:0;transition:all 300ms ease-out}tr.availablePlan.selected th,tr.availablePlan.selected td,tr.availablePlan.selected:hover th,tr.availablePlan.selected:hover td{color:#222;background-color:transparent !important;cursor:default}tr.availablePlan.selected td .promoteAnnSave,tr.availablePlan.selected th .promoteAnnSave,.planTableEncloser.annualmode tr.availablePlan.selected .showAnnualVisible{color:#222}tr.availablePlan.selected td .scaleRestrict,tr.availablePlan.selected th .scaleRestrict{color:#777}th.selectCol{width:30px}tr.availablePlan th.planName{white-space:nowrap;width:270px}tr.availablePlan .pPlanName{font-size:15px}tr.availablePlan td.planChoice{width:100px}tr.availablePlan .annualDiscountInfo{position:relative;width:40%}tr.availablePlan .annualDiscountInfo .promoteMonthlyToAnnualUpgrade_wrap{position:absolute;top:50%;transform:translateY(-50%)}tr.availablePlan td.upgradeDowngrade{padding-right:20px}.planTableEncloser .availablePlan.isUpgrade .onUpgrade{display:table !important}.onUpgrade{margin:0 auto;border-radius:3px}.onUpgrade .udtext{padding:7px 18px;font-size:11px;font-weight:700;line-height:1}@media only screen and (max-width:768px){.topOfPageAlertSys + .row-fluid{width:100%;margin-top:25px}.changeModeHolderDiv{position:absolute;right:0;left:0;padding:0;margin-top:-110px}.c2-changeMode__checkAnnualPrices{white-space:nowrap}.c2-changeMode__checkAnnualPrices:after{right:60px}.comp-pricing__packages .c2-changeMode{width:auto;min-width:0}.comp-pricing__packages .c2-changeMode__payMonthly,.comp-pricing__packages .c2-changeMode__payAnnually{width:49%}.planTableEncloser.comp-pricing__packages{position:relative;width:auto;margin-top:150px}.planTableEncloser.comp-pricing__packages .table{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.planTableEncloser.comp-pricing__packages .table thead{display:none}.planTableEncloser.comp-pricing__packages .table tbody{display:block;width:100%}tr.availablePlan{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex:1 0 100%;height:80px}tr.availablePlan td,tr.availablePlan th{padding:10px;width:auto !important;box-sizing:border-box}tr.availablePlan th.selectCol{flex:0 0 10px;padding:0;display:inline-flex;align-items:center;justify-content:center}tr.availablePlan th.planName{flex:0 0 40%;white-space:normal;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}.scaleRestrict{display:none}tr.availablePlan td.planChoice{flex:0 0 20px;margin-left:auto;text-align:right}tr.availablePlan.selected:after{content:none !important}tr.availablePlan td.annualDiscountInfo{position:absolute;bottom:0;right:0}tr.availablePlan td.upgradeDowngrade{display:none}}@media only screen and (min-width:769px){.autotradePlansWrapper{margin-top:50px}}@media only screen and (min-width:1436px){.sideNavHidden .paymentConfirmation{padding:0;border-top:0}.sideNavHidden .row-fluid .offset1.span10.modern_payment_info_container{margin:0;width:100%}.sideNavHidden form#paymentInfo{padding:0}.sideNavHidden form#paymentInfo.c2g-form-horizontal .control-group .controls input[type="text"]{box-sizing:border-box}.c2g.sideNavHidden #paymentInfoWrap{position:absolute;top:-10px;right:-500px;bottom:-10px;box-sizing:border-box;padding-left:25px;width:500px;background-color:#fff;border-left:3px solid #669C01}.c2g.sideNavHidden .paymentConfirmation,.c2g.sideNavHidden .paymentConfirmation + .row-fluid{width:100%;box-sizing:border-box}.c2g.sideNavHidden .paymentConfirmation + .row-fluid{margin-top:20px;padding:20px;border:1px solid #ddd;border-radius:0 0 5px 5px}.c2g.sideNavHidden .paymentConfirmation p + p{margin:0}.c2g.sideNavHidden .paymentConfirmation p{margin-bottom:10px}.sideNavHidden #paymentInfoWrap .bigSpinner{left:0}.sideNavHidden #paymentInfoWrap .paymentConfirmation *{transition:all 300ms ease-out}.sideNavHidden #paymentInfoWrap.loading .paymentConfirmation *{opacity:.5}.sideNavHidden .autotradePlansWrapper .paymentInfoForm .expMonth,.sideNavHidden .autotradePlansWrapper .paymentInfoForm .expYear{width:48%}.sideNavHidden .autotradePlansWrapper .paymentInfoForm .control-group.control-group-cta{max-width:none;width:100%;padding-left:0;text-align:right}}@media only screen and (min-width:1661px){.paymentConfirmation{padding:0;border-top:0}.row-fluid .offset1.span10.modern_payment_info_container{margin:0;width:100%}form#paymentInfo{padding:0}form#paymentInfo.c2g-form-horizontal .control-group .controls input[type="text"]{box-sizing:border-box}.c2g #paymentInfoWrap{position:absolute;top:-10px;right:-500px;box-sizing:border-box;padding-left:25px;width:500px;background-color:#fff;border-left:3px solid #669C01}.c2g .paymentConfirmation,.c2g .paymentConfirmation + .row-fluid{width:100%;box-sizing:border-box}.c2g .paymentConfirmation + .row-fluid{margin-top:20px;padding:20px;border:1px solid #ddd;border-radius:0 0 5px 5px}.c2g .paymentConfirmation p + p{margin:0}.c2g .paymentConfirmation p{margin-bottom:10px}#paymentInfoWrap .bigSpinner{left:0}#paymentInfoWrap .paymentConfirmation *{transition:all 300ms ease-out}#paymentInfoWrap.loading .paymentConfirmation *{opacity:.5}.autotradePlansWrapper .paymentInfoForm .expMonth,.autotradePlansWrapper .paymentInfoForm .expYear{width:48%}.autotradePlansWrapper .paymentInfoForm .control-group.control-group-cta{max-width:none;width:100%;padding-left:0;text-align:right}}.comp-pricing__packages .c2-changeMode__note{font-size:14px}.c2-changeMode__checkAnnualPrices{position:absolute;top:-35px;left:57%;padding:5px 10px;text-transform:uppercase;font-weight:700;font-size:11px;color:#222;background-color:#FE9D18;border-radius:3px;-moz-animation:c2-bounce-y 2s infinite;-webkit-animation:c2-bounce-y 2s infinite;animation:c2-bounce-y 2s infinite}.c2-changeMode__checkAnnualPrices:after{content:'';position:absolute;bottom:-3px;width:5px;height:5px;background-color:#FE9D18;transform:rotate(45deg)}