a.button{color:#fff;display:inline-block;background-color:red;padding:1em 1.8em;font-weight:bold;font-size:1.15em;text-transform:uppercase;margin:10px;box-shadow:0 2px 3px 2px rgba(0,0,0,0.3)}.paypal-button{color:#fff;display:inline-block;background-color:#f00;padding:1em 1.8em;font-weight:bold;font-size:1.15em;text-transform:uppercase;margin:10px;box-shadow:0 2px 3px 2px rgba(0,0,0,0.3)}.pricing-table{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:3px;padding:30px 0}.pricing-column{background:#393a44;text-align:center}.pricing-header{padding:20px}.pricing-header h3,.price-compare th h3{font-size:21px}.pricing-header h3,.price-compare th h3,.pricing-price,.price-compare tbody td::before{font-family:'russo one', sans-serif;text-transform:uppercase;color:#fff;text-shadow:0 0 3px #000;color:#fff}.pricing-icon img{max-width:170px;padding-bottom:20px}.pricing-price{font-size:35px;line-height:0.9em;padding:0;position:relative;margin-top:10px}.pricing-price:before{content:'$';font-size:0.7em;line-height:0.25em}.pricing-price::after{content:'USD';bottom:0;position:absolute;line-height:0.9em;font-size:0.3em;width:1em;word-wrap:break-word;text-shadow:0 0 3px #000;text-transform:uppercase}.pricing-duration,.pricing-note,.pricing-column.pricing-column-featured::before,.price-compare thead th.pricing-column-featured::before,.pricing-pay h4{font-family:electrolize, sans-serif;text-transform:uppercase;text-align:center;text-shadow:0 0 2px #000;color:#eee}.pricing-duration,.pricing-price::after{color:#aeb0c5}.pricing-duration{margin-bottom:10px}.pricing-perks{margin:0}.pricing-perks li{text-align:left;background-color:#484a61;list-style:none;padding:10px 20px;color:#e5e5e5}.pricing-perks li:nth-child(even){background-color:#4c4f6e}.perk-nick{color:#6a6a6a}.perk-nick:before{content:"X"}.perk-tick{color:#f00}.perk-tick:before{content:"\2713";font-weight:700}.pricing-pay h4{margin:10px 0 5px;color:#eee;font-size:16px;line-height:1em;letter-spacing:2px}.pricing-pay button{display:none}.price-button{background:red none no-repeat center center;padding:10px 16px;box-shadow:0 0 10px rgba(0,0,0,0.7);color:#fff;text-transform:uppercase;font-weight:700;font-size:16px;text-shadow:0 2px 2px rgba(0,0,0,0.5);margin:10px auto;display:block}.price-button:hover{text-decoration:none;color:#fff;box-shadow:0 0 2px rgba(0,0,0,0.7);text-shadow:0 1px 2px rgba(0,0,0,0.5)}.price-button.pricing-upgrade.pricing-credit{padding-top:3px;font-size:14px}.price-button.pricing-upgrade.pricing-credit img{display:block;margin:6px auto 0}.price-button.pricing-upgrade.pricing-paypal{background-image:url("/assets/subscriptions/paypal-logo-cb851fb158e01e183673d9187c0a32e2.png");font-size:0}.price-button.pricing-upgrade.pricing-credit.disable{background-color:#34363e;cursor:not-allowed;box-shadow:none}.price-button.pricing-upgrade.pricing-paypal.disable{background-color:#34363e;cursor:not-allowed;box-shadow:none}.price-compare{border-collapse:collapse;margin:0 auto;padding:60px 0 30px;display:block}.price-compare,.price-compare th,.price-compare td{border:0}.price-compare thead th,.price-compare tfoot th{background-color:#393a44;padding:15px 10px;vertical-align:top}.price-compare thead th,.price-compare thead th.pricing-column-featured::after{box-shadow:0 -9px 5px -6px rgba(0,0,0,0.7) inset}.price-compare tfoot th,.price-compare tfoot th.pricing-column-featured::before{box-shadow:0 9px 5px -6px rgba(0,0,0,0.7) inset}.price-compare tbody{position:relative;z-index:2}.price-compare tbody tr{background-color:#484a61}.price-compare tbody tr:nth-child(even){background-color:#393a44}.price-compare tbody th{text-align:left;font-weight:normal;font-size:1.25em;padding:10px 15px;color:#ddd}.price-compare thead .pricing-icon img{max-width:80px}.price-compare tbody td{text-align:center}.price-compare tbody td i{font-size:35px;line-height:41px;font-weight:bold;text-shadow:-2px 3px 4px rgba(0,0,0,0.5)}.pricing-column.pricing-column-featured,.price-compare th.pricing-column-featured{background-color:#2c2d3b;margin:-10px -3px;box-shadow:0 0 3px 5px rgba(0,0,0,0.5);position:relative;z-index:1}@media all and (max-width: 768px){.pricing-table{grid-template-columns:repeat(1, 1fr);column-gap:0.5em;row-gap:3em}.price-compare{display:grid;grid-template-areas:"head" "body" "foot"}.price-compare thead{grid-area:head}.price-compare tfoot{grid-area:foot}.price-compare tbody{grid-area:body}.price-compare tbody,.price-compare thead,.price-compare tfoot,.price-compare tr,.price-compare tbody th,.price-compare tbody td{display:block;max-width:100%;min-width:0}.price-compare thead tr th:empty,.price-compare tfoot tr th:empty{display:none}.price-compare tbody tr{margin:20px 0}.price-compare tbody th{font-weight:700;text-align:center;background:#333;color:#fff;font-size:20px;line-height:25px;padding:10px 15px}.price-compare tbody td{padding:10px 15px;text-align:right}.price-compare tbody td::before{content:attr(data-label);float:left;text-align:left;line-height:44px;font-size:18px;color:#aaa}}@media all and (max-width: 480px){.pricing-table{grid-template-columns:repeat(1, 1fr);row-gap:2em}.pricing-column.pricing-column-featured{margin-top:0px;margin-bottom:0px}.price-compare thead th,.price-compare tfoot th{display:block;margin:20px 0;box-sizing:border-box;box-shadow:none}.price-compare thead th:empty,.price-compare tfoot th:empty{display:none}.price-compare thead th.pricing-column-featured{margin:20px 0px 20px}}
