/*
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.0
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

* If you are not familiar with Child Themes, you can read about it here:
* http://codex.wordpress.org/Child_Themes
*/

.eb-contact-us-form .edublink-contact-form-single-item-content select {
	font-family: var(--edublink-font-primary);
	border: 0;
    border-bottom: 1px solid var(--edublink-color-border);
    padding: 20px 0 10px;
    background: transparent;
    border-radius: 0;
	transition: 0.4s;
    outline: none;
    box-shadow: none;
    font-weight: 400;
    height: 60px;
    width: 100%;
}

.eb-contact-us-form .edublink-contact-form-single-item-content select option:first-child {
	color: #808080;
}


.eb-contact-us-form .edublink-contact-form-single-item-content .wpcf7-checkbox input,
.eb-contact-us-form .edublink-contact-form-single-item-content .wpcf7-acceptance input {
	height: 15px;
	width: 15px;
}

.eb-contact-us-form .edublink-contact-form-single-item-content .wpcf7-checkbox .wpcf7-list-item,
.eb-contact-us-form .edublink-contact-form-single-item-content .wpcf7-acceptance .wpcf7-list-item {
	margin: 0 8px 0 0;
}

.eb-contact-us-form .edublink-contact-form-acceptance {
	margin-top: 20px;
}

.eb-contact-us-form .edublink-contact-form-single-item-content .wpcf7-acceptance strong {
  color: #808080;
}

.edublink-contact-form-single-item input:not([type="submit"])::placeholder,
.edublink-contact-form-single-item textarea::placeholder {
  color: #808080;
  opacity: 1; /* Ensures full opacity on Firefox */
}

/* Older Safari / Chrome versions */
.edublink-contact-form-single-item input:not([type="submit"]):-webkit-input-placeholder,
.edublink-contact-form-single-item textarea:-webkit-input-placeholder {
  color: #808080;
}

/* Older Firefox */
.edublink-contact-form-single-item input:not([type="submit"]):-moz-placeholder,
.edublink-contact-form-single-item textarea:-moz-placeholder {
  color: #808080;
  opacity: 1;
}

/* Internet Explorer 10–11 */
.edublink-contact-form-single-item input:not([type="submit"]):-ms-input-placeholder,
.edublink-contact-form-single-item textarea:-ms-input-placeholder {
  color: #808080;
}

/* Microsoft Edge (legacy) */
.edublink-contact-form-single-item input:not([type="submit"]):-ms-input-placeholder,
.edublink-contact-form-single-item textarea:-ms-input-placeholder {
  color: #808080;
}

.edublink-contact-form-single-item .edublink-contact-form-single-item-paragraph {
	margin-top: 20px;
}

.edublink-course-header-meta li.instructor {
	display: none !important;
}

.edublink-course-details-sidebar-content .edublink-single-event-social-share {
	display: none !important;
}

.edublink-course-details-sidebar-content .purchase-course, .edublink-course-details-sidebar-content .edublink-course-details-sidebar-buttons {
	display: none !important;
}

.eb-course-single-6.edublink-course-details-sidebar {
    margin-top: -280px;
}


.elementor-section.eb-testimonial-vertical {
	max-height: 1500px;
}

.edublink-video-popup-content .edublink-video-popup-icon {
	display: flex;
	align-items: center;
	justify-content: center;
}

.edublink-video-popup-content .edublink-video-popup-icon svg {
	width: 30px;
	height: 30px;
	margin-left: 7px;
}


.eb-course-single-style-6 .eb-course-details-page-content .course-featured-review {
    padding-top: 60px;
}

.eb-course-single-style-6  .course-content.course-summary-content {
    width: 100%;
}

.eb-course-single-style-6 .edublink-course-details-sidebar-content {
    padding: 20px 25px 10px;
}

.eb-course-single-style-6 .edublink-course-details-sidebar-content h4 {
    margin-bottom: 10px;
}

.filtered-courses .edublink-course-archive .edublink-single-course .course-item-price .price {
    padding: 0 5px;
}

.edublink-single-course.course-style-1 span.course-item-price {
    flex-direction: row;
    justify-content: flex-start;
}

.filtered-courses .edublink-course-archive .edublink-single-course .course-meta {
	display: none !important;
}

.edublink-course-details-features-item.course-price .edublink-course-feature-item-value {
    font-size: 15px;
}

.edublink-yoast-breadcrumb span, .edublink-yoast-breadcrumb a, .edublink-breadcrumb-style-1 .edublink-breadcrumb-wrapper ul li, .edublink-breadcrumb-style-1 .edublink-breadcrumb-wrapper ul li a {
    color: var(--edublink-color-heading);
}

.learnpress-page .lp-button, .learnpress-page #lp-button {
	text-transform: initial !important;
}

.edublink-course-meta-informations .edublink-course-details-features-item.course-student .edublink-course-feature-item-value::before {
	content: 'maxim';
	margin-right: 5px;
}

.table > thead > tr > th {
    width: 100% !important;
    border-bottom: 0;
}

.table > thead > tr > th:not(:last-child) {
    border-right: 0;
}

.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date .tribe-events-calendar-month__day-date-daynum {
    color: var(--tec-color-background);
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title {
    text-align: center;
}

@media only screen and (min-width: 1199px) {
    header .main-navigation ul li.visible-mobile {
        display: none;
    }
}

@media only screen and (max-width: 991px) {
    .eb-course-single-6.edublink-course-details-sidebar {
        margin-top: 0;
    }
    
    .eb-course-single-style-6 .edublink-course-details-sidebar {
        max-width: 100%;
    }
}

@media only screen and (min-width: 768px) {
    .edublink-header-area .header-quote {
        margin: 0;
    }
    
    .edublink-header-right-side .edu-btn {
        margin-left: 20px;
    }
}