section{	
	font-family: 'Roboto Slab', serif;
	border:4px dashed #ccc;
	border-radius: 8px;
	padding: 20px;
    margin: 20px 0;
}
section h1{
	/*width:330px;*/
	margin:auto;
	text-align:center;
/*	border-radius:16px;
	border:1px solid #ccc;	*/
}
h1 a img, #listFeedback li a img{
	border:none;
}
.centre{
	text-align:center;	
}
#tunes, #end{
	display:none;	
}
#end{
	flex-direction: column;
}
#tunes{
 	text-align:center;	
}
#chart{
	margin:auto;
	text-align: center;
}
#chartContainer{
	margin:10px;
}
#feedbackContainer{
	margin:10px;	
}
#listFeedback{
	padding-left:0;
	list-style:none;
	font-weight:bold;
}
#listFeedback, #listFeedback li{
	display:inline;
	padding-right:5px;
}
#listFeedback li a, #listFeedback li a:visited{
	text-decoration:none;
	color:#000;
}
#listFeedback li a:hover{
	text-decoration:underline;
	color:#000;
}
h4{
	border-radius:8px;
	border:1px solid #ccc;	
	padding:5px;
	color:#F1F1F2;
	background-color:#3C9CF2;
}
.blueButton{
	background-color:#084F9A;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#0B7EBD),to(#01408F));
	background-image:-moz-linear-gradient(top,#0B7EBD 0,#01408F);
	background-image:-webkit-linear-gradient(top,#0B7EBD 0,#01408F);
	background-image:-o-linear-gradient(top,#0B7EBD 0,#01408F);
	background-image:-ms-linear-gradient(top,#0B7EBD 0,#01408F);
	background-image:linear-gradient(top,#0B7EBD 0,#01408F);
	border:1px solid #084F9A;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.3);
	-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.3);
	box-shadow:1px 1px 2px 0 rgba(0,0,0,0.3);
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	color:#FFF;
	cursor:pointer;
	display:inline-block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:32px;
	outline:0 none;
	padding:0 19px;
	text-align:center;
	text-decoration:none;
	white-space:nowrap;;
}
.blueButton:hover{
	background-color:#007ABF;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#3191CA),to(#01408F));
	background-image:-moz-linear-gradient(top,#3191CA 0,#01408F);
	background-image:-webkit-linear-gradient(top,#3191CA 0,#01408F);
	background-image:-o-linear-gradient(top,#3191CA 0,#01408F);
	background-image:-ms-linear-gradient(top,#3191CA 0,#01408F);
	background-image:linear-gradient(top,#3191CA 0,#01408F);
}
.blueButton:focus,.blueButton:active{
	-moz-background-clip:padding-box;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	border:1px solid #F9E820;
	outline:0 none;
	outline:1px solid #F9E820;
}
.greenButton{
	background-color:#188133;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#90C251),to(#188133));
	background-image:-moz-linear-gradient(top,#90C251 0,#188133);
	background-image:-webkit-linear-gradient(top,#90C251 0,#188133);
	background-image:-o-linear-gradient(top,#90C251 0,#188133);
	background-image:-ms-linear-gradient(top,#90C251 0,#188133);
	background-image:linear-gradient(top,#90C251 0,#188133);
	border:1px solid #90C251;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.3);
	-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.3);
	box-shadow:1px 1px 2px 0 rgba(0,0,0,0.3);
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	color:#FFF;
	cursor:pointer;
	display:inline-block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:32px;
	outline:0 none;
	padding:0 19px;
	text-align:center;
	text-decoration:none;
	white-space:nowrap;;
}
.greenButton:hover{
	background-color:#90C251;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#90C251),to(#61A051));
	background-image:-moz-linear-gradient(top,#90C251 0,#61A051);
	background-image:-webkit-linear-gradient(top,#90C251 0,#61A051);
	background-image:-o-linear-gradient(top,#90C251 0,#61A051);
	background-image:-ms-linear-gradient(top,#90C251 0,#61A051);
	background-image:linear-gradient(top,#90C251 0,#61A051);
}
.greenButton:focus,.greenButton:active{
	-moz-background-clip:padding-box;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	border:1px solid #F9E820;
	outline:0 none;
	outline:1px solid #F9E820;
}
.redButton{
	background-color:#F3454A;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#F3454A),to(#91292C));
	background-image:-moz-linear-gradient(top,#F3454A 0,#91292C);
	background-image:-webkit-linear-gradient(top,#F3454A 0,#91292C);
	background-image:-o-linear-gradient(top,#F3454A 0,#91292C);
	background-image:-ms-linear-gradient(top,#F3454A 0,#91292C);
	background-image:linear-gradient(top,#F3454A 0,#91292C);
	border:1px solid #F3454A;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.3);
	-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.3);
	box-shadow:1px 1px 2px 0 rgba(0,0,0,0.3);
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	color:#FFF;
	cursor:pointer;
	display:inline-block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:32px;
	outline:0 none;
	padding:0 19px;
	text-align:center;
	text-decoration:none;
	white-space:nowrap;;
}
.redButton:hover{
	background-color:#FF514E;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#F3454A),to(#FF514E));
	background-image:-moz-linear-gradient(top,#F3454A 0,#FF514E);
	background-image:-webkit-linear-gradient(top,#F3454A 0,#FF514E);
	background-image:-o-linear-gradient(top,#F3454A 0,#FF514E);
	background-image:-ms-linear-gradient(top,#F3454A 0,#FF514E);
	background-image:linear-gradient(top,#F3454A 0,#FF514E);
}
.redButton:focus,.redButton:active{
	-moz-background-clip:padding-box;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	border:1px solid #61A051;
	outline:0 none;
	outline:1px solid #61A051;
}
/*
90C251
61A051
*/

