/*
 Theme Name:   Judge Twenty Child
 Theme URI:    https://diviextended.com/
 Description:  A child theme of Twenty Twenty WordPress theme.
 Author:       Elicus Technologies
 Author URI:   https://elicus.com
 Template:     twentytwenty
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

@import url("../twentytwenty/style.css");
.quiz_section label, .quiz_section .mlw_qmn_question, h1.entry-title, h2.entry-title {
	color: #fff;
}
.mlw_qmn_timer {
	top: 20px !important;
	right: 70px !important;
    background: #003764 !important;
    border-radius: 0 !important;
    line-height: 30px !important;
    height: 30px !important;
    padding: 0 15px !important;
}
.qmn_quiz_container .qmn_btn, .qmn_quiz_container .btn {
    color: #121236 !important;
    background: #ffc633 !important;
    border-color: #ffc633 !important;
}
.qmn_quiz_container .qmn_btn:hover, .qmn_quiz_container .btn:hover {
	  color: #121236 !important;
    background: #ffc633 !important;
    border-color: #ffc633 !important;
}
.mlw_qmn_message_before {

}
.mlw_qmn_message_before>ul {
    padding-inline-start: 15px !important;	
    margin-left: 0 !important;
}
.quiz_section label {
	display: inline !important;
}

.readme {
	padding: 1rem;
	background-color: #ffc633!important;
	color: #ffffff;
	border-radius: 10px;
	margin-bottom:20px;
/* 	box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22); */
	-webkit-box-shadow: 0 19px 38px rgba(0, 0, 0, 0.30), 0 15px 12px rgba(0, 0, 0, 0.22);
  -moz-box-shadow: 0 19px 38px rgba(0, 0, 0, 0.30), 0 15px 12px rgba(0, 0, 0, 0.22);
  -ms-box-shadow: 0 19px 38px rgba(0, 0, 0, 0.30), 0 15px 12px rgba(0, 0, 0, 0.22);
  -o-box-shadow: 0 19px 38px rgba(0, 0, 0, 0.30), 0 15px 12px rgba(0, 0, 0, 0.22);
  box-shadow: 0 19px 38px rgba(0, 0, 0, 0.30), 0 15px 12px rgba(0, 0, 0, 0.22);
}
.readme p strong, readme ol li strong {
	font-size: 1rem;
}
.readme p, .readme ol li {
	font-size: 1rem;
	line-height: 1.5 !important;
}
.mlw_qmn_question table { color: #fff !important; font-weight: normal; font-size: 14px; margin:0; padding:0; }
.mlw_qmn_question table th, .mlw_qmn_question table td {  }
.mlw_qmn_question img { margin: 6px 0 0 0px !important; border: 2px solid #fff; padding: 0!important; }
.mlw_qmn_question table { background: #fff; color: #333 !important; }
.mlw_qmn_question table th b{ color: #121236 !important; }
.mlw_qmn_question table td p { margin: 0px !important; }
.mlw_qmn_question table tr:nth-child(even) {background-color: #efefef; }
.mlw_qmn_question table { border-color: #fbfaf8; margin-top: 10px; margin-bottom: 10px;}

.mce-menubtn button, .mce-btn button { background-color: #efefef !important; }
.mce-flow-layout-item.mce-last { display: none; }


.asses-grid {
    text-align: center;
    display: inline-block;
    width: 100%;
    background: #121236;
    color: #fff !important;
    font-family: Open sans;
    font-weight: 500;
    padding: 15px;
    text-align: center;
    transition: background-color 0.5s ease;
    color: #fff;
  }
  .asses-grid:hover {
    background: #ffc633;
    color: #121236 !important;
  }
  .asses-grid:hover .asses-grid-head1 {
    color: #121236 !important;
  }
  .asses-grid-head1 {
    color: #fff;
    font-size: 23px;
  } 
  .asses-grid-headp { 
    display: flex;
    align-items: center;
    justify-content: space-evenly; 
    margin-bottom: 12px!important;
    line-height: 1.1; 
  }
  .asses-grid .btn { min-width: 90px !important; }
  .tot-attempt { font-size: 15px; color: #fff; }
  .rem-attempt { font-size: 15px; color: #fff; }

  .mlw_qmn_question_number, 
  .mlw_qmn_question { /*background: #fff;*/ color: #121236 !important; padding: 0px;}
 /* .mlw_qmn_question { display: block !important; } */
  .qmn_btn, .qmn_quiz_container .btn { padding: 5px 15px !important; }

  /*.mlw_qmn_question {padding: 7px; padding-top: 4px; }*/
  .qmn_radio_answers { padding: 5px 10px; }
  .quiz_section .qmn_radio_answers label { letter-spacing: .5px; }
  .quiz_section .mlw_qmn_question { line-height: 1.3; }
  .num-answer { display: block; padding: 4px 5px 5px 8px; }
  .num-answer .quiz_section input[type="number"] { padding: 5px !important; } 
  .quiz_section input[type="number"] { padding: 5px !important;  }
  .num-answer .qmn_quiz_container input[type="number"] { border: 1px solid #fff !important; }
  .num-answer .num-label { font-size: 16px; padding: 0 5px; width: 80px !important; }
  .num-answer .mlw_answer_number { width: 100px !important;  }

  .field1 { width: 80px !important; }
  .field2 { width: 80px !important; }
  .mlw_answer_file_upload { color: #fff !important; }
  .num-heading ..quiz_section input[type="number"] { width: 100px;  }
  .num-heading { margin-left: 10px; }
  .btn-grey { background: #efefef !important; }

  .mce-panel { border-width: 0px; }
  .tredassesgrid h6 { font-size: 14px !important; }

  .quiz-cat { text-align: center; color: #121236 !important; text-transform: uppercase; }
  .buttons-excel {
    background: #0069d9 !important;
    border-color: #0062cc !important;
    border-radius: .25rem !important;
  }
  .buttons-csv { 
    background: #218838 !important;
    border-color: #218838 !important;
    border-radius: .25rem !important; 
  }
  .buttons-copy {
    background: #ffc633 !important;
    border-color: #ffc633 !important;
    border-radius: .25rem !important;
  }
  .buttons-excel span, .buttons-csv span, .buttons-copy span { color: #fff !important; font-weight: normal; }

  .question-parent { background: #fff; padding: 5px; display: block; }
  .mlw_qmn_question { display: inline !important; }
  .mlw_qmn_question_number { padding-right: 2px; }

/*************************************************/
  section { padding-top: 1rem; padding-bottom: 1rem; }
  .qmn_pagination.border { border : 0px !important; }
  .quiz_section { margin-bottom: 20px !important; }
  .qmn_radio_answers { border:  1px solid #121236; margin: 10px !important; }
  .mlw_qmn_question_number { font-weight : 600; }
  .qsm-submit-btn { line-height: 1.8 !important; }
  
  .quiz_section .qmn_radio_answers label, 
  .quiz_section .qmn_check_answers label, 
  .quiz_section .qmn_accept_answers label {
    color : #121226 !important;
  }