@import url(https://fonts.googleapis.com/css?family=Open+Sans);

fieldset {
	font-family: 'Open Sans', helvetica, arial, sans-serif;
	border: none;
	padding: 0;
	margin: 0;
	text-align: center;
	background: #c9ebff;
}

.radio-inline__input {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
}

.radio-inline__label {
    display: inline-block;
    padding: 0.1rem 0.5rem;
    margin-right: auto;
	border:solid 1px blue;
    border-radius: 3px;
    transition: all .2s;
}

.radio-inline__input:checked + .radio-inline__label {
    background: #B54A4A;
    color: #fff;
    text-shadow: 0 0 1px rgba(0,0,0,.7);
}

.radio-inline__input:focus + .radio-inline__label {
    outline-color: #4D90FE;
    outline-offset: -2px;
    outline-style: auto;
    outline-width: 5px;
}