button,
[type="submit"],
[type="button"] {
display: inline-block;
font-weight: 400;
color: #fff;
text-align: center;
white-space: nowrap;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
background-color: var(--tutor-color-primary);
border: 1px solid var(--tutor-color-primary);
padding: 0.5rem 1rem;
font-size: 1rem;
border-radius: 3px;
transition: all 0.3s;
}
button:hover,
button:focus,
[type="submit"]:hover,
[type="submit"]:focus,
[type="button"]:hover,
[type="button"]:focus {
color: #ffffff;
background-color: var(--tutor-color-primary);
text-decoration: none;
}
button.tutor-btn.tutor-btn-primary.tutor-profile-settings-save,
button.tutor-btn.tutor-btn-primary.tutor-btn-sm.tutor-mt-16.tutor-thumbnail-upload-button,
button.tutor-btn.tutor-btn-primary.tutor-profile-password-reset {
color: var(--tutor-color-primary);
}
button.tutor-btn.tutor-btn-primary.tutor-profile-settings-save:hover,
button.tutor-btn.tutor-btn-primary.tutor-btn-sm.tutor-mt-16.tutor-thumbnail-upload-button:active,
button.tutor-btn.tutor-btn-primary.tutor-profile-settings-save:active,
tutor-profile-password-reset:active,
button.tutor-btn.tutor-btn-primary.tutor-btn-sm.tutor-mt-16.tutor-thumbnail-upload-button:hover,
button.tutor-btn.tutor-btn-primary.tutor-profile-password-reset:hover,
a.tutor-btn.tutor-btn-block.tutor-btn-primary.tutor-mt-20,
a.tutor-btn.tutor-btn-primary.tutor-btn-lg.tutor-btn-block,
.tutor-dashboard-create-course,
a.tutor-btn.tutor-btn-primary.tutor-create-new-course.tutor-dashboard-create-course,
a.tutor-btn.tutor-btn-primary.tutor-btn-block.tutor-mb-20.tutor-btn-view-certificate,
a.tutor-btn.tutor-btn-primary,
button.tutor-btn.tutor-btn-primary.write-course-review-link-btn,
button.sidebar-ask-new-qna-submit-btn.tutor-btn.tutor-btn-primary,
button.tutor-btn.tutor-btn-primary.tutor-list-ajax-action.tutor-ml-20,
button.tutor-btn.tutor-btn-primary.tutor-ml-20 {
color: #ffffff;
}
.elementor-widget-woocommerce-cart
.woocommerce
a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(
.wc-forward
) {
color: var(--links-normal-color);
}
button.tutor-btn.tutor-btn-ghost.tutor-btn-md.skip-quiz-btn.tutor-ml-24:hover {
color: var(--tutor-color-primary);
background: transparent;
}
body {
overflow-x: unset;
max-width: 100vw;
}
.ur-frontend-form.login {
border: none;
padding: 20px;
border-radius: 8px;
background: #fff;
}
body.user-registration-membership_page_user-registration-login-forms
#user-registration:not(.user-registration-MyAccount)
.ur-frontend-form
.user-registration-form
.ur-form-row
.ur-form-grid
.user-registration-register
a,
body.user-registration-membership_page_user-registration-login-forms
.user-registration:not(.user-registration-MyAccount)
.ur-frontend-form
.user-registration-form
.ur-form-row
.ur-form-grid
.user-registration-register
a,
body.user-registration-page
#user-registration:not(.user-registration-MyAccount)
.ur-frontend-form
.user-registration-form
.ur-form-row
.ur-form-grid
.user-registration-register
a,
body.user-registration-page
.user-registration:not(.user-registration-MyAccount)
.ur-frontend-form
.user-registration-form
.ur-form-row
.ur-form-grid
.user-registration-register
a,
body.user-registration-membership_page_user-registration-login-forms
#user-registration:not(.user-registration-MyAccount)
.ur-frontend-form
.user-registration-form
.ur-form-row
.ur-form-grid
.user-registration-before-login-btn
.user-registration-LostPassword
a,
body.user-registration-membership_page_user-registration-login-forms
.user-registration:not(.user-registration-MyAccount)
.ur-frontend-form
.user-registration-form
.ur-form-row
.ur-form-grid
.user-registration-before-login-btn
.user-registration-LostPassword
a,
body.user-registration-page
#user-registration:not(.user-registration-MyAccount)
.ur-frontend-form
.user-registration-form
.ur-form-row
.ur-form-grid
.user-registration-before-login-btn
.user-registration-LostPassword
a,
body.user-registration-page
.user-registration:not(.user-registration-MyAccount)
.ur-frontend-form
.user-registration-form
.ur-form-row
.ur-form-grid
.user-registration-before-login-btn
.user-registration-LostPassword
a {
text-underline-offset: 4px;
color: var(--tutor-color-primary);
}
.ur-frontend-form.login .ur-reset-password-btn {
border: 1px solid var(--tutor-color-primary);
background: var(--tutor-color-primary);
width: 100%;
color: #fff;
letter-spacing: 0.15px;
border: 0;
}
.woocommerce-info {
border-top-color: var(--tutor-color-primary);
}
.woocommerce-info::before {
color: var(--tutor-color-primary);
}
a.button.wc-backward {
color: black;
background: var(--e-global-color-accent);
font-family: "Space Grotesk";
} button.wc-block-components-checkout-place-order-button.contained { background-color: var(--tutor-color-primary) !important; color: #fff !important;
} button.wc-block-components-checkout-place-order-button.contained:hover,
button.wc-block-components-checkout-place-order-button.contained:focus {
background-color: var(--e-global-color-f1031bb) !important; color: #fff !important;
}
html {
overflow-x: hidden;
} body,
main#content,
div[data-elementor-type="wp-page"] {
min-height: 80vh;
}
.tutor-wrap {
padding-top: 2rem;
}
body .tutor-dashboard-content,
body .tutor-dashboard .tutor-dashboard-content {
padding-top: 0;
margin-bottom: 0;
} .wc-block-components-sidebar-layout.wc-block-checkout.is-small {
max-width: 97vw;
padding: 0 2rem 0 1rem;
} .f-col {
flex-direction: column;
}
.page-content > #tutor-registration-wrap
{
padding: 0 ;
}
.page-content:has(#tutor-registration-form) {
margin: 2rem !important;
}
body #tutor-registration-wrap h1 {
margin-top:0;
}
.tutor-login-wrap, #tutor-registration-wrap {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.tutor-forgot-password-form {
border-radius: 5px;
max-width: 520px;
margin: 0 auto;
padding: 40px 0 32px;
box-shadow: 0 0 15px rgba(0, 0, 0, .1);
margin: 2rem auto!important;
}
.tutor-forgot-password-form .tutor-form-group {
margin-bottom: 0;
}
.tutor-forgot-password-form p {
margin-top: 0;
}