/*
Theme Name: Edumall Child
Theme URI: https://edumall.thememove.com/
Author: ThemeMove
Author URI: https://thememove.com/
Version: 1.0.0
Template: edumall
Text Domain:  edumall-child
Tags: editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/
.langcoursspeech {
    display: none !important;
}

.myabutton{
    padding: 0px 40px!important;
}

.flexingbox{
    display:flex;
    justify-content:space-between;
}

.wg-70{
    width:75%;
}

.wg-100{
    width:100%;
}

.elementor-shortcode h2 {
    display: none!important;
}

.custom-button {
    display: flex!important;
    align-items: center!important;
    justify-content: center!important;
    padding: 10px 20px!important;
    background-color: #6E6E6E!important;
    color: #FFFFFF!important;
    border: none!important;
    border-radius: 5px!important;
    cursor: pointer!important;
    text-decoration: none!important;
    font-size: 16px!important;
    transition: background-color 0.3s ease!important;
}

.custom-button:hover {
    background-color: #6E6E6EB3!important;
}


.custom-login-links a {
    color: white !important;
	font-weight: 500 !important; 
}

.custom-login-links a:hover {
    color: #B64E10 !important; 
	font-weight: 500 !important; 
}

button.tutor-btn.tutor-btn-primary.tutor-btn-block {
    background-color: #6E6E6E !important; 
    border-color: #6E6E6E !important; 
    color: white !important; 
}

button.tutor-btn.tutor-btn-primary.tutor-btn-block:hover {
    background-color: #1a1a1a !important; 
    border-color: #1a1a1a !important; 
    color: white !important; 
}

.quiz-attempt-single-question {
    margin-bottom: 10px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.quiz-question.tutor-mt-44.tutor-mr-md-100 {
    margin-top: 10px !important;
    margin-bottom: 0 !important;
}


.quiz-question-title.tutor-fs-6.tutor-fw-medium.tutor-color-black.tutor-mb-20 {
    margin-bottom: 5px !important;
    line-height: 1.2 !important;
}


.matching-quiz-question-desc {
    margin-top: 0 !important;
    margin-bottom: 5px !important;
    line-height: 1.2 !important;
}


.tutor-fs-7.tutor-color-secondary {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    line-height: 1.2 !important;
}

.quiz-question > *,
.quiz-question > * > * {
    margin-top: 0 !important;
    margin-bottom: 5px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.fill-in-the-gap input[type="text"] {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
}

.quiz-question-title,
.fill-in-the-gap,
.fill-in-the-gap input[type="text"],
.tutor-fs-7,
.tutor-color-secondary {
    font-size: 16px !important;
    line-height: 1.5 !important;
}

.quiz-question-title {
    margin-bottom: 5px !important;
    font-weight: normal !important;
}

.fill-in-the-gap input[type="text"] {
    padding: 5px 10px !important;
    margin: 0 5px !important;
    border: 1px solid #ddd !important;
    border-radius: 4px !important;
    box-shadow: none !important;
}


.quiz-question-title strong,
.quiz-question-title b {
    font-weight: normal !important;
}

.tutor-fs-7.tutor-color-secondary {
    font-weight: normal !important;
    color: inherit !important;
    margin-top: 0 !important; 
    margin-bottom: 5px !important; 
}

.quiz-attempt-single-question {
    margin-bottom: 10px !important;
}

.quiz-question-ans-choice-area {
    margin-top: 5px !important;
}

.quiz-question-title,
.fill-in-the-gap,
.fill-in-the-gap input[type="text"] {
    font-size: 16px !important; 
    line-height: 1.5 !important;
}

.quiz-question-title {
    margin-bottom: 10px !important;
    font-weight: normal !important;
}

.fill-in-the-gap input[type="text"] {
    padding: 5px 10px !important;
    margin: 0 5px !important;
    border: 1px solid #ddd !important;
    border-radius: 4px !important;
    box-shadow: none !important;
}

.quiz-question-title strong,
.quiz-question-title b {
    font-weight: normal !important;
}

.fill-blank input[type="text"] {
    border: 1px solid #ddd !important;
    border-radius: 4px !important;
    box-shadow: none !important;
    background-image: none !important;
    padding: 8px 12px !important;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out !important;
    display: inline-block !important;
    width: auto !important;
    min-width: 100px !important;
}

.fill-blank input[type="text"]:focus {
    border-color: #80bdff !important;
    outline: 0 !important;
    box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25) !important;
}

.fill-blank {
    border-bottom: none !important;
    display: inline-block !important;
    padding-bottom: 0 !important;
}

.quiz-question-ans-choice-area .fill-in-the-gap {
  display: flex;
  align-items: center!important;
}

.quiz-question-title{
    display:none!important;
}

.tutor-mycourse-rating{
    display:none!important;
}

.tutor-quiz-dotted-box.tutor-dropzone input {
  display: none!important;
}

.hidden-course{
    display:none!important;
}

/*.quiz-question-ans-choice-area .fill-in-the-gap  input[type=text]{*/
/*    background-color: rgb(255, 241, 229)!important;*/
/*}*/