h1
h2
h3
#messages {
height: 1em;
line-height: 1em;
margin-bottom: 2em;
}
#messages .error, #messages .message {
border: solid 1px #000;
margin: 2px 5px 2px 5px;
padding: 2px 5px 2px 5px;
}
.demo {
background-color: #333;
}
.navigation_tabs {
border-bottom: solid 1px #000;
margin: 0;
overflow: auto;
padding: 0;
}
.navigation_tabs li {
background-color: #333;
border-left: solid 1px #000;
float: left;
list-style-position: inside;
margin: 0 -3px 0 -2px;
padding: 5px;
text-align: center;
width: 32%;
}
.navigation_tabs li:first {
border-left: none;
}
.navigation_tabs li.selected {
background-color: #666;
}
.navigation_tabs li.completed {
background-color: #202020;
}
.navigation_tabs li a {
color: #fff;
text-decoration: none;
}
.navigation_tabs li .status:before {
content: url(controllers/default/images/incomplete.png);
}
.navigation_tabs li .status {
color: #333;
font-size: 2px;
letter-spacing: -.5em;
vertical-align: text-bottom;
}
.navigation_tabs li.selected .status:before {
content: url(controllers/default/images/inprogress.png);
}
.navigation_tabs li.selected .status {
color: #666;
}
.navigation_tabs li.completed .status:before {
content: url(controllers/default/images/complete.png);
}
.navigation_tabs li.completed .status {
color: #202020;
}