.nwlabs-radio.nwlabs-image-shelf{background:#f2eaf9 !important;color:#5e10b1}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field{display:table;width:100%}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .clearfix{display:flex}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .radio-grp__label{color:#5a287d;margin-bottom:35px}
@media(min-width:1024px) and (max-width:1255px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .radio-grp__label{margin-bottom:35px}
}
@media(min-width:768px) and (max-width:1023px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .radio-grp__label{margin-bottom:30px}
}
@media(max-width:767px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .radio-grp__label{margin-bottom:30px}
}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .radio-grp__errmsg{font-size:14px;line-height:18px;margin-top:20px;display:none}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .radio-grp--error .radio-grp__errmsg{display:block}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .radio-grp--error .radio-grp__errmsg,.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .radio-grp--error .inp-rad__label{color:#e60303}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .radio-grp--error .inp-rad__input[type="radio"]:before{border-color:#e60303}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk{position:relative;width:50%}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk:nth-child(2n+2){margin-right:0}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk:nth-child(2n+1){margin-right:24px}
@media(min-width:768px) and (max-width:1023px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk{width:278px}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk:nth-child(2n+1){margin-right:26px}
}
@media(max-width:767px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk:nth-child(2n+1){margin-right:21px}
}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk--focus{outline:1px solid #5e10b1;outline-offset:2px}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-imageradio__image{background-color:#f2eaf9;border:10px solid #5e10b1;border-bottom:0;-webkit-transition:border .1s ease-in-out;transition:border .1s ease-in-out;height:267px;position:relative;border-radius:8px 8px 0 0}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-imageradio__image:before,.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-imageradio__image:after{visibility:hidden;display:table;font-size:0;content:" ";clear:both;height:0}
@media(min-width:1024px) and (max-width:1255px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-imageradio__image{height:196px}
}
@media(min-width:768px) and (max-width:1023px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-imageradio__image{height:160px}
}
@media(max-width:767px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-imageradio__image{height:150px}
}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-imageradio__image .comp-img-generic{position:relative;width:196px;height:197px;margin:35px auto}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-imageradio__image .comp-img-generic img{border-radius:8px}
@media(min-width:1024px) and (max-width:1255px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-imageradio__image .comp-img-generic{width:164px;height:154px;margin:22px auto 20px}
}
@media(min-width:768px) and (max-width:1023px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-imageradio__image .comp-img-generic{width:100px;height:100px;margin:35px auto}
}
@media(max-width:767px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-imageradio__image .comp-img-generic{width:110px;height:110px;margin:20px auto}
}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk:hover .inp-imageradio__image,.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk.selected .inp-imageradio__image{border:10px solid #3c1053;border-bottom:0;cursor:pointer}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk:hover label,.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk.selected label{border:10px solid #3c1053;border-top:0}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk:hover label span,.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk.selected label span{padding-left:10px}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-rad__label{padding:0;margin:0;display:block;height:64px;overflow:hidden;background-color:#5e10b1;border:10px solid #5e10b1;border-top:0;color:#fff;border-radius:0 0 8px 8px}
@media(min-width:1255px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-rad__label{width:471px}
}
@media(min-width:1024px) and (max-width:1255px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-rad__label{width:371px}
}
@media(min-width:768px) and (max-width:1023px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-rad__label{width:280px}
}
@media(max-width:767px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-rad__label{height:118px}
}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-rad__label span.flt__kw{height:64px;overflow:hidden;padding:6px 10px;width:inherit;display:table-cell;vertical-align:middle;text-align:left}
@media(max-width:767px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-rad__label span.flt__kw{padding:6px 5px}
}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-rad__input[type="radio"]{height:32px;left:0;opacity:0;position:absolute;bottom:0;width:32px;background:transparent;border:10px}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-rad__input[type="radio"]:focus+label::before{outline:3px solid transparent}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-rad__input[type="radio"]:checked+label{background:#3c1053;color:#fff}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-rad__input[type="radio"]:checked+label:before{background:#3c1053;border-color:#fff}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-rad__input[type="radio"]:checked+label:after{background:#3c1053}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-rad__input[type="radio"]:checked:hover+label:before{background:#3c1053;border-color:#3c1053}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-rad__input[type="radio"]+label:before{content:none;width:0;height:0;top:0;left:0;background-color:none}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .inp-rad__blk .inp-imgradio__innerblk .inp-rad__input[type="radio"]+label:after{content:none;top:0;left:0;background:0}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper.radio-grp--error .radio-grp__errmsg{margin-top:0;background-color:#f2f2f8;max-width:768px;font-size:16px;color:#646068;padding:20px 30px 20px 54px;line-height:26px;overflow:hidden;clear:both;float:left;position:relative;display:inline-block}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper.radio-grp--error .radio-grp__errmsg.inp-rad__label{color:#646068}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper.radio-grp--error .radio-grp__errmsg:before{content:url("clientlib_votingshelf_image_champion/resources/images/warning.svg");width:24px;height:24px;display:inline-block;vertical-align:middle;position:absolute;left:15px}
@media(min-width:1024px) and (max-width:1255px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper.radio-grp--error .radio-grp__errmsg{padding:20px 30px 20px 54px}
}
@media(min-width:768px) and (max-width:1023px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper.radio-grp--error .radio-grp__errmsg{padding:21px 30px 19px 51px}
}
@media(max-width:767px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper.radio-grp--error .radio-grp__errmsg{padding:20px 30px 20px 54px}
}
@media(min-width:1024px) and (max-width:1255px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .ipad .inp-rad__blk--focus{outline:0}
}
@media(min-width:768px) and (max-width:1023px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper__blk--focus{outline:0}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .radio-grp__help{padding-bottom:0}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .radio-grp__help--hidden{margin-bottom:10px}
}
@media(max-width:767px){.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .radio-grp__help{font-size:18px;line-height:26px;padding-bottom:0}
.nwlabs-radio.nwlabs-image-shelf fieldset.radio-grp__field.imageradio-wrapper .radio-grp__help--hidden{margin-bottom:0}
}
.nwlabs-radio.nwlabs-image-shelf .nwlabs-btns{padding-bottom:50px;overflow:hidden;position:relative}
@media(min-width:768px) and (max-width:1023px){.nwlabs-radio.nwlabs-image-shelf .nwlabs-btns{padding-bottom:30px}
}
@media(max-width:767px){.nwlabs-radio.nwlabs-image-shelf .nwlabs-btns{padding-bottom:30px}
}
.nwlabs-radio.nwlabs-image-shelf .nwlabs-btns__startagain{float:right;padding-top:16px}
.nwlabs-radio.nwlabs-image-shelf .nwlabs-btns__startagain .cta.cta-secondary{color:#5e10b1}
.nwlabs-radio.nwlabs-image-shelf .nwlabs-btns__startagain .cta.cta-secondary .cta-text{background-image:linear-gradient(transparent calc(100% - 1px),#5e10b1 10px,#5e10b1)}
.nwlabs-radio.nwlabs-image-shelf .nwlabs-btns__startagain .cta.cta-secondary-small .cta-text{background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff)}
html:not(.firefox) .nwlabs-radio.nwlabs-image-shelf .nwlabs-btns__startagain .cta.cta-secondary-small:focus{outline:3px auto #fff}
html:not(.firefox) .nwlabs-radio.nwlabs-image-shelf .nwlabs-btns__startagain .cta.cta-secondary-small:focus:hover{outline:3px auto #fff}
.nwlabs-radio.nwlabs-image-shelf .nwlabs-btns__submitvote{float:left;margin-left:3px}
.nwlabs-radio.nwlabs-image-shelf .nwlabs-btns__next{float:left;margin-left:3px}