.container h1 { margin-bottom: 1em; padding-bottom: 0.1em; border-bottom: 1px solid #ECF0F1; font-size: 2.3em; font-weight: bold; }
.jumbotron h2 { margin-bottom: 1em; padding-bottom: 1em; font-size: 16px; border-bottom: 1px solid #DDD; color: #666; }
.form-horizontal legend { display: none; }
.registmembertype h3 { border-bottom: 1px dotted #bed2d7 !important; background: none !important; }
.registmembertype h3 span { padding-left: 0px !important; background: #FFF !important; color: #444 !important; }
.registmembertype hr { margin-bottom: 2em; }
.registmembertype ul { margin: 0; padding: 0; list-style-type: none; }
.registmembertype ul li { display: inline; }
#sevicesTPA label { padding-right: 0; text-align: right; }
#sevicesTPA label:after { content: "  :"; font-weight: normal; color: #ccc; }