.bapf_ckbox_square input[type=checkbox] {
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none;
display: inline-block;
vertical-align: middle;
border: 2px solid #555;
width: 20px;
height: 20px;
outline: none;
padding: 4px;
margin-right: 5px;
}
.bapf_ckbox_square input[type="checkbox"]:checked {
background: #555;
background-clip: content-box;
}.bapf_slct select {
width: 100%;
font-size: 1em;
}
.bapf_slct .select2 .select2-search__field {
width: auto!important;
}
#bapf-select2-high-zindex .select2-container{
z-index: 999999999!important;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice,
.select2-container--default .select2-selection--multiple .select2-selection__choice {
margin-right: 5px !important;
margin-top: 5px !important;
padding: 0 5px !important;
}