body #gform_wrapper_12 .mainwp-search-form-field input{background-image:url(https://mainwp.com/wp-content/uploads/2020/10/magnifying-glass.png);background-repeat:no-repeat;background-position:3% 50%;background-size:20px}.mainwp-fix-padding-menu-item a{margin-top:7px}.elementor-page-1019935 #mainwp-reviews,.elementor-page-7 #mainwp-reviews,.elementor-page-6 #mainwp-reviews,.elementor-page-5 #mainwp-reviews,.elementor-page-1205548 #mainwp-reviews{display:none}.elementor-page-6 #menu-1-7f66053a,.elementor-page-5 #menu-1-7f66053a,.elementor-page-6 .elementor-element-4413695,.elementor-page-5 .elementor-element-4413695,.elementor-page-6 .elementor-element-4a29a41b,.elementor-page-5 .elementor-element-4a29a41b,.elementor-page-6 .elementor-element-5572f3ec,.elementor-page-5 .elementor-element-5572f3ec,.elementor-page-5 .elementor-element-abeb83e,.elementor-page-6 .elementor-element-1a6e383a{display:none}.eael-testimonial-image img{max-height:80px!important}.mainwp-custom-currency-symbol{position:relative;left:0;bottom:30px}.hide-popular-extensions #mainwp-popular-extensions{display:none!important}.woocommerce-variation-price{margin-bottom:30px;font-weight:700;text-transform:uppercase;background-color:#fafafa;border:1px solid #eee;padding:15px}.mainwp-visitor:not( .elementor-editor-active ) #cg-pricing-table .elementor-price-table__button,.mainwp-member:not( .elementor-editor-active ) #cg-pricing-table .elementor-price-table__button{pointer-events:none;opacity:.5}.paid-mainwp-extension form.cart .single_add_to_cart_button,.woocommerce ul.products li.product .price .subscription-details{display:none!important}.mainwp-vat-sufix{margin:15px 0 15px -15px;font-size:18px}.post{margin-top:0;margin-bottom:0}.mainwp-support-info-alert{display:none}.mainwp-visitor:not( .elementor-editor-active ) #mainwp-header-visitor{display:block!important}.mainwp-visitor:not( .elementor-editor-active ) #mainwp-header-pro{display:none!important}.mainwp-visitor:not( .elementor-editor-active ) #mainwp-header-member{display:none!important}.mainwp-pro:not( .elementor-editor-active ) #mainwp-header-visitor{display:none!important}.mainwp-pro:not( .elementor-editor-active ) #mainwp-header-pro{display:block!important}.mainwp-pro:not( .elementor-editor-active ) #mainwp-header-member{display:none!important}.mainwp-member:not( .elementor-editor-active ) #mainwp-header-visitor{display:none!important}.mainwp-member:not( .elementor-editor-active ) #mainwp-header-pro{display:none!important}.mainwp-member:not( .elementor-editor-active ) #mainwp-header-member{display:block!important}.mainwp-no-eu .hide-no-eu{display:none!important}@media only screen and (min-width:769px){.woocommerce-MyAccount-navigation{width:20%;float:left}.woocommerce-MyAccount-content{width:77%;float:right}}nav.woocommerce-MyAccount-navigation ul{list-style-type:none;padding-left:0;max-width:200px;font-size:14px;line-height:1em}nav.woocommerce-MyAccount-navigation ul li{padding:15px 20px;background-color:#fafafa;border-bottom:1px solid #eee}nav.woocommerce-MyAccount-navigation ul li.is-active{background-color:#7fb100}nav.woocommerce-MyAccount-navigation ul li.is-active a{color:#fff;cursor:default}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover{background-color:#eee}.menu-button a{font-weight:700!important;color:#666!important}.button{font-family:montserrat}.checkout-button,.button.alt{background:#7fb100!important}.add_to_cart_button,.button.pay,.button.download{background:#7fb100!important;color:#fff!important}.button.pay,.button.view,.button.cancel{margin-right:5px}.woocommerce ul.products li.product a img{margin-top:-20px;margin-bottom:-20px}.woocommerce-loop-product__title{font-size:16px;font-weight:700}.woocommerce-MyAccount-content table th{background:#f4f4f4;border-color:#eee;padding:15px!important;font-size:12px}.woocommerce-MyAccount-content table td{border-color:#eee;padding:15px;font-size:12px}.woocommerce-MyAccount-content table td .button{margin:0 3px}.woocommerce-MyAccount-content table td a{color:#7fb100}.woocommerce-MyAccount-content table td input{width:100%}.shop_table tr td img{width:60px}.checkout-button{width:100%;text-align:center}.shop_table input#coupon_code{width:200px;padding:5px 15px}.woocommerce-orders-table .button.freshdesk{display:none}form#wc-freshdesk-ticket-form{display:none}#affwp-affiliate-dashboard-tabs{border:1px solid #eee!important;background:#fafafa;border-radius:4px}#affwp-affiliate-dashboard-tabs .affwp-affiliate-dashboard-tab{border-right:1px solid #eee;padding:15px 10px!important}#mainwp-footer-widgets nav ul li{margin-bottom:5px}.third-party{background:#a00;color:#fff;position:absolute;top:0;right:-20px;padding:5px 10px}.free-mainwp-extension .mainwp-pro-promo{display:none}.woocommerce-checkout #customer_details{margin-bottom:2em}#mainwp-vat-notice{margin-top:200px;background:#fafafa;padding:150px 30px 30px;height:400px;border-left:5px solid #eee}#order_review #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none outside}#order_review #payment{background:#ebe9eb;border-radius:5px}#order_review #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none;max-height:34px}#order_review #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#order_review #payment ul.payment_methods li img.stripe-icon{max-width:40px;padding-left:3px;margin:0}#order_review #payment .update-all-subscriptions-payment-method-wrap{padding:1em}