body{background-color:#fafafa}.ur-frontend-form .ur-button-container{margin-top:30px}.ur-form-row{background-color:#fff}.ur-label select#country_1715065895{border-radius:20px}div#user-registration-form-816{padding:0;margin:0;border:none}div#user-registration-form-816 input{border:1px solid #c0c4d4;outline:none;transition:all .35s;padding:10px 15px;background:#fff;color:#676d8a;height:45px;border-radius:10px}div#user-registration-form-816 input:placeholder{color:#000}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item{margin-bottom:5px}.ur-frontend-form .ur-button-container .ur-submit-button{margin:auto;width:100%}.ur-frontend-form .ur-button-container .ur-submit-button{margin:auto;width:100%;line-height:1;color:#fff !important;background-color:#249fff !important}.ur-frontend-form .ur-button-container{margin-top:10px !important}.page-template-custom_template header.entry-header{border:none !important;text-align:center;margin-bottom:30px}.page-template-custom_template .entry-content{justify-content:center}.page-template-custom_template header.entry-header{border:none !important;text-align:center;margin-bottom:0;min-height:300px;background:linear-gradient(0deg,rgba(48,113,242,.75),rgba(48,113,242,.75)),url(/wp-content/uploads/2024/04/top_bg.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.page-template-custom_template .site-main{padding:0}.page-template-custom_template header.entry-header h1{font-size:4.5rem;color:#fff;font-family:"Nunito",Sans-serif;font-weight:800;line-height:1em;padding-top:100px}.page-id-807 p.pmpro_actions_nav{display:none}.page-template-custom_template span.pmpro_asterisk{color:red}.pmpro_checkout-fields input{color:#666;background:#fff;border:1px solid #ccc;border-radius:3px;margin:0;padding:.325em .3375em;width:100%}.page-template-custom_template .pmpro_login_wrap{width:100%}.page-template-custom_template input{color:#666;background:#fff;border:1px solid #ccc;border-radius:3px;margin:0;padding:.325em .3375em;width:100%;max-width:100% !important}#rememberme{width:25px !important}input#wp-submit{margin:auto;width:100%;color:#fff !important;background-color:#249fff !important;line-height:.5;border-radius:5px}.pmpro_invoice_wrap{width:100%}.my_custom_shordcode_dispaly_reg_form label.ur-label{display:none !important}.ur-field-item.field-user_confirm_password{margin-top:15px}.page-template-custom_template div#user-registration-form-816{width:100%;margin-bottom:40px}.page-template-custom_template label.ur-label{font-weight:700 !important;font-size:18px !important;margin-bottom:0 !important;color:#000 !important}.user-registration.ur-frontend-form input::placeholder{color:#00000080 !important}.my-custom-login-url img{width:30px;margin-top:8px}.page-template-custom_template .pmpro_logged_in_welcome_wrap{width:100%;text-align:center}.page-template-custom_template p{margin:10px 0}@media screen and (min-width:1025px){svg.e-font-icon-svg.e-fas-align-justify{display:none}.hfe-nav-menu__layout-horizontal .hfe-nav-menu{display:flex;list-style:none !important}}@media screen and (min-width:1025px) and (max-width:1155px){.elementor-139 .elementor-element.elementor-element-33125e5 .menu-item a.hfe-menu-item{padding-left:8px;padding-right:8px}.elementor-139 .elementor-element.elementor-element-2f39bda .elementor-button{font-size:11px}}.user-registration.ur-frontend-form{margin:auto !important}footer img.attachment-full{height:auto !important}p.login-remember label{display:flex !important;align-items:center}input.pmpro_btn.pmpro_btn-submit{background-color:#249fff !important}.entry-content.main-body-content hr{display:none}p.login-remember input{margin-right:5px !important}.pmpro_checkout-fields div{position:relative}.pmpro_checkout-fields label:after{content:"*";color:red}.pmpro_checkout-fields span.pmpro_asterisk{display:none}.page-template-custom_template .main-body-content{margin:0 !important;padding:50px 0}.page-template-custom_template .main-body-content a{color:#3071f2;text-decoration:underline}.page-template-custom_template .main-body-content a:hover body{background-color:#fff}.ur-frontend-form .ur-button-container{margin-top:30px}div#user-registration-form-816{padding:0;margin:0;border:none}div#user-registration-form-816 input{border:1px solid #c0c4d4;outline:none;transition:all .35s;padding:10px 15px;background:#fff;color:#676d8a;height:45px;border-radius:10px}div#user-registration-form-816 input:placeholder{color:#000}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item{margin-bottom:5px}.ur-frontend-form .ur-button-container .ur-submit-button{margin:auto;width:100%;border-radius:10px}.ur-frontend-form .ur-button-container .ur-submit-button{margin:auto;width:100%;line-height:1;color:#fff !important;background-color:#249fff !important}.ur-frontend-form .ur-button-container{margin-top:10px !important}.page-template-custom_template header.entry-header{border:none !important;text-align:center;margin-bottom:30px}.page-template-custom_template .entry-content{justify-content:center}.page-template-custom_template header.entry-header{border:none !important;text-align:center;margin-bottom:0;min-height:300px;background:linear-gradient(0deg,rgba(48,113,242,.75),rgba(48,113,242,.75)),url(/wp-content/uploads/2024/04/top_bg.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.page-template-custom_template .site-main{padding:0}.page-template-custom_template header.entry-header h1{font-size:4.5rem;color:#fff;font-family:"Nunito",Sans-serif;font-weight:800;line-height:1em;padding-top:100px}.page-id-807 p.pmpro_actions_nav{display:none}.page-template-custom_template span.pmpro_asterisk{color:red}.pmpro_checkout-fields input{color:#666;background:#fff;border:1px solid #ccc;border-radius:3px;margin:0;padding:.325em .3375em;width:100%}.page-template-custom_template .pmpro_login_wrap{width:100%}.page-template-custom_template input{color:#666;background:#fff;border:1px solid #ccc;border-radius:3px;margin:0;padding:.325em .3375em;width:100%;max-width:100% !important}#rememberme{width:25px !important}input#wp-submit{margin:auto;width:100%;color:#fff !important;background-color:#249fff !important;line-height:.5;border-radius:5px}.pmpro_invoice_wrap{width:100%}.my_custom_shordcode_dispaly_reg_form label.ur-label{display:none !important}.ur-field-item.field-user_confirm_password{margin-top:15px}.page-template-custom_template div#user-registration-form-816{width:100%;margin-bottom:40px}.page-template-custom_template label.ur-label{font-weight:700 !important;font-size:18px !important;margin-bottom:0 !important;color:#000 !important}.user-registration.ur-frontend-form input::placeholder{color:#00000080 !important}.my-custom-login-url img{width:30px;margin-top:8px}.page-template-custom_template .pmpro_logged_in_welcome_wrap{width:100%;text-align:center}.page-template-custom_template p{margin:10px 0}.ur-form-grid ur-grid-1{margin-top:200px}@media screen and (min-width:1025px){svg.e-font-icon-svg.e-fas-align-justify{display:none}.hfe-nav-menu__layout-horizontal .hfe-nav-menu{display:flex;list-style:none !important}}@media screen and (min-width:1025px) and (max-width:1155px){.elementor-139 .elementor-element.elementor-element-33125e5 .menu-item a.hfe-menu-item{padding-left:8px;padding-right:8px}.elementor-139 .elementor-element.elementor-element-2f39bda .elementor-button{font-size:11px}}.user-registration.ur-frontend-form{margin:auto !important}footer img.attachment-full{height:auto !important}p.login-remember label{display:flex !important;align-items:center}input.pmpro_btn.pmpro_btn-submit{background-color:#249fff !important}.entry-content.main-body-content hr{display:none}p.login-remember input{margin-right:5px !important}.pmpro_checkout-fields div{position:relative}.pmpro_checkout-fields label:after{content:"*";color:red}.pmpro_checkout-fields span.pmpro_asterisk{display:none}.page-template-custom_template .main-body-content{margin:0 !important;background:#ecf9ff;padding:50px 0}.page-template-custom_template .main-body-content a{color:#3071f2;text-decoration:underline}.page-template-custom_template .main-body-content a:hover{color:#249fff;text-decoration:none}.select.ur-frontend-field{border:1px solid #c0c4d4;outline:none;transition:all .35s;padding:10px 15px;background:#fff;color:#676d8a;height:45px;margin-top:10px}.ur-frontend-form #ur-recaptcha-node{margin-left:10px}.select.ur-frontend-field{border:1px solid #c0c4d4;outline:none;transition:all .35s;padding:10px 15px;background:#fff;color:#676d8a;height:45px;margin-top:10px}.ur-frontend-form #ur-recaptcha-node{margin-left:10px}.ur-label{color:#000;font-family:"Roboto",Sans-serif}.input-wrapper{font-family:"Roboto",Sans-serif;font-size:15px}.btn button ur-submit-button{border-radius:10px}.elementor-shortcode{background-color:#f5fcff}#pmpro_account-profile h2#my_account1{font-size:19px;color:#141414;font-family:"Nunito",Sans-serif;font-weight:800;opacity:100%;margin-bottom:10px}#pmpro_account-username{padding:10px;height:auto;background:transparent url(//doctorsondemand.co.uk/wp-content/themes/twentytwentyone/assets/css/img/Rectangle%2020.png) 0% 0% no-repeat padding-box;box-shadow:0px 0px 6px #00000029;border-radius:8px;opacity:1;background-color:#fff}#pmpro_account-username p#member_name{font-size:19px;color:#141414;font-family:"roboto",bold;font-weight:700;opacity:100%}#username_email{font-size:19px;color:#141414;font-family:"roboto",regular;opacity:100%;list-style:none;padding:0;word-wrap:break-word}.pmpro_actionlinks #pmpro_actionlink-profile{background-color:#34a2f2;border-radius:8px;padding:7px 50px;color:#fff;font-family:"roboto",bold;font-size:12px;font-weight:800}#pmpro_actionlink-change-password{border:1px solid #1e4d93;border-radius:8px;padding:6px 30px;color:#1e4d93;font-family:"roboto",medium;font-size:12px;background-color:#fff}#pmpro_actionlink-logout{font-size:12px;color:#1e4d93;font-family:"roboto",medium}#pmpro_account-membership h2#membership1{font-size:19px;color:#141414;font-family:"Nunito",Sans-serif;font-weight:800;opacity:100%;margin-bottom:10px}#level3{background-color:#1e4d93;color:#fff;border:none;font-family:"roboto",bold;font-size:19px}#expiration{border-top-right-radius:8px}#level{border-top-left-radius:8px}.pmpro_account-membership-levelname{border:none;font-family:"roboto",regular;font-size:20px;background-color:#fff}.pmpro_account-membership-levelfee{border:none;background-color:#fff}.pmpro_account-membership-expiration{border:none;background-color:#fff}.pmpro_table{border-radius:8px;background:transparent url(//doctorsondemand.co.uk/wp-content/themes/twentytwentyone/assets/css/img/Rectangle%2020.png) 0% 0% no-repeat padding-box;box-shadow:0px 0px 6px #00000029;opacity:1}#pmpro_actionlink-renew{background-color:#34a2f2;border-radius:8px;padding:8px 40px;color:#fff;font-family:"roboto",bold;font-size:12px;font-weight:800}#pmpro_actionlink-change{background-color:#fff;border-radius:8px;padding:7px 40px;color:#1e4d93;font-family:"roboto",medium;font-size:12px;border:1px solid #1e4d93}#pmpro_actionlink-cancel{font-size:12px;color:#1e4d93;font-family:"roboto",medium}.pmpro_account-membership-expiration{font-family:"roboto",medium}#pmpro_actionlink-levels{background-color:#fff;border-radius:8px;padding:7px 40px;color:#1e4d93;font-family:"roboto",medium;font-size:12px;border:1px solid #1e4d93;margin-top:20px}#pmpro_account-invoices h2#past1{font-size:19px;color:#141414;font-family:"Nunito",Sans-serif;font-weight:800;opacity:100%;margin-bottom:10px}#table_heading{background-color:#34a2f2;color:#fff;border:none;font-family:"roboto",bold;font-size:19px}#date2{border-top-left-radius:8px}#status2{border-top-right-radius:8px}#date1{border:none;border-right:1px solid #34a2f2;color:#34a2f2;background-color:#fff}#date1 a{font-family:"roboto",regular;color:#34a2f2}#family{border:none;font-family:"roboto",regular;border-right:1px solid #34a2f2;background-color:#fff}#price{border:none;font-family:"roboto",regular;border-right:1px solid #34a2f2;background-color:#fff}#paid{border:none;color:#34a2f2;font-family:"roboto",regular;background-color:#fff}.hero{border:none;font-family:"roboto",regular;font-size:19px}.hero a{background-color:#fff;border-radius:8px;padding:7px 40px;color:#1e4d93;font-family:"roboto",medium;font-size:12px;border:1px solid #1e4d93;margin-left:50px}#pmpro_account #pmpro_account-membership{border-top:none}#pmpro_account #pmpro_account-invoices{border-top:none}#pmpro_account-invoice-1A7B81CF81{background-color:#fff}#pmpro_account-invoice-D7ECEBA5FE{background-color:#fff}@media screen and (max-width:480px){#pmpro_account-invoices{font-size:15px}#pmpro_account-membership{font-size:15px}#pmpro_actionlink-change{padding:2px 18px}#pmpro_actionlink-renew{padding:2px 20px}}.pmpro_login_wrap{background-color:#fafafa}#loginform label{font-size:14px;font-family:"Roboto",Sans-serif;margin-bottom:10px;margin-top:10px;color:#1e1e1e !important}#loginform input{width:100%;max-width:100%;border-radius:8px;border:1px solid #c0c4d4;height:45px}#loginform #rememberme{width:3px;height:20px}hr{border-bottom:none}.login-submit input{width:100%;border-radius:8px}#loginform input[type=password]{max-width:100%}#loginform input[type=text]{max-width:100%}.login-remember input{color:#1e4d93}.elementor-808 .elementor-element.elementor-element-d0a8e8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}@media (max-width:768px){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:100%}}