html.js { background:transparent !important; overflow-y:scroll; overflow-x:hidden; } html.js body { background: transparent !important; padding:20px 40px; } #overlay { display:block; position:relative; } #overlay-titlebar { position:relative; z-index:100; } #overlay-title { display:none; } #overlay-close-wrapper { position:absolute; right:0px; width:30px; } #overlay-close, #overlay-close:hover { -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background:#444 url(images/buttons.png) -4000px 50% no-repeat; display: block; position: absolute; height: 20px; width: 20px; margin: 5px; padding: 0px; } #overlay-close:active { background:#333 url(images/buttons.png) -4400px 50% no-repeat; } #overlay-content { background:#fff; position:relative; padding:0px 0px 10px; min-height:400px; border-radius:6px 6px 5px 5px; box-shadow:#111 0px 0px 10px; -moz-border-radius:6px 6px 5px 5px; -moz-box-shadow:#111 0px 0px 10px; -webkit-border-radius:6px 6px 5px 5px; -webkit-box-shadow:#111 0px 0px 10px; } #overlay-content .limiter { margin:0px 20px; } #branding { border-radius:5px 5px 0px 0px; -moz-border-radius:5px 5px 0px 0px; -webkit-border-radius:5px 5px 0px 0px; } #branding .limiter { margin-left:0px; } #branding .breadcrumb-depth-0 a, #branding .breadcrumb-depth-0 span { border-radius:5px 0px 0px 0px; -moz-border-radius:5px 0px 0px 0px; -webkit-border-radius:5px 0px 0px 0px; } /** * Tabs on the overlay. */ #overlay-tabs { display:none; } /** * Shortcut integration. */ #overlay-titlebar .add-or-remove-shortcuts { position:absolute; top:5px; right:25px; padding:0px; } #overlay-titlebar .add-or-remove-shortcuts a { background-color:#444; } #overlay-titlebar .add-or-remove-shortcuts a:active { background-color:#333; text-shadow:#555 0px 1px 0px; }