.common-input,.ui-selectmenu{outline:0;-webkit-appearance:none;-moz-appearance:none;color:#404040;background:white;border:1px solid #ededed;resize:none;font-size:1.2rem;padding:.8rem;transition:border .25s ease-in-out 0;-webkit-transition:border .25s ease-in-out 0;-moz-transition:border .25s ease-in-out 0;-ms-transition:border .25s ease-in-out 0}.common-input:focus,.ui-selectmenu:focus{border:1px solid #ccc}input[type='password']{font-family:"Trebuchet MS",Tahoma,Arial,sans-serif}input[type='password']::-webkit-input-placeholder{font-family:"Open Sans","Trebuchet MS",Tahoma,Arial,sans-serif}input[type='password']:-moz-placeholder{font-family:"Open Sans","Trebuchet MS",Tahoma,Arial,sans-serif}input[type='password']:-ms-input-placeholder{font-family:"Open Sans","Trebuchet MS",Tahoma,Arial,sans-serif}.placeholdersjs{color:#999 !important}.mobile-common-input{outline:0;-webkit-appearance:none;-moz-appearance:none;color:#404040;background:white;border:1px solid #ededed;resize:none;font-size:1.2rem;padding:.8rem;transition:border .25s ease-in-out 0;-webkit-transition:border .25s ease-in-out 0;-moz-transition:border .25s ease-in-out 0;-ms-transition:border .25s ease-in-out 0;padding:1rem;font-size:1.4rem;width:100%}.mobile-common-input:focus{border:1px solid #ccc}#main-plans{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:1024px;margin:4rem auto}.plans-billing-header{text-align:center;margin:5rem 0 0 0}#platinum-plan{width:100%;background:#fafafa;text-align:center;padding:2.5rem 2.5rem 6.5rem 2.5rem}.platinum-header{font-size:3.2rem;font-weight:300;margin-bottom:2rem}.platinum-current{color:#999}.platinum-subheader{font-size:2.2rem;font-weight:300;margin:1rem 0 0 0;-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.contact-platinum-current{color:inherit;background:#5ea2d9;position:relative;padding:.8rem 1.5rem;overflow:visible;border:0;color:white;font-size:1.2rem;font-weight:400;-webkit-appearance:none;text-align:center;transition:all .1s linear 0;-webkit-transition:all .1s linear 0;-moz-transition:all .1s linear 0;-ms-transition:all .1s linear 0;outline:0;display:inline-block;color:white;cursor:pointer;width:15rem;font-size:2rem;font-weight:300}.contact-platinum-current:hover{background:#87bae3}.contact-platinum-current:active{background:#286fa9}.contact-platinum-current:disabled{background:#dbdbdb !important;color:white;cursor:default}.contact-platinum-button{background:whitesmoke;color:#5ea2d9;border:1px solid #5ea2d9;-webkit-appearance:none;text-align:center;display:inline-block;transition:all .1s linear 0;-webkit-transition:all .1s linear 0;-moz-transition:all .1s linear 0;-ms-transition:all .1s linear 0;transition-property:color background border;-webkit-transition-property:color background border;-moz-transition-property:color background border;-ms-transition-property:color background border;outline:0;cursor:pointer;width:15rem;padding:.8rem 1.5rem;font-size:2rem;margin:0 1rem 0 0;font-weight:300}.contact-platinum-button:hover{background:#5ea2d9;color:white}.contact-platinum-button:active{background:#286fa9;border-color:#286fa9}.plan{position:relative;width:240px;border:solid 1px #d6d6d6;border-radius:1px;margin:0 5px}.plan.highlighted{border:solid 1px #5ea2d9}.plan-cost{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:relative;height:20rem;color:#787878;max-height:20rem}.plan-cost.highlighted{color:#5ea2d9}.plan-cost h1{font-size:5rem;line-height:1}.plan-cost h2{font-size:3rem;margin:0}.plan-subheader{color:#a6a6a6;padding:0 1rem 3rem 1rem;text-align:center;font-weight:300}.plan-main-options{width:100%;text-align:center;color:#787878;padding:2rem 1rem;background:#fafafa}.plan-main-options .important{font-weight:600}.plan-main-options .option{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:6rem;font-size:1.4rem}.plan-main-options .option:first-child{font-size:1.8rem}.plan-main-options .main-subtext{font-size:1.4rem}.plan-options{width:100%;height:20rem;text-align:center;color:#787878;padding:2rem 1rem;background:white}.plan-options .option{padding:.9rem 0}#see-plan-details{position:absolute;bottom:2rem;left:7.2rem}.plan-name-wrapper{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;position:absolute;top:-25px;left:0;width:100%}.plan-name-wrapper .plan-name{padding:0 1rem;background:white}.purchase-plan{background:white;color:#5ea2d9;border:1px solid #5ea2d9;-webkit-appearance:none;text-align:center;display:inline-block;transition:all .1s linear 0;-webkit-transition:all .1s linear 0;-moz-transition:all .1s linear 0;-ms-transition:all .1s linear 0;transition-property:color background border;-webkit-transition-property:color background border;-moz-transition-property:color background border;-ms-transition-property:color background border;outline:0;cursor:pointer;width:100%;padding:.8rem 1.5rem;font-size:2rem;font-weight:300;margin:0}.purchase-plan:hover{background:#5ea2d9;color:white}.purchase-plan:active{background:#286fa9;border-color:#286fa9}.purchase-plan:disabled{background:#dbdbdb !important;color:white}.purchase-plan-highlighted{color:inherit;background:#5ea2d9;position:relative;padding:.8rem 1.5rem;overflow:visible;border:0;color:white;font-size:1.2rem;font-weight:400;-webkit-appearance:none;text-align:center;transition:all .1s linear 0;-webkit-transition:all .1s linear 0;-moz-transition:all .1s linear 0;-ms-transition:all .1s linear 0;outline:0;display:inline-block;color:white;cursor:pointer;width:100%;font-size:2rem;font-weight:300;border:solid 1px #5ea2d9;margin:0}.purchase-plan-highlighted:hover{background:#87bae3}.purchase-plan-highlighted:active{background:#286fa9}.purchase-plan-highlighted:disabled{background:#dbdbdb !important;border:solid 1px #dbdbdb !important;color:white;cursor:default}.feature_free_embed,.feature_free_privacy,.feature_embed,.feature_commercial,.feature_download,.feature_analytics,.feature_gold_ad_run,.feature_manager{position:relative;margin:0 .2rem 0 0}.feature_free_embed:before,.feature_free_privacy:before,.feature_embed:before,.feature_commercial:before,.feature_download:before,.feature_analytics:before,.feature_gold_ad_run:before,.feature_manager:before{font-family:'spreecons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\4e";font-size:1rem;cursor:pointer}.feature_free_embed .tooltip,.feature_free_privacy .tooltip,.feature_embed .tooltip,.feature_commercial .tooltip,.feature_download .tooltip,.feature_analytics .tooltip,.feature_gold_ad_run .tooltip,.feature_manager .tooltip{line-height:1.5;width:300px !important}.feature_free_embed .tooltip-content:after,.feature_free_privacy .tooltip-content:after,.feature_embed .tooltip-content:after,.feature_commercial .tooltip-content:after,.feature_download .tooltip-content:after,.feature_analytics .tooltip-content:after,.feature_gold_ad_run .tooltip-content:after,.feature_manager .tooltip-content:after{white-space:normal;padding:0}.feature_free_embed .tooltip-content:after{content:"Allow your audience to participate from your own site by using our embeddable player."}.feature_free_privacy .tooltip-content:after{content:"You can choose the accessibility of your spreecasts by making them public, unlisted or private."}.feature_embed .tooltip-content:after{content:"Allow your audience to participate from your own site by using our embeddable player for both public and unlisted spreecasts."}.feature_commercial .tooltip-content:after{content:"You may use spreecast for commercial uses including promoting your business, selling products, generating revenue or lead generation."}.feature_download .tooltip-content:after{content:"Downloadable video files and rights to display and monetize the video in any player."}.feature_analytics .tooltip-content:after{content:"Two sets of reports come with each spreecast: live viewing metrics and archive viewing metrics."}.feature_gold_ad_run .tooltip-content:after{content:"You can run your own ads in our player and keep the revenue.  We use a VAST-compliant ad server."}.feature_manager .tooltip-content:after{content:"You get a dedicated account manager who you may contact directly."}#payments-header{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:4rem 0 2rem 0;border-bottom:1px solid #d6d6d6;font-size:2.4rem;font-weight:300;overflow:hidden;width:1024px;margin:0 auto}#payments-header #edit-payment-view,#payments-header #invoice-view{margin:.8rem 0}#view-invoices{font-size:1.8rem;display:block;margin-top:1.5rem}.next-payment-date{display:inline-block;margin-left:2rem;font-size:2rem}.edit-payment-container{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.delinquent-text{font-size:1.4rem;color:#e64e3d;font-weight:600;max-width:30rem}#account-plan-details{overflow:hidden;width:1024px;margin:4rem auto}#platinum-thank-you{text-align:center}#platinum-thank-you .check-icon{display:block;padding:2rem;font-size:8rem}#platinum-contact{text-align:center}#platinum-contact #full-name-contact,#platinum-contact #email-contact,#platinum-contact #phone-contact{width:25rem}#platinum-contact .error_field{color:#e64e3d}#plan-details{width:1024px;color:#787878;margin:4rem auto}#plan-details table{border-spacing:0}#plan-details td{border-right:solid 1px #d6d6d6;border-bottom:solid 1px #d6d6d6}#plan-details .plan-header-container th:first-child{border-top:0;border-left:0;border-bottom:0;border-right:solid 1px #d6d6d6}#plan-details .plan{display:table-row;width:20rem;border:0}#plan-details .plan-select-container th{padding:0;border-top:double 1px #5ea2d9;border-right:double 1px #5ea2d9;border-bottom:double 1px #5ea2d9}#plan-details .plan-select-container th:first-child{border-top:0;border-left:0;border-bottom:0}#plan-details .purchase-plan{background:white;border:none !important}#plan-details .purchase-plan:hover{background:#5ea2d9}#plan-details .purchase-plan,#plan-details .purchase-plan-highlighted{height:4.5rem;margin:0}#plan-details .plan-header{position:relative;width:18rem;padding:0;border-top:solid 1px #d6d6d6;border-right:solid 1px #d6d6d6}#plan-details .plan-header.highlighted{color:#358ad0}#plan-details .plan-select-container+.plan-topic .topic-header{border-top:solid 1px #d6d6d6}#plan-details .checkmark-icon{color:#7abd75}#plan-details .plan-topic{text-align:left;line-height:1.5}#plan-details .plan-topic:last-child .topic,#plan-details .plan-topic:last-child .topic-header{border-bottom:solid 1px #d6d6d6}#plan-details .topic-header,#plan-details .subtopic-header{width:24rem;padding:1rem;background:#fafafa;border-left:solid 1px #d6d6d6;border-right:solid 1px #d6d6d6;border-bottom:solid 1px #d6d6d6}#plan-details .topic-header{font-size:1.4rem;font-weight:600}#plan-details .subtopic-header{font-size:1.2rem;font-weight:400}#plan-details .header-container{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#plan-details .topic{width:18rem;padding:1rem;text-align:center}#plan-details .topic.highlighted{background:#f3f7fc}.key_create_public-details,.key_create_unlisted-details,.key_create_private-details,.key_archive_expire-details,.key_archive_accessible-details,.embedding_public-details,.embedding_unlisted-details,.ads_run_ads-details,.support_help_center-details,.ppv_create-details,.ppv_noncommercial-details,.ppv_commercial-details,.portability_download-details,.social_hide-details{position:relative;margin:0 0 0 .2rem}.key_create_public-details:before,.key_create_unlisted-details:before,.key_create_private-details:before,.key_archive_expire-details:before,.key_archive_accessible-details:before,.embedding_public-details:before,.embedding_unlisted-details:before,.ads_run_ads-details:before,.support_help_center-details:before,.ppv_create-details:before,.ppv_noncommercial-details:before,.ppv_commercial-details:before,.portability_download-details:before,.social_hide-details:before{font-family:'spreecons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\4e";font-size:1rem;cursor:pointer}.key_create_public-details .tooltip,.key_create_unlisted-details .tooltip,.key_create_private-details .tooltip,.key_archive_expire-details .tooltip,.key_archive_accessible-details .tooltip,.embedding_public-details .tooltip,.embedding_unlisted-details .tooltip,.ads_run_ads-details .tooltip,.support_help_center-details .tooltip,.ppv_create-details .tooltip,.ppv_noncommercial-details .tooltip,.ppv_commercial-details .tooltip,.portability_download-details .tooltip,.social_hide-details .tooltip{line-height:1.5;width:300px !important}.key_create_public-details .tooltip-content:after,.key_create_unlisted-details .tooltip-content:after,.key_create_private-details .tooltip-content:after,.key_archive_expire-details .tooltip-content:after,.key_archive_accessible-details .tooltip-content:after,.embedding_public-details .tooltip-content:after,.embedding_unlisted-details .tooltip-content:after,.ads_run_ads-details .tooltip-content:after,.support_help_center-details .tooltip-content:after,.ppv_create-details .tooltip-content:after,.ppv_noncommercial-details .tooltip-content:after,.ppv_commercial-details .tooltip-content:after,.portability_download-details .tooltip-content:after,.social_hide-details .tooltip-content:after{white-space:normal;padding:0}.key_create_public-details .tooltip-content:after{content:"Public spreecasts are searchable across the platform. You choose the privacy format of each spreecast, and can modify this at any time."}.key_create_unlisted-details .tooltip-content:after{content:"Unlisted can be attended by anyone, but are not searchable or listed on the homepage. You choose the privacy format of each spreecast, and can modify this at any time."}.key_create_private-details .tooltip-content:after{content:"Private spreecasts are invitation only. You choose the privacy format of each spreecast, and can modify this at any time."}.key_archive_expire-details .tooltip-content:after{content:"All spreecasts are recorded and are accessible for a period of time after the live spreecast ends. Pay per view spreecasts always remain accessible."}.key_archive_accessible-details .tooltip-content:after{content:"Popular spreecasts remain accessible as Pay per view beyond 7 days with a Basic plan."}.embedding_public-details .tooltip-content:after,.embedding_unlisted-details .tooltip-content:after{content:"You can use our iframe-based embeddable players on your own site so your audience can view from within your desktop or mobile site."}.ads_run_ads-details .tooltip-content:after{content:"We use a VAST-compliant ad server to allow you to run your own ads."}.support_help_center-details .tooltip-content:after{content:"We have a detailed Help Center with frequently asked questions about how to use Spreecast. This is accessible 24/7."}.ppv_create-details .tooltip-content:after{content:"Our Pay per view feature allows you to charge people to attend your live spreecast and/or watch the archive. We charge a fee for this feature."}.ppv_noncommercial-details .tooltip-content:after{content:"Our Pay per view feature constitutes Non-Commercial use."}.ppv_commercial-details .tooltip-content:after{content:"Commercial use includes promoting your business, selling products, generating revenue and lead generation. See the Terms of Service for a full definition. Note that our Pay per view feature does not constitute commercial use."}.portability_download-details .tooltip-content:after{content:"The downloadable video file includes the audio & video portion of the spreecast. Please note that this file does not include the text chats or questions."}.social_hide-details .tooltip-content:after{content:"Some plans allow you to hide or show the social sharing features for unlisted spreecasts."}.plans-billing-container{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin:5rem 0}#purchase-form{margin-left:3rem}.billing-input{font-size:1.6rem;height:5rem}.billing-label{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-size:1.8rem;color:#787878;margin-bottom:1rem}.patron-billing,.billing-billing{display:inline-block;vertical-align:top;width:33.5rem}.patron-billing li,.billing-billing li{margin-top:2rem;margin-bottom:0}#card-billing{width:100%}.patron-billing{margin-right:5rem}.patron-billing .billing-input{width:100%}#expiration-year-billing,#cvc-billing{width:5.5rem}#expiration-month-billing{width:5rem;margin-right:1rem;text-align:center}.expiration-billing-field,.cvc-billing-field{display:inline-block}.cvc-billing-field{margin-right:3rem}.cvc-info{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;margin:0 0 0 .5rem}.cvc-info:before{font-family:'spreecons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\4e";font-size:1rem;cursor:pointer}.cvc-info .tooltip-content:after{content:"CVC is the 3 digit number on the back of Visa, MasterCard and Discover cards. It is the 4 digit number on the front of an American Express card."}.cvc-info .tooltip{line-height:1.5;width:300px !important}.cvc-info .tooltip-content:after{white-space:normal;padding:0}.submit-billing{text-align:right;margin-top:6rem}#cancel-billing{color:#358ad0;cursor:pointer;text-decoration:none}#cancel-billing:visited{color:#358ad0}#cancel-billing:hover{text-decoration:none;color:#286fa9}.subscription-billing-btn{background:white;color:#5ea2d9;border:1px solid #5ea2d9;-webkit-appearance:none;text-align:center;display:inline-block;transition:all .1s linear 0;-webkit-transition:all .1s linear 0;-moz-transition:all .1s linear 0;-ms-transition:all .1s linear 0;transition-property:color background border;-webkit-transition-property:color background border;-moz-transition-property:color background border;-ms-transition-property:color background border;outline:0;cursor:pointer;font-size:2rem;padding:.8rem 2rem;margin-left:2rem}.subscription-billing-btn:hover{background:#5ea2d9;color:white}.subscription-billing-btn:active{background:#286fa9;border-color:#286fa9}.subscription-billing-btn:disabled{font-size:2rem;padding:.8rem 2rem;margin-left:2rem;border:0;background:#dbdbdb !important;color:white !important}.payment-error{margin:.5rem .8rem;font-size:1.4rem;color:#e64e3d}#purchase-ppv-ticket #purchase-form{margin:0}#purchase-ppv-ticket #expiration-month-billing,#purchase-ppv-ticket #expiration-year-billing{width:5rem;margin-right:0;text-align:center}#purchase-ppv-ticket #full-name-billing,#purchase-ppv-ticket #email-billing{width:100%}#purchase-ppv-ticket #email-billing:disabled{color:#a6a6a6}#purchase-ppv-ticket .cvc-info:before{font-size:1.2rem}#purchase-ppv-ticket .cvc-info .tooltip{width:240px !important}#purchase-ppv-ticket .cvc-info .tooltip .tooltip-content{font-size:1.2rem}#purchase-ppv-ticket .ppv-billing-btn:disabled{border:0;background:#dbdbdb !important;color:white !important}#purchase-ppv-ticket .billing-field-error{border:1px solid #e64e3d}#purchase-ppv-ticket .payment-error{width:20rem;font-size:1.2rem;margin:0}#purchase-ppv-ticket .modal-footer{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#purchase-ppv-ticket .expiration-billing-field{margin-right:2rem}#purchase-ppv-ticket .expiration-info{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;margin:0 0 0 .5rem}#purchase-ppv-ticket .expiration-info:before{font-family:'spreecons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\4e";font-size:1.2rem;cursor:pointer}#purchase-ppv-ticket .expiration-info .tooltip-content:after{content:"The expiration date on the card. Please enter 2 digits for the month, and the last 2 digits of the year."}#purchase-ppv-ticket .expiration-info .tooltip{line-height:1.5;width:240px !important}#purchase-ppv-ticket .expiration-info .tooltip-content{font-size:1.2rem}#purchase-ppv-ticket .expiration-info .tooltip-content:after{white-space:normal;padding:0}#purchase-ppv-ticket .ppv-price{margin-right:1rem;font-weight:600}#purchase-ppv-ticket-complete{text-align:center}#purchase-ppv-ticket-complete .check-icon{display:block;padding:1rem 0 .5rem 0;font-size:6.5rem}#purchase-ppv-ticket-complete .play-filled-icon{margin-right:1rem}#invoices{overflow:hidden;width:1024px;margin:4rem auto}#invoices .invoice-headline{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-size:1.4rem;font-weight:600;padding:1rem 0;color:#999;background:#fafafa;border-bottom:1px solid #d6d6d6;margin:2rem 0 0 0}#invoices .invoice-details-btn{color:inherit;background:#919191;position:relative;padding:.8rem 1.5rem;overflow:visible;border:0;color:white;font-size:1.2rem;font-weight:400;-webkit-appearance:none;text-align:center;transition:all .1s linear 0;-webkit-transition:all .1s linear 0;-moz-transition:all .1s linear 0;-ms-transition:all .1s linear 0;outline:0;display:inline-block;color:white;cursor:pointer}#invoices .invoice-details-btn:hover{background:#ababab}#invoices .invoice-details-btn:active{background:#5e5e5e}#invoices .invoice-overview{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin:1rem 0;border-bottom:1px solid #d6d6d6}#invoices .invoice-item{display:inline-block;width:17rem;text-align:center;font-size:1.4rem}#plan-return,#invoices-return{font-size:1.4rem}#plan-return .account-arrow-left-icon,#invoices-return .account-arrow-left-icon{margin-right:.5rem;font-size:1.2rem}#invoice-details{overflow:hidden;width:1024px;margin:4rem auto}#invoice-details .invoice-header{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}#invoice-details .print-icon{font-size:2.4rem;margin:0 1rem;font-weight:300;color:#999}#invoice-details .print-text{font-size:2.4rem;margin:.8rem 0;font-weight:300}#invoice-details .order-details,#invoice-details .billing-details{margin:5rem 0}#invoice-details .spreecast-details{font-size:1.4rem;line-height:1.25}#invoice-details .spreecast-details .brand-name{font-weight:600}#invoice-details .invoice-line{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%;font-size:1.4rem;border-bottom:1px solid #d6d6d6}#invoice-details .invoice-detail-headline{display:inline-block;width:20rem;padding:1rem 2rem;color:#999;font-weight:600;background:#fafafa}#invoice-details .invoice-detail-item{display:inline-block;padding:1rem 2rem}