.ngg-field-error-container{margin-top:.75em;cursor:pointer}.ngg-field-error-container-input{margin-left:-1.6em}.ngg-field-error-container .ngg-error-icon{color:#ee666a}.fa-exclamation-triangle.ngg-error-icon{font-size:12px!important}#ngg-mail_content input[type=text],#ngg-mail_content textarea{width:500px;max-width:100%}#ngg-mail_content textarea{height:100px}#ngg-ecommerce-options_content td,#ngg-mail_content td{vertical-align:top}#ngg-payment-gateways_content input[type=password],#ngg-payment-gateways_content input[type=text]{width:450px;max-width:100%}#ecommerce_not_for_sale_msg{color:#777;width:400px;max-width:100%;height:100px;padding:5px 8px}#ngg-ecommerce-options_content td select{width:100%}.sales-tax-note{font-size:14px;line-height:1.6;color:#666}#ecommerce_tax_rate{width:70px;text-align:center}#ecommerce_email_notification_body,#ecommerce_email_receipt_body{color:#777;height:150px;width:400px;max-width:100%;padding:5px 8px;margin-bottom:-5px}div[data-id=ngg-payment-gateways] table{table-layout:fixed}.ngg_payment_gateway_enable_row{background-color:#000!important;margin-top:10px}.ngg_payment_gateway_enable_row label{color:#fff!important;font-size:15px!important}.ngg_payment_gateway_enable_row input[type=radio]:checked:before,div[data-id=ngg-payment-gateways] input[type=radio]:checked:before{margin:-1px 0 0 -1px!important}@media (max-width:800px){#ecommerce_cheque_instructions,#ecommerce_email_notification_body,#ecommerce_email_receipt_body,#ecommerce_not_for_sale_msg{width:300px!important;max-width:90%!important}}#stripe_credit_card_form{margin-left:-10px}.ngg-stripe-status{margin:50px 0 10px 0}.ngg-stripe-lock{font-weight:900;width:100%;text-align:right}.stripe-connect{display:inline-block;margin-bottom:1px;background-image:-webkit-linear-gradient(#28a0e5,#015e94);background-image:-moz-linear-gradient(#28a0e5,#015e94);background-image:-ms-linear-gradient(#28a0e5,#015e94);background-image:linear-gradient(#28a0e5,#015e94);-webkit-font-smoothing:antialiased;border:0;padding:1px;height:30px;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(0,0,0,.2);cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.stripe-connect span{display:block;position:relative;padding:0 12px 0 12px;height:30px;background:#1275ff;background-image:-webkit-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);background-image:-moz-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);background-image:-ms-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);background-image:linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);font-size:14px;line-height:30px;color:#fff;font-weight:700;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-shadow:0 -1px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.25);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25);box-shadow:inset 0 1px 0 rgba(255,255,255,.25);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.stripe-connect span:before{content:'';display:block;position:absolute;width:23px;height:24px;margin-top:-12px;background-repeat:no-repeat;background-size:23px 24px}.stripe-connect:active{background:#005d93}.stripe-connect:active span{color:#eee;background:#008cdd;background-image:-webkit-linear-gradient(#008cdd,#008cdd 85%,#239adf);background-image:-moz-linear-gradient(#008cdd,#008cdd 85%,#239adf);background-image:-ms-linear-gradient(#008cdd,#008cdd 85%,#239adf);background-image:linear-gradient(#008cdd,#008cdd 85%,#239adf);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}.stripe-connect.light-blue{background:#b5c3d8;background-image:-webkit-linear-gradient(#b5c3d8,#9cabc2);background-image:-moz-linear-gradient(#b5c3d8,#9cabc2);background-image:-ms-linear-gradient(#b5c3d8,#9cabc2);background-image:linear-gradient(#b5c3d8,#9cabc2);-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1)}.stripe-connect.light-blue span{color:#556f88;text-shadow:0 1px rgba(255,255,255,.8);background:#f0f5fa;background-image:-webkit-linear-gradient(#f0f5fa,#e4ecf5 85%,#e7eef6);background-image:-moz-linear-gradient(#f0f5fa,#e4ecf5 85%,#e7eef6);background-image:-ms-linear-gradient(#f0f5fa,#e4ecf5 85%,#e7eef6);background-image:linear-gradient(#f0f5fa,#e4ecf5 85%,#e7eef6);-moz-box-shadow:inset 0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.stripe-connect.light-blue:active{background:#9babc2}.stripe-connect.light-blue:active span{color:#556f88;text-shadow:0 1px rgba(255,255,255,.8);background:#d7dee8;background-image:-webkit-linear-gradient(#d7dee8,#e7eef6);background-image:-moz-linear-gradient(#d7dee8,#e7eef6);background-image:-ms-linear-gradient(#d7dee8,#e7eef6);background-image:linear-gradient(#d7dee8,#e7eef6);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,.05);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(0,0,0,.05)}.stripe-connect.dark{background:#252525;background:rgba(0,0,0,.5)!important}.btn{float:left;width:20%;margin-top:5px}#card-element{float:left;width:70%;display:block;margin-right:20px}#card-errors{float:none;clear:both;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.StripeElement{background-color:#fff;padding:8px 12px;border-radius:4px;border:1px solid transparent;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}.stripe_connect_active{color:green}.stripe_connect_declined{color:red;font-weight:700}.stripe-connect-disabled.light-blue{color:gray}