-@media (min-width: @minscreen)
+@import 'variables.less';
+@import 'screen/head.less';
+@import 'screen/menu.less';
+@import 'screen/footer-sticky.less';
+@import 'screen/wip.less';
+@import 'screen/packs.less';
+
+@media (min-width: (@minscreen))
{
- @import 'screen/typo.less';
@import 'screen/layout.less';
- @import 'screen/head.less';
- @import 'screen/navigation.less';
- @import 'screen/marginal.less';
@import 'screen/footer.less';
+ @media (max-width: (@maxtablet))
+ {
+ @import 'tablet/typo.less';
+ @import 'tablet/layout.less';
+ @import 'tablet/menu.less';
+ @import 'tablet/marginal.less';
+ @import 'tablet/footer.less';
+ }
+}
+@media (min-width: (@mindesktop))
+{
+ @import 'screen/faux-column.less';
+ @import 'screen/marginal.less';
+ @import 'screen/content.less';
+ @media (max-width: 1079px)
+ {
+ @import 'screen/onecolumn.less';
+ }
+}
+
+@media (max-width: (@maxtablet))
+{
+ @import 'tablet/head.less';
+ @import 'tablet/404.less';
+}
+
+@media (max-width: (@maxphone))
+{
+ @import 'phone/typo.less';
+ @import 'phone/layout.less';
+ @import 'phone/head.less';
+ @import 'phone/menu.less';
+ @import 'phone/footer.less';
+ @import 'phone/packs.less';
+ @import 'phone/404.less';
+}
+
+@media (max-width: (@maxtiny))
+{
+ @import 'tiny/layout.less';
+ @import 'tiny/404.less';
}