.hidden{display:none}SECTION.simple-banner{position:relative;z-index:10}DIV.alert-box{color:white;line-height:36px;border-radius:3px;padding:0 18px;background:#667b8b;margin-bottom:18px;font-weight:normal}DIV.plans-alert{font-size:12px;padding:9px;border-radius:3px;background:#f5f0d7}DIV.plans-alert P{font-size:12px;margin:0 0 9px}DIV.plans-alert A{text-decoration:underline}DIV.plans-alert.with-notch{margin-top:13px;position:relative;text-align:center}DIV.plans-alert.with-notch:after{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #f5f0d7;display:block;position:absolute;top:-9px;left:18px;content:''}SECTION#page-flash-message DIV.flash-message{color:white;line-height:36px;border-radius:3px;padding:0 18px;background:#45535d;margin-top:18px;margin-bottom:-9px}SECTION#page-flash-message DIV.error{background:#c5392f}SECTION#page-flash-message DIV.success{background:#41874d}DIV#signup_panel{background:#ebf6ff}DIV#signup_panel FORM{background:white;padding:45px;box-shadow:0 0 18px #666666}DIV#signup_panel FORM DIV#billing-errors{font-size:14px}DIV#signup_panel FORM DIV#billing-errors P{font-size:12px;padding:5px 9px;background:#667b8b;color:white;border-radius:3px}DIV#signup_panel FORM DIV#alternate-payment-methods{padding:9px 0 0;border-top:1px solid #c9cccf;margin-top:9px}DIV#signup_panel FORM FIELDSET{border:none;margin:0 0 27px;padding:0}DIV#signup_panel FORM FIELDSET LEGEND{font-size:27px;color:#666666;font-weight:normal;margin-bottom:9px}DIV#signup_panel FORM FIELDSET LABEL{display:block;font-size:12px;padding:0 5px 3px}DIV#signup_panel FORM FIELDSET LABEL INPUT{display:inline;width:auto}DIV#signup_panel FORM FIELDSET INPUT,DIV#signup_panel FORM FIELDSET TEXTAREA{font-size:12px;display:block;width:100%;padding:6px 9px;background-color:#fafafa;box-shadow:inset 0 0 4px #f2f5f7;border:1px solid #c9cccf;border-radius:3px;background-repeat:no-repeat;background-position:right 50%}DIV#signup_panel FORM FIELDSET TEXTAREA{min-height:200px}DIV#signup_panel FORM FIELDSET SELECT{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;padding:6px 9px;border:1px solid #c9cccf;border-radius:3px;background:url(/assets/expandable-notch-7eb57ad8b06b17daa1b0e91b6eac99fb.gif) bottom right no-repeat #fafafa;cursor:pointer;font-size:14px;text-indent:0.01px;text-overflow:''}DIV#signup_panel FORM FIELDSET SELECT::-ms-expand{display:none}DIV#signup_panel FORM FIELDSET SMALL.valid-message{display:none}DIV#signup_panel FORM FIELDSET DIV.email-suggestion{font-size:12px;line-height:1;padding:3px 6px}DIV#signup_panel FORM FIELDSET DIV.form-item.error INPUT,DIV#signup_panel FORM FIELDSET DIV.form-item.error SELECT{border:1px solid #ff0000}DIV#signup_panel FORM FIELDSET DIV.form-item.valid SMALL.valid-message{display:block;height:18px;width:18px;float:right;margin:-21px 6px 9px;background:url(/assets/icons/green-check-ddf1d2d11cfc0cf993cd111f4bb1dc7f.png) 0 0 no-repeat;text-indent:-9000px;overflow:hidden}DIV#signup_panel FORM FIELDSET DIV.form-item{margin-bottom:9px}DIV#signup_panel FORM FIELDSET DIV.form-item#stay-logged-in LABEL{padding-top:5px;margin-bottom:18px}DIV#signup_panel FORM FIELDSET DIV.form-submit{text-align:center}DIV#signup_panel FORM FIELDSET DIV.form-submit P{text-align:left;font-size:14px}DIV#signup_panel FORM FIELDSET DIV.form-submit P.fine_print{font-size:11px;color:#666666}DIV#signup_panel FORM FIELDSET DIV.form-submit BUTTON,DIV#signup_panel FORM FIELDSET DIV.form-submit A.button{border:none;background:#65a870;display:inline-block;font-size:18px;color:white;line-height:54px;padding:0 45px;border-radius:23px}DIV#signup_panel FORM FIELDSET DIV.form-submit BUTTON:hover,DIV#signup_panel FORM FIELDSET DIV.form-submit A.button:hover{background-color:#41874d}DIV#signup_panel FORM FIELDSET DIV.form-submit BUTTON:active,DIV#signup_panel FORM FIELDSET DIV.form-submit A.button:active{position:relative;top:1px}DIV#signup_panel FORM FIELDSET DIV#login-oauth-links{padding-top:9px}DIV#signup_panel FORM FIELDSET DIV#login-oauth-links A{display:block;width:48%;float:left;height:45px;padding:5px;text-align:center;border:1px solid #c9cccf;margin:0 5px 5px 0;border-radius:3px}DIV#signup_panel FORM FIELDSET#billing-information{margin-bottom:36px}SECTION.team-signup-link P{font-weight:bold}@media only screen and (min-width: 769px){DIV#signup_panel{padding-bottom:140px}DIV#signup_panel FORM{padding:45px;box-shadow:0 0 45px #c9cccf;margin:0 140px}DIV#signup_panel FORM FIELDSET{margin-left:235px;margin-right:75px;position:relative}DIV#signup_panel FORM FIELDSET LEGEND{position:absolute;width:210px;left:-240px;top:14px;text-align:right}DIV#signup_panel FORM FIELDSET LEGEND.no-label{top:0}}@media only screen and (max-height: 300px){HEADER#header,SECTION#page-flash-message{display:none}DIV#signup_panel FORM{padding:18px 27px}}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:black;background:rgba(0,0,0,0.45);z-index:98;display:none;top:0;left:0}.reveal-modal{visibility:hidden;display:none;position:absolute;left:50%;z-index:99;height:auto;margin-left:-40%;width:80%;background-color:white;padding:1.25em;border:solid 1px #666666;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4);top:50px}.reveal-modal .column,.reveal-modal .columns{min-width:0}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}.reveal-modal .close-reveal-modal{font-size:1.375em;line-height:1;position:absolute;top:0.5em;right:0.6875em;color:#aaaaaa;font-weight:bold;cursor:pointer}@media only screen and (min-width: 48.0625em){.reveal-modal{padding:1.875em;top:6.25em}.reveal-modal.tiny{margin-left:-15%;width:30%}.reveal-modal.small{margin-left:-20%;width:40%}.reveal-modal.medium{margin-left:-30%;width:60%}.reveal-modal.large{margin-left:-35%;width:70%}.reveal-modal.xlarge{margin-left:-47.5%;width:95%}}@media print{.reveal-modal{background:#fff !important}}BODY.page-login SECTION#mobile-header,BODY.page-forgot SECTION#mobile-header,BODY.page-tos_and_privacy SECTION#mobile-header{display:none}BODY.page-login .show-for-small,BODY.page-forgot .show-for-small,BODY.page-tos_and_privacy .show-for-small{display:none}@media only screen and (max-width: 769px){BODY.page-login .show-for-small,BODY.page-forgot .show-for-small,BODY.page-tos_and_privacy .show-for-small{display:block}BODY.page-login SPAN.show-for-small,BODY.page-forgot SPAN.show-for-small,BODY.page-tos_and_privacy SPAN.show-for-small{display:inline}BODY.page-login HEADER,BODY.page-login FOOTER,BODY.page-forgot HEADER,BODY.page-forgot FOOTER,BODY.page-tos_and_privacy HEADER,BODY.page-tos_and_privacy FOOTER{display:none}BODY.page-login DIV#page-title-block,BODY.page-forgot DIV#page-title-block,BODY.page-tos_and_privacy DIV#page-title-block{padding:72px 18px 9px}BODY.page-login DIV.text-block,BODY.page-forgot DIV.text-block,BODY.page-tos_and_privacy DIV.text-block{padding:0 9px}BODY.page-login DIV.text-block H1,BODY.page-login DIV.text-block H2,BODY.page-forgot DIV.text-block H1,BODY.page-forgot DIV.text-block H2,BODY.page-tos_and_privacy DIV.text-block H1,BODY.page-tos_and_privacy DIV.text-block H2{font-size:24px;text-align:left}BODY.page-login DIV.text-block H3,BODY.page-forgot DIV.text-block H3,BODY.page-tos_and_privacy DIV.text-block H3{text-align:left;font-size:14px}BODY.page-login SECTION#mobile-header,BODY.page-forgot SECTION#mobile-header,BODY.page-tos_and_privacy SECTION#mobile-header{display:block;background:#ebf6ff;height:88px;position:relative}BODY.page-login SECTION#mobile-header DIV#mobile-header-logo,BODY.page-forgot SECTION#mobile-header DIV#mobile-header-logo,BODY.page-tos_and_privacy SECTION#mobile-header DIV#mobile-header-logo{height:105px;width:105px;background:url(/assets/mobile-sign-in-page/mobile-logomark-69748cdd4e584fb0c27092d190f8d69d.png) 0 0 no-repeat;position:absolute;bottom:-52px;left:18px}BODY.page-login DIV#signup_panel FORM,BODY.page-forgot DIV#signup_panel FORM,BODY.page-tos_and_privacy DIV#signup_panel FORM{padding:72px 18px 27px}BODY.page-login DIV#signup_panel FORM LEGEND,BODY.page-forgot DIV#signup_panel FORM LEGEND,BODY.page-tos_and_privacy DIV#signup_panel FORM LEGEND{font-size:16px;padding:0 5px 9px;font-weight:300;color:#444444}}DIV#billing-information DIV.hosted-input-container{font-size:12px;display:block;width:100%;padding:6px 9px;background-color:#fafafa;box-shadow:inset 0 0 4px #f2f5f7;border:1px solid #c9cccf;border-radius:3px;background-repeat:no-repeat;background-position:right 50%}DIV#billing-information DIV.form-item-cc-details{overflow:auto;margin-bottom:9px}DIV#billing-information DIV.form-item-cc-details .hidden{display:none}DIV#billing-information DIV.form-item-cc-details DIV.form-item{float:left;margin-right:5%}DIV#billing-information DIV.form-item-cc-details DIV.form-item.last{float:right;margin-right:0}DIV#billing-information DIV.form-item-cc-details DIV#cvv-container{width:20%}DIV#billing-information DIV.form-item-cc-details DIV#postal-code-container{width:30%}DIV#billing-information DIV.form-item-cc-details DIV#cc-expires-on-container{width:30%}DIV#billing-information DIV.hosted-input-container{height:36px}DIV#billing-information DIV.hosted-input-container.braintree-hosted-fields-focused{border-color:#666666}DIV#billing-information DIV.hosted-input-container.braintree-hosted-fields-invalid{border-color:#ff0000}DIV#billing-information DIV.hosted-input-container.braintree-hosted-fields-valid{border-color:limegreen}DIV#billing-information DIV.hosted-input-container.card-type-generic{background-image:url(/assets/billing/generic-card-0aa3577e2851a0471176d2e85458da77.png)}DIV#billing-information DIV.hosted-input-container.card-type-visa{background-image:url(/assets/billing/visa-0c20c03fb8c1ea00668e35d3a0a16f97.png)}DIV#billing-information DIV.hosted-input-container.card-type-master-card{background-image:url(/assets/billing/master-card-65dd47b8b815bd84058a3f91dd36982d.png)}DIV#billing-information DIV.hosted-input-container.card-type-discover{background-image:url(/assets/billing/discover-ed78dcc2fc137888a6d2ac9aa13542c4.png)}DIV#billing-information DIV.hosted-input-container.card-type-american-express{background-image:url(/assets/billing/american-express-d963fbe096e6ce1be3bada7c727647a1.png)}DIV#billing-information DIV.hosted-input-container.card-type-jcb{background-image:url(/assets/billing/jcb-ea5352978f571e5cb0933367564b5aee.png)}DIV#billing-information SMALL.valid-message{display:none}DIV#billing-information BUTTON#bt-pp-cancel{background:none}SECTION#sponsors-registration-main DIV#sponsor-setup-bullet-box{float:right;background:#fbf9ed;width:40%;border-radius:10px;padding:18px;margin:0 0 25px 25px}SECTION#sponsors-registration-main DIV#sponsor-setup-bullet-box H3{font-size:18px}SECTION#sponsors-registration-main DIV#sponsor-setup-bullet-box OL LI{margin-bottom:18px}SECTION#sponsors-registration-main DIV#sponsor-setup-bullet-box OL LI A{text-decoration:underline}SECTION#sponsors-registration-main DIV#sponsor-setup-bullet-box .small{font-size:13px}SECTION#sponsors-registration-main DIV#sponsor-setup-bullet-box DIV.small{margin-top:9px}SECTION#sponsors-registration-main DIV#sponsor-setup-bullet-box P.call-to-action SPAN.small{display:block;text-align:center;margin-top:9px}DIV#sponsors-admin SECTION#organization-status{margin-top:6px}DIV#sponsors-admin SECTION#organization-status P{font-family:'Open Sans', sans-serif;font-weight:300;font-size:18px;color:#667b8b;margin:12px 9px}DIV#sponsors-admin SECTION#organization-status P SPAN.actions{font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;float:right;line-height:27px;background:#f2f5f7;color:#667b8b;border-radius:3px;padding:0 9px;margin-bottom:18px;font-size:12px}DIV#sponsors-admin SECTION#organization-status P SPAN.actions A{color:#667b8b;padding:0 4px}DIV#sponsors-admin SECTION#organization-status P SPAN.actions A:hover{text-decoration:underline}DIV#sponsors-admin INPUT[type=text]{line-height:36px}DIV#sponsors-admin BUTTON{font-size:14px}DIV#sponsors-admin DIV.selectable{font-family:Courier, mono;padding:9px;border:1px solid #c9cccf;margin:5px 0 9px;background:white;line-height:27px}DIV#sponsors-admin DIV.updating{background:#f2f5f7;color:#666666;font-style:italic}DIV#sponsors-admin DIV.error INPUT{border:2px solid red}DIV#sponsors-admin DIV.error P.description{color:red}DIV#sponsors-admin DIV.settings-panel{margin:18px 0}DIV#sponsors-admin DIV.settings-panel DIV.settings-panel-tabs{margin-bottom:9px}DIV#sponsors-admin DIV.settings-panel DIV.settings-panel-tabs LABEL{padding:9px 18px 9px 9px;border-radius:3px;font-weight:normal;font-size:16px;color:#666666}DIV#sponsors-admin DIV.settings-panel DIV.settings-panel-tabs LABEL.selected{background:#fbf9ed}DIV#sponsors-admin DIV.settings-panel DIV.settings-panel-tabs LABEL SPAN{margin:2px 0 0 3px;float:right}DIV#sponsors-admin DIV.settings-panel DIV.settings-panel-tabs INPUT{margin:6px}DIV#sponsors-admin DIV.settings-panel P.description+P.description{margin-top:9px}DIV#sponsors-admin DIV.settings-panel DIV.settings-panel-content{margin-bottom:9px}DIV.user-highlights-block{background:#f2f5f7;border-radius:3px;padding:9px 18px;margin-bottom:18px}DIV.group-member-block{background:#f2f5f7;border-radius:3px;padding:9px 18px;margin-bottom:18px;position:relative}DIV.group-member-block H3{font-weight:normal;font-family:Helvetica, Arial, sans;font-size:18px;float:left;margin-top:6px}DIV.group-member-block P.member-duration{text-align:right;margin:7px 0 2px;font-weight:bold}DIV#group-member-list{margin-bottom:97px}BODY.group-subscriptions-setup SECTION#group-subscription-info OL.inputseries{list-style:none}BODY.group-subscriptions-setup SECTION#group-subscription-info OL.inputseries LI{list-style:none}BODY.group-subscriptions-setup SECTION#group-subscription-info OL.inputseries LI P{margin-bottom:9px;font-size:14px;padding:3px 9px;border:1px solid #c9cccf;border-radius:3px;color:#666666}SECTION#sponsors-secondary-tabs{border-bottom:1px solid #c9cccf;margin:6px 0 12px 0}SECTION#sponsors-secondary-tabs UL{list-style-type:none;margin-bottom:0}SECTION#sponsors-secondary-tabs UL LI{display:inline-block}SECTION#sponsors-secondary-tabs UL LI.active{border-color:#c9cccf;border-style:solid;border-radius:3px 3px 0 0;border-width:1px 1px 0 1px;background:white;padding:9px 12px 12px;font-size:14px;margin-bottom:-1px}SECTION#sponsors-secondary-tabs UL LI A{font-size:14px;padding:6px 12px 9px}SECTION#team-administration H3{font-size:16px;font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;margin-bottom:0;text-align:left}SECTION#team-administration DIV#team-config-header{margin-bottom:18px}SECTION#team-administration DIV#team-config-header A#team-list-link{display:block;margin-top:6px;font-size:14px}SECTION#team-administration P{margin:6px 0 9px}SECTION#team-administration P SPAN.team-info-highlighted{background:#f2f5f7;border-radius:3px;padding:6px 12px;margin-right:12px}SECTION#team-administration P SPAN.team-info-highlighted SPAN.team-info-highlighted-bold{font-style:italic;font-weight:bold}SECTION#team-administration A.button-link.large{font-size:14px;padding:0 18px;line-height:27px;margin-right:12px}SECTION#team-administration INPUT#team-name-edit{max-width:450px;width:100%;display:none;margin-bottom:9px}SECTION#team-administration A#update-team-link{display:none}SECTION#team-administration A#update-team-link.pending{pointer-events:none;cursor:default;background:#c9cccf}SECTION#team-administration A#cancel-update-team-link{display:none}SECTION#team-administration HR{margin-top:27px}SECTION#team-administration DIV#key-tools DIV#team-key-tools-wrapper DIV#links-wrapper,SECTION#team-administration DIV#alert-templates DIV#team-key-tools-wrapper DIV#links-wrapper{clear:both;text-align:center;padding-top:18px}SECTION#team-administration DIV#key-tools UL#enabled-key-tools,SECTION#team-administration DIV#key-tools UL#team-alert-templates,SECTION#team-administration DIV#alert-templates UL#enabled-key-tools,SECTION#team-administration DIV#alert-templates UL#team-alert-templates{width:100%}SECTION#team-administration DIV#key-tools UL#enabled-key-tools LI,SECTION#team-administration DIV#key-tools UL#team-alert-templates LI,SECTION#team-administration DIV#alert-templates UL#enabled-key-tools LI,SECTION#team-administration DIV#alert-templates UL#team-alert-templates LI{list-style-type:none;line-height:36px;color:#666666;border-radius:3px;border:1px solid transparent;background:#f2f5f7;padding:6px 9px;margin:6px 0;float:left;width:32%}SECTION#team-administration DIV#key-tools UL#enabled-key-tools LI:nth-child(3n - 1),SECTION#team-administration DIV#key-tools UL#team-alert-templates LI:nth-child(3n - 1),SECTION#team-administration DIV#alert-templates UL#enabled-key-tools LI:nth-child(3n - 1),SECTION#team-administration DIV#alert-templates UL#team-alert-templates LI:nth-child(3n - 1){margin:6px 12px}SECTION#team-administration DIV#key-tools UL#enabled-key-tools LI:hover,SECTION#team-administration DIV#key-tools UL#team-alert-templates LI:hover,SECTION#team-administration DIV#alert-templates UL#enabled-key-tools LI:hover,SECTION#team-administration DIV#alert-templates UL#team-alert-templates LI:hover{color:#444444}SECTION#team-administration DIV#key-tools UL#enabled-key-tools LI SPAN.entity-name,SECTION#team-administration DIV#key-tools UL#team-alert-templates LI SPAN.entity-name,SECTION#team-administration DIV#alert-templates UL#enabled-key-tools LI SPAN.entity-name,SECTION#team-administration DIV#alert-templates UL#team-alert-templates LI SPAN.entity-name{max-width:246px;word-wrap:break-word;display:inline-block;line-height:12px;font-size:12px}SECTION#team-administration DIV#key-tools UL#enabled-key-tools LI DIV.alert-info-block,SECTION#team-administration DIV#key-tools UL#team-alert-templates LI DIV.alert-info-block,SECTION#team-administration DIV#alert-templates UL#enabled-key-tools LI DIV.alert-info-block,SECTION#team-administration DIV#alert-templates UL#team-alert-templates LI DIV.alert-info-block{display:inline-block}SECTION#team-administration DIV#key-tools UL#enabled-key-tools LI DIV.alert-info-block SPAN.alert-info,SECTION#team-administration DIV#key-tools UL#team-alert-templates LI DIV.alert-info-block SPAN.alert-info,SECTION#team-administration DIV#alert-templates UL#enabled-key-tools LI DIV.alert-info-block SPAN.alert-info,SECTION#team-administration DIV#alert-templates UL#team-alert-templates LI DIV.alert-info-block SPAN.alert-info{display:block;font-size:12px;line-height:18px}SECTION#team-administration DIV#key-tools UL#enabled-key-tools LI A IMG,SECTION#team-administration DIV#key-tools UL#team-alert-templates LI A IMG,SECTION#team-administration DIV#alert-templates UL#enabled-key-tools LI A IMG,SECTION#team-administration DIV#alert-templates UL#team-alert-templates LI A IMG{float:right;margin:11px 0 0 9px}SECTION#team-administration DIV#key-tools UL#enabled-key-tools LI A IMG.toggle-icon--hover,SECTION#team-administration DIV#key-tools UL#team-alert-templates LI A IMG.toggle-icon--hover,SECTION#team-administration DIV#alert-templates UL#enabled-key-tools LI A IMG.toggle-icon--hover,SECTION#team-administration DIV#alert-templates UL#team-alert-templates LI A IMG.toggle-icon--hover{display:none}SECTION#team-administration DIV#key-tools UL#enabled-key-tools LI A IMG.settings-icon,SECTION#team-administration DIV#key-tools UL#team-alert-templates LI A IMG.settings-icon,SECTION#team-administration DIV#alert-templates UL#enabled-key-tools LI A IMG.settings-icon,SECTION#team-administration DIV#alert-templates UL#team-alert-templates LI A IMG.settings-icon{opacity:0.5;height:16px;width:16px}SECTION#team-administration DIV#key-tools UL#enabled-key-tools LI A:hover IMG.toggle-icon,SECTION#team-administration DIV#key-tools UL#team-alert-templates LI A:hover IMG.toggle-icon,SECTION#team-administration DIV#alert-templates UL#enabled-key-tools LI A:hover IMG.toggle-icon,SECTION#team-administration DIV#alert-templates UL#team-alert-templates LI A:hover IMG.toggle-icon{display:none}SECTION#team-administration DIV#key-tools UL#enabled-key-tools LI A:hover IMG.toggle-icon--hover,SECTION#team-administration DIV#key-tools UL#team-alert-templates LI A:hover IMG.toggle-icon--hover,SECTION#team-administration DIV#alert-templates UL#enabled-key-tools LI A:hover IMG.toggle-icon--hover,SECTION#team-administration DIV#alert-templates UL#team-alert-templates LI A:hover IMG.toggle-icon--hover{display:block}SECTION#team-administration DIV#key-tools UL#enabled-key-tools LI A:hover IMG.settings-icon,SECTION#team-administration DIV#key-tools UL#team-alert-templates LI A:hover IMG.settings-icon,SECTION#team-administration DIV#alert-templates UL#enabled-key-tools LI A:hover IMG.settings-icon,SECTION#team-administration DIV#alert-templates UL#team-alert-templates LI A:hover IMG.settings-icon{opacity:1.0}SECTION#team-administration DIV#team-tracking-settings-details.disabled{opacity:0.5;pointer-events:none}DIV#key-tools-modal TABLE#key-tool-activities THEAD{display:none}DIV#key-tools-modal TABLE#key-tool-activities TD{border-left:none;padding:9px}DIV#key-tools-modal TABLE#key-tool-activities TD SPAN#search-error-message{display:block;color:red;font-style:italic}DIV#key-tools-modal P.close-modal-button-wrapper{text-align:center}DIV#key-tools-modal P.close-modal-button-wrapper A.button-link.close-reveal-modal{margin:0;position:relative !important;color:white;font-weight:normal;line-height:27px;font-size:14px;padding:0 12px}DIV#key-tools-modal DIV.dataTables_info,DIV#key-tools-modal DIV.dataTables_paginate{display:none}DIV.team-selector{font-size:14px;line-height:27px}DIV.team-selector SPAN.tappable-select{margin-left:6px;min-width:168px}DIV.team-selector SPAN.tappable-select SPAN.tappable-select-label{font-size:14px;padding:3px 21px 3px 9px;font-style:normal;font-weight:500}DIV.team-selector SPAN.tappable-select DIV.tappable-select-list{margin-left:100px;margin-top:-3px;box-shadow:none;min-width:168px}DIV.team-selector SPAN.tappable-select DIV.tappable-select-list A{font-size:12px;padding:6px 9px}DIV#team-create-modal FORM DIV.form-item{margin:auto;margin-bottom:12px;max-width:500px}DIV#team-create-modal FORM INPUT,DIV#team-create-modal FORM SELECT{font-size:14px}DIV#team-create-modal FORM BUTTON{font-size:14px;padding:0px 12px;line-height:27px}DIV#team-delete-modal A.button-link{line-height:27px;font-size:14px;padding:0 12px;margin-bottom:18px}DIV#member-config-modal DIV#member-team-wrapper UL{display:table;width:100%;list-style-type:none}DIV#member-config-modal DIV#member-team-wrapper UL LI{list-style:none;display:table-cell;padding:0}DIV#member-config-modal DIV#member-team-wrapper UL LI:first-child{width:100%}DIV#member-config-modal DIV#member-team-wrapper UL LI A{font-size:14px;padding:3px 18px;margin-left:12px;line-height:28px}DIV#member-config-modal DIV#member-team-wrapper UL LI A.inactive{visibility:hidden;pointer-events:none;cursor:default}DIV#member-config-modal DIV#member-team-wrapper UL LI A.pending{border-color:#c9cccf;background:#c9cccf;pointer-events:none;cursor:default}DIV#member-config-modal DIV#member-team-wrapper UL LI SELECT{padding-right:30px;font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;line-height:27px;font-size:14px;font-style:normal;height:36px}DIV#member-config-modal DIV#member-team-wrapper UL LI SPAN.remote-update-confirm{display:none;position:absolute;left:27px;margin-top:6px;font-style:italic;font-size:12px;color:#666666}DIV#member-config-modal LABEL#team-admin-settings-expandable SPAN{border-bottom:solid 6px transparent;border-left:solid 6px #667b8b;border-right:solid 6px transparent;border-top:solid 6px transparent;display:inline-block;height:6px;margin-right:3px;margin-left:3px;vertical-align:middle;width:12px}DIV#member-config-modal LABEL#team-admin-settings-expandable.expanded SPAN{border-bottom:solid 0px transparent;border-right:solid 6px transparent;border-left:solid 6px transparent;border-top:solid 6px #667b8b;display:inline-block;height:6px;margin-left:0;margin-right:6px;vertical-align:middle;width:12px}DIV#member-config-modal DIV#team-admin-settings-wrapper{display:none}DIV#member-config-modal DIV#team-admin-settings-wrapper UL{list-style:none;margin:0 0 9px;padding:0}DIV#member-config-modal DIV#team-admin-settings-wrapper UL LI{border:1px solid #666666;border-radius:3px;color:#666666;font-size:14px;line-height:36px;list-style:none;margin:9px 0 0;padding:3px 9px;position:relative}DIV#member-config-modal DIV#team-admin-settings-wrapper UL LI DIV.toggle-control-block--enable,DIV#member-config-modal DIV#team-admin-settings-wrapper UL LI DIV.toggle-control-block--disable{margin-top:4px}DIV#member-config-modal A#member-email-link{margin:0 0 18px 0;float:left;font-size:14px}DIV#member-config-modal A#member-removal-link{margin:0 0 18px 0;float:right;font-size:14px}SECTION#teams-list TABLE THEAD TH:not(:first-child){text-align:center}SECTION#teams-list TABLE TR TD:first-child{width:50%}SECTION#teams-list TABLE TR TD:not(:first-child){text-align:center}SECTION#teams-list A.button-link.large{font-size:14px;line-height:27px}SECTION#member-invitations H3,SECTION#members-list H3{font-size:16px;font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;margin-bottom:0;text-align:left}SECTION#member-invitations A,SECTION#members-list A{font-size:14px}SECTION#member-invitations DIV.page-entries-info,SECTION#members-list DIV.page-entries-info{font-size:14px;line-height:27px}SECTION#member-invitations DIV.page-entries-info SPAN.right,SECTION#members-list DIV.page-entries-info SPAN.right{white-space:nowrap}SECTION#member-invitations DIV.page-links,SECTION#members-list DIV.page-links{background:white;cursor:default;margin-bottom:27px}SECTION#member-invitations DIV.page-links A,SECTION#member-invitations DIV.page-links SPAN,SECTION#member-invitations DIV.page-links EM,SECTION#members-list DIV.page-links A,SECTION#members-list DIV.page-links SPAN,SECTION#members-list DIV.page-links EM{padding:0 3px;display:block;float:left;font-size:14px}SECTION#member-invitations DIV.page-links .disabled,SECTION#members-list DIV.page-links .disabled{color:#c9cccf}SECTION#member-invitations DIV.page-links .current,SECTION#members-list DIV.page-links .current{font-style:normal;font-weight:bold;color:#666666}SECTION#member-invitations DIV.page-links A,SECTION#members-list DIV.page-links A{text-decoration:underline;color:#2ba6cb}SECTION#member-invitations DIV.page-links A:hover,SECTION#member-invitations DIV.page-links A:focus,SECTION#members-list DIV.page-links A:hover,SECTION#members-list DIV.page-links A:focus{color:#45535d}SECTION#member-invitations DIV.page-links:after,SECTION#members-list DIV.page-links:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html SECTION#member-invitations DIV.page-links:after,* html SECTION#members-list DIV.page-links:after{height:1%}*:first-child+html SECTION#member-invitations DIV.page-links:after,*:first-child+html SECTION#members-list DIV.page-links:after{overflow:hidden}SECTION#member-invitations SELECT,SECTION#members-list SELECT{font-style:normal;font-size:14px}SECTION#member-invitations INPUT[type=email],SECTION#members-list INPUT[type=email]{min-width:198px}SECTION#member-invitations BUTTON,SECTION#members-list BUTTON{font-size:14px}SECTION#member-invitations A#add-email-link,SECTION#members-list A#add-email-link{margin-top:-3px}SECTION#member-invitations TEXTAREA,SECTION#members-list TEXTAREA{height:99px}SECTION#member-invitations DIV#signup-url,SECTION#members-list DIV#signup-url{text-align:center}SECTION#member-invitations DIV#signup-url INPUT,SECTION#members-list DIV#signup-url INPUT{font-size:12px}SECTION#member-invitations DIV#signup-url P,SECTION#members-list DIV#signup-url P{line-height:21px;margin:0}SECTION#member-invitations DIV#signup-url SPAN#signup-url-root,SECTION#members-list DIV#signup-url SPAN#signup-url-root{display:none;font-size:12px;float:left;margin-top:4px;margin-right:3px}SECTION#member-invitations DIV#signup-url INPUT#signup-url-code-editable,SECTION#members-list DIV#signup-url INPUT#signup-url-code-editable{display:none;width:auto}SECTION#member-invitations DIV#signup-url A#edit-signup-url,SECTION#member-invitations DIV#signup-url A#cancel-signup-url-update,SECTION#members-list DIV#signup-url A#edit-signup-url,SECTION#members-list DIV#signup-url A#cancel-signup-url-update{position:absolute;top:6px;right:18px}SECTION#member-invitations DIV#signup-url A#signup-url-update,SECTION#members-list DIV#signup-url A#signup-url-update{display:none}SECTION#member-invitations DIV#signup-url A#signup-url-update.pending,SECTION#members-list DIV#signup-url A#signup-url-update.pending{pointer-events:none;cursor:default;color:#c9cccf;font-style:italic}SECTION#member-invitations DIV#signup-url A#cancel-signup-url-update,SECTION#members-list DIV#signup-url A#cancel-signup-url-update{display:none}SECTION#member-invitations DIV#signup-url A.copy-signup-url,SECTION#members-list DIV#signup-url A.copy-signup-url{outline:none;text-transform:lowercase}SECTION#member-invitations DIV#signup-url LABEL,SECTION#members-list DIV#signup-url LABEL{text-align:left}TABLE.sponsor-members-table{font-size:14px}TABLE.sponsor-members-table THEAD{background:none;font-weight:normal}TABLE.sponsor-members-table THEAD TH{font-weight:bold}TABLE.sponsor-members-table TBODY TR:nth-child(odd){background:#f2f5f7}TABLE.sponsor-members-table TBODY TR:nth-child(even){background:none}TABLE.sponsor-members-table TBODY TR TD{border-left:none;font-size:14px}TABLE.sponsor-members-table TBODY TR TD:first-child{padding-left:18px}TABLE.sponsor-members-table TBODY TR TD:last-child{text-align:right}TABLE.sponsor-members-table TBODY TR TD A.button-link.small{padding:6px 12px;margin-left:9px}TABLE.sponsor-members-table TBODY TR TD A.button-link.small.pending{pointer-events:none;cursor:default;background:#c9cccf}TABLE.sponsor-members-table TBODY TR TD DIV.member-admin-label{background:white;border-radius:3px;border:1px solid #667b8b;color:#667b8b;font-size:12px;font-weight:500;left:0;line-height:14px;margin:5px 3px;padding:0 3px;position:absolute}TABLE.sponsor-members-table TBODY TR TD DIV.member-admin-label SPAN.expandable-toggle{border-bottom:solid 0px transparent;border-left:solid 4px transparent;border-right:solid 4px transparent;border-top:solid 4px #667b8b;display:inline-block;height:4px;margin-left:2px;vertical-align:middle;width:8px}TABLE.sponsor-members-table TBODY TR TD DIV.member-admin-label DIV.member-admin-details{color:white;display:none;background:#667b8b;border-radius:0 3px 3px;position:absolute;margin:1px 0 0 -4px;font-weight:normal;-webkit-font-smoothing:antialiased;padding:6px 6px 3px;font-size:12px;width:150px;z-index:1000}TABLE.sponsor-members-table TBODY TR TD DIV.member-admin-label:hover{color:white;background:#667b8b;border-radius:3px 3px 0 0}TABLE.sponsor-members-table TBODY TR TD DIV.member-admin-label:hover SPAN.expandable-toggle{border-bottom:solid 4px white;border-top:solid 0px transparent;margin-top:-3px}TABLE.sponsor-members-table TBODY TR TD DIV.member-admin-label:hover DIV.member-admin-details{display:block}TABLE.sponsor-members-table TBODY TR TD DIV.member-admin-label:hover DIV.member-admin-details UL{margin:0 0 3px 6px;padding:0}TABLE.sponsor-members-table TBODY TR TD DIV.member-admin-label:hover DIV.member-admin-details UL LI{padding:0;color:white;-webkit-font-smoothing:antialiased;font-size:12px;line-height:18px}TABLE.sponsor-members-table TBODY TR TD DIV.member-admin-label:hover DIV.member-admin-details UL LI SPAN{position:relative;left:-6px}SECTION#sponsors-api-reference H3{font-size:16px;font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;margin:9px 0}SECTION#sponsors-api-reference P{line-height:18px;margin:18px 0}SECTION#sponsors-api-reference DIV.ref-wrapper{background:#f2f5f7;border-radius:3px;padding:9px 18px;margin-bottom:9px}SECTION#sponsors-api-reference DIV.ref-wrapper P{margin:0}SECTION#sponsors-api-reference DIV.ref-wrapper P.ref-notes{font-size:12px}SECTION#sponsors-api-reference DIV.ref-wrapper P EM.data{font-family:Courier, mono;font-style:normal;font-size:14px;margin:0 3px}SECTION#sponsors-data-export H3{font-size:16px;font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;margin-bottom:-9px}SECTION#sponsors-data-export DIV.text-block{margin-bottom:30px}SECTION#sponsors-data-export P{line-height:18px;margin:18px 0}SECTION#sponsors-data-export DIV.data-wrapper{background:#f2f5f7;border-radius:3px;padding:9px 18px;margin-top:18px}SECTION#sponsors-data-export DIV.data-wrapper DIV.data-header SPAN.data-title{font-style:normal;font-weight:bold}SECTION#sponsors-data-export DIV.data-wrapper DIV.data-header A.data-team-toggle{float:right;color:#666666}SECTION#sponsors-data-export DIV.data-wrapper DIV.data-header A.data-team-toggle SPAN{border-bottom:solid 6px transparent;border-left:solid 6px transparent;border-right:solid 6px transparent;border-top:solid 6px #667b8b;margin-top:7px;display:inline-block;height:6px;margin-left:6px;vertical-align:middle;width:12px;float:right}SECTION#sponsors-data-export DIV.data-wrapper DIV.data-header A.data-team-toggle.expanded SPAN{border-bottom:solid 6px #667b8b;border-left:solid 6px transparent;border-right:solid 6px transparent;border-top:solid 6px transparent;margin-top:0}SECTION#sponsors-data-export DIV.data-wrapper DIV.data-header P{margin:0;line-height:18px}SECTION#sponsors-data-export DIV.data-wrapper TABLE{border:none;background:none;margin:6px 0 0}SECTION#sponsors-data-export DIV.data-wrapper TABLE TBODY TR{background:none}SECTION#sponsors-data-export DIV.data-wrapper TABLE TBODY TR.data-team-row{display:none}SECTION#sponsors-data-export DIV.data-wrapper TABLE TBODY TR TD{padding:6px 9px;font-size:14px}SECTION#sponsors-data-export DIV.data-wrapper TABLE TBODY TR TD:first-child{padding-left:0;color:#667b8b;width:210px;max-width:210px}SECTION#sponsors-data-export DIV.data-wrapper TABLE TBODY TR TD:last-child SPAN{padding-left:18px;border-left:1px solid #666666}DIV#data-api-url-modal A:last-child{float:right}DIV#data-api-url-modal P{margin:0}DIV#data-api-url-modal P:last-child{margin-bottom:18px}DIV#data-api-url-modal P:last-child A:last-child{float:right}DIV#data-api-url-modal P:last-child A#copy-data-api-url{outline:none}DIV#data-api-url-modal INPUT{font-family:Courier, mono;margin-bottom:6px}DIV#api-key-reset-modal P{line-height:18px;margin-bottom:21px}DIV#api-key-reset-modal A{margin:0 6px}DIV#api-key-reset-modal A.button-link{padding:6px 18px}P.close-modal-button-wrapper{text-align:center}DIV#key-tool-update LABEL{margin-top:18px}DIV#key-tool-update DIV.tappable-select{line-height:27px}DIV#key-tool-update SECTION{margin-bottom:0}DIV#key-tool-update P{margin:9px 0}DIV#key-tool-update P A.disabled{pointer-events:none;font-style:italic;opacity:0.5}DIV#key-tool-update P A.delete-time-link{float:left;color:red}DIV#key-tool-update P A.remove-key-tool-link{float:right;color:red}DIV.organization-content-placeholder{margin:27px 0}DIV.organization-content-placeholder H2{font-family:'Open Sans', sans-serif;font-size:24px;color:#c5392f;margin-bottom:18px;text-align:center}DIV.organization-content-placeholder P{text-align:center}BODY.page-pricing SECTION.pricing DIV.description UL{list-style:none;padding:0}BODY.page-pricing SECTION.pricing DIV.description LI{margin-bottom:6px;padding-bottom:7px;list-style:none;border-bottom:1px dotted #666;margin-left:0;padding-left:0}BODY.page-pricing DIV.description LI{position:relative}BODY.page-pricing A.modal-details-link{position:absolute;top:0;right:0;font-size:12px;font-weight:bold;display:block;color:#fff;background:#65a86f;padding:0 9px;border-radius:5px}BODY.page-pricing DIV.premium-feature-modal H2{text-align:left;margin-top:-9px}BODY.page-pricing DIV.premium-feature-modal H3{font-size:18px;margin-bottom:9px;text-align:left;font-weight:bold}BODY.page-pricing DIV.premium-feature-modal P{margin-top:9px}DIV#premium-features-modal P.premium-feature-bullet-point{padding-left:90px;background:url(/assets/signup-page-test/modal-icon-map-92a5b4f753d8ae024f6e53e20a933f8f.png) 0 0 no-repeat;min-height:72px}DIV#premium-features-modal P#offline-bullet-point{background-image:url(/assets/signup-page-test/modal-icon-offline-b45e19be88684aa447568e30dd644b60.png)}DIV#premium-features-modal P#alerts-bullet-point{background-image:url(/assets/signup-page-test/modal-icon-alert-a9961bfcd21292b9e1358e3fff2b3edb.png)}DIV#premium-features-modal P#block-bullet-point{background-image:url(/assets/signup-page-test/modal-icon-block-89877589d2743fb6f9d536dc2a127125.png)}SECTION.call-to-action-plan-select{background:#fbf9ed;padding:81px 0 99px;margin-top:45px}SECTION.call-to-action-plan-select DIV.call-to-action-plan{background:white;box-shadow:0 0 18px #c9cccf;float:left;padding:27px;width:40%;margin:0 5%;min-height:385px;text-align:center}SECTION.call-to-action-plan-select DIV.call-to-action-plan H4{font-size:18px;font-weight:lighter;font-style:italic;color:#c9cccf;margin:0 0 15px;line-height:22px}SECTION.call-to-action-plan-select DIV.call-to-action-plan P.call-to-action{margin-top:0;margin-bottom:27px}SECTION.call-to-action-plan-select DIV.call-to-action-plan P.call-to-action A.button,SECTION.call-to-action-plan-select DIV.call-to-action-plan P.call-to-action A.button-hollow{font-size:18px;border:2px solid #65a870;line-height:59px}SECTION.call-to-action-plan-select DIV.call-to-action-plan P.call-to-action A.button:hover{background:#41874d}SECTION.call-to-action-plan-select DIV.call-to-action-plan P.description{line-height:27px}DIV.plan.highlighted SPAN.upgrade-strikethrough{color:#c5392f;text-decoration:line-through}DIV.plan.highlighted SPAN.upgrade-underline{text-decoration:underline;font-style:italic}DIV.plan.highlighted DIV.upgrade-message{background:#fbf9ed;padding:9px 18px}DIV.plan.highlighted DIV.upgrade-message P{padding:0 0 9px 0;margin:0}.button-hollow{display:inline-block;line-height:40px;padding:0 28px;line-height:60px;background-color:white;border-radius:30px;font-weight:300;text-decoration:none;border:2px solid #65a870}.button-hollow:hover{background:#fbf9ed}DIV#signup_panel FORM FIELDSET LABEL.plan-radio-button{background:#fbf9ed;border-radius:3px;border:1px solid #c9cccf;padding:6px 9px 9px 36px;display:block;margin:0 0 18px;font-size:16px;position:relative;line-height:27px;cursor:pointer}DIV#signup_panel FORM FIELDSET LABEL.plan-radio-button SPAN.plan-description{display:block;color:#666666;font-size:12px;line-height:18px}DIV#signup_panel FORM FIELDSET LABEL.plan-radio-button SPAN.plan-description STRONG{color:#926021}DIV#signup_panel FORM FIELDSET LABEL.plan-radio-button INPUT{position:absolute;top:12px;left:12px}DIV#signup_panel FORM FIELDSET LABEL.plan-radio-button.selected{border:1px solid #65a870;box-shadow:0 1px 4px #666666}SECTION.action-bar{background:#fad446;padding:18px 49px 9px;position:relative;text-align:center}SECTION.action-bar P{margin:0 0 9px;font-family:'Open Sans', sans-serif}SECTION.action-bar P .strong-underline{border-bottom:4px solid #65a870;color:#444444}SECTION.action-bar P A#pcmag-identity IMG{height:36px}SECTION.action-bar STRONG{color:#45535d;margin-right:9px}SECTION.action-bar DIV.action-callout-cta{position:absolute;top:18px;right:50px}SECTION.action-bar DIV.action-callout-cta A{display:inline-block;line-height:27px;background:#65a870;border-radius:3px;color:#fbf9ed;padding:0 9px}SECTION.action-bar DIV.action-callout-cta A:hover{background:#41874d}@media only screen and (max-width: 769px){SECTION.action-bar DIV.action-callout-cta{position:relative;top:auto;right:auto;text-align:center;padding:9px 0 18px}SECTION.action-bar A#pcmag-identity{display:block;margin:0 auto 9px}}@media only screen and (max-width: 769px){.hide-for-small{display:none !important}.left-on-mobile{float:left !important}.right-on-mobile{float:right !important}SECTION.call-to-action-plan-select DIV.call-to-action-plan{width:90%;float:none;min-height:180px;margin-bottom:18px}}
