#videos-backlink{color:#fff}
#videos-backlink:hover{opacity:0.7}
#videos-backlink .arrow{display:inline-block;width:0.6875rem;height:0.6875rem;border-bottom:solid 2px #fff;border-left:solid 2px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:0.0625rem 0.25rem}
@media (max-width: 1023.98px){
.content-subheader{min-height:5.125rem}
}
#video-test-button .button-item{height:56px}
#video-test-button .video-test-icon .content-state-icon{background:#fff;width:1.75rem;height:1.75rem}
#video-test-button .unstarted .content-state-icon:before{display:none}
#video-test-button .unactive{background:#F0F3F5 !important;color:#434D66 !important}
#video-test-button .unactive .video-test-button-link{color:#434D66 !important}
#video-test-button .unactive:hover{background:#c0c2c4 !important}
#video-test-button .unactive:hover .content-state-icon:before{display:none}
#video-test-button .active{color:#fff !important;pointer-events:none;cursor:default}
#video-test-button .active .video-test-button-link{color:#434D66 !important}
#video-test-button .active .content-state-icon:before{display:none}
.sticky-bar{display:none;z-index:1020;position:fixed;left:0;top:4rem;width:100%}
@media (min-width: 1024px){
.sticky-bar{top:0}
}
.sticky-bar .row{min-height:5rem}
@media (min-width: 1024px){
.sticky-bar .col-sticky{height:5rem}
}
.description-image svg{width:8.75rem;height:8.75rem}
.description-body{line-height:1.5rem;margin-bottom:0 !important;padding-bottom:0 !important}
#questions-preview .question-item .question-order{display:block;width:2rem;height:2rem;line-height:2rem}
#questions-preview .question-item .question-title{line-height:1.4;margin:1rem 0 1rem 0.25rem;word-break:break-word}
#questions-preview .question-item .question-title ul{padding-left:0;list-style:none}
#questions-preview .question-item .question-title img{max-width:100%}
@media (min-width: 1024px){
#questions-preview .question-item .question-title{margin:1.5rem 0 1.5rem 1rem}
}
#content-solving-header .header-container{position:relative;min-height:5rem}
#content-solving-header .test-icon{top:50%;margin-top:-1.75rem;position:absolute}
#content-solving-header .exit-button{z-index:999;top:50%;margin-top:-1.25rem;position:absolute}
#content-solving-header .exit-button:hover{color:#434D66}
#content-solving-header .category-class-title, #content-solving-header .test-title{padding-right:9.375rem;word-wrap:break-word}
#content-solving-header .category-class-title{padding-top:0.9375rem}
#content-solving-header .test-icon{left:0}
#content-solving-header .category-class-title{margin-left:3.5rem;position:relative}
#content-solving-header .exit-button{right:0}
#content-solving-header .test-title{margin-left:3.5rem;position:relative}
@media (max-width: 1023.98px){
#content-solving-header .test-title{padding-bottom:0.5rem}
}
@media (max-width: 1023.98px){
#content-solving-header .header-items-container{position:relative;top:16px}
#content-solving-header .test-icon, #content-solving-header .exit-button{top:50%}
#content-solving-header .test-icon{margin-top:-16px}
#content-solving-header .exit-button{margin-top:-12px}
#content-solving-header .exit-button-link{display:none}
#content-solving-header .category-class-title{left:0;padding-top:0;padding-right:1.5rem;margin-left:32px}
#content-solving-header .test-title{left:0;padding-right:0;padding-top:2rem;word-wrap:break-word;margin-left:0}
}
#content-solving-header .test-header-icon:before{display:none}
#content-solving-header .test-header-icon svg{width:3.5rem;height:3.5rem}
@media (max-width: 1023.98px){
#content-solving-header .test-header-icon svg{width:2rem;height:2rem}
}
#content-solving-header .close svg{width:1rem;height:1rem}
#content-solving-header .close-header{fill:#fff !important}
.sand-clock-icon{width:1.5rem;height:1.5rem}
.skill-icon-item{display:none}
.skill-icon{fill:#434D66;width:1rem;height:1rem}
#skill[data-skill="1"] .svg-icon1{display:block}
#skill[data-skill="2"] .svg-icon2{display:block}
#skill[data-skill="3"] .svg-icon3{display:block}
.skill-circle{width:1.75rem;height:1.75rem;text-align:center;border-radius:50%;border:solid 1px #D2D4D7;background-color:#fff;line-height:1.9rem;outline:none;margin-top:0;margin-right:4px}
@media (max-width: 1023.98px){
.skill-circle{margin-top:-0.25rem;margin-right:0.5rem}
}
.skill-circle:hover{border-color:#899EAD}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}
.nav{padding-top:0.25rem}
.nav .nav-circle{display:block;width:1.75rem;height:1.75rem;text-align:center;border-radius:50%;border:solid 1px #D2D4D7;background-color:#fff;line-height:1.75rem;font-family:"AkrobatBold" !important;font-size:1rem !important}
.nav .nav-circle.active{cursor:default}
.nav .nav-circle:hover{border-color:#899EAD}
.nav .nav-items{border-bottom:solid}
.nav .list-item-link{color:#434D66;position:relative;top:0}
.nav .list-item-1, .nav .list-item-2, .nav .list-item-3, .nav .list-item-4, .nav .list-item-5{border-bottom:solid 3px;padding-bottom:0.5625rem;margin-left:0.25rem}
.nav .list-item-6, .nav .list-item-7, .nav .list-item-8, .nav .list-item-9, .nav .list-item-10, .nav .list-item-11, .nav .list-item-12{border-bottom:solid 5px;padding-bottom:0.4375rem;margin-left:0.25rem}
.nav .list-item-13, .nav .list-item-14, .nav .list-item-15{border-bottom:solid 7px;padding-bottom:0.3125rem;margin-left:0.25rem}
.nav .progress-title{padding-top:0.125rem;padding-left:0.375rem}
.question-navi{position:absolute;right:0.5rem;bottom:0}
@media (max-width: 1023.98px){
.question-navi{bottom:0;margin-top:-0.5625rem;top:50%}
}
.question-navi #question-nav .filled{color:#fff !important}
.panel-top{width:100%;margin-left:0}
#question-timer .time-icon{height:1.5rem}
#question-nav{height:2.5rem;padding-top:0;border:solid 0px red}
.modal-icon svg{width:7.5rem;height:7.5rem}
@media (min-width: 1024px){
#modal-time .modal-time-text span{display:block !important}
}
.sticky-nav-buttons{margin-left:1px;margin-right:0;z-index:1020;position:fixed;left:0;bottom:0;width:100vw;background-color:#fff;min-height:4rem}
.sticky-nav-buttons #button-prev, .sticky-nav-buttons #button-next{cursor:not-allowed}
.sticky-nav-buttons #button-prev, .sticky-nav-buttons #button-next, .sticky-nav-buttons #button-submit{height:4rem;width:100% !important;padding:0!important}
.sticky-nav-buttons #button-prev button, .sticky-nav-buttons #button-next button, .sticky-nav-buttons #button-submit button{color:#434D66;border-bottom:none !important;border-left:none !important;outline:none;cursor:pointer}
.sticky-nav-buttons #button-prev:hover button, .sticky-nav-buttons #button-next:hover button, .sticky-nav-buttons #button-submit:hover button{color:#282e3d}
.sticky-nav-buttons #button-prev:hover.filled-next button, .sticky-nav-buttons #button-prev:hover.filled-submit button, .sticky-nav-buttons #button-next:hover.filled-next button, .sticky-nav-buttons #button-next:hover.filled-submit button, .sticky-nav-buttons #button-submit:hover.filled-next button, .sticky-nav-buttons #button-submit:hover.filled-submit button{background-color:#363e52 !important}
.sticky-nav-buttons #button-prev:hover.filled-next .arrow, .sticky-nav-buttons #button-prev:hover.filled-submit .arrow, .sticky-nav-buttons #button-next:hover.filled-next .arrow, .sticky-nav-buttons #button-next:hover.filled-submit .arrow, .sticky-nav-buttons #button-submit:hover.filled-next .arrow, .sticky-nav-buttons #button-submit:hover.filled-submit .arrow{border-color:#fff}
.sticky-nav-buttons #button-prev:hover .arrow{display:inline-block;width:0.6875rem;height:0.6875rem;border-bottom:solid 2px #282e3d;border-left:solid 2px #282e3d;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.sticky-nav-buttons #button-next:hover .arrow{display:inline-block;width:0.6875rem;height:0.6875rem;border-bottom:solid 2px #282e3d;border-left:solid 2px #282e3d;-webkit-transform:rotate(225deg);transform:rotate(225deg)}
.sticky-nav-buttons #button-submit button{background-color:#fff;border-right:none !important}
.sticky-nav-buttons .disabled{pointer-events:none;opacity:0.5}
.sticky-nav-buttons .filled-submit #question-submit{background-color:#434D66 !important;color:#fff !important;border-right-color:#D2D4D7 !important;border-right-width:1px !important;border-right-style:solid !important}
.sticky-nav-buttons .filled-next{background-color:#434D66 !important}
.sticky-nav-buttons .filled-next button{background-color:#434D66 !important;color:#fff !important}
.sticky-nav-buttons .filled-next .arrow{border-color:#fff !important}
.sticky-nav-buttons .prev-arrow{display:inline-block;width:0.6875rem;height:0.6875rem;border-bottom:solid 2px #434D66;border-left:solid 2px #434D66;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:0.0625rem 0.25rem}
@media (max-width: 1023.98px){
.sticky-nav-buttons .prev-arrow{margin:0 auto}
}
.sticky-nav-buttons .next-arrow{display:inline-block;width:0.6875rem;height:0.6875rem;border-bottom:solid 2px #434D66;border-left:solid 2px #434D66;-webkit-transform:rotate(225deg);transform:rotate(225deg);margin:0.0625rem 0.25rem}
.sticky-nav-buttons .prev-item, .sticky-nav-buttons .next-item{outline:none;outline-style:none;background-color:#fff}
@media (max-width: 1023.98px){
#exercise-main .sticky-nav-buttons .next-arrow{margin:0
auto}
}
.image-item img{width:100%}
.image-item{display:block}
.img-zoom{display:block;position:relative;background-color:#fff}
.zoom-icon{display:none;cursor:pointer;width:3rem;height:3rem;position:absolute;top:0.5rem;right:0.5rem;opacity:0.75;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 40 40' version='1.1' viewBox='0 0 40 40' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle class='st0' fill='%23434D66' cx='20' cy='20' r='20'/%3E%3Cpath class='st1' fill='%23FFFFFF' d='m30.7 29.3l-5.7-5.7c1.3-1.6 1.9-3.5 1.9-5.6 0-2.4-0.9-4.7-2.6-6.4s-4-2.6-6.4-2.6-4.7 0.9-6.4 2.6-2.6 4-2.6 6.4 0.9 4.7 2.6 6.4c1.8 1.8 4.1 2.6 6.4 2.6 2 0 4-0.7 5.7-2l5.7 5.7c0.2 0.2 0.5 0.3 0.7 0.3 0.3 0 0.5-0.1 0.7-0.3 0.4-0.4 0.4-1 0-1.4zm-17.7-6.4c-1.3-1.3-2.1-3.1-2.1-4.9s0.7-3.6 2.1-4.9c1.3-1.3 3.1-2.1 4.9-2.1 1.9 0 3.6 0.7 4.9 2.1 1.3 1.3 2.1 3.1 2.1 4.9s-0.7 3.6-2.1 4.9c-2.7 2.8-7.1 2.8-9.8 0z'/%3E%3Cpath class='st1' fill='%23FFFFFF' d='m22 18c0 0.5-0.5 1-1 1h-2v2c0 0.5-0.5 1-1 1s-1-0.5-1-1v-2h-2c-0.5 0-1-0.5-1-1s0.5-1 1-1h2v-2c0-0.5 0.5-1 1-1s1 0.5 1 1v2h2c0.5 0 1 0.5 1 1z'/%3E%3C/svg%3E%0A")}
@media (max-width: 767.98px){
.zoom-icon{display:inline-block !important}
}
.zoom-icon:hover{opacity:1}
#modal-zoom-image img.zoom{max-width:100%}
#modal-zoom-image img.zoom-image{background-color:#fff}
#modal-zoom-image .modal-dialog{max-width:none}
#modal-zoom-image #modal-zoom-image .img-zoom-flex-child{min-height:1px}
.btn-answer-selected, .panel-question .question-answers .custom-control-input:checked~.custom-control-label{color:#fff;background-color:#434D66}
.panel-question{padding-top:2.5rem;padding-bottom:2.5rem}
@media (max-width: 767.98px){
.panel-question{padding-top:1rem;padding-bottom:1.5rem}
.panel-question .multiple-col{margin-bottom:1rem}
}
.panel-question .question-title .image-item,
.panel-question .image-item img{border:solid 1px #D2D4D7;border-radius:5px}
.panel-question .image-item{padding:0.5rem;margin:auto}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){
.panel-question .image-item{z-index:0;cursor:default}
}
.panel-question .question-title{display:-webkit-flex;display:flex;word-wrap:break-word}
.panel-question .question-title h3{font-family:"AkrobatSemiBold" !important;font-size:1.5rem !important;margin:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%;word-wrap:break-word}
.panel-question .question-title h3 img{max-width:100%}
.panel-question .question-title ul{list-style:none;margin:0;padding-left:0}
.panel-question .question-title ul li{display:block}
.panel-question .question-title .image-item{padding:0.3125rem;box-shadow:0rem 0.1875rem 0.3125rem rgba(67, 77, 102, 0.15)}
.panel-question .question-title .image-item:hover{box-shadow:0rem 0.1875rem 0.3125rem rgba(67, 77, 102, 0.3)}
@media (max-width: 767.98px){
.panel-question .question-title .image-item{max-width:25rem}
}
.panel-question .question-title>.row{-webkit-flex-grow:1;flex-grow:1}
.panel-question .question-answers{margin-top:4rem}
@media (max-width: 767.98px){
.panel-question .question-answers{margin-top:1.5rem}
}
.panel-question .question-answers .item-text{color:#434D66;padding:1rem;border:solid 1px #D2D4D7;border-radius:5px;min-height:4rem;overflow:hidden;margin-bottom:1rem;font-family:"AkrobatSemiBold" !important;font-size:1.25rem !important;box-shadow:0rem 0.1875rem 0.3125rem rgba(67, 77, 102, 0.15);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:#fff}
.panel-question .question-answers .item-text:hover{box-shadow:0rem 0.1875rem 0.3125rem rgba(67, 77, 102, 0.3)}
.panel-question .question-answers .item-text:last-child{margin-bottom:0}
.panel-question .question-answers .item-text img{display:inline}
.panel-question .question-answers .item-image{border:solid 1px #D2D4D7;border-radius:5px;overflow:hidden;height:100%;font-family:"AkrobatSemiBold" !important;font-size:1.25rem !important;box-shadow:0rem 0.1875rem 0.3125rem rgba(67, 77, 102, 0.15)}
.panel-question .question-answers .item-image:hover{box-shadow:0rem 0.1875rem 0.3125rem rgba(67, 77, 102, 0.3)}
.panel-question .question-answers .custom-control{font-family:"AkrobatSemiBold" !important;font-size:1.25rem !important}
.panel-question .question-answers .item-formulas .custom-control-input:checked~.custom-control-label{background-color:#fff;color:#434D66}
.panel-question .question-answers .item-formulas.item-text .custom-control-horizontal .custom-control-input:checked~.custom-control-label{padding-left:2.4375rem;padding-top:1.0625rem}
.panel-question .question-answers .item-formulas img{max-width:100%}
.panel-question .hint-msg{margin-bottom:1rem}
.panel-question .hint-msg .info-label{text-transform:uppercase;font-family:"AkrobatBold" !important;font-size:1rem !important}
.speaker-icon{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' width='32' height='32' viewBox='0 0 32 32' xml:space='preserve'%3E%3Cpath fill='%23FFF' d='M19.7 19.6c-.3 0-.5-.1-.7-.4-.2-.4 0-.8.3-1 .8-.4 1.2-1.1 1.2-2 0-.8-.4-1.4-1-1.9-.3-.2-.4-.7-.2-1 .2-.3.7-.4 1-.2 1 .7 1.7 1.9 1.7 3.1 0 1.4-.8 2.7-2 3.3 0 0-.2.1-.3.1zM23.5 21.1c-.2 0-.4-.1-.5-.2-.3-.3-.3-.8 0-1.1 1-1 1.6-2.3 1.6-3.7 0-1.3-.5-2.6-1.4-3.5-.3-.3-.3-.8 0-1.1s.8-.3 1.1 0c1.2 1.2 1.8 2.8 1.8 4.5 0 1.8-.7 3.5-2 4.8-.3.3-.4.3-.6.3zM16.8 9.1c-.2-.1-.5-.2-.7-.1-.7.3-4.2 1.6-5.4 3H8.1C6.9 12 6 13 6 14.1v3.7C6 19 7 20 8.2 20h2.5c1.3 1.3 4.7 2.7 5.4 3 .1 0 .2.1.3.1.1 0 .3 0 .4-.1.2-.1.3-.4.3-.6V9.7c0-.3-.1-.5-.3-.6zm-8.7 9.4c-.4 0-.7-.3-.7-.7v-3.7c0-.4.3-.7.7-.7h1.8v.1c0 .2-.1.3-.1.5 0 .1-.1.3-.1.4 0 .3-.1.7-.1 1.1v1.1c0 .3 0 .6.1 1v.1c0 .1 0 .3.1.4 0 .1.1.3.1.4H8.1zm7.5 2.7c-1.7-.8-3.5-1.8-4-2.4-.7-1-.7-4.5 0-5.7.4-.6 2.3-1.6 3.9-2.3v10.4h.1z'/%3E%3C/svg%3E");width:2rem;height:2rem;display:inline-block;cursor:pointer;vertical-align:middle;-webkit-flex-shrink:0;flex-shrink:0;border-radius:50%}
.question-title .speaker-icon{margin-right:1rem}
.question-answers .multiple-item.multiple-text .speaker-icon{margin-left:0.5rem;margin-right:-0.5rem;-webkit-align-self:center;align-self:center}
.question-answers .multiple-item.multiple-images .speaker-icon{margin-bottom:0.5rem}
@media (min-width: 768px){
.question-answers .sortable .item-text .speaker-icon{margin-left:1rem}
}
@media (max-width: 767.98px){
.question-answers .sortable .item-text .speaker-icon{margin-left:0.5rem !important}
}
.question-answers .sortable .item-image .speaker-icon{margin:0 0.5rem}
@media (max-width: 767.98px){
.question-answers .sortable .item-image .speaker-icon{margin:0 auto 0.5rem}
}
.question-answers .matrix-sort .speaker-icon{margin-top:1rem}
@media (max-width: 767.98px){
.question-answers .matrix-sort .speaker-icon{margin:0.5rem 0 0}
}
.question-answers .matrix-sort .item-image .speaker-icon{margin:1rem 0 0}
@media (max-width: 767.98px){
.question-answers .matrix-sort .item-image .speaker-icon{margin:0.5rem 0}
}
.question-answers .matrix-sort .item-droppable .item-image{margin-top:1rem}
@media (min-width: 768px){
.question-answers .matrix-sort .item-droppable .item-image .speaker-icon{margin:1rem}
}
@media (min-width: 768px){
.question-answers .matrix-sort.matrix-sort-items .item-draggable.item-image .speaker-icon{margin:0.5rem 0 1rem}
}
.question-true_false{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}
.question-true_false .custom-radio{padding-left:0;height:4rem}
.question-true_false .custom-radio .custom-control-label{border:solid 1px #D2D4D7;border-radius:5px;position:absolute;width:100%;height:100%;overflow:hidden;text-align:center;white-space:nowrap;padding:1rem;box-shadow:0rem 0.1875rem 0.3125rem rgba(67, 77, 102, 0.15)}
.question-true_false .custom-radio .custom-control-label:hover{box-shadow:0rem 0.1875rem 0.3125rem rgba(67, 77, 102, 0.3)}
.question-true_false .custom-radio .custom-control-label:before{border:none;width:0;height:110%;left:0}
.question-true_false .custom-radio .custom-control-label:after{visibility:hidden}
.question-true_false .custom-radio .custom-control-input:checked~.custom-control-label::before{width:100%;border-radius:0;z-index:-1;color:#fff}
.question-true_false .custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:none}
.multiple-text{padding:0!important}
.multiple-text .custom-control{width:100%;padding:0}
.multiple-text .custom-control .custom-control-label{padding:1rem 1rem 1rem 2.625rem;width:100%;min-height:4rem;display:-webkit-flex;display:flex;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center}
.multiple-text .custom-control .custom-control-label .ccl-text{-webkit-flex-grow:1;flex-grow:1}
.multiple-text .custom-control .custom-control-label::before,.multiple-text .custom-control .custom-control-label::after{left:0.6875rem}
.multiple-text .custom-control-input:checked~.custom-control-label{padding-left:2.625rem;padding-top:1rem}
.multiple-text .custom-control-input:checked~.custom-control-label::before{border:solid 1px #D2D4D7}
.multiple-text .custom-control.custom-checkbox{margin-left:0}
.multiple-text .custom-control-vertical .custom-control-label::before, .multiple-text .custom-control-vertical .custom-control-label::after{margin-top:-0.75rem}
.multiple-text .custom-control-vertical.custom-radio .custom-control-input:checked~.custom-control-label::before{margin-top:-0.75rem !important}
.multiple-text .custom-control-vertical.custom-radio .custom-control-input:checked~.custom-control-label::after{margin-top:-0.5rem !important}
.multiple-text .custom-control-vertical.custom-checkbox .custom-control-input:checked~.custom-control-label::before{margin-top:-0.75rem !important}
.multiple-text .custom-control-vertical.custom-checkbox .custom-control-input:checked~.custom-control-label::after{margin-top:-0.6875rem !important}
.multiple-images .custom-control, .multiple-images .custom-control-label{height:100%}
.multiple-images .custom-control{padding:0;margin-top:1rem;text-align:center}
.multiple-images .custom-control .custom-control-label{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;width:100%;padding-top:2.5rem;padding-bottom:0.5rem;margin-top:-1rem}
.multiple-images .custom-control .custom-control-label:before, .multiple-images .custom-control .custom-control-label:after{top:1rem}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){
.multiple-images .custom-control .custom-control-label{display:block}
}
.multiple-images .custom-control.custom-control-horizontal.custom-checkbox{margin-left:0}
.multiple-images .custom-control-label>.ccl-text{margin:0.5rem 1rem 0.5rem;display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}
.multiple-images .custom-control-input:checked~.custom-control-label::before{border:solid 1px #D2D4D7}
.multiple-images .image-item .img-zoom{border-radius:5px}
@media (min-width: 768px){
.multiple-images .image-item{margin:0}
}
@media (max-width: 767.98px){
.multiple-images .image-item{margin-bottom:0}
}
.question-multiple .info-answer-correct{font-family:"AkrobatBold" !important;font-size:1rem !important;color:#899EAD;text-transform:uppercase;margin:0
0 0.5rem}
.question-multiple .info-answer-correct .correct-answers{font-family:"AkrobatExtraBold" !important;font-size:1rem !important}
.panel-question .question-single .multiple-item-checked, .panel-question .question-multiple .multiple-item-checked{border-color:#434D66}
.question-free_answer input[type="text"].form-control{background-color:#F0F3F5;border:solid 1px #899EAD;border-radius:0.3125rem;font-family:"AkrobatSemiBold" !important;font-size:1.5rem !important;color:#434D66;padding:1rem;line-height:inherit}
@media (max-width: 767.98px){
.question-free_answer input[type="text"].form-control{font-family:"AkrobatSemiBold" !important;font-size:1.25rem !important}
}
.question-free_answer input[type="text"].form-control::-webkit-input-placeholder{color:#899EAD}
.question-free_answer input[type="text"].form-control::-moz-placeholder{color:#899EAD}
.question-free_answer input[type="text"].form-control::-ms-input-placeholder{color:#899EAD}
.question-free_answer input[type="text"].form-control::placeholder{color:#899EAD}
.question-cloze_answer .cloze-answer{font-family:"AkrobatSemiBold" !important;font-size:1.25rem !important}
.question-cloze_answer .cloze-answer input[type="text"]{font-family:"AkrobatSemiBold" !important;font-size:1.25rem !important;width:10.25rem;height:3rem;background-color:#F0F3F5;border:solid 1px #899EAD;border-radius:0.3125rem;color:#434D66;padding:0.5rem;margin:0 0.375rem 0.75rem}
.question-cloze_answer .cloze-answer input[type="text"]:focus{outline:none !important}
.question-cloze_answer .cloze-answer ul, .question-cloze_answer .cloze-answer li{list-style:none;margin:0;padding:0}
.question-sort_answer ul{margin:0;padding:0;list-style:none}
.question-sort_answer ul li{cursor:move;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center}
@media (max-width: 767.98px){
.question-sort_answer ul.sortable-text{width:80%;margin:auto}
}
@media (max-width: 767.98px){
.question-sort_answer ul.sortable-images{width:60%;margin:auto}
}
.question-sort_answer ul.sortable-images li{margin-bottom:1rem}
@media (max-width: 767.98px){
.question-sort_answer ul.sortable-images .sortable-combined{text-align:center}
}
.question-sort_answer ul.sortable-images .sortable-combined .zoom-icon{width:2.5rem;height:2.5rem}
@media (max-width: 767.98px){
.question-sort_answer ul.sortable-images .sortable-combined .item-image-text{width:100%}
}
.question-sort_answer ul.sortable-images .image-item{cursor:move}
.question-sort_answer .sortable-placeholder{background-color:#899EAD;border-radius:0.3125rem;margin-bottom:1rem}
.question-sort_answer .ui-sortable-helper{background-color:#E5F5FF}
.question-matrix_sort_answer .question-answers{}
.question-matrix_sort_answer .question-answers .matrix-items{}
.question-matrix_sort_answer .question-answers .matrix-items .item-text{padding:1rem 0.5rem 0}
.question-matrix_sort_answer .question-answers .matrix-items .item-droppable{width:100%;margin-bottom:0.5rem;margin-top:1rem}
.question-matrix_sort_answer .question-answers .matrix-items .item-droppable .droppable-message{background-color:#F0F3F5;border:dashed 1px #D2D4D7;border-radius:0.3125rem;min-height:4rem;font-family:"AkrobatSemiBold" !important;font-size:1.125rem !important;color:#899EAD;width:100%;display:block;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center}
.question-matrix_sort_answer .question-answers .matrix-items .item-droppable .item-draggable{margin:0
0 0 0}
.question-matrix_sort_answer .question-answers .matrix-items .item-droppable .item-answer{padding:1rem;box-shadow:none !important}
@media (min-width: 768px){
.question-matrix_sort_answer .question-answers .matrix-items .item-droppable .item-image:not(.ui-draggable-dragging){
padding:0;border:none;background-color:#434D66}
.question-matrix_sort_answer .question-answers .matrix-items .item-droppable .item-image:not(.ui-draggable-dragging) .img-zoom{border-radius:5px}
.question-matrix_sort_answer .question-answers .matrix-items .item-droppable .item-image:not(.ui-draggable-dragging) img{border:none}
.question-matrix_sort_answer .question-answers .matrix-items .item-droppable .item-image.ui-draggable-dragging{padding-bottom:0.5rem}
}
.question-matrix_sort_answer .question-answers .matrix-items .item-image{padding:0.5rem 0.5rem 0}
.question-matrix_sort_answer .question-answers .matrix-items .item-image .item-answer{margin:0}
@media (min-width: 768px){
.question-matrix_sort_answer .question-answers .matrix-items .item-image .answer-fixed{width:100%;margin-bottom:1rem}
.question-matrix_sort_answer .question-answers .matrix-items .item-image .answer-fixed .image-item{width:100%}
}
.question-matrix_sort_answer .question-answers .matrix-items .item-image .image-item{padding:0}
@media (min-width: 768px){
.question-matrix_sort_answer .question-answers .matrix-items .item-image .img-zoom{border-radius:5px}
}
@media (min-width: 768px){
.question-matrix_sort_answer .question-answers .matrix-items .item-image .item-droppable .item-answer{margin-top:0.5rem}
}
@media (max-width: 767.98px){
.question-matrix_sort_answer .question-answers .matrix-items{width:66%;float:left}
.question-matrix_sort_answer .question-answers .matrix-items .item-text{padding:0}
.question-matrix_sort_answer .question-answers .matrix-items .item-image .answer-fixed{margin:0;height:auto}
.question-matrix_sort_answer .question-answers .matrix-items .item-image .answer-fixed .image-item{margin:0.25rem}
.question-matrix_sort_answer .question-answers .matrix-items .item-image .answer-fixed .img-zoom{padding:0}
.question-matrix_sort_answer .question-answers .matrix-items .item-answer{width:48%;float:left;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:0.5rem;margin:0
0.25rem 0 0;height:100%}
.question-matrix_sort_answer .question-answers .matrix-items .item-droppable{width:47.5%;float:left;margin:0 0 0 0.25rem;padding:0}
.question-matrix_sort_answer .question-answers .matrix-items .item-droppable .droppable-message{font-size:14px !important;margin-top:0;padding:0.5rem}
.question-matrix_sort_answer .question-answers .matrix-items .item-droppable .item-answer{width:100%;margin:0;height:auto;padding:0.5rem}
.question-matrix_sort_answer .question-answers .matrix-items .item-droppable .img-zoom{border:none}
.question-matrix_sort_answer .question-answers .matrix-items li > .item-text,.question-matrix_sort_answer .question-answers .matrix-items li>.item-image{border:none;box-shadow:none}
.question-matrix_sort_answer .question-answers .matrix-items li > .item-text:hover,.question-matrix_sort_answer .question-answers .matrix-items li>.item-image:hover{box-shadow:none}
}
.question-matrix_sort_answer .question-answers{}
.question-matrix_sort_answer .question-answers .matrix-sort-items{margin-top:1rem}
.question-matrix_sort_answer .question-answers .matrix-sort-items .item-image{height:auto}
.question-matrix_sort_answer .question-answers .matrix-sort-items .item-answer{width:100%}
@media (max-width: 767.98px){
.question-matrix_sort_answer .question-answers .matrix-sort-items{width:33%;float:right;top:0;margin:0 0 0 0.125rem}
.question-matrix_sort_answer .question-answers .matrix-sort-items .item-answer{display:-webkit-flex;display:flex}
.question-matrix_sort_answer .question-answers .matrix-sort-items .image-item{padding:0}
}
.question-matrix_sort_answer .question-answers{}
.question-matrix_sort_answer .question-answers ul{margin:0;padding:0;list-style:none}
.question-matrix_sort_answer .question-answers img{max-width:100%}
.question-matrix_sort_answer .question-answers .item-draggable{background-color:#fff;cursor:move;z-index:10}
@media (min-width: 768px){
.question-matrix_sort_answer .question-answers .item-draggable.item-text{height:100%}
}
.question-matrix_sort_answer .question-answers .item-text{text-align:center;-webkit-flex-direction:column;flex-direction:column;word-break:break-word}
.question-matrix_sort_answer .question-answers .item-image{text-align:center}
.question-matrix_sort_answer .question-answers .item-answer, .question-matrix_sort_answer .question-answers .item-droppable{-webkit-flex-direction:column;flex-direction:column}
.question-matrix_sort_answer .question-answers .item-answer{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;text-align:center;-webkit-flex-grow:1;flex-grow:1;margin:0}
@media (min-width: 768px){
.question-matrix_sort_answer .question-answers .item-answer.answer-fixed{width:100%}
}
.question-matrix_sort_answer .question-answers .item-answer .item-answer-text{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1;width:100%}
.question-matrix_sort_answer .question-answers .droppable-message{height:100%}
.question-matrix_sort_answer .question-answers .draggable-hover-class .droppable-message{border:solid 1px #899EAD !important;background-color:#899EAD !important;color:#fff !important}
.question-matrix_sort_answer .question-answers .ui-draggable-dragging{background-color:#E5F5FF}
.question-matrix_sort_answer .question-answers .ui-draggable-dragging .img-zoom{background-color:#E5F5FF !important}
.question-matrix_sort_answer .question-answers .ui-draggable-dragging .img-zoom img{background-color:#fff !important}
@media (min-width: 768px){
.question-matrix_sort_answer .question-answers .item-filled{border-color:#434D66}
.question-matrix_sort_answer .question-answers .item-filled:not(.item-formulas){
background-color:#434D66 !important;color:#fff}
}
@media (max-width: 767.98px){
.question-matrix_sort_answer .question-answers .item-filled .answer-fixed{background-color:#434D66 !important;border-color:#434D66;color:#fff}
}
.question-matrix_sort_answer .question-answers .item-filled.item-formulas{background-color:#fff !important}
.question-matrix_sort_answer .question-answers .item-filled.item-formulas .answer-fixed{background-color:#fff !important;color:#434D66}
@media (max-width: 767.98px){
.question-matrix_sort_answer .question-answers{}
.question-matrix_sort_answer .question-answers li{padding:0;margin-bottom:0.5rem}
.question-matrix_sort_answer .question-answers .item-answer, .question-matrix_sort_answer .question-answers .item-droppable{-webkit-flex-direction:row;flex-direction:row}
.question-matrix_sort_answer .question-answers .item-text{display:block;font-size:14px !important;margin-bottom:0.5rem;padding:0.5rem}
.question-matrix_sort_answer .question-answers .item-answer{margin:0;border:solid 1px #D2D4D7;border-radius:0.3125rem;-webkit-flex-direction:column;flex-direction:column;box-shadow:0rem 0.1875rem 0.3125rem rgba(67, 77, 102, 0.15)}
.question-matrix_sort_answer .question-answers .item-image{padding:0 !important;margin:0}
.question-matrix_sort_answer .question-answers .item-image .zoom-icon{width:2rem;height:2rem}
.question-matrix_sort_answer .question-answers .item-image .item-answer{padding:0}
.question-matrix_sort_answer .question-answers .item-image .img-zoom{padding:0.25rem;border:none}
}
.geometry-shape-container .geometry-element{width:3.4375rem;height:3.5rem;margin:2px 0;display:inline-block;background-color:#fff}
.geometry-shape-container .custom-control .custom-control-label{-webkit-justify-content:center;justify-content:center}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){
.geometry-shape-container .custom-control .custom-control-label{padding-bottom:1.5rem}
}
.geometry-shape-container .geometry-shapes-element{margin:0.5rem;border:solid 1px #D2D4D7;border-radius:5px;display:-webkit-flex;display:flex;min-height:32vh;padding:0.5rem;min-width:95%;-webkit-justify-content:center;justify-content:center;height:100%}
.geometry-shape-container .geometry-shapes-element.geometry-element-single .geometry-element, .geometry-shape-container .geometry-shapes-element.geometry-element-twice .geometry-element{width:100%;height:100%}
.geometry-shape-container .geometry-shapes-element.geometry-element-single .geometry-element .geometry-shape, .geometry-shape-container .geometry-shapes-element.geometry-element-twice .geometry-element .geometry-shape{top:0;margin-top:0}
.geometry-shape-container .geometry-shapes-element.geometry-element-twice .geometry-element{width:45%}
img.geometry-shape{position:relative;max-width:100%;vertical-align:middle;top:50%;margin-top:-1.6875rem;max-height:10.625rem}
.question-geometry_shape .img-zoom{display:-webkit-flex;display:flex;border:solid 1px #D2D4D7;border-radius:5px}
@media screen and (orientation: landscape){
.question-geometry_shape .img-zoom{min-height:32vh}
}
.question-geometry_shape .img-zoom img{-webkit-align-self:center;align-self:center;border:none}
.question-geometry_shape .multiple-item-checked .geometry-shapes-element{background-color:#fff}
.question-title{}
.question-title .measure-line .image-item{box-shadow:none !important}
.question-title .measure-line .measure-container{width:95.4%;height:100%;margin-left:2%;position:absolute}
.question-title .measure-line .ruler{border-left:solid 1px #434D66;height:4.875rem;margin-left:0%;position:absolute;top:50%;width:100%;margin-top:-4.875rem}
.question-title .measure-line .ruler.scale-bottom{border:none}
.question-title .measure-line .ruler .ruler-scale{height:1.875rem;border:none;background-color:#fff;box-shadow:none;border-radius:0}
.question-title .measure-line .ruler .ruler-scale .bar{background-color:#434D66}
.question-title .measure-line .ruler.scale-top .ruler-scale{margin-top:0}
.question-title .measure-line .ruler.scale-middle .ruler-scale{margin-top:2.25rem}
.question-title .measure-line .ruler.scale-bottom .ruler-scale{height:2rem;border:none;background:none;margin-top:4.25rem}
.question-title .measure-line .ruler.scale-bottom .ruler-scale .bar{border:solid 1px #434D66;color:#4777A1;background-color:rgba(67, 77, 102, 0.15)}
.question-title .measure-line img{width:100%}
@media (max-width: 767.98px){
.question-title .measure-line .measure-title{text-align:center;margin-top:1rem}
}
.visual-container{width:12.5rem;height:12.5rem;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border:solid 1px #D2D4D7;border-radius:5px;margin:0
0.5rem;position:relative;vertical-align:top}
@media (min-width: 768px) and (max-width: 1023.98px){
.visual-container{width:9.375rem;height:9.375rem}
}
@media (max-width: 767.98px){
.visual-container{display:-webkit-flex;display:flex;margin:1rem auto}
}
.visual-container .visual-element{width:2.5rem;height:2.5rem;display:inline-block;margin:0.5rem;fill:#434D66}
@media (min-width: 768px) and (max-width: 1023.98px){
.visual-container .visual-element{width:1.875rem;height:1.875rem}
}
.visual-container .visual-empty{font-family:"AkrobatExtraBold" !important;font-size:4rem !important}
.visual-container.visual-container-small{width:8rem;height:8rem;cursor:pointer}
@media (max-width: 767.98px){
.visual-container.visual-container-small{display:-webkit-inline-flex;display:inline-flex;margin:0 0.5rem 1rem}
}
.visual-container.visual-container-small:hover{border-color:#899EAD}
.visual-container.visual-container-small .visual-element{width:1.5rem;height:1.5rem;margin:0.25rem}
.visual-container.visual-selected{border-width:2px;cursor:default}
.question-answers .question-dyn-number,
.question-answers .question-dyn-field,
.question-answers .question-dyn-field input[type="text"]{font-family:"AkrobatBold" !important;font-size:3rem !important}
@media (max-width: 767.98px){
.question-answers .question-dyn-number{margin:1rem 0}
}
@media (min-width: 768px){
.question-answers .question-dyn-number{margin:0 1rem}
}
.question-answers .question-dyn-field{display:inline-block}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){
.question-answers .question-dyn-field{vertical-align:top;margin-top:-3px}
}
.question-answers .question-dyn-field input[type="text"]{min-width:4.5rem;width:4.5rem;height:4rem;background-color:#F0F3F5;border:solid 1px #899EAD;border-radius:5px;padding:1rem;text-align:center;line-height:inherit}
.question-answers .answer-dynamic{margin-top:2.5rem}
.question-answers .answer-title-dynamic{font-family:"AkrobatSemiBold" !important;font-size:1.25rem !important;text-transform:uppercase}
.question-answers .compare input.compare-operator-answer{cursor:not-allowed}
.question-answers .compare .operator-container{position:relative;width:4rem;height:4rem;display:inline-block;font-family:"AkrobatBold" !important;font-size:4rem !important;color:#fff;cursor:pointer;border-radius:5px;margin:0
0.375rem}
.question-answers .compare .operator-container .operator-sign{position:absolute;left:50%;margin-top:-0.375rem;margin-left:-0.875rem}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){
.question-answers .compare .question-dyn-field input[type="text"]{line-height:2rem}
}
.question-answers .arithmetic-image .question-dyn-number{font-family:"AkrobatExtraBold" !important;font-size:4rem !important}
.question-answers.units-arithmetic .question-dyn-field input[type="text"]{margin-bottom:0.5rem}
@media (max-width: 767.98px){
.question-answers .question-dyn-number, .question-answers .question-dyn-field{display:block !important}
}
body{overflow-y:scroll;overflow-x:hidden}



/* K */
#content-solving-header .category-class-title,
#content-solving-header .test-title {
    margin-left: 3.5rem;
    margin-left: 0;
}
.tab-content>.question-item {
    display: block;
	padding-bottom:5em;
	margin-bottom:5em;
	border-bottom:1px solid black;
}
.offset-sm-3,.offset-sm-4{
	max-width:100%;
	margin-left:5%;
}
span.rounded-circle{
	font-size:3rem!important;
	padding:0 0.2em;
	margin-left:1em;
	margin-right:0.3em;
	color:#000!important;
	background-color:#0bf;
	border-radius:0!important;
}
li.correct-answer span, span.answer .correct-answer{
	font-size: 1em;
	font-weight:bold;
	color:#000000;
	background-color:#00ff00;
	padding:1em;
	margin-left:6em;
	margin-bottom:10px;
}
/*
#user-answers-section div.image-item{
	max-width:25%;
}
*/
div.question-text{
	padding:1em;
}
ul.matrix_sort_answer li.answer{
	padding-bottom:20px;
}
ul.matrix_sort_answer div.correct-sort{
	font-size: 1em;
	font-weight:bold;
	color:#000000;
	background-color:#00ff00;
	padding:1em;
	margin-top:10px;
}

.answers li{
	margin-bottom:3em;
}