.blockRonRay form .inputGroup  {
	display: none;
}
.blockRonRay .inputGroup.bm-12 {
	display: block;
}

#vote-box-2 .inputGroup.bm-17, 
#vote-box-3 .inputGroup.bm-13, 
#vote-box-4 .inputGroup.bm-14, 
#vote-box-5 .inputGroup.bm-15,
#vote-box-6 .inputGroup.bm-19,
#vote-box-7 .inputGroup.bm-18,
#vote-box-8 .inputGroup.bm-16
{
	display: block;
}


.blockRonRay{
	width: 300px;
	background-color: #e0e0e0;
	padding: 1.5em;
	box-shadow: 1px 1px 2px 0px rgba(0,0,0,.2);
	margin: 2em 0;
}
.blockRonRay h1{
	color:#010101;
	margin-bottom: .5em;
	font-size: 1.5em;
	font-weight: bold;
}
.blockRonRay .description{
	color:#010101;
	font-size:0.9em;
}
.blockRonRay input, .blockRonRay label {
	color:#010101;
}
.blockRonRay input[type="submit"] {
	margin-top: 1em;
	margin-bottom: 0.1em;
	width: 50%;
	border: #072970 solid 2px;
	padding: .2em 2em;
	border-radius: 10px;
	font-size: 1.5em;
	color: #072970;
	transition: .5s all 0s ease;
}
.blockRonRay input[type="submit"]:hover {
	color: #ffffff;
	background-color:#072970;
}

/*Custom radio button*/
.inputGroup {

    position: relative;
    margin: 1em 0;
    height: 2em;
	cursor:pointer;

}
.inputGroup input {
	position: absolute;
	width: 2em;
	height: 2em;
	top: 0;
	left: 0;
	cursor:pointer;
}
.puce {
	content: "";
	position: absolute;
	width: 2em;
	height: 2em;
	background-color: aliceblue;
	border-radius: 100%;
	top: 0;
	left: 0;
	transition:.5s all 0s ease;
	line-height: 2em;
	text-align: center;
	color:#fff;
	pointer-events: none;
}
.inputGroup:hover .puce {
	background-color: #b6c6e9;
}
.inputGroup label {

    padding: 0 0 0 3em;
    width: calc(100% - 3em);
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    line-height: 2em;
    transition: .5s all 0s ease;
    border-bottom-left-radius: 2em;
    border-top-left-radius: 2em;
	cursor:pointer;
}

.inputGroup:hover label {
	background-color: aliceblue;
	color:#072970;
}

.inputGroup input:checked ~ label {
	background-color: aliceblue;
	color:#072970;
}

.inputGroup input:checked ~ .puce  {
	background-color:#7792cc;;
}

.inputGroup .aUnVote {
	background-color:#7792cc;;
}
