/* Based on default UI element style */
.ohio-image-choose-box-wrapper {
    display: block !important;
}

.ohio-image-choose-box-wrapper label {
    padding: 0 !important;
}

.ohio-image-choose-box-wrapper .elementor-control-input-wrapper {
    float: right !important;
    width: auto !important;
    margin-top: 0 !important;
    max-width: 100%;
}

.ohio-image-choose-box-wrapper .elementor-control-input-wrapper .elementor-choices {
    height: 35px !important;
}

.ohio-image-choose-box-wrapper .elementor-choices-label {
    width: 35px !important;
    transition: none;
}

.ohio-image-choose-box-wrapper .elementor-choices input:checked + .elementor-choices-label {
    background-color: #c2c8d0 !important;
    border-color: #c2c8d0 !important;
    opacity: 1;
    box-shadow: inset 0 0 0 1px #2b80dd;
}

.ohio-image-choose-box-wrapper .elementor-control-title {
    margin-top: 12px !important;
    margin-bottom: 10px;
    display: inline-block !important;
}

.ohio-image-choose-box-wrapper .elementor-choices-label img {
    min-height: 100%;
}

.ohio-image-choose-box-wrapper .ohio-wide-label-block .elementor-choices {
    display: block;
    height: 60px !important;
}

.ohio-image-choose-box-wrapper .ohio-wide-label-block .elementor-choices .elementor-choices-label {
    float: left;
    width: 16.6% !important;
    height: 30px;
}

.ohio-image-choose-box-wrapper .ohio-wide-label-block.wide-map .elementor-choices {
    display: block;
    height: 96px !important;
}

.ohio-image-choose-box-wrapper .ohio-wide-label-block.wide-map .elementor-choices .elementor-choices-label {
    height: 48px;
}

.ohio-image-choose-box-wrapper .ohio-wide-label-block.wide-map .elementor-choices input:checked + .elementor-choices-label {
    border-color: #2b80dd !important;
    opacity: .65;
    box-shadow: inset 0 0 0 1px #2b80dd;
}


.note {
    padding: 10px;
    border-radius: 4px;
    background-color: rgba(0, 0, 0, .35);
    color: rgba(255, 255, 255, .5);
    line-height: 1.4;
}