@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);#braintreeDataFrame{display:none}.credit-card.v7 .warning{padding:16px 49px 16px 22px;font:bold 18px 'Open Sans';background-color:#ffffd8;color:#222240}html[dir='rtl'] .credit-card.v7 .warning{padding-left:49px;padding-right:22px}.credit-card.v7 form label{display:none;font:bold 18px 'Open Sans';color:#222240}.credit-card.v7 form label[for=expiry]{display:block;margin-top:13px}.credit-card.v7 form label[for=cvv]{display:none}.credit-card.v7 form select{font:18px 'Open Sans';height:60px;width:180px;vertical-align:top;color:#292929;background:#bfcce6;border:none;border-radius:0;margin-left:0;margin-right:11px;background-image:url(/Img/v7/shared/input-arrow.svg);background-repeat:no-repeat;background-size:19px 10px;background-position:136px 25px;-webkit-appearance:none;-moz-appearance:none;padding-left:28px;padding-right:28px}html[dir='rtl'] .credit-card.v7 form select{margin-left:11px;margin-right:0;background-position:25px 25px}.credit-card.v7 form select#year{width:136px;padding-left:28px;padding-right:28px;background-position:92px 25px;margin-left:0;margin-right:11px}html[dir='rtl'] .credit-card.v7 form select#year{background-position:25px 25px;margin-left:11px;margin-right:0}.credit-card.v7 form select::-ms-expand{opacity:0}.credit-card.v7 form input{font-size:18px;font-family:'Open Sans';color:#292929;border:none}.credit-card.v7 form input[type=text]{display:inline-block;padding:5px 25px;width:437px;height:60px;box-sizing:border-box;background:#bfcce6;border:none;border-radius:0}.credit-card.v7 form input[type=text]::placeholder{color:#646464 !important;opacity:1}.credit-card.v7 form input[type=text]:-ms-input-placeholder{color:#646464 !important}.credit-card.v7 form input[type=text]::-ms-input-placeholder{color:#646464 !important}.credit-card.v7 form input[type=text]#cvv{width:99px;float:none;margin-right:0}html[dir='rtl'] .credit-card.v7 form input[type=text]#cvv{margin-left:0;margin-right:0}.credit-card.v7 p.note{color:#8c8c8c;font-size:14px;line-height:19px;letter-spacing:0.17px;font-weight:normal;margin-top:15px}.credit-card.v7 .plans{margin-bottom:15px}.credit-card.v7 .plans .plan{padding:15px 10px;border:none;border-radius:0;background:#f7f7f7}.credit-card{min-height:350px}.credit-card .cards{margin-top:10px;margin-bottom:10px}.credit-card .cards span{display:inline-block;width:80px;height:40px;margin-left:0;margin-right:10px;background-color:#f0f0ec;background-repeat:no-repeat;background-position:center}.credit-card .cards span.blue-background{background-color:#016fd0}html[dir='rtl'] .credit-card .cards span{margin-left:10px;margin-right:0}.credit-card .cards span#visa{background-image:url("/img/v7/professional/ico-visa.png")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){.credit-card .cards span#visa{background-image:url("/img/v7/professional/ico-visa-x2.png");background-size:contain}}.credit-card .cards span#mastercard{background-image:url("/img/v7/professional/ico-mastercard.png")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){.credit-card .cards span#mastercard{background-image:url("/img/v7/professional/ico-mastercard-x2.png");background-size:contain}}.credit-card .cards span#american-express{background-image:url("/img/v7/professional/ico-american-express.png")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){.credit-card .cards span#american-express{background-image:url("/img/v7/professional/ico-american-express-x2.png");background-size:contain}}.credit-card .cards span#discover{background-image:url("/img/v7/professional/ico-discover.png")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){.credit-card .cards span#discover{background-image:url("/img/v7/professional/ico-discover-x2.png");background-size:contain}}.credit-card .cards span#jcb{background-image:url("/img/v7/professional/ico-jcb.png")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){.credit-card .cards span#jcb{background-image:url("/img/v7/professional/ico-jcb-x2.png");background-size:contain}}.credit-card .cards span#paypal{background-image:url("/img/v7/professional/ico-paypal.png")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){.credit-card .cards span#paypal{background-image:url("/img/v7/professional/ico-paypal-x2.png");background-size:contain}}.credit-card .warning{padding:10px;font:0.8em 'Open Sans';background-color:#fff1ad;margin-top:5px}.credit-card .warning.monthly .monthly{display:block}.credit-card .warning.monthly .annual{display:none}.credit-card .warning.annual .monthly{display:none}.credit-card .warning.annual .annual{display:block}.credit-card form label{display:block;font:bold 0.8em 'Open Sans';color:#666;margin:10px 0 3px 0}.credit-card form label[for=cvv]{margin-top:-18px;margin-bottom:0px;float:right}html[dir='rtl'] .credit-card form label[for=cvv]{float:left}.credit-card form p.csv-hint{width:10px;height:10px;background:url(/img/business/question.png) no-repeat center center;cursor:pointer;position:relative;display:inline-block;float:right;right:-45px}html[dir='rtl'] .credit-card form p.csv-hint{float:left;left:-45px;right:auto}.credit-card form p.csv-hint:hover span{opacity:1;display:block}.credit-card form p.csv-hint span{display:none;position:absolute;margin-left:20px;padding:7px 10px;background-color:#fff;box-shadow:0 0 10px 1px #ccc;width:150px;opacity:0;color:#666;font:0.7em 'Open Sans'}.credit-card form p.failed-hint{color:#c00}.credit-card form select{font:0.8em 'Open Sans';padding:5px 8px;height:37px;width:120px;border:1px solid #9bd2fe;border-radius:3px;vertical-align:top}.credit-card form select#year{width:80px;margin-left:5px;margin-right:30px}html[dir='rtl'] .credit-card form select#year{margin-left:30px;margin-right:5px}.credit-card form input{font-size:0.8em}.credit-card form input[type=text]{display:inline-block;padding:5px 8px;border:1px solid #9bd2fe;border-radius:3px;width:350px;height:36px;box-sizing:border-box}.credit-card form input[type=text]#cvv{width:50px;float:right;margin-left:0;margin-right:3px}html[dir='rtl'] .credit-card form input[type=text]#cvv{float:left;margin-left:3px;margin-right:0}.credit-card form .checkboxes,.credit-card form .terms-of-use,.credit-card form #no-account{display:none}.credit-card p{margin:5px 0;font:0.7em 'Open Sans'}.credit-card .promo input[type=text]{width:150px;font-weight:bold}.credit-card #add-promo-code{text-decoration:none;border-bottom:1px dotted;display:inline-block;margin-top:10px;color:#0090ff}.credit-card #cancel-promo-code{display:none}.credit-card .plans{margin-top:15px}.credit-card .plans .plan{display:block;padding:5px 10px;margin-top:10px;cursor:pointer;border:1px solid #eaeaea;border-radius:5px}.credit-card .plans .plan strong{text-transform:uppercase;color:#222240}.credit-card .plans .plan .title{display:inline-block;color:#222240;font-size:18px}.credit-card .plans .plan .title input{position:relative;top:10px;margin:0 15px}.credit-card .plans .plan .title input:after{content:" ";position:relative;top:-4px;left:-3px;display:inline-block;width:22px;height:22px;background-image:url("/Img/v7/shared/radiobutton-inactive.png")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){.credit-card .plans .plan .title input:after{background-image:url("/Img/v7/shared/radiobutton-inactive-x2.png");background-size:cover}}html[dir='rtl'] .credit-card .plans .plan .title input:after{left:auto;right:-3px}.credit-card .plans .plan .title input:checked:after{background-image:url("/Img/v7/shared/radiobutton-active.png")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){.credit-card .plans .plan .title input:checked:after{background-image:url("/Img/v7/shared/radiobutton-active-x2.png");background-size:cover}}.credit-card .plans .plan .title label{font-weight:normal;color:#000;display:inline-block;margin-top:5px;cursor:pointer}html:not([dir='rtl']) .credit-card .plans .plan .title label{margin-left:2px}html[dir='rtl'] .credit-card .plans .plan .title label{margin-right:2px}.credit-card .plans .plan .title label span{font-weight:bold}.credit-card .plans .plan .price{display:inline-block;float:right;color:#292929;font:12px 'Open Sans';margin-top:3px;text-align:right}html[dir='rtl'] .credit-card .plans .plan .price{float:left;text-align:left}.credit-card .plans .plan .price span{display:block;font:bold 24px 'Open Sans';color:#6080c0}.credit-card .plans .plan .total{font:16px 'Open Sans';color:#292929;margin:0 50px 5px}.credit-card .plans .plan .months{font:bold 16px 'Open Sans';color:#4ab55f;margin:0 50px 5px}.credit-card .plans .plan .description{font:12px 'Open Sans';color:#8c8c8c;margin:0 50px 5px;width:220px}.credit-card .plans .plan.no-radio input[type=radio],.credit-card .plans .plan.no-radio i{display:none}.credit-card .plans .plan.no-radio .total{margin-left:5px}.credit-card .plans .plan.one-month-pass .price{margin-top:10px}.users{margin-bottom:20px}.users>div{background-color:#f0f9fe;padding:15px;border-radius:3px;font-size:0.9em}.users>div .row{padding:10px}.users>div .row .item{display:inline-block}.users>div .row .value{display:inline-block;float:right}html[dir=rtl] .users>div .row .value{float:left}.users>div .row.dashed{border-bottom:1px dashed silver;padding-bottom:10px}.users>div .row.dashed .value{margin-top:5px}.users>div .row.total{font-weight:bold;border-top:1px dashed gray;padding-top:10px;margin-top:10px}.users>div .row.discount{display:none}.users>div .row input[type=text]{margin-left:10px;border:1px solid #9bd2ff;padding:5px;border-radius:3px;width:30px}.payment-method{font-size:0.9em;margin-bottom:20px}.payment-method input[type="radio"]{margin-left:0;margin-right:10px}html[dir=rtl] .payment-method input[type="radio"]{margin-left:10px;margin-right:0}.payment-method label{unicode-bidi:embed}.payment-method label[for="credit-card"]{margin-left:0;margin-right:20px}.method.invoice{margin-top:20px;font-size:0.9em}.method.invoice>form>div{margin:15px 0}.method.invoice>form>div label{display:block;margin-bottom:3px}.method.invoice>form>div input{display:inline-block;padding:5px 8px;border:1px solid #9bd2fe;border-radius:3px;box-sizing:border-box;height:36px;font-size:1em;width:100%}.method.invoice .validator{font-size:0.9em}.method.invoice .premium-btn{margin-top:0;font-size:0.95em}.validator{display:none}.validator.invalid,.validator.invalid-required{display:block;font:bold 0.8em 'Open Sans';color:#c00;margin:3px 0}.chzn-container{max-width:initial !important}.chzn-container .chzn-single{width:332px;border:1px solid #9bd2fe !important;padding:8px;border-radius:3px;background-color:#fff;box-shadow:none}.chzn-container .chzn-single span{font-size:1.15em}.chzn-container .chzn-single div{border-left:none;background:none;width:22px}.chzn-container .chzn-single div b{background-position:4px 2px}.chzn-container .chzn-drop{width:348px !important}.chzn-container .chzn-drop input{width:325px !important;height:30px !important}.business .credit-card p.maintenance-break-message{font-size:1.1em;text-align:center;line-height:2em;margin-bottom:280px}.business .credit-card p.maintenance-break-message a{font-size:1em}.business.selected .credit-card p.maintenance-break-message{margin-bottom:50px}