body.priscriber-portal-page header.entry-header{display:none}body.priscriber-portal-page .protected-form-wrapper{border:3px solid var(--pp_primary_color);border-radius:30px;padding:50px}body.priscriber-portal-page .protected-form-wrapper .input-group-addon{color:#fff;padding:5px 20px!important;background:var(--pp_secondary_color)}body.priscriber-portal-page .protected-form-wrapper .form-control{border-radius:0!important;background:var(--pp_input_bg_color)!important;padding:24px 20px}body.priscriber-portal-page .button{background-color:var(--pp_btn_background_color)!important;font-size:12px!important;font-weight:700;color:var(--pp_btn_text_color)!important;border-radius:0;height:40px!important;line-height:normal!important;margin-top:15px!important;text-transform:uppercase}.clinic_logo_wrapper{display:inline-block;box-shadow:0 0 5px 0 rgba(0,0,0,50%);padding:20px;border-radius:20px;margin-bottom:40px}.clinic_name{margin-top:10px;margin-bottom:0!important}.dataTables_length label{display:flex;align-items:center}.table-header{text-align:right}.add_new_btn{background-color:var(--pp_primary_color)!important;border-radius:0!important}body.priscriber-portal-page .dataTables_wrapper .dataTables_filter input{margin:0;height:auto;font-size:14px!important;line-height:25px!important;margin-bottom:15px!important}#patient_form .form-control{margin:0!important;width:100%!important;height:40px}#patient_form .form-group{margin-bottom:15px!important}.error{width:unset!important}label.error{width:100%!important}#patient_form .input-group{margin:0!important}#patient_form fieldset{border:2px solid #000;border-radius:3px 3px 3px 3px;margin:18px 0;padding:12px 25px;margin-top:40px!important;margin-bottom:18px!important}#patient_form fieldset legend{font-weight:700;padding:0 4px;width:auto!important;display:inline-block;border:none;color:#000!important;margin-bottom:8px!important}.me-2{margin-right:10px!important}.drag-drop-container{border:2px dashed #ccc;padding:20px;text-align:center;cursor:pointer;display:block}.required{color:red}.drag-drop-container:hover{border-color:var(--pp_primary_color)}.theme-btn{background-color:var(--pp_btn_background_color)!important;color:var(--pp_btn_text_color);border-radius:0}.form-group{margin-bottom:10px}.form-control{margin-bottom:0!important}.form-control.error{width:100%!important}.wd-100{width:100px}.mt-5{margin-top:35px}.d-none{display:none}.d-flex{display:flex!important}.dataTables_wrapper .dataTables_filter input,.dataTables_wrapper .dataTables_length select{border:1px solid #aaa;border-radius:4px!important;font-size:15px!important;padding:0 15px!important;height:46px!important;margin-bottom:0!important;background:#f7f7f7!important;appearance:auto!important}.content_box_wrapper{padding:25px;border:3px solid var(--pp_primary_color);border-radius:35px;margin-top:40px}.align-items-center{align-items:center}.dataTables_wrapper .dataTables_paginate .paginate_button,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled{border:1px solid var(--pp_secondary_color)!important;box-shadow:unset;color:var(--pp_secondary_color)!important;height:40px;width:40px;line-height:40px;padding:0;border-radius:100%;margin-bottom:10px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,.dataTables_wrapper .dataTables_paginate .paginate_button:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{background:var(--pp_secondary_color);color:#fff!important}