/* Responsive Web Design */ /* Desktops with medium-size browser viewport (SVGA resolution) */ body { } .multi-display, #content.fixed { } .menu .bow { } .multi-display .lower .bg { } #bow-top { } #bow-top .text { } #bow-top-left { } .menu-container { } .menu { } .menu ul:first-child { } .menu .button { } #bow #bottom { } #bow-bottom { } #bow-bottom .concave { } #connectors { } #connectors .right { } /* Desktops with large viewport (XGA resolution and more, or no toolbars) */ @media all and (min-width: 1024px) and (min-height: 364px) { body { margin-left: 22em; } #bow #bottom { width: 20.8em; } #bow-bottom { border-bottom-left-radius: 2.4em; border-bottom-right-radius: 2em; width: 20.6em; } #bow-bottom .concave { width: 7.6em; } #connectors .right { width: 5em; } .multi-display { left: 15.8em; } #content.fixed { left: 22em; } .multi-display .lower .bg { bottom: 2.8em; } } /* Desktops with small viewport (VGA resolution and less, or toolbars) */ @media all and (max-width: 584px) { } /* Mobile devices: HTC Sensation & friends */ @media screen and (max-device-width: 540px) { /* html, #LCARS, .multi-display { max-width: 540px; } */ }