
                @import url("https://fonts.googleapis.com/css?family=Montserrat:400,700,400i");
            
                .kiot-title {
                    font-size: 2.0736em;
                    line-height: 1.5;
                }
            
                
                .kiot-rich-content h1,
                .kiot-h1
             {
                    font-size: 1.728em;
                    line-height: 1.5;
                }
            
                
                .kiot-rich-content h2,
                .kiot-h2
             {
                    font-size: 1.44em;
                    line-height: 1.5;
                }
            
                
                .kiot-rich-content h3,
                .kiot-h3
             {
                    font-size: 1.2em;
                    line-height: 1.5;
                }
            
                
                .kiot-rich-content p,
                .kiot-p
             {
                    font-size: 1em;
                    line-height: 1.5;
                }
            
                
                .kiot-rich-content caption,
                .kiot-caption
             {
                    font-size: 0.8333333333333334em;
                    line-height: 1.5;
                }
            
                
                .kiot-rich-content small,
                .kiot-small-text
             {
                    font-size: 0.6944444444444444em;
                    line-height: 1.5;
                }
            
            .kiot-rich-content,
            .kiot-widget-container,
            .kiot-course-container {
                color: #424242;
                font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
                font-size: 16px;
                font-weight: 400;
                line-height: 1.5;
            }

            [data-resize="Mobile"].kiot-widget-container,
            [data-resize="Mobile"] .kiot-rich-content,
            [data-breakpoint="mobile"] .kiot-rich-content,
            [data-breakpoint="mobile"].kiot-course-container {
                font-size: 14px;
            }

            .kiot-title,
            .kiot-rich-content h1,
            .kiot-h1,
            .kiot-rich-content h2,
            .kiot-h2,
            .kiot-rich-content h3,
            .kiot-h3 {
                line-height: 1.5;
            }

            .kiot-rich-content img.fr-dib {
                float: none;
                max-width: calc(100% - (2 * 5px));
                margin: 0 auto;
                vertical-align: middle;
                display: block;
            }

            .kiot-rich-content img.fr-fil {
                text-align: left;
                margin-left: 0 !important;
                max-width: calc(100% - 5px);
            }

            .kiot-rich-content img.fr-fir {
                text-align: right;
                margin-right: 0 !important;
                max-width: calc(100% - 5px);
            }

            /* HACK: make cards transparent */
            .kiot-course-container .kds-card {
                background-color: transparent;
            }
        
        
            
             .kiot-title
         {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 700;
            color: #424242;
            
            text-transform: none;
        }
    
        
             .kiot-rich-content h1, 
             .kiot-h1
         {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 700;
            color: #424242;
            
            text-transform: none;
        }
    
        
             .kiot-rich-content h2, 
             .kiot-h2
         {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 700;
            color: #424242;
            
            text-transform: none;
        }
    
        
             .kiot-rich-content h3, 
             .kiot-h3
         {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 700;
            color: #424242;
            
            text-transform: none;
        }
    
        
             .kiot-rich-content p, 
             .kiot-p
         {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 400;
            color: #424242;
            
            text-transform: none;
        }
    
        
             .kiot-rich-content blockquote, 
             .kiot-blockquote
         {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 400;
            color: #2d5b89;
            font-style: italic;
            text-transform: none;
        }
    
                
             .kiot-rich-content blockquote, 
             .kiot-blockquote
         {
                    padding-left: 40px;
                }
            
        
            
             .kiot-ordered-list
         {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 400;
            color: #424242;
            
            text-transform: none;
        }
    
         .kiot-ordered-list > li:before {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 700;
            color: #424242;
            
            text-transform: none;
        }
    
                 .kiot-ordered-list {
                    list-style-type: none;
                    counter-reset: olCounter;
                    padding-left: 30px;
                    -webkit-padding-start: 30px;
                }

                 .kiot-ordered-list > li:before {
                    counter-increment: olCounter;
                    content: "." counter(olCounter, decimal);
                    white-space: nowrap;
                    font-size: 16px;
                    vertical-align: initial;
                    margin-left: -1.27em;
                    transform: translateX(-.5em);
                    display: inline-block;
                    width: 21px;
                    text-align: right;
                    direction: rtl;
                }
            
                 .kiot-ordered-list li {
                    position: relative;
                    list-style: none;
                }
                 .kiot-ordered-list li > *:first-child:not([class]),
                 .kiot-ordered-list li > *:first-child:not([class]) *:not([class]) {
                    display: inline;
                }
                 .kiot-ordered-list li > .fr-media-container:first-child {
                    display: inline-block;
                }
                 .kiot-ordered-list li > table:first-child {
                    display: inline-table;
                }
                 .kiot-ordered-list li > .fr-media-container:first-child,
                 .kiot-ordered-list li > table:first-child {
                    vertical-align: top;
                    max-width: calc(100% - 1px);
                    width: 100%;
                }
            
        
            
             .kiot-unordered-list
         {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 400;
            color: #424242;
            
            text-transform: none;
        }
    
                 .kiot-unordered-list {
                    list-style-type: none;
                    padding-left: 30px;
                    -webkit-padding-start: 30px;
                }

                 .kiot-unordered-list > li:before {
                    display: block;
                    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Ccircle cx='50%25' cy='50%25' r='1.5' stroke='%232d5b89' fill='%232d5b89' stroke-width='3'%3E%3C/circle%3E%3C/svg%3E");
                    white-space: nowrap;
                    counter-increment: ulCounter;
                    font-size: 16px;
                    vertical-align: initial;
                    margin-left: -1.27em;
                    transform: translateX(-.75em);
                    display: inline-block;
                    width: 21px;
                    text-align: right;
                }
            
                 .kiot-unordered-list li {
                    position: relative;
                    list-style: none;
                }
                 .kiot-unordered-list li > *:first-child:not([class]),
                 .kiot-unordered-list li > *:first-child:not([class]) *:not([class]) {
                    display: inline;
                }
                 .kiot-unordered-list li > .fr-media-container:first-child {
                    display: inline-block;
                }
                 .kiot-unordered-list li > table:first-child {
                    display: inline-table;
                }
                 .kiot-unordered-list li > .fr-media-container:first-child,
                 .kiot-unordered-list li > table:first-child {
                    vertical-align: top;
                    max-width: calc(100% - 1px);
                    width: 100%;
                }
            
        
            
             .kiot-link
         {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 400;
            color: #2d5b89;
            
            text-transform: none;
        }
    
                 .kiot-link:not(.md-button),
                 a.kiot-link:not(.md-button),
                 .kiot-rich-content .kiot-link:not(.md-button),
                 .kiot-rich-content a:not(.kiot-avoid):not(.md-button) {
                    
    word-wrap: break-word; /* [1] */
    overflow-wrap: break-word; /* [2] */
    word-break: break-word; /* [3] */


                    color: #2d5b89 !important;
                    text-decoration: underline;
                }

                 .kiot-rich-content .kiot-link:not(.md-button):visited,
                 .kiot-link:not(.md-button):visited,
                 .kiot-link:not(.md-button).kiot-visited,
                 .kiot-rich-content a:not(.kiot-avoid):not(.md-button):visited {
                    color: #808080 !important;
                }

                 .kiot-rich-content .kiot-link:not(.md-button):hover,
                 .kiot-link:not(.md-button):hover,
                 .kiot-rich-content a:not(.kiot-avoid):not(.md-button):hover {
                    color: #b61b16 !important;
                    text-decoration: underline;
                }

                 .kiot-rich-content .kiot-link:not(.md-button):active,
                 .kiot-link:not(.md-button):active,
                 .kiot-rich-content a:not(.kiot-avoid):not(.md-button):active {
                    color: #f86539 !important;
                }
            
        
             .kiot-rich-content caption, 
             .kiot-caption
         {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 400;
            color: #424242;
            
            text-transform: none;
        }
    
        
                     .kiot-rich-content caption p, 
                     .kiot-caption p
                 {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 400;
            color: #424242;
            
            text-transform: none;
        }
    
        
             .kiot-rich-content small, 
             .kiot-small-text
         {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 700;
            color: #424242;
            
            text-transform: none;
        }
    
         .kiot-default-border-color {
            border-color: rgb(161, 161, 161);
        }
    
        .kiot-block {
            padding-top: 16px;
            padding-bottom: 16px;
        }
    
        .kiot-card-title {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 700;
            color: #000000;
            
            text-transform: none;
        }
    
        .kiot-card-title-rule {
            
            background-color: #2d5b89;
            width: calc(100% - 16px);
        }
    
        .kiot-card-label {
            
            color: #9E9E9E;
        }
        .kiot-card-label:not(i) {
            font-weight: 700;
            font-size: 16px;
            line-height: 1;
        }
    
        .kiot-cards-bg {
            background-color: transparent;
            opacity: 1;
            vertical-align: middle;
        }
    
        .kiot-course-card-labels {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 400;
            border-color: #E7E7E7;
            border-width: 1px;
            background-color: #ffffff;
            color: #61686d;
        }

        .kiot-course-card-labels.is-active,
        .kiot-course-card-labels:hover {
            border-color: #E7E7E7;
            border-width: 1px;
            background-color: #ffffff;
            color: #2d5b89;
        }

        .kiot-course-card-labels[disabled],
        .kiot-course-card-labels.is-disabled {
            border-color: #E7E7E7;
            border-width: 1px;
            background-color: #ffffff;
            color: #B6B6B6;
        }
    
        .kiot-course-start-button {
            
        background-color: #ffffff !important;
        color: #2d5b89 !important;
        border-color: transparent;
        border-width: 0px;
    
            border-style: solid;
            border-radius: 100px;
            font-size: 1em;
            transition: background-color 0.25s ease-out, color 0.25s ease-out;
            height: 40px;
            padding: 0 16px;
        }
        .kiot-course-start-button:hover,
        .kiot-course-start-button:active {
            
        background-color: #61686d !important;
        color: #FFFFFF !important;
        border-color: transparent;
        border-width: 0px;
    
        }
        .kiot-course-start-button:disabled {
            pointer-events: none;
        }
    
        /* CourseStartTitle */
        
        .kiot-course-start-block .kiot-title {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 700;
            color: #ffffff;
            
            text-transform: none;
        }
    

        /* CourseStartBlock */
        .kiot-course-start-block {
            padding-top: 56px;
            padding-bottom: 56px;
        }
        .kiot-course-start-block-bg {
            background-color: transparent;
        }
        /*.kiot-course-start-block-overlay {
            background-color: transparent;
            opacity: 0;
        }
        .kiot-course-start-block-bg-image {
            background-repeat: no-repeat;
            background-position: center center;
            background-size: cover;
        }
        .kiot-course-start-block-content-overlay {
            background-color: transparent;
            opacity: 0;
        }
        .kiot-course-start-block-content-bg-image {
            background-repeat: no-repeat;
            background-position: center center;
            background-size: cover;
        }*/

        /* NavItemLabel */
        .kiot-nav-item-label {
            color: #424242;
            display: none;
        }
        .kiot-nav-item:hover .kiot-nav-item-label,
        .kiot-nav-item.is-active .kiot-nav-item-label {
            color: #2d5b89;
        }

        /* NavItemTitle */
        .kiot-nav-item-title {
            color: #424242;
        }
        .kiot-nav-item:hover .kiot-nav-item-title,
        .kiot-nav-item.is-active .kiot-nav-item-title {
            color: #2d5b89;
        }

        /* NavItemIcon */
        .kiot-nav-item-icon {
            background-color: transparent;
            color: #424242;
        }
        .kiot-nav-item:hover .kiot-nav-item-icon,
        .kiot-nav-item.is-active .kiot-nav-item-icon {
            background-color: #2d5b89;
            color: #FFFFFF;
        }

        /* NavItem disabled styles */
        .kiot-nav-item.is-disabled {
          background-color: #ffffff;
        }
        .kiot-nav-item.is-disabled .kiot-nav-item-label {
            color: #B6B6B6;
        }
        .kiot-nav-item.is-disabled .kiot-nav-item-title {
            color: #B6B6B6;
        }
        .kiot-nav-item.is-disabled .kiot-nav-item-icon {
            background-color: transparent;
            color: #B6B6B6;
        }

        /* Card icons */
        .kiot-card-start-icon::before {
            content: "\F024";
        }
        .kiot-card-lesson-icon::before {
            content: "\F15C";
        }
        .kiot-card-activity-icon::before {
            content: "\F2F2";
        }
        .kiot-card-assessment-icon::before {
            content: "\F733";
        }

        .kiot-course-nav-toggle-button {
            background-color: transparent !important;
            color: #FFFFFF !important;
        }

        .kiot-course-nav-button {
            
        background-color: #FFFFFF !important;
        color: #2d5b89 !important;
        border-color: #E7E7E7;
        border-width: 1px;
    
            border-style: solid;
        }
        .kiot-course-nav-button:hover,
        .kiot-course-nav-button:active {
            
        background-color: #FFFFFF !important;
        color: #61686d !important;
        border-color: #E7E7E7;
        border-width: 1px;
    
        }
        .kiot-course-nav-button.is-disabled {
            background: #ffffff;
            color: #B6B6B6 !important;
        }

        .kiot-nav-panel {
            background-color: #E7E7E7;
        }
        .kiot-nav-panel,
        .kiot-nav-panel-border {
            border-color: #CFCFCF;
            border-width: 1px;
        }

        .kiot-nav-panel-bar-background {
            background-color: #FFFFFF;
        }

        /* Progress */
        .kiot-course-progress-color {
            color: #b61b16 !important;
        }
        .kiot-course-progress-percent {
            color: #FFFFFF;;
        }

        /* CourseNavigationMenu */
        .kiot-course-navigation-menu {
            background-color: #2d5b89;
            color: #FFFFFF;
        }

        /* AudioNarrationProgress */
            .kiot-course-navigation-menu.audio-narration .vjs-play-progress {
                background-color: #b61b16;
            }
        
        .kiot-course-toc-item {
            border-color: rgb(161, 161, 161);
            background-color: transparent;
        }
        .kiot-course-toc-item:hover,
        .kiot-course-toc-item.is-active {
            background-color: #2d5b89;
        }
        .kiot-course-toc-item.is-disabled {
            background-color: #E7E7E7;
            border-width: 0;
        }

        .kiot-course-toc-item-content {
            color: #424242;
        }
        .kiot-course-toc-item:hover .kiot-course-toc-item-content,
        .kiot-course-toc-item.is-active .kiot-course-toc-item-content {
            color: #FFFFFF;
        }
        .kiot-course-toc-item.is-disabled .kiot-course-toc-item-content {
            color: #B6B6B6;
        }
    
        .kiot-course-progress-warning {
            background-color: #f86539;
            color: #ffffff;
            font-family: Montserrat;
            font-weight: 400;
        }
        .kiot-course-progress-warning::before {
            content: "Complete required content to continue";
        }
    
        /* Image styles */
        .kiot-images img {
            display: block;
            border-style: solid;
            border-color: transparent;
            border-width: 0px;
            box-shadow: none;
            max-width: 100%;
        }

        .kiot-images figcaption {
            text-align: left;
            margin-top: 19px;
        }

        /* Image overlay */
        .kiot-images-overlay {
            position: relative;
            display: inline-block;
            height: 100%;
            width: 100%;
        }
        .kiot-images-overlay::after {
            background-color: #2d5b89;
            opacity: 0;
            content: "";
            height: 100%;
            left: 0;
            pointer-events: none;
            position: absolute;
            top: 0;
            width: 100%;
        }
    
        .kiot-images figcaption {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 400;
            color: #424242;
            
            text-transform: none;
        }
    
        .kiot-images figcaption p {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 400;
            color: #424242;
            
            text-transform: none;
        }
    
        /* Color of video buttons and volume bar */
         .kiot-video .video-js .vjs-play-control:hover .vjs-icon-placeholder::before,
         .kiot-video .video-js .vjs-mute-control:hover .vjs-icon-placeholder::before,
         .kiot-video .video-js .vjs-fullscreen-control:hover .vjs-icon-placeholder::before,
         .kiot-video .video-js .vjs-chapters-button:hover .vjs-icon-placeholder::before,
         .kiot-video .video-js .vjs-captions-button:hover .vjs-icon-placeholder::before,
         .kiot-video .video-js .vjs-captions-button.show-closed-caption .vjs-icon-placeholder::before {
            background-color: #2d5b89 !important;
            color: #FFFFFF !important;
        }

         .toc-open .kiot-video .vjs-chapters-button .vjs-icon-placeholder::before,
         .toc-open .kiot-video .vjs-chapters-button:hover .vjs-icon-placeholder::before,
        .iv-mobile-fullscreen.toc-open  .kiot-video .vjs-chapters-button .vjs-icon-placeholder::before,
        .iv-mobile-fullscreen.toc-open  .kiot-video .vjs-chapters-button:hover .vjs-icon-placeholder::before,
         .kiot-video .video-js .vjs-captions-button.show-closed-caption:hover .vjs-icon-placeholder::before {
            background-color: #2d5b89 !important;
            color: #FFFFFF !important;
        }

        /* BG color for progress bar */
         .kiot-video .video-js .vjs-play-progress,
         .kiot-video .video-js.vjs-has-started .vjs-slider-horizontal::before,
         .kiot-video .video-js.vjs-ended .vjs-slider-horizontal::after {
            background-color: #eadbb8 !important;
        }
    
         .kiot-video .video-js .vjs-big-play-button:hover {
                background-color: #2d5b89 !important;
                color: #FFFFFF !important;
            }
        
        /* Color of video buttons and volume bar */
         .kiot-audio .video-js .vjs-play-control:hover .vjs-icon-placeholder::before,
         .kiot-audio .video-js .vjs-mute-control:hover .vjs-icon-placeholder::before,
         .kiot-audio .video-js .vjs-fullscreen-control:hover .vjs-icon-placeholder::before,
         .kiot-audio .video-js .vjs-chapters-button:hover .vjs-icon-placeholder::before,
         .kiot-audio .video-js .vjs-captions-button:hover .vjs-icon-placeholder::before,
         .kiot-audio .video-js .vjs-captions-button.show-closed-caption .vjs-icon-placeholder::before {
            background-color: #2d5b89 !important;
            color: #FFFFFF !important;
        }

         .toc-open .kiot-audio .vjs-chapters-button .vjs-icon-placeholder::before,
         .toc-open .kiot-audio .vjs-chapters-button:hover .vjs-icon-placeholder::before,
        .iv-mobile-fullscreen.toc-open  .kiot-audio .vjs-chapters-button .vjs-icon-placeholder::before,
        .iv-mobile-fullscreen.toc-open  .kiot-audio .vjs-chapters-button:hover .vjs-icon-placeholder::before,
         .kiot-audio .video-js .vjs-captions-button.show-closed-caption:hover .vjs-icon-placeholder::before {
            background-color: #2d5b89 !important;
            color: #FFFFFF !important;
        }

        /* BG color for progress bar */
         .kiot-audio .video-js .vjs-play-progress,
         .kiot-audio .video-js.vjs-has-started .vjs-slider-horizontal::before,
         .kiot-audio .video-js.vjs-ended .vjs-slider-horizontal::after {
            background-color: #eadbb8 !important;
        }
    .kiot-attachment-download {
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    }
    .kiot-attachment-download>i {
        color: #FFFFFF;
    }
    .kiot-attachment-download:hover {
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    }
    .kiot-attachment-download:hover>i {
        color: #FFFFFF;
    }
    .kiot-attachment-download:disabled,
    .kiot-attachment-download.disabled {
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    }
    .kiot-attachment-download:disabled>i {
        color: #B6B6B6;
    }
    .kiot-attachment-filename {
        color: #9e9e9e;
    }
    .kiot-attachment .kiot-attachment-download {
    background-color: #2d5b89;
    color: #FFFFFF;
    border-color: transparent;
    border-width: 0px;
  }
  .kiot-attachment .kiot-attachment-download>i {
    color: #FFFFFF;
  }
  .kiot-attachment .kiot-attachment-download:hover {
    background-color: #61686d;
    color: #FFFFFF;
    border-color: transparent;
    border-width: 0px;
  }
  .kiot-attachment .kiot-attachment-download:hover>i {
    color: #FFFFFF;
  }
  .kiot-attachment .kiot-attachment-download:disabled,
  .kiot-attachment .kiot-attachment-download.disabled {
    background-color: #E7E7E7;
    color: #B6B6B6;
    border-color: transparent;
    border-width: 0px;
  }
  .kiot-attachment .kiot-attachment-download:disabled>i {
    color: #B6B6B6;
  }
  .kiot-attachment .kiot-attachment-filename {
    color: #424242;
  }
  .kiot-attachment-label {
    color: #424242;
  }
  
        .kiot-course-container table,
        .kiot-tables {
            
    word-wrap: break-word; /* [1] */
    overflow-wrap: break-word; /* [2] */
    word-break: break-word; /* [3] */


            border: none;
            border-collapse: collapse;
            empty-cells: show;
            max-width: 100%;
            table-layout: fixed;
			      white-space: pre-wrap;
            margin-top: 20px;
        }

        .kiot-course-container table:first-of-type,
        .kiot-tables:first-of-type {
            margin-top: 0;
        }

        .kiot-course-container table thead tr th,
        .kiot-tables thead tr th {
            color: #ffffff;
            text-transform: none;
            background: #2d5b89;
            border-width: 1px;
            border-color: #FFFFFF;
            border-style: solid;
            padding: 16px 15px 12px;
        }

        .kiot-course-container table tbody tr:nth-child(even) td,
        .kiot-tables tbody tr:nth-child(even) td {
            background: #FFFFFF;
        }
        .kiot-course-container table.fr-alternate-rows tbody tr:nth-child(even) td,
        .kiot-tables.fr-alternate-rows tbody tr:nth-child(even) td {
            background: transparent;
        }

        .kiot-course-container table tbody tr td ,
        .kiot-tables tbody tr td {
            color: #424242;
            text-transform: none;
            background: #FFFFFF;
            border-width: 1px;
            border-color: #CBD6E2;
            border-style: solid;
            padding: 14px 15px;
            vertical-align: middle;
        }

        .kiot-tables td.fr-thick {
            border-width: calc(1px + 1px);
        }

        .kiot-tables.fr-dashed-borders td {
            border-style: dashed;
        }

        .kiot-tables td.fr-highlighted {
            border-style: double;
            border-color: red;
        }
    
        .kiot-tables tbody tr td {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 400;
            color: #424242;
            
            text-transform: none;
        }
    
        .kiot-tables thead tr th {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 700;
            color: #ffffff;
            
            text-transform: none;
        }
    
                 .kiot-action-button {
                    border-style: solid;
                    border-radius: 20px;
                    
        font-size: 16px;
        font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
        font-weight: 400;
    
                }
                
         .kiot-action-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

         .kiot-action-button:hover,
         .kiot-action-button.is-active,
         .kiot-action-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
             .kiot-action-button:disabled,
             .kiot-action-button.is-disabled,
             .kiot-action-button.disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
             .kiot-action-button-bg-color-all {
                background-color: #2d5b89;
            }
             .kiot-action-button-bg-color-all:hover,
             .kiot-action-button-bg-color-all.is-active,
             .kiot-action-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                 .kiot-action-button-bg-color-all:disabled,
                 .kiot-action-button-bg-color-all.is-disabled,
                 .kiot-action-button-bg-color-all.disabled {
                    background-color: #E7E7E7;
                }
            
        
             .kiot-action-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
             .kiot-action-button-bg-color-as-content-color-all:hover,
             .kiot-action-button-bg-color-as-content-color-all.is-active,
             .kiot-action-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                 .kiot-action-button-bg-color-as-content-color-all:disabled,
                 .kiot-action-button-bg-color-as-content-color-all.is-disabled,
                 .kiot-action-button-bg-color-as-content-color-all.disabled {
                    color: #E7E7E7;
                }
            
        
             .kiot-action-button-content-color-all {
                color: #FFFFFF;
            }
             .kiot-action-button-content-color-all:hover,
             .kiot-action-button-content-color-all.is-active,
             .kiot-action-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                 .kiot-action-button-content-color-all:disabled,
                 .kiot-action-button-content-color-all.is-disabled,
                 .kiot-action-button-content-color-all.disabled {
                    color: #B6B6B6;
                }
            
        
             .kiot-action-button-border-color-all {
                border-color: transparent;
            }
             .kiot-action-button-border-color-all:hover,
             .kiot-action-button-border-color-all.is-active,
             .kiot-action-button-border-color-all:active {
                border-color: transparent;
            }
        
                 .kiot-action-button-border-color-all:disabled,
                 .kiot-action-button-border-color-all.is-disabled,
                 .kiot-action-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
             .kiot-action-button-border-width-all {
                border-width: 0px;
            }
             .kiot-action-button-border-width-all:hover,
             .kiot-action-button-border-width-all.is-active,
             .kiot-action-button-border-width-all:active {
                border-width: 0px;
            }
        
                 .kiot-action-button-border-width-all:disabled,
                 .kiot-action-button-border-width-all.is-disabled,
                 .kiot-action-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
             .kiot-action-button-radius {
                border-radius: 20px;
            }
            
         .kiot-action-button-bg-color {
            background-color: #2d5b89;
        }
         .kiot-action-button-content-color {
            color: #FFFFFF;
        }
         .kiot-action-button-border-color {
            border-color: transparent;
        }
         .kiot-action-button-border-width {
            border-width: 0px;
        }
        
                 .kiot-nav-button {
                    border-style: solid;
                    border-radius: 100px;
                    
        font-size: 16px;
        font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
        font-weight: 400;
    
                }
                
         .kiot-nav-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

         .kiot-nav-button:hover,
         .kiot-nav-button.is-active,
         .kiot-nav-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
             .kiot-nav-button:disabled,
             .kiot-nav-button.is-disabled,
             .kiot-nav-button.disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
             .kiot-nav-button-bg-color-all {
                background-color: #2d5b89;
            }
             .kiot-nav-button-bg-color-all:hover,
             .kiot-nav-button-bg-color-all.is-active,
             .kiot-nav-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                 .kiot-nav-button-bg-color-all:disabled,
                 .kiot-nav-button-bg-color-all.is-disabled,
                 .kiot-nav-button-bg-color-all.disabled {
                    background-color: #E7E7E7;
                }
            
        
             .kiot-nav-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
             .kiot-nav-button-bg-color-as-content-color-all:hover,
             .kiot-nav-button-bg-color-as-content-color-all.is-active,
             .kiot-nav-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                 .kiot-nav-button-bg-color-as-content-color-all:disabled,
                 .kiot-nav-button-bg-color-as-content-color-all.is-disabled,
                 .kiot-nav-button-bg-color-as-content-color-all.disabled {
                    color: #E7E7E7;
                }
            
        
             .kiot-nav-button-content-color-all {
                color: #FFFFFF;
            }
             .kiot-nav-button-content-color-all:hover,
             .kiot-nav-button-content-color-all.is-active,
             .kiot-nav-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                 .kiot-nav-button-content-color-all:disabled,
                 .kiot-nav-button-content-color-all.is-disabled,
                 .kiot-nav-button-content-color-all.disabled {
                    color: #B6B6B6;
                }
            
        
             .kiot-nav-button-border-color-all {
                border-color: transparent;
            }
             .kiot-nav-button-border-color-all:hover,
             .kiot-nav-button-border-color-all.is-active,
             .kiot-nav-button-border-color-all:active {
                border-color: transparent;
            }
        
                 .kiot-nav-button-border-color-all:disabled,
                 .kiot-nav-button-border-color-all.is-disabled,
                 .kiot-nav-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
             .kiot-nav-button-border-width-all {
                border-width: 0px;
            }
             .kiot-nav-button-border-width-all:hover,
             .kiot-nav-button-border-width-all.is-active,
             .kiot-nav-button-border-width-all:active {
                border-width: 0px;
            }
        
                 .kiot-nav-button-border-width-all:disabled,
                 .kiot-nav-button-border-width-all.is-disabled,
                 .kiot-nav-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
             .kiot-nav-button-radius {
                border-radius: 100px;
            }
            
         .kiot-nav-button-bg-color {
            background-color: #2d5b89;
        }
         .kiot-nav-button-content-color {
            color: #FFFFFF;
        }
         .kiot-nav-button-border-color {
            border-color: transparent;
        }
         .kiot-nav-button-border-width {
            border-width: 0px;
        }
        
         .kiot-button-text {
            
        font-size: 16px;
        font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
        font-weight: 400;
    
        }
        
             .kiot-action-button-content-color-as-border-color {
                border-color: #FFFFFF;
            }
            
             .kiot-response-unselected-scope .kiot-select,
            
             .kiot-response-unselected .kiot-select {
                background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22240%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22M220.088%2C57.667l-99.671%2C99.695L20.746%2C57.655c-4.752-4.752-12.439-4.752-17.191%2C0c-4.74%2C4.752-4.74%2C12.451%2C0%2C17.203l108.261%2C108.297l0%2C0l0%2C0c4.74%2C4.752%2C12.439%2C4.752%2C17.179%2C0L237.256%2C74.859c4.74-4.752%2C4.74-12.463%2C0-17.215C232.528%2C52.915%2C224.828%2C52.915%2C220.088%2C57.667z%22%2F%3E%3C%2Fsvg%3E');
                background-color: #2d5b89;
                color: #ffffff;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
        
         .kiot-response-unselected {
            border-style: solid;
            background-color: #2d5b89;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
         .kiot-response-unselected .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
         .kiot-response-unselected .kiot-response-text,
         .kiot-response-unselected .kiot-response-text p {
            color: #ffffff;
        }


         .kiot-response-unselected .kiot-response-icon-color.md-radio .md-radio-container,
         .kiot-response-unselected .kiot-response-icon-color.md-checkbox .md-checkbox-container,
         .kiot-response-unselected .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff;
        }

         .kiot-response-unselected .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            
             .kiot-response-selected-scope .kiot-select,
             .kiot-response-selected .kiot-select {
                background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22240%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22M220.088%2C57.667l-99.671%2C99.695L20.746%2C57.655c-4.752-4.752-12.439-4.752-17.191%2C0c-4.74%2C4.752-4.74%2C12.451%2C0%2C17.203l108.261%2C108.297l0%2C0l0%2C0c4.74%2C4.752%2C12.439%2C4.752%2C17.179%2C0L237.256%2C74.859c4.74-4.752%2C4.74-12.463%2C0-17.215C232.528%2C52.915%2C224.828%2C52.915%2C220.088%2C57.667z%22%2F%3E%3C%2Fsvg%3E');
                background-color: #2d5b89;
                color: #ffffff;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
        
         .kiot-response-selected {
            border-style: solid;
            background-color: #2d5b89;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
         .kiot-response-selected .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
         .kiot-response-selected .kiot-response-text,
         .kiot-response-selected .kiot-response-text p {
            color: #ffffff;
        }


         .kiot-response-selected .kiot-response-icon-color.md-radio .md-radio-container,
         .kiot-response-selected .kiot-response-icon-color.md-checkbox .md-checkbox-container,
         .kiot-response-selected .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff;
        }

         .kiot-response-selected .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
         .kiot-response-correct {
            border-style: solid;
            background-color: #f86539;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
         .kiot-response-correct .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
         .kiot-response-correct .kiot-response-text,
         .kiot-response-correct .kiot-response-text p {
            color: #ffffff;
        }


         .kiot-response-correct .kiot-response-icon-color.md-radio .md-radio-container,
         .kiot-response-correct .kiot-response-icon-color.md-checkbox .md-checkbox-container,
         .kiot-response-correct .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff !important;
        }

         .kiot-response-correct .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
             .kiot-response-incorrect-bg-color-as-border-color {
                border-color: #b61b16;
            }
             .kiot-response-incorrect-bg-color {
                background-color: #b61b16;
            }
        
         .kiot-response-incorrect {
            border-style: solid;
            background-color: #b61b16;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

         .kiot-response-incorrectScope .kiot-response-icon-color,
         .kiot-response-incorrect .kiot-response-icon-color {
            color: #ffffff;
        }

         .kiot-response-incorrectScope .kiot-response-text,
         .kiot-response-incorrectScope .kiot-response-text p,
         .kiot-response-incorrect .kiot-response-text,
         .kiot-response-incorrect .kiot-response-text p {
            color: #ffffff;
        }


         .kiot-response-incorrect .kiot-response-icon-color.md-radio .md-radio-container,
         .kiot-response-incorrect .kiot-response-icon-color.md-checkbox .md-checkbox-container,
         .kiot-response-incorrect .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff !important;
        }

         .kiot-response-incorrect .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
             .kiot-response-input {
                border-style: solid;
                background-color: #2d5b89;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }

             .kiot-response-unselected-bg-color-as-border-color {
                border-color: #2d5b89;
            }
             .kiot-response-selected-bg-color-as-color {
                color: #2d5b89;
            }
             .kiot-response-unselected-bg-color {
                background-color: #2d5b89;
            }

             .kiot-response-unselected-icon-color {
                color: #ffffff;
            }
        
                 .kiot-feedback-popup-hint-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
             .kiot-feedback-popup-hint .kiot-feedback-popup-label {
                color: #61686d;
                font-weight: 600;
            }

             .kiot-feedback-popup-hint .kiot-feedback-popup-message,
             .kiot-feedback-popup-hint .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                 .kiot-feedback-popup-correct-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
             .kiot-feedback-popup-correct .kiot-feedback-popup-label {
                color: #2d5b89;
                font-weight: 600;
            }

             .kiot-feedback-popup-correct .kiot-feedback-popup-message,
             .kiot-feedback-popup-correct .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                 .kiot-feedback-popup-incorrect-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
             .kiot-feedback-popup-incorrect .kiot-feedback-popup-label {
                color: #f86539;
                font-weight: 600;
            }

             .kiot-feedback-popup-incorrect .kiot-feedback-popup-message,
             .kiot-feedback-popup-incorrect .kiot-feedback-popup-message p {
                color: #424242;
            }
        
            .kiot-flashcards.kiot-widget-container:not(.kio-modal-overlay),
            .kiot-flashcards .kiot-widget-container {
                border-style: solid;
                background-color: transparent;
                border-color: transparent;
                border-width: 0px;
                border-radius: 25px;
                box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
            }
                .kiot-flashcards .kiot-widget-body {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: #2d5b89;
                    border-width: 0px;
                    border-radius: 16px;
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
                .kiot-flashcards .kiot-widget-body-border {
                    border-color: #2d5b89;
                    border-width: 0px;
                }
                .kiot-flashcards .kiot-widget-body-bg-color {
                    background-color: #ffffff;
                }
                .kiot-flashcards .kiot-nav-button {
                    border-style: solid;
                    border-radius: 100px;
                    
                }
                
        .kiot-flashcards .kiot-nav-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-flashcards .kiot-nav-button:hover,
        .kiot-flashcards .kiot-nav-button.is-active,
        .kiot-flashcards .kiot-nav-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-flashcards .kiot-nav-button:disabled,
            .kiot-flashcards .kiot-nav-button.is-disabled,
            .kiot-flashcards .kiot-nav-button.disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-flashcards .kiot-nav-button-bg-color-all {
                background-color: #2d5b89;
            }
            .kiot-flashcards .kiot-nav-button-bg-color-all:hover,
            .kiot-flashcards .kiot-nav-button-bg-color-all.is-active,
            .kiot-flashcards .kiot-nav-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                .kiot-flashcards .kiot-nav-button-bg-color-all:disabled,
                .kiot-flashcards .kiot-nav-button-bg-color-all.is-disabled,
                .kiot-flashcards .kiot-nav-button-bg-color-all.disabled {
                    background-color: #E7E7E7;
                }
            
        
            .kiot-flashcards .kiot-nav-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
            .kiot-flashcards .kiot-nav-button-bg-color-as-content-color-all:hover,
            .kiot-flashcards .kiot-nav-button-bg-color-as-content-color-all.is-active,
            .kiot-flashcards .kiot-nav-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-flashcards .kiot-nav-button-bg-color-as-content-color-all:disabled,
                .kiot-flashcards .kiot-nav-button-bg-color-as-content-color-all.is-disabled,
                .kiot-flashcards .kiot-nav-button-bg-color-as-content-color-all.disabled {
                    color: #E7E7E7;
                }
            
        
            .kiot-flashcards .kiot-nav-button-content-color-all {
                color: #FFFFFF;
            }
            .kiot-flashcards .kiot-nav-button-content-color-all:hover,
            .kiot-flashcards .kiot-nav-button-content-color-all.is-active,
            .kiot-flashcards .kiot-nav-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                .kiot-flashcards .kiot-nav-button-content-color-all:disabled,
                .kiot-flashcards .kiot-nav-button-content-color-all.is-disabled,
                .kiot-flashcards .kiot-nav-button-content-color-all.disabled {
                    color: #B6B6B6;
                }
            
        
            .kiot-flashcards .kiot-nav-button-border-color-all {
                border-color: transparent;
            }
            .kiot-flashcards .kiot-nav-button-border-color-all:hover,
            .kiot-flashcards .kiot-nav-button-border-color-all.is-active,
            .kiot-flashcards .kiot-nav-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-flashcards .kiot-nav-button-border-color-all:disabled,
                .kiot-flashcards .kiot-nav-button-border-color-all.is-disabled,
                .kiot-flashcards .kiot-nav-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-flashcards .kiot-nav-button-border-width-all {
                border-width: 0px;
            }
            .kiot-flashcards .kiot-nav-button-border-width-all:hover,
            .kiot-flashcards .kiot-nav-button-border-width-all.is-active,
            .kiot-flashcards .kiot-nav-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-flashcards .kiot-nav-button-border-width-all:disabled,
                .kiot-flashcards .kiot-nav-button-border-width-all.is-disabled,
                .kiot-flashcards .kiot-nav-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-flashcards .kiot-nav-button-radius {
                border-radius: 100px;
            }
            
        .kiot-flashcards .kiot-nav-button-bg-color {
            background-color: #2d5b89;
        }
        .kiot-flashcards .kiot-nav-button-content-color {
            color: #FFFFFF;
        }
        .kiot-flashcards .kiot-nav-button-border-color {
            border-color: transparent;
        }
        .kiot-flashcards .kiot-nav-button-border-width {
            border-width: 0px;
        }
        
                .kiot-flashcards .kiot-action-button {
                    border-style: solid;
                    border-radius: 20px;
                    
                }
                
        .kiot-flashcards .kiot-action-button {
            
        background-color: transparent;
        color: #2d5b89;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-flashcards .kiot-action-button:hover,
        .kiot-flashcards .kiot-action-button.is-active,
        .kiot-flashcards .kiot-action-button:active {
            
        background-color: transparent;
        color: #61686d;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-flashcards .kiot-action-button:disabled,
            .kiot-flashcards .kiot-action-button.is-disabled,
            .kiot-flashcards .kiot-action-button.disabled {
                
        background-color: transparent;
        color: transparent;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-flashcards .kiot-action-button-bg-color-all {
                background-color: transparent;
            }
            .kiot-flashcards .kiot-action-button-bg-color-all:hover,
            .kiot-flashcards .kiot-action-button-bg-color-all.is-active,
            .kiot-flashcards .kiot-action-button-bg-color-all:active {
                background-color: transparent;
            }
        
                .kiot-flashcards .kiot-action-button-bg-color-all:disabled,
                .kiot-flashcards .kiot-action-button-bg-color-all.is-disabled,
                .kiot-flashcards .kiot-action-button-bg-color-all.disabled {
                    background-color: transparent;
                }
            
        
            .kiot-flashcards .kiot-action-button-bg-color-as-content-color-all {
                color: transparent;
            }
            .kiot-flashcards .kiot-action-button-bg-color-as-content-color-all:hover,
            .kiot-flashcards .kiot-action-button-bg-color-as-content-color-all.is-active,
            .kiot-flashcards .kiot-action-button-bg-color-as-content-color-all:active {
                color: transparent;
            }
        
                .kiot-flashcards .kiot-action-button-bg-color-as-content-color-all:disabled,
                .kiot-flashcards .kiot-action-button-bg-color-as-content-color-all.is-disabled,
                .kiot-flashcards .kiot-action-button-bg-color-as-content-color-all.disabled {
                    color: transparent;
                }
            
        
            .kiot-flashcards .kiot-action-button-content-color-all {
                color: #2d5b89;
            }
            .kiot-flashcards .kiot-action-button-content-color-all:hover,
            .kiot-flashcards .kiot-action-button-content-color-all.is-active,
            .kiot-flashcards .kiot-action-button-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-flashcards .kiot-action-button-content-color-all:disabled,
                .kiot-flashcards .kiot-action-button-content-color-all.is-disabled,
                .kiot-flashcards .kiot-action-button-content-color-all.disabled {
                    color: transparent;
                }
            
        
            .kiot-flashcards .kiot-action-button-border-color-all {
                border-color: transparent;
            }
            .kiot-flashcards .kiot-action-button-border-color-all:hover,
            .kiot-flashcards .kiot-action-button-border-color-all.is-active,
            .kiot-flashcards .kiot-action-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-flashcards .kiot-action-button-border-color-all:disabled,
                .kiot-flashcards .kiot-action-button-border-color-all.is-disabled,
                .kiot-flashcards .kiot-action-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-flashcards .kiot-action-button-border-width-all {
                border-width: 0px;
            }
            .kiot-flashcards .kiot-action-button-border-width-all:hover,
            .kiot-flashcards .kiot-action-button-border-width-all.is-active,
            .kiot-flashcards .kiot-action-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-flashcards .kiot-action-button-border-width-all:disabled,
                .kiot-flashcards .kiot-action-button-border-width-all.is-disabled,
                .kiot-flashcards .kiot-action-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-flashcards .kiot-action-button-radius {
                border-radius: 20px;
            }
            
        .kiot-flashcards .kiot-action-button-bg-color {
            background-color: transparent;
        }
        .kiot-flashcards .kiot-action-button-content-color {
            color: #2d5b89;
        }
        .kiot-flashcards .kiot-action-button-border-color {
            border-color: transparent;
        }
        .kiot-flashcards .kiot-action-button-border-width {
            border-width: 0px;
        }
        
        .kiot-flashcards .kiot-button-text {
            
        }
        
            .kiot-flashcards .kiot-action-button-content-color-as-border-color {
                border-color: #2d5b89;
            }
            
                /* Response not yet mastered styles */
                .kiot-flashcards-check-button {
                    color: #CFCFCF;
                }

                /* Response mastered styles */
                .kiot-flashcards-check-button:hover,
                .kiot-flashcards-check-button:active,
                .kiot-flashcards-check-button.mastered {
                    color: #f86539;
                }
            
                .kiot-flashcards .kiot-feedback-popup-hint-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-flashcards .kiot-feedback-popup-hint .kiot-feedback-popup-label {
                color: #61686d;
                font-weight: 600;
            }

            .kiot-flashcards .kiot-feedback-popup-hint .kiot-feedback-popup-message,
            .kiot-flashcards .kiot-feedback-popup-hint .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-flashcards .kiot-feedback-popup-correct-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-flashcards .kiot-feedback-popup-correct .kiot-feedback-popup-label {
                color: #2d5b89;
                font-weight: 600;
            }

            .kiot-flashcards .kiot-feedback-popup-correct .kiot-feedback-popup-message,
            .kiot-flashcards .kiot-feedback-popup-correct .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-flashcards .kiot-feedback-popup-incorrect-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-flashcards .kiot-feedback-popup-incorrect .kiot-feedback-popup-label {
                color: #f86539;
                font-weight: 600;
            }

            .kiot-flashcards .kiot-feedback-popup-incorrect .kiot-feedback-popup-message,
            .kiot-flashcards .kiot-feedback-popup-incorrect .kiot-feedback-popup-message p {
                color: #424242;
            }
        
            .kiot-hotspots.kiot-widget-container:not(.kio-modal-overlay),
            .kiot-hotspots .kiot-widget-container {
                border-style: solid;
                background-color: transparent;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
                .kiot-hotspots .kiot-widget-body {
                    border-style: solid;
                    background-color: transparent;
                    border-color: transparent;
                    border-width: 0px;
                    border-radius: 0px;
                    box-shadow: none;
                }
                .kiot-hotspots .kiot-widget-body-border {
                    border-color: transparent;
                    border-width: 0px;
                }
                .kiot-hotspots .kiot-widget-body-bg-color {
                    background-color: transparent;
                }
                .kiot-hotspots .kiot-action-button {
                    border-style: solid;
                    border-radius: 20px;
                    
                }
                
        .kiot-hotspots .kiot-action-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-hotspots .kiot-action-button:hover,
        .kiot-hotspots .kiot-action-button.is-active,
        .kiot-hotspots .kiot-action-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-hotspots .kiot-action-button:disabled,
            .kiot-hotspots .kiot-action-button.is-disabled,
            .kiot-hotspots .kiot-action-button.disabled {
                
        background-color: transparent;
        color: transparent;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-hotspots .kiot-action-button-bg-color-all {
                background-color: #2d5b89;
            }
            .kiot-hotspots .kiot-action-button-bg-color-all:hover,
            .kiot-hotspots .kiot-action-button-bg-color-all.is-active,
            .kiot-hotspots .kiot-action-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                .kiot-hotspots .kiot-action-button-bg-color-all:disabled,
                .kiot-hotspots .kiot-action-button-bg-color-all.is-disabled,
                .kiot-hotspots .kiot-action-button-bg-color-all.disabled {
                    background-color: transparent;
                }
            
        
            .kiot-hotspots .kiot-action-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
            .kiot-hotspots .kiot-action-button-bg-color-as-content-color-all:hover,
            .kiot-hotspots .kiot-action-button-bg-color-as-content-color-all.is-active,
            .kiot-hotspots .kiot-action-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-hotspots .kiot-action-button-bg-color-as-content-color-all:disabled,
                .kiot-hotspots .kiot-action-button-bg-color-as-content-color-all.is-disabled,
                .kiot-hotspots .kiot-action-button-bg-color-as-content-color-all.disabled {
                    color: transparent;
                }
            
        
            .kiot-hotspots .kiot-action-button-content-color-all {
                color: #FFFFFF;
            }
            .kiot-hotspots .kiot-action-button-content-color-all:hover,
            .kiot-hotspots .kiot-action-button-content-color-all.is-active,
            .kiot-hotspots .kiot-action-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                .kiot-hotspots .kiot-action-button-content-color-all:disabled,
                .kiot-hotspots .kiot-action-button-content-color-all.is-disabled,
                .kiot-hotspots .kiot-action-button-content-color-all.disabled {
                    color: transparent;
                }
            
        
            .kiot-hotspots .kiot-action-button-border-color-all {
                border-color: transparent;
            }
            .kiot-hotspots .kiot-action-button-border-color-all:hover,
            .kiot-hotspots .kiot-action-button-border-color-all.is-active,
            .kiot-hotspots .kiot-action-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-hotspots .kiot-action-button-border-color-all:disabled,
                .kiot-hotspots .kiot-action-button-border-color-all.is-disabled,
                .kiot-hotspots .kiot-action-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-hotspots .kiot-action-button-border-width-all {
                border-width: 0px;
            }
            .kiot-hotspots .kiot-action-button-border-width-all:hover,
            .kiot-hotspots .kiot-action-button-border-width-all.is-active,
            .kiot-hotspots .kiot-action-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-hotspots .kiot-action-button-border-width-all:disabled,
                .kiot-hotspots .kiot-action-button-border-width-all.is-disabled,
                .kiot-hotspots .kiot-action-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-hotspots .kiot-action-button-radius {
                border-radius: 20px;
            }
            
        .kiot-hotspots .kiot-action-button-bg-color {
            background-color: #2d5b89;
        }
        .kiot-hotspots .kiot-action-button-content-color {
            color: #FFFFFF;
        }
        .kiot-hotspots .kiot-action-button-border-color {
            border-color: transparent;
        }
        .kiot-hotspots .kiot-action-button-border-width {
            border-width: 0px;
        }
        
        .kiot-hotspots .kiot-button-text {
            
        }
        
            .kiot-hotspots .kiot-action-button-content-color-as-border-color {
                border-color: #FFFFFF;
            }
            
                /* Buttons/Popup shadow */
                .kiot-hotspots-popup,
                .kiot-hotspots-trigger:not(.active) {
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3) !important;
                }
                /* New Trigger animation */
                .kiot-hotspots-trigger.is-new::before {
                    border-color: #2d5b89;
                }
                /* Popup border */
                .kiot-hotspots-popup {
                    border-color: #2d5b89;
                    background: #ffffff !important;
                    border-width: 2px !important;
                    border-radius: 0px !important;
                }
                /* Popup line */
                .kiot-hotspots-trigger.is-active,
                .kiot-hotspots-popup-line {
                    background: #2d5b89 !important;
                }
            
                .kiot-hotspots .kiot-feedback-popup-hint-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-hotspots .kiot-feedback-popup-hint .kiot-feedback-popup-label {
                color: #61686d;
                font-weight: 600;
            }

            .kiot-hotspots .kiot-feedback-popup-hint .kiot-feedback-popup-message,
            .kiot-hotspots .kiot-feedback-popup-hint .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-hotspots .kiot-feedback-popup-correct-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-hotspots .kiot-feedback-popup-correct .kiot-feedback-popup-label {
                color: #2d5b89;
                font-weight: 600;
            }

            .kiot-hotspots .kiot-feedback-popup-correct .kiot-feedback-popup-message,
            .kiot-hotspots .kiot-feedback-popup-correct .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-hotspots .kiot-feedback-popup-incorrect-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-hotspots .kiot-feedback-popup-incorrect .kiot-feedback-popup-label {
                color: #f86539;
                font-weight: 600;
            }

            .kiot-hotspots .kiot-feedback-popup-incorrect .kiot-feedback-popup-message,
            .kiot-hotspots .kiot-feedback-popup-incorrect .kiot-feedback-popup-message p {
                color: #424242;
            }
        
            .kiot-interactive-video.kiot-widget-container:not(.kio-modal-overlay),
            .kiot-interactive-video .kiot-widget-container {
                border-style: solid;
                background-color: transparent;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
                .kiot-interactive-video .kiot-widget-body {
                    border-style: solid;
                    background-color: transparent;
                    border-color: transparent;
                    border-width: 0px;
                    border-radius: 0px;
                    box-shadow: none;
                }
                .kiot-interactive-video .kiot-widget-body-border {
                    border-color: transparent;
                    border-width: 0px;
                }
                .kiot-interactive-video .kiot-widget-body-bg-color {
                    background-color: transparent;
                }
                .kiot-interactive-video .kiot-nav-button {
                    border-style: solid;
                    border-radius: 100px;
                    
                }
                
        .kiot-interactive-video .kiot-nav-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-interactive-video .kiot-nav-button:hover,
        .kiot-interactive-video .kiot-nav-button.is-active,
        .kiot-interactive-video .kiot-nav-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-interactive-video .kiot-nav-button:disabled,
            .kiot-interactive-video .kiot-nav-button.is-disabled,
            .kiot-interactive-video .kiot-nav-button.disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-interactive-video .kiot-nav-button-bg-color-all {
                background-color: #2d5b89;
            }
            .kiot-interactive-video .kiot-nav-button-bg-color-all:hover,
            .kiot-interactive-video .kiot-nav-button-bg-color-all.is-active,
            .kiot-interactive-video .kiot-nav-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                .kiot-interactive-video .kiot-nav-button-bg-color-all:disabled,
                .kiot-interactive-video .kiot-nav-button-bg-color-all.is-disabled,
                .kiot-interactive-video .kiot-nav-button-bg-color-all.disabled {
                    background-color: #E7E7E7;
                }
            
        
            .kiot-interactive-video .kiot-nav-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
            .kiot-interactive-video .kiot-nav-button-bg-color-as-content-color-all:hover,
            .kiot-interactive-video .kiot-nav-button-bg-color-as-content-color-all.is-active,
            .kiot-interactive-video .kiot-nav-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-interactive-video .kiot-nav-button-bg-color-as-content-color-all:disabled,
                .kiot-interactive-video .kiot-nav-button-bg-color-as-content-color-all.is-disabled,
                .kiot-interactive-video .kiot-nav-button-bg-color-as-content-color-all.disabled {
                    color: #E7E7E7;
                }
            
        
            .kiot-interactive-video .kiot-nav-button-content-color-all {
                color: #FFFFFF;
            }
            .kiot-interactive-video .kiot-nav-button-content-color-all:hover,
            .kiot-interactive-video .kiot-nav-button-content-color-all.is-active,
            .kiot-interactive-video .kiot-nav-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                .kiot-interactive-video .kiot-nav-button-content-color-all:disabled,
                .kiot-interactive-video .kiot-nav-button-content-color-all.is-disabled,
                .kiot-interactive-video .kiot-nav-button-content-color-all.disabled {
                    color: #B6B6B6;
                }
            
        
            .kiot-interactive-video .kiot-nav-button-border-color-all {
                border-color: transparent;
            }
            .kiot-interactive-video .kiot-nav-button-border-color-all:hover,
            .kiot-interactive-video .kiot-nav-button-border-color-all.is-active,
            .kiot-interactive-video .kiot-nav-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-interactive-video .kiot-nav-button-border-color-all:disabled,
                .kiot-interactive-video .kiot-nav-button-border-color-all.is-disabled,
                .kiot-interactive-video .kiot-nav-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-interactive-video .kiot-nav-button-border-width-all {
                border-width: 0px;
            }
            .kiot-interactive-video .kiot-nav-button-border-width-all:hover,
            .kiot-interactive-video .kiot-nav-button-border-width-all.is-active,
            .kiot-interactive-video .kiot-nav-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-interactive-video .kiot-nav-button-border-width-all:disabled,
                .kiot-interactive-video .kiot-nav-button-border-width-all.is-disabled,
                .kiot-interactive-video .kiot-nav-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-interactive-video .kiot-nav-button-radius {
                border-radius: 100px;
            }
            
        .kiot-interactive-video .kiot-nav-button-bg-color {
            background-color: #2d5b89;
        }
        .kiot-interactive-video .kiot-nav-button-content-color {
            color: #FFFFFF;
        }
        .kiot-interactive-video .kiot-nav-button-border-color {
            border-color: transparent;
        }
        .kiot-interactive-video .kiot-nav-button-border-width {
            border-width: 0px;
        }
        
                .kiot-interactive-video .kiot-action-button {
                    border-style: solid;
                    border-radius: 20px;
                    
                }
                
        .kiot-interactive-video .kiot-action-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-interactive-video .kiot-action-button:hover,
        .kiot-interactive-video .kiot-action-button.is-active,
        .kiot-interactive-video .kiot-action-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-interactive-video .kiot-action-button:disabled,
            .kiot-interactive-video .kiot-action-button.is-disabled,
            .kiot-interactive-video .kiot-action-button.disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-interactive-video .kiot-action-button-bg-color-all {
                background-color: #2d5b89;
            }
            .kiot-interactive-video .kiot-action-button-bg-color-all:hover,
            .kiot-interactive-video .kiot-action-button-bg-color-all.is-active,
            .kiot-interactive-video .kiot-action-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                .kiot-interactive-video .kiot-action-button-bg-color-all:disabled,
                .kiot-interactive-video .kiot-action-button-bg-color-all.is-disabled,
                .kiot-interactive-video .kiot-action-button-bg-color-all.disabled {
                    background-color: #E7E7E7;
                }
            
        
            .kiot-interactive-video .kiot-action-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
            .kiot-interactive-video .kiot-action-button-bg-color-as-content-color-all:hover,
            .kiot-interactive-video .kiot-action-button-bg-color-as-content-color-all.is-active,
            .kiot-interactive-video .kiot-action-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-interactive-video .kiot-action-button-bg-color-as-content-color-all:disabled,
                .kiot-interactive-video .kiot-action-button-bg-color-as-content-color-all.is-disabled,
                .kiot-interactive-video .kiot-action-button-bg-color-as-content-color-all.disabled {
                    color: #E7E7E7;
                }
            
        
            .kiot-interactive-video .kiot-action-button-content-color-all {
                color: #FFFFFF;
            }
            .kiot-interactive-video .kiot-action-button-content-color-all:hover,
            .kiot-interactive-video .kiot-action-button-content-color-all.is-active,
            .kiot-interactive-video .kiot-action-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                .kiot-interactive-video .kiot-action-button-content-color-all:disabled,
                .kiot-interactive-video .kiot-action-button-content-color-all.is-disabled,
                .kiot-interactive-video .kiot-action-button-content-color-all.disabled {
                    color: #B6B6B6;
                }
            
        
            .kiot-interactive-video .kiot-action-button-border-color-all {
                border-color: transparent;
            }
            .kiot-interactive-video .kiot-action-button-border-color-all:hover,
            .kiot-interactive-video .kiot-action-button-border-color-all.is-active,
            .kiot-interactive-video .kiot-action-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-interactive-video .kiot-action-button-border-color-all:disabled,
                .kiot-interactive-video .kiot-action-button-border-color-all.is-disabled,
                .kiot-interactive-video .kiot-action-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-interactive-video .kiot-action-button-border-width-all {
                border-width: 0px;
            }
            .kiot-interactive-video .kiot-action-button-border-width-all:hover,
            .kiot-interactive-video .kiot-action-button-border-width-all.is-active,
            .kiot-interactive-video .kiot-action-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-interactive-video .kiot-action-button-border-width-all:disabled,
                .kiot-interactive-video .kiot-action-button-border-width-all.is-disabled,
                .kiot-interactive-video .kiot-action-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-interactive-video .kiot-action-button-radius {
                border-radius: 20px;
            }
            
        .kiot-interactive-video .kiot-action-button-bg-color {
            background-color: #2d5b89;
        }
        .kiot-interactive-video .kiot-action-button-content-color {
            color: #FFFFFF;
        }
        .kiot-interactive-video .kiot-action-button-border-color {
            border-color: transparent;
        }
        .kiot-interactive-video .kiot-action-button-border-width {
            border-width: 0px;
        }
        
        .kiot-interactive-video .kiot-button-text {
            
        }
        
            .kiot-interactive-video .kiot-action-button-content-color-as-border-color {
                border-color: #FFFFFF;
            }
            
            .kiot-interactive-video .ma-response,
            .kiot-highlight {
                background-color: #f86539;
                border-style: solid;
                border-color: transparent;
                border-width: 0px;
                color: #ffffff;
                padding-left: 3px;
                padding-right: 3px;
            }
        
            .kiot-interactive-video .kiot-response-unselected-scope .kiot-select,
            
            .kiot-interactive-video .kiot-response-unselected .kiot-select {
                background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22240%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22M220.088%2C57.667l-99.671%2C99.695L20.746%2C57.655c-4.752-4.752-12.439-4.752-17.191%2C0c-4.74%2C4.752-4.74%2C12.451%2C0%2C17.203l108.261%2C108.297l0%2C0l0%2C0c4.74%2C4.752%2C12.439%2C4.752%2C17.179%2C0L237.256%2C74.859c4.74-4.752%2C4.74-12.463%2C0-17.215C232.528%2C52.915%2C224.828%2C52.915%2C220.088%2C57.667z%22%2F%3E%3C%2Fsvg%3E');
                background-color: #2d5b89;
                color: #ffffff;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
        
        .kiot-interactive-video .kiot-response-unselected {
            border-style: solid;
            background-color: #2d5b89;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-interactive-video .kiot-response-unselected .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-interactive-video .kiot-response-unselected .kiot-response-text,
        .kiot-interactive-video .kiot-response-unselected .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-interactive-video .kiot-response-unselected .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-interactive-video .kiot-response-unselected .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-interactive-video .kiot-response-unselected .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff;
        }

        .kiot-interactive-video .kiot-response-unselected .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            
            .kiot-interactive-video .kiot-response-selected-scope .kiot-select,
            .kiot-interactive-video .kiot-response-selected .kiot-select {
                background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22240%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22M220.088%2C57.667l-99.671%2C99.695L20.746%2C57.655c-4.752-4.752-12.439-4.752-17.191%2C0c-4.74%2C4.752-4.74%2C12.451%2C0%2C17.203l108.261%2C108.297l0%2C0l0%2C0c4.74%2C4.752%2C12.439%2C4.752%2C17.179%2C0L237.256%2C74.859c4.74-4.752%2C4.74-12.463%2C0-17.215C232.528%2C52.915%2C224.828%2C52.915%2C220.088%2C57.667z%22%2F%3E%3C%2Fsvg%3E');
                background-color: #2d5b89;
                color: #ffffff;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
        
        .kiot-interactive-video .kiot-response-selected {
            border-style: solid;
            background-color: #2d5b89;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-interactive-video .kiot-response-selected .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-interactive-video .kiot-response-selected .kiot-response-text,
        .kiot-interactive-video .kiot-response-selected .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-interactive-video .kiot-response-selected .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-interactive-video .kiot-response-selected .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-interactive-video .kiot-response-selected .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff;
        }

        .kiot-interactive-video .kiot-response-selected .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
        .kiot-interactive-video .kiot-response-correct {
            border-style: solid;
            background-color: #f86539;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-interactive-video .kiot-response-correct .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-interactive-video .kiot-response-correct .kiot-response-text,
        .kiot-interactive-video .kiot-response-correct .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-interactive-video .kiot-response-correct .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-interactive-video .kiot-response-correct .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-interactive-video .kiot-response-correct .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff !important;
        }

        .kiot-interactive-video .kiot-response-correct .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            .kiot-interactive-video .kiot-response-incorrect-bg-color-as-border-color {
                border-color: #b61b16;
            }
            .kiot-interactive-video .kiot-response-incorrect-bg-color {
                background-color: #b61b16;
            }
        
        .kiot-interactive-video .kiot-response-incorrect {
            border-style: solid;
            background-color: #b61b16;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        .kiot-interactive-video .kiot-response-incorrectScope .kiot-response-icon-color,
        .kiot-interactive-video .kiot-response-incorrect .kiot-response-icon-color {
            color: #ffffff;
        }

        .kiot-interactive-video .kiot-response-incorrectScope .kiot-response-text,
        .kiot-interactive-video .kiot-response-incorrectScope .kiot-response-text p,
        .kiot-interactive-video .kiot-response-incorrect .kiot-response-text,
        .kiot-interactive-video .kiot-response-incorrect .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-interactive-video .kiot-response-incorrect .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-interactive-video .kiot-response-incorrect .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-interactive-video .kiot-response-incorrect .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff !important;
        }

        .kiot-interactive-video .kiot-response-incorrect .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            .kiot-interactive-video .kiot-response-input {
                border-style: solid;
                background-color: #2d5b89;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }

            .kiot-interactive-video .kiot-response-unselected-bg-color-as-border-color {
                border-color: #2d5b89;
            }
            .kiot-interactive-video .kiot-response-selected-bg-color-as-color {
                color: #2d5b89;
            }
            .kiot-interactive-video .kiot-response-unselected-bg-color {
                background-color: #2d5b89;
            }

            .kiot-interactive-video .kiot-response-unselected-icon-color {
                color: #ffffff;
            }
        
        /* Color of video buttons and volume bar */
        .kiot-interactive-video .kiot-video .video-js .vjs-play-control:hover .vjs-icon-placeholder::before,
        .kiot-interactive-video .kiot-video .video-js .vjs-mute-control:hover .vjs-icon-placeholder::before,
        .kiot-interactive-video .kiot-video .video-js .vjs-fullscreen-control:hover .vjs-icon-placeholder::before,
        .kiot-interactive-video .kiot-video .video-js .vjs-chapters-button:hover .vjs-icon-placeholder::before,
        .kiot-interactive-video .kiot-video .video-js .vjs-captions-button:hover .vjs-icon-placeholder::before,
        .kiot-interactive-video .kiot-video .video-js .vjs-captions-button.show-closed-caption .vjs-icon-placeholder::before {
            background-color: #61686d !important;
            color: #FFFFFF !important;
        }

        .kiot-interactive-video .toc-open .kiot-video .vjs-chapters-button .vjs-icon-placeholder::before,
        .kiot-interactive-video .toc-open .kiot-video .vjs-chapters-button:hover .vjs-icon-placeholder::before,
        .iv-mobile-fullscreen.toc-open .kiot-interactive-video .kiot-video .vjs-chapters-button .vjs-icon-placeholder::before,
        .iv-mobile-fullscreen.toc-open .kiot-interactive-video .kiot-video .vjs-chapters-button:hover .vjs-icon-placeholder::before,
        .kiot-interactive-video .kiot-video .video-js .vjs-captions-button.show-closed-caption:hover .vjs-icon-placeholder::before {
            background-color: #61686d !important;
            color: #FFFFFF !important;
        }

        /* BG color for progress bar */
        .kiot-interactive-video .kiot-video .video-js .vjs-play-progress,
        .kiot-interactive-video .kiot-video .video-js.vjs-has-started .vjs-slider-horizontal::before,
        .kiot-interactive-video .kiot-video .video-js.vjs-ended .vjs-slider-horizontal::after {
            background-color: #b61b16 !important;
        }
    
        .kiot-interactive-video .kiot-video .video-js .vjs-big-play-button:hover {
                background-color: #61686d !important;
                color: #FFFFFF !important;
            }
        
                /* Bookmark */
                .kiot-interactive-video .kiot-video-bookmark {
                    background-color: #2d5b89;
                }
                .kiot-interactive-video .kiot-video-bookmark-text {
                    color: #FFFFFF;
                }
                .kiot-interactive-video .kiot-video-bookmark-caret {
                    color: #2d5b89;
                }
                .kiot-interactive-video .kiot-video-bookmark:hover {
                    background-color: #61686d;
                }
                .kiot-interactive-video .kiot-video-bookmark:hover .kiot-video-bookmark-caret {
                    color: #61686d;
                }
                .kiot-interactive-video .kiot-video-bookmark:hover .kiot-video-bookmark-text {
                    color: #FFFFFF;
                }
                /* alternative background for body fill */
                .kiot-interactive-video .kiot-widget-body .kiot-assessment-layer {
                    background-color: transparent;
                }
                /* Mouse display and progress bar */
                .kiot-interactive-video .vjs-mouse-display,
                .kiot-interactive-video .video-js .vjs-play-progress:before {
                    background-color: undefined !important;
                }
                .kiot-interactive-video .video-js .vjs-play-progress:after {
                    border-color: transparent transparent undefined transparent !important;
                }
            
                .kiot-interactive-video .kiot-feedback-popup-hint-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-interactive-video .kiot-feedback-popup-hint .kiot-feedback-popup-label {
                color: #61686d;
                font-weight: 600;
            }

            .kiot-interactive-video .kiot-feedback-popup-hint .kiot-feedback-popup-message,
            .kiot-interactive-video .kiot-feedback-popup-hint .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-interactive-video .kiot-feedback-popup-correct-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-interactive-video .kiot-feedback-popup-correct .kiot-feedback-popup-label {
                color: #2d5b89;
                font-weight: 600;
            }

            .kiot-interactive-video .kiot-feedback-popup-correct .kiot-feedback-popup-message,
            .kiot-interactive-video .kiot-feedback-popup-correct .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-interactive-video .kiot-feedback-popup-incorrect-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-interactive-video .kiot-feedback-popup-incorrect .kiot-feedback-popup-label {
                color: #f86539;
                font-weight: 600;
            }

            .kiot-interactive-video .kiot-feedback-popup-incorrect .kiot-feedback-popup-message,
            .kiot-interactive-video .kiot-feedback-popup-incorrect .kiot-feedback-popup-message p {
                color: #424242;
            }
        
            .kiot-annotated-video.kiot-widget-container:not(.kio-modal-overlay),
            .kiot-annotated-video .kiot-widget-container {
                border-style: solid;
                background-color: #ffffff;
                border-color: #2d5b89;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
                .kiot-annotated-video .kiot-widget-body {
                    border-style: solid;
                    background-color: transparent;
                    border-color: #2d5b89;
                    border-width: 0px;
                    border-radius: 0px;
                    box-shadow: none;
                }
                .kiot-annotated-video .kiot-widget-body-border {
                    border-color: #2d5b89;
                    border-width: 0px;
                }
                .kiot-annotated-video .kiot-widget-body-bg-color {
                    background-color: transparent;
                }
                .kiot-annotated-video .kiot-nav-button {
                    border-style: solid;
                    border-radius: 100px;
                    
                }
                
        .kiot-annotated-video .kiot-nav-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-annotated-video .kiot-nav-button:hover,
        .kiot-annotated-video .kiot-nav-button.is-active,
        .kiot-annotated-video .kiot-nav-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-annotated-video .kiot-nav-button:disabled,
            .kiot-annotated-video .kiot-nav-button.is-disabled,
            .kiot-annotated-video .kiot-nav-button.disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-annotated-video .kiot-nav-button-bg-color-all {
                background-color: #2d5b89;
            }
            .kiot-annotated-video .kiot-nav-button-bg-color-all:hover,
            .kiot-annotated-video .kiot-nav-button-bg-color-all.is-active,
            .kiot-annotated-video .kiot-nav-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                .kiot-annotated-video .kiot-nav-button-bg-color-all:disabled,
                .kiot-annotated-video .kiot-nav-button-bg-color-all.is-disabled,
                .kiot-annotated-video .kiot-nav-button-bg-color-all.disabled {
                    background-color: #E7E7E7;
                }
            
        
            .kiot-annotated-video .kiot-nav-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
            .kiot-annotated-video .kiot-nav-button-bg-color-as-content-color-all:hover,
            .kiot-annotated-video .kiot-nav-button-bg-color-as-content-color-all.is-active,
            .kiot-annotated-video .kiot-nav-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-annotated-video .kiot-nav-button-bg-color-as-content-color-all:disabled,
                .kiot-annotated-video .kiot-nav-button-bg-color-as-content-color-all.is-disabled,
                .kiot-annotated-video .kiot-nav-button-bg-color-as-content-color-all.disabled {
                    color: #E7E7E7;
                }
            
        
            .kiot-annotated-video .kiot-nav-button-content-color-all {
                color: #FFFFFF;
            }
            .kiot-annotated-video .kiot-nav-button-content-color-all:hover,
            .kiot-annotated-video .kiot-nav-button-content-color-all.is-active,
            .kiot-annotated-video .kiot-nav-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                .kiot-annotated-video .kiot-nav-button-content-color-all:disabled,
                .kiot-annotated-video .kiot-nav-button-content-color-all.is-disabled,
                .kiot-annotated-video .kiot-nav-button-content-color-all.disabled {
                    color: #B6B6B6;
                }
            
        
            .kiot-annotated-video .kiot-nav-button-border-color-all {
                border-color: transparent;
            }
            .kiot-annotated-video .kiot-nav-button-border-color-all:hover,
            .kiot-annotated-video .kiot-nav-button-border-color-all.is-active,
            .kiot-annotated-video .kiot-nav-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-annotated-video .kiot-nav-button-border-color-all:disabled,
                .kiot-annotated-video .kiot-nav-button-border-color-all.is-disabled,
                .kiot-annotated-video .kiot-nav-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-annotated-video .kiot-nav-button-border-width-all {
                border-width: 0px;
            }
            .kiot-annotated-video .kiot-nav-button-border-width-all:hover,
            .kiot-annotated-video .kiot-nav-button-border-width-all.is-active,
            .kiot-annotated-video .kiot-nav-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-annotated-video .kiot-nav-button-border-width-all:disabled,
                .kiot-annotated-video .kiot-nav-button-border-width-all.is-disabled,
                .kiot-annotated-video .kiot-nav-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-annotated-video .kiot-nav-button-radius {
                border-radius: 100px;
            }
            
        .kiot-annotated-video .kiot-nav-button-bg-color {
            background-color: #2d5b89;
        }
        .kiot-annotated-video .kiot-nav-button-content-color {
            color: #FFFFFF;
        }
        .kiot-annotated-video .kiot-nav-button-border-color {
            border-color: transparent;
        }
        .kiot-annotated-video .kiot-nav-button-border-width {
            border-width: 0px;
        }
        
        .kiot-annotated-video .kiot-button-text {
            
        }
        
        /* Color of video buttons and volume bar */
        .kiot-annotated-video .kiot-video .video-js .vjs-play-control:hover .vjs-icon-placeholder::before,
        .kiot-annotated-video .kiot-video .video-js .vjs-mute-control:hover .vjs-icon-placeholder::before,
        .kiot-annotated-video .kiot-video .video-js .vjs-fullscreen-control:hover .vjs-icon-placeholder::before,
        .kiot-annotated-video .kiot-video .video-js .vjs-chapters-button:hover .vjs-icon-placeholder::before,
        .kiot-annotated-video .kiot-video .video-js .vjs-captions-button:hover .vjs-icon-placeholder::before,
        .kiot-annotated-video .kiot-video .video-js .vjs-captions-button.show-closed-caption .vjs-icon-placeholder::before {
            background-color: #61686d !important;
            color: #FFFFFF !important;
        }

        .kiot-annotated-video .toc-open .kiot-video .vjs-chapters-button .vjs-icon-placeholder::before,
        .kiot-annotated-video .toc-open .kiot-video .vjs-chapters-button:hover .vjs-icon-placeholder::before,
        .iv-mobile-fullscreen.toc-open .kiot-annotated-video .kiot-video .vjs-chapters-button .vjs-icon-placeholder::before,
        .iv-mobile-fullscreen.toc-open .kiot-annotated-video .kiot-video .vjs-chapters-button:hover .vjs-icon-placeholder::before,
        .kiot-annotated-video .kiot-video .video-js .vjs-captions-button.show-closed-caption:hover .vjs-icon-placeholder::before {
            background-color: #61686d !important;
            color: #FFFFFF !important;
        }

        /* BG color for progress bar */
        .kiot-annotated-video .kiot-video .video-js .vjs-play-progress,
        .kiot-annotated-video .kiot-video .video-js.vjs-has-started .vjs-slider-horizontal::before,
        .kiot-annotated-video .kiot-video .video-js.vjs-ended .vjs-slider-horizontal::after {
            background-color: #b61b16 !important;
        }
    
        .kiot-annotated-video .kiot-video .video-js .vjs-big-play-button:hover {
                background-color: #61686d !important;
                color: #FFFFFF !important;
            }
        
                /* Bookmark */
                .kiot-annotated-video .kiot-video-bookmark {
                    background-color: #2d5b89;
                }
                .kiot-annotated-video .kiot-video-bookmark-text {
                    color: #FFFFFF;
                }
                .kiot-annotated-video .kiot-video-bookmark-caret {
                    color: #2d5b89;
                }
                .kiot-annotated-video .kiot-video-bookmark:hover {
                    background-color: #61686d;
                }
                .kiot-annotated-video .kiot-video-bookmark:hover .kiot-video-bookmark-caret {
                    color: #61686d;
                }
                .kiot-annotated-video .kiot-video-bookmark:hover .kiot-video-bookmark-text {
                    color: #FFFFFF;
                }
                /* alternative background for body fill */
                .kiot-annotated-video .kiot-widget-body .kiot-assessment-layer {
                    background-color: transparent;
                }
                /* Mouse display and progress bar */
                .kiot-annotated-video .vjs-mouse-display,
                .kiot-annotated-video .video-js .vjs-play-progress:before {
                    background-color: undefined !important;
                }
                .kiot-annotated-video .video-js .vjs-play-progress:after {
                    border-color: transparent transparent undefined transparent !important;
                }
            
                .kiot-annotated-video .kiot-feedback-popup-hint-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-annotated-video .kiot-feedback-popup-hint .kiot-feedback-popup-label {
                color: #61686d;
                font-weight: 600;
            }

            .kiot-annotated-video .kiot-feedback-popup-hint .kiot-feedback-popup-message,
            .kiot-annotated-video .kiot-feedback-popup-hint .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-annotated-video .kiot-feedback-popup-correct-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-annotated-video .kiot-feedback-popup-correct .kiot-feedback-popup-label {
                color: #2d5b89;
                font-weight: 600;
            }

            .kiot-annotated-video .kiot-feedback-popup-correct .kiot-feedback-popup-message,
            .kiot-annotated-video .kiot-feedback-popup-correct .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-annotated-video .kiot-feedback-popup-incorrect-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-annotated-video .kiot-feedback-popup-incorrect .kiot-feedback-popup-label {
                color: #f86539;
                font-weight: 600;
            }

            .kiot-annotated-video .kiot-feedback-popup-incorrect .kiot-feedback-popup-message,
            .kiot-annotated-video .kiot-feedback-popup-incorrect .kiot-feedback-popup-message p {
                color: #424242;
            }
        
            .kiot-media-gallery.kiot-widget-container:not(.kio-modal-overlay),
            .kiot-media-gallery .kiot-widget-container {
                border-style: solid;
                background-color: transparent;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
                .kiot-media-gallery .kiot-widget-body {
                    border-style: solid;
                    background-color: transparent;
                    border-color: transparent;
                    border-width: 0px;
                    border-radius: 0px;
                    box-shadow: none;
                }
                .kiot-media-gallery .kiot-widget-body-border {
                    border-color: transparent;
                    border-width: 0px;
                }
                .kiot-media-gallery .kiot-widget-body-bg-color {
                    background-color: transparent;
                }
                .kiot-media-gallery .kiot-nav-button {
                    border-style: solid;
                    border-radius: 100px;
                    
                }
                
        .kiot-media-gallery .kiot-nav-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-media-gallery .kiot-nav-button:hover,
        .kiot-media-gallery .kiot-nav-button.is-active,
        .kiot-media-gallery .kiot-nav-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-media-gallery .kiot-nav-button:disabled,
            .kiot-media-gallery .kiot-nav-button.is-disabled,
            .kiot-media-gallery .kiot-nav-button.disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-media-gallery .kiot-nav-button-bg-color-all {
                background-color: #2d5b89;
            }
            .kiot-media-gallery .kiot-nav-button-bg-color-all:hover,
            .kiot-media-gallery .kiot-nav-button-bg-color-all.is-active,
            .kiot-media-gallery .kiot-nav-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                .kiot-media-gallery .kiot-nav-button-bg-color-all:disabled,
                .kiot-media-gallery .kiot-nav-button-bg-color-all.is-disabled,
                .kiot-media-gallery .kiot-nav-button-bg-color-all.disabled {
                    background-color: #E7E7E7;
                }
            
        
            .kiot-media-gallery .kiot-nav-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
            .kiot-media-gallery .kiot-nav-button-bg-color-as-content-color-all:hover,
            .kiot-media-gallery .kiot-nav-button-bg-color-as-content-color-all.is-active,
            .kiot-media-gallery .kiot-nav-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-media-gallery .kiot-nav-button-bg-color-as-content-color-all:disabled,
                .kiot-media-gallery .kiot-nav-button-bg-color-as-content-color-all.is-disabled,
                .kiot-media-gallery .kiot-nav-button-bg-color-as-content-color-all.disabled {
                    color: #E7E7E7;
                }
            
        
            .kiot-media-gallery .kiot-nav-button-content-color-all {
                color: #FFFFFF;
            }
            .kiot-media-gallery .kiot-nav-button-content-color-all:hover,
            .kiot-media-gallery .kiot-nav-button-content-color-all.is-active,
            .kiot-media-gallery .kiot-nav-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                .kiot-media-gallery .kiot-nav-button-content-color-all:disabled,
                .kiot-media-gallery .kiot-nav-button-content-color-all.is-disabled,
                .kiot-media-gallery .kiot-nav-button-content-color-all.disabled {
                    color: #B6B6B6;
                }
            
        
            .kiot-media-gallery .kiot-nav-button-border-color-all {
                border-color: transparent;
            }
            .kiot-media-gallery .kiot-nav-button-border-color-all:hover,
            .kiot-media-gallery .kiot-nav-button-border-color-all.is-active,
            .kiot-media-gallery .kiot-nav-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-media-gallery .kiot-nav-button-border-color-all:disabled,
                .kiot-media-gallery .kiot-nav-button-border-color-all.is-disabled,
                .kiot-media-gallery .kiot-nav-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-media-gallery .kiot-nav-button-border-width-all {
                border-width: 0px;
            }
            .kiot-media-gallery .kiot-nav-button-border-width-all:hover,
            .kiot-media-gallery .kiot-nav-button-border-width-all.is-active,
            .kiot-media-gallery .kiot-nav-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-media-gallery .kiot-nav-button-border-width-all:disabled,
                .kiot-media-gallery .kiot-nav-button-border-width-all.is-disabled,
                .kiot-media-gallery .kiot-nav-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-media-gallery .kiot-nav-button-radius {
                border-radius: 100px;
            }
            
        .kiot-media-gallery .kiot-nav-button-bg-color {
            background-color: #2d5b89;
        }
        .kiot-media-gallery .kiot-nav-button-content-color {
            color: #FFFFFF;
        }
        .kiot-media-gallery .kiot-nav-button-border-color {
            border-color: transparent;
        }
        .kiot-media-gallery .kiot-nav-button-border-width {
            border-width: 0px;
        }
        
                .kiot-media-gallery .kiot-action-button {
                    border-style: solid;
                    border-radius: 20px;
                    
                }
                
        .kiot-media-gallery .kiot-action-button {
            
        background-color: transparent;
        color: #2d5b89;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-media-gallery .kiot-action-button:hover,
        .kiot-media-gallery .kiot-action-button.is-active,
        .kiot-media-gallery .kiot-action-button:active {
            
        background-color: transparent;
        color: #61686d;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-media-gallery .kiot-action-button:disabled,
            .kiot-media-gallery .kiot-action-button.is-disabled,
            .kiot-media-gallery .kiot-action-button.disabled {
                
        background-color: transparent;
        color: transparent;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-media-gallery .kiot-action-button-bg-color-all {
                background-color: transparent;
            }
            .kiot-media-gallery .kiot-action-button-bg-color-all:hover,
            .kiot-media-gallery .kiot-action-button-bg-color-all.is-active,
            .kiot-media-gallery .kiot-action-button-bg-color-all:active {
                background-color: transparent;
            }
        
                .kiot-media-gallery .kiot-action-button-bg-color-all:disabled,
                .kiot-media-gallery .kiot-action-button-bg-color-all.is-disabled,
                .kiot-media-gallery .kiot-action-button-bg-color-all.disabled {
                    background-color: transparent;
                }
            
        
            .kiot-media-gallery .kiot-action-button-bg-color-as-content-color-all {
                color: transparent;
            }
            .kiot-media-gallery .kiot-action-button-bg-color-as-content-color-all:hover,
            .kiot-media-gallery .kiot-action-button-bg-color-as-content-color-all.is-active,
            .kiot-media-gallery .kiot-action-button-bg-color-as-content-color-all:active {
                color: transparent;
            }
        
                .kiot-media-gallery .kiot-action-button-bg-color-as-content-color-all:disabled,
                .kiot-media-gallery .kiot-action-button-bg-color-as-content-color-all.is-disabled,
                .kiot-media-gallery .kiot-action-button-bg-color-as-content-color-all.disabled {
                    color: transparent;
                }
            
        
            .kiot-media-gallery .kiot-action-button-content-color-all {
                color: #2d5b89;
            }
            .kiot-media-gallery .kiot-action-button-content-color-all:hover,
            .kiot-media-gallery .kiot-action-button-content-color-all.is-active,
            .kiot-media-gallery .kiot-action-button-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-media-gallery .kiot-action-button-content-color-all:disabled,
                .kiot-media-gallery .kiot-action-button-content-color-all.is-disabled,
                .kiot-media-gallery .kiot-action-button-content-color-all.disabled {
                    color: transparent;
                }
            
        
            .kiot-media-gallery .kiot-action-button-border-color-all {
                border-color: transparent;
            }
            .kiot-media-gallery .kiot-action-button-border-color-all:hover,
            .kiot-media-gallery .kiot-action-button-border-color-all.is-active,
            .kiot-media-gallery .kiot-action-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-media-gallery .kiot-action-button-border-color-all:disabled,
                .kiot-media-gallery .kiot-action-button-border-color-all.is-disabled,
                .kiot-media-gallery .kiot-action-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-media-gallery .kiot-action-button-border-width-all {
                border-width: 0px;
            }
            .kiot-media-gallery .kiot-action-button-border-width-all:hover,
            .kiot-media-gallery .kiot-action-button-border-width-all.is-active,
            .kiot-media-gallery .kiot-action-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-media-gallery .kiot-action-button-border-width-all:disabled,
                .kiot-media-gallery .kiot-action-button-border-width-all.is-disabled,
                .kiot-media-gallery .kiot-action-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-media-gallery .kiot-action-button-radius {
                border-radius: 20px;
            }
            
        .kiot-media-gallery .kiot-action-button-bg-color {
            background-color: transparent;
        }
        .kiot-media-gallery .kiot-action-button-content-color {
            color: #2d5b89;
        }
        .kiot-media-gallery .kiot-action-button-border-color {
            border-color: transparent;
        }
        .kiot-media-gallery .kiot-action-button-border-width {
            border-width: 0px;
        }
        
        .kiot-media-gallery .kiot-button-text {
            
        }
        
            .kiot-media-gallery .kiot-action-button-content-color-as-border-color {
                border-color: #2d5b89;
            }
            
                .kiot-media-gallery .kiot-feedback-popup-hint-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-media-gallery .kiot-feedback-popup-hint .kiot-feedback-popup-label {
                color: #61686d;
                font-weight: 600;
            }

            .kiot-media-gallery .kiot-feedback-popup-hint .kiot-feedback-popup-message,
            .kiot-media-gallery .kiot-feedback-popup-hint .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-media-gallery .kiot-feedback-popup-correct-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-media-gallery .kiot-feedback-popup-correct .kiot-feedback-popup-label {
                color: #2d5b89;
                font-weight: 600;
            }

            .kiot-media-gallery .kiot-feedback-popup-correct .kiot-feedback-popup-message,
            .kiot-media-gallery .kiot-feedback-popup-correct .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-media-gallery .kiot-feedback-popup-incorrect-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-media-gallery .kiot-feedback-popup-incorrect .kiot-feedback-popup-label {
                color: #f86539;
                font-weight: 600;
            }

            .kiot-media-gallery .kiot-feedback-popup-incorrect .kiot-feedback-popup-message,
            .kiot-media-gallery .kiot-feedback-popup-incorrect .kiot-feedback-popup-message p {
                color: #424242;
            }
        
            .kiot-mixed-assessment.kiot-widget-container:not(.kio-modal-overlay),
            .kiot-mixed-assessment .kiot-widget-container {
                border-style: solid;
                background-color: transparent;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
                .kiot-mixed-assessment .kiot-widget-body {
                    border-style: solid;
                    background-color: transparent;
                    border-color: transparent;
                    border-width: 0px;
                    border-radius: 0px;
                    box-shadow: none;
                }
                .kiot-mixed-assessment .kiot-widget-body-border {
                    border-color: transparent;
                    border-width: 0px;
                }
                .kiot-mixed-assessment .kiot-widget-body-bg-color {
                    background-color: transparent;
                }
                .kiot-mixed-assessment .kiot-nav-button {
                    border-style: solid;
                    border-radius: 100px;
                    
                }
                
        .kiot-mixed-assessment .kiot-nav-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-mixed-assessment .kiot-nav-button:hover,
        .kiot-mixed-assessment .kiot-nav-button.is-active,
        .kiot-mixed-assessment .kiot-nav-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-mixed-assessment .kiot-nav-button:disabled,
            .kiot-mixed-assessment .kiot-nav-button.is-disabled,
            .kiot-mixed-assessment .kiot-nav-button.disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-mixed-assessment .kiot-nav-button-bg-color-all {
                background-color: #2d5b89;
            }
            .kiot-mixed-assessment .kiot-nav-button-bg-color-all:hover,
            .kiot-mixed-assessment .kiot-nav-button-bg-color-all.is-active,
            .kiot-mixed-assessment .kiot-nav-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                .kiot-mixed-assessment .kiot-nav-button-bg-color-all:disabled,
                .kiot-mixed-assessment .kiot-nav-button-bg-color-all.is-disabled,
                .kiot-mixed-assessment .kiot-nav-button-bg-color-all.disabled {
                    background-color: #E7E7E7;
                }
            
        
            .kiot-mixed-assessment .kiot-nav-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
            .kiot-mixed-assessment .kiot-nav-button-bg-color-as-content-color-all:hover,
            .kiot-mixed-assessment .kiot-nav-button-bg-color-as-content-color-all.is-active,
            .kiot-mixed-assessment .kiot-nav-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-mixed-assessment .kiot-nav-button-bg-color-as-content-color-all:disabled,
                .kiot-mixed-assessment .kiot-nav-button-bg-color-as-content-color-all.is-disabled,
                .kiot-mixed-assessment .kiot-nav-button-bg-color-as-content-color-all.disabled {
                    color: #E7E7E7;
                }
            
        
            .kiot-mixed-assessment .kiot-nav-button-content-color-all {
                color: #FFFFFF;
            }
            .kiot-mixed-assessment .kiot-nav-button-content-color-all:hover,
            .kiot-mixed-assessment .kiot-nav-button-content-color-all.is-active,
            .kiot-mixed-assessment .kiot-nav-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                .kiot-mixed-assessment .kiot-nav-button-content-color-all:disabled,
                .kiot-mixed-assessment .kiot-nav-button-content-color-all.is-disabled,
                .kiot-mixed-assessment .kiot-nav-button-content-color-all.disabled {
                    color: #B6B6B6;
                }
            
        
            .kiot-mixed-assessment .kiot-nav-button-border-color-all {
                border-color: transparent;
            }
            .kiot-mixed-assessment .kiot-nav-button-border-color-all:hover,
            .kiot-mixed-assessment .kiot-nav-button-border-color-all.is-active,
            .kiot-mixed-assessment .kiot-nav-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-mixed-assessment .kiot-nav-button-border-color-all:disabled,
                .kiot-mixed-assessment .kiot-nav-button-border-color-all.is-disabled,
                .kiot-mixed-assessment .kiot-nav-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-mixed-assessment .kiot-nav-button-border-width-all {
                border-width: 0px;
            }
            .kiot-mixed-assessment .kiot-nav-button-border-width-all:hover,
            .kiot-mixed-assessment .kiot-nav-button-border-width-all.is-active,
            .kiot-mixed-assessment .kiot-nav-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-mixed-assessment .kiot-nav-button-border-width-all:disabled,
                .kiot-mixed-assessment .kiot-nav-button-border-width-all.is-disabled,
                .kiot-mixed-assessment .kiot-nav-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-mixed-assessment .kiot-nav-button-radius {
                border-radius: 100px;
            }
            
        .kiot-mixed-assessment .kiot-nav-button-bg-color {
            background-color: #2d5b89;
        }
        .kiot-mixed-assessment .kiot-nav-button-content-color {
            color: #FFFFFF;
        }
        .kiot-mixed-assessment .kiot-nav-button-border-color {
            border-color: transparent;
        }
        .kiot-mixed-assessment .kiot-nav-button-border-width {
            border-width: 0px;
        }
        
                .kiot-mixed-assessment .kiot-action-button {
                    border-style: solid;
                    border-radius: 20px;
                    
                }
                
        .kiot-mixed-assessment .kiot-action-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-mixed-assessment .kiot-action-button:hover,
        .kiot-mixed-assessment .kiot-action-button.is-active,
        .kiot-mixed-assessment .kiot-action-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-mixed-assessment .kiot-action-button:disabled,
            .kiot-mixed-assessment .kiot-action-button.is-disabled,
            .kiot-mixed-assessment .kiot-action-button.disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-mixed-assessment .kiot-action-button-bg-color-all {
                background-color: #2d5b89;
            }
            .kiot-mixed-assessment .kiot-action-button-bg-color-all:hover,
            .kiot-mixed-assessment .kiot-action-button-bg-color-all.is-active,
            .kiot-mixed-assessment .kiot-action-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                .kiot-mixed-assessment .kiot-action-button-bg-color-all:disabled,
                .kiot-mixed-assessment .kiot-action-button-bg-color-all.is-disabled,
                .kiot-mixed-assessment .kiot-action-button-bg-color-all.disabled {
                    background-color: #E7E7E7;
                }
            
        
            .kiot-mixed-assessment .kiot-action-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
            .kiot-mixed-assessment .kiot-action-button-bg-color-as-content-color-all:hover,
            .kiot-mixed-assessment .kiot-action-button-bg-color-as-content-color-all.is-active,
            .kiot-mixed-assessment .kiot-action-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-mixed-assessment .kiot-action-button-bg-color-as-content-color-all:disabled,
                .kiot-mixed-assessment .kiot-action-button-bg-color-as-content-color-all.is-disabled,
                .kiot-mixed-assessment .kiot-action-button-bg-color-as-content-color-all.disabled {
                    color: #E7E7E7;
                }
            
        
            .kiot-mixed-assessment .kiot-action-button-content-color-all {
                color: #FFFFFF;
            }
            .kiot-mixed-assessment .kiot-action-button-content-color-all:hover,
            .kiot-mixed-assessment .kiot-action-button-content-color-all.is-active,
            .kiot-mixed-assessment .kiot-action-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                .kiot-mixed-assessment .kiot-action-button-content-color-all:disabled,
                .kiot-mixed-assessment .kiot-action-button-content-color-all.is-disabled,
                .kiot-mixed-assessment .kiot-action-button-content-color-all.disabled {
                    color: #B6B6B6;
                }
            
        
            .kiot-mixed-assessment .kiot-action-button-border-color-all {
                border-color: transparent;
            }
            .kiot-mixed-assessment .kiot-action-button-border-color-all:hover,
            .kiot-mixed-assessment .kiot-action-button-border-color-all.is-active,
            .kiot-mixed-assessment .kiot-action-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-mixed-assessment .kiot-action-button-border-color-all:disabled,
                .kiot-mixed-assessment .kiot-action-button-border-color-all.is-disabled,
                .kiot-mixed-assessment .kiot-action-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-mixed-assessment .kiot-action-button-border-width-all {
                border-width: 0px;
            }
            .kiot-mixed-assessment .kiot-action-button-border-width-all:hover,
            .kiot-mixed-assessment .kiot-action-button-border-width-all.is-active,
            .kiot-mixed-assessment .kiot-action-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-mixed-assessment .kiot-action-button-border-width-all:disabled,
                .kiot-mixed-assessment .kiot-action-button-border-width-all.is-disabled,
                .kiot-mixed-assessment .kiot-action-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-mixed-assessment .kiot-action-button-radius {
                border-radius: 20px;
            }
            
        .kiot-mixed-assessment .kiot-action-button-bg-color {
            background-color: #2d5b89;
        }
        .kiot-mixed-assessment .kiot-action-button-content-color {
            color: #FFFFFF;
        }
        .kiot-mixed-assessment .kiot-action-button-border-color {
            border-color: transparent;
        }
        .kiot-mixed-assessment .kiot-action-button-border-width {
            border-width: 0px;
        }
        
        .kiot-mixed-assessment .kiot-button-text {
            
        }
        
            .kiot-mixed-assessment .kiot-action-button-content-color-as-border-color {
                border-color: #FFFFFF;
            }
            
            .kiot-mixed-assessment .ma-response,
            .kiot-highlight {
                background-color: #f86539;
                border-style: solid;
                border-color: transparent;
                border-width: 0px;
                color: #ffffff;
                padding-left: 3px;
                padding-right: 3px;
            }
        
            .kiot-mixed-assessment .kiot-response-unselected-scope .kiot-select,
            
            .kiot-mixed-assessment .kiot-response-unselected .kiot-select {
                background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22240%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22M220.088%2C57.667l-99.671%2C99.695L20.746%2C57.655c-4.752-4.752-12.439-4.752-17.191%2C0c-4.74%2C4.752-4.74%2C12.451%2C0%2C17.203l108.261%2C108.297l0%2C0l0%2C0c4.74%2C4.752%2C12.439%2C4.752%2C17.179%2C0L237.256%2C74.859c4.74-4.752%2C4.74-12.463%2C0-17.215C232.528%2C52.915%2C224.828%2C52.915%2C220.088%2C57.667z%22%2F%3E%3C%2Fsvg%3E');
                background-color: #2d5b89;
                color: #ffffff;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
        
        .kiot-mixed-assessment .kiot-response-unselected {
            border-style: solid;
            background-color: #2d5b89;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-mixed-assessment .kiot-response-unselected .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-mixed-assessment .kiot-response-unselected .kiot-response-text,
        .kiot-mixed-assessment .kiot-response-unselected .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-mixed-assessment .kiot-response-unselected .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-mixed-assessment .kiot-response-unselected .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-mixed-assessment .kiot-response-unselected .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff;
        }

        .kiot-mixed-assessment .kiot-response-unselected .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            
            .kiot-mixed-assessment .kiot-response-selected-scope .kiot-select,
            .kiot-mixed-assessment .kiot-response-selected .kiot-select {
                background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22240%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22M220.088%2C57.667l-99.671%2C99.695L20.746%2C57.655c-4.752-4.752-12.439-4.752-17.191%2C0c-4.74%2C4.752-4.74%2C12.451%2C0%2C17.203l108.261%2C108.297l0%2C0l0%2C0c4.74%2C4.752%2C12.439%2C4.752%2C17.179%2C0L237.256%2C74.859c4.74-4.752%2C4.74-12.463%2C0-17.215C232.528%2C52.915%2C224.828%2C52.915%2C220.088%2C57.667z%22%2F%3E%3C%2Fsvg%3E');
                background-color: #2d5b89;
                color: #ffffff;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
        
        .kiot-mixed-assessment .kiot-response-selected {
            border-style: solid;
            background-color: #2d5b89;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-mixed-assessment .kiot-response-selected .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-mixed-assessment .kiot-response-selected .kiot-response-text,
        .kiot-mixed-assessment .kiot-response-selected .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-mixed-assessment .kiot-response-selected .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-mixed-assessment .kiot-response-selected .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-mixed-assessment .kiot-response-selected .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff;
        }

        .kiot-mixed-assessment .kiot-response-selected .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
        .kiot-mixed-assessment .kiot-response-correct {
            border-style: solid;
            background-color: #f86539;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-mixed-assessment .kiot-response-correct .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-mixed-assessment .kiot-response-correct .kiot-response-text,
        .kiot-mixed-assessment .kiot-response-correct .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-mixed-assessment .kiot-response-correct .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-mixed-assessment .kiot-response-correct .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-mixed-assessment .kiot-response-correct .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff !important;
        }

        .kiot-mixed-assessment .kiot-response-correct .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            .kiot-mixed-assessment .kiot-response-incorrect-bg-color-as-border-color {
                border-color: #b61b16;
            }
            .kiot-mixed-assessment .kiot-response-incorrect-bg-color {
                background-color: #b61b16;
            }
        
        .kiot-mixed-assessment .kiot-response-incorrect {
            border-style: solid;
            background-color: #b61b16;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        .kiot-mixed-assessment .kiot-response-incorrectScope .kiot-response-icon-color,
        .kiot-mixed-assessment .kiot-response-incorrect .kiot-response-icon-color {
            color: #ffffff;
        }

        .kiot-mixed-assessment .kiot-response-incorrectScope .kiot-response-text,
        .kiot-mixed-assessment .kiot-response-incorrectScope .kiot-response-text p,
        .kiot-mixed-assessment .kiot-response-incorrect .kiot-response-text,
        .kiot-mixed-assessment .kiot-response-incorrect .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-mixed-assessment .kiot-response-incorrect .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-mixed-assessment .kiot-response-incorrect .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-mixed-assessment .kiot-response-incorrect .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff !important;
        }

        .kiot-mixed-assessment .kiot-response-incorrect .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            .kiot-mixed-assessment .kiot-response-input {
                border-style: solid;
                background-color: #2d5b89;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }

            .kiot-mixed-assessment .kiot-response-unselected-bg-color-as-border-color {
                border-color: #2d5b89;
            }
            .kiot-mixed-assessment .kiot-response-selected-bg-color-as-color {
                color: #2d5b89;
            }
            .kiot-mixed-assessment .kiot-response-unselected-bg-color {
                background-color: #2d5b89;
            }

            .kiot-mixed-assessment .kiot-response-unselected-icon-color {
                color: #ffffff;
            }
        
                .kiot-mixed-assessment .kiot-feedback-popup-hint-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-mixed-assessment .kiot-feedback-popup-hint .kiot-feedback-popup-label {
                color: #61686d;
                font-weight: 600;
            }

            .kiot-mixed-assessment .kiot-feedback-popup-hint .kiot-feedback-popup-message,
            .kiot-mixed-assessment .kiot-feedback-popup-hint .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-mixed-assessment .kiot-feedback-popup-correct-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-mixed-assessment .kiot-feedback-popup-correct .kiot-feedback-popup-label {
                color: #2d5b89;
                font-weight: 600;
            }

            .kiot-mixed-assessment .kiot-feedback-popup-correct .kiot-feedback-popup-message,
            .kiot-mixed-assessment .kiot-feedback-popup-correct .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-mixed-assessment .kiot-feedback-popup-incorrect-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-mixed-assessment .kiot-feedback-popup-incorrect .kiot-feedback-popup-label {
                color: #f86539;
                font-weight: 600;
            }

            .kiot-mixed-assessment .kiot-feedback-popup-incorrect .kiot-feedback-popup-message,
            .kiot-mixed-assessment .kiot-feedback-popup-incorrect .kiot-feedback-popup-message p {
                color: #424242;
            }
        
            .kiot-multiple-choice.kiot-widget-container:not(.kio-modal-overlay),
            .kiot-multiple-choice .kiot-widget-container {
                border-style: solid;
                background-color: transparent;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
                .kiot-multiple-choice .kiot-widget-body {
                    border-style: solid;
                    background-color: transparent;
                    border-color: transparent;
                    border-width: 0px;
                    border-radius: 0px;
                    box-shadow: none;
                }
                .kiot-multiple-choice .kiot-widget-body-border {
                    border-color: transparent;
                    border-width: 0px;
                }
                .kiot-multiple-choice .kiot-widget-body-bg-color {
                    background-color: transparent;
                }
                .kiot-multiple-choice .kiot-nav-button {
                    border-style: solid;
                    border-radius: 100px;
                    
                }
                
        .kiot-multiple-choice .kiot-nav-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-multiple-choice .kiot-nav-button:hover,
        .kiot-multiple-choice .kiot-nav-button.is-active,
        .kiot-multiple-choice .kiot-nav-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-multiple-choice .kiot-nav-button:disabled,
            .kiot-multiple-choice .kiot-nav-button.is-disabled,
            .kiot-multiple-choice .kiot-nav-button.disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-multiple-choice .kiot-nav-button-bg-color-all {
                background-color: #2d5b89;
            }
            .kiot-multiple-choice .kiot-nav-button-bg-color-all:hover,
            .kiot-multiple-choice .kiot-nav-button-bg-color-all.is-active,
            .kiot-multiple-choice .kiot-nav-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                .kiot-multiple-choice .kiot-nav-button-bg-color-all:disabled,
                .kiot-multiple-choice .kiot-nav-button-bg-color-all.is-disabled,
                .kiot-multiple-choice .kiot-nav-button-bg-color-all.disabled {
                    background-color: #E7E7E7;
                }
            
        
            .kiot-multiple-choice .kiot-nav-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
            .kiot-multiple-choice .kiot-nav-button-bg-color-as-content-color-all:hover,
            .kiot-multiple-choice .kiot-nav-button-bg-color-as-content-color-all.is-active,
            .kiot-multiple-choice .kiot-nav-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-multiple-choice .kiot-nav-button-bg-color-as-content-color-all:disabled,
                .kiot-multiple-choice .kiot-nav-button-bg-color-as-content-color-all.is-disabled,
                .kiot-multiple-choice .kiot-nav-button-bg-color-as-content-color-all.disabled {
                    color: #E7E7E7;
                }
            
        
            .kiot-multiple-choice .kiot-nav-button-content-color-all {
                color: #FFFFFF;
            }
            .kiot-multiple-choice .kiot-nav-button-content-color-all:hover,
            .kiot-multiple-choice .kiot-nav-button-content-color-all.is-active,
            .kiot-multiple-choice .kiot-nav-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                .kiot-multiple-choice .kiot-nav-button-content-color-all:disabled,
                .kiot-multiple-choice .kiot-nav-button-content-color-all.is-disabled,
                .kiot-multiple-choice .kiot-nav-button-content-color-all.disabled {
                    color: #B6B6B6;
                }
            
        
            .kiot-multiple-choice .kiot-nav-button-border-color-all {
                border-color: transparent;
            }
            .kiot-multiple-choice .kiot-nav-button-border-color-all:hover,
            .kiot-multiple-choice .kiot-nav-button-border-color-all.is-active,
            .kiot-multiple-choice .kiot-nav-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-multiple-choice .kiot-nav-button-border-color-all:disabled,
                .kiot-multiple-choice .kiot-nav-button-border-color-all.is-disabled,
                .kiot-multiple-choice .kiot-nav-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-multiple-choice .kiot-nav-button-border-width-all {
                border-width: 0px;
            }
            .kiot-multiple-choice .kiot-nav-button-border-width-all:hover,
            .kiot-multiple-choice .kiot-nav-button-border-width-all.is-active,
            .kiot-multiple-choice .kiot-nav-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-multiple-choice .kiot-nav-button-border-width-all:disabled,
                .kiot-multiple-choice .kiot-nav-button-border-width-all.is-disabled,
                .kiot-multiple-choice .kiot-nav-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-multiple-choice .kiot-nav-button-radius {
                border-radius: 100px;
            }
            
        .kiot-multiple-choice .kiot-nav-button-bg-color {
            background-color: #2d5b89;
        }
        .kiot-multiple-choice .kiot-nav-button-content-color {
            color: #FFFFFF;
        }
        .kiot-multiple-choice .kiot-nav-button-border-color {
            border-color: transparent;
        }
        .kiot-multiple-choice .kiot-nav-button-border-width {
            border-width: 0px;
        }
        
                .kiot-multiple-choice .kiot-action-button {
                    border-style: solid;
                    border-radius: 20px;
                    
                }
                
        .kiot-multiple-choice .kiot-action-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-multiple-choice .kiot-action-button:hover,
        .kiot-multiple-choice .kiot-action-button.is-active,
        .kiot-multiple-choice .kiot-action-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-multiple-choice .kiot-action-button:disabled,
            .kiot-multiple-choice .kiot-action-button.is-disabled,
            .kiot-multiple-choice .kiot-action-button.disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-multiple-choice .kiot-action-button-bg-color-all {
                background-color: #2d5b89;
            }
            .kiot-multiple-choice .kiot-action-button-bg-color-all:hover,
            .kiot-multiple-choice .kiot-action-button-bg-color-all.is-active,
            .kiot-multiple-choice .kiot-action-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                .kiot-multiple-choice .kiot-action-button-bg-color-all:disabled,
                .kiot-multiple-choice .kiot-action-button-bg-color-all.is-disabled,
                .kiot-multiple-choice .kiot-action-button-bg-color-all.disabled {
                    background-color: #E7E7E7;
                }
            
        
            .kiot-multiple-choice .kiot-action-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
            .kiot-multiple-choice .kiot-action-button-bg-color-as-content-color-all:hover,
            .kiot-multiple-choice .kiot-action-button-bg-color-as-content-color-all.is-active,
            .kiot-multiple-choice .kiot-action-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-multiple-choice .kiot-action-button-bg-color-as-content-color-all:disabled,
                .kiot-multiple-choice .kiot-action-button-bg-color-as-content-color-all.is-disabled,
                .kiot-multiple-choice .kiot-action-button-bg-color-as-content-color-all.disabled {
                    color: #E7E7E7;
                }
            
        
            .kiot-multiple-choice .kiot-action-button-content-color-all {
                color: #FFFFFF;
            }
            .kiot-multiple-choice .kiot-action-button-content-color-all:hover,
            .kiot-multiple-choice .kiot-action-button-content-color-all.is-active,
            .kiot-multiple-choice .kiot-action-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                .kiot-multiple-choice .kiot-action-button-content-color-all:disabled,
                .kiot-multiple-choice .kiot-action-button-content-color-all.is-disabled,
                .kiot-multiple-choice .kiot-action-button-content-color-all.disabled {
                    color: #B6B6B6;
                }
            
        
            .kiot-multiple-choice .kiot-action-button-border-color-all {
                border-color: transparent;
            }
            .kiot-multiple-choice .kiot-action-button-border-color-all:hover,
            .kiot-multiple-choice .kiot-action-button-border-color-all.is-active,
            .kiot-multiple-choice .kiot-action-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-multiple-choice .kiot-action-button-border-color-all:disabled,
                .kiot-multiple-choice .kiot-action-button-border-color-all.is-disabled,
                .kiot-multiple-choice .kiot-action-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-multiple-choice .kiot-action-button-border-width-all {
                border-width: 0px;
            }
            .kiot-multiple-choice .kiot-action-button-border-width-all:hover,
            .kiot-multiple-choice .kiot-action-button-border-width-all.is-active,
            .kiot-multiple-choice .kiot-action-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-multiple-choice .kiot-action-button-border-width-all:disabled,
                .kiot-multiple-choice .kiot-action-button-border-width-all.is-disabled,
                .kiot-multiple-choice .kiot-action-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-multiple-choice .kiot-action-button-radius {
                border-radius: 20px;
            }
            
        .kiot-multiple-choice .kiot-action-button-bg-color {
            background-color: #2d5b89;
        }
        .kiot-multiple-choice .kiot-action-button-content-color {
            color: #FFFFFF;
        }
        .kiot-multiple-choice .kiot-action-button-border-color {
            border-color: transparent;
        }
        .kiot-multiple-choice .kiot-action-button-border-width {
            border-width: 0px;
        }
        
        .kiot-multiple-choice .kiot-button-text {
            
        }
        
            .kiot-multiple-choice .kiot-action-button-content-color-as-border-color {
                border-color: #FFFFFF;
            }
            
            .kiot-multiple-choice .ma-response,
            .kiot-highlight {
                background-color: #f86539;
                border-style: solid;
                border-color: transparent;
                border-width: 0px;
                color: #ffffff;
                padding-left: 3px;
                padding-right: 3px;
            }
        
            .kiot-multiple-choice .kiot-response-unselected-scope .kiot-select,
            
            .kiot-multiple-choice .kiot-response-unselected .kiot-select {
                background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22240%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22M220.088%2C57.667l-99.671%2C99.695L20.746%2C57.655c-4.752-4.752-12.439-4.752-17.191%2C0c-4.74%2C4.752-4.74%2C12.451%2C0%2C17.203l108.261%2C108.297l0%2C0l0%2C0c4.74%2C4.752%2C12.439%2C4.752%2C17.179%2C0L237.256%2C74.859c4.74-4.752%2C4.74-12.463%2C0-17.215C232.528%2C52.915%2C224.828%2C52.915%2C220.088%2C57.667z%22%2F%3E%3C%2Fsvg%3E');
                background-color: #2d5b89;
                color: #ffffff;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
        
        .kiot-multiple-choice .kiot-response-unselected {
            border-style: solid;
            background-color: #2d5b89;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-multiple-choice .kiot-response-unselected .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-multiple-choice .kiot-response-unselected .kiot-response-text,
        .kiot-multiple-choice .kiot-response-unselected .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-multiple-choice .kiot-response-unselected .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-multiple-choice .kiot-response-unselected .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-multiple-choice .kiot-response-unselected .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff;
        }

        .kiot-multiple-choice .kiot-response-unselected .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            
            .kiot-multiple-choice .kiot-response-selected-scope .kiot-select,
            .kiot-multiple-choice .kiot-response-selected .kiot-select {
                background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22240%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22M220.088%2C57.667l-99.671%2C99.695L20.746%2C57.655c-4.752-4.752-12.439-4.752-17.191%2C0c-4.74%2C4.752-4.74%2C12.451%2C0%2C17.203l108.261%2C108.297l0%2C0l0%2C0c4.74%2C4.752%2C12.439%2C4.752%2C17.179%2C0L237.256%2C74.859c4.74-4.752%2C4.74-12.463%2C0-17.215C232.528%2C52.915%2C224.828%2C52.915%2C220.088%2C57.667z%22%2F%3E%3C%2Fsvg%3E');
                background-color: #2d5b89;
                color: #ffffff;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
        
        .kiot-multiple-choice .kiot-response-selected {
            border-style: solid;
            background-color: #2d5b89;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-multiple-choice .kiot-response-selected .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-multiple-choice .kiot-response-selected .kiot-response-text,
        .kiot-multiple-choice .kiot-response-selected .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-multiple-choice .kiot-response-selected .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-multiple-choice .kiot-response-selected .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-multiple-choice .kiot-response-selected .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff;
        }

        .kiot-multiple-choice .kiot-response-selected .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
        .kiot-multiple-choice .kiot-response-correct {
            border-style: solid;
            background-color: #f86539;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-multiple-choice .kiot-response-correct .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-multiple-choice .kiot-response-correct .kiot-response-text,
        .kiot-multiple-choice .kiot-response-correct .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-multiple-choice .kiot-response-correct .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-multiple-choice .kiot-response-correct .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-multiple-choice .kiot-response-correct .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff !important;
        }

        .kiot-multiple-choice .kiot-response-correct .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            .kiot-multiple-choice .kiot-response-incorrect-bg-color-as-border-color {
                border-color: #b61b16;
            }
            .kiot-multiple-choice .kiot-response-incorrect-bg-color {
                background-color: #b61b16;
            }
        
        .kiot-multiple-choice .kiot-response-incorrect {
            border-style: solid;
            background-color: #b61b16;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        .kiot-multiple-choice .kiot-response-incorrectScope .kiot-response-icon-color,
        .kiot-multiple-choice .kiot-response-incorrect .kiot-response-icon-color {
            color: #ffffff;
        }

        .kiot-multiple-choice .kiot-response-incorrectScope .kiot-response-text,
        .kiot-multiple-choice .kiot-response-incorrectScope .kiot-response-text p,
        .kiot-multiple-choice .kiot-response-incorrect .kiot-response-text,
        .kiot-multiple-choice .kiot-response-incorrect .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-multiple-choice .kiot-response-incorrect .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-multiple-choice .kiot-response-incorrect .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-multiple-choice .kiot-response-incorrect .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff !important;
        }

        .kiot-multiple-choice .kiot-response-incorrect .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            .kiot-multiple-choice .kiot-response-input {
                border-style: solid;
                background-color: #2d5b89;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }

            .kiot-multiple-choice .kiot-response-unselected-bg-color-as-border-color {
                border-color: #2d5b89;
            }
            .kiot-multiple-choice .kiot-response-selected-bg-color-as-color {
                color: #2d5b89;
            }
            .kiot-multiple-choice .kiot-response-unselected-bg-color {
                background-color: #2d5b89;
            }

            .kiot-multiple-choice .kiot-response-unselected-icon-color {
                color: #ffffff;
            }
        
                .kiot-multiple-choice .kiot-feedback-popup-hint-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-multiple-choice .kiot-feedback-popup-hint .kiot-feedback-popup-label {
                color: #61686d;
                font-weight: 600;
            }

            .kiot-multiple-choice .kiot-feedback-popup-hint .kiot-feedback-popup-message,
            .kiot-multiple-choice .kiot-feedback-popup-hint .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-multiple-choice .kiot-feedback-popup-correct-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-multiple-choice .kiot-feedback-popup-correct .kiot-feedback-popup-label {
                color: #2d5b89;
                font-weight: 600;
            }

            .kiot-multiple-choice .kiot-feedback-popup-correct .kiot-feedback-popup-message,
            .kiot-multiple-choice .kiot-feedback-popup-correct .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-multiple-choice .kiot-feedback-popup-incorrect-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-multiple-choice .kiot-feedback-popup-incorrect .kiot-feedback-popup-label {
                color: #f86539;
                font-weight: 600;
            }

            .kiot-multiple-choice .kiot-feedback-popup-incorrect .kiot-feedback-popup-message,
            .kiot-multiple-choice .kiot-feedback-popup-incorrect .kiot-feedback-popup-message p {
                color: #424242;
            }
        
            .kiot-multiple-select.kiot-widget-container:not(.kio-modal-overlay),
            .kiot-multiple-select .kiot-widget-container {
                border-style: solid;
                background-color: transparent;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
                .kiot-multiple-select .kiot-widget-body {
                    border-style: solid;
                    background-color: transparent;
                    border-color: transparent;
                    border-width: 0px;
                    border-radius: 0px;
                    box-shadow: none;
                }
                .kiot-multiple-select .kiot-widget-body-border {
                    border-color: transparent;
                    border-width: 0px;
                }
                .kiot-multiple-select .kiot-widget-body-bg-color {
                    background-color: transparent;
                }
                .kiot-multiple-select .kiot-nav-button {
                    border-style: solid;
                    border-radius: 100px;
                    
                }
                
        .kiot-multiple-select .kiot-nav-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-multiple-select .kiot-nav-button:hover,
        .kiot-multiple-select .kiot-nav-button.is-active,
        .kiot-multiple-select .kiot-nav-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-multiple-select .kiot-nav-button:disabled,
            .kiot-multiple-select .kiot-nav-button.is-disabled,
            .kiot-multiple-select .kiot-nav-button.disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-multiple-select .kiot-nav-button-bg-color-all {
                background-color: #2d5b89;
            }
            .kiot-multiple-select .kiot-nav-button-bg-color-all:hover,
            .kiot-multiple-select .kiot-nav-button-bg-color-all.is-active,
            .kiot-multiple-select .kiot-nav-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                .kiot-multiple-select .kiot-nav-button-bg-color-all:disabled,
                .kiot-multiple-select .kiot-nav-button-bg-color-all.is-disabled,
                .kiot-multiple-select .kiot-nav-button-bg-color-all.disabled {
                    background-color: #E7E7E7;
                }
            
        
            .kiot-multiple-select .kiot-nav-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
            .kiot-multiple-select .kiot-nav-button-bg-color-as-content-color-all:hover,
            .kiot-multiple-select .kiot-nav-button-bg-color-as-content-color-all.is-active,
            .kiot-multiple-select .kiot-nav-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-multiple-select .kiot-nav-button-bg-color-as-content-color-all:disabled,
                .kiot-multiple-select .kiot-nav-button-bg-color-as-content-color-all.is-disabled,
                .kiot-multiple-select .kiot-nav-button-bg-color-as-content-color-all.disabled {
                    color: #E7E7E7;
                }
            
        
            .kiot-multiple-select .kiot-nav-button-content-color-all {
                color: #FFFFFF;
            }
            .kiot-multiple-select .kiot-nav-button-content-color-all:hover,
            .kiot-multiple-select .kiot-nav-button-content-color-all.is-active,
            .kiot-multiple-select .kiot-nav-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                .kiot-multiple-select .kiot-nav-button-content-color-all:disabled,
                .kiot-multiple-select .kiot-nav-button-content-color-all.is-disabled,
                .kiot-multiple-select .kiot-nav-button-content-color-all.disabled {
                    color: #B6B6B6;
                }
            
        
            .kiot-multiple-select .kiot-nav-button-border-color-all {
                border-color: transparent;
            }
            .kiot-multiple-select .kiot-nav-button-border-color-all:hover,
            .kiot-multiple-select .kiot-nav-button-border-color-all.is-active,
            .kiot-multiple-select .kiot-nav-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-multiple-select .kiot-nav-button-border-color-all:disabled,
                .kiot-multiple-select .kiot-nav-button-border-color-all.is-disabled,
                .kiot-multiple-select .kiot-nav-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-multiple-select .kiot-nav-button-border-width-all {
                border-width: 0px;
            }
            .kiot-multiple-select .kiot-nav-button-border-width-all:hover,
            .kiot-multiple-select .kiot-nav-button-border-width-all.is-active,
            .kiot-multiple-select .kiot-nav-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-multiple-select .kiot-nav-button-border-width-all:disabled,
                .kiot-multiple-select .kiot-nav-button-border-width-all.is-disabled,
                .kiot-multiple-select .kiot-nav-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-multiple-select .kiot-nav-button-radius {
                border-radius: 100px;
            }
            
        .kiot-multiple-select .kiot-nav-button-bg-color {
            background-color: #2d5b89;
        }
        .kiot-multiple-select .kiot-nav-button-content-color {
            color: #FFFFFF;
        }
        .kiot-multiple-select .kiot-nav-button-border-color {
            border-color: transparent;
        }
        .kiot-multiple-select .kiot-nav-button-border-width {
            border-width: 0px;
        }
        
                .kiot-multiple-select .kiot-action-button {
                    border-style: solid;
                    border-radius: 20px;
                    
                }
                
        .kiot-multiple-select .kiot-action-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-multiple-select .kiot-action-button:hover,
        .kiot-multiple-select .kiot-action-button.is-active,
        .kiot-multiple-select .kiot-action-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-multiple-select .kiot-action-button:disabled,
            .kiot-multiple-select .kiot-action-button.is-disabled,
            .kiot-multiple-select .kiot-action-button.disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-multiple-select .kiot-action-button-bg-color-all {
                background-color: #2d5b89;
            }
            .kiot-multiple-select .kiot-action-button-bg-color-all:hover,
            .kiot-multiple-select .kiot-action-button-bg-color-all.is-active,
            .kiot-multiple-select .kiot-action-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                .kiot-multiple-select .kiot-action-button-bg-color-all:disabled,
                .kiot-multiple-select .kiot-action-button-bg-color-all.is-disabled,
                .kiot-multiple-select .kiot-action-button-bg-color-all.disabled {
                    background-color: #E7E7E7;
                }
            
        
            .kiot-multiple-select .kiot-action-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
            .kiot-multiple-select .kiot-action-button-bg-color-as-content-color-all:hover,
            .kiot-multiple-select .kiot-action-button-bg-color-as-content-color-all.is-active,
            .kiot-multiple-select .kiot-action-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-multiple-select .kiot-action-button-bg-color-as-content-color-all:disabled,
                .kiot-multiple-select .kiot-action-button-bg-color-as-content-color-all.is-disabled,
                .kiot-multiple-select .kiot-action-button-bg-color-as-content-color-all.disabled {
                    color: #E7E7E7;
                }
            
        
            .kiot-multiple-select .kiot-action-button-content-color-all {
                color: #FFFFFF;
            }
            .kiot-multiple-select .kiot-action-button-content-color-all:hover,
            .kiot-multiple-select .kiot-action-button-content-color-all.is-active,
            .kiot-multiple-select .kiot-action-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                .kiot-multiple-select .kiot-action-button-content-color-all:disabled,
                .kiot-multiple-select .kiot-action-button-content-color-all.is-disabled,
                .kiot-multiple-select .kiot-action-button-content-color-all.disabled {
                    color: #B6B6B6;
                }
            
        
            .kiot-multiple-select .kiot-action-button-border-color-all {
                border-color: transparent;
            }
            .kiot-multiple-select .kiot-action-button-border-color-all:hover,
            .kiot-multiple-select .kiot-action-button-border-color-all.is-active,
            .kiot-multiple-select .kiot-action-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-multiple-select .kiot-action-button-border-color-all:disabled,
                .kiot-multiple-select .kiot-action-button-border-color-all.is-disabled,
                .kiot-multiple-select .kiot-action-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-multiple-select .kiot-action-button-border-width-all {
                border-width: 0px;
            }
            .kiot-multiple-select .kiot-action-button-border-width-all:hover,
            .kiot-multiple-select .kiot-action-button-border-width-all.is-active,
            .kiot-multiple-select .kiot-action-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-multiple-select .kiot-action-button-border-width-all:disabled,
                .kiot-multiple-select .kiot-action-button-border-width-all.is-disabled,
                .kiot-multiple-select .kiot-action-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-multiple-select .kiot-action-button-radius {
                border-radius: 20px;
            }
            
        .kiot-multiple-select .kiot-action-button-bg-color {
            background-color: #2d5b89;
        }
        .kiot-multiple-select .kiot-action-button-content-color {
            color: #FFFFFF;
        }
        .kiot-multiple-select .kiot-action-button-border-color {
            border-color: transparent;
        }
        .kiot-multiple-select .kiot-action-button-border-width {
            border-width: 0px;
        }
        
        .kiot-multiple-select .kiot-button-text {
            
        }
        
            .kiot-multiple-select .kiot-action-button-content-color-as-border-color {
                border-color: #FFFFFF;
            }
            
            .kiot-multiple-select .ma-response,
            .kiot-highlight {
                background-color: #f86539;
                border-style: solid;
                border-color: transparent;
                border-width: 0px;
                color: #ffffff;
                padding-left: 3px;
                padding-right: 3px;
            }
        
            .kiot-multiple-select .kiot-response-unselected-scope .kiot-select,
            
            .kiot-multiple-select .kiot-response-unselected .kiot-select {
                background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22240%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22M220.088%2C57.667l-99.671%2C99.695L20.746%2C57.655c-4.752-4.752-12.439-4.752-17.191%2C0c-4.74%2C4.752-4.74%2C12.451%2C0%2C17.203l108.261%2C108.297l0%2C0l0%2C0c4.74%2C4.752%2C12.439%2C4.752%2C17.179%2C0L237.256%2C74.859c4.74-4.752%2C4.74-12.463%2C0-17.215C232.528%2C52.915%2C224.828%2C52.915%2C220.088%2C57.667z%22%2F%3E%3C%2Fsvg%3E');
                background-color: #2d5b89;
                color: #ffffff;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
        
        .kiot-multiple-select .kiot-response-unselected {
            border-style: solid;
            background-color: #2d5b89;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-multiple-select .kiot-response-unselected .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-multiple-select .kiot-response-unselected .kiot-response-text,
        .kiot-multiple-select .kiot-response-unselected .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-multiple-select .kiot-response-unselected .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-multiple-select .kiot-response-unselected .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-multiple-select .kiot-response-unselected .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff;
        }

        .kiot-multiple-select .kiot-response-unselected .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            
            .kiot-multiple-select .kiot-response-selected-scope .kiot-select,
            .kiot-multiple-select .kiot-response-selected .kiot-select {
                background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22240%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22M220.088%2C57.667l-99.671%2C99.695L20.746%2C57.655c-4.752-4.752-12.439-4.752-17.191%2C0c-4.74%2C4.752-4.74%2C12.451%2C0%2C17.203l108.261%2C108.297l0%2C0l0%2C0c4.74%2C4.752%2C12.439%2C4.752%2C17.179%2C0L237.256%2C74.859c4.74-4.752%2C4.74-12.463%2C0-17.215C232.528%2C52.915%2C224.828%2C52.915%2C220.088%2C57.667z%22%2F%3E%3C%2Fsvg%3E');
                background-color: #2d5b89;
                color: #ffffff;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
        
        .kiot-multiple-select .kiot-response-selected {
            border-style: solid;
            background-color: #2d5b89;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-multiple-select .kiot-response-selected .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-multiple-select .kiot-response-selected .kiot-response-text,
        .kiot-multiple-select .kiot-response-selected .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-multiple-select .kiot-response-selected .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-multiple-select .kiot-response-selected .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-multiple-select .kiot-response-selected .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff;
        }

        .kiot-multiple-select .kiot-response-selected .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
        .kiot-multiple-select .kiot-response-correct {
            border-style: solid;
            background-color: #f86539;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-multiple-select .kiot-response-correct .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-multiple-select .kiot-response-correct .kiot-response-text,
        .kiot-multiple-select .kiot-response-correct .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-multiple-select .kiot-response-correct .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-multiple-select .kiot-response-correct .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-multiple-select .kiot-response-correct .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff !important;
        }

        .kiot-multiple-select .kiot-response-correct .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            .kiot-multiple-select .kiot-response-incorrect-bg-color-as-border-color {
                border-color: #b61b16;
            }
            .kiot-multiple-select .kiot-response-incorrect-bg-color {
                background-color: #b61b16;
            }
        
        .kiot-multiple-select .kiot-response-incorrect {
            border-style: solid;
            background-color: #b61b16;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        .kiot-multiple-select .kiot-response-incorrectScope .kiot-response-icon-color,
        .kiot-multiple-select .kiot-response-incorrect .kiot-response-icon-color {
            color: #ffffff;
        }

        .kiot-multiple-select .kiot-response-incorrectScope .kiot-response-text,
        .kiot-multiple-select .kiot-response-incorrectScope .kiot-response-text p,
        .kiot-multiple-select .kiot-response-incorrect .kiot-response-text,
        .kiot-multiple-select .kiot-response-incorrect .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-multiple-select .kiot-response-incorrect .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-multiple-select .kiot-response-incorrect .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-multiple-select .kiot-response-incorrect .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff !important;
        }

        .kiot-multiple-select .kiot-response-incorrect .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            .kiot-multiple-select .kiot-response-input {
                border-style: solid;
                background-color: #2d5b89;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }

            .kiot-multiple-select .kiot-response-unselected-bg-color-as-border-color {
                border-color: #2d5b89;
            }
            .kiot-multiple-select .kiot-response-selected-bg-color-as-color {
                color: #2d5b89;
            }
            .kiot-multiple-select .kiot-response-unselected-bg-color {
                background-color: #2d5b89;
            }

            .kiot-multiple-select .kiot-response-unselected-icon-color {
                color: #ffffff;
            }
        
                .kiot-multiple-select .kiot-feedback-popup-hint-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-multiple-select .kiot-feedback-popup-hint .kiot-feedback-popup-label {
                color: #61686d;
                font-weight: 600;
            }

            .kiot-multiple-select .kiot-feedback-popup-hint .kiot-feedback-popup-message,
            .kiot-multiple-select .kiot-feedback-popup-hint .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-multiple-select .kiot-feedback-popup-correct-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-multiple-select .kiot-feedback-popup-correct .kiot-feedback-popup-label {
                color: #2d5b89;
                font-weight: 600;
            }

            .kiot-multiple-select .kiot-feedback-popup-correct .kiot-feedback-popup-message,
            .kiot-multiple-select .kiot-feedback-popup-correct .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-multiple-select .kiot-feedback-popup-incorrect-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-multiple-select .kiot-feedback-popup-incorrect .kiot-feedback-popup-label {
                color: #f86539;
                font-weight: 600;
            }

            .kiot-multiple-select .kiot-feedback-popup-incorrect .kiot-feedback-popup-message,
            .kiot-multiple-select .kiot-feedback-popup-incorrect .kiot-feedback-popup-message p {
                color: #424242;
            }
        
            .kiot-short-answer.kiot-widget-container:not(.kio-modal-overlay),
            .kiot-short-answer .kiot-widget-container {
                border-style: solid;
                background-color: transparent;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
                .kiot-short-answer .kiot-widget-body {
                    border-style: solid;
                    background-color: transparent;
                    border-color: transparent;
                    border-width: 0px;
                    border-radius: 0px;
                    box-shadow: none;
                }
                .kiot-short-answer .kiot-widget-body-border {
                    border-color: transparent;
                    border-width: 0px;
                }
                .kiot-short-answer .kiot-widget-body-bg-color {
                    background-color: transparent;
                }
                .kiot-short-answer .kiot-nav-button {
                    border-style: solid;
                    border-radius: 100px;
                    
                }
                
        .kiot-short-answer .kiot-nav-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-short-answer .kiot-nav-button:hover,
        .kiot-short-answer .kiot-nav-button.is-active,
        .kiot-short-answer .kiot-nav-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-short-answer .kiot-nav-button:disabled,
            .kiot-short-answer .kiot-nav-button.is-disabled,
            .kiot-short-answer .kiot-nav-button.disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-short-answer .kiot-nav-button-bg-color-all {
                background-color: #2d5b89;
            }
            .kiot-short-answer .kiot-nav-button-bg-color-all:hover,
            .kiot-short-answer .kiot-nav-button-bg-color-all.is-active,
            .kiot-short-answer .kiot-nav-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                .kiot-short-answer .kiot-nav-button-bg-color-all:disabled,
                .kiot-short-answer .kiot-nav-button-bg-color-all.is-disabled,
                .kiot-short-answer .kiot-nav-button-bg-color-all.disabled {
                    background-color: #E7E7E7;
                }
            
        
            .kiot-short-answer .kiot-nav-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
            .kiot-short-answer .kiot-nav-button-bg-color-as-content-color-all:hover,
            .kiot-short-answer .kiot-nav-button-bg-color-as-content-color-all.is-active,
            .kiot-short-answer .kiot-nav-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-short-answer .kiot-nav-button-bg-color-as-content-color-all:disabled,
                .kiot-short-answer .kiot-nav-button-bg-color-as-content-color-all.is-disabled,
                .kiot-short-answer .kiot-nav-button-bg-color-as-content-color-all.disabled {
                    color: #E7E7E7;
                }
            
        
            .kiot-short-answer .kiot-nav-button-content-color-all {
                color: #FFFFFF;
            }
            .kiot-short-answer .kiot-nav-button-content-color-all:hover,
            .kiot-short-answer .kiot-nav-button-content-color-all.is-active,
            .kiot-short-answer .kiot-nav-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                .kiot-short-answer .kiot-nav-button-content-color-all:disabled,
                .kiot-short-answer .kiot-nav-button-content-color-all.is-disabled,
                .kiot-short-answer .kiot-nav-button-content-color-all.disabled {
                    color: #B6B6B6;
                }
            
        
            .kiot-short-answer .kiot-nav-button-border-color-all {
                border-color: transparent;
            }
            .kiot-short-answer .kiot-nav-button-border-color-all:hover,
            .kiot-short-answer .kiot-nav-button-border-color-all.is-active,
            .kiot-short-answer .kiot-nav-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-short-answer .kiot-nav-button-border-color-all:disabled,
                .kiot-short-answer .kiot-nav-button-border-color-all.is-disabled,
                .kiot-short-answer .kiot-nav-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-short-answer .kiot-nav-button-border-width-all {
                border-width: 0px;
            }
            .kiot-short-answer .kiot-nav-button-border-width-all:hover,
            .kiot-short-answer .kiot-nav-button-border-width-all.is-active,
            .kiot-short-answer .kiot-nav-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-short-answer .kiot-nav-button-border-width-all:disabled,
                .kiot-short-answer .kiot-nav-button-border-width-all.is-disabled,
                .kiot-short-answer .kiot-nav-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-short-answer .kiot-nav-button-radius {
                border-radius: 100px;
            }
            
        .kiot-short-answer .kiot-nav-button-bg-color {
            background-color: #2d5b89;
        }
        .kiot-short-answer .kiot-nav-button-content-color {
            color: #FFFFFF;
        }
        .kiot-short-answer .kiot-nav-button-border-color {
            border-color: transparent;
        }
        .kiot-short-answer .kiot-nav-button-border-width {
            border-width: 0px;
        }
        
                .kiot-short-answer .kiot-action-button {
                    border-style: solid;
                    border-radius: 20px;
                    
                }
                
        .kiot-short-answer .kiot-action-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-short-answer .kiot-action-button:hover,
        .kiot-short-answer .kiot-action-button.is-active,
        .kiot-short-answer .kiot-action-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-short-answer .kiot-action-button:disabled,
            .kiot-short-answer .kiot-action-button.is-disabled,
            .kiot-short-answer .kiot-action-button.disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-short-answer .kiot-action-button-bg-color-all {
                background-color: #2d5b89;
            }
            .kiot-short-answer .kiot-action-button-bg-color-all:hover,
            .kiot-short-answer .kiot-action-button-bg-color-all.is-active,
            .kiot-short-answer .kiot-action-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                .kiot-short-answer .kiot-action-button-bg-color-all:disabled,
                .kiot-short-answer .kiot-action-button-bg-color-all.is-disabled,
                .kiot-short-answer .kiot-action-button-bg-color-all.disabled {
                    background-color: #E7E7E7;
                }
            
        
            .kiot-short-answer .kiot-action-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
            .kiot-short-answer .kiot-action-button-bg-color-as-content-color-all:hover,
            .kiot-short-answer .kiot-action-button-bg-color-as-content-color-all.is-active,
            .kiot-short-answer .kiot-action-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-short-answer .kiot-action-button-bg-color-as-content-color-all:disabled,
                .kiot-short-answer .kiot-action-button-bg-color-as-content-color-all.is-disabled,
                .kiot-short-answer .kiot-action-button-bg-color-as-content-color-all.disabled {
                    color: #E7E7E7;
                }
            
        
            .kiot-short-answer .kiot-action-button-content-color-all {
                color: #FFFFFF;
            }
            .kiot-short-answer .kiot-action-button-content-color-all:hover,
            .kiot-short-answer .kiot-action-button-content-color-all.is-active,
            .kiot-short-answer .kiot-action-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                .kiot-short-answer .kiot-action-button-content-color-all:disabled,
                .kiot-short-answer .kiot-action-button-content-color-all.is-disabled,
                .kiot-short-answer .kiot-action-button-content-color-all.disabled {
                    color: #B6B6B6;
                }
            
        
            .kiot-short-answer .kiot-action-button-border-color-all {
                border-color: transparent;
            }
            .kiot-short-answer .kiot-action-button-border-color-all:hover,
            .kiot-short-answer .kiot-action-button-border-color-all.is-active,
            .kiot-short-answer .kiot-action-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-short-answer .kiot-action-button-border-color-all:disabled,
                .kiot-short-answer .kiot-action-button-border-color-all.is-disabled,
                .kiot-short-answer .kiot-action-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-short-answer .kiot-action-button-border-width-all {
                border-width: 0px;
            }
            .kiot-short-answer .kiot-action-button-border-width-all:hover,
            .kiot-short-answer .kiot-action-button-border-width-all.is-active,
            .kiot-short-answer .kiot-action-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-short-answer .kiot-action-button-border-width-all:disabled,
                .kiot-short-answer .kiot-action-button-border-width-all.is-disabled,
                .kiot-short-answer .kiot-action-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-short-answer .kiot-action-button-radius {
                border-radius: 20px;
            }
            
        .kiot-short-answer .kiot-action-button-bg-color {
            background-color: #2d5b89;
        }
        .kiot-short-answer .kiot-action-button-content-color {
            color: #FFFFFF;
        }
        .kiot-short-answer .kiot-action-button-border-color {
            border-color: transparent;
        }
        .kiot-short-answer .kiot-action-button-border-width {
            border-width: 0px;
        }
        
        .kiot-short-answer .kiot-button-text {
            
        }
        
            .kiot-short-answer .kiot-action-button-content-color-as-border-color {
                border-color: #FFFFFF;
            }
            
            .kiot-short-answer .ma-response,
            .kiot-highlight {
                background-color: #f86539;
                border-style: solid;
                border-color: transparent;
                border-width: 0px;
                color: #ffffff;
                padding-left: 3px;
                padding-right: 3px;
            }
        
            .kiot-short-answer .kiot-response-unselected-scope .kiot-select,
            
            .kiot-short-answer .kiot-response-unselected .kiot-select {
                background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22240%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22M220.088%2C57.667l-99.671%2C99.695L20.746%2C57.655c-4.752-4.752-12.439-4.752-17.191%2C0c-4.74%2C4.752-4.74%2C12.451%2C0%2C17.203l108.261%2C108.297l0%2C0l0%2C0c4.74%2C4.752%2C12.439%2C4.752%2C17.179%2C0L237.256%2C74.859c4.74-4.752%2C4.74-12.463%2C0-17.215C232.528%2C52.915%2C224.828%2C52.915%2C220.088%2C57.667z%22%2F%3E%3C%2Fsvg%3E');
                background-color: #2d5b89;
                color: #ffffff;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
        
        .kiot-short-answer .kiot-response-unselected {
            border-style: solid;
            background-color: #2d5b89;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-short-answer .kiot-response-unselected .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-short-answer .kiot-response-unselected .kiot-response-text,
        .kiot-short-answer .kiot-response-unselected .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-short-answer .kiot-response-unselected .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-short-answer .kiot-response-unselected .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-short-answer .kiot-response-unselected .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff;
        }

        .kiot-short-answer .kiot-response-unselected .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            
            .kiot-short-answer .kiot-response-selected-scope .kiot-select,
            .kiot-short-answer .kiot-response-selected .kiot-select {
                background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22240%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22M220.088%2C57.667l-99.671%2C99.695L20.746%2C57.655c-4.752-4.752-12.439-4.752-17.191%2C0c-4.74%2C4.752-4.74%2C12.451%2C0%2C17.203l108.261%2C108.297l0%2C0l0%2C0c4.74%2C4.752%2C12.439%2C4.752%2C17.179%2C0L237.256%2C74.859c4.74-4.752%2C4.74-12.463%2C0-17.215C232.528%2C52.915%2C224.828%2C52.915%2C220.088%2C57.667z%22%2F%3E%3C%2Fsvg%3E');
                background-color: #2d5b89;
                color: #ffffff;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
        
        .kiot-short-answer .kiot-response-selected {
            border-style: solid;
            background-color: #2d5b89;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-short-answer .kiot-response-selected .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-short-answer .kiot-response-selected .kiot-response-text,
        .kiot-short-answer .kiot-response-selected .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-short-answer .kiot-response-selected .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-short-answer .kiot-response-selected .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-short-answer .kiot-response-selected .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff;
        }

        .kiot-short-answer .kiot-response-selected .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
        .kiot-short-answer .kiot-response-correct {
            border-style: solid;
            background-color: #f86539;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-short-answer .kiot-response-correct .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-short-answer .kiot-response-correct .kiot-response-text,
        .kiot-short-answer .kiot-response-correct .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-short-answer .kiot-response-correct .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-short-answer .kiot-response-correct .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-short-answer .kiot-response-correct .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff !important;
        }

        .kiot-short-answer .kiot-response-correct .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            .kiot-short-answer .kiot-response-incorrect-bg-color-as-border-color {
                border-color: #b61b16;
            }
            .kiot-short-answer .kiot-response-incorrect-bg-color {
                background-color: #b61b16;
            }
        
        .kiot-short-answer .kiot-response-incorrect {
            border-style: solid;
            background-color: #b61b16;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        .kiot-short-answer .kiot-response-incorrectScope .kiot-response-icon-color,
        .kiot-short-answer .kiot-response-incorrect .kiot-response-icon-color {
            color: #ffffff;
        }

        .kiot-short-answer .kiot-response-incorrectScope .kiot-response-text,
        .kiot-short-answer .kiot-response-incorrectScope .kiot-response-text p,
        .kiot-short-answer .kiot-response-incorrect .kiot-response-text,
        .kiot-short-answer .kiot-response-incorrect .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-short-answer .kiot-response-incorrect .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-short-answer .kiot-response-incorrect .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-short-answer .kiot-response-incorrect .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff !important;
        }

        .kiot-short-answer .kiot-response-incorrect .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            .kiot-short-answer .kiot-response-input {
                border-style: solid;
                background-color: #2d5b89;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }

            .kiot-short-answer .kiot-response-unselected-bg-color-as-border-color {
                border-color: #2d5b89;
            }
            .kiot-short-answer .kiot-response-selected-bg-color-as-color {
                color: #2d5b89;
            }
            .kiot-short-answer .kiot-response-unselected-bg-color {
                background-color: #2d5b89;
            }

            .kiot-short-answer .kiot-response-unselected-icon-color {
                color: #ffffff;
            }
        
                .kiot-short-answer .kiot-feedback-popup-hint-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-short-answer .kiot-feedback-popup-hint .kiot-feedback-popup-label {
                color: #61686d;
                font-weight: 600;
            }

            .kiot-short-answer .kiot-feedback-popup-hint .kiot-feedback-popup-message,
            .kiot-short-answer .kiot-feedback-popup-hint .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-short-answer .kiot-feedback-popup-correct-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-short-answer .kiot-feedback-popup-correct .kiot-feedback-popup-label {
                color: #2d5b89;
                font-weight: 600;
            }

            .kiot-short-answer .kiot-feedback-popup-correct .kiot-feedback-popup-message,
            .kiot-short-answer .kiot-feedback-popup-correct .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-short-answer .kiot-feedback-popup-incorrect-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-short-answer .kiot-feedback-popup-incorrect .kiot-feedback-popup-label {
                color: #f86539;
                font-weight: 600;
            }

            .kiot-short-answer .kiot-feedback-popup-incorrect .kiot-feedback-popup-message,
            .kiot-short-answer .kiot-feedback-popup-incorrect .kiot-feedback-popup-message p {
                color: #424242;
            }
        
            .kiot-fill-in-the-blank.kiot-widget-container:not(.kio-modal-overlay),
            .kiot-fill-in-the-blank .kiot-widget-container {
                border-style: solid;
                background-color: transparent;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
                .kiot-fill-in-the-blank .kiot-widget-body {
                    border-style: solid;
                    background-color: transparent;
                    border-color: transparent;
                    border-width: 0px;
                    border-radius: 0px;
                    box-shadow: none;
                }
                .kiot-fill-in-the-blank .kiot-widget-body-border {
                    border-color: transparent;
                    border-width: 0px;
                }
                .kiot-fill-in-the-blank .kiot-widget-body-bg-color {
                    background-color: transparent;
                }
                .kiot-fill-in-the-blank .kiot-nav-button {
                    border-style: solid;
                    border-radius: 100px;
                    
                }
                
        .kiot-fill-in-the-blank .kiot-nav-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-fill-in-the-blank .kiot-nav-button:hover,
        .kiot-fill-in-the-blank .kiot-nav-button.is-active,
        .kiot-fill-in-the-blank .kiot-nav-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-fill-in-the-blank .kiot-nav-button:disabled,
            .kiot-fill-in-the-blank .kiot-nav-button.is-disabled,
            .kiot-fill-in-the-blank .kiot-nav-button.disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-fill-in-the-blank .kiot-nav-button-bg-color-all {
                background-color: #2d5b89;
            }
            .kiot-fill-in-the-blank .kiot-nav-button-bg-color-all:hover,
            .kiot-fill-in-the-blank .kiot-nav-button-bg-color-all.is-active,
            .kiot-fill-in-the-blank .kiot-nav-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                .kiot-fill-in-the-blank .kiot-nav-button-bg-color-all:disabled,
                .kiot-fill-in-the-blank .kiot-nav-button-bg-color-all.is-disabled,
                .kiot-fill-in-the-blank .kiot-nav-button-bg-color-all.disabled {
                    background-color: #E7E7E7;
                }
            
        
            .kiot-fill-in-the-blank .kiot-nav-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
            .kiot-fill-in-the-blank .kiot-nav-button-bg-color-as-content-color-all:hover,
            .kiot-fill-in-the-blank .kiot-nav-button-bg-color-as-content-color-all.is-active,
            .kiot-fill-in-the-blank .kiot-nav-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-fill-in-the-blank .kiot-nav-button-bg-color-as-content-color-all:disabled,
                .kiot-fill-in-the-blank .kiot-nav-button-bg-color-as-content-color-all.is-disabled,
                .kiot-fill-in-the-blank .kiot-nav-button-bg-color-as-content-color-all.disabled {
                    color: #E7E7E7;
                }
            
        
            .kiot-fill-in-the-blank .kiot-nav-button-content-color-all {
                color: #FFFFFF;
            }
            .kiot-fill-in-the-blank .kiot-nav-button-content-color-all:hover,
            .kiot-fill-in-the-blank .kiot-nav-button-content-color-all.is-active,
            .kiot-fill-in-the-blank .kiot-nav-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                .kiot-fill-in-the-blank .kiot-nav-button-content-color-all:disabled,
                .kiot-fill-in-the-blank .kiot-nav-button-content-color-all.is-disabled,
                .kiot-fill-in-the-blank .kiot-nav-button-content-color-all.disabled {
                    color: #B6B6B6;
                }
            
        
            .kiot-fill-in-the-blank .kiot-nav-button-border-color-all {
                border-color: transparent;
            }
            .kiot-fill-in-the-blank .kiot-nav-button-border-color-all:hover,
            .kiot-fill-in-the-blank .kiot-nav-button-border-color-all.is-active,
            .kiot-fill-in-the-blank .kiot-nav-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-fill-in-the-blank .kiot-nav-button-border-color-all:disabled,
                .kiot-fill-in-the-blank .kiot-nav-button-border-color-all.is-disabled,
                .kiot-fill-in-the-blank .kiot-nav-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-fill-in-the-blank .kiot-nav-button-border-width-all {
                border-width: 0px;
            }
            .kiot-fill-in-the-blank .kiot-nav-button-border-width-all:hover,
            .kiot-fill-in-the-blank .kiot-nav-button-border-width-all.is-active,
            .kiot-fill-in-the-blank .kiot-nav-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-fill-in-the-blank .kiot-nav-button-border-width-all:disabled,
                .kiot-fill-in-the-blank .kiot-nav-button-border-width-all.is-disabled,
                .kiot-fill-in-the-blank .kiot-nav-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-fill-in-the-blank .kiot-nav-button-radius {
                border-radius: 100px;
            }
            
        .kiot-fill-in-the-blank .kiot-nav-button-bg-color {
            background-color: #2d5b89;
        }
        .kiot-fill-in-the-blank .kiot-nav-button-content-color {
            color: #FFFFFF;
        }
        .kiot-fill-in-the-blank .kiot-nav-button-border-color {
            border-color: transparent;
        }
        .kiot-fill-in-the-blank .kiot-nav-button-border-width {
            border-width: 0px;
        }
        
                .kiot-fill-in-the-blank .kiot-action-button {
                    border-style: solid;
                    border-radius: 20px;
                    
                }
                
        .kiot-fill-in-the-blank .kiot-action-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-fill-in-the-blank .kiot-action-button:hover,
        .kiot-fill-in-the-blank .kiot-action-button.is-active,
        .kiot-fill-in-the-blank .kiot-action-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-fill-in-the-blank .kiot-action-button:disabled,
            .kiot-fill-in-the-blank .kiot-action-button.is-disabled,
            .kiot-fill-in-the-blank .kiot-action-button.disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-fill-in-the-blank .kiot-action-button-bg-color-all {
                background-color: #2d5b89;
            }
            .kiot-fill-in-the-blank .kiot-action-button-bg-color-all:hover,
            .kiot-fill-in-the-blank .kiot-action-button-bg-color-all.is-active,
            .kiot-fill-in-the-blank .kiot-action-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                .kiot-fill-in-the-blank .kiot-action-button-bg-color-all:disabled,
                .kiot-fill-in-the-blank .kiot-action-button-bg-color-all.is-disabled,
                .kiot-fill-in-the-blank .kiot-action-button-bg-color-all.disabled {
                    background-color: #E7E7E7;
                }
            
        
            .kiot-fill-in-the-blank .kiot-action-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
            .kiot-fill-in-the-blank .kiot-action-button-bg-color-as-content-color-all:hover,
            .kiot-fill-in-the-blank .kiot-action-button-bg-color-as-content-color-all.is-active,
            .kiot-fill-in-the-blank .kiot-action-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-fill-in-the-blank .kiot-action-button-bg-color-as-content-color-all:disabled,
                .kiot-fill-in-the-blank .kiot-action-button-bg-color-as-content-color-all.is-disabled,
                .kiot-fill-in-the-blank .kiot-action-button-bg-color-as-content-color-all.disabled {
                    color: #E7E7E7;
                }
            
        
            .kiot-fill-in-the-blank .kiot-action-button-content-color-all {
                color: #FFFFFF;
            }
            .kiot-fill-in-the-blank .kiot-action-button-content-color-all:hover,
            .kiot-fill-in-the-blank .kiot-action-button-content-color-all.is-active,
            .kiot-fill-in-the-blank .kiot-action-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                .kiot-fill-in-the-blank .kiot-action-button-content-color-all:disabled,
                .kiot-fill-in-the-blank .kiot-action-button-content-color-all.is-disabled,
                .kiot-fill-in-the-blank .kiot-action-button-content-color-all.disabled {
                    color: #B6B6B6;
                }
            
        
            .kiot-fill-in-the-blank .kiot-action-button-border-color-all {
                border-color: transparent;
            }
            .kiot-fill-in-the-blank .kiot-action-button-border-color-all:hover,
            .kiot-fill-in-the-blank .kiot-action-button-border-color-all.is-active,
            .kiot-fill-in-the-blank .kiot-action-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-fill-in-the-blank .kiot-action-button-border-color-all:disabled,
                .kiot-fill-in-the-blank .kiot-action-button-border-color-all.is-disabled,
                .kiot-fill-in-the-blank .kiot-action-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-fill-in-the-blank .kiot-action-button-border-width-all {
                border-width: 0px;
            }
            .kiot-fill-in-the-blank .kiot-action-button-border-width-all:hover,
            .kiot-fill-in-the-blank .kiot-action-button-border-width-all.is-active,
            .kiot-fill-in-the-blank .kiot-action-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-fill-in-the-blank .kiot-action-button-border-width-all:disabled,
                .kiot-fill-in-the-blank .kiot-action-button-border-width-all.is-disabled,
                .kiot-fill-in-the-blank .kiot-action-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-fill-in-the-blank .kiot-action-button-radius {
                border-radius: 20px;
            }
            
        .kiot-fill-in-the-blank .kiot-action-button-bg-color {
            background-color: #2d5b89;
        }
        .kiot-fill-in-the-blank .kiot-action-button-content-color {
            color: #FFFFFF;
        }
        .kiot-fill-in-the-blank .kiot-action-button-border-color {
            border-color: transparent;
        }
        .kiot-fill-in-the-blank .kiot-action-button-border-width {
            border-width: 0px;
        }
        
        .kiot-fill-in-the-blank .kiot-button-text {
            
        }
        
            .kiot-fill-in-the-blank .kiot-action-button-content-color-as-border-color {
                border-color: #FFFFFF;
            }
            
            .kiot-fill-in-the-blank .ma-response,
            .kiot-highlight {
                background-color: #f86539;
                border-style: solid;
                border-color: transparent;
                border-width: 0px;
                color: #ffffff;
                padding-left: 3px;
                padding-right: 3px;
            }
        
            .kiot-fill-in-the-blank .kiot-response-unselected-scope .kiot-select,
            
            .kiot-fill-in-the-blank .kiot-response-unselected .kiot-select {
                background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22240%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22M220.088%2C57.667l-99.671%2C99.695L20.746%2C57.655c-4.752-4.752-12.439-4.752-17.191%2C0c-4.74%2C4.752-4.74%2C12.451%2C0%2C17.203l108.261%2C108.297l0%2C0l0%2C0c4.74%2C4.752%2C12.439%2C4.752%2C17.179%2C0L237.256%2C74.859c4.74-4.752%2C4.74-12.463%2C0-17.215C232.528%2C52.915%2C224.828%2C52.915%2C220.088%2C57.667z%22%2F%3E%3C%2Fsvg%3E');
                background-color: #2d5b89;
                color: #ffffff;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
        
        .kiot-fill-in-the-blank .kiot-response-unselected {
            border-style: solid;
            background-color: #2d5b89;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-fill-in-the-blank .kiot-response-unselected .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-fill-in-the-blank .kiot-response-unselected .kiot-response-text,
        .kiot-fill-in-the-blank .kiot-response-unselected .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-fill-in-the-blank .kiot-response-unselected .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-fill-in-the-blank .kiot-response-unselected .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-fill-in-the-blank .kiot-response-unselected .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff;
        }

        .kiot-fill-in-the-blank .kiot-response-unselected .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            
            .kiot-fill-in-the-blank .kiot-response-selected-scope .kiot-select,
            .kiot-fill-in-the-blank .kiot-response-selected .kiot-select {
                background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22240%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22M220.088%2C57.667l-99.671%2C99.695L20.746%2C57.655c-4.752-4.752-12.439-4.752-17.191%2C0c-4.74%2C4.752-4.74%2C12.451%2C0%2C17.203l108.261%2C108.297l0%2C0l0%2C0c4.74%2C4.752%2C12.439%2C4.752%2C17.179%2C0L237.256%2C74.859c4.74-4.752%2C4.74-12.463%2C0-17.215C232.528%2C52.915%2C224.828%2C52.915%2C220.088%2C57.667z%22%2F%3E%3C%2Fsvg%3E');
                background-color: #2d5b89;
                color: #ffffff;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
        
        .kiot-fill-in-the-blank .kiot-response-selected {
            border-style: solid;
            background-color: #2d5b89;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-fill-in-the-blank .kiot-response-selected .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-fill-in-the-blank .kiot-response-selected .kiot-response-text,
        .kiot-fill-in-the-blank .kiot-response-selected .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-fill-in-the-blank .kiot-response-selected .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-fill-in-the-blank .kiot-response-selected .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-fill-in-the-blank .kiot-response-selected .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff;
        }

        .kiot-fill-in-the-blank .kiot-response-selected .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
        .kiot-fill-in-the-blank .kiot-response-correct {
            border-style: solid;
            background-color: #f86539;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-fill-in-the-blank .kiot-response-correct .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-fill-in-the-blank .kiot-response-correct .kiot-response-text,
        .kiot-fill-in-the-blank .kiot-response-correct .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-fill-in-the-blank .kiot-response-correct .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-fill-in-the-blank .kiot-response-correct .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-fill-in-the-blank .kiot-response-correct .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff !important;
        }

        .kiot-fill-in-the-blank .kiot-response-correct .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            .kiot-fill-in-the-blank .kiot-response-incorrect-bg-color-as-border-color {
                border-color: #b61b16;
            }
            .kiot-fill-in-the-blank .kiot-response-incorrect-bg-color {
                background-color: #b61b16;
            }
        
        .kiot-fill-in-the-blank .kiot-response-incorrect {
            border-style: solid;
            background-color: #b61b16;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        .kiot-fill-in-the-blank .kiot-response-incorrectScope .kiot-response-icon-color,
        .kiot-fill-in-the-blank .kiot-response-incorrect .kiot-response-icon-color {
            color: #ffffff;
        }

        .kiot-fill-in-the-blank .kiot-response-incorrectScope .kiot-response-text,
        .kiot-fill-in-the-blank .kiot-response-incorrectScope .kiot-response-text p,
        .kiot-fill-in-the-blank .kiot-response-incorrect .kiot-response-text,
        .kiot-fill-in-the-blank .kiot-response-incorrect .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-fill-in-the-blank .kiot-response-incorrect .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-fill-in-the-blank .kiot-response-incorrect .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-fill-in-the-blank .kiot-response-incorrect .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff !important;
        }

        .kiot-fill-in-the-blank .kiot-response-incorrect .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            .kiot-fill-in-the-blank .kiot-response-input {
                border-style: solid;
                background-color: #2d5b89;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }

            .kiot-fill-in-the-blank .kiot-response-unselected-bg-color-as-border-color {
                border-color: #2d5b89;
            }
            .kiot-fill-in-the-blank .kiot-response-selected-bg-color-as-color {
                color: #2d5b89;
            }
            .kiot-fill-in-the-blank .kiot-response-unselected-bg-color {
                background-color: #2d5b89;
            }

            .kiot-fill-in-the-blank .kiot-response-unselected-icon-color {
                color: #ffffff;
            }
        
                .kiot-fill-in-the-blank .kiot-feedback-popup-hint-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-fill-in-the-blank .kiot-feedback-popup-hint .kiot-feedback-popup-label {
                color: #61686d;
                font-weight: 600;
            }

            .kiot-fill-in-the-blank .kiot-feedback-popup-hint .kiot-feedback-popup-message,
            .kiot-fill-in-the-blank .kiot-feedback-popup-hint .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-fill-in-the-blank .kiot-feedback-popup-correct-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-fill-in-the-blank .kiot-feedback-popup-correct .kiot-feedback-popup-label {
                color: #2d5b89;
                font-weight: 600;
            }

            .kiot-fill-in-the-blank .kiot-feedback-popup-correct .kiot-feedback-popup-message,
            .kiot-fill-in-the-blank .kiot-feedback-popup-correct .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-fill-in-the-blank .kiot-feedback-popup-incorrect-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-fill-in-the-blank .kiot-feedback-popup-incorrect .kiot-feedback-popup-label {
                color: #f86539;
                font-weight: 600;
            }

            .kiot-fill-in-the-blank .kiot-feedback-popup-incorrect .kiot-feedback-popup-message,
            .kiot-fill-in-the-blank .kiot-feedback-popup-incorrect .kiot-feedback-popup-message p {
                color: #424242;
            }
        
            .kiot-true-false.kiot-widget-container:not(.kio-modal-overlay),
            .kiot-true-false .kiot-widget-container {
                border-style: solid;
                background-color: transparent;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
                .kiot-true-false .kiot-widget-body {
                    border-style: solid;
                    background-color: transparent;
                    border-color: transparent;
                    border-width: 0px;
                    border-radius: 0px;
                    box-shadow: none;
                }
                .kiot-true-false .kiot-widget-body-border {
                    border-color: transparent;
                    border-width: 0px;
                }
                .kiot-true-false .kiot-widget-body-bg-color {
                    background-color: transparent;
                }
                .kiot-true-false .kiot-nav-button {
                    border-style: solid;
                    border-radius: 100px;
                    
                }
                
        .kiot-true-false .kiot-nav-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-true-false .kiot-nav-button:hover,
        .kiot-true-false .kiot-nav-button.is-active,
        .kiot-true-false .kiot-nav-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-true-false .kiot-nav-button:disabled,
            .kiot-true-false .kiot-nav-button.is-disabled,
            .kiot-true-false .kiot-nav-button.disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-true-false .kiot-nav-button-bg-color-all {
                background-color: #2d5b89;
            }
            .kiot-true-false .kiot-nav-button-bg-color-all:hover,
            .kiot-true-false .kiot-nav-button-bg-color-all.is-active,
            .kiot-true-false .kiot-nav-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                .kiot-true-false .kiot-nav-button-bg-color-all:disabled,
                .kiot-true-false .kiot-nav-button-bg-color-all.is-disabled,
                .kiot-true-false .kiot-nav-button-bg-color-all.disabled {
                    background-color: #E7E7E7;
                }
            
        
            .kiot-true-false .kiot-nav-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
            .kiot-true-false .kiot-nav-button-bg-color-as-content-color-all:hover,
            .kiot-true-false .kiot-nav-button-bg-color-as-content-color-all.is-active,
            .kiot-true-false .kiot-nav-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-true-false .kiot-nav-button-bg-color-as-content-color-all:disabled,
                .kiot-true-false .kiot-nav-button-bg-color-as-content-color-all.is-disabled,
                .kiot-true-false .kiot-nav-button-bg-color-as-content-color-all.disabled {
                    color: #E7E7E7;
                }
            
        
            .kiot-true-false .kiot-nav-button-content-color-all {
                color: #FFFFFF;
            }
            .kiot-true-false .kiot-nav-button-content-color-all:hover,
            .kiot-true-false .kiot-nav-button-content-color-all.is-active,
            .kiot-true-false .kiot-nav-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                .kiot-true-false .kiot-nav-button-content-color-all:disabled,
                .kiot-true-false .kiot-nav-button-content-color-all.is-disabled,
                .kiot-true-false .kiot-nav-button-content-color-all.disabled {
                    color: #B6B6B6;
                }
            
        
            .kiot-true-false .kiot-nav-button-border-color-all {
                border-color: transparent;
            }
            .kiot-true-false .kiot-nav-button-border-color-all:hover,
            .kiot-true-false .kiot-nav-button-border-color-all.is-active,
            .kiot-true-false .kiot-nav-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-true-false .kiot-nav-button-border-color-all:disabled,
                .kiot-true-false .kiot-nav-button-border-color-all.is-disabled,
                .kiot-true-false .kiot-nav-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-true-false .kiot-nav-button-border-width-all {
                border-width: 0px;
            }
            .kiot-true-false .kiot-nav-button-border-width-all:hover,
            .kiot-true-false .kiot-nav-button-border-width-all.is-active,
            .kiot-true-false .kiot-nav-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-true-false .kiot-nav-button-border-width-all:disabled,
                .kiot-true-false .kiot-nav-button-border-width-all.is-disabled,
                .kiot-true-false .kiot-nav-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-true-false .kiot-nav-button-radius {
                border-radius: 100px;
            }
            
        .kiot-true-false .kiot-nav-button-bg-color {
            background-color: #2d5b89;
        }
        .kiot-true-false .kiot-nav-button-content-color {
            color: #FFFFFF;
        }
        .kiot-true-false .kiot-nav-button-border-color {
            border-color: transparent;
        }
        .kiot-true-false .kiot-nav-button-border-width {
            border-width: 0px;
        }
        
                .kiot-true-false .kiot-action-button {
                    border-style: solid;
                    border-radius: 20px;
                    
                }
                
        .kiot-true-false .kiot-action-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-true-false .kiot-action-button:hover,
        .kiot-true-false .kiot-action-button.is-active,
        .kiot-true-false .kiot-action-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-true-false .kiot-action-button:disabled,
            .kiot-true-false .kiot-action-button.is-disabled,
            .kiot-true-false .kiot-action-button.disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-true-false .kiot-action-button-bg-color-all {
                background-color: #2d5b89;
            }
            .kiot-true-false .kiot-action-button-bg-color-all:hover,
            .kiot-true-false .kiot-action-button-bg-color-all.is-active,
            .kiot-true-false .kiot-action-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                .kiot-true-false .kiot-action-button-bg-color-all:disabled,
                .kiot-true-false .kiot-action-button-bg-color-all.is-disabled,
                .kiot-true-false .kiot-action-button-bg-color-all.disabled {
                    background-color: #E7E7E7;
                }
            
        
            .kiot-true-false .kiot-action-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
            .kiot-true-false .kiot-action-button-bg-color-as-content-color-all:hover,
            .kiot-true-false .kiot-action-button-bg-color-as-content-color-all.is-active,
            .kiot-true-false .kiot-action-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-true-false .kiot-action-button-bg-color-as-content-color-all:disabled,
                .kiot-true-false .kiot-action-button-bg-color-as-content-color-all.is-disabled,
                .kiot-true-false .kiot-action-button-bg-color-as-content-color-all.disabled {
                    color: #E7E7E7;
                }
            
        
            .kiot-true-false .kiot-action-button-content-color-all {
                color: #FFFFFF;
            }
            .kiot-true-false .kiot-action-button-content-color-all:hover,
            .kiot-true-false .kiot-action-button-content-color-all.is-active,
            .kiot-true-false .kiot-action-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                .kiot-true-false .kiot-action-button-content-color-all:disabled,
                .kiot-true-false .kiot-action-button-content-color-all.is-disabled,
                .kiot-true-false .kiot-action-button-content-color-all.disabled {
                    color: #B6B6B6;
                }
            
        
            .kiot-true-false .kiot-action-button-border-color-all {
                border-color: transparent;
            }
            .kiot-true-false .kiot-action-button-border-color-all:hover,
            .kiot-true-false .kiot-action-button-border-color-all.is-active,
            .kiot-true-false .kiot-action-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-true-false .kiot-action-button-border-color-all:disabled,
                .kiot-true-false .kiot-action-button-border-color-all.is-disabled,
                .kiot-true-false .kiot-action-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-true-false .kiot-action-button-border-width-all {
                border-width: 0px;
            }
            .kiot-true-false .kiot-action-button-border-width-all:hover,
            .kiot-true-false .kiot-action-button-border-width-all.is-active,
            .kiot-true-false .kiot-action-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-true-false .kiot-action-button-border-width-all:disabled,
                .kiot-true-false .kiot-action-button-border-width-all.is-disabled,
                .kiot-true-false .kiot-action-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-true-false .kiot-action-button-radius {
                border-radius: 20px;
            }
            
        .kiot-true-false .kiot-action-button-bg-color {
            background-color: #2d5b89;
        }
        .kiot-true-false .kiot-action-button-content-color {
            color: #FFFFFF;
        }
        .kiot-true-false .kiot-action-button-border-color {
            border-color: transparent;
        }
        .kiot-true-false .kiot-action-button-border-width {
            border-width: 0px;
        }
        
        .kiot-true-false .kiot-button-text {
            
        }
        
            .kiot-true-false .kiot-action-button-content-color-as-border-color {
                border-color: #FFFFFF;
            }
            
            .kiot-true-false .ma-response,
            .kiot-highlight {
                background-color: #f86539;
                border-style: solid;
                border-color: transparent;
                border-width: 0px;
                color: #ffffff;
                padding-left: 3px;
                padding-right: 3px;
            }
        
            .kiot-true-false .kiot-response-unselected-scope .kiot-select,
            
            .kiot-true-false .kiot-response-unselected .kiot-select {
                background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22240%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22M220.088%2C57.667l-99.671%2C99.695L20.746%2C57.655c-4.752-4.752-12.439-4.752-17.191%2C0c-4.74%2C4.752-4.74%2C12.451%2C0%2C17.203l108.261%2C108.297l0%2C0l0%2C0c4.74%2C4.752%2C12.439%2C4.752%2C17.179%2C0L237.256%2C74.859c4.74-4.752%2C4.74-12.463%2C0-17.215C232.528%2C52.915%2C224.828%2C52.915%2C220.088%2C57.667z%22%2F%3E%3C%2Fsvg%3E');
                background-color: #2d5b89;
                color: #ffffff;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
        
        .kiot-true-false .kiot-response-unselected {
            border-style: solid;
            background-color: #2d5b89;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-true-false .kiot-response-unselected .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-true-false .kiot-response-unselected .kiot-response-text,
        .kiot-true-false .kiot-response-unselected .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-true-false .kiot-response-unselected .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-true-false .kiot-response-unselected .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-true-false .kiot-response-unselected .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff;
        }

        .kiot-true-false .kiot-response-unselected .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            
            .kiot-true-false .kiot-response-selected-scope .kiot-select,
            .kiot-true-false .kiot-response-selected .kiot-select {
                background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22240%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22M220.088%2C57.667l-99.671%2C99.695L20.746%2C57.655c-4.752-4.752-12.439-4.752-17.191%2C0c-4.74%2C4.752-4.74%2C12.451%2C0%2C17.203l108.261%2C108.297l0%2C0l0%2C0c4.74%2C4.752%2C12.439%2C4.752%2C17.179%2C0L237.256%2C74.859c4.74-4.752%2C4.74-12.463%2C0-17.215C232.528%2C52.915%2C224.828%2C52.915%2C220.088%2C57.667z%22%2F%3E%3C%2Fsvg%3E');
                background-color: #2d5b89;
                color: #ffffff;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
        
        .kiot-true-false .kiot-response-selected {
            border-style: solid;
            background-color: #2d5b89;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-true-false .kiot-response-selected .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-true-false .kiot-response-selected .kiot-response-text,
        .kiot-true-false .kiot-response-selected .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-true-false .kiot-response-selected .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-true-false .kiot-response-selected .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-true-false .kiot-response-selected .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff;
        }

        .kiot-true-false .kiot-response-selected .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
        .kiot-true-false .kiot-response-correct {
            border-style: solid;
            background-color: #f86539;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-true-false .kiot-response-correct .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-true-false .kiot-response-correct .kiot-response-text,
        .kiot-true-false .kiot-response-correct .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-true-false .kiot-response-correct .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-true-false .kiot-response-correct .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-true-false .kiot-response-correct .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff !important;
        }

        .kiot-true-false .kiot-response-correct .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            .kiot-true-false .kiot-response-incorrect-bg-color-as-border-color {
                border-color: #b61b16;
            }
            .kiot-true-false .kiot-response-incorrect-bg-color {
                background-color: #b61b16;
            }
        
        .kiot-true-false .kiot-response-incorrect {
            border-style: solid;
            background-color: #b61b16;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        .kiot-true-false .kiot-response-incorrectScope .kiot-response-icon-color,
        .kiot-true-false .kiot-response-incorrect .kiot-response-icon-color {
            color: #ffffff;
        }

        .kiot-true-false .kiot-response-incorrectScope .kiot-response-text,
        .kiot-true-false .kiot-response-incorrectScope .kiot-response-text p,
        .kiot-true-false .kiot-response-incorrect .kiot-response-text,
        .kiot-true-false .kiot-response-incorrect .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-true-false .kiot-response-incorrect .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-true-false .kiot-response-incorrect .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-true-false .kiot-response-incorrect .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff !important;
        }

        .kiot-true-false .kiot-response-incorrect .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            .kiot-true-false .kiot-response-input {
                border-style: solid;
                background-color: #2d5b89;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }

            .kiot-true-false .kiot-response-unselected-bg-color-as-border-color {
                border-color: #2d5b89;
            }
            .kiot-true-false .kiot-response-selected-bg-color-as-color {
                color: #2d5b89;
            }
            .kiot-true-false .kiot-response-unselected-bg-color {
                background-color: #2d5b89;
            }

            .kiot-true-false .kiot-response-unselected-icon-color {
                color: #ffffff;
            }
        
                .kiot-true-false .kiot-feedback-popup-hint-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-true-false .kiot-feedback-popup-hint .kiot-feedback-popup-label {
                color: #61686d;
                font-weight: 600;
            }

            .kiot-true-false .kiot-feedback-popup-hint .kiot-feedback-popup-message,
            .kiot-true-false .kiot-feedback-popup-hint .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-true-false .kiot-feedback-popup-correct-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-true-false .kiot-feedback-popup-correct .kiot-feedback-popup-label {
                color: #2d5b89;
                font-weight: 600;
            }

            .kiot-true-false .kiot-feedback-popup-correct .kiot-feedback-popup-message,
            .kiot-true-false .kiot-feedback-popup-correct .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-true-false .kiot-feedback-popup-incorrect-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-true-false .kiot-feedback-popup-incorrect .kiot-feedback-popup-label {
                color: #f86539;
                font-weight: 600;
            }

            .kiot-true-false .kiot-feedback-popup-incorrect .kiot-feedback-popup-message,
            .kiot-true-false .kiot-feedback-popup-incorrect .kiot-feedback-popup-message p {
                color: #424242;
            }
        
            .kiot-matching.kiot-widget-container:not(.kio-modal-overlay),
            .kiot-matching .kiot-widget-container {
                border-style: solid;
                background-color: transparent;
                border-color: transparent;
                border-width: 0px;
                border-radius: 0px;
                box-shadow: none;
            }
                .kiot-matching .kiot-action-button {
                    border-style: solid;
                    border-radius: 20px;
                    
                }
                
        .kiot-matching .kiot-action-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }

        .kiot-matching .kiot-action-button:hover,
        .kiot-matching .kiot-action-button.is-active,
        .kiot-matching .kiot-action-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
    
        }
    
            .kiot-matching .kiot-action-button:disabled,
            .kiot-matching .kiot-action-button.is-disabled,
            .kiot-matching .kiot-action-button.disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
    
            }
        
        
            .kiot-matching .kiot-action-button-bg-color-all {
                background-color: #2d5b89;
            }
            .kiot-matching .kiot-action-button-bg-color-all:hover,
            .kiot-matching .kiot-action-button-bg-color-all.is-active,
            .kiot-matching .kiot-action-button-bg-color-all:active {
                background-color: #61686d;
            }
        
                .kiot-matching .kiot-action-button-bg-color-all:disabled,
                .kiot-matching .kiot-action-button-bg-color-all.is-disabled,
                .kiot-matching .kiot-action-button-bg-color-all.disabled {
                    background-color: #E7E7E7;
                }
            
        
            .kiot-matching .kiot-action-button-bg-color-as-content-color-all {
                color: #2d5b89;
            }
            .kiot-matching .kiot-action-button-bg-color-as-content-color-all:hover,
            .kiot-matching .kiot-action-button-bg-color-as-content-color-all.is-active,
            .kiot-matching .kiot-action-button-bg-color-as-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-matching .kiot-action-button-bg-color-as-content-color-all:disabled,
                .kiot-matching .kiot-action-button-bg-color-as-content-color-all.is-disabled,
                .kiot-matching .kiot-action-button-bg-color-as-content-color-all.disabled {
                    color: #E7E7E7;
                }
            
        
            .kiot-matching .kiot-action-button-content-color-all {
                color: #FFFFFF;
            }
            .kiot-matching .kiot-action-button-content-color-all:hover,
            .kiot-matching .kiot-action-button-content-color-all.is-active,
            .kiot-matching .kiot-action-button-content-color-all:active {
                color: #FFFFFF;
            }
        
                .kiot-matching .kiot-action-button-content-color-all:disabled,
                .kiot-matching .kiot-action-button-content-color-all.is-disabled,
                .kiot-matching .kiot-action-button-content-color-all.disabled {
                    color: #B6B6B6;
                }
            
        
            .kiot-matching .kiot-action-button-border-color-all {
                border-color: transparent;
            }
            .kiot-matching .kiot-action-button-border-color-all:hover,
            .kiot-matching .kiot-action-button-border-color-all.is-active,
            .kiot-matching .kiot-action-button-border-color-all:active {
                border-color: transparent;
            }
        
                .kiot-matching .kiot-action-button-border-color-all:disabled,
                .kiot-matching .kiot-action-button-border-color-all.is-disabled,
                .kiot-matching .kiot-action-button-border-color-all.disabled {
                    border-color: transparent;
                }
            
        
            .kiot-matching .kiot-action-button-border-width-all {
                border-width: 0px;
            }
            .kiot-matching .kiot-action-button-border-width-all:hover,
            .kiot-matching .kiot-action-button-border-width-all.is-active,
            .kiot-matching .kiot-action-button-border-width-all:active {
                border-width: 0px;
            }
        
                .kiot-matching .kiot-action-button-border-width-all:disabled,
                .kiot-matching .kiot-action-button-border-width-all.is-disabled,
                .kiot-matching .kiot-action-button-border-width-all.disabled {
                    border-width: 0px;
                }
            
        
            /* eslint-disable-next-line indent */
            .kiot-matching .kiot-action-button-radius {
                border-radius: 20px;
            }
            
        .kiot-matching .kiot-action-button-bg-color {
            background-color: #2d5b89;
        }
        .kiot-matching .kiot-action-button-content-color {
            color: #FFFFFF;
        }
        .kiot-matching .kiot-action-button-border-color {
            border-color: transparent;
        }
        .kiot-matching .kiot-action-button-border-width {
            border-width: 0px;
        }
        
        .kiot-matching .kiot-term-definition-button {
            
        background-color: undefined;
        color: #424242;
        border-color: #D8D8D8;
        border-width: 1px;
    
        }

        .kiot-matching .kiot-term-definition-button:hover,
        .kiot-matching .kiot-term-definition-button.is-active,
        .kiot-matching .kiot-term-definition-button:active {
            
        background-color: undefined;
        color: #61686d;
        border-color: #61686d;
        border-width: 1px;
    
        }
    
            .kiot-matching .kiot-term-definition-button:focus,
            .kiot-matching .kiot-term-definition-button.is-pressed,
            .kiot-matching .kiot-term-definition-button.pressed {
                
        background-color: undefined;
        color: #2d5b89;
        border-color: #2d5b89;
        border-width: 1px;
    
            }
        
        
            .kiot-matching .kiot-term-definition-button-bg-color-all {
                background-color: undefined;
            }
            .kiot-matching .kiot-term-definition-button-bg-color-all:hover,
            .kiot-matching .kiot-term-definition-button-bg-color-all.is-active,
            .kiot-matching .kiot-term-definition-button-bg-color-all:active {
                background-color: undefined;
            }
        
                .kiot-matching .kiot-term-definition-button-bg-color-all.is-pressed,
                .kiot-matching .kiot-term-definition-button-bg-color-all.pressed {
                    background-color: undefined;
                }
            
        
            .kiot-matching .kiot-term-definition-button-bg-color-as-content-color-all {
                color: undefined;
            }
            .kiot-matching .kiot-term-definition-button-bg-color-as-content-color-all:hover,
            .kiot-matching .kiot-term-definition-button-bg-color-as-content-color-all.is-active,
            .kiot-matching .kiot-term-definition-button-bg-color-as-content-color-all:active {
                color: undefined;
            }
        
                .kiot-matching .kiot-term-definition-button-bg-color-as-content-color-all.is-pressed,
                .kiot-matching .kiot-term-definition-button-bg-color-as-content-color-all.pressed {
                    color: undefined;
                }
            
        
            .kiot-matching .kiot-term-definition-button-content-color-all {
                color: #424242;
            }
            .kiot-matching .kiot-term-definition-button-content-color-all:hover,
            .kiot-matching .kiot-term-definition-button-content-color-all.is-active,
            .kiot-matching .kiot-term-definition-button-content-color-all:active {
                color: #61686d;
            }
        
                .kiot-matching .kiot-term-definition-button-content-color-all.is-pressed,
                .kiot-matching .kiot-term-definition-button-content-color-all.pressed {
                    color: #2d5b89;
                }
            
        
            .kiot-matching .kiot-term-definition-button-border-color-all {
                border-color: #D8D8D8;
            }
            .kiot-matching .kiot-term-definition-button-border-color-all:hover,
            .kiot-matching .kiot-term-definition-button-border-color-all.is-active,
            .kiot-matching .kiot-term-definition-button-border-color-all:active {
                border-color: #61686d;
            }
        
                .kiot-matching .kiot-term-definition-button-border-color-all.is-pressed,
                .kiot-matching .kiot-term-definition-button-border-color-all.pressed {
                    border-color: #2d5b89;
                }
            
        
            .kiot-matching .kiot-term-definition-button-border-width-all {
                border-width: 1px;
            }
            .kiot-matching .kiot-term-definition-button-border-width-all:hover,
            .kiot-matching .kiot-term-definition-button-border-width-all.is-active,
            .kiot-matching .kiot-term-definition-button-border-width-all:active {
                border-width: 1px;
            }
        
                .kiot-matching .kiot-term-definition-button-border-width-all.is-pressed,
                .kiot-matching .kiot-term-definition-button-border-width-all.pressed {
                    border-width: 1px;
                }
            
        
        .kiot-matching .kiot-term-definition-button-bg-color {
            background-color: undefined;
        }
        .kiot-matching .kiot-term-definition-button-content-color {
            color: #424242;
        }
        .kiot-matching .kiot-term-definition-button-border-color {
            border-color: #D8D8D8;
        }
        .kiot-matching .kiot-term-definition-button-border-width {
            border-width: 1px;
        }
        
        .kiot-matching .kiot-button-text {
            
        }
        
            .kiot-matching .kiot-action-button-content-color-as-border-color {
                border-color: #FFFFFF;
            }
            
        .kiot-matching .kiot-response-default {
            border-style: solid;
            background-color: #2d5b89;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-matching .kiot-response-default .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-matching .kiot-response-default .kiot-response-text,
        .kiot-matching .kiot-response-default .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-matching .kiot-response-default .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-matching .kiot-response-default .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-matching .kiot-response-default .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff;
        }

        .kiot-matching .kiot-response-default .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
        .kiot-matching .kiot-response-hover {
            border-style: solid;
            background-color: #2d5b89;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-matching .kiot-response-hover .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-matching .kiot-response-hover .kiot-response-text,
        .kiot-matching .kiot-response-hover .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-matching .kiot-response-hover .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-matching .kiot-response-hover .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-matching .kiot-response-hover .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff;
        }

        .kiot-matching .kiot-response-hover .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
        .kiot-matching .kiot-response-pressed {
            border-style: solid;
            background-color: #61686d;
            border-color: transparent;
            border-width: 0px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-matching .kiot-response-pressed .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-matching .kiot-response-pressed .kiot-response-text,
        .kiot-matching .kiot-response-pressed .kiot-response-text p {
            color: #ffffff;
        }


        .kiot-matching .kiot-response-pressed .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-matching .kiot-response-pressed .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-matching .kiot-response-pressed .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff;
        }

        .kiot-matching .kiot-response-pressed .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
        .kiot-matching .kiot-response-assigned {
            border-style: solid;
            background-color: #ffffff;
            border-color: #D8D8D8;
            border-width: 1px;
            border-radius: 0px;
            box-shadow: none;
        }

        
        .kiot-matching .kiot-response-assigned .kiot-response-icon-color {
            color: #ffffff;
        }

        
        
        .kiot-matching .kiot-response-assigned .kiot-response-text,
        .kiot-matching .kiot-response-assigned .kiot-response-text p {
            color: #424242;
        }


        .kiot-matching .kiot-response-assigned .kiot-response-icon-color.md-radio .md-radio-container,
        .kiot-matching .kiot-response-assigned .kiot-response-icon-color.md-checkbox .md-checkbox-container,
        .kiot-matching .kiot-response-assigned .kiot-response-icon-color.md-checkbox .md-checkbox-container:after {
            border-color: #ffffff;
        }

        .kiot-matching .kiot-response-assigned .kiot-response-icon-color.md-radio .md-radio-container:after {
            background-color: #ffffff;
        }
    
            .kiot-matching .kiot-response-input.is-assigned,
            .kiot-matching .kiot-response-input:focus {
                border-color: #ffffff;
            }

            .kiot-matching .kiot-response-incorrect-bg-color {
                background-color: #2d5b89;
            }
        
                .kiot-matching .kiot-feedback-popup-hint-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-matching .kiot-feedback-popup-hint .kiot-feedback-popup-label {
                color: #61686d;
                font-weight: 600;
            }

            .kiot-matching .kiot-feedback-popup-hint .kiot-feedback-popup-message,
            .kiot-matching .kiot-feedback-popup-hint .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-matching .kiot-feedback-popup-correct-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-matching .kiot-feedback-popup-correct .kiot-feedback-popup-label {
                color: #2d5b89;
                font-weight: 600;
            }

            .kiot-matching .kiot-feedback-popup-correct .kiot-feedback-popup-message,
            .kiot-matching .kiot-feedback-popup-correct .kiot-feedback-popup-message p {
                color: #424242;
            }
        
                .kiot-matching .kiot-feedback-popup-incorrect-box {
                    border-style: solid;
                    background-color: #ffffff;
                    border-color: transparent;
                    border-width: 0px;
                
                    border-radius: 0px;
                
                    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
                }
            
            .kiot-matching .kiot-feedback-popup-incorrect .kiot-feedback-popup-label {
                color: #f86539;
                font-weight: 600;
            }

            .kiot-matching .kiot-feedback-popup-incorrect .kiot-feedback-popup-message,
            .kiot-matching .kiot-feedback-popup-incorrect .kiot-feedback-popup-message p {
                color: #424242;
            }
        
        .kiot-matching kiot-p {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 400;
            color: #424242;
            
            text-transform: none;
        }
    
        .kiot-matching kiot-h3 {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 700;
            color: #424242;
            
            text-transform: none;
        }
    
                /* pair and def. in presentation */
                .kiot-matching:not(.kio-modal-overlay).kio-presentation .kio-matching-pair .kio-alt-button {
                    border: solid 1px #D8D8D8;
                }

                .kiot-matching:not(.kio-modal-overlay).kio-presentation .kio-matching-pair .kio-alt-button .kio-wrapper {
                    color: #424242;
                }

                /* def. unassigned state */
                .kiot-matching:not([data-resize="Mobile"]):not(.kio-modal-overlay).kio-interaction .kio-matching-pair .kio-definition {
                    border: solid 1px #D8D8D8;
                }
                .kiot-matching:not(.kio-modal-overlay).kio-interaction .kio-matching-pair.default .kio-definition .kio-wrapper {
                    color: #61686d;
                }
                /* pair assigned state */
                .kiot-matching:not([data-resize="Mobile"]).kio-interaction .kio-matching-pair .kio-term,
                .kiot-matching.kio-definition-modal .kiot-matching-definitions .kiot-term.no-media,
                .kiot-matching.is-mobile:not(.Tablet) .kiot-matching-definitions .kio-definition-static.kio-hollow,
                .kiot-matching.is-mobile:not([data-resize="Tablet"]):not(.kio-modal-overlay).kio-interaction .kio-matching-pair .kio-alt-button {
                    border: solid 1px #D8D8D8;
                }
                .kiot-matching:not([data-resize="Mobile"]).kio-interaction .kio-matching-pair .kio-term .kio-wrapper,
                .kiot-matching.is-mobile:not([data-resize="Tablet"]).kio-interaction .kio-matching-pair .kio-term .kio-wrapper,
                .kiot-matching .kiot-matching-definitions .kiot-term .kio-wrapper {
                    color: #424242;
                }

                /* pair matched state */
                .kiot-matching:not([data-resize="Mobile"]) .kio-matching-pair.matched .kio-alt-button,
                .kiot-matching:not([data-resize="Mobile"]):not(.kio-modal-overlay) .kio-matching-pair.matched .kio-alt-button {
                    border: solid 1px #D8D8D8;
                }
                .kiot-matching:not([data-resize="Mobile"]) .kio-matching-pair.matched .kio-alt-button .kio-wrapper,
                .kiot-matching:not(.kio-modal-overlay) .kio-matching-pair.matched .kio-alt-button .kio-wrapper {
                    color: #424242 ;
                }
                /* pair hover and selected state */
                .kiot-matching:not([data-resize="Mobile"]).kio-interaction .kio-matching-pair .kio-alt-button:hover,
                .kiot-matching:not([data-resize="Mobile"]) .kio-alt-button:not(.default).kio-term.selected {
                    border: solid 1px #61686d;
                }
                .kiot-matching:not([data-resize="Mobile"]).kio-interaction .kio-matching-pair .kio-alt-button:hover .kio-wrapper,
                .kiot-matching:not([data-resize="Mobile"]).kio-interaction .kio-alt-button:not(.default).kio-term.selected .kio-wrapper{
                    color: #61686d ;
                }
                /* pair mobile hover and selected state */
                .kiot-matching.is-mobile:not([data-resize="Tablet"]).kio-interaction .kio-matching-pair:hover .kio-alt-button,
                .kiot-matching.is-mobile:not([data-resize="Tablet"]).kio-interaction .kio-matching-pair.selected .kio-alt-button {
                    border: solid 1px #61686d;
                }
                .kiot-matching.is-mobile:not([data-resize="Tablet"]).kio-interaction .kio-matching-pair:hover .kio-alt-button .kio-wrapper,
                .kiot-matching.is-mobile:not([data-resize="Tablet"]).kio-interaction .kio-matching-pair.selected .kio-alt-button .kio-wrapper {
                    color: #61686d;
                }
                /* pair pressed state */
                .kiot-matching:not([data-resize="Mobile"]).kio-interaction .kio-matching-pair .kio-alt-button:active {
                    border: solid 1px #2d5b89 !important;
                }
                .kiot-matching:not([data-resize="Mobile"]).kio-interaction .kio-matching-pair .kio-alt-button:active .kio-wrapper {
                    color: #2d5b89 !important;
                }
                /* pair mobile pressed state */
                .kiot-matching[data-resize="Mobile"].kio-interaction .kio-matching-pair:active .kio-alt-button {
                    border-width: 1px !important;
                    border-color: #2d5b89 !important;
                }
                .kiot-matching[data-resize="Mobile"].kio-interaction .kio-matching-pair:active .kio-alt-button .kio-wrapper{
                    color: #2d5b89 !important;
                }

                /* gutter */
                .kiot-matching .kio-center-gutter-icon {
                    background-color: #E7E7E7;
                    border: solid 0px transparent;
                    color: #B6B6B6;
                }
                .kiot-matching .kio-center-gutter-icon.matched {
                    background-color: #2d5b89;
                    border: solid 0px transparent;
                    color: #FFFFFF;
                }
                .kiot-matching .kio-center-gutter-icon.matched:hover {
                    background-color: #61686d;
                    border: solid 0px transparent;
                    color: #FFFFFF;
                }
                .kiot-matching .kio-matching-pair.correct .matched,
                .kiot-matching .kio-matching-pair .kio-center-gutter-icon.correct  {
                    background-color: #f86539;
                    color: #ffffff;
                    border: solid 0px transparent;
                }
                .kiot-matching .kio-matching-pair.incorrect .matched  {
                    background-color: #b61b16;
                    color: #ffffff;
                    border: solid 0px transparent;
                }
                /*
                .kiot-matching .kio-matching-pair.correct .matched {
                    color: #ffffff;
                }
                .kiot-matching .kio-matching-pair.incorrect .matched {
                    background-color: #f86539;
                    color: #ffffff;
                }
                */
                .kiot-matching .kiot-action-button.incorrect .matched {
                    color: #ffffff;
                }
                .kiot-matching.kio-modal-overlay.kio-show-solutions .kiot-feedback-popup-label {
                    color: #2d5b89;
                }

                /* response default state */
                .kiot-matching .kiot-definition-response {
                    background-color: #2d5b89;
                    border: solid 0px transparent;
                    color:  #ffffff;
                    border-radius: 0px;
                    box-shadow: none;
                }
                /* response hover state */
                .kiot-matching .kiot-definition-response:hover {
                    background-color: #2d5b89;
                    border: solid 0px transparent;
                    color:  #ffffff;
                }
                /* response active state */
                .kiot-matching .kiot-definition-response:active {
                    background-color: #61686d;
                    border: solid 0px transparent;
                    color:  #ffffff;
                }
                /* response assigned state */
                .kiot-matching .kiot-definition-response.default,
                .kiot-matching .kiot-definition-response.default:hover {
                    background-color: #ffffff;
                    border: solid 1px #D8D8D8;
                    color:  #424242;
                }
            
        .kiot-accordion-header button.accordion-button,
        .kiot-accordion-header button.accordion-button.all-active  {
            background-color: #CBD6E2;
            border-color: #CBD6E2;
            border-width: 1px;
            border-style: solid;
        }

        .kiot-accordion-header button.accordion-button:hover .content-header-text {
            color: #FFFFFF;
        }

        .kiot-accordion-header button.accordion-button.header-active,
        .kiot-accordion-header button.accordion-button:hover {
            background-color: #2d5b89;
            border-color: #2d5b89;
            border-width: 1px;
            border-style: solid;
        }

        .kiot-accordion-header button.accordion-button.header-active .content-header-text {
            color: #FFFFFF;
        }

        .kiot-accordion-header button.accordion-button .kio-icon {
            color: #FFFFFF;
        }

        .kiot-accordion-content {
            background-color: #FFFFFF;
            border-color: #CBD6E2;
            border-width: 1px;
            border-style: solid;
        }
    
        .kiot-accordion-header .content-header-text {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 400;
            color: #424242;
            
            text-transform: none;
        }
    
            .kiot-accordion-header .content-header-text:hover,
            .kiot-accordion-header .content-header-text:active {
                color: #FFFFFF;
            }
        
        .kiot-accordion-content p {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 400;
            color: #424242;
            
            text-transform: none;
        }
    
        .kiot-accordion-button:not(.header-active) i.kio-icon::before {
            content: "\f107";
        }
        .kiot-accordion-button.header-active i.kio-icon::before,
        .kiot-accordion-button.all-active i.kio-icon::before {
            content: "\f106";
        }
    
        .kiot-tabs-header button:hover,
        .kiot-tabs-header button.header-active {
            color: #FFFFFF;
            background-color: #2d5b89;
        }

        .kiot-tabs-header button {
            background-color: #CBD6E2;
        }

        .kiot-tabs-content {
            background-color: #FFFFFF;
            border-color: #CBD6E2;
            border-width: 1px;
            border-style: solid;
        }
    
        .kiot-tabs-header button {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 400;
            color: #424242;
            
            text-transform: none;
        }
    
            .kiot-tabs-header button:hover,
            .kiot-tabs-header button:active {
                color: #FFFFFF;
            }
        
        .kiot-tabs-content p {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 400;
            color: #424242;
            
            text-transform: none;
        }
    
        .tabs .kiot-accordion-header button.accordion-button,
        .tabs .kiot-accordion-header button.accordion-button.all-active  {
            background-color: #CBD6E2;
            border-color: #CBD6E2;
            border-width: 1px;
            border-style: solid;
        }

        .tabs .kiot-accordion-header button.accordion-button:hover .content-header-text {
            color: #FFFFFF;
        }

        .tabs .kiot-accordion-header button.accordion-button.header-active,
        .tabs .kiot-accordion-header button.accordion-button:hover {
            background-color: #2d5b89;
            border-color: #2d5b89;
            border-width: 1px;
            border-style: solid;
        }

        .tabs .kiot-accordion-header button.accordion-button.header-active .content-header-text,
        .tabs .kiot-accordion-header button.accordion-button .kio-icon {
            color: #FFFFFF;
        }

        .tabs .kiot-accordion-content {
            background-color: #FFFFFF;
            border-color: #CBD6E2;
            border-width: 1px;
            border-style: solid;
        }
    
        .tabs .kiot-accordion-header .content-header-text {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 400;
            color: #424242;
            
            text-transform: none;
        }
    
            .tabs .kiot-accordion-header .content-header-text:hover,
            .tabs .kiot-accordion-header .content-header-text:active {
                color: #FFFFFF;
            }
        
        .tabs .kiot-accordion-content p {
            font-family: Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
            font-weight: 400;
            color: #424242;
            
            text-transform: none;
        }
    
        .tabs .kiot-accordion-button:not(.header-active) i.kio-icon::before,
        .tabs .kiot-accordion-button.header-active i.kio-icon::before,
        .tabs .kiot-accordion-button.all-active i.kio-icon::before {
            content: #FFFFFF;
        }
    
         .kiot-progress-block-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
        border-radius: 100px;
        transition: background-color 0.25s ease-out, color 0.25s ease-out;
    
        }

         .kiot-progress-block-button:hover,
         .kiot-progress-block-button.is-active,
         .kiot-progress-block-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
        border-radius: undefined;
        transition: background-color 0.25s ease-out, color 0.25s ease-out;
    
        }
    
             .kiot-progress-block-button:disabled,
             .kiot-progress-block-button.is-disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
        border-radius: undefined;
        transition: background-color 0.25s ease-out, color 0.25s ease-out;
    
            }
        
         .kiot-navigation-block-button {
            
        background-color: #2d5b89;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
        border-radius: 100px;
        transition: background-color 0.25s ease-out, color 0.25s ease-out;
    
        }

         .kiot-navigation-block-button:hover,
         .kiot-navigation-block-button.is-active,
         .kiot-navigation-block-button:active {
            
        background-color: #61686d;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 0px;
        border-radius: undefined;
        transition: background-color 0.25s ease-out, color 0.25s ease-out;
    
        }
    
             .kiot-navigation-block-button:disabled,
             .kiot-navigation-block-button.is-disabled {
                
        background-color: #E7E7E7;
        color: #B6B6B6;
        border-color: transparent;
        border-width: 0px;
        border-radius: undefined;
        transition: background-color 0.25s ease-out, color 0.25s ease-out;
    
            }
        
         .kiot-link-font-size {
            font-size: 16px;
        }
    
            .kiot-reset-font-size {
                font-size: 1em !important;
            }

            .kiot-default-shadow {
                box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, .3);
            }
        