p{font-size:15px;margin:10px 0 20px;line-height:2}main{padding:0;text-align:center;margin:auto}section{padding:20px 10px 0;border:1px solid #000;text-align:left;background-color:#fff;display:none}input{display:none}input,label{text-align:center}label{padding:9px 7px;border:1px solid transparent;color:#bbb;background-color:#282828;margin:0 0 -1px;display:inline-block}label:before{font-weight:400;margin-right:10px;font-family:fontawesome}label:hover{cursor:pointer}input:checked+label{color:#555;border-top:1px solid #000;border-color:orange #000 #fff;border-style:solid;border-width:3px 1px 1px;background-color:#fff}#tab1:checked~#content1,#tab2:checked~#content2,#tab3:checked~#content3{display:block}