.togglebox 
	{margin:0 auto; background:#fff; transform:translateZ(0); 
	box-shadow:0 1px 1px rgba(0,0,0,0.1);}
input[type="radio"] 
	{position:absolute; opacity:0;}
label 
	{position:relative; display:block; height:24px; line-height:26px; 
	padding:0 20px; font-weight:700; border-top:1px solid #ddd; 
	background:#fff; cursor:pointer; font-size:1.1em; color:blue;}
label[for*='01'] 
	{border:0;}
label:after 
	{content:'Conteúdo'; position:absolute; top:0px; right:20px; 
	transition:1.0s transform;}
section 
	{max-height:0; transition:.3s all; overflow:hidden;}
#toggle01:checked ~ #content01,
#toggle02:checked ~ #content02,
#toggle03:checked ~ #content03,
#toggle04:checked ~ #content04, 
#toggle05:checked ~ #content05,
#toggle06:checked ~ #content06,
#toggle07:checked ~ #content07, 
#toggle08:checked ~ #content08,
#toggle09:checked ~ #content09,
#toggle10:checked ~ #content10,
#toggle11:checked ~ #content11,
#toggle12:checked ~ #content12,
#toggle13:checked ~ #content13,
#toggle14:checked ~ #content14, 
#toggle15:checked ~ #content15,
#toggle16:checked ~ #content16,
#toggle17:checked ~ #content17, 
#toggle18:checked ~ #content18,
#toggle19:checked ~ #content19,
#toggle20:checked ~ #content20 
	{max-height:240px;}
html, body 
	{font:17px/1 'Open Sans', sans-serif; color:#555;}
body 
	{padding:20px;}
.togglebox p 
	{padding:0 40px; font-weight:700; font-size:1.1em; text-align:justify;}
