html, body { margin: 0; padding: 0; background: #4087b6 url(../img/noise-texture.png); height: 101%; font-family: 'Merriweather Sans', sans-serif; color: #222; } a { font-weight: normal; text-decoration: none; border-bottom: 1px dashed #aaa; color: #3b79a2; } #footer { display: none; } h1 { color: white; font-weight: normal; padding-left: 10px; margin-top: 0; } div.gridster > ul > li { border: 1px outset gray; list-style: none; overflow: hidden; background: white; border-radius: 0em; } div.gridster > ul > li.scroll { overflow-y: auto; } div.rssHeader { text-align: center; } div.rssHeader a, ul li h2 { margin-top: 0; letter-spacing: 2px; font-weight: normal; font-size: 20px; text-decoration: none; color: black; font-weight: normal; } #wrap { margin: 0 auto; width: 1000px; position: relative; } #portal { position: absolute; right: 10px; top: -2px; background: white; padding: 5px 10px; border-radius: 0 0 5px 5px; display: block; text-decoration: none; color: black; border: none; display: none; } #portal:visited { color: inherit; } /* add app */ .add-app { padding: 10px; padding-top: 30px; text-align: center; } /* weather */ .weather { padding: 10px; text-align: center; } .weather img { position: absolute; left: 30px; bottom: -15px; } .weather p { font-size: 200%; margin: 0; margin-top: 10px; } /* rss */ .feed { padding: 10px; } div.rssHeader a { } div.rssMedia, li.rssRow div { display: none; } div.rssBody ul, li.rssRow { list-style: none; margin: 0; padding: 0; } .help { background: white url(../img/help.png) 50% 50% no-repeat; height: 100%; } div.app { font-size: 200%; text-align: center; padding-top: 40px; height: 100%; } #iframe { display: none; } iframe { width: 100%; height: 90%; border: 1px solid #888; overflow-x: hidden; } #login { background: #f5f5f5; width: 50%; padding: 5px 10px 15px 10px; margin-top: 2%; border-radius: 0px; box-shadow: 0 0 5px black; } #login label { display: inline-block; width: 10em; } #login input.submit { float: right; } .close { position: absolute; right: 5px; display: none; z-index: 10000; cursor: pointer; } .color { position: absolute; right: 20px; display: none; z-index: 10000; cursor: pointer; } li:hover .color, li:hover .close { display: block; } .welcome { padding: 1ex; } #dialog-confirm form { margin-left: 24px; } #dialog-confirm form label { display: inline-block; width: 6em; } <<<<<<< HEAD #map-and-idplist { height: 700px; } #idplist { float: right; width: 24%; height: 100%; background-color: #f5f5f5; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 0 5px black; } #idplist ul { height: 90%; overflow-y: scroll; overflow-x: hidden; white-space: nowrap; } #idplist ul li { list-style-type: none; margin-left: -30px; } input#search { margin: 10px 10px; height: 1.5em; font-size: 1.2em; } #map { float: left; width: 74%; height: 100%; box-shadow: 0 0 5px black; } div.gridster > ul > li.dragging { transform: rotate(7deg); -ms-transform: rotate(7deg); /* IE 9 */ -webkit-transform: rotate(7deg); box-shadow: none; }