
            div#ays-quiz-container-20 * {
                box-sizing: border-box;
            }

            #ays-quiz-container-20 [id^='ays_finish_quiz_'] div.step div.ays-abs-fs {
                width: 90%;
            }

            /* Styles for Internet Explorer start */
            #ays-quiz-container-20 #ays_finish_quiz_20 {
                
            }

            /* Styles for Quiz container */
            #ays-quiz-container-20{
                min-height: 450px;
                width:800px;
                background-color:#fff;
                background-position:center center;background-image: linear-gradient(to bottom, #ffefd6, #f4fced);border-radius:8px 8px 0px 8px;box-shadow: 0px 0px 15px  1px rgba(201,201,201,0.4);border: none;}

            /* Styles for questions */
            #ays-quiz-container-20 #ays_finish_quiz_20 div.step {
                min-height: 450px;
            }

            /* Styles for text inside quiz container */
            #ays-quiz-container-20 .ays-start-page *:not(input):not([class^='enlighter']),
            #ays-quiz-container-20 .ays_question_hint,
            #ays-quiz-container-20 label[for^="ays-answer-"],
            #ays-quiz-container-20 #ays_finish_quiz_20 p,
            #ays-quiz-container-20 #ays_finish_quiz_20 .ays-fs-title,
            #ays-quiz-container-20 .ays-fs-subtitle,
            #ays-quiz-container-20 .logged_in_message,
            #ays-quiz-container-20 .ays_score_message,
            #ays-quiz-container-20 .ays_message{
               color: #000000;
               outline: none;
            }

            div#ays-quiz-container-20 .ays_question_hint.ays-quiz-keyboard-active,
            div#ays-quiz-container-20 .ays_restart_button.ays-quiz-keyboard-active {
                outline: revert;
            }

            #ays-quiz-container-20 .ays-quiz-password-message-box,
            #ays-quiz-container-20 .ays-quiz-question-note-message-box,
            #ays-quiz-container-20 .ays_quiz_question,
            #ays-quiz-container-20 .ays-quiz-question-category-box,
            #ays-quiz-container-20 .ays_quiz_question *:not([class^='enlighter']) {
                color: #000000;
            }

            #ays-quiz-container-20 .ays-quiz-question-category-box em {
                color: #000000;
            }

            #ays-quiz-container-20 textarea,
            #ays-quiz-container-20 input::first-letter,
            #ays-quiz-container-20 select::first-letter,
            #ays-quiz-container-20 option::first-letter {
                color: initial !important;
            }
            
            #ays-quiz-container-20 p::first-letter:not(.ays_no_questions_message) {
                color: #000000 !important;
                background-color: transparent !important;
                font-size: inherit !important;
                font-weight: inherit !important;
                float: none !important;
                line-height: inherit !important;
                margin: 0 !important;
                padding: 0 !important;
            }
            
            
            #ays-quiz-container-20 .select2-container,
            #ays-quiz-container-20 .ays-field * {
                font-size: 15px !important;
            }
    
            #ays-quiz-container-20 .ays_quiz_question p {
                font-size: 16px;
                text-align: inherit;
            }

            #ays-quiz-container-20 .ays-fs-subtitle p {
                text-align:  center ;
            }

            #ays-quiz-container-20 .ays_quiz_question {
                text-align:  center ;
                margin-bottom: 10px;
            }

            #ays-quiz-container-20 .ays_quiz_question pre {
                max-width: 100%;
                white-space: break-spaces;
            }

            /* Mango theme (Version: 1.4.202301041836) | tid=32449 | Start */
            #ays-quiz-container-20 .ays_quiz_question img {
                float: unset;
                margin: 0;
            }
            /* Mango theme (Version: 1.4.202301041836) | End */

            #ays-quiz-container-20 .ays-quiz-timer p {
                font-size: 16px;
            }

            #ays-quiz-container-20 section.ays_quiz_redirection_timer_container hr,
            #ays-quiz-container-20 section.ays_quiz_timer_container hr {
                margin: 0;
            }

            #ays-quiz-container-20 section.ays_quiz_timer_container.ays_quiz_timer_red_warning .ays-quiz-timer {
                color: #ff0000;
            }

            #ays-quiz-container-20 .ays_thank_you_fs p {
                text-align: center;
            }

            #ays-quiz-container-20 .ays_quiz_results_page .ays_score span {
                visibility: visible;
            }

            #ays-quiz-container-20 input[type='button'],
            #ays-quiz-container-20 input[type='submit'] {
                color: #ffffff !important;
            }

            #ays-quiz-container-20 input[type='button']{
                outline: none;
            }

            #ays-quiz-container-20 .information_form input[type='text'],
            #ays-quiz-container-20 .information_form input[type='url'],
            #ays-quiz-container-20 .information_form input[type='number'],
            #ays-quiz-container-20 .information_form input[type='email'],
            #ays-quiz-container-20 .information_form input[type='checkbox'],
            #ays-quiz-container-20 .information_form input[type='tel'],
            #ays-quiz-container-20 .information_form textarea,
            #ays-quiz-container-20 .information_form select,
            #ays-quiz-container-20 .information_form option {
                color: initial !important;
                outline: none;
                background-image: unset;
            }

            #ays-quiz-container-20 .wrong_answer_text{
                color:#ff4d4d;
            }
            #ays-quiz-container-20 .right_answer_text{
                color:#33cc33;
            }

            #ays-quiz-container-20 .wrong_answer_text p {
                font-size:16px;
            }

            #ays-quiz-container-20 .ays_questtion_explanation p {
                font-size:16px;
            }

            #ays-quiz-container-20 .wrong_answer_text *:not(strong) {
                text-transform:none;
                text-decoration: none;
                letter-spacing: 0px;
                font-weight: normal;
            }

            #ays-quiz-container-20 .ays_questtion_explanation *:not(strong) {
                text-transform:none;
                text-decoration: none;
                letter-spacing: 0px;
                font-weight: normal;
            }

            #ays-quiz-container-20 .right_answer_text *:not(strong) {
                text-transform:none;
                text-decoration: none;
                letter-spacing: 0px;
                font-weight: normal;
            }

            #ays-quiz-container-20 .right_answer_text p {
                font-size:16px;
            }

            #ays-quiz-container-20 .ays-quiz-question-note-message-box p {
                font-size:14px;
            }

            #ays-quiz-container-20 .ays-quiz-question-note-message-box *:not(strong) {
                text-transform:none;
                text-decoration: none;
                letter-spacing: 0px;
                font-weight: normal;
            }
            
            #ays-quiz-container-20 .ays_cb_and_a,
            #ays-quiz-container-20 .ays_cb_and_a * {
                color: rgb(0,0,0);
                text-align: center;
            }

            /* Quiz textarea height */
            #ays-quiz-container-20 textarea {
                height: 100px;
                min-height: 100px;
            }

            /* Quiz rate and passed users count */
            #ays-quiz-container-20 .ays_quizn_ancnoxneri_qanak,
            #ays-quiz-container-20 .ays_quiz_rete_avg {
                color:#fff !important;
                background-color:#000000;   
            }

            #ays-quiz-container-20 .ays-questions-container > .ays_quizn_ancnoxneri_qanak {
                padding: 5px 20px;
            }
            #ays-quiz-container-20 div.for_quiz_rate.ui.star.rating .icon {
                color: rgba(0,0,0,0.35);
            }
            #ays-quiz-container-20 .ays_quiz_rete_avg div.for_quiz_rate_avg.ui.star.rating .icon {
                color: rgba(255,255,255,0.5);
            }

            #ays-quiz-container-20 .ays_quiz_rete .ays-quiz-rate-link-box .ays-quiz-rate-link {
                color: #000000;
            }

            /* Loaders */            
            #ays-quiz-container-20 div.lds-spinner,
            #ays-quiz-container-20 div.lds-spinner2 {
                color: #000000;
            }
            #ays-quiz-container-20 div.lds-spinner div:after,
            #ays-quiz-container-20 div.lds-spinner2 div:after {
                background-color: #000000;
            }
            #ays-quiz-container-20 .lds-circle,
            #ays-quiz-container-20 .lds-facebook div,
            #ays-quiz-container-20 .lds-ellipsis div{
                background: #000000;
            }
            #ays-quiz-container-20 .lds-ripple div{
                border-color: #000000;
            }
            #ays-quiz-container-20 .lds-dual-ring::after,
            #ays-quiz-container-20 .lds-hourglass::after{
                border-color: #000000 transparent #000000 transparent;
            }

            /* Stars */
            #ays-quiz-container-20 .ui.rating .icon,
            #ays-quiz-container-20 .ui.rating .icon:before {
                font-family: Rating !important;
            }

            /* Progress bars */
            #ays-quiz-container-20 #ays_finish_quiz_20 .ays-progress {
                border-color: rgba(0,0,0,0.8);
            }
            #ays-quiz-container-20 #ays_finish_quiz_20 .ays-progress-bg {
                background-color: rgba(0,0,0,0.3);
            }    
            #ays-quiz-container-20 .ays-progress-value {
                color: #000000;
                text-align: center;
            }
            #ays-quiz-container-20 .ays-progress-bar {
                background-color: #5d6cf9;
            }
            #ays-quiz-container-20 .ays-question-counter .ays-live-bar-wrap {
                direction:ltr !important;
            }
            #ays-quiz-container-20 .ays-live-bar-fill{
                color: #000000;
                border-bottom: 2px solid rgba(0,0,0,0.8);
                text-shadow: 0px 0px 5px #fff;
            }
            #ays-quiz-container-20 .ays-live-bar-fill.ays-live-fourth,
            #ays-quiz-container-20 .ays-live-bar-fill.ays-live-third,
            #ays-quiz-container-20 .ays-live-bar-fill.ays-live-second {
                text-shadow: unset;
            }
            #ays-quiz-container-20 .ays-live-bar-percent{
                display:none;
            }
            #ays-quiz-container-20 #ays_finish_quiz_20 .ays_average {
                text-align: center;
            }
            
            /* Music, Sound */
            #ays-quiz-container-20 .ays_music_sound {
                color:rgb(0,0,0);
            }

            /* Dropdown questions scroll bar */
            #ays-quiz-container-20 blockquote {
                border-left-color: #000000 !important;                                      
            }

            /* Quiz Password */
            #ays-quiz-container-20 .ays-start-page > input[id^='ays_quiz_password_val_'],
            #ays-quiz-container-20 .ays-quiz-password-toggle-visibility-box {
                width: 100%;
            }


            /* Question hint */
            #ays-quiz-container-20 .ays_question_hint_container .ays_question_hint_text {
                background-color:#fff;
                box-shadow: 0 0 15px 3px rgba(201,201,201,0.6);
                max-width: 270px;
            }

            #ays-quiz-container-20 .ays_question_hint_container .ays_question_hint_text p {
                max-width: unset;
            }

            #ays-quiz-container-20 .ays-quiz-additonal-box {
                display: flex;
                justify-content: flex-end;
                align-items: center;
                position: relative;  
            }

            #ays-quiz-container-20 .ays_questions_hint_max_width_class {
                max-width: 80%;
            }

            /* Information form */
            #ays-quiz-container-20 .ays-form-title{
                color:rgb(0,0,0);
            }

            /* Quiz timer */
            #ays-quiz-container-20 div.ays-quiz-redirection-timer,
            #ays-quiz-container-20 div.ays-quiz-timer{
                color: #000000;
                text-align: center;
            }

            #ays-quiz-container-20 div.ays-quiz-timer.ays-quiz-message-before-timer:before {
                font-weight: 500;
            }

            /* Quiz title / transformation */
            #ays-quiz-container-20 .ays-fs-title{
                text-transform: uppercase;
                font-size: 25px;
                text-align: center;
                    text-shadow: none;
            }
            
            /* Quiz buttons */
            #ays-quiz-container-20 .ays_arrow {
                color:#ffffff!important;
            }
            #ays-quiz-container-20 input#ays-submit,
            #ays-quiz-container-20 #ays_finish_quiz_20 .action-button,
            div#ays-quiz-container-20 #ays_finish_quiz_20 .action-button.ays_restart_button,
            #ays-quiz-container-20 + .ays-quiz-category-selective-main-container .ays-quiz-category-selective-restart-bttn,
            #ays-quiz-container-20 .ays-quiz-category-selective-submit-bttn {
                background: none;
                background-color: #5d6cf9;
                color:#ffffff;
                font-size: 18px;
                padding: 14px 36px;
                border-radius: 8px;
                height: auto;
                letter-spacing: 0;
                box-shadow: unset;
                width: auto;
                /* border: unset; */
                min-height: unset;
                line-height: normal;
                text-shadow: unset;
            }
            #ays-quiz-container-20 input#ays-submit,
            #ays-quiz-container-20 #ays_finish_quiz_20 input.action-button,
            #ays-quiz-container-20 + .ays-quiz-category-selective-main-container .ays-quiz-category-selective-restart-bttn,
            #ays-quiz-container-20 .ays-quiz-category-selective-submit-bttn {
                
            }

            #ays-quiz-container-20 #ays_finish_quiz_20 .action-button.ays_check_answer {
                padding: 5px 10px;
                font-size: 18px !important;
            }
            #ays-quiz-container-20 #ays_finish_quiz_20 .action-button.ays_restart_button {
                white-space: nowrap;
                padding: 5px 10px;
                white-space: normal;
            }
            #ays-quiz-container-20 input#ays-submit:hover,
            #ays-quiz-container-20 input#ays-submit:focus,
            #ays-quiz-container-20 #ays_finish_quiz_20 .action-button:hover,
            #ays-quiz-container-20 #ays_finish_quiz_20 .action-button:focus,
            #ays-quiz-container-20 + .ays-quiz-category-selective-main-container .ays-quiz-category-selective-restart-bttn:hover,
            #ays-quiz-container-20 .ays-quiz-category-selective-submit-bttn:hover {
                background: none;
                box-shadow: 0 0 0 2px #ffffff;
                background-color: #5d6cf9;
            }
            #ays-quiz-container-20 .ays_restart_button {
                color: #ffffff;
            }
            
            #ays-quiz-container-20 .ays_restart_button_p,
            #ays-quiz-container-20 .ays_buttons_div {
                justify-content: center;
            }

            #ays-quiz-container-20 .ays_finish.action-button{
                margin: 10px 5px;
            }

            #ays-quiz-container-20 .ays-share-btn.ays-share-btn-branded {
                color: #fff;
                display: inline-block;
            }

            #ays-quiz-container-20 .ays_quiz_results .ays-field.checked_answer_div.correct_div input:checked+label {
                background-color: transparent;
            }
                        
            /* Question answers */
            #ays-quiz-container-20 .ays-field {
                    border-color: #dddddd;
                    border-style: solid;
                    border-width: 1px;
                    box-shadow: none;flex-direction: row-reverse;
            }
            

            /* Answer maximum length of a text field */
            #ays-quiz-container-20 .ays_quiz_question_text_message{
                color: #000000;
                text-align: left;
                font-size: 12px;
            }

            div#ays-quiz-container-20 div.ays_quiz_question_text_error_message {
                color: #ff0000;
            }

            /* Questions answer image */
            #ays-quiz-container-20 .ays-answer-image {
                width:15em;
                height:150px;
                object-fit: cover;
            }
            
            #ays-quiz-container-20 .ays-quiz-answers .ays-field:hover:not(.ays-answered-text-input){
                opacity: 1;
            }
            #ays-quiz-container-20 #ays_finish_quiz_20 .ays-field label.ays_answer_caption[for^='ays-answer-'] {
                z-index: 1;
                position:initial;bottom:0;}
            #ays-quiz-container-20 #ays_finish_quiz_20 .ays-field input~label[for^='ays-answer-'] {
                padding: 5px;
            }

            #ays-quiz-container-20 #ays_finish_quiz_20 .ays-field {
                margin-bottom: 12px;
            }
            #ays-quiz-container-20 #ays_finish_quiz_20 .ays-field.ays_grid_view_item {
                width: calc(50% - 6px);
            }
            #ays-quiz-container-20 #ays_finish_quiz_20 .ays-field.ays_grid_view_item:nth-child(odd) {
                margin-right: 6px;
            }
            
            #ays-quiz-container-20 #ays_finish_quiz_20 .ays-field input:checked+label:before {
                border-color: #5d6cf9;
                background: #5d6cf9;
                background-clip: content-box;
            }
            #ays-quiz-container-20 .ays-quiz-answers div.ays-text-right-answer {
                color: #000000;
            }
                        
            /* Questions answer right/wrong icons */
            #ays-quiz-container-20 .ays-field input~label.answered.correct::after{
                content: url('//railstaffdiary.in/wp-content/swift-ai/images/wp-content/plugins/quiz-maker/public/images/correct-style-1-png.webp');
            }
            #ays-quiz-container-20 .ays-field input~label.answered.wrong::after{
                content: url('//railstaffdiary.in/wp-content/swift-ai/images/wp-content/plugins/quiz-maker/public/images/wrong-style-1-png.webp');
            }
            #ays-quiz-container-20 .ays-field label.answered:last-of-type:after{
                display: none;
                height: auto;
                left: 10px;top: 10px;}
            /* Dropdown questions */            
            #ays-quiz-container-20 #ays_finish_quiz_20 .ays-field .select2-container--default .select2-selection--single {
                border-bottom: 2px solid #5d6cf9;
                background-color: #5d6cf9;
            }
            
            #ays-quiz-container-20 .ays-field .select2-container--default .select2-selection--single .select2-selection__placeholder,
            #ays-quiz-container-20 .ays-field .select2-container--default .select2-selection--single .select2-selection__rendered,
            #ays-quiz-container-20 .ays-field .select2-container--default .select2-selection--single .select2-selection__arrow {
                color: #ffffff;
            }

            #ays-quiz-container-20 .select2-container--default .select2-search--dropdown .select2-search__field:focus,
            #ays-quiz-container-20 .select2-container--default .select2-search--dropdown .select2-search__field {
                outline: unset;
                padding: 0.75rem;
            }

            #ays-quiz-container-20 .ays-field .select2-container--default .select2-selection--single .select2-selection__rendered,
            #ays-quiz-container-20 .select2-container--default .select2-results__option--highlighted[aria-selected] {
                background-color: #5d6cf9;
            }

            #ays-quiz-container-20 .ays-field .select2-container--default,
            #ays-quiz-container-20 .ays-field .select2-container--default .selection,
            #ays-quiz-container-20 .ays-field .select2-container--default .dropdown-wrapper,
            #ays-quiz-container-20 .ays-field .select2-container--default .select2-selection--single .select2-selection__rendered,
            #ays-quiz-container-20 .ays-field .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__placeholder,
            #ays-quiz-container-20 .ays-field .select2-container--default .select2-selection--single .select2-selection__arrow,
            #ays-quiz-container-20 .ays-field .select2-container--default .select2-selection--single .select2-selection__arrow b[role='presentation'] {
                font-size: 16px !important;
            }

            #ays-quiz-container-20 .select2-container--default .select2-results__option {
                padding: 6px;
            }
            
            /* Dropdown questions scroll bar */
            #ays-quiz-container-20 .select2-results__options::-webkit-scrollbar {
                width: 7px;
            }
            #ays-quiz-container-20 .select2-results__options::-webkit-scrollbar-track {
                background-color: rgba(255,255,255,0.35);
            }
            #ays-quiz-container-20 .select2-results__options::-webkit-scrollbar-thumb {
                transition: .3s ease-in-out;
                background-color: rgba(0,0,0,0.55);
            }
            #ays-quiz-container-20 .select2-results__options::-webkit-scrollbar-thumb:hover {
                transition: .3s ease-in-out;
                background-color: rgba(0,0,0,0.85);
            }

            /* Audio / Video */
            #ays-quiz-container-20 .mejs-container .mejs-time{
                box-sizing: unset;
            }
            #ays-quiz-container-20 .mejs-container .mejs-time-rail {
                padding-top: 15px;
            }

            #ays-quiz-container-20 .mejs-container .mejs-mediaelement video {
                margin: 0;
            }

            /* Limitation */
            #ays-quiz-container-20 .ays-quiz-limitation-count-of-takers {
                padding: 50px;
            }

            #ays-quiz-container-20 div.ays-quiz-results-toggle-block span.ays-show-res-toggle.ays-res-toggle-show,
            #ays-quiz-container-20 div.ays-quiz-results-toggle-block span.ays-show-res-toggle.ays-res-toggle-hide{
                color: #000000;
            }

            #ays-quiz-container-20 div.ays-quiz-results-toggle-block input:checked + label.ays_switch_toggle {
                border: 1px solid #000000;
            }

            #ays-quiz-container-20 div.ays-quiz-results-toggle-block input:checked + label.ays_switch_toggle {
                border: 1px solid #000000;
            }

            #ays-quiz-container-20 div.ays-quiz-results-toggle-block input:checked + label.ays_switch_toggle:after{
                background: #000000;
            }

            #ays-quiz-container-20.ays_quiz_elegant_dark div.ays-quiz-results-toggle-block input:checked + label.ays_switch_toggle:after,
            #ays-quiz-container-20.ays_quiz_rect_dark div.ays-quiz-results-toggle-block input:checked + label.ays_switch_toggle:after{
                background: #000;
            }

            /* Hestia theme (Version: 3.0.16) | Start */
            #ays-quiz-container-20 .mejs-container .mejs-inner .mejs-controls .mejs-button > button:hover,
            #ays-quiz-container-20 .mejs-container .mejs-inner .mejs-controls .mejs-button > button {
                box-shadow: unset;
                background-color: transparent;
            }
            #ays-quiz-container-20 .mejs-container .mejs-inner .mejs-controls .mejs-button > button {
                margin: 10px 6px;
            }
            /* Hestia theme (Version: 3.0.16) | End */

            /* Go theme (Version: 1.4.3) | Start */
            #ays-quiz-container-20 label[for^='ays-answer']:before,
            #ays-quiz-container-20 label[for^='ays-answer']:before {
                -webkit-mask-image: unset;
                mask-image: unset;
            }

            #ays-quiz-container-20.ays_quiz_classic_light .ays-field input:checked+label.answered.correct:before,
            #ays-quiz-container-20.ays_quiz_classic_dark .ays-field input:checked+label.answered.correct:before {
                background-color: #5d6cf9 !important;
                background-color: rgba(39,174,96, 1) !important;
            }
            /* Go theme (Version: 1.4.3) | End */

            #ays-quiz-container-20 .ays_quiz_results fieldset.ays_fieldset .ays_quiz_question .wp-video {
                width: 100% !important;
                max-width: 100%;
            }

            /* Classic Dark / Classic Light */
            /* Dropdown questions right/wrong styles */
            #ays-quiz-container-20.ays_quiz_classic_dark .correct_div,
            #ays-quiz-container-20.ays_quiz_classic_light .correct_div{
                border-color:green !important;
                opacity: 1 !important;
                background-color: rgba(39,174,96,0.4) !important;
            }
            #ays-quiz-container-20.ays_quiz_classic_dark .correct_div .selected-field,
            #ays-quiz-container-20.ays_quiz_classic_light .correct_div .selected-field {
                padding: 0px 10px 0px 10px;
                color: green !important;
            }

            #ays-quiz-container-20.ays_quiz_classic_dark .wrong_div,
            #ays-quiz-container-20.ays_quiz_classic_light .wrong_div{
                border-color:red !important;
                opacity: 1 !important;
                background-color: rgba(243,134,129,0.4) !important;
            }
            #ays-quiz-container-20.ays_quiz_classic_dark .ays-field.checked_answer_div.wrong_div input:checked~label,
            #ays-quiz-container-20.ays_quiz_classic_light .ays-field.checked_answer_div.wrong_div input:checked~label {
                background-color: rgba(243,134,129,0.4) !important;
            }
            #ays-quiz-container-20.ays_quiz_classic_dark .ays-field,
            #ays-quiz-container-20.ays_quiz_classic_light .ays-field {
                text-align: left;
                /*margin-bottom: 10px;*/
                padding: 0;
                transition: .3s ease-in-out;
            }

            #ays-quiz-container-20 .ays-quiz-close-full-screen {
                fill: #000000;
            }

            #ays-quiz-container-20 .ays-quiz-open-full-screen {
                fill: #000000;
            }

            #ays-quiz-container-20 .ays_quiz_login_form p{
                color: #000000;
            }

            /* report questions modal start */
            .ays-modal-reports {
                display: none;
                position: fixed;
                z-index: 9999;
                left: 0;
                top: 0;
                width: 100%;
                height: 100%;
                overflow: auto;
                background-color: rgba(0, 0, 0, 0.4);
                animation-duration: .5s;
                background-color: rgba(0, 0, 0, 0.4);
            }

            #ays-quiz-question-report-modal-20 .ays-modal-content-reports {
                background-color: #fefefe;
                margin: 10% auto;
                border: 1px solid #888;
                max-width: 500px;
                width: 100%;
                border-radius: 10px;
                padding: 20px;
                box-sizing: border-box;
                position: relative;
            }

            #ays-quiz-question-report-modal-20 .ays-modal-content-reports label{
                display: block;
                margin-bottom: 10px;
                font-weight: bold;
                letter-spacing: normal;
            }

            #ays-quiz-question-report-modal-20 .ays-modal-content-reports textarea {
                display: block;
                width: 100%;
                height: 100px;
                padding: 5px;
                box-sizing: border-box;
                border-radius: 5px;
                border: 1px solid #ccc;
                max-width: 100%;
                max-height: 500px;
                resize: vertical;
                transition: unset;
            }

            #ays-quiz-question-report-modal-20 .ays-modal-content-reports input.ays-quiz-submit-question-report {
                background-color: #0073aa;
                color: #fff !important;
                border: none;
                border-radius: 5px;
                padding: 10px 20px;
                cursor: pointer;
                margin-top: 20px;
                line-height: normal;
                letter-spacing: normal;
                box-shadow: unset;
                background-image: unset;
            }

            #ays-quiz-question-report-modal-20 .ays-close-reports-window {
                color: #aaa;
                font-weight: bold;
                position: absolute;
                top: 1%;
                right: 1%;
            }

            #ays-quiz-question-report-modal-20 .ays-close-reports-window img {
                box-shadow: unset;
            }
            
            #ays-quiz-question-report-modal-20 .ays-quiz-preloader img {
                box-shadow: unset;
            }

            #ays-quiz-question-report-modal-20 .ays-close-reports-window img:hover,
            #ays-quiz-question-report-modal-20 .ays-close-reports-window img:focus {
                cursor: pointer;
            }

            #ays-quiz-question-report-modal-20 .ays-quiz-question-report-error {
                display: none;
                font-size: 13px;
                color: #f00;
                text-align: left;
            }

            #ays-quiz-question-report-modal-20 .ays-quiz-question-report-textarea-label,
            #ays-quiz-question-report-modal-20 .ays-quiz-question-report-title {
                text-align: left;
            }

            #ays-quiz-question-report-modal-20 .ays_quiz_modal_overlay {
                width: 100%;
                height: 100%;
                position: fixed;
                top: 0;
                left: 0;
                position: absolute;
                z-index: 1000000000;
                flex-direction: column;
            }

            #ays-quiz-question-report-modal-20 .ays-quiz-container .ays-quiz-user-cհoosing-anonymous-assessment {
                margin: 10px 0;
            }

            /* report questions modal end */

            @media screen and (max-width: 768px){
                #ays-quiz-container-20{
                    max-width: 100%;
                }

                div#ays-quiz-container-20 [id^='ays_finish_quiz_'] div.step div.ays-abs-fs {
                    width: 90%;
                }

                #ays-quiz-container-20 .ays_quiz_question p {
                    font-size: 16px;
                }

                #ays-quiz-container-20 .select2-container,
                #ays-quiz-container-20 .ays-field * {
                    font-size: 15px !important;
                }

                div#ays-quiz-container-20 input#ays-submit,
                div#ays-quiz-container-20 #ays_finish_quiz_20 .action-button,
                div#ays-quiz-container-20 #ays_finish_quiz_20 .action-button.ays_restart_button,
                #ays-quiz-container-20 + .ays-quiz-category-selective-main-container .ays-quiz-category-selective-restart-bttn,
                #ays-quiz-container-20 .ays-quiz-category-selective-submit-bttn {
                    font-size: 18px;
                }

                /* Quiz title / mobile font size */
                div#ays-quiz-container-20 .ays-fs-title {
                    font-size: 20px;
                }

                /* Question explanation / mobile font size */
                #ays-quiz-container-20 .ays_questtion_explanation p {
                    font-size:16px;
                }

                /* Wrong answers / mobile font size */
                #ays-quiz-container-20 .wrong_answer_text p {
                    font-size:16px;
                }

                /* Right answers / mobile font size */
                #ays-quiz-container-20 .right_answer_text p {
                    font-size:16px;
                }

                /* Note text / mobile font size */
                #ays-quiz-container-20 .ays-quiz-question-note-message-box p {
                    font-size:14px;
                }

                div#ays-quiz-container-20 .ays-quiz-question-note-message-box *:not(strong) {
                    text-transform:none;
                    text-decoration: none;
                    letter-spacing: 0px;
                    font-weight: normal;
                }

                div#ays-quiz-container-20 .ays_questtion_explanation *:not(strong) {
                    text-transform:none;
                    text-decoration: none;
                    letter-spacing: 0px;
                    font-weight: normal;
                }

                div#ays-quiz-container-20 .right_answer_text *:not(strong) {
                    text-transform:none;
                    text-decoration: none;
                    letter-spacing: 0px;
                    font-weight: normal;
                }

                div#ays-quiz-container-20 .wrong_answer_text *:not(strong) {
                    text-transform:none;
                    text-decoration: none;
                    letter-spacing: 0px;
                    font-weight: normal;
                }
            }
            /* Custom css styles */
            
            
            /* RTL direction styles */
            
        