@charset "utf-8";
/* CSS Document */

:root{
    --cicolor: #e0861f;
}

.stdPadding{
    padding-left:10px;
    padding-right: 10px;
    margin-top: 10px;
    padding-bottom: 10px;
}

._prototype{
    display: none !important;
}

.card-header{
    font-weight: bold;
}
.list ul ul{
    padding-left: 0px !important;
    
}

.kk_builderlist{
    border:3px dotted #000000;
}

.kk_builderlist .item-link{
    background-color: #ccc;
}

.item-input-wrap{
    background-color:#eee;
    padding-left:6px;
}
.item-input-wrap input{
}
.kk_questionsWrapper .item-inner::before{
    content:none !important;
}
.kk_questionsWrapper .item-title{
    font-weight: bold;
}

.sortable .sortable-handler{
    height: 50px !important;
}

.kk_headline_style{
    font-size:1.4em !important;
    color: var(--cicolor);
}
a{
    color:#000 !important;
}
.f7-icons, .framework7-icons, .icon{
    color:#e0861f;
}


.kk_correct_answer{
    width:100%;
    display: none;
    color:green;
    font-weight: bold;
}
.kk_reason_wrapper{
    display: none;
}

.list .item-title{
    white-space: normal !important;
    text-overflow: inherit !important;
}
.md .range-slider-min:not(.range-slider-dual) .range-knob{
    border:none;
    background: var(--f7-range-knob-color,var(--f7-range-knob-bg-color,var(--f7-theme-color))) !important;
}
.block-title{
    white-space: normal;
    line-height: 1.9em;
}

footer a{
    color:#fff !important;
}
footer a:hover{
    color: var(--cicolor) !important;
}