




/*Body*/
            
             @import url('https://fonts.googleapis.com/css?family=&display=swap');


body {
color: #333333;
font-family: Source Sans Pro , sans-serif;
}

body:before{
background: url(../assets/backgrounds/779485d209a27a259dc76cff4ec83489.jpg);
    filter: blur(15px) !important;

}

body:after{
background: rgba(0,0,0,0.8) !important;
}

h1,h2,h3,h4,h5{
font-family: Oswald , sans-serif;
color: #333333;
}
.guroo{
background: #323232;
}

.preloading-image {
background: #323232;
}

/*Header*/

.guroo-header{
color: #ffffff;
font-family: Oswald , sans-serif;

    background: #323232;
}

.guroo-header-badge-count{
    color: #323232;
}


.kpi-rotation-btn .rotator {
border-color: #ffffff !important;
}

.kpi-rotation-btn .rotator:after {
background: #ffffff !important;
}

.guroo-header h1 {
font-family: Oswald , sans-serif !important;
color: #ffffff;}

.guroo-header h2 {
font-family: Oswald , sans-serif !important;
color: #ffffff;}

.guroo-header h3 {
font-family: Oswald , sans-serif;
color: #ffffff;}

.guroo-dialog-header{
color: #333333;
font-family: Source Sans Pro , sans-serif;

    background: #f6a847;
}

.header-more-menu {
border-top: 2px solid #ffffff;
}

.bite-progress-bar {
background: #ffffff;
}

.app-bite .scenario-bite .header .header-nav-container .nav-seperator,
.app-bite .scenario-bite .device-header .header-nav-container .nav-seperator {
background: #ffffff !important;
}


/*Buttons*/

.guroo-btn{
font-family: Source Sans Pro , sans-serif !important;
    border-radius: 0 !important;
}

.guroo-btn:not(:disabled){
background: #f6a847 !important;
color: #474747 !important;
}

.guroo-btn:active:not(:disabled){
background: #80c8e5 !important;
color: #474747 !important;

}

.guroo-btn.focus-visible:not(:disabled){
background: #80c8e5 !important;
color: #474747 !important;
}

.guroo-btn:hover:not(:disabled){
background: #80c8e5 !important;
color: #474747 !important;
}

.theme-btn-c-bg {
background: #f6a847 !important;
color: #474747 !important;
}

.dialog-page .dialog-header .guroo-btn{
background: #f6a847 !important;
border-color: #333333 !important;
color: #333333 !important;
}

.dialog-page .dialog-header .guroo-btn.active:not(:disabled),
.dialog-page .dialog-header .guroo-btn:hover:not(:disabled),
.dialog-page .dialog-header .guroo-btn:focus:not(:disabled){
background: #333333 !important;
border-color: #333333 !important;
color: #f6a847 !important;
}




.title-screen-btn.rectangle{
    border-radius: 0 !important;

}


/*Links*/

a{
color: #333333;
}

a:active{
color: #333333;
}

a:focus{
color: #707070;
}

a:hover{
color: #707070;
}

.guroo-active-link{
color: #333333;
}

.guroo-active-link:hover{
color: #707070;
}

.guroo-active-link:active{
color: #707070;
}

.guroo-active-link:focus{
color: #707070;
}

/*Menu Links*/

.menu-nav-item {
color: #333333;
}
.menu-nav-item:hover {
color: #333333;
}
.menu-nav-item:focus {
color: #333333;
}
.menu-nav-item.active {
border-left-color: #f6a847;
}

.menu-nav-accordion-btn:after{
color: #f6a847;
}

/*Titles*/
.heading_1{
font-family: Oswald , sans-serif;
color: #333333;
font-size: 200%;
    border-bottom: none;
}

.heading_2{
font-family: Oswald , sans-serif;
color: #5b5b5b;
font-size: 150%;
    border-bottom: none;
}

.heading_3{
font-family: Oswald , sans-serif;
color: #333333;
font-size: 150%;
    border-bottom-style: dotted !important;
    border-bottom-width: 2px !important;
    border-color: #333333;
}

.heading_4{
font-family: Oswald , sans-serif;
color: #333333;
font-size: 150%;

    border-bottom: none;
}

/*Questions*/

.audio-container .CircularProgressbar-trail{
stroke: #333333;
opacity: 0.5;
}

.audio-container .CircularProgressbar-trail{
stroke: #333333;
}


.multiple-choice-option label,
.multiple-choice-option .option-label{
color: #333333;
}

.multiple-choice-option.review-current input + label,
.multiple-choice-option.review-current input + .option-label{
color: #333333;
}
.multiple-choice-option.review input:disabled + label,
.multiple-choice-option.review input:disabled + .option-label{
color: #333333;
}
.multiple-choice-option.review-selected input:disabled + label,
.multiple-choice-option.review-selected input:disabled + .option-label{
color: #333333;
}

.multiple-choice-option input[type="radio"] + label span.icons8,
.multiple-choice-option input[type="radio"] + option-label span.icons8 {
color: #323232;
}
.multiple-choice-option input[type="radio"]:checked + label span.icons8,
.multiple-choice-option input[type="radio"]:checked + .option-label span.icons8 {
color: #323232;
}
.multiple-choice-option input[type="checkbox"] + label span.icons8,
.multiple-choice-option input[type="checkbox"] + .option-label span.icons8 {
color: #323232;
}
.multiple-choice-option input[type="checkbox"]:checked + label span.icons8,
.multiple-choice-option input[type="checkbox"]:checked + .option-label span.icons8 {
color: #323232;
}

.learner.speak {
background: #f7ce78;
color: #333333 !important;
}


.learner.speak .audio-control-container .audio-bars .bar {
background:  #ffffff  !important;
}

.learner.speak .audio-control-container .static-audio-bars .bar {
background:  #ffffff   !important;
}

.learner.speak  .audio-container .CircularProgressbar-trail{
stroke: #ffffff  !important;
opacity: 0.5;
}

.learner.speak  .audio-container .CircularProgressbar-path {
stroke: #ffffff  !important;
}

.learner.speak.round:after{
box-shadow: -15px 6px 0px 0px #f7ce78;
}

.learner.speak.square:after{
border-color: transparent  transparent transparent #f7ce78;
}


.learner-conversation-image{
background: #fdf5e4;
}

.learner-conversation-image.round:after {
box-shadow: -15px 6px 0px 0px #fdf5e4;
}

.learner-conversation-image.square:after {
border-color: transparent  transparent transparent #fdf5e4;
}


.learner-conversation-image  .audio-container .CircularProgressbar-trail{
stroke: #ffffff  !important;
opacity: 0.5;
}


.learner-conversation-image  .audio-container .CircularProgressbar-path {
stroke: #ffffff  !important;
}



.character.speak{
background: #323232;
color: #ffffff !important;
}


.character.speak .audio-control-container .audio-bars .bar {
background:  #ffffff  !important;
}

.character.speak .audio-control-container .static-audio-bars .bar {
background:  #ffffff   !important;
}


.character.speak .audio-container .CircularProgressbar-trail{
stroke: #ffffff  !important;
opacity: 0.5;
}

.character.speak .audio-container .CircularProgressbar-path {
stroke: #ffffff  !important;
}

.character.speak.round:after{
box-shadow: 15px 6px 0px 0px #323232;
}

.character.speak.square:after{
border-color: transparent transparent #323232 transparent;
}


.character-conversation-image {
background: #ebebeb;
}

.character-conversation-image.round:after {
box-shadow: 15px 6px 0px 0px #ebebeb;
}

.character-conversation-image .audio-container .CircularProgressbar-trail{
stroke: #ffffff  !important;
opacity: 0.5;
}

.character-conversation-image.square:after{
border-color: transparent transparent #323232 transparent;
}



.learner-conversation-image .audio-container .CircularProgressbar-trail{
stroke: #ffffff  !important;
}


/*LEARNER ACTIONS OBJECT*/
.learner-action-option-list .learner-action-option.rounded.behaviour label {
border-top-color: #f7ce78;
}

.learner-action-option-list .learner-action-option.answered:after {
color: #f7ce78;
}

.learner-action .question-wrapper.complete:after{
color: #f7ce78;
}


.learner-action-option-list .learner-action-option.speak label {
background: #f7ce78;
color: #333333 !important;
}

.learner-action-option-list .learner-action-option.speak.review-current input:disabled + label {
background: #f7ce78;
color: #333333 !important;
}

.learner-action-option-list.round .learner-action-option.rounded label:after {
box-shadow: -15px 6px 0px 0px #f7ce78;
}


.learner-action-option-list.round .learner-action-option.speak:last-child label:after {
box-shadow: -15px 6px 0px 0px #f7ce78;
}

.learner-action-option-list.round .learner-action-option.speak:last-child input:not([disabled]) + label:hover:after {
box-shadow: -15px 6px 0px 0px #f7ce78;
}

.learner-action-option-list.round .learner-action-option.speak:last-child input:not([disabled]) + label:after:hover {
box-shadow: -15px 6px 0px 0px #f7ce78;
}


.learner-action-option-list.round .learner-action-option.speak:last-child:hover label:after {
box-shadow: -15px 6px 0px 0px #f7ce78;
}


.learner-action-option-list .learner-action-option.answered:after{
color: #f7ce78;
}


.learner-action-option-list.square .learner-action-option.rounded label:after {
border-color: transparent  transparent transparent #f7ce78;
}


.learner-action-option-list.square .learner-action-option.speak:last-child label:after {
border-color: transparent  transparent transparent #f7ce78;
}

.learner-action-option-list.square .learner-action-option.speak:last-child input:not([disabled]) + label:hover:after {
border-color: transparent  transparent transparent #f7ce78;
}

.learner-action-option-list.square .learner-action-option.speak:last-child input:not([disabled]) + label:after:hover {
border-color: transparent  transparent transparent #f7ce78;
}


.learner-action-option-list.square .learner-action-option.speak:last-child:hover label:after {
border-color: transparent  transparent transparent #f7ce78;
}

/*Grid Choice*/

.grid-choice-option-list .multiple-choice-option.checked{
border-color:  #323232;
}

.grid-choice-option-list .multiple-choice-option.selected{
border-color:  #323232;
}

.multiple-choice-option-list .audio-option-container .audio-choice-option label:before {
color: #323232;
}

/*swipe left right*/

.swipe-container .swipe-options-list .multiple-choice-option label:hover {
background:  #323232 !important;
}

.swipe-container .swipe-bg .swipe .swipe-options-list .multiple-choice-option input[type=radio]:focus + label,
.swipe-container .swipe-bg .swipe .swipe-options-list .multiple-choice-option input[type=radio]:checked + label,
.swipe-container .swipe-bg .swipe .swipe-options-list .multiple-choice-option input[type=radio].focus-visible + label {
background:  #323232 !important;
}

.swipe-container .swipe-options-list .multiple-choice-option.active label {
background:  #323232;
}

.swipe-container .swipe-options-list .multiple-choice-option label .icons8:before,
.swipe-container .swipe-options-list .multiple-choice-option label .icons8:after {
color: #323232 !important;
}

.swipe-container .swipe-options-list .multiple-choice-option label:before{
color: #323232;
}

.swipe-container .swipe-options-list .multiple-choice-option label:after{
color: #323232;
}


/*KPI*/

.guroo-kpi-label{
background: #323232;
}

.kpi-meter-remainder-header{
stroke: #ffffff;
}

kpi-meter-remainder-body{
stroke: #999999;
}

.kpi-graph{
border-color: #323232;
}

.kpi-graph .bar-graph-items .graph-item .badge-earned:before {
color: #f49219;

}

/*Badges*/

.badge-btn .badge-count .status-indicator {
    color: #323232;
}


.badge .badge-container:before{
color: #f49219;
}

.badge .badge-container .badge-icon path{
fill: #ffffff;
}

.badge .badge-label{
background: #323232;
}

.badge-collection-panel {
background: #d6d6d6;
color: #333333;
border-color: #d6d6d6;
}


.badge-collection-panel h4{
color: #333333;
}


.badge-collection-panel h3{
color: #333333;
}

.kpi-overview-panel .kpi-overview-row {
    color: #333333;
    border-color: #d6d6d6;
}

.kpi-overview-panel .kpi-overview-row .kpi-meter-col:before{
background: #323232;
}

.kpi-overview-panel .kpi-overview-row .kpi-meter-col{
background: #ebebeb;
}
.kpi-overview-panel .kpi-overview-row .kpi-content-col{
background: #d6d6d6;
}

.kpi-overview-panel .kpi-overview-row .kpi-content-col h3{
color: #333333 !important;
border-color: #333333 !important;
}

.tick-list ul:not(.feedback-options, .inline-list) li:before{
background: #f6a847;
}

.cross-list ul:not(.feedback-options, .inline-list) li:before{
background: #f6a847;
}

.plus-list ul:not(.feedback-options, .inline-list) li:before{
background: #f6a847;
}

.arrow-list ul:not(.feedback-options, .inline-list) li:before{
background: #f6a847;
}

.dotted-list ul:not(.feedback-options, .inline-list) li:before{
color: #f6a847;
}

.resource-link:before{
background: transparent;
}


/*Call Outs*/

.call-out-style-1{
color: #333333  !important;
border-color: #f6a847 !important;
border-style: solid !important;
background-color: #ffffff !important;
    border-radius: 0 !important;
}

.call-out-style-1 .asset-image-wrapper.border,
.call-out-style-1 .asset-image-wrapper.padded_border{
border-color: #f6a847 !important;
}

.call-out-style-1 h1,
.call-out-style-1 h2,
.call-out-style-1 h3,
.call-out-style-1 h4,
.call-out-style-1 .heading_1,
.call-out-style-1 .heading_2,
.call-out-style-1 .heading_3,
.call-out-style-1 .heading_4{
color: #333333  !important;
border-bottom-color: #333333 !important;
}

.call-out-style-1.tick-list ul:not(.feedback-options, .inline-list) li:before{
background: #f6a847;
}

.call-out-style-1.cross-list ul:not(.feedback-options, .inline-list) li:before{
background: #f6a847;
}

.call-out-style-1.plus-list ul:not(.feedback-options, .inline-list) li:before{
background: #f6a847;
}

.call-out-style-1.arrow-list ul:not(.feedback-options, .inline-list) li:before{
background: #f6a847;
}

.call-out-style-1.dotted-list ul:not(.feedback-options, .inline-list) li:before{
color: #f6a847;
}

.call-out-style-1 .audio-bars .bar {
background:  #333333  !important;
}

.call-out-style-1 .static-audio-bars .bar {
background:  #333333  !important;
}

.call-out-style-1 .audio-container .CircularProgressbar-trail{
stroke: #333333  !important;
opacity: 0.5;
}

.call-out-style-1 .audio-container .CircularProgressbar-trail{
stroke: #333333  !important;
}


.call-out-style-1 .resource-link ,
.call-out-style-1 .resource-link a:not(.option-label),
.call-out-style-1 a:not(.option-label){
color: #333333 !important;
}

.call-out-style-2{
color: #333333;
border-color: #f49219;
border-style: none;
background-color: #fbd3a3;
    border-radius: 0 !important;

}

.call-out-style-2 h1,
.call-out-style-2 h2,
.call-out-style-2 h3,
.call-out-style-2  h4,
.call-out-style-2 .heading_1,
.call-out-style-2 .heading_2,
.call-out-style-2 .heading_3,
.call-out-style-2 .heading_4{
color: #333333  !important;
border-bottom-color: #333333 !important;
}

.call-out-style-2 .asset-image-wrapper.border,
.call-out-style-2 .asset-image-wrapper.padded_border{
border-color: #f49219 !important;
}

.call-out-style-2.tick-list ul:not(.feedback-options, .inline-list) li:before{
background: #f49219;
}

.call-out-style-2.cross-list ul:not(.feedback-options, .inline-list) li:before{
background: #f49219;
}

.call-out-style-2.plus-list ul:not(.feedback-options, .inline-list) li:before{
background: #f49219;
}

.call-out-style-2.arrow-list ul:not(.feedback-options, .inline-list) li:before{
background: #f49219;
}

.call-out-style-2.dotted-list ul:not(.feedback-options, .inline-list) li:before{
color: #f49219;
}

.call-out-style-2 .audio-bars .bar {
background:  #333333  !important;
}
.call-out-style-2 .static-audio-bars .bar {
background:  #333333  !important;
}


.call-out-style-2 .audio-container .CircularProgressbar-trail{
stroke: #333333  !important;
opacity: 0.5;
}

.call-out-style-2 .audio-container .CircularProgressbar-trail{
stroke: #333333  !important;
}


.call-out-style-2 .resource-link ,
.call-out-style-2 .resource-link a:not(.option-label),
.call-out-style-2 a:not(.option-label){
color: #333333 !important;
}

/* styles for diagram title/desc object inside call-out object - to avoid color inherit */
.call-out-style-1 .image-object .asset-content .title,
.call-out-style-2 .image-object .asset-content .title,
.call-out-style-3 .image-object .asset-content .title,
.call-out-style-4 .image-object .asset-content .title,
.call-out-style-1 .image-object .asset-content .desc-text,
.call-out-style-2 .image-object .asset-content .desc-text,
.call-out-style-3 .image-object .asset-content .desc-text,
.call-out-style-4 .image-object .asset-content .desc-text {
color: #333333 !important;
}


.call-out-style-3{
color: #ffffff;
border-color: #adadad;
border-style: none;
background-color: #5b5b5b;
    border-radius: 0 !important;

}

.call-out-style-3 h1,
.call-out-style-3 h2,
.call-out-style-3 h3,
.call-out-style-3  h4,
.call-out-style-3 .heading_1,
.call-out-style-3 .heading_2,
.call-out-style-3 .heading_3,
.call-out-style-3 .heading_4{
color: #ffffff  !important;
border-bottom-color: #ffffff !important;
}


.call-out-style-3 .asset-image-wrapper.border,
.call-out-style-3 .asset-image-wrapper.padded_border{
border-color: #adadad !important;
}

.call-out-style-3.tick-list ul:not(.feedback-options, .inline-list) li:before{
background: #adadad;
}

.call-out-style-3.cross-list ul:not(.feedback-options, .inline-list) li:before{
background: #adadad;
}

.call-out-style-3.plus-list ul:not(.feedback-options, .inline-list) li:before{
background: #adadad;
}

.call-out-style-3.arrow-list ul:not(.feedback-options, .inline-list) li:before{
background: #adadad;
}

.call-out-style-3.dotted-list ul:not(.feedback-options, .inline-list) li:before{
color: #adadad;
}

.call-out-style-3 .audio-bars .bar {
background:  #ffffff  !important;
}
.call-out-style-3 .static-audio-bars .bar {
background:  #ffffff  !important;
}


.call-out-style-3 .audio-container .CircularProgressbar-trail{
stroke: #ffffff  !important;
opacity: 0.5;
}

.call-out-style-3 .audio-container .CircularProgressbar-trail{
stroke: #ffffff  !important;
}


.call-out-style-3 .resource-link ,
.call-out-style-3 .resource-link a:not(.option-label),
.call-out-style-3 a:not(.option-label){
color: #ffffff !important;
}

.call-out-style-4{
color: #333333;
border-color: #858585;
border-style: solid;
background-color: #ebebeb;
    border-radius: 0 !important;

}

.call-out-style-4 h1,
.call-out-style-4 h2,
.call-out-style-4 h3,
.call-out-style-4  h4,
.call-out-style-4 .heading_1,
.call-out-style-4 .heading_2,
.call-out-style-4 .heading_3,
.call-out-style-4 .heading_4{
color: #333333  !important;
border-bottom-color: #333333 !important;
}

.call-out-style-4 .asset-image-wrapper.border,
.call-out-style-4 .asset-image-wrapper.padded_border{
border-color: #858585 !important;
}

.call-out-style-4.tick-list ul:not(.feedback-options, .inline-list) li:before{
background: #858585;
}

.call-out-style-4.cross-list ul:not(.feedback-options, .inline-list) li:before{
background: #858585;
}

.call-out-style-4.plus-list ul:not(.feedback-options, .inline-list) li:before{
background: #858585;
}

.call-out-style-4.arrow-list ul:not(.feedback-options, .inline-list) li:before{
background: #858585;
}

.call-out-style-4.dotted-list ul:not(.feedback-options, .inline-list) li:before{
color: #858585;
}

.call-out-style-4 .audio-bars .bar {
background:  #333333  !important;
}

.call-out-style-4 .static-audio-bars .bar {
background:  #333333  !important;
}


.call-out-style-4 .audio-container .CircularProgressbar-trail{
stroke: #333333  !important;
opacity: 0.5;
}

.call-out-style-4 .audio-container .CircularProgressbar-trail{
stroke: #333333  !important;
}


.call-out-style-4 .resource-link ,
.call-out-style-4 .resource-link a:not(.option-label),
.call-out-style-4 a:not(.option-label){
color: #333333 !important;
}

/*Title Panel*/



.title-panel .title-content .title-icon-container path{
fill: #333333;
}

.title-panel .title-content h1{
font-family: Oswald , sans-serif  !important;
}

.title-panel .title-content h2{
font-family: Oswald , sans-serif  !important;
}

.circular-overlay-screen h1{
font-family: Oswald , sans-serif  !important;

}

.circular-overlay-screen h2{
font-family: Oswald , sans-serif  !important;
}

.right-overlay-screen h1{
font-family: Oswald , sans-serif  !important;
}

.right-overlay-screen h2{
font-family: Oswald , sans-serif !important;
}

.left-overlay-screen h1{
font-family: Oswald , sans-serif !important;
}

.left-overlay-screen h2{
font-family: Oswald , sans-serif !important;
}


.left-panel-screen  h1{
font-family: Oswald , sans-serif  !important;
}

.left-panel-screen h2{
font-family: Oswald , sans-serif  !important;
}


.right-panel-screen  h1{
font-family: Oswald , sans-serif  !important;
}

.right-panel-screen  h2{
font-family: Oswald , sans-serif  !important;
}

.left-overlay-vert-icons-screen  h1{
font-family: Oswald , sans-serif  !important;
}

.left-overlay-vert-icons-screen  h2{
font-family: Oswald , sans-serif  !important;
}


.right-overlay-vert-icons-screen  h1{
font-family: Oswald , sans-serif  !important;
}

.right-overlay-vert-icons-screen   h2{
font-family: Oswald , sans-serif  !important;
}
/*Tabs*/

.tabbed-content .tab-list .tab-item.disabled{
color: #333333;
}

.tabbed-content .tab-list .tab-item{
color: #333333;
}


.tabbed-content .tab-list .tab-item.active{
color: #333333;
}

.tabbed-content .tab-list .tab-item.active:after{
background: #f49219;
}

.tabbed-content .tab-list .tab-item.active:focus:after{
background: #f49219;
}

.tabbed-content .tab-list .tab-item.complete:before{
color: #7aa952 !important;
}

/*Tabs Vertical*/

.tabbed-content-vertical .tab-list .tab-item.disabled{
color: #333333;
}

.tabbed-content-vertical .tab-list .tab-item{
color: #333333;
}


.tabbed-content-vertical .tab-list .tab-item.active{
color: #333333;
}

.tabbed-content-vertical .tab-list .tab-item.active:after{
background: #f49219;
}

.tabbed-content-vertical .tab-list .tab-item.active:focus:after{
background: #f49219;
}

.tabbed-content-vertical .tab-list .tab-item.complete:before{
color: #7aa952 !important;
}


.scrollable-tab .tab-list .tab-item.disabled{
color: #333333;
}

.scrollable-tab .tab-list .tab-item{
color: #333333;
}

.scrollable-tab .tab-list .tab-item.active{
color: #333333;
}

.scrollable-tab .tab-list .tab-item.active:after {
background: #f49219;
}

.scrollable-tab .tab-list .tab-item.active:focus:after{
background: #f49219;
}

.scrollable-tab .tab-list .tab-item.complete .tab-label:before {
color: #7aa952 !important;
}

.scrollable-tab .tab-list.icon-list .tab-item.complete .tab-label:after {
color: #7aa952 !important;
}
/*Slider*/

.horz-slider-screen .slider-prev-slide-btn:after{
color: #f6a847;
}

.horz-slider-screen .slider-next-slide-btn:after{
color: #f6a847;
}

.horz-slider-screen .slider-container .thumbnail-list .thumbnail-item.active:before{
color: #f49219 !important;
}


.horz-slider-screen .slider-container .thumbnail-list.icons-list .thumbnail-item.active{
border-color: #f49219 !important;
}

.horz-slider-timeline .slider-prev-slide-btn:after{
color: #f6a847;
}

.horz-slider-timeline .slider-next-slide-btn:after{
color: #f6a847;
}

/*Accordion*/

.accordion .accordion-item .accordion-item-list .accordion-btn{
color: #333333;
}

.accordion .accordion-item .accordion-item-list .accordion-btn.incomplete{
color: #333333;
}

.accordion .accordion-item .accordion-item-list .accordion-btn.active{
color: #333333;
}

.asset-image .asset-desc {
color: #333333;
}

.dialog-asset-image .dialog-body .asset-dialog-image .asset-image-header{
font-family: Source Sans Pro , sans-serif;
    background: #f6a847;
color: #333333;
}

.dialog-asset-image .dialog-body .asset-dialog-image .asset-image-header .title-col{
color: #333333;
}

.dialog-asset-image .dialog-body .asset-dialog-image .asset-image-header button{
background: #f6a847 !important;
border-color: #333333 !important;
color: #333333 !important;
}

.dialog-asset-image .dialog-body .asset-dialog-image .asset-image-header .icon-btn-group button.active{
background: #333333 !important;
border-color: #333333 !important;
color: #f6a847 !important;
}


.dialog-page .screen-dialog .dialog-header {
font-family: Source Sans Pro , sans-serif;
    background: #f6a847;
color: #333333;
}


.dialog-page .screen-dialog .dialog-header button{
background: #f6a847  !important;
border-color: #333333 !important;
color: #333333 !important;
}

.dialog-page .screen-dialog .dialog-header .icon-btn-group button.active{
background: #333333 !important;
border-color: #333333 !important;
color: #f6a847 !important;
}

@-webkit-keyframes pulse {
0% {
-webkit-box-shadow: 0 0 0 0 #f6a847 !important;
}
75% {
-webkit-box-shadow: 0 0 10px 5px #f6a847 !important;
}
100% {
-webkit-box-shadow: 0 0 0 0 #f6a847 !important;
}
}
@keyframes pulse {
0% {
-moz-box-shadow: 0 0 0 0 #f6a847 !important;
box-shadow: 0 0 0 0 #f6a847 !important;
}
75% {
-moz-box-shadow: 0 0 10px 0 #f6a847 !important;
box-shadow: 0 0 10px 5px #f6a847 !important;
}
100% {
-moz-box-shadow: 0 0 0 0 #f6a847 !important;
box-shadow: 0 0 0 0 #f6a847 !important;
}
}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot{
background: #f6a847;
color: #474747;

}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot.active{
animation: pulse 1.5s infinite;
}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot:active{
background: #f6a847;
color: #474747;

}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot:focus{
background: #80c8e5;
color: #474747;

}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot:hover{
background: #80c8e5;
color: #474747;

}


.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-hide{
background: #f6a847;
color: #474747;

}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-hide.active{
animation: pulse 1.5s infinite;
}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-hide:active{
background: #f6a847;
color: #474747;

}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-hide:focus{
background: #80c8e5;
color: #474747;

}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-hide:hover{
background: #80c8e5;
color: #474747;

}


.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-sml-icon-only{
background: #f6a847;
color: #474747;
}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-sml-icon-only.active{
animation: pulse 1.5s infinite;
}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-sml-icon-only:active{
background: #f6a847;
color: #474747;

}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-sml-icon-only:focus{
background: #80c8e5;
color: #474747;

}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-sml-icon-only:hover{
background: #80c8e5;
color: #474747;

}


.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-sml-icon{
background: #f6a847;
color: #474747;

}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-sml-icon.active{
animation: pulse 1.5s infinite;
}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-sml-icon:active{
background: #f6a847;
color: #474747;

}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-sml-icon:focus{
background: #80c8e5;
color: #474747;

}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-sml-icon:hover{
background: #80c8e5;
color: #474747;

}


.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-lg-icon-only{
background: #f6a847;
color: #474747;

}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-lg-icon-only.active{
animation: pulse 1.5s infinite;
}


.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-lg-icon-only:active{
background: #f6a847;
color: #474747;

}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-lg-icon-only:focus{
background: #80c8e5;
color: #474747;

}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-lg-icon-only:hover{
background: #80c8e5;
color: #474747;

}


.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-lg-icon{
background: #f6a847;
color: #474747;

}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-lg-icon.active{
animation: pulse 1.5s infinite;
}


.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-lg-icon:active{
background: #f6a847;
color: #474747;

}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-lg-icon:focus{
background: #80c8e5;
color: #474747;

}

.hot-spot-screen .hot-spot-content .hot-spot-background-container .hot-spot-area .hot-spot-lg-icon:hover{
background: #80c8e5;
color: #474747;

}

.hot-spot-screen .hot-spot-footer.scroll .footer-btn:before{
background: #f6a847 !important;
color: #474747 !important;

}

.hot-spot-screen .hot-spot-footer.scroll .footer-btn:before:hover{
background: #80c8e5 !important;
color: #474747 !important;

}


.hot-spot-screen.no_screen .hot-spot-footer .guroo-btn{
background: #f6a847 !important;
color: #474747 !important;
}

.hot-spot-screen.full_screen .hot-spot-footer .guroo-btn{
background: #f6a847 !important;
color: #474747 !important;
}

.hot-spot-content-icon {
background: #f6a847 !important;
color: #474747 !important;
}

.kpi-overview-panel .kpi-overview-row .kpi-meter-col:before{
background: #323232;
}

.video-container {
background: #ebebeb;
color: #333333 !important;
    border-radius: 0 !important;
}

.video-container h4{
color: #333333 !important;
}

.video-container h3,
.video-transcript a,
.video-container .video-details button.btn-play {
	color: #333333 !important;
}


.video-container .video-details button.btn-play:hover,
.video-container .video-details button.btn-play:focus,
.video-transcript a:hover,
.video-transcript a:focus {
	color: #333333 !important;
}


.video-btn.active {
border-color: #f6a847;
}

.video-object .video-thumbnail-wrapper .video-details:before {
color: #f6a847;
}

.video-object .video-thumbnail-wrapper .video-details h4,
.video-container .video-details h4{
color:  #333333 !important;
}

.kpi-overview-panel .kpi-overview-row .kpi-content-col h4{
color: #333333;
font-weight: bold;
}

.video-object .video-thumbnail-wrapper .video-details h3 {
color:  #333333 !important;
}

.video-container .video-details h3 {
color: #333333 !important;
}


.embedded-web-object .embedded-container {
background: #ebebeb;
color: #333333 !important;
}

.embedded-web-object h3,
.embedded-web-object .details,
.embedded-web-object a {
color: #333333 !important;
}


.kpi-overview-panel .kpi-overview-row .kpi-content-col h3{
color: #333333;
font-weight: bold;
}

blockquote{
border-color: #f6a847;
}

.call-out-style-1 blockquote{
border-color: #f6a847;
}

.call-out-style-2 blockquote{
border-color: #f49219;
}

.call-out-style-3 blockquote{
border-color: #adadad;
}

.call-out-style-4 blockquote{
border-color: #858585;
}


/*21/02/2018*/
.app-bite .scenario-bite .bite-progress-bar .progress-meter{
background: #eab644;
}

.app-bite .scenario-bite .bite-progress-bar .progress-meter.complete{
background: #7aa952;
}

.video-container .video-details.viewed:before,
.video-object .video-thumbnail-wrapper .video-details h4.viewed:before,
.video-object .video-thumbnail-wrapper .video-details h3.viewed:before,
.video-btn.complete:before,
.video-container .video-details h4.viewed:before,
.video-container .video-details h3.viewed:before{
color : #7aa952 !important;
}

.learner-action-option-list .learner-action-option.selected.best:before,
.learner-action-option-list .learner-action-option.review-selected.best:before,
.learner-action-option-list .learner-action-option.answered.best:before{
background: #7aa952 !important;
}
.learner-action-option-list .learner-action-option.selected.ok:before,
.learner-action-option-list .learner-action-option.review-selected.ok:before,
.learner-action-option-list .learner-action-option.answered.ok:before{
background: #eab644 !important;
}
.learner-action-option-list .learner-action-option.selected.poor:before,
.learner-action-option-list .learner-action-option.review-selected.poor:before,
.learner-action-option-list .learner-action-option.answered.poor:before {
background: #dc3c32 !important;
}

.learner-action-option-list .learner-action-option.selected.reflective:before,
.learner-action-option-list .learner-action-option.review-selected.reflective:before,
.learner-action-option-list .learner-action-option.answered.reflective:before {
background: #4d7889 !important;
}


.learner-action-option-list .learner-action-option.show-answer.best:before,
.learner-action-option-list .learner-action-option.review.best:before{
border-color: #7aa952 !important;
}
.learner-action-option-list .learner-action-option.show-answer.ok:before,
.learner-action-option-list .learner-action-option.review.ok:before{
border-color: #eab644 !important;
}
.learner-action-option-list .learner-action-option.show-answer.poor:before,
.learner-action-option-list .learner-action-option.review.poor:before{
border-color: #dc3c32 !important;
}

.learner-action-option-list .learner-action-option.show-answer.reflective:before,
.learner-action-option-list .learner-action-option.review.reflective:before{
border-color: #4d7889 !important;
}


.ordering-option-list .ordering-option.answered.reflective:before {
color: #4d7889 !important;
}





/*mc choice color*/
.multiple-choice-option-list .multiple-choice-option.best input[type="checkbox"]:checked + label:before,
.multiple-choice-option-list .multiple-choice-option.best input[type="checkbox"]:checked + .option-label:before,
.multiple-choice-option-list .multiple-choice-option.missed input + label:before,
.multiple-choice-option-list .multiple-choice-option.missed input + .option-label:before,
.multiple-choice-option-list .multiple-choice-option.missed:before,
.multiple-choice-option-list .multiple-choice-option.best input + label:before,
.multiple-choice-option-list .multiple-choice-option.best input + .option-label:before,
.multiple-choice-option-list .multiple-choice-option.best:before,
.multiple-choice-option-list .multiple-choice-option.positive-single input + label:before,
.multiple-choice-option-list .multiple-choice-option.positive-single input + .option-label:before,
.multiple-choice-option-list .multiple-choice-option.positive-double input + label:before,
.multiple-choice-option-list .multiple-choice-option.positive-double input + .option-label:before,
.multiple-choice-option-list .multiple-choice-option.unchecked.positive-single input + label:before,
.multiple-choice-option-list .multiple-choice-option.unchecked.positive-single input + .option-label:before,
.multiple-choice-option-list .multiple-choice-option.unchecked.positive-double input + label:before,
.multiple-choice-option-list .multiple-choice-option.unchecked.positive-double input + .option-label:before,
.multiple-choice-option-list .audio-choice-option.best input[type="checkbox"]:checked + label:before,
.multiple-choice-option-list .audio-choice-option.best input[type="checkbox"]:checked + .option-label:before,
.multiple-choice-option-list .audio-choice-option.missed input + label:before,
.multiple-choice-option-list .audio-choice-option.missed input + .option-label:before,
.multiple-choice-option-list .audio-choice-option.missed:before,
.multiple-choice-option-list .audio-choice-option.best input + label:before,
.multiple-choice-option-list .audio-choice-option.best input + .option-label:before,
.multiple-choice-option-list .audio-choice-option.best:before,
.multiple-choice-option-list .audio-choice-option.positive-single input + label:before,
.multiple-choice-option-list .audio-choice-option.positive-single input + .option-label:before,
.multiple-choice-option-list .audio-choice-option.positive-double input + label:before,
.multiple-choice-option-list .audio-choice-option.positive-double input + .option-label:before,
.multiple-choice-option-list .audio-choice-option.unchecked.positive-single input + label:before,
.multiple-choice-option-list .audio-choice-option.unchecked.positive-single input + .option-label:before,
.multiple-choice-option-list .audio-choice-option.unchecked.positive-double input + label:before,
.multiple-choice-option-list .audio-choice-option.unchecked.positive-double input + .option-label:before,
.grid-choice-option-list .multiple-choice-option.best input[type="checkbox"]:checked + label:before,
.grid-choice-option-list .multiple-choice-option.missed input + label:before,
.grid-choice-option-list .multiple-choice-option.missed:before,
.grid-choice-option-list .multiple-choice-option.best input + label:before,
.grid-choice-option-list .multiple-choice-option.best:before,
.grid-choice-option-list .multiple-choice-option.positive-single input + label:before,
.grid-choice-option-list .multiple-choice-option.positive-double input + label:before,
.grid-choice-option-list .multiple-choice-option.unchecked.positive-single input + label:before,
.grid-choice-option-list .multiple-choice-option.unchecked.positive-double input + label:before,
.grid-choice-option-list .multiple-choice-option.show-answer.best input + label .label-text:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.best input[type="checkbox"]:checked + label:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.missed input + label:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.missed:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.best input + label:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.best:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.positive-single input + label:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.positive-double input + label:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.unchecked.positive-single input + label:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.unchecked.positive-double input + label:before,
.missed-options .multiple-choice-option-list label:before,
.asset-response .asset-response-option.bulleted-list.best:before {
color : #7aa952 !important;
}

.multiple-choice-option-list .multiple-choice-option.ok input[type="checkbox"]:checked + label:before,
.multiple-choice-option-list .multiple-choice-option.ok input[type="checkbox"]:checked + .option-label:before,
.multiple-choice-option-list .multiple-choice-option.ok input + label:before,
.multiple-choice-option-list .multiple-choice-option.ok input + .option-label:before,
.multiple-choice-option-list .multiple-choice-option.ok:before,
.multiple-choice-option-list .multiple-choice-option.no-value input + label:before,
.multiple-choice-option-list .multiple-choice-option.no-value input + .option-label:before,

.multiple-choice-option-list .audio-choice-option.ok input[type="checkbox"]:checked + label:before,
.multiple-choice-option-list .audio-choice-option.ok input[type="checkbox"]:checked + .option-label:before,
.multiple-choice-option-list .audio-choice-option.ok input + label:before,
.multiple-choice-option-list .audio-choice-option.ok input + .option-label:before,
.multiple-choice-option-list .audio-choice-option.ok:before,
.multiple-choice-option-list .audio-choice-option.no-value input + label:before,
.multiple-choice-option-list .audio-choice-option.no-value input + .option-label:before,
.grid-choice-option-list .multiple-choice-option.ok input[type="checkbox"]:checked + label:before,
.grid-choice-option-list .multiple-choice-option.ok input + label:before,
.grid-choice-option-list .multiple-choice-option.ok:before,
.grid-choice-option-list .multiple-choice-option.no-value input + label:before,
.grid-choice-option-list .multiple-choice-option.show-answer.ok input + label .label-text:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.ok input[type="checkbox"]:checked + label:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.ok input + label:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.ok:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.no-value input + label:before,
.asset-response .asset-response-option.bulleted-list.ok:before{
color : #eab644 !important;
}

.multiple-choice-option-list .multiple-choice-option.poor input[type="checkbox"]:checked + label:before,
.multiple-choice-option-list .multiple-choice-option.poor input[type="checkbox"]:checked + .option-label:before,
.multiple-choice-option-list .multiple-choice-option.poor input + label:before,
.multiple-choice-option-list .multiple-choice-option.poor input + .option-label:before,
.multiple-choice-option-list .multiple-choice-option.poor:before,
.multiple-choice-option-list .multiple-choice-option.negative-single input + label:before,
.multiple-choice-option-list .multiple-choice-option.negative-single input + .option-label:before,
.multiple-choice-option-list .multiple-choice-option.negative-double input + label:before,
.multiple-choice-option-list .multiple-choice-option.negative-double input + .option-label:before,

.multiple-choice-option-list .audio-choice-option.poor input[type="checkbox"]:checked + label:before,
.multiple-choice-option-list .audio-choice-option.poor input[type="checkbox"]:checked + .option-label:before,
.multiple-choice-option-list .audio-choice-option.poor input + label:before,
.multiple-choice-option-list .audio-choice-option.poor input + .option-label:before,
.multiple-choice-option-list .audio-choice-option.poor:before,
.multiple-choice-option-list .audio-choice-option.negative-single input + label:before,
.multiple-choice-option-list .audio-choice-option.negative-single input + .option-label:before,
.multiple-choice-option-list .audio-choice-option.negative-double input + label:before,
.multiple-choice-option-list .audio-choice-option.negative-double input + .option-label:before,

.grid-choice-option-list .multiple-choice-option.poor input[type="checkbox"]:checked + label:before,
.grid-choice-option-list .multiple-choice-option.poor input + label:before,
.grid-choice-option-list .multiple-choice-option.poor:before,
.grid-choice-option-list .multiple-choice-option.negative-single input + label:before,
.grid-choice-option-list .multiple-choice-option.negative-double input + label:before,
.grid-choice-option-list .multiple-choice-option.show-answer.poor input + label .label-text:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.poor input[type="checkbox"]:checked + label:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.poor input + label:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.poor:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.negative-single input + label:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.negative-double input + label:before,
.asset-response .asset-response-option.bulleted-list.poor:before{
color : #dc3c32 !important;
}

.multiple-choice-option-list .multiple-choice-option.reflective input[type="checkbox"]:checked + label:before,
.multiple-choice-option-list .multiple-choice-option.reflective input[type="checkbox"]:checked + .option-label:before,
.multiple-choice-option-list .multiple-choice-option.reflective input + label .icons8:before,
.multiple-choice-option-list .multiple-choice-option.reflective input + .option-label .icons8:before,
.multiple-choice-option-list .multiple-choice-option.reflective input + label:before,
.multiple-choice-option-list .multiple-choice-option.reflective input + .option-label:before,
.multiple-choice-option-list .multiple-choice-option.reflective input + label .icons8:before,
.multiple-choice-option-list .multiple-choice-option.reflective input + .option-label .icons8:before,
.multiple-choice-option-list .multiple-choice-option.reflective:before,
.multiple-choice-option-list .audio-choice-option.reflective input[type="checkbox"]:checked + label:before,
.multiple-choice-option-list .audio-choice-option.reflective input[type="checkbox"]:checked + .option-label:before,
.multiple-choice-option-list .audio-choice-option.reflective input + label:before,
.multiple-choice-option-list .audio-choice-option.reflective input + .option-label:before,
.multiple-choice-option-list .audio-choice-option.reflective:before,
.grid-choice-option-list .multiple-choice-option.reflective input[type="checkbox"]:checked + label:before,
.grid-choice-option-list .multiple-choice-option.reflective input + label:before,
.grid-choice-option-list .multiple-choice-option.reflective:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.reflective input[type="checkbox"]:checked + label:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.reflective input + label:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.reflective:before,
.asset-response .asset-response-option.bulleted-list.reflective:before{
color : #4d7889 !important;
}

/*mc choice border*/
.multiple-choice-option-list .multiple-choice-option.unchecked.positive-single:before,
.multiple-choice-option-list .multiple-choice-option.unchecked.positive-double:before,
.multiple-choice-option-list .audio-choice-option.unchecked.positive-single:before,
.multiple-choice-option-list .audio-choice-option.unchecked.positive-double:before,
.grid-choice-option-list .multiple-choice-option.unchecked.positive-single:before,
.grid-choice-option-list .multiple-choice-option.unchecked.positive-double:before,
.grid-choice-option-list .multiple-choice-option.best,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.unchecked.positive-single:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.unchecked.positive-double:before{
border-color : #7aa952 !important;

}

.grid-choice-option-list .multiple-choice-option.ok {
border-color : #eab644 !important;

}

.grid-choice-option-list .multiple-choice-option.poor {
border-color : #dc3c32 !important;
}

.grid-choice-option-list .multiple-choice-option.reflective {
border-color : #4d7889 !important;
}

/*mc choice background*/
.multiple-choice-option-list .multiple-choice-option.positive-single:before,
.multiple-choice-option-list .multiple-choice-option.positive-double:before,

.multiple-choice-option-list .audio-choice-option.positive-single:before,
.multiple-choice-option-list .audio-choice-option.positive-double:before,

.grid-choice-option-list .multiple-choice-option.positive-single:before,
.grid-choice-option-list .multiple-choice-option.positive-double:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.positive-single:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.positive-double:before {
background : #7aa952 !important;

}

.multiple-choice-option-list .multiple-choice-option.no-value:before,
.multiple-choice-option-list .audio-choice-option.no-value:before,
.grid-choice-option-list .multiple-choice-option.no-value:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.no-value:before{
background : #eab644 !important;
}

.multiple-choice-option-list .multiple-choice-option.negative-single:before,
.multiple-choice-option-list .multiple-choice-option.negative-double:before,
.multiple-choice-option-list .audio-choice-option.negative-single:before,
.multiple-choice-option-list .audio-choice-option.negative-double:before,
.grid-choice-option-list .multiple-choice-option.negative-single:before,
.grid-choice-option-list .multiple-choice-option.negative-double:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.negative-single:before,
.feedback-options-container .feedback-options-panel .feedback-options .feedback-option.negative-double:before{
background : #dc3c32 !important;

}


/**feedback**/
.feedback-panel.best {
background: #f2f7ee !important;
border-color: #7aa952 !important;
}
.feedback-panel.best .feedback-options-panel,
.feedback-panel.best .kpi-score-difference {
border-color: #7aa952 !important;
}
.feedback-panel.ok {
background: #fdf8ed !important;
border-color: #eab644 !important;
}
.feedback-panel.ok .feedback-options-panel,
.feedback-panel.ok .kpi-score-difference {
border-color: #eab644 !important;
}
.feedback-panel.poor {
background: #fcebeb !important;
border-color: #dc3c32 !important;
}
.feedback-panel.poor .feedback-options-panel,
.feedback-panel.poor .kpi-score-difference {
border-color: #dc3c32 !important;
}

.feedback-panel.reflective {
background: #e6f4fa !important;
border-color: #4d7889 !important;
}
.feedback-panel.reflective .feedback-options-panel {
border-color: #4d7889 !important;
}

/*ratings slider*/

.horizontal-slide-bar .horizontal-slide-bar-list .sector:hover {
background: #4d7889 !important;

}
.horizontal-slide-bar .horizontal-slide-bar-list .sector:hover:before {
color: #4d7889 !important;
}
.horizontal-slide-bar .horizontal-slide-bar-list .sector.active {
background: #4d7889 !important;
}
.horizontal-slide-bar .horizontal-slide-bar-list .sector.active:before {
color: #4d7889 !important;
}


.horizontal-slide-bar .slider {
    background: #4d7889 !important;
}

.object-feed .customer-has-expression .character-expression.best {
-webkit-box-shadow: 0px 0px 0px 1px #7aa952;
-moz-box-shadow: 0px 0px 0px 1px #7aa952;
box-shadow: 0px 0px 0px 1px #7aa952;
}
.object-feed .customer-has-expression .character-expression.ok {
-webkit-box-shadow: 0px 0px 0px 1px #eab644;
-moz-box-shadow: 0px 0px 0px 1px #eab644;
box-shadow: 0px 0px 0px 1px #eab644;
}
.object-feed .customer-has-expression .character-expression.poor {
-webkit-box-shadow: 0px 0px 0px 1px #dc3c32;
-moz-box-shadow: 0px 0px 0px 1px #dc3c32;
box-shadow: 0px 0px 0px 1px #dc3c32;
}

.object-feed .customer-has-expression .character-expression.reflective {
-webkit-box-shadow: 0px 0px 0px 1px #4d7889;
-moz-box-shadow: 0px 0px 0px 1px #4d7889;
box-shadow: 0px 0px 0px 1px #4d7889;
}

.document-panel .link-title.complete:before{
color : #7aa952 !important;
}

.horz-slider-screen .slider-container .thumbnail-list .thumbnail-item.complete:before {
color : #7aa952 !important;

}

.menu-panel .icon-container.in-progress {
background: #eab644 !important;
}
.menu-panel .icon-container.complete {
background: #7aa952 !important;
}



.menu-panel.linear-not-started {
box-shadow: 0 0 10px 5px #f6a847 !important;
}
.menu-panel.linear-not-started.disabled {
box-shadow: none !important;
}
.menu-panel.linear-in-progress:not(.linear-not-started) {
box-shadow: 0 0 10px 5px #f6a847 !important;
}

.menu-panel.optional {
    box-shadow: none !important;
}

.dialog-page .asset-content-dialog.dialog-asset-image .dialog-body .asset-dialog-image .asset-img-container .video-thumbnail-wrapper .video-details h4.viewed:before {

color : #7aa952 !important;

}

.dialog-page .asset-content-dialog.dialog-asset-image .dialog-body .asset-dialog-image .asset-img-container .video-thumbnail-wrapper .video-details h3.viewed:before {

color : #7aa952 !important;

}

.main-menu-nav .menu-nav-item.in-progress:before,
.main-menu-nav .menu-nav-accordion-btn.in-progress:before,
.resource-links .resource-link.in-progress:before{
color: #eab644 !important;

}

.main-menu-nav .menu-nav-item.complete:before,
.main-menu-nav .menu-nav-accordion-btn.complete:before,
.resource-links .resource-link.viewed:before,
.resource-links .resource-link.complete:before,
.accordion .accordion-item .accordion-item-list .accordion-btn.complete:before{
color : #7aa952 !important;

}


.kpi-review-btn .kpi-review-btn-label.best,
.kpi-review-btn .progress-indicator.complete:before,
.points-indicator.positive-up,
.points-indicator.positive-down,
.kpi-rotation .start-label.best,
.kpi-rotation.default .kpi-rotation-meter .meter-wrapper .min-label.best,
.kpi-rotation.default .kpi-rotation-meter .meter-wrapper .max-label.best,
.kpi-rotation.primary .kpi-rotation-meter .meter-wrapper .min-label.best,
.kpi-rotation.primary .kpi-rotation-meter .meter-wrapper .max-label.best,
.kpi-description .score-column .best{
color : #7aa952 !important;
}
.kpi-review-btn .kpi-review-btn-label.ok,
.points-indicator.neutral,
.kpi-rotation .start-label.ok,
.kpi-rotation.default .kpi-rotation-meter .meter-wrapper .min-label.ok,
.kpi-rotation.default .kpi-rotation-meter .meter-wrapper .max-label.ok,
.kpi-rotation.primary .kpi-rotation-meter .meter-wrapper .min-label.ok,
.kpi-rotation.primary .kpi-rotation-meter .meter-wrapper .max-label.ok,
.kpi-description .score-column .ok{
color: #eab644 !important;
}
.kpi-review-btn .kpi-review-btn-label.poor,
.points-indicator.negative-down,
.points-indicator.negative-up,
.kpi-rotation .start-label.poor,
.kpi-rotation.default .kpi-rotation-meter .meter-wrapper .min-label.poor,
.kpi-rotation.default .kpi-rotation-meter .meter-wrapper .max-label.poor,
.kpi-rotation.primary .kpi-rotation-meter .meter-wrapper .min-label.poor,
.kpi-rotation.primary .kpi-rotation-meter .meter-wrapper .max-label.poor,
.kpi-description .score-column .poor{
color: #dc3c32 !important;

}

.kpi-rotation-btn .kpi-current-score .current-score-label.best,
.kpi-rotation .kpi-score-difference.positive .diff-label,
.kpi-rotation .kpi-current-score .current-score-label.best,
.kpi-points-awarded.positive-single:before,
.kpi-points-awarded.positive-double:before,
.kpi-points-awarded.positive-double:after{
border-color: #7aa952 !important;
}

.kpi-points-review-awarded.positive-single .kpi-result,
.kpi-points-review-awarded.positive-double .kpi-result{
background: #7aa952 !important;
border: 1px solid #f2f7ee !important;
}


/** .kpi-points-review-awarded.positive-single,
.kpi-points-review-awarded.positive-double, **/
.kpi-self-rating-list li.positive-single:hover,
.kpi-self-rating-list li.positive-single.active,
.kpi-self-rating-list li.positive-double:hover,
.kpi-self-rating-list li.positive-double.active
{
background: #7aa952 !important;
opacity: 1;
}

/** .kpi-points-review-awarded.no-value, **/
.kpi-self-rating-list li.no-value:hover,
.kpi-self-rating-list li.no-value.active{
background: #eab644 !important;
opacity: 1;
}

/** .kpi-points-review-awarded.negative-single,
.kpi-points-review-awarded.negative-double, **/
.kpi-self-rating-list li.negative-single:hover,
.kpi-self-rating-list li.negative-single.active,
.kpi-self-rating-list li.negative-double:hover,
.kpi-self-rating-list li.negative-double.active{
background: #dc3c32 !important;
opacity: 1;
}

.kpi-rotation-btn .kpi-current-score .current-score-label.ok,
.kpi-rotation .kpi-current-score .current-score-label.ok,
.kpi-points-awarded.no-value:before{
border-color: #eab644 !important;
}
.kpi-points-review-awarded.no-value .kpi-result{
background: #eab644 !important;
border: 1px solid #fdf8ed !important;

}
.kpi-rotation-btn .kpi-current-score .current-score-label.poor,
.kpi-rotation .kpi-score-difference.negative .diff-label,
.kpi-rotation .kpi-current-score .current-score-label.poor,
.kpi-points-awarded.negative-single:before,
.kpi-points-awarded.negative-double:before,
.kpi-points-awarded.negative-double:after{
border-color: #dc3c32 !important;

}
.kpi-points-review-awarded.negative-single .kpi-result,
.kpi-points-review-awarded.negative-double .kpi-result{
background: #dc3c32 !important;
border: 1px solid #fcebeb !important;
}

.kpi-results-description.best,
.kpi-results-panel.best{
border-color: #7aa952 !important;
background: #f2f7ee !important;
}
.kpi-results-description.ok,
.kpi-results-panel.ok{
border-color: #eab644 !important;
background: #fdf8ed !important;
}
.kpi-results-description.poor,
.kpi-results-panel.poor{
border-color: #dc3c32 !important;
background: #fcebeb !important;
}

.kpi-results-description.reflective,
.kpi-results-panel.reflective,
.kpi-results-panel.indicator,
.kpi-results-description.indicator {
border-color: #4d7889 !important;
background: #e6f4fa !important;
}

.kpi-results-panel.indicator .indicator-score {
background: #4d7889 !important;
}

.kpi-graph-container .kpi-graph .green-zone-marker {
border-top-color: #7aa952 !important;
}

.kpi-graph-container .kpi-graph .yellow-zone-marker {
border-top-color: #eab644 !important;
}

.kpi-graph-container .kpi-graph .bar-graph-items .graph-item.positive .graph-item-marker {
background: #7aa952 !important;
}
.kpi-graph-container .kpi-graph .bar-graph-items .graph-item.positive .graph-item-tool-tip {
border-color: #7aa952 !important;
}
.kpi-graph-container .kpi-graph .bar-graph-items .graph-item.positive .graph-item-tool-tip-arrow:before {
border-top-color: #7aa952 !important;
}

.kpi-graph-container .kpi-graph .bar-graph-items .graph-item.neutral .graph-item-marker {
background: #eab644 !important;
}
.kpi-graph-container .kpi-graph .bar-graph-items .graph-item.neutral .graph-item-tool-tip {
border-color: #eab644 !important;
}
.kpi-graph-container .kpi-graph .bar-graph-items .graph-item.neutral .graph-item-tool-tip-arrow:before {
border-top-color: #eab644 !important;
}

.kpi-graph-container .kpi-graph .bar-graph-items .graph-item.negative .graph-item-marker {
background:  #dc3c32 !important;
}
.kpi-graph-container .kpi-graph .bar-graph-items .graph-item.negative .graph-item-tool-tip {
border-color:  #dc3c32 !important;
}
.kpi-graph-container .kpi-graph .bar-graph-items .graph-item.negative .graph-item-tool-tip-arrow:before {
border-top-color:  #dc3c32 !important;
}

.kpi-graph-container .kpi-graph .bar-graph-items .graph-item.reflective .graph-item-marker {
background:  #4d7889 !important;
}
.kpi-graph-container .kpi-graph .bar-graph-items .graph-item.reflective .graph-item-tool-tip {
border-color:  #4d7889 !important;
}
.kpi-graph-container .kpi-graph .bar-graph-items .graph-item.reflective .graph-item-tool-tip-arrow:before {
border-top-color:  #4d7889 !important;
}


.kpi-self-rating-list li.positive-single {
border-color: #7aa952 !important;
}

.kpi-self-rating-list li.positive-single:after {
color: #7aa952 !important;
}


.kpi-self-rating-list li.positive-double {
border-color:#7aa952 !important;
}
.kpi-self-rating-list li.positive-double:after {
color: #7aa952 !important;
}


.kpi-self-rating-list li.no-value {
border-color: #eab644 !important;
}
.kpi-self-rating-list li.no-value:after {
color: #eab644 !important;
}


.kpi-self-rating-list li.negative-single {
border-color: #dc3c32 !important;

}
.kpi-self-rating-list li.negative-single:after {
color: #dc3c32 !important;
}


.kpi-self-rating-list li.negative-double {
border-color: #dc3c32 !important;
}

.kpi-self-rating-list li.negative-double:after {
color: #dc3c32 !important;
}

.learner-action .question-wrapper.short-response {
color: #333333  !important;
border-color: #858585  !important;
border-style: solid  !important;
background-color: #fdf5e4  !important;
}
.content-wrapper .learner-action .question-wrapper.short-response {
color: #333333  !important;
border-color: #858585  !important;
border-style: solid  !important;
background-color: #fdf5e4  !important;
}

.kpi-rotation-btn-mobile .kpi-current-score .current-score-label.best {
color: #7aa952 !important;
border-color: #7aa952  !important;

}

.kpi-rotation-btn-mobile .kpi-current-score .current-score-label.ok {
color: #eab644 !important;
border-color: #eab644  !important;
}

.kpi-rotation-btn-mobile .kpi-current-score .current-score-label.poor {
color: #dc3c32 !important;
border-color: #dc3c32  !important;
}


.learner-action .question-wrapper.short-response h4,
.content-wrapper .learner-action .question-wrapper.short-response h4{
font-family: Source Sans Pro , sans-serif important;
color: #333333  !important;

}

.learner-action .question-wrapper.short-response h3,
.content-wrapper .learner-action .question-wrapper.short-response h3{
font-family: Source Sans Pro , sans-serif important;
color: #333333  !important;

}



.selection-menu .menu-option-container .menu-option-list .option-item .option-label {
color: #333333;
}

.resource-link {
color: #1a627f;
}

.resource-link:active {
color: #1a627f;
}

.resource-link:hover {
color: #707070;
}

.resource-link:focus {
color: #707070;
}

.resource-link span:focus {
color: #707070;
}

.resource-link a{
color: #1a627f;
}

.resource-link a:active {
color: #1a627f;
}

.resource-link a:hover {
color: #707070;
}

.resource-link a:focus {
color: #707070;
}


.transparent_light_text .resource-link {
color: #ffffff;
}

.transparent_light_text .resource-link:active {
color: #ffffff;
}

.transparent_light_text .resource-link:hover {
color: #ffffff;
opacity: 0.7;
}

.transparent_light_text .resource-link:focus {
color: #ffffff;
opacity: 0.7;
}

.transparent_light_text .resource-link span:focus {
color: #ffffff;
opacity: 0.7;
}

.transparent_light_text .resource-link a {
color: #ffffff;
}

.transparent_light_text .resource-link a:active {
color: #ffffff;
}

.transparent_light_text .resource-link a:hover {
color: #ffffff;
opacity: 0.7;
}

.transparent_light_text .resource-link a:focus {
color: #ffffff;
opacity: 0.7;
}


.ql-done {

font-family: Source Sans Pro , sans-serif;
background: #f6a847 !important;
color: #474747 !important;
}

.ql-done:active{
background: #f6a847 !important;
color: #474747 !important;
}

.ql-done:focus{
background: #80c8e5 !important;
color: #474747 !important;
}

.ql-done:hover{
background: #80c8e5 !important;
color: #474747 !important;
}

.text-resize-list{
color: #333333;
}


.tabbed-content-process-horizontal .tab-list .tab-item {
color: #333333;
}


.tabbed-content-process-horizontal .tab-list .tab-item.active {
border-top-color: #f49219 !important;
border-bottom-color:  #f49219 !important;
}

.tabbed-content-process-horizontal .tab-list .tab-item.active:first-child {
border-left-color: #f49219;
}

.tabbed-content-process-horizontal .tab-list .tab-item.active .pre-shape:before {
border-left-color: #f49219;
}

.tabbed-content-process-horizontal .tab-list .tab-item.active .post-shape:before {
border-left-color: #f49219;
}

.tabbed-content-process-vertical .tab-list .tab-item {
color: #333333;
}


.tabbed-content-process-vertical .tab-list .tab-item.active {
-webkit-box-shadow: 0px 0px 1px 2px #f49219 !important;
-moz-box-shadow: 0px 0px 1px 2px #f49219 !important;
box-shadow: 0px 0px 1px 2px #f49219 !important;
}

.tabbed-content-tile-horizontal .tab-list .tab-item {
color: #333333 ;
}

.tabbed-content-tile-horizontal .tab-list .tab-item.active {
-webkit-box-shadow: 0px 0px 1px 2px #f49219;
-moz-box-shadow: 0px 0px 1px 2px #f49219;
box-shadow: 0px 0px 1px 2px #f49219;
}

.tabbed-content-tile-horizontal .tab-list .tab-item {
color: #333333;
}

.tabbed-content-tile-vertical .tab-list .tab-item.active {
-webkit-box-shadow: 0px 0px 1px 2px #f49219 !important;
-moz-box-shadow: 0px 0px 1px 2px #f49219 !important;
box-shadow: 0px 0px 1px 2px #f49219 !important;
}


.footer{
color: #ffffff !important;
font-family: Source Sans Pro , sans-serif;

    background: #323232;
}

.footer .footer-text{
color: #ffffff !important;
}

.footer .footer-text a{
color: #ffffff !important;
}


.ordering-option-list .ordering-option.answered.best .option-label {
	background: #f6a847 !important;
	color: #474747 !important;
	border-color: #f6a847 !important;
}

.ordering-option-list .ordering-option.answered.best .option-label:after {
    background: #f6a847 !important;
}

.ordering-option-list .ordering-option.answered.best .option-answer {
	background: #f6a847 !important;
	color: #474747 !important;
	border-color: #f6a847 !important;
}

.content-wrapper.framed .content-area .top-line {
background: #f49219 !important;
}


/* gameboard */

.learning-plan-menu-header.traditional {
    background: #323232;
font-family: Oswald , sans-serif;
color: #ffffff;
}

.learning-plan-menu-header.traditional  h3 {
color: #ffffff;
}


.learning-plan-menu-header.traditional .filter-panel {
color: #333333;
font-family: Source Sans Pro , sans-serif;
    background: #f6a847;
}


.learning-plan-menu-header.traditional .filter-panel h3 {
color: #333333;
}

.learning-plan-menu-header.floating_ribbon .label-panel {
    background: #323232;
font-family: Oswald , sans-serif;
color: #ffffff;
}

.learning-plan-menu-header.floating_ribbon .label-panel:before {
border-color: #323232;
}

.learning-plan-menu-header.floating_ribbon .label-panel:after {
    border-color: #323232;

}

.learning-plan-menu-header.floating_ribbon .label-panel h3 {
color: #333333;
}

.learning-plan-menu-header.floating_ribbon .filter-panel .instruction-text {
color: #333333;
font-family: Source Sans Pro , sans-serif;
    background: #f6a847;
}

.learning-plan-menu-header.floating_ribbon .header-btn {
background: #323232;
color: #ffffff;
}

.menu-panel .content-container .bite-title .required{
background: #f6a847 !important;
color: #474747 !important;

}

.learning-plan-drag-mat .bite-hotspot .hot-spot-tool-tip .optional-indicator {
background: #f6a847 !important;
color: #474747 !important;

}

.learning-plan-drag-mat .bite-hotspot .hot-spot-tool-tip {
color: #333333;
}

.learning-plan-drag-mat .bite-hotspot .hot-spot-tool-tip .guroo-btn{
background: #f6a847;
color: #474747;
}

.tool-tip {
color: #333333;
}

.hot-spot-sml .progress-meter.in-progress,
.hot-spot-lg .progress-meter.in-progress,
.hot-spot-round .progress-meter.in-progress{
background: #eab644 !important;
}

.hot-spot-sml .progress-meter.complete,
.hot-spot-lg .progress-meter.complete,
.hot-spot-round .progress-meter.complete{
background: #7aa952 !important;
}

.hot-spot-sml-icon-btn .hot-spot-body.in-progress .hot-spot-icon-container:after,
.hot-spot-sml-icon .hot-spot-body.in-progress:after{
border-top-color: #eab644 !important;
border-left-color: #eab644 !important;
}

.hot-spot-sml-icon-btn .hot-spot-body.complete .hot-spot-icon-container:before,
.hot-spot-sml-icon .hot-spot-body.complete:before{
border-color: #7aa952 !important;
}

.learning-plan-drag-mat .bite-hotspot .hot-spot-lg.icon-only .hot-spot-body,
.learning-plan-drag-mat .bite-hotspot .hot-spot .hot-spot-body,
.learning-plan-drag-mat .bite-hotspot .hot-spot-hide .hot-spot-body,
.learning-plan-drag-mat .bite-hotspot .hot-spot-sml .hot-spot-body,
.learning-plan-drag-mat .bite-hotspot .hot-spot-sml-icon .hot-spot-body,
.learning-plan-drag-mat .bite-hotspot .hot-spot-sml-icon-btn .hot-spot-body,
.learning-plan-drag-mat .bite-hotspot .hot-spot-sml .hot-spot-body,
.learning-plan-drag-mat .bite-hotspot .hot-spot-lg .hot-spot-body .hot-spot-content,
.learning-plan-drag-mat .bite-hotspot .hot-spot-round .hot-spot-body .hot-spot-content{
background: #f6a847;
color: #474747;
}

.learning-plan-drag-mat .bite-hotspot .hot-spot-sml.icon-only .hot-spot-body.in-progress:after{
border-color:  #f6a847;
}

.menu-panel .icon-container.in-progress {
background: #eab644 !important;
}

.menu-panel .icon-container.complete {
background: #7aa952 !important;
}


/* updated gameboard styles for hotspots */
/* hotspot type- hot-spot-lg */

.screen-container.gameboard .bite-hotspot .hot-spot-lg.linear-not-started .hot-spot-content {
box-shadow: 0 0 10px 5px #80c8e5 !important;
}
.screen-container.gameboard .bite-hotspot .hot-spot-lg.linear-not-started.disabled .hot-spot-content {
box-shadow: none!important;
}
.screen-container.gameboard .bite-hotspot .hot-spot-lg.linear-in-progress:not(.linear-not-started) .hot-spot-content {
box-shadow: 0 0 10px 5px #80c8e5 !important;
}
.screen-container.gameboard .bite-hotspot .hot-spot-lg.optional .hot-spot-content {
box-shadow: none!important;
}

/* hotspot with outlines */
/* hot-spot-round */
.screen-container.gameboard .bite-hotspot .hot-spot-round.linear-not-started .hot-spot-content {
box-shadow: 0 0 10px 5px #80c8e5 !important;
}
.screen-container.gameboard .bite-hotspot .hot-spot-round.linear-in-progress:not(.linear-not-started) .hot-spot-content {
box-shadow: 0 0 10px 5px #80c8e5 !important;
}

/* hotspot with outlines */
/* hot-spot-sml */
/* hot-spot-sml */
/* hot-spot-sml-icon-btn */
/* hot-spot-sml-icon */
/* hot-spot */
/* hot-spot-hide */
.screen-container.gameboard .bite-hotspot .hot-spot-sml.linear-not-started .hot-spot-body,
.screen-container.gameboard .bite-hotspot .hot-spot-sml-icon-btn.linear-not-started .hot-spot-body,
.screen-container.gameboard .bite-hotspot .hot-spot-sml-icon.linear-not-started .hot-spot-body,
.screen-container.gameboard .bite-hotspot .hot-spot.linear-not-started .hot-spot-body,
.screen-container.gameboard .bite-hotspot .hot-spot-hide.linear-not-started .hot-spot-body {
box-shadow: 0 0 10px 5px #80c8e5 !important;
}
.screen-container.gameboard .bite-hotspot .hot-spot-sml.linear-in-progress:not(.linear-not-started) .hot-spot-body,
.screen-container.gameboard .bite-hotspot .hot-spot-sml-icon-btn.linear-in-progress:not(.linear-not-started) .hot-spot-body,
.screen-container.gameboard .bite-hotspot .hot-spot-sml-icon.linear-in-progress:not(.linear-not-started) .hot-spot-body,
.screen-container.gameboard .bite-hotspot .hot-spot.linear-in-progress:not(.linear-not-started) .hot-spot-body,
.screen-container.gameboard .bite-hotspot .hot-spot-hide.linear-in-progress:not(.linear-not-started) .hot-spot-body {
box-shadow: 0 0 10px 5px #80c8e5 !important;
}

.learning-plan-drag-mat .bite-hotspot .hot-spot-lg.icon-only .hot-spot-body {
background: transparent !important;
}

/*mc-slide-bar*/

.mc-slide-bar .mc-slide-bar-list .sector:hover,
.mc-slide-bar .mc-slide-bar-list .sector:hover:not(.disabled) {
    background: #323232 !important;
}

.mc-slide-bar .mc-slide-bar-list .sector:hover:before {
    color: #323232 !important;
}

.mc-slide-bar .mc-slide-bar-list .sector.active {
    background: #323232 !important;
}

.mc-slide-bar .mc-slide-bar-list .sector.active:before {
    color: #323232 !important;
}

.mc-slide-bar .slider {
    background: #323232 !important;
}

/* mc-slider-bar label */

.mc-slide-bar .mc-slide-bar-list .sector .sector-label,
.mc-slide-bar .mc-slider-label-panel .option-label {
color: #333333 !important;
}

.mc-slide-bar .mc-slider-label-panel {
color: #333333;
}

.mc-slide-bar.label-display-all .mc-slide-bar-list .sector:hover:before,
.mc-slide-bar.label-display-all .mc-slide-bar-list .sector.active:before {
background: #323232 !important;
}

.eval-question-object .eval-question-panel {
    background: #e6f4fa !important;
    border-color:  #4d7889 !important;
    color: #333333 !important;
}

.eval-question-object .eval-question-panel .object-content .active,
.eval-question-object .eval-question-panel .asset-column .active  {
    color: #323232 !important;
}

.eval-question-object .eval-question-panel input + label.selected,
.eval-question-object .eval-question-panel .nps-option input[type="radio"]:checked + label  {
    background-color: #323232 !important;
    border-color: #323232 !important;
    color: #fff !important;
}

.eval-question-content .nps-eval-object.selected {
    background-color: #323232 !important;
}

.eval-question-object .eval-question-panel .object-content .icons8-star-filled,
.eval-question-object .eval-question-panel .asset-column .icons8-star-filled {
    color: #323232 !important;
}

.eval-question-object .selected {
    background-color: #323232 !important;
}

.eval-question-object .nps-eval-object.selected {
    color: #e6f4fa !important;
}

.eval-question-object .slider:not(.disabled) {
    background: #323232 !important;
    background-color: #323232 !important;
    box-shadow: #2282aa !important;
}

.eval-question-object .option:hover {
    background: #2282aa !important;
    background-color: #2282aa !important;
}

.eval-question-object .eval-slide-bar .eval-slide-bar-list .option.active:not(.disabled) {
    background: #2282aa !important;
    background-color: #2282aa !important;
}

.eval-question-object .rating-circle {
    background: #323232 !important;
}

.eval-question-object .icon-120 {
    color: #323232 !important;
}

.eval-question-object .icon-100 {
    color: #323232 !important;
}
