/*
Theme Name: Soft UI Dashboard Bootstrap (dazzling)
Theme URI: http://colorlib.com/wp/themes/dazzling
Author: Creative-tim
Author URI: http://colorlib.com/wp/
Description: An user-friendly, open source and beautiful dashboard based on Bootstrap 5.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: dazzling
Domain Path: /languages/
Tags: grid-layout, footer-widgets, blog, news, photography


This theme, like WordPress, is licensed under the GPL.

Dazzling is based on Underscores http://underscores.me/, (C) 2012-2017 Automattic, Inc.

*/

.navbar .menu-item a{
	color: var(--bs-navbar-active-color);
    padding: 0.5rem 0.5rem;
    font-weight: 400;
    font-size: 0.875rem;
    margin-right: 0.5rem !important;
	display: block;
}
@media(max-width:991px){
	.navbar .menu-item a{
		padding: 0.5rem 1rem;
	}
}
@media(min-width:992px){
	body.page-template-page-sign-up .navbar .menu-item a{
		color: #ffffff;	
	}
}
.navbar .menu-item a i{
	font-size: 1.3em !important;
	opacity: 0.6 !important;
	margin-right: 0.25rem !important;
}
footer.footer .mx-auto .menu-item {
	display:inline-block;
	margin-bottom: 0.5rem !important;
	margin-right: 1rem !important;
}
@media (min-width: 1200px){
	footer.footer .mx-auto .menu-item {
		margin-right: 3rem !important;
	}
}
footer.footer .mx-auto .menu-item a {
	color: #8392AB !important;
}
footer.footer .mx-auto .menu-item::marker {
	content:none;
}
body.page-template-page-sign-up .ur-frontend-form {
    margin-bottom: 0;
    border: none;
    padding: 0;
}
body.page-template-page-sign-up .ur-frontend-form button[type=submit] {
	background-image: linear-gradient(310deg, #141727 0%, #3A416F 100%);
	color: #fff;
	width:100%;
	margin:0;
}
body.page-template-page-sign-up .ur-frontend-form .ur-form-row .ur-form-grid,
body.page-template-page-sign-up .ur-frontend-form .ur-button-container {
    padding: 0;
}
.ur-frontend-form .ur-form-row .ur-form-grid .__PrivateStripeElement, .ur-frontend-form .ur-form-row .ur-form-grid input[type=date], .ur-frontend-form .ur-form-row .ur-form-grid input[type=email], .ur-frontend-form .ur-form-row .ur-form-grid input[type=number], .ur-frontend-form .ur-form-row .ur-form-grid input[type=password], .ur-frontend-form .ur-form-row .ur-form-grid input[type=phone], .ur-frontend-form .ur-form-row .ur-form-grid input[type=text], .ur-frontend-form .ur-form-row .ur-form-grid input[type=timepicker], .ur-frontend-form .ur-form-row .ur-form-grid input[type=url], .ur-frontend-form .ur-form-row .ur-form-grid select, .ur-frontend-form .ur-form-row .ur-form-grid textarea {
    display: block;
    width: 100%;
    padding: 0.5rem 0.75rem;
    font-size: 0.875rem;
    font-weight: 400;
    line-height: 1.4rem;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #d2d6da;
    appearance: none;
    border-radius: 0.5rem;
    transition: box-shadow 0.15s ease, border-color 0.15s ease;
}
.ur-frontend-form .ur-form-row .ur-form-grid .__PrivateStripeElement:focus, .ur-frontend-form .ur-form-row .ur-form-grid input[type=date]:focus, .ur-frontend-form .ur-form-row .ur-form-grid input[type=email]:focus, .ur-frontend-form .ur-form-row .ur-form-grid input[type=number]:focus, .ur-frontend-form .ur-form-row .ur-form-grid input[type=password]:focus, .ur-frontend-form .ur-form-row .ur-form-grid input[type=phone]:focus, .ur-frontend-form .ur-form-row .ur-form-grid input[type=text]:focus, .ur-frontend-form .ur-form-row .ur-form-grid input[type=timepicker]:focus, .ur-frontend-form .ur-form-row .ur-form-grid input[type=url]:focus, .ur-frontend-form .ur-form-row .ur-form-grid select:focus, .ur-frontend-form .ur-form-row .ur-form-grid textarea:focus {
    color: #495057;
    background-color: #fff;
    border-color: #e293d3;
    outline: 0;
    box-shadow: 0 0 0 2px #e9aede;
}
#privacy_policy_field abbr {
	display:none;
}
#privacy_policy_field input[type="checkbox"] {
	
}
input[data-id="user_registration_check_box_1668095758"],
.field-privacy_policy input[type="checkbox"],
.field-radio input[type="radio"] {
	width: 20px;
    height: 20px;
    margin-top: 0.135em;
    vertical-align: top;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    appearance: none;
    print-color-adjust: exact;
    transition: background-color 0.25s ease, border-color 0.25s ease, background-position 0.15s ease-in-out, opacity 0.15s ease-out, box-shadow 0.15s ease-in-out;
	border-radius: 0.35rem;
	/**/
	border: 1px solid #cbd3da;
    margin-top: 0.25rem;
    position: relative;
	cursor:pointer;
}
.field-radio input[type="radio"] {
	border-radius: 100%;
}
input[data-id="user_registration_check_box_1668095758"]:checked,
.field-privacy_policy input:checked[type="checkbox"],
.field-radio input:checked[type="radio"] {
    background-image: linear-gradient(310deg, #141727 0%, #3A416F 100%);
    border: 0;
}
.field-radio ul {
    padding:0;
}
.field-radio ul label {
    font-weight: 400;
}
#user_registration_privacy_policy_field,
#privacy_policy_field {
	position:relative;	
}
#user_registration_privacy_policy_field .ur-label input,
#privacy_policy_field .ur-label input {
	margin:0;
	display:block;
}
#user_registration_privacy_policy_field .ur-label,
#privacy_policy_field .ur-label {
	position:absolute;
	margin:0;
	top:0;
	left:0;
}
#user_registration_privacy_policy_field .description,
#privacy_policy_field .description {
	width:100%;
	padding-left:2.35em;
}
#user_registration_privacy_policy_field .description a,
#privacy_policy_field .description a {
	color: #344767 !important;
	font-weight:700;
}
input[data-id="user_registration_check_box_1668095758"]:after,
.field-privacy_policy input[type="checkbox"]:after,
.field-radio input:checked[type="radio"]:after {
    transition: opacity 0.25s ease-in-out;
    font-family: "FontAwesome";
    content: "\f00c";
    width: 100%;
    height: 100%;
    color: #fff;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 0.67rem;
    opacity: 0;
}
.field-radio input:checked[type="radio"]:after {
	content: "\f111";
    font-size: 12px;
    display: block;
    text-align: center;
    padding-left: 1px;
    line-height: 20px;
}
input[data-id="user_registration_check_box_1668095758"]:checked:after,
.field-privacy_policy input[type="checkbox"]:checked:after,
.field-radio input:checked[type="radio"]:checked:after {
    opacity: 1;
}
.ur-frontend-form .ur-button-container {
    margin-top: 2rem !important;
    margin-bottom: 0.5rem !important;
}
.field-radio label {
	font-weight:400 !important;
}
.field-radio .form-row>.ur-label {
	font-weight:700 !important;
    margin-bottom: 0.25rem !important;
	font-size: 0.75rem !important;
    color: #344767 !important;
    margin-left: 0rem !important;
}
.field-radio .ur-label abbr {
	display:none;
}
.user-registration-password-strength {
    margin: -10px 0 20px;
    border-radius: 0.5rem;
    font-size: 14px;
    font-weight: 400;
    padding: 0.5rem;
}
.user-registration-password-hint {
	margin: -10px 0 20px;
	font-size: 13px;
	line-height: 16px;
}
.user-registration-error::before, .user-registration-info::before, .user-registration-message::before {
	display:none;
}
.user-registration-error, .user-registration-info, .user-registration-message {
    border-top: none !important;
    background: transparent !important;
	font-weight:400 !important;
	font-size: 13px !important;
	line-height: 16px !important;
	padding:0 !important;
    margin-top: 10px !important;
    margin-bottom: 0 !important;
}
body:not(.page-template-page-sign-up) .user-registration-error, 
body:not(.page-template-page-sign-up) .user-registration-info, 
body:not(.page-template-page-sign-up) .user-registration-message {
    margin-top: 0 !important;
    margin-bottom: 20px !important;
}
body:not(.page-template-page-sign-up) .user-registration-error strong, 
body:not(.page-template-page-sign-up) .user-registration-info strong, 
body:not(.page-template-page-sign-up) .user-registration-message strong {
    display:none !important;
}
#address-error,
#passport-error,
#user_pass_error {
	margin-top:-10px !important;
    margin-bottom: 20px !important;
}
.ur-form-row .flatpickr-input {
    padding-left: 0.75rem!important;
}
.field-privacy_policy{
	margin-top:0 !important;
}
.user-registration-Button {
    --bs-btn-padding-x: 1.5rem;
    --bs-btn-padding-y: 0.75rem;
    --bs-btn-font-family: ;
    --bs-btn-font-size: 0.75rem;
    --bs-btn-font-weight: 700;
    --bs-btn-line-height: 1.4;
    --bs-btn-color: #67748e;
    --bs-btn-bg: transparent;
    --bs-btn-border-width: 1px;
    --bs-btn-border-color: transparent;
    --bs-btn-border-radius: 0.5rem;
    --bs-btn-box-shadow: 0 4px 7px -1px rgba(0, 0, 0, 0.11), 0 2px 4px -1px rgba(0, 0, 0, 0.07);
    --bs-btn-disabled-opacity: 0.65;
    --bs-btn-focus-box-shadow: 0 0 0 0.2rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
    display: inline-block;
    padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
    font-family: var(--bs-btn-font-family);
    font-size: var(--bs-btn-font-size);
    font-weight: var(--bs-btn-font-weight);
    line-height: var(--bs-btn-line-height);
    color: var(--bs-btn-color);
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    user-select: none;
    border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
    border-radius: var(--bs-btn-border-radius);
    background-color: var(--bs-btn-bg);
    transition: all 0.15s ease-in;
    margin-bottom: 1rem;
    letter-spacing: -0.025rem;
    text-transform: uppercase;
    box-shadow: 0 4px 7px -1px rgb(0 0 0 / 11%), 0 2px 4px -1px rgb(0 0 0 / 7%);
    background-size: 150%;
    background-position-x: 25%;
	background-image: linear-gradient(310deg, #2152ff 0%, #21d4fd 100%);
	color: #fff;
	width:100%;
	margin:0 !important;
	margin-top: 1.5rem !important;
	font-size: 12px;
	font-weight:700;
}
#user-registration, #user-registration.horizontal {
    box-shadow: none;
}
.ur-frontend-form.login,
.ur-frontend-form .ur-form-row .ur-form-grid {
	padding:0;
	border:none;
}
.user-registration .ur-frontend-form .ur-form-row .ur-form-grid label {
	font-size: 0.75rem;
    font-weight: 700;
    margin-top: 0;
    margin-bottom: 0.5rem;
    color: #344767;
    margin-left: 0.25rem;
}
.ur-frontend-form .ur-form-row .ur-form-grid label .required {
	display:none;
}
.user-registration .ur-form-grid {
	display: -ms-flexbox!important;
	display: flex!important;
	-ms-flex-direction: column!important;
    flex-direction: column!important;
}
body:not(.page-template-page-sign-up) .user-registration .ur-form-grid>.user-registration-form-row:nth-child(1) {
	-ms-flex-order: 1;
    order: 1;
}
body:not(.page-template-page-sign-up) .user-registration .ur-form-grid>.user-registration-form-row:nth-child(2) {
	-ms-flex-order: 2;
    order: 2;
}
body:not(.page-template-page-sign-up) .user-registration .ur-form-grid>.user-registration-form__label{
	-ms-flex-order: 3;
    order: 3;
}
body:not(.page-template-page-sign-up) .user-registration .ur-form-grid>div{
	-ms-flex-order: 4;
    order: 4;
}
.user-registration .ur-form-grid>*{
	width: 100%;
}
.user-registration .ur-form-grid>.form-row:nth-child(3),
.user-registration .ur-form-grid>p:last-child,
.user-registration .ur-form-grid input[type="text"] {
	margin:0 !important;
}
.ur-frontend-form button, .ur-frontend-form button[type=submit], .ur-frontend-form input[type=submit] {
    padding: 12px 20px;
}
.user-registration-form__label-for-checkbox span {
    font-size: 0.875rem !important;
    font-weight: 400 !important;
}
.user-registration-form__label-for-checkbox {
	margin-left:0px !important;
	display: -ms-flexbox!important;
	display: flex!important;
	-ms-flex-align: center!important;
	align-items: center!important;
}
.user-registration-form__label-for-checkbox .user-registration-form__input-checkbox {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	width: 2.5rem;
	margin-left: -3rem;
	background-image: none;
	background-position: left center;
	border-radius: 2.5rem;
	transition: background-color 0.25s ease, border-color 0.25s ease, background-position 0.15s ease-in-out, opacity 0.15s ease-out, box-shadow 0.15s ease-in-out;
	cursor: pointer;
	border: 1px solid #e9ecef;
	position: relative;
	background-color: rgba(58, 65, 111, 0.1);
	height: 1.25em;
	font-size: 16px !important;
	margin-right: 13px !important;
}
.user-registration-form__label-for-checkbox .user-registration-form__input-checkbox:after {
    transition: transform 0.25s ease-in-out, background-color 0.25s ease-in-out;
    content: "";
    width: 1rem;
    height: 1rem;
    border-radius: 50%;
    position: absolute;
    background-color: #fff;
    transform: translateX(1px);
    box-shadow: 0 0.3125rem 0.625rem 0 rgb(0 0 0 / 12%);
    top: 1px;
}
.user-registration-form__label-for-checkbox .user-registration-form__input-checkbox:checked {
    background-position: right center;
    background-image: none;
    border-color: rgba(58, 65, 111, 0.95);
    background-color: rgba(58, 65, 111, 0.95);
}
.user-registration-form__label-for-checkbox .user-registration-form__input-checkbox:checked:after {
    transform: translateX(21px);
}
.footer .menu-item a {
	display: block;
	padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
	font-size: var(--bs-nav-link-font-size);
	font-weight: var(--bs-nav-link-font-weight);
	color: var(--bs-nav-link-color);
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
	color: #67748e !important;
	font-weight: 400;
	font-size: 0.875rem;
	padding-top: 0;
	padding-bottom: 0.25rem;
}
.navbar-vertical .navbar-nav .nav-link .icon svg * {
    fill: #3A416F !important;
}
.navbar-vertical .navbar-nav .nav-link.active .icon svg * {
    fill: #fff !important;
}
.navbar-vertical .navbar-nav .nav-link .icon {
    padding: 7px;
}
.ur-frontend-form .ur-form-row .ur-form-grid .__PrivateStripeElement, .ur-frontend-form .ur-form-row .ur-form-grid input[type=date], .ur-frontend-form .ur-form-row .ur-form-grid input[type=email], .ur-frontend-form .ur-form-row .ur-form-grid input[type=number], .ur-frontend-form .ur-form-row .ur-form-grid input[type=password], .ur-frontend-form .ur-form-row .ur-form-grid input[type=phone], .ur-frontend-form .ur-form-row .ur-form-grid input[type=text], .ur-frontend-form .ur-form-row .ur-form-grid input[type=timepicker], .ur-frontend-form .ur-form-row .ur-form-grid input[type=url], .ur-frontend-form .ur-form-row .ur-form-grid select, .ur-frontend-form .ur-form-row .ur-form-grid textarea {
	margin-bottom: 0;
}
.navbar .sidenav-toggler-inner .sidenav-toggler-line {
    border-radius: 0 !important;
}
.ur-frontend-form .ur-form-row .ur-form-grid .hide_show_password .password-input-group {
	display:block;
}
.add-client-form {
	position:relative;
}
.add-client-form.loading {
	opacity: .65;
	cursor: wait;
}
.add-client-form.loading * {
	pointer-events:none;
}
.add-client-form .input-wrapper textarea,
.add-client-form .input-wrapper input[type="text"],
.promocode-input,
.promocode-input:focus {
	display: block;
    width: 100%;
    padding: 0.5rem 0.75rem;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.435rem;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #d2d6da;
    appearance: none;
    border-radius: 0.5rem;
    transition: box-shadow 0.15s ease, border-color 0.15s ease;
	outline: none !important;
	transition:.2s;
}
.add-client-form .input-wrapper.not-valid input[type="text"] {
    border: 1px dashed #f44336;
}
.add-client-form .input-wrapper textarea {
	/* margin-bottom: 0.5rem; */
	min-height: 100px;
}
.add-client-form .input-wrapper input[type="text"],
.promocode-input,
.promocode-copy {
	height:41px;
	text-align:center;
}
.add-client-form .input-wrapper textarea,
.add-client-form .input-wrapper input[type="text"] {
    font-size: 15px;
}
.add-client-form .input-wrapper {
	margin-bottom:15px;
}
.add-client-form .input-wrapper:last-child {
	margin-bottom:0;
}
.add-client-form .input-wrapper ul {
	padding:0;
	margin: 0;
	list-style-type: none;
    display: -ms-flexbox!important;
    display: flex!important;
	-ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important;
	margin-right:-20px;
}
.add-client-form .input-wrapper ul li {
	padding:0;
	list-style-type: none;
    display: -ms-flexbox!important;
    display: flex!important;
	margin-right:20px;
	min-width:150px;
	-ms-flex-positive: 1!important;
    flex-grow: 1!important;
}
.add-client-form .input-wrapper ul li label {
	margin-left: 0;
    border: 1px solid #d2d6da;
    padding: 0.5rem 0.75rem;
    font-size: 13px;
    height: 41px;
    text-transform: uppercase;
    font-weight: 700;
    border-radius: 0.5rem;
	width:100%;
	text-align:center;
	transition:.2s;
	cursor:pointer;
}
.add-client-form .input-wrapper ul li input {
    display:none;
}
.add-client-form .input-wrapper ul li input:checked+label {
    border: 1px solid transparent;
    background-image: linear-gradient(310deg, #e9ecef 0%, #e9ecef 100%);
	box-shadow: 0 0.3125rem 0.625rem 0 rgb(0 0 0 / 12%) !important;
}
#iconNavbarSidenav {
	cursor:pointer;	
}
.add-client-success {
	background-color: rgba(76,175,80,.95);
    border-radius: .5rem;
    font-size: 16px;
	text-transform: uppercase;
	font-weight: 600;
	color:#fff;
	position:absolute;
	top:100%;
	left:0;
	right:0;
	pointer-events:none;
	opacity:0;
	transition:.5s;
}
.add-client-form.success .add-client-success {
	transform:translateY(-100%);
	opacity:1;
	pointer-events:all;
}
.client-status-11 {
	color: #00bcd4 !important;
}
.client-status-10 {
	color: #ffc107 !important;
}
.client-status-7 {
	color: #82d616 !important;
}
.user-registration-p-0 .user-registration {
	margin:0 !important;
}
.month_select {
    border: 1px solid #d2d6da;
    border-radius: 5px;
    padding: 2px;
    margin-left: 5px;
}
.avatar-group .avatar {
    background-image: linear-gradient(310deg, #7928CA 0%, #FF0080 100%);
	margin-left: -8px !important;
	cursor:default;
	color:#fff;
	font-weight:700;
}

input[type="checkbox"].client-status-checkbox {
    width: 20px;
    height: 20px;
    margin-top: 0.135em;
    vertical-align: top;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    appearance: none;
    print-color-adjust: exact;
    transition: background-color 0.25s ease, border-color 0.25s ease, background-position 0.15s ease-in-out, opacity 0.15s ease-out, box-shadow 0.15s ease-in-out;
    border-radius: 0.35rem;
    border: 1px solid #cbd3da;
    margin-top: 0.25rem;
    position: relative;
    cursor: pointer;
}
input:checked[type="checkbox"].client-status-checkbox {
    background-image: linear-gradient(310deg, #14A4A2 0%, #14A4A2 100%);
    border: 0;
}
input[type="checkbox"].client-status-checkbox:after {
    transition: opacity 0.25s ease-in-out;
    font-family: "FontAwesome";
    content: "\f00c";
    width: 100%;
    height: 100%;
    color: #fff;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 0.67rem;
    opacity: 0;
}
input[type="checkbox"].client-status-checkbox:checked:after {
    opacity: 1;
}
.card-body-clients-date .text-gradient {
	background-image: linear-gradient(310deg, #14A4A2 0%, #14A4A2 100%);
	font-size: .9em !important;
	font-weight:900 !important;
}
body.page-template-page-profile input.user-registration-Button.button.btn.btn-default,
body.page-template-page-profile button.user-registration-submit-Button.btn.button {
    /* background-image: linear-gradient(310deg, #7928CA 0%, #FF0080 100%); */
    /* color: #fff; */
	/* width:auto; */
	/* float: none; */
	/* margin:15px auto 0 !important; */
	
}
body.page-template-page-profile .ur-form-grid p {
	/* text-align:center; */
}
body.page-template-page-profile .user-registration-MyAccount-content {
	padding:0 !important;
}
body.page-template-page-profile .user-registration-profile-fields>h2,
body.page-template-page-profile .user-registration-MyAccount-navigation,
body.page-template-page-profile fieldset>legend {
	display:none !important;
}
body.page-template-page-profile #user-registration .user-registration-MyAccount-content .user-registration-profile-fields__field-wrapper {
    margin: 0;
}
body:not(.not-logged) .user-registration .ur-form-grid {
	display:block !important;
}
body.not-logged .user-registration .user-registration-form-row {
    margin-bottom: 20px;
}
 ul.user-registration-error li,
.user-registration-message ul li {
    text-align: center;
    font-weight: 600;
    padding: 3px 0.5em;
    font-size: 1em;
    margin: -10px 0;
    border-radius: 0.5rem;
    font-size: 14px;
    font-weight: 400;
    padding: 0.65rem;
    background-color: #c1e1b9;
    border-color: #83c373;
	color: #1b1b1b;
}
 ul.user-registration-error li{
    background-color: #f1adad;
    border-color: #e35b5b;
}
.ur-frontend-form .ur-form-row .ur-form-grid .ur-radio-list label {
    font-size: 14px;
}
body.page-template-page-profile .field-radio input:checked[type="radio"]:after {
    padding-left: 0px;
}
body.page-template-page-profile .ur-frontend-form button[type=submit] {
    background-image: linear-gradient(310deg, #141727 0%, #3A416F 100%);
    color: #fff;
    width: 100%;
	margin-top: 1rem !important;
	margin-bottom: 0.5rem !important;
}
.array2excel-icon {
	background-image: linear-gradient(310deg, #7928CA 0%, #FF0080 100%);
	font-size: 1.5em !important;
	font-weight:900 !important;
}
.array2excel {
	cursor:pointer;
}
.card-body-clients-date .array2excel {
	cursor:pointer;
}
table {
	border-spacing: 0;
}
.page-template-page-profile #user-registration {
	height: 100%;
	width: 100%;
}
.page-template-page-profile #user-registration > h1 {
	text-align:center;
	font-size: 16px;
	font-weight: 400;
	height: 100%;
	display: -ms-flexbox!important;
    display: flex!important;
	-ms-flex-pack: center!important;
    justify-content: center!important;
	-ms-flex-align: center!important;
    align-items: center!important;
}
.page-template-page-profile .field-privacy_policy {
	display:none !important;
}
.ur-frontend-form .description {
    font-size: 13px;
}
.ur-frontend-form .description {
    font-size: 13px;
}
.page-template-page-sign-up .ur-frontend-form .description b,
.page-template-page-sign-up .ur-frontend-form .description br {
	display:none !important;
}
.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-checkbox ul:last-child .ur-radio-list:last-child, 
.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-multiple_choice ul:last-child .ur-radio-list:last-child, 
.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-radio ul:last-child .ur-radio-list:last-child {
	margin-bottom: 0;
}
.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-radio>.form-row>label.ur-label {
	margin-top:0;
}
.navbar-brand {
	white-space: normal;
	line-height: 1.2em;
}
#user_registration_check_box_1668095758_field ul {
	padding:0;
}
#user_registration_check_box_1668095758_field ul label {
	font-weight: 400 !important;
	font-size: 14px !important;
}

input:checked[type="checkbox"].client-status-checkbox-otkaz {
    background-image: linear-gradient(310deg, #F44336 0%, #E91E63 100%);
}
input[type="checkbox"].client-status-checkbox-otkaz:after {
    content: "\f00d";
}
.card-body-clients-date .success {
	color: #14A4A2;
}
.card-body-clients-date .text-gradient.cancel {
    background-image: linear-gradient(310deg, #F44336 0%, #E91E63 100%);
}
.card-body-clients-date .text-gradient.cancel {
    background-image: linear-gradient(310deg, #F44336 0%, #E91E63 100%);
}