color: #ccc;
background-color: #fff;
}
+#navigation li.s > ul.selected
+{
+ margin-top: 1em;
+}
#navigation li.s > a.selected:after,
#navigation li.s > a.leaf:after,
#navigation li.s > strong.selected:after,
footer
{
flex-shrink: 0;
+ display: flex;
+ justify-content: flex-end;
}
-main {
- flex-grow: 1;
- max-width: 768px;
- min-width: 568px;
+main,
+#copyright
+{
+ flex: 0 1 768px;
overflow: hidden;
}
-nav {
- flex-grow: 0;
+nav,
+#footerlinks
+{
+ flex: 0 0 293px ;
min-width: 293px;
}
+
+
+label
+{
+ @extend .label;
+}
+input[type=submit],
+input[type=reset]
+{
+ @extend .button;
+}
+input[type=text],
+input[type=password],
+input[type=email],
+input[type=tel]
+{
+ @extend .input;
+}
+textarea
+{
+ @extend .textarea;
+}
+select
+{
+ // @extend .select;
+}
+input[type=file]
+{
+ // @extend .file-input;
+}