body {
  padding-top: 3rem;
}
.starter-template {
  padding: 3rem 0rem 0rem 0rem;
  text-align: center;
}

.encuesta {
  margin: 4% 14% 25% 40%;
  padding: 0rem .5rem;
  text-align: left;
}


@media (min-width: 1200px){
	.encuesta 
		{
		  margin: 4% 14% 5% 40%;
		  padding: 0rem .5rem;
		  text-align: left;
		}
}

@media (max-width: 576px){
	.encuesta 
		{
		  margin: 0% 0% 0% 25%;
		  padding: 0rem .5rem;
		  text-align: left;
		}
}

#p11:checked + .button-label { background: #4183D7;  color: #efefef; }
#p11:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p21:checked + .button-label { background: #4183D7;  color: #efefef;}
#p21:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p31:checked + .button-label { background: #4183D7;  color: #efefef;}
#p31:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p41:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p41:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p51:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p51:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p12:checked + .button-label { background: #4183D7;  color: #efefef; }
#p12:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p22:checked + .button-label { background: #4183D7;  color: #efefef;}
#p22:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p32:checked + .button-label { background: #4183D7;  color: #efefef;}
#p32:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p42:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p42:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p52:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p52:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p13:checked + .button-label { background: #4183D7;  color: #efefef; }
#p13:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p23:checked + .button-label { background: #4183D7;  color: #efefef;}
#p23:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p33:checked + .button-label { background: #4183D7;  color: #efefef;}
#p33:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p43:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p43:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p53:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p53:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p14:checked + .button-label { background: #4183D7;  color: #efefef; }
#p14:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p24:checked + .button-label { background: #4183D7;  color: #efefef;}
#p24:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p34:checked + .button-label { background: #4183D7;  color: #efefef;}
#p34:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p44:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p44:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p54:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p54:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p15:checked + .button-label { background: #4183D7;  color: #efefef; }
#p15:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p25:checked + .button-label { background: #4183D7;  color: #efefef;}
#p25:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p35:checked + .button-label { background: #4183D7;  color: #efefef;}
#p35:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p45:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p45:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p55:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p55:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p16:checked + .button-label { background: #4183D7;  color: #efefef; }
#p16:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p26:checked + .button-label { background: #4183D7;  color: #efefef;}
#p26:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p36:checked + .button-label { background: #4183D7;  color: #efefef;}
#p36:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p46:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p46:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p56:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p56:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p17:checked + .button-label { background: #4183D7;  color: #efefef; }
#p17:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p27:checked + .button-label { background: #4183D7;  color: #efefef;}
#p27:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p37:checked + .button-label { background: #4183D7;  color: #efefef;}
#p37:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p47:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p47:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p57:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p57:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p18:checked + .button-label { background: #4183D7;  color: #efefef; }
#p18:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p28:checked + .button-label { background: #4183D7;  color: #efefef;}
#p28:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p38:checked + .button-label { background: #4183D7;  color: #efefef;}
#p38:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p48:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p48:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p58:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p58:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p19:checked + .button-label { background: #4183D7;  color: #efefef; }
#p19:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p29:checked + .button-label { background: #4183D7;  color: #efefef;}
#p29:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p39:checked + .button-label { background: #4183D7;  color: #efefef;}
#p39:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p49:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p49:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p59:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p59:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p19:checked + .button-label { background: #4183D7;  color: #efefef; }
#p19:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p29:checked + .button-label { background: #4183D7;  color: #efefef;}
#p29:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p39:checked + .button-label { background: #4183D7;  color: #efefef;}
#p39:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p49:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p49:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p59:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p59:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p110:checked + .button-label { background: #4183D7;  color: #efefef; }
#p110:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p210:checked + .button-label { background: #4183D7;  color: #efefef;}
#p210:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p310:checked + .button-label { background: #4183D7;  color: #efefef;}
#p310:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p410:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p410:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p510:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p510:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p111:checked + .button-label { background: #4183D7;  color: #efefef; }
#p111:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p211:checked + .button-label { background: #4183D7;  color: #efefef;}
#p211:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p311:checked + .button-label { background: #4183D7;  color: #efefef;}
#p311:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p411:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p411:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p511:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p511:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p112:checked + .button-label { background: #4183D7;  color: #efefef; }
#p112:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p212:checked + .button-label { background: #4183D7;  color: #efefef;}
#p212:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p312:checked + .button-label { background: #4183D7;  color: #efefef;}
#p312:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p412:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p412:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p512:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p512:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p113:checked + .button-label { background: #4183D7;  color: #efefef; }
#p113:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p213:checked + .button-label { background: #4183D7;  color: #efefef;}
#p213:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p313:checked + .button-label { background: #4183D7;  color: #efefef;}
#p313:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p413:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p413:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p513:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p513:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p114:checked + .button-label { background: #4183D7;  color: #efefef; }
#p114:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p214:checked + .button-label { background: #4183D7;  color: #efefef;}
#p214:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p314:checked + .button-label { background: #4183D7;  color: #efefef;}
#p314:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p414:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p414:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p514:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p514:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p115:checked + .button-label { background: #4183D7;  color: #efefef; }
#p115:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p215:checked + .button-label { background: #4183D7;  color: #efefef;}
#p215:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p315:checked + .button-label { background: #4183D7;  color: #efefef;}
#p315:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p415:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p415:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p515:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p515:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p116:checked + .button-label { background: #4183D7;  color: #efefef; }
#p116:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p216:checked + .button-label { background: #4183D7;  color: #efefef;}
#p216:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p316:checked + .button-label { background: #4183D7;  color: #efefef;}
#p316:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p416:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p416:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p516:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p516:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p117:checked + .button-label { background: #4183D7;  color: #efefef; }
#p117:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p217:checked + .button-label { background: #4183D7;  color: #efefef;}
#p217:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p317:checked + .button-label { background: #4183D7;  color: #efefef;}
#p317:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p417:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p417:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p517:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p517:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p118:checked + .button-label { background: #4183D7;  color: #efefef; }
#p118:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p218:checked + .button-label { background: #4183D7;  color: #efefef;}
#p218:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p318:checked + .button-label { background: #4183D7;  color: #efefef;}
#p318:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p418:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p418:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p518:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p518:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p119:checked + .button-label { background: #4183D7;  color: #efefef; }
#p119:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p219:checked + .button-label { background: #4183D7;  color: #efefef;}
#p219:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p319:checked + .button-label { background: #4183D7;  color: #efefef;}
#p319:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p419:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p419:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p519:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p519:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p120:checked + .button-label { background: #4183D7;  color: #efefef; }
#p120:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p220:checked + .button-label { background: #4183D7;  color: #efefef;}
#p220:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p320:checked + .button-label { background: #4183D7;  color: #efefef;}
#p320:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p420:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p420:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p520:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p520:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p120:checked + .button-label { background: #4183D7;  color: #efefef; }
#p120:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p220:checked + .button-label { background: #4183D7;  color: #efefef;}
#p220:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p320:checked + .button-label { background: #4183D7;  color: #efefef;}
#p320:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p420:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p420:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p520:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p520:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p121:checked + .button-label { background: #4183D7;  color: #efefef; }
#p121:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p221:checked + .button-label { background: #4183D7;  color: #efefef;}
#p221:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p321:checked + .button-label { background: #4183D7;  color: #efefef;}
#p321:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p421:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p421:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p521:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p521:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p122:checked + .button-label { background: #4183D7;  color: #efefef; }
#p122:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p222:checked + .button-label { background: #4183D7;  color: #efefef;}
#p222:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p322:checked + .button-label { background: #4183D7;  color: #efefef;}
#p322:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p422:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p422:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p522:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p522:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p123:checked + .button-label { background: #4183D7;  color: #efefef; }
#p123:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p223:checked + .button-label { background: #4183D7;  color: #efefef;}
#p223:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p323:checked + .button-label { background: #4183D7;  color: #efefef;}
#p323:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p423:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p423:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p523:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p523:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p124:checked + .button-label { background: #4183D7;  color: #efefef; }
#p124:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p224:checked + .button-label { background: #4183D7;  color: #efefef;}
#p224:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p324:checked + .button-label { background: #4183D7;  color: #efefef;}
#p324:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p424:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p424:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p524:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p524:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p125:checked + .button-label { background: #4183D7;  color: #efefef; }
#p125:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p225:checked + .button-label { background: #4183D7;  color: #efefef;}
#p225:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p325:checked + .button-label { background: #4183D7;  color: #efefef;}
#p325:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p425:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p425:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p525:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p525:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p126:checked + .button-label { background: #4183D7;  color: #efefef; }
#p126:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p226:checked + .button-label { background: #4183D7;  color: #efefef;}
#p226:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p326:checked + .button-label { background: #4183D7;  color: #efefef;}
#p326:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p426:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p426:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p526:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p526:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p127:checked + .button-label { background: #4183D7;  color: #efefef; }
#p127:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p227:checked + .button-label { background: #4183D7;  color: #efefef;}
#p227:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p327:checked + .button-label { background: #4183D7;  color: #efefef;}
#p327:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p427:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p427:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p527:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p527:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p128:checked + .button-label { background: #4183D7;  color: #efefef; }
#p128:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p228:checked + .button-label { background: #4183D7;  color: #efefef;}
#p228:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p328:checked + .button-label { background: #4183D7;  color: #efefef;}
#p328:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p428:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p428:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p528:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p528:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p129:checked + .button-label { background: #4183D7;  color: #efefef; }
#p129:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p229:checked + .button-label { background: #4183D7;  color: #efefef;}
#p229:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p329:checked + .button-label { background: #4183D7;  color: #efefef;}
#p329:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p429:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p429:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p529:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p529:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p130:checked + .button-label { background: #4183D7;  color: #efefef; }
#p130:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p230:checked + .button-label { background: #4183D7;  color: #efefef;}
#p230:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p330:checked + .button-label { background: #4183D7;  color: #efefef;}
#p330:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p430:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p430:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p530:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p530:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p131:checked + .button-label { background: #4183D7;  color: #efefef; }
#p131:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p231:checked + .button-label { background: #4183D7;  color: #efefef;}
#p231:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p331:checked + .button-label { background: #4183D7;  color: #efefef;}
#p331:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p431:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p431:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p531:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p531:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p132:checked + .button-label { background: #4183D7;  color: #efefef; }
#p132:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p232:checked + .button-label { background: #4183D7;  color: #efefef;}
#p232:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p332:checked + .button-label { background: #4183D7;  color: #efefef;}
#p332:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p432:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p432:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p532:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p532:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p133:checked + .button-label { background: #4183D7;  color: #efefef; }
#p133:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p233:checked + .button-label { background: #4183D7;  color: #efefef;}
#p233:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p333:checked + .button-label { background: #4183D7;  color: #efefef;}
#p333:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p433:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p433:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p533:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p533:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p134:checked + .button-label { background: #4183D7;  color: #efefef; }
#p134:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p234:checked + .button-label { background: #4183D7;  color: #efefef;}
#p234:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p334:checked + .button-label { background: #4183D7;  color: #efefef;}
#p334:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p434:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p434:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p534:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p534:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p135:checked + .button-label { background: #4183D7;  color: #efefef; }
#p135:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p235:checked + .button-label { background: #4183D7;  color: #efefef;}
#p235:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p335:checked + .button-label { background: #4183D7;  color: #efefef;}
#p335:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p435:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p435:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p535:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p535:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p136:checked + .button-label { background: #4183D7;  color: #efefef; }
#p136:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p236:checked + .button-label { background: #4183D7;  color: #efefef;}
#p236:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p336:checked + .button-label { background: #4183D7;  color: #efefef;}
#p336:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p436:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p436:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p536:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p536:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p137:checked + .button-label { background: #4183D7;  color: #efefef; }
#p137:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p237:checked + .button-label { background: #4183D7;  color: #efefef;}
#p237:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p337:checked + .button-label { background: #4183D7;  color: #efefef;}
#p337:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p437:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p437:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p537:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p537:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p138:checked + .button-label { background: #4183D7;  color: #efefef; }
#p138:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p238:checked + .button-label { background: #4183D7;  color: #efefef;}
#p238:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p338:checked + .button-label { background: #4183D7;  color: #efefef;}
#p338:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p438:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p438:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p538:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p538:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p139:checked + .button-label { background: #4183D7;  color: #efefef; }
#p139:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p239:checked + .button-label { background: #4183D7;  color: #efefef;}
#p239:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p339:checked + .button-label { background: #4183D7;  color: #efefef;}
#p339:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p439:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p439:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p539:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p539:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p140:checked + .button-label { background: #4183D7;  color: #efefef; }
#p140:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p240:checked + .button-label { background: #4183D7;  color: #efefef;}
#p240:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p340:checked + .button-label { background: #4183D7;  color: #efefef;}
#p340:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p440:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p440:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p540:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p540:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p141:checked + .button-label { background: #4183D7;  color: #efefef; }
#p141:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p241:checked + .button-label { background: #4183D7;  color: #efefef;}
#p241:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p341:checked + .button-label { background: #4183D7;  color: #efefef;}
#p341:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p441:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p441:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p541:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p541:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p142:checked + .button-label { background: #4183D7;  color: #efefef; }
#p142:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p242:checked + .button-label { background: #4183D7;  color: #efefef;}
#p242:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p342:checked + .button-label { background: #4183D7;  color: #efefef;}
#p342:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p442:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p442:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p542:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p542:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p143:checked + .button-label { background: #4183D7;  color: #efefef; }
#p143:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p243:checked + .button-label { background: #4183D7;  color: #efefef;}
#p243:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p343:checked + .button-label { background: #4183D7;  color: #efefef;}
#p343:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p443:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p443:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p543:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p543:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p144:checked + .button-label { background: #4183D7;  color: #efefef; }
#p144:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p244:checked + .button-label { background: #4183D7;  color: #efefef;}
#p244:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p344:checked + .button-label { background: #4183D7;  color: #efefef;}
#p344:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p444:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p444:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p544:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p544:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p145:checked + .button-label { background: #4183D7;  color: #efefef; }
#p145:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p245:checked + .button-label { background: #4183D7;  color: #efefef;}
#p245:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p345:checked + .button-label { background: #4183D7;  color: #efefef;}
#p345:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p445:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p445:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p545:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p545:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p146:checked + .button-label { background: #4183D7;  color: #efefef; }
#p146:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p246:checked + .button-label { background: #4183D7;  color: #efefef;}
#p246:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p346:checked + .button-label { background: #4183D7;  color: #efefef;}
#p346:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p446:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p446:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p546:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p546:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p147:checked + .button-label { background: #4183D7;  color: #efefef; }
#p147:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p247:checked + .button-label { background: #4183D7;  color: #efefef;}
#p247:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p347:checked + .button-label { background: #4183D7;  color: #efefef;}
#p347:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p447:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p447:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p547:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p547:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p148:checked + .button-label { background: #4183D7;  color: #efefef; }
#p148:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p248:checked + .button-label { background: #4183D7;  color: #efefef;}
#p248:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p348:checked + .button-label { background: #4183D7;  color: #efefef;}
#p348:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p448:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p448:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p548:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p548:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p149:checked + .button-label { background: #4183D7;  color: #efefef; }
#p149:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p249:checked + .button-label { background: #4183D7;  color: #efefef;}
#p249:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p349:checked + .button-label { background: #4183D7;  color: #efefef;}
#p349:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p449:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p449:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p549:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p549:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p150:checked + .button-label { background: #4183D7;  color: #efefef; }
#p150:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p250:checked + .button-label { background: #4183D7;  color: #efefef;}
#p250:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p350:checked + .button-label { background: #4183D7;  color: #efefef;}
#p350:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p450:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p450:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p550:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p550:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p151:checked + .button-label { background: #4183D7;  color: #efefef; }
#p151:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p251:checked + .button-label { background: #4183D7;  color: #efefef;}
#p251:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p351:checked + .button-label { background: #4183D7;  color: #efefef;}
#p351:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p451:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p451:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p551:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p551:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p152:checked + .button-label { background: #4183D7;  color: #efefef; }
#p152:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p252:checked + .button-label { background: #4183D7;  color: #efefef;}
#p252:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p352:checked + .button-label { background: #4183D7;  color: #efefef;}
#p352:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p452:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p452:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p552:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p552:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p153:checked + .button-label { background: #4183D7;  color: #efefef; }
#p153:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p253:checked + .button-label { background: #4183D7;  color: #efefef;}
#p253:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p353:checked + .button-label { background: #4183D7;  color: #efefef;}
#p353:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p453:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p453:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p553:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p553:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p154:checked + .button-label { background: #4183D7;  color: #efefef; }
#p154:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p254:checked + .button-label { background: #4183D7;  color: #efefef;}
#p254:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p354:checked + .button-label { background: #4183D7;  color: #efefef;}
#p354:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p454:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p454:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p554:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p554:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p155:checked + .button-label { background: #4183D7;  color: #efefef; }
#p155:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p255:checked + .button-label { background: #4183D7;  color: #efefef;}
#p255:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p355:checked + .button-label { background: #4183D7;  color: #efefef;}
#p355:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p455:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p455:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p555:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p555:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p156:checked + .button-label { background: #4183D7;  color: #efefef; }
#p156:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p256:checked + .button-label { background: #4183D7;  color: #efefef;}
#p256:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p356:checked + .button-label { background: #4183D7;  color: #efefef;}
#p356:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p456:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p456:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p556:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p556:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p157:checked + .button-label { background: #4183D7;  color: #efefef; }
#p157:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p257:checked + .button-label { background: #4183D7;  color: #efefef;}
#p257:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p357:checked + .button-label { background: #4183D7;  color: #efefef;}
#p357:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p457:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p457:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p557:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p557:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p158:checked + .button-label { background: #4183D7;  color: #efefef; }
#p158:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p258:checked + .button-label { background: #4183D7;  color: #efefef;}
#p258:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p358:checked + .button-label { background: #4183D7;  color: #efefef;}
#p358:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p458:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p458:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p558:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p558:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p159:checked + .button-label { background: #4183D7;  color: #efefef; }
#p159:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p259:checked + .button-label { background: #4183D7;  color: #efefef;}
#p259:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p359:checked + .button-label { background: #4183D7;  color: #efefef;}
#p359:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p459:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p459:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p559:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p559:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p160:checked + .button-label { background: #4183D7;  color: #efefef; }
#p160:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p260:checked + .button-label { background: #4183D7;  color: #efefef;}
#p260:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p360:checked + .button-label { background: #4183D7;  color: #efefef;}
#p360:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p460:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p460:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p560:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p560:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p161:checked + .button-label { background: #4183D7;  color: #efefef; }
#p161:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p261:checked + .button-label { background: #4183D7;  color: #efefef;}
#p261:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p361:checked + .button-label { background: #4183D7;  color: #efefef;}
#p361:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p461:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p461:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p561:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p561:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p162:checked + .button-label { background: #4183D7;  color: #efefef; }
#p162:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p262:checked + .button-label { background: #4183D7;  color: #efefef;}
#p262:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p362:checked + .button-label { background: #4183D7;  color: #efefef;}
#p362:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p462:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p462:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p562:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p562:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p163:checked + .button-label { background: #4183D7;  color: #efefef; }
#p163:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p263:checked + .button-label { background: #4183D7;  color: #efefef;}
#p263:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p363:checked + .button-label { background: #4183D7;  color: #efefef;}
#p363:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p463:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p463:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p563:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p563:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p164:checked + .button-label { background: #4183D7;  color: #efefef; }
#p164:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p264:checked + .button-label { background: #4183D7;  color: #efefef;}
#p264:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p364:checked + .button-label { background: #4183D7;  color: #efefef;}
#p364:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p464:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p464:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p564:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p564:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p165:checked + .button-label { background: #4183D7;  color: #efefef; }
#p165:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p265:checked + .button-label { background: #4183D7;  color: #efefef;}
#p265:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p365:checked + .button-label { background: #4183D7;  color: #efefef;}
#p365:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p465:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p465:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p565:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p565:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p166:checked + .button-label { background: #4183D7;  color: #efefef; }
#p166:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p266:checked + .button-label { background: #4183D7;  color: #efefef;}
#p266:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p366:checked + .button-label { background: #4183D7;  color: #efefef;}
#p366:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p466:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p466:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p566:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p566:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p167:checked + .button-label { background: #4183D7;  color: #efefef; }
#p167:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p267:checked + .button-label { background: #4183D7;  color: #efefef;}
#p267:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p367:checked + .button-label { background: #4183D7;  color: #efefef;}
#p367:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p467:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p467:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p567:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p567:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p168:checked + .button-label { background: #4183D7;  color: #efefef; }
#p168:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p268:checked + .button-label { background: #4183D7;  color: #efefef;}
#p268:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p368:checked + .button-label { background: #4183D7;  color: #efefef;}
#p368:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p468:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p468:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p568:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p568:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p169:checked + .button-label { background: #4183D7;  color: #efefef; }
#p169:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p269:checked + .button-label { background: #4183D7;  color: #efefef;}
#p269:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p369:checked + .button-label { background: #4183D7;  color: #efefef;}
#p369:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p469:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p469:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p569:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p569:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p170:checked + .button-label { background: #4183D7;  color: #efefef; }
#p170:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p270:checked + .button-label { background: #4183D7;  color: #efefef;}
#p270:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p370:checked + .button-label { background: #4183D7;  color: #efefef;}
#p370:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p470:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p470:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p570:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p570:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p171:checked + .button-label { background: #4183D7;  color: #efefef; }
#p171:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p271:checked + .button-label { background: #4183D7;  color: #efefef;}
#p271:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p371:checked + .button-label { background: #4183D7;  color: #efefef;}
#p371:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p471:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p471:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p571:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p571:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}

#p172:checked + .button-label { background: #4183D7;  color: #efefef; }
#p172:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p272:checked + .button-label { background: #4183D7;  color: #efefef;}
#p272:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#p372:checked + .button-label { background: #4183D7;  color: #efefef;}
#p372:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p472:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p472:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}
#p572:checked + .button-label {  background: #4183D7;  color: #efefef;}
#p572:checked + .button-label:hover {  background: #2c75d2;  color: #e2e2e2;}



#pSI11:checked + .button-label { background: #4183D7;  color: #efefef; }
#pSI11:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#pSI12:checked + .button-label { background: #4183D7;  color: #efefef;}
#pSI12:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}

#pSI21:checked + .button-label { background: #4183D7;  color: #efefef; }
#pSI21:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
#pSI22:checked + .button-label { background: #4183D7;  color: #efefef;}
#pSI22:checked + .button-label:hover { background: #2c75d2;  color: #e2e2e2;}
