grid {
background-color: #1B1C1D; padding: 0em 3em;
}
grid h2 {
margin: 2em 0em 1.5em;
}
/* Shaded */ grid .shaded.examples .row {
position: relative;
} grid .shaded.examples .grid > .column {
position: relative; z-index: 11;
} grid .shaded.examples .grid .column:not(.row):after {
background-color: #FFFFFF; box-shadow: 0px 0px 0px 1px #DDD inset; content: ""; display: block; min-height: 3em;
}
grid .divided.examples .grid .column:not(.row):after {
background-color: rgba(255, 255, 255, 0.1); content: ""; display: block; min-height: 3em;
}
grid .nested.examples .grid .grid {
box-shadow: 0px 0px 0px 1px #AAA inset;
} grid .nested.examples .grid .grid .column:after {
background-color: #FFFFFF; box-shadow: 0px 0px 0px 1px #DDD inset; content: ""; display: block; min-height: 3em;
}
grid .simple.examples .grid .column:not(.row):not(.grid):after {
content: ""; display: block; min-height: 50px;
}
/* Animation */ grid .examples {
margin: 0 auto; -webkit-animation: grid 7s ease infinite; -moz-animation: grid 7s ease infinite; animation: grid 7s ease infinite;
}
@-webkit-keyframes grid {
0% { width: 100%; } 45% { width: 85%; } 55% { width: 85%; } 100% { width: 100%; }
} @-moz-keyframes grid {
0% { width: 100%; } 45% { width: 85%; } 55% { width: 85%; } 100% { width: 100%; }
} @keyframes grid {
0% { width: 100%; } 45% { width: 85%; } 55% { width: 85%; } 100% { width: 100%; }
}