User:NiyazAzma/vector.css

overflow: hidden; } h1, h2, h4, h5, h6 { text-align: center; border: none; font-family: 'Arial' !important; margin-top: 1em !important; margin-bottom: 1em !important; } h1{ font-size: 28px; margin-top: 3em !important; margin-bottom: 1.5em !important; } h2 { font-size: 21px; margin-top: 3em !important; margin-bottom: 1.5em !important; } .history h3 { font-family: serif !important; text-align: left; margin: 1em auto 1.5em !important; } body { font-family: 'Linux Libertine','Georgia','Times',serif; } .menu { width: 400px; display: block; margin: 20px auto; } .menu a { padding: 5px 10px; color: hsl(236, 21%, 54%); } .menu a:visited { color: hsl(236, 21%, 54%); } .desc { width:80%; margin: auto; } .desc td:nth-child(1) { width: 40%; padding-right: 2%; } .desc td:nth-child(2) { padding-left: 2%; } .install { width: 80%; margin: auto; } .install td { width: 30%; background: hsl(0, 0%, 93%); border-radius: 3px; padding: 10px 20px; } .team td{ text-align: center; } .history { position: relative; width: 80%; margin: auto; } .history .text { width: 60%; display: inline-block; } .history .img { display: inline-block; width: 35%; margin-left: 3%; } .history p { margin: 1.5em 0; } .history hr { margin: 1.5em 0 1em -10.4em; background-color: hsl(212, 5%, 92%); height: 1px; width: 75%; border: 0; } .history span.letter { position: absolute; font-size: 180px; left: -18%; top: 0; z-index: -999; color: hsl(0,0%,95%); }	position: relative; }
 * 1) content {
 * 1) first_generation, #second_generation, #now_generation {