/* Makes Checkboxes and Radio buttons in Awesomium look like the ones in CEF/Chrome */ input[ type="checkbox" ] { -webkit-appearance: none; background-repeat: no-repeat; background-size: contain; background-color: #fff; border: 1px solid #767676; border-radius: 2px; /* Default values */ width: 13px; height: 13px; margin: 3px 3px 0px 4px; } input[ type="checkbox" ]:hover { border-color: #4F4F4F; } input[ type="checkbox" ]:checked { background-color: #0075FF; border-color: #0075FF; background-image: url("data:image/svg+xml;utf8,"); } input[ type="checkbox" ]:checked:hover { background-color: #005CC8; border-color: #005CC8; } input[ type="checkbox" ]:active { background-color: #3793FF; border-color: #3793FF; } input[ type="checkbox" ]:disabled { background-color: #F7F7F7; border-color: #D0D0D0; } input[ type="checkbox" ]:disabled:checked { background-color: #D0D0D0; border-color: #D0D0D0; } /* Radio buttons */ input[ type="radio" ] { -webkit-appearance: none; background-repeat: no-repeat; background-size: contain; background-color: #fff; border: 1px solid #767676; border-radius: 9999px; /* Default values */ width: 13px; height: 13px; margin: 3px 3px 0px 5px; } input[ type="radio" ]:hover { border-color: #4F4F4F; } input[ type="radio" ]:checked { border-color: #0075FF; background-image: url("data:image/svg+xml;utf8,"); } input[ type="radio" ]:checked:hover { border-color: #005CC8; background-image: url("data:image/svg+xml;utf8,"); } input[ type="radio" ]:active { border-color: #A2A2A2; } input[ type="radio" ]:disabled { background-color: #F3F3F3; border-color: #CDCDCD; } input[ type="radio" ]:disabled:checked { background-image: url("data:image/svg+xml;utf8,"); border-color: #CDCDCD; }