/*
Theme Name:   EduBlink Child
Theme URI:    https://demo.edublink.co/
Author:       DevsVibe
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
*/

.edublink-single-course.course-style-2 .instructor {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.edublink-single-course.course-style-2 .instructor img {
    width: 40px;
    height: 40px;
    border-radius: 50%;
}

.edublink-single-course.course-style-2 .instructor .instructor-name {
    margin-top: 12px;
    margin-left: 15px;
    font-size: 15px;
    font-weight: var(--edublink-p-medium);
    color: var(--edublink-color-white);
}

.team-brand-logo {
    text-align: center;
    margin-top: 20px;
}

.devsblink-doc-iframe {
    padding-bottom: 56.25%;
    position: relative;
    display: block;
    height: 0;
    overflow: hidden;
}

.devsblink-doc-iframe iframe {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

/* YouTube/Vimeo Video CSS */
.eb-yt-video-wrapper {
    position: relative;
}

.eb-yt-video-wrapper:before {
    position: absolute;
    max-width: 100%;
    height: 100%;
    content: "";
    left: 0;
    top: 0;
    z-index: 1;
    background: rgba(0, 0, 0, 0.4);
}
  
.eb-yt-content {
    max-width: 1200px;
    text-align: center;
    display: table;
    height: 500px;
    z-index: 1;
    position: relative;
    margin: 0 auto;
}
  
.eb-yt-content .inner {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    padding-left: 0px;
    padding-right: 0px;
}
  
.eb-yt-content .inner h1 {
    font-size: 50px;
    line-height: 60px;
}

.eb-yt-video-wrapper::before, .edublink-page-title-area.edublink-breadcrumb-style-1.edublink-breadcrumb-has-bg:before {
    content: ''!important;
    position: absolute!important;
    top: 0!important;
    left: 0!important;
    width: 100%!important;
    height: 100%!important;
    background-color: rgba(0, 0, 0, 0.25)!important;
    z-index: 1!important;
    pointer-events: none!important;
}

.eb-yt-content .inner h1, .edublink-breadcrumb-style-1 .edublink-page-title h1 {
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25)!important;
}

.eb-course-single-4-preview .edublink-course-details-card-preview, .edublink-course-details-sidebar .edublink-course-details-card-preview {
	display: none!important;
}

@media screen and (max-width: 991px) {
	.eb-yt-content .inner h1 {
        font-size: 25px;
        line-height: 35px;
    }
	
	.eb-yt-content {
		height: 350px;
	}
}

