/*
Theme Name:   EduBlink Child
Theme URI:    https://demo.edublink.co/
Author:       DevsBlink
Author URI:   https://themeforest.net/user/devsblink/portfolio
Description:  EduBlink Child Theme For LMS and Education Purpose.
Version:      1.0.3
Template:     edublink
License:      GNU General Public License v2 or later
License URI:  LICENSE
Text Domain:  edublink-child
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/

:root {
    --hrp-navy: #2E3B75;
    --hrp-deep-ink: #1E0E3A;
    --hrp-crimson: #C30627;
    --hrp-crimson-hover: #A50927;
    --hrp-canvas: #FCFAFB;
    --hrp-surface: #F4F5FA;
    --hrp-navy-tint: #EDEFF7;
    --hrp-rose-tint: #FBF0F3;
    --hrp-border: #DDDDE7;
    --hrp-field-border: #8A8B9A;
    --hrp-success: #237A57;

    --edublink-color-primary: var(--hrp-navy);
    --edublink-color-primary-alt: var(--hrp-deep-ink);
    --edublink-color-secondary: var(--hrp-crimson);
    --edublink-color-body: #68697A;
    --edublink-color-heading: var(--hrp-deep-ink);
    --edublink-color-border: var(--hrp-border);
    --edublink-color-lighten01: var(--hrp-surface);
    --edublink-color-off-white: var(--hrp-surface);

    --tutor-color-primary: var(--hrp-navy);
    --tutor-color-primary-hover: var(--hrp-deep-ink);
    --tutor-color-primary-rgb: 46, 59, 117;
    --tutor-color-primary-hover-rgb: 30, 14, 58;
    --tutor-color-success: var(--hrp-success);
    --tutor-color-success-rgb: 35, 122, 87;
    --tutor-border-color: var(--hrp-border);
}

body,
.tutor-wrap,
.tutor-wrap-parent {
    background-color: var(--hrp-canvas);
}

.tutor-card,
.tutor-dashboard-content-inner,
.tutor-login-wrap,
#tutor-registration-wrap {
    border-color: var(--hrp-border);
}

input[type="text"],
input[type="email"],
input[type="password"],
input[type="search"],
input[type="url"],
input[type="tel"],
input[type="number"],
input[type="date"],
input[type="time"],
input[type="datetime-local"],
select,
textarea,
.tutor-form-control {
    border-color: var(--hrp-field-border) !important;
}

input[type="text"]:focus,
input[type="email"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="url"]:focus,
input[type="tel"]:focus,
input[type="number"]:focus,
input[type="date"]:focus,
input[type="time"]:focus,
input[type="datetime-local"]:focus,
select:focus,
textarea:focus,
.tutor-form-control:focus {
    border-color: var(--hrp-navy) !important;
    box-shadow: 0 0 0 3px rgba(46, 59, 117, 0.14);
}

.tutor-round-box,
.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-permalinks li a:hover,
.tutor-dropdown-item.is-active,
.tutor-dropdown-item:hover,
.tutor-dropdown-item:focus,
.tutor-iconic-btn-secondary {
    background-color: var(--hrp-navy-tint);
}

.tutor-alert-success,
.tutor-color-success {
    color: var(--hrp-success);
}

.edublink-copyright-wrapper a {
    color: var(--hrp-navy) !important;
    border-color: var(--hrp-navy);
}

.edublink-copyright-wrapper a:hover,
.edublink-copyright-wrapper a:focus {
    color: var(--hrp-deep-ink) !important;
    border-color: var(--hrp-deep-ink);
}

.edublink-course-details-sidebar .tutor-add-to-cart-button,
.edublink-course-details-sidebar .eb-tl-enroll-btn,
#tutor-registration-wrap [type="submit"].tutor-btn,
.tutor-login-wrap button[type="submit"].tutor-btn {
    background-color: var(--hrp-crimson) !important;
    border-color: var(--hrp-crimson) !important;
    color: #FFFFFF !important;
}

.edublink-course-details-sidebar .tutor-add-to-cart-button:hover,
.edublink-course-details-sidebar .tutor-add-to-cart-button:focus,
.edublink-course-details-sidebar .eb-tl-enroll-btn:hover,
.edublink-course-details-sidebar .eb-tl-enroll-btn:focus,
#tutor-registration-wrap [type="submit"].tutor-btn:hover,
#tutor-registration-wrap [type="submit"].tutor-btn:focus,
.tutor-login-wrap button[type="submit"].tutor-btn:hover,
.tutor-login-wrap button[type="submit"].tutor-btn:focus {
    background-color: var(--hrp-crimson-hover) !important;
    border-color: var(--hrp-crimson-hover) !important;
}
