body.thanks .widget-area{ opacity: 0}


.edit-link{
    display: none!important;
}

.acf-field-select.sort-answers .select2-container.-acf  .select2-selection__choice{
    width: 100%;
    display: flex;
    padding: 10px 10px 10px 60px;
    align-items: center;
    line-height: 1.4em;
    padding-right:20px;
    cursor: move;
}
.acf-field-select.sort-answers .select2-container.-acf  .select2-selection__choice span{
    display:none;
}
.acf-field-select.sort-answers .select2-container.-acf  .select2-search-field{
    display:none!important;
}
NO.acf-field-select.sort-answers li:before{
    content: "?";
    margin-right:15px;
    width:30px;
    height:30px;
    text-align:center;
    font-weight:bold;
    font-size: 15px;
    border-right:2px solid #ccc;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;

    line-height:27px;
    padding:0;
}

NO.acf-field-select.sort-answers li.ui-sortable-helper:before{
    content: "?"!important;
}

NO.acf-field-select.sort-answers li:first-child:before{
    content: "1";
}

NO.acf-field-select.sort-answers li:first-child+li:before{
    content: "2";
}
NO.acf-field-select.sort-answers li.ui-sortable-helper:first-child+li:before{
    content: "1"!important;
}
NO.acf-field-select.sort-answers li.ui-sortable-placeholder+li:before{
    content: "?"!important;
}
NO.acf-field-select.sort-answers li.ui-sortable-helper+li:before{
    content: "?"!important;
}

NO.acf-field-select.sort-answers li:first-child+li+li:before{
    content: "3";
}
NO.acf-field-select.sort-answers li.ui-sortable-placeholder+li+li:before{
    content: "?"!important;
}
NO.acf-field-select.sort-answers li.ui-sortable-helper+li+li:before{
    content: "?"!important;
}


NO.acf-field-select.sort-answers li:first-child+li+li+li:before{
    content: "4";
}
NO.acf-field-select.sort-answers li.ui-sortable-placeholder+li+li+li:before{
    content: "?"!important;
}
NO.acf-field-select.sort-answers li.ui-sortable-helper+li+li+li:before{
    content: "?"!important;
}



NO.acf-field-select.sort-answers li:first-child+li+li+li+li:before{
    content: "5";
}
NO.acf-field-select.sort-answers li.ui-sortable-placeholder+li+li+li:before{
    content: "?"!important;
}
NO.acf-field-select.sort-answers li.ui-sortable-helper+li+li+li:before{
    content: "?"!important;
}


NO.acf-field-select.sort-answers li:first-child+li+li+li+li+li:before{
    content: "6";
}
NO.acf-field-select.sort-answers li.ui-sortable-placeholder+li+li+li:before{
    content: "?"!important;
}
NO.acf-field-select.sort-answers li.ui-sortable-helper+li+li+li:before{
    content: "?"!important;
}


NO.acf-field-select.sort-answers li:first-child+li+li+li+li+li+li:before{
    content: "7";
}
NO.acf-field-select.sort-answers li.ui-sortable-placeholder+li+li+li:before{
    content: "?"!important;
}
NO.acf-field-select.sort-answers li.ui-sortable-helper+li+li+li:before{
    content: "?"!important;
}

.survey .acf-tab-group{
    border: 0!important;
}
body.non-admin .survey .acf-tab-group a{
    display: none!important;
}
.survey .acf-tab-wrap{
    text-align: center;
}
.survey .acf-tab-wrap ul{
    display: inline-block;
}
.survey .acf-tab-wrap li{
    /*display:none;*/
    text-indent:-1000px;
    width:10px;
    height:10px;
    border: 1px solid black;
    border-radius:50%;
    overflow: hidden;
    display: block;
    box-sizing: border-box;
    padding:0px;
    margin: 5px 5px;
    box-shadow: none;
}
.survey .acf-tab-wrap li.active {
    background-color: #444;
    border: 5px solid black;
    width: 14px;
    height: 14px;
    margin: 3px;
}

ul.acf-radio-list{
    display: flex
}
.acf-radio-list li{
    flex:1;
}
.acf-radio-list li{
    flex:1;
}
.acf-radio-list li label{
    width: 100%;
    min-height: 40px;
    display: block!important;
    text-align:center;
    padding: 10px;
    cursor: pointer;
    border-radius: 3px;

}
.acf-radio-list li label input{
    display: none;
}
.acf-radio-list li label.selected,.acf-radio-list li label.selected:hover{
    background: #CCC;
}
.acf-radio-list li label:hover{
    background: #EEE;
}

.hidden{
    display: none;
}


.pagenumber{
    padding:10px 0px 30px 0;
    text-align: right;
    flex: 1 0 100%;
}

.acf-field-5b9986d061c02{
    /* thank you page */
    text-align: center;
    font-size: 180%;
}
body.finish .pagenumber, body.thanks .pagenumber{
    display: none;
}

#submitform{
    position: absolute;
    width: 1px;
    height: 1px;
    opacity: 0;
    display: none;
}
body.admin #submitform{
    position: static;
    bottom:0;
    width:400px;
    height: 400px;
    visibility: visible;
    opacity: 1;
    display: block;
}

body.start .acf-tab-wrap{
    display: none;
}
.acf-button{
    transition: all .5s;
}
.disabled{
    opacity:0.6;
}
.acf-button.disabled{
    opacity:0;
    display:none!important;
    visibility: hidden;
}