.fullscreen { width: 100%; height: 100%; text-align: center; } #navigation { background-color: #333; height: 30px; } #navigation li { display: block; float: left; width: auto; height: 30px; margin-left: 10px; color: #FFF; line-height: 30px; text-shadow: #CCC 0px 0px 0.5px; } #navigation li:hover { cursor: pointer; text-shadow: #CCC 0px 0px 2px; } #navigation li.logo { font-size: 20px; line-height: 32px; font-weight: bold; margin-right: 12px; } #navigation li.vk_auth { display: none; } #navigation li a { color: inherit; text-decoration: inherit; } #header-container .hello { float: right; margin: 6px 10px 0 0; color: #FFF; } .button { display: inline; width: auto; padding: 5px 10px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border: 1px solid; cursor: pointer; } .button.gray { background-color: #EEE; color: #444; border-color: #DDD; } .scrollbar-pane { margin-right: 8px; } .scrollbar-handle-container { background: #FFF; width: 8px; } .scrollbar-handle { width: 8px; background: #EEE; } .scrollbar-handle:hover { background: #999; } .scrollbar-handle.move { background: #AAA; } #search-container { width: 100%; text-align: center; margin-top: 50px; } #search-container #search_field { width: 300px; font-size: 24px; padding: 4px; border: #CCC 1px solid; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } #search-container #search_button { width: 100px; font-size: 24px; padding: 4px; background-color: #DDD; border: #CCC 1px solid; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } #search-container img { margin-top: 30px; display: none; } .autocomplete { margin: 4px 0 0 -1px; } .autocomplete div { font-size: 24px; padding: 6px 5px; background-color: #FAFAFA; margin-bottom: 1px; } .autocomplete div.selected { background-color: #EAEAEA; } #error_page { position: relative; width: 600px; text-align: center; top: 100px; left: 50%; margin-left: -300px; } #error_page h1 { font-size: 150px; } #error_page span { font-size: 24px; } .kaboom { width: 100%; height: 30px; clear: both; } .auth_notice { display: none; position: absolute; background-color: #07F; color: #FFF; top: 32px; left: 230px; padding: 8px; border: #05D 1px solid; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; } .auth_notice .arrow { float: left; margin: -8px 15px 0 8px; font-size: 25px; font-weight: bold; } /* Colorizing * #player-container { background-color: #CFC; } #data-container { background-color: #CCF; } #player { background-color: #AAC; } #playlist { background-color: #ACC; } .artist-info { background-color: #8EA; } .albums { background-color: #A8E; }