/* 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;
}