.course-rate{display:flex;margin-bottom:50px}.course-rate .course-rate__details{margin-left:50px;flex:1}.course-rate .course-rate__summary-value{font-size:90px;text-align:center;color:#333;line-height:1}.course-rate .course-rate__summary-stars .review-stars-rated{justify-content:center}.course-rate .course-rate__summary-text{text-align:center;color:#777}.course-rate .course-rate__details-row{display:flex;margin:0 0 10px 0}.course-rate .course-rate__details-row .course-rate__details-row-star{flex:0 0 45px;text-align:right;color:#CCC}.course-rate .course-rate__details-row .course-rate__details-row-star i{display:inline-block;margin-left:5px}.course-rate .course-rate__details-row .course-rate__details-row-value{flex:1;position:relative;margin:0 50px 0 10px}.course-rate .course-rate__details-row .course-rate__details-row-value .rating,.course-rate .course-rate__details-row .course-rate__details-row-value .rating-gray{height:15px;background:#ffb608;position:absolute;top:50%;margin-top:-7px;border-radius:3px}.course-rate .course-rate__details-row .course-rate__details-row-value .rating-gray{width:100%;background:#EEE}.course-rate .course-rate__details-row .course-rate__details-row-value .rating-count{color:#333;display:inline-block;position:absolute;right:-50px;text-align:right;line-height:1;font-size:16px;margin:5px 0}.review-stars-rated{display:flex}.review-stars-rated .review-star{position:relative;line-height:1;margin:0 2px}.review-stars-rated .review-star .far{position:relative;color:#CCC}.review-stars-rated .review-star .fas{position:absolute;left:0;top:0;overflow:hidden;color:#ffb60a}.review-stars-rated.center{justify-content:center}.course-review-wrapper{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;text-align:center}.review-overlay{background:#000;bottom:0;left:0;position:fixed;top:0;width:100%;opacity:.6}.review-form{background-color:#fff;padding:20px;position:relative;width:80%;max-width:600px;margin-top:50px;display:inline-block;text-align:left}.review-form .close{margin-top:10px}.review-form h3{font-size:16px;margin:0 0 20px}.review-form h3 .close{float:right;border:none;text-decoration:none;width:auto;height:auto;margin-right:-9px;margin-top:-7px}.review-form h3 .close:before{font-size:32px}.review-form .review-fields{margin:0 0 -20px;list-style:none}.review-form .review-fields>li{margin:0 0 20px 0}.review-form .review-fields>li>label{display:block;margin:0 0 7px;font-size:15px}.review-form .review-fields>li>label .required{margin-left:5px;display:inline-block;vertical-align:middle;font-size:24px;line-height:1;height:15px;margin-top:-3px}.review-form .review-fields>li input[type="text"],.review-form .review-fields>li textarea{width:100%}.review-stars{margin:0 0;list-style:none;overflow:hidden}.review-stars:after{clear:both;content:'';display:block}.review-stars>li{width:24px;height:24px;float:left}.review-stars>li span{text-decoration:none;font-size:24px;border-bottom:none;width:auto;height:auto}.review-stars>li a:visited,.review-stars>li a:focus{border:none}.review-stars>li span:before{width:22px;height:24px}.review-stars>li span.hover:before{content:"\f155";color:#F05A19;cursor:pointer}.review-form .ajaxload,.review-form .message{display:none}.course-review-wrapper.submitting .ajaxload,.course-review-wrapper.error .message{display:inline-block}.course-review-wrapper.submitting .ajaxload{position:absolute;top:48%;left:48%}.course-review-wrapper.submitting .review-form{position:relative}.course-review-wrapper.submitting .review-form .form-overlay-review{background:#000;bottom:0;left:0;position:absolute;top:0;width:100%;opacity:.3}.review-stars-rated{position:relative;margin-bottom:10px}.review-stars-rated .review-stars.empty,.review-stars-rated .review-stars.filled{font-family:dashicons;font-size:18px;color:#f2b827;display:inline-block;position:relative}.review-stars-rated .review-stars.empty:before,.review-stars-rated .review-stars.filled:before{content:'\f155';line-height:1;vertical-align:top;white-space:nowrap}.review-stars-rated .review-stars.empty:before{color:#DDD;content:'\f154'}.review-stars-rated .review-stars.filled{position:absolute;top:0;left:0}.course-rate{overflow:hidden;margin:10px 0}.course-rate .review-bar{width:calc(100% - 125px);margin-right:5px;height:15px;background:#DDD;display:inline-block}.course-rate .review-bar .rating{background:#95e6f9;height:15px}.course-rate .review-number{margin-bottom:0}.course-reviews-list,.course-reviews-list-shortcode{list-style:none;margin:0}.course-reviews-list li,.course-reviews-list-shortcode li{margin-bottom:20px;padding:20px;background-color:#fafafa;border:1px solid #ddd;overflow:hidden}.course-reviews-list li .review-author,.course-reviews-list-shortcode li .review-author{width:80px;float:left;margin-right:20px}.course-reviews-list li .review-author-info .course-reviews-list-shortcode li .review-author-info{float:left}.course-reviews-list li .review-text,.course-reviews-list-shortcode li .review-text{width:-webkit-calc(100% - 100px);float:right}.course-reviews-list li .user-name,.course-reviews-list-shortcode li .user-name{margin:5px}.course-reviews-list li .review-title,.course-reviews-list-shortcode li .review-title{clear:both;font-size:14px;font-style:italic;font-weight:700;line-height:25px;margin:9px 0 15px}@media (max-width:600px){.course-reviews-list li .review-text,.course-reviews-list-shortcode li .review-text{width:100%;float:left}}.loading{display:none}.learn-press-courses .course-review{float:left}.learn-press-courses .course-review .review-stars-rated .review-stars{font-size:14px}#learn-press-profile-tab-course-wishlist.has-courses .learn-press-message{display:none}.course-wishlist.heartbeat{animation-name:course-wishlist-heartbeat;animation-duration:1s;animation-timing-function:ease-out;animation-delay:3s;animation-direction:alternate;animation-iteration-count:infinite;animation-fill-mode:none;animation-play-state:running}.course-wishlist.heartbeat.ajaxload{animation-duration:0.3s;animation-name:course-wishlist-heartbeat-ajaxload;animation-delay:0s}.lp4.course-wishlist:before{content:"\f004";margin-right:5px;font-family:"Font Awesome 5 Free";font-size:26px;font-weight:900}.lp4.course-wishlist.filled:before{font-family:"Font Awesome 5 Free";font-size:26px;font-weight:900;content:"\f004";margin-right:5px}.lp3.course-wishlist:before{content:"\f08a";margin-right:5px;font-family:fontawesome}.lp3.course-wishlist.filled:before{content:"\f004"}.learn-press-courses .course-wishlist{float:right}@keyframes course-wishlist-heartbeat{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes course-wishlist-heartbeat-ajaxload{0%{transform:scale(1)}100%{transform:scale(1.5)}}.learn-press-courses .learn-press-course-wishlist.wishlist-button{width:100%}#learn-press-course .learn-press-course-wishlist,#learn-press-profile .learn-press-course-wishlist{display:block;position:relative!important;background:#fff;border:1px solid #000;font-size:14px;color:#000;padding:5px}#learn-press-profile #profile-nav .lp-profile-nav-tabs>li.wishlist.active>a::before{color:#fff}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}.wpcf7 .wpcf7-recaptcha[data-align="center"]>div{margin:0 auto}.wpcf7 .wpcf7-recaptcha[data-align="right"]>div{margin:0 0 0 auto}.pmpro_btn,.pmpro_btn:link,.pmpro_content_message a,.pmpro_content_message a:link{background-color:#EFEFEF;background-image:none;border:1px solid #D6D6D6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:#444;cursor:pointer;display:inline-block;font-weight:700;margin:0;padding:6px 12px;text-align:center;text-decoration:none;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.pmpro_btn:focus,.pmpro_content_message a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.pmpro_btn:hover,a.pmpro_btn:hover,.entry-content a.pmpro_btn:hover,.pmpro_btn:focus,.pmpro_checkout .pmpro_btn:hover,.pmpro_checkout .pmpro_btn:focus,.pmpro_content_message a:focus,.pmpro_content_message a:hover{-webkit-box-shadow:none;border-color:#D6D6D6;box-shadow:none;text-decoration:none}.pmpro_btn:active,.pmpro_btn.active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.pmpro_btn.disabled,.pmpro_btn[disabled],fieldset[disabled] .pmpro_btn{-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;pointer-events:none}.pmpro_btn.pmpro_btn-cancel,.pmpro_btn.pmpro_btn-cancel:link,.pmpro_btn.pmpro_btn-cancel:hover,.entry-content a.pmpro_btn.pmpro_btn-cancel:hover{background:none;border:none;box-shadow:none;color:#666;text-decoration:underline}.pmpro_btn.pmpro_btn-submit-checkout{width:auto}input[type="button"]#discount_code_button,input[type="button"]#discount_code_button:hover,input[type="button"]#discount_code_button:focus,input[type="button"]#other_discount_code_button,input[type="button"]#other_discount_code_button:hover,input[type="button"]#other_discount_code_button:focus{-webkit-appearance:none;-moz-appearance:none;background:none;border:none;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:100%;font-weight:400;margin:0 0 0 5px;outline:none;padding:0;text-align:center;text-decoration:underline;text-transform:none}form.pmpro_form .pmpro_checkout-fields div,#loginform p{margin:0 0 1em 0}form.pmpro_form label,#loginform label{font-weight:700;display:block;margin:0;text-align:left}form.pmpro_form #pmpro_payment_information_fields .pmpro_checkout-fields label{display:block;float:none;max-width:initial;min-width:initial;text-align:left;width:auto}form.pmpro_form .pmpro_checkout-field-checkbox label{cursor:pointer;display:inline-block;width:auto}form.pmpro_form label.pmpro_label-inline{display:inline-block}form.pmpro_form label.pmpro_clickable{cursor:pointer}form.pmpro_form .pmpro_asterisk abbr{border:none;text-decoration:none}form.pmpro_form input[type=checkbox]#tos{width:auto}form.pmpro_form .input,form.pmpro_form textarea,form.pmpro_form select,#loginform input[type=text],#loginform input[type=password]{display:inline-block;max-width:90%}form.pmpro_form .pmpro_checkout-field-bcity_state_zip .input,form.pmpro_form .pmpro_checkout-field-bcity_state_zip select{max-width:30%}form.pmpro_form .pmpro_payment-cvv .input,form.pmpro_form .pmpro_payment-discount-code .input,form.pmpro_form #other_discount_code.input{max-width:40%}form.pmpro_form .lite{color:#666}form.pmpro_form .pmpro_captcha div{clear:none;margin:0}form.pmpro_form .pmpro_submit{margin-top:1em}form.pmpro_form #pmpro_processing_message{color:#999;display:block;font-style:italic;margin:1em 0 0 0;text-align:left}form.pmpro_form .pmpro_lost_password-fields div{margin:0 0 1em 0}form.pmpro_form .pmpro_member_profile_edit-fields div{margin:0 0 1em 0}form.pmpro_form .pmpro_change_password-fields div{margin:0 0 1em 0}.pmpro_reset_password_wrap form.pmpro_form #pass-strength-result,form.pmpro_form .pmpro_change_password-fields #pass-strength-result{display:inline-block;max-width:150px}.pmpro_reset_password_wrap form.pmpro_form .lite,form.pmpro_form .pmpro_change_password-fields .lite{margin-top:10px}.pmpro_message{background-color:#d9edf7;border:1px solid #bce8f1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#31708f;font-size:14px;font-weight:400;line-height:1.5em;margin:.5em 0;padding:10px 15px;text-align:left}.pmpro_success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.pmpro_error,input[type="text"].pmpro_error,input[type="email"].pmpro_error,input[type="url"].pmpro_error,input[type="password"].pmpro_error,input[type="number"].pmpro_error,input[type="tel"].pmpro_error,input[type="range"].pmpro_error,input[type="date"].pmpro_error,input[type="month"].pmpro_error,input[type="week"].pmpro_error,input[type="time"].pmpro_error,input[type="datetime"].pmpro_error,input[type="datetime-local"].pmpro_error,input[type="color"].pmpro_error,textarea.pmpro_error{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.pmpro_alert{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.pmpro_content_message a,.pmpro_content_message a:link{margin:10px 10px 0 0}.pmpro_message a{color:#245269;text-decoration:underline}.pmpro_success a{color:#2b542c}.pmpro_error a{color:#843534}.pmpro_alert a{color:#66512c}input.pmpro_error{background-image:none}select.pmpro_error{background-image:none}.pmpro_message p:last-child{margin-bottom:0}#pmpro_message_bottom{margin-bottom:1em}.pmpro_price_part_span{display:block}.pmpro_price_part-total{border-top:1px solid #CCC;margin-top:5px;padding-top:5px}.pmpro_price_part_label:after{content:": "}.pmpro_price_part_sub{font-size:75%}span.pmpro_price_part_sub:before{content:"\2022";padding-right:5px}#pmpro_form .pmpro_checkout h3{margin:1em 0 0 0;padding:0}.pmpro_checkout h3 span.pmpro_checkout-h3-name{display:inline-block;margin:0 .5rem 1rem 0}.pmpro_checkout h3 span.pmpro_checkout-h3-msg{font-size:11px;font-style:italic;font-weight:400;letter-spacing:normal}#pmpro_payment_method span.gateway_paypalexpress{margin-left:2em}#pmpro_payment_information_fields .pmpro_checkout-fields-display-seal{clear:both;display:-ms-grid;display:grid;-ms-grid-columns:3fr 1em 1fr;grid-template-columns:3fr 1fr;grid-column-gap:1em;grid-template-areas:"leftcol rightcol"}#pmpro_payment_information_fields .pmpro_checkout-fields-display-seal .pmpro_checkout-fields-leftcol{grid-area:leftcol}#pmpro_payment_information_fields .pmpro_checkout-fields-display-seal .pmpro_checkout-fields-rightcol{grid-area:rightcol}#pmpro_license{background:#FFF;border:1px solid #CCC;color:#666;height:200px;margin:3px;overflow:auto;padding:5px}.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields .pmpro_checkout-field-payment-request-button{grid-area:paymentrequestbutton}.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields .pmpro_checkout-field-payment-request-button h4{margin-top:1em}.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields .pmpro_checkout-fields-display-seal{grid-template-areas:"paymentrequestbutton rightcol" "leftcol rightcol"}.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields .pmpro_checkout-fields,.pmpro_billing_gateway-stripe form.pmpro_form #pmpro_payment_information_fields .pmpro_checkout-fields{display:-ms-grid;display:grid;-ms-grid-rows:auto 1em auto 1em auto;grid-template-areas:"AccountNumber AccountNumber" "Expiry CVV" "DiscountCode DiscountCode";grid-column-gap:1em;-ms-grid-columns:1fr 1em 1fr;grid-template-columns:1fr 1fr}.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#AccountNumber,.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#Expiry,.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#CVV,.pmpro_billing_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#AccountNumber,.pmpro_billing_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#Expiry,.pmpro_billing_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#CVV{color:#666;background:#FFF;border:1px solid #ccc;border-radius:3px;margin:0;padding:.625em .4375em}.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields .pmpro_payment-account-number,.pmpro_billing_gateway-stripe form.pmpro_form #pmpro_payment_information_fields .pmpro_payment-account-number{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:AccountNumber}.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields .pmpro_payment-expiration,.pmpro_billing_gateway-stripe form.pmpro_form #pmpro_payment_information_fields .pmpro_payment-expiration{-ms-grid-row:3;-ms-grid-column:1;grid-area:Expiry}.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields .pmpro_payment-cvv,.pmpro_billing_gateway-stripe form.pmpro_form #pmpro_payment_information_fields .pmpro_payment-cvv{-ms-grid-row:3;-ms-grid-column:3;grid-area:CVV}.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields .pmpro_payment-discount-code{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:DiscountCode}.pmpro_invoice_details{display:-webkit-box;display:-ms-flexbox;display:flex}.pmpro_invoice_details .pmpro_invoice-billing-address,.pmpro_invoice_details .pmpro_invoice-payment-method,.pmpro_invoice_details .pmpro_invoice-total{-webkit-box-flex:3;-ms-flex:3 1 33%;flex:3 1 33%}.pmpro_invoice_details .pmpro_invoice-billing-address,.pmpro_invoice_details .pmpro_invoice-payment-method{padding-right:10px}.pmpro_invoice-field-billing_name,.pmpro_invoice-field-billing_street,.pmpro_invoice-field-billing_country,.pmpro_invoice-field-billing_phone{display:block}.pmpro_invoice-field-billing_city:after{content:','}#pmpro_account .pmpro_box{border-top:1px solid #CCC;margin:1em 0;padding:1em 0}#pmpro_account .pmpro_box h3{background:none;border:none;margin:0;padding:0}#pmpro_account .pmpro_box p{margin:.5em 0 0 0;padding:0}#pmpro_account .pmpro_box ul{margin-bottom:0}#pmpro_account #pmpro_account-membership .pmpro_table td:nth-child(1){min-width:200px}#pmpro_account #pmpro_account-profile .pmpro_actionlinks{margin-top:.5em}.pmpro_actionlinks a{display:inline-block;text-decoration:none}.pmpro_actionlinks a:last-child{margin-right:0}.pmpro_hidden{display:none}li.pmpro_more{list-style-type:none;margin-left:-20px;padding-left:0;text-align:center}.pmpro_billing_wrap{margin-bottom:1em}.pmpro_login_wrap,.pmpro_lost_password_wrap,.pmpro_reset_password_wrap{margin-bottom:1em}#pass-strength-result{background-color:#eee;border:1px solid #ddd;color:#23282d;margin:-1px 1px 5px;padding:3px 5px;text-align:center;width:25em;box-sizing:border-box;opacity:0}#pass-strength-result.short{background-color:#f1adad;border-color:#e35b5b;opacity:1}#pass-strength-result.bad{background-color:#fbc5a9;border-color:#f78b53;opacity:1}#pass-strength-result.good{background-color:#ffe399;border-color:#ffc733;opacity:1}#pass-strength-result.strong{background-color:#c1e1b9;border-color:#83c373;opacity:1}.pass1.short,.pass1-text.short{border-color:#e35b5b}.pass1.bad,.pass1-text.bad{border-color:#f78b53}.pass1.good,.pass1-text.good{border-color:#ffc733}.pass1.strong,.pass1-text.strong{border-color:#83c373}.pw-weak{display:none}.indicator-hint{padding-top:8px}.wp-pwd [type="text"],.wp-pwd [type="password"]{margin-bottom:0;min-height:30px}.wp-pwd input::-ms-reveal{display:none}.pass1-text,.show-password #pass1{display:none}.pass1-text::-ms-clear{display:none}.show-password #pass1-text{display:inline-block}.pmpro_member_profile_edit_wrap,.pmpro_change_password_wrap{margin-bottom:1em}#pmpro_levels_table td:nth-child(1){min-width:200px}#pmpro_levels_table .pmpro_btn{display:block}.pmpro_actions_nav{text-align:center}.pmpro_actions_nav-left{display:block;float:left;width:48%;text-align:left}.pmpro_actions_nav-right{display:block;float:right;width:48%;text-align:right}.pmpro-levels .pmpro_actions_nav{text-align:left}.pmpro_a-right{float:right;font-size:11px;text-align:right;text-decoration:underline;width:auto}.pmpro_a-print{background:url(https://www.totalessentials.co.nz/wp-content/plugins/paid-memberships-pro/css/../images/printer-icon.svg) top left no-repeat;color:#345395;cursor:pointer;float:right;font-size:11px;line-height:16px;padding:0 0 2px 20px;text-decoration:none;width:auto}.pmpro_red{color:#C00}.pmpro_grey{color:#999}.top1em{margin-top:1em}.bot1em{margin-bottom:1em}.bot0em{margin-bottom:0em}.clear{clear:both}.pmpro_small{font-size:.8em}@media only screen and (min-width:1160px){.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields #payment-request-button{max-width:50%}}@media only screen and (min-width:960px) and (max-width:1160px){.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields #payment-request-button{max-width:50%}}@media (max-width:768px){#pmpro_account #pmpro_account-membership .pmpro_table td:nth-child(1),#pmpro_levels_table td:nth-child(1){min-width:unset}.pmpro_checkout h3 span.pmpro_checkout-h3-name{display:block}.pmpro_checkout h3 span.pmpro_checkout-h3-msg{display:block;margin-bottom:1em}form.pmpro_form input[type=text].input,form.pmpro_form input[type=password].input,.pmpro_login_wrap form#loginform input[type=text].input,.pmpro_login_wrap form#loginform input[type=password].input{width:90%}.pmpro_reset_password_wrap form.pmpro_form #pass-strength-result,form.pmpro_form .pmpro_change_password-fields #pass-strength-result{max-width:90%}form.pmpro_form input[type=text]#other_discount_code,form.pmpro_form input[type=text]#CVV,form.pmpro_form input[type=text]#discount_code{width:40%}#pmpro_payment_information_fields .pmpro_checkout-fields-display-seal{display:block}form.pmpro_form .pmpro_btn,.pmpro_login_wrap #loginform input[type=submit]{display:block;width:100%}form.pmpro_form #pmpro_processing_message{text-align:center}.pmpro_invoice_details{display:block}}