/*
 Theme Name:   Astra Child
 Description:  Birkenbihl Child-Theme
 Author:       8works
 Author URI:   httpw://8works.de
 Template:     astra
 Version:      1.0
 Text Domain:  astra-child
*/

/*  Audio Player */
/* audio {
    display: none;
} */
.ew-hidden {
    display: none !important;
}

.tve_audio_container {
    overflow: visible;
}

.tve_audio_container audio {
    animation-name: fadeIn;
    animation-duration: 2s;
}

/* The animation code */
@keyframes fadeIn {
    0% {opacity: 0;}
    50% {opacity: 0;}
    100% {opacity: 1;}
}

audio {
    height: 40px;
    border-radius: 20px;
    width: 100%;
}

audio:focus {
    outline: none;
}

audio::-webkit-media-controls-enclosure {
    background-color: #e4e4e4;
}
audio::-webkit-media-controls-current-time-display {
    color: white;
    text-shadow: none;
}
audio::-webkit-media-controls-time-remaining-display {
    color: #a3a3a3;
    text-shadow: none;
}

/* Player */
div[class^="ew-player"] {
    position: relative;
    width: 100%;
    height: 40px;
    display: flex;
    border-radius: 20px;
    background-color: #454646;
    font-family: 'Roboto, Tahoma', sans-serif;
}

/* Play button */
div[class^="ew-play-btn"] {
    position: relative;
    width: 40px;
    height: 40px;
    background: #454646;
    border-radius: 50%;
    cursor: pointer;
}
div[class^="ew-play-btn"] .ew-inner {
    height: 16px;
    width: 16px;
    margin: 12px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCEtLSBHZW5lcmF0b3I6IEdyYXZpdC5pbyAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgdmlld0JveD0iMCAwIDIwIDIwIiB3aWR0aD0iMjBwdCIgaGVpZ2h0PSIyMHB0Ij48ZGVmcz48Y2xpcFBhdGggaWQ9Il9jbGlwUGF0aF9FaHdBUTZOMGx1bXNJbEdvVTcwM1BlZ1ZNTEQ2VHhrRyI+PHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIi8+PC9jbGlwUGF0aD48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoI19jbGlwUGF0aF9FaHdBUTZOMGx1bXNJbEdvVTcwM1BlZ1ZNTEQ2VHhrRykiPjxwYXRoIGQ9IiBNIDE2LjUyNyA5LjE3IEwgNC4zMjcgMSBDIDQuMTc0IDAuODk5IDMuOTk2IDAuODQyIDMuODEzIDAuODM1IEMgMy42MjkgMC44MjkgMy40NDcgMC44NzMgMy4yODcgMC45NjMgQyAzLjEyNyAxLjA1MyAyLjk5NSAxLjE4NSAyLjkwNSAxLjM0NSBDIDIuODE1IDEuNTA1IDIuNzcxIDEuNjg3IDIuNzc3IDEuODcgTCAyLjc3NyAxOC4xMyBDIDIuNzcxIDE4LjMxMyAyLjgxNSAxOC40OTUgMi45MDUgMTguNjU1IEMgMi45OTUgMTguODE1IDMuMTI3IDE4Ljk0NyAzLjI4NyAxOS4wMzcgQyAzLjQ0NyAxOS4xMjcgMy42MjkgMTkuMTcxIDMuODEzIDE5LjE2NSBDIDMuOTk2IDE5LjE1OCA0LjE3NCAxOS4xMDEgNC4zMjcgMTkgTCAxNi41MjcgMTAuODcgQyAxNi42NzIgMTAuNzggMTYuNzkyIDEwLjY1NSAxNi44NzQgMTAuNTA2IEMgMTYuOTU3IDEwLjM1OCAxNy4wMDEgMTAuMTkgMTcuMDAxIDEwLjAyIEMgMTcuMDAxIDkuODUgMTYuOTU3IDkuNjgyIDE2Ljg3NCA5LjUzNCBDIDE2Ljc5MiA5LjM4NSAxNi42NzIgOS4yNiAxNi41MjcgOS4xNyBaICIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSJyZ2IoMjU1LDI1NSwyNTUpIi8+PC9nPjwvc3ZnPg==');
}
div[class^="ew-play-btn"].play .ew-inner {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCEtLSBHZW5lcmF0b3I6IEdyYXZpdC5pbyAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgdmlld0JveD0iMCAwIDQ4IDQ4IiB3aWR0aD0iNDhwdCIgaGVpZ2h0PSI0OHB0Ij48ZGVmcz48Y2xpcFBhdGggaWQ9Il9jbGlwUGF0aF9LNjZFcFNNbFZFTkJUVG9XUFBQVlVxR2pjYU9jalU1MCI+PHJlY3Qgd2lkdGg9IjQ4IiBoZWlnaHQ9IjQ4Ii8+PC9jbGlwUGF0aD48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoI19jbGlwUGF0aF9LNjZFcFNNbFZFTkJUVG9XUFBQVlVxR2pjYU9jalU1MCkiPjxwYXRoIGQ9IiBNIDguNjI1IDQxLjkzOCBMIDE4Ljg3NSA0MS45MzggTCAxOC44NzUgNi4wNjMgTCA4LjYyNSA2LjA2MyBMIDguNjI1IDQxLjkzOCBaICBNIDI5LjEyNSA2LjA2MyBMIDI5LjEyNSA0MS45MzggTCAzOS4zNzUgNDEuOTM4IEwgMzkuMzc1IDYuMDYzIEwgMjkuMTI1IDYuMDYzIFogIiBmaWxsPSJyZ2IoMjU1LDI1NSwyNTUpIi8+PHBhdGggZD0iIE0gMCAwIEwgNDggMCBMIDQ4IDQ4IEwgMCA0OCBMIDAgMCBaICIgZmlsbD0ibm9uZSIvPjwvZz48L3N2Zz4=');
}
div[class^="ew-play-btn"].pause .ew-inner {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCEtLSBHZW5lcmF0b3I6IEdyYXZpdC5pbyAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgdmlld0JveD0iMCAwIDIwIDIwIiB3aWR0aD0iMjBwdCIgaGVpZ2h0PSIyMHB0Ij48ZGVmcz48Y2xpcFBhdGggaWQ9Il9jbGlwUGF0aF9FaHdBUTZOMGx1bXNJbEdvVTcwM1BlZ1ZNTEQ2VHhrRyI+PHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIi8+PC9jbGlwUGF0aD48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoI19jbGlwUGF0aF9FaHdBUTZOMGx1bXNJbEdvVTcwM1BlZ1ZNTEQ2VHhrRykiPjxwYXRoIGQ9IiBNIDE2LjUyNyA5LjE3IEwgNC4zMjcgMSBDIDQuMTc0IDAuODk5IDMuOTk2IDAuODQyIDMuODEzIDAuODM1IEMgMy42MjkgMC44MjkgMy40NDcgMC44NzMgMy4yODcgMC45NjMgQyAzLjEyNyAxLjA1MyAyLjk5NSAxLjE4NSAyLjkwNSAxLjM0NSBDIDIuODE1IDEuNTA1IDIuNzcxIDEuNjg3IDIuNzc3IDEuODcgTCAyLjc3NyAxOC4xMyBDIDIuNzcxIDE4LjMxMyAyLjgxNSAxOC40OTUgMi45MDUgMTguNjU1IEMgMi45OTUgMTguODE1IDMuMTI3IDE4Ljk0NyAzLjI4NyAxOS4wMzcgQyAzLjQ0NyAxOS4xMjcgMy42MjkgMTkuMTcxIDMuODEzIDE5LjE2NSBDIDMuOTk2IDE5LjE1OCA0LjE3NCAxOS4xMDEgNC4zMjcgMTkgTCAxNi41MjcgMTAuODcgQyAxNi42NzIgMTAuNzggMTYuNzkyIDEwLjY1NSAxNi44NzQgMTAuNTA2IEMgMTYuOTU3IDEwLjM1OCAxNy4wMDEgMTAuMTkgMTcuMDAxIDEwLjAyIEMgMTcuMDAxIDkuODUgMTYuOTU3IDkuNjgyIDE2Ljg3NCA5LjUzNCBDIDE2Ljc5MiA5LjM4NSAxNi42NzIgOS4yNiAxNi41MjcgOS4xNyBaICIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSJyZ2IoMjU1LDI1NSwyNTUpIi8+PC9nPjwvc3ZnPg==');
}

/* Progress bar */
div[class^="ew-progress"] {
    position: relative;
    background: #454646;
    height: 100%;
    width: 60%;
}

@media screen and (max-width: 640px) {
    div[class^="ew-progress"] {
        width: 40%;
    }
}

div[class^="ew-progress"]::after {
    content: "";
    position: absolute;
    cursor: pointer;
    height: 5px;
    left: 0;
    top: 50%;
    width: 100%;
    transform: translateY(-50%);
    background-color: #151515;
    border-radius: 3px;
}
div[class^="ew-progress"] .ew-p-inner {
    position: absolute;
    pointer-events: none;
    z-index: 1;
    height: 5px;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    background-color: #00a8ff;
    border-radius: 3px;
}
div[class^="ew-p-thumb"] {
    cursor: pointer;
    position: absolute;
    z-index: 2;
    height: 13px;
    width: 13px;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    border-radius: 50%;
    background-color: #ffffff;
    box-shadow: 0 0 4px 1px rgba(0,0,0,.5);
}

div[class^="ew-p-thumb"]:hover {
    background-color: #00a8ff;
}

/* Speedlist */
div[class^="ew-select"] {
    position: relative;
}
select[class^="ew-speedlist"] {
    z-index: 1;
    right: 0%;
    width: 5%;
    padding: 0;
    font-size: 11px;
    padding: 12px 0;
    background: #454646;
    color: white;
    margin-right: 15px;
    border: none;
}
select[class^="ew-speedlist"]:focus {
    background: #454646;
    outline: none;
}

/* Time bar */
div[class^="ew-time"] {
    width: 62px;
    margin-left: 1%;
    display: inherit;
}

div[class^="ew-time"] .ew-time-cur, div[class^="ew-time"] .ew-time-dur {
    height: 100%;
    width: 30px;
    display: inline-block;
    line-height: 2.5rem;
    font-size: smaller;
}
div[class^="ew-time"] .ew-time-cur {
    position: relative;
    color: white;
    text-shadow: none;
    text-align: right;
    margin-right: 5px;
}
div[class^="ew-time"] .ew-time-cur::after {
    content: "/";
    position: absolute;
    height: 100%;
    left: 103%;
    top: 50%;
    transform: translateY(-50%);
    color: #a3a3a3;
}
div[class^="ew-time"] .ew-time-dur {
    color: #a3a3a3;
    text-shadow: none;
}

/* Volume */
div[class^="ew-volume-btn"] {
    position: relative;
    width: 40px;
    height: 40px;
    cursor: pointer;
}
div[class^="ew-volume-btn"] .ew-v-inner {
    height: 16px;
    width: 16px;
    margin: 12px;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url('data:image/png;base64,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');
}
div[class^="ew-volume-btn"].muted .ew-v-inner {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAECElEQVR4Xu2bS6gcRRSGv6MhEg0YJRgUlMQnEgUjxCiCSnBjRDDgA0HxsQgGA3kIWUVM4kpQNKK4EDEqgbhJgkIWgqALwY3o0oWIguLKpUv5wwk10ndudffpO317ZrqnljOnq+r/+tSpU6e7jYE3G7h+FgAWHjBwAoslMC0HkHQr8BjwhZn9Oa15TMUDJL0CvJ9E32dmPwwGwJh41z0cABnxwwEg6VXgrYyr998DKsT32wMkrQHeA/ZWBLl+eoCkjcBXwL01Eb5/ACTtAM4C1wa2t34BkPQycAJYGxA/3zFA0h3AjcBVwNWA3/mng8JHZvPlAZK2A08Au4FbGorNmc8+AEnrAXftF4CtLYgudjHbACTdAHwN3Nay8NlfApLuSeKvXCXxsxsEJXlg+wW4ZhXFZwFIOgDsBzYDPwPHzOxc3TwkPQ68DtwF/A6cNLNjVddlj8OS/PdvgQfqBm3h/yUxQNK7Sfx41y7mxbLxJJ0Ens/8f87MPGBnWxmAZ4HPWxAX6eJ/AJL8zv1UcVEWQoX4UVfbzMw9aVkrA+CT8Ml00YoA3PXfqRl0CYSAeO/Ol9DREABJW4DfulCexigC8G32k8DYFyEExXt3B83Ml1a9B0h6Cfg4MIm2TIoARkEvsuv8CtwcnMQWM/OgGALwGfBcsOM2zMaDYNQLomOXur93sCwGSPoRuDvaewt2yzJBSW1B+NTMvK/SlgPwB+DZX1ctmwq3AKFWfJkH/Atc3pX6qqrwBBBC4ssAqEPxPlTlYWgFEMLiywD8B1zSIYQ6AGUZXtkUKzPG8YtyMeCfVNzoikEpgAb7/PhcwxByAHx/vakr9WVLYALxo6mHIOQAnAcemSaAFsSHIeQAHAHemBaAdBSuOw80mV7jRGgn8E2TESa0HU+F/SC2IdDn98D9ATs3aZQKXwr8BWwKdj6p2UoOQxe3ugZbZPww5GokvQYcn1RZ8PqmAJbs80EIjQF4Oexv4LKgiEnMmhREsklOAEKzgkjygkPA25MoC14bLYmdMDMvmGRbBYTK6ypfkZH0ZXqPJ6hlRWa506AL9QLng8B3wFEz8xplZZP0kNuOFUWzhZBRR3UAfAn4Q87VzAtm/sGIQ/qg5hl/3c2p+n+2AYxmLunRFBPafkI0HwAKIPalkpk/NWqjzReAAojrUqDalg5PXqC8fgVE5hNATqgkh3AGuLMBiP4ASPmD7xz+YtSeIIR+ASgskWeAj4ArakD0E0DyBl8SnkzdXgGhvwAShHUJwsMlEPoNIEHwIutp4MkMhP4DKMSFN4HDYxCGAyB5g79s9WEBwrAAJAhP+ZciCcLwACQIniztAk4N7pOZYILUidlUvhnqRFlwkAWAIKjemi08oLe3NijsAtsWqlAWdBQeAAAAAElFTkSuQmCC');
}

/* Volume bar */
div[class^="ew-volume-bar"] {
    position: relative;
    background: #454646;
    height: 100%;
    width: 12%;
    margin-right: 15px;
}

@media screen and (max-width: 640px) {
    div[class^="ew-volume-bar"] {
        width: 20%;
    }
}

div[class^="ew-volume-bar"]::after {
    content: "";
    cursor: pointer;
    position: absolute;
    height: 5px;
    left: 0;
    top: 50%;
    width: 100%;
    transform: translateY(-50%);
    background-color: #151515;
    border-radius: 3px;
}
div[class^="ew-volume-bar"] .ew-v-inner {
    position: absolute;
    pointer-events: none;
    z-index: 1;
    height: 5px;
    left: 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    background-color: #ffffff;
    border-radius: 3px;
}
div[class^="ew-v-thumb"] {
    cursor: pointer;
    position: absolute;
    z-index: 2;
    height: 13px;
    width: 13px;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    border-radius: 50%;
    background-color: #ffffff;
    box-shadow: 0 0 4px 1px rgba(0,0,0,.5);
}

div[class^="ew-v-thumb"]:hover {
    background-color: #00a8ff;
}

/* Select */
div[class^="ew-select"] {
    width: 30px;
    font-size: 12px;
    margin-left: 1%;
    margin-right: 1%;
}
.select-selected {
    position: relative;
    color: #ffffff;
    padding: 0px;
    width: 30px;
    text-align: right;
    cursor: pointer;
    height: 100%;
    line-height: 2.5rem;
}

/* Select Arrow */
.select-selected:after {
    position: absolute;
    content: "";
    top: 19px;
    right: -7px;
    width: 0;
    height: 0;
    border: 3px solid transparent;
    border-color: #fff transparent transparent transparent;
}

.select-selected.select-arrow-active:after {
    border-color: transparent transparent #fff transparent;
    top: 15px;
}

/* Style items (options): */
.select-items {
    position: absolute;
    background-color: DodgerBlue;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    right: 0;
    z-index: 99;
}

.select-items div {
    position: relative;
    color: #ffffff;
    padding: 5px;
    max-width: 100%;
    text-align: right;
    border-top: 1px solid #505050;
    cursor: pointer;
    line-height: 1;
    background-color: #151515;
}

.select-hide {
    display: none;
}

.select-items div:hover, .select-items .same-as-selected {
    background-color: #454646;
}




/* Content */
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled {
    display: none;
}