body {
    padding: 0 !important;
}

@font-face {
    font-family: Roboto;
    src: url(../fonts/Roboto-regular.woff) format("woff");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Roboto-Medium;
    src: url(../fonts/Roboto-medium.woff) format("woff");
    font-weight: 500;
    font-style: normal
}

@font-face {
    font-family: fc-icon;
    src: url(../fonts/community-icons-v11.woff) format("woff");
    font-weight: 400;
    font-style: normal
}

[data-icon-font]:before {
    font-family: fc-icon !important;
    content: attr(data-icon-font);
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased
}

.left {
    float: left;
}

.right {
    float: right;
}

.fetus_video_container {
    min-height: 700px;
    margin-top: 10px;
}
.video_dynamic video {
    display: block;
}
.fetus_video_container .video_container {
    position: relative;
}

.td-sub-footer-container{
    position: relative;
}

.td-subfooter-menu li a:hover {
    color: #ef3b74 !important;
}

.fetus_video_container .clickhere {
    cursor: pointer;
    overflow: hidden;
    position: absolute;
    bottom: 100px;
    color: #fff;
    z-index: 1;
}

.fetus_video_container .icon {
    display: inline-block;
    font-size: 60px;
    width: 60px;
    line-height: 32px;
    height: 60px;
}

.fetus_video_container #custom-seekbar {
    cursor: pointer;
    z-index: 1;
    height: 2px;
    position: absolute;
    bottom: 83px;
    background: #fff;
    width: 100%;
}

.fetus_video_container #custom-seekbar #active-bar {
    background-color: red;
    height: 2px;
    width: 0px;
    position: absolute;
    top: 0;
    left: 0;
}

.fetus_video_container .custom-timer {
    position: absolute;
    bottom: 90px;
    left: 10px;
    color: #fff;
    z-index: 1;
}

.fetus_video_container #active-bar.changed:after {
    content: '\A';
    position: absolute;
    width: 5px;
    height: 5px;
    top: -2px;
    right: -5px;
    color: red;
    background: red;
    border-radius: 50%;
}

.as-console-wrapper {
    display: none !important;
}
*::-webkit-media-controls-panel {
  display: none!important;
  -webkit-appearance: none;
}
 
*::--webkit-media-controls-play-button {
  display: none!important;
  -webkit-appearance: none;
}
 
*::-webkit-media-controls-start-playback-button {
  display: none!important;
  -webkit-appearance: none;
}
video::-webkit-media-controls {
    display:none !important;
}

@media (max-width:767px) {
    .qa-container {
        width: 100%;
    }
    .fetus_video_container {
        min-height: unset;
    }
    .fetus_video_container .custom-timer {
        bottom: 18%;
        left: 10px;
    }
    .fetus_video_container .clickhere {
        bottom: 19%;
    }
    .fetus_video_container #custom-seekbar {
        bottom: 17%;
    }
}

@media (min-width: 768px) {
    .fetus_video_container .clickhere {
        left: 45%;
    }
    .questionLeft {
        width: 65% !important;
        margin-right: 10px !important;
    }
}