#email{width:calc(100% - 20px)}input[type=checkbox],input[type=radio]{display:none}.checkbox,.radio{display:inline-block;padding:6px 12px;border:1px solid #404040;border-radius:5px;background-color:#f9f9f9;cursor:pointer;margin-right:6px;margin-bottom:2px;transition:background-color .3s,border-color .3s;font-size:12px;text-align:center;position:relative;overflow:hidden}.checkbox.theme{width:255px}.radio.language{display:inline-block;width:90px;height:45px;padding:2px;border:1px solid #404040;border-radius:5px;background-color:#f9f9f9;cursor:pointer;position:relative;overflow:hidden;text-align:center;font-size:11px}.text-lg{position:absolute;top:30px;left:50%;transform:translateX(-50%);margin:0}.radio.format{width:45px}.checkbox:hover,.radio:hover{background-color:#e6e6e6;border-color:#aaa}input[type=checkbox]:checked+.checkbox,input[type=radio]:checked+.radio{background-color:green;color:#fff;border-color:#004000}input[type=checkbox]:disabled+.checkbox,input[type=radio]:disabled+.radio{background-color:#e0e0e0;color:#a0a0a0;border-color:#d0d0d0;cursor:not-allowed}#div-result{display:block;width:90%;text-align:center;margin:20px auto;font-style:italic}