input, select, textarea { border: 1px solid #d0d0d0; font-family: "Roboto", sans-serif; font-size: 13px; } button, input[type="reset"], input[type="button"], input[type="submit"] { padding: 0 6px; text-align: center; white-space: pre; } .deleted { background-color: #a19ca6; } .foe { background-color: #ff6600; } .num_replies { float: right; } .no_blogs { text-align: center; font-size: 1.3em; font-weight: bold; } #replies { text-align: center; margin-top: 15px; } /** * Left menu */ #left_menu { width: 240px; vertical-align: top; } #blog_searchform { color: #ffffff; margin-top: 5px; white-space: nowrap; } /** * Standard CSS */ body { font-size: 11pt; font-family: Arial; text-align: center; margin: 0; padding: 0; display: block; background-image: none; background-color: transparent; } textarea { padding: 5px; line-height: 1.4em; } .inputbox { width: 100%; } a:hover { color: #376fc0; text-decoration: underline; } a:visited { color: #0066cc; text-decoration: none; } a:link { color: #2188e0; text-decoration: none; } .cmty-post-username a:link, .cmty-post-username a:visited { color: black; } h1 { display: block; font-weight: normal; letter-spacing: 1px; margin: 0; font-size: 16pt; } a h1:hover { text-decoration: underline; } h2 { color: #0066cc; font-size: 10pt; font-weight: normal; margin: 0; } img { border: 0 none; max-width: 100%; } #wrapper { background: white url(/m/community/img/blogs/hyperion/bg.png) repeat-y scroll right center; border-bottom: 1px solid #bcbcbc; border-left: 1px solid #bcbcbc; border-right: 1px solid #bcbcbc; margin-left: auto; margin-right: auto; padding: 0 2px 2px; text-align: center; width: 800px; } #header { background: #efefef none repeat scroll 0 0; clear: both; font-family: Tahoma; font-size: 5em; line-height: 1.5em; height: auto; width: auto; overflow: auto; vertical-align: middle; white-space: nowrap; border-top: 5px solid #cccccc; border-bottom: 5px solid #cccccc; z-index: 1; } #main { width: 530px; padding: 5px; float: left; } div#header h1 { text-align: center; } #content { text-align: left; } div.entry { border-bottom: 1px dashed #cccccc; margin-top: 1em; overflow-y: visible; padding-bottom: 1em; } div.entry h1 { padding: 0.1em; overflow: hidden; } div .entrywrap, div .entrywrap-hover { background-color: #dedede; border: 1px solid black; margin: 0.5em; overflow-y: visible; padding: 0.5em; height: 99%; position: relative; } #navigation_box { background-color: #006699; border-bottom: 1px dashed #fff; padding: 2px 2px 3px; } #navigation_box a { color: #fff; } #left_navigation_box { float: left; text-align: left; width: auto; } #right_navigation_box { float: right; text-align: right; width: auto; } div.comment { clear: both; } div.actions { float: left; font-size: 10px; padding: 0.5em; text-align: left; } div.modactions { float: right; font-size: 10px; padding: 0.5em 0 0; text-align: right; } div.cfooter div.actions { padding: 0; } div.modactions ul, div.actions ul { border: medium none; display: inline; list-style-image: none; list-style-position: outside; list-style-type: square; margin-left: 0; padding-left: 0; } div.modactions ul li, div.actions ul li { border: medium none; display: inline; margin-left: 0; margin-top: 0.2em; /*padding : 0.2em 0.5em 0;NEW-REMOVE*/ } div.modactions ul li a, div.actions ul li a { display: inline; text-decoration: underline; } div.comment { border-bottom: 1px solid #ccc; margin-top: 1em; overflow: auto; /*padding-bottom : 1em;NEW-REMOVED */ } div.commentwrap { height: auto; overflow: auto; padding: 0.5em 0.5em 0 0.5em; width: 97%; position: relative; /*margin : 0 auto 10px auto; NEW-REMOVED*/ } input.helpline { display: none; } .clear { clear: both; } fieldset.admin dt { border-right: 1px solid #ccc; float: left; padding-top: 3px; text-align: left; width: 45%; } fieldset.admin dd { border: none; margin: 0 0 0 45%; padding: 0 0 0 5px; vertical-align: top; } #side { float: right; line-height: 1.4em; margin: 0; padding: 5px; width: 258px; } #side .block { clear: both; padding: 1em 0; } #side .widget { margin-bottom: 2em; } .widget-title { font-size: 13px; font-weight: bold; padding-bottom: 2px; } fieldset { border: 2px groove threedface; display: block; background-color: transparent; margin: 0 2px; padding: 0; /*0.35em 0.625em 0.75em;/* this was commented out once */ } fieldset ul { list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0; padding: 0; } .row1 { background-color: #f9f9f9; } .row2 { background-color: #f0f0f0; } fieldset.submit-buttons { text-align: center; } div.quotetitle, div.quotecontent { background-color: #ebeadd; border-right: 1px solid #dbdbce; border-left: 1px solid #dbdbce; } div.quotecontent { border-bottom: 1px solid #dbdbce; } div.quotetitle { border-top: 1px solid #dbdbce; font-weight: bold; } ul.cats li { font-size: 8pt; line-height: 24px; } img.latexcenter { display: block; margin: auto; text-align: center; } .hidden-label { color: blue; text-decoration: underline; cursor: pointer; } #blog-errors { margin: 1em; border: 2px solid #800; background-color: #eee; font-size: 16px; } div.post-tags { margin: 5px 0; font-weight: bold; } a:link.post-tag, a:visited.post-tag { font-weight: normal; } /** New material **/ /** Loader for when stuff is being fetched from the server **/ .blog-loader { background: url(/assets/images/logo-ludicrous.gif) center center no-repeat; width: 100%; height: 40px; } /** Start scrollbars in the side panel **/ .blog-scroll-outer { width: 100%; height: 100%; left: 0px; padding: 0.35em 0.625em 0.75em; } .blog-scroll-outer .aops-scroll-inner { width: calc(100% + 26px); width: -webkit-calc(100% + 26px); } .blog-scroll-outer .aops-scroll-content { width: 221px; } .blog-scroll-outer .aops-scroll-bar { right: 7px; height: calc(100% - 1.1em); height: -webkit-calc(100% - 1.1em); } /** End scrollbars in the side panel **/ /** Start archive stuff in the side panel **/ .archive-month { font-size: 10pt; } .archive-month-header { cursor: pointer; } .archive-row { padding-bottom: 2px; padding-left: 39px; text-indent: -24px; overflow: hidden; } .archive-month-collapsed { display: none; } /** Start shoutbox stuff **/ #shouts-widget fieldset.blog-shout-wrapper { height: 400px; /* Height of the shoutbox */ } .blog-shout-wrapper .aops-scroll-content { width: 208px; } .blog-shout .aops-icon { font-size: 16px; color: #990000; margin-right: 6px; cursor: pointer; } #shouts-widget ul { -webkit-margin-before: 0; -webkit-padding-start: 0; display: block; margin-top: -7px; } #shouts-widget li { padding: 0 3px; overflow-x: hidden; } #message { width: 247px; height: 100px; margin: 0 2px 2px 2px; } #shout-helper { display: none; } #submit { float: right; cursor: pointer; } /** End Shoutbox stuff **/ /** Reply window sizing **/ .blog-reply-window .cmty-posting-box-container textarea { height: 400px; } .blog-reply-window .cmty-post-preview { height: auto; border: 1px solid #aaa; } .blog-reply-window .cmty-bbcode-list, .blog-reply-window .cmty-bbcode-text-size { display: none; } /** End reply window CSS **/ /** Shows that there is a reported post **/ .blog-report-indicator { position: absolute; right: 4px; top: 4px; } /** Sidebar Tag box Start **/ #side .cmty-itembox { height: 300px; } .blog-tags-wrapper .blog-scroll-outer { padding-left: 0.25em; } .blog-tags-wrapper .blog-scroll-outer .aops-scroll-content { padding-right: 0px; width: 213px; } /** Sidebar Tag box end **/ /** Topic Tags start **/ .entry .cmty-tags-itembox-wrapper { margin-top: 5px; position: relative; } .entry .cmty-items-input-box input { margin: 4px 0 0 3px; padding-left: 4px; } /** Topic Tags end **/ /* Prevents mega-wide images from blowing up the window.*/ .message { overflow: auto; } #navigation_box { background-color: #1b365d; border-bottom: 1px dashed #fff; padding: 2px 2px 3px; font-size: 10pt; display: block; font-family: Arial; height: 22px; line-height: 14px; position: absolute; border-top: 0px; border-right: 0px; border-left: 0px; -webkit-border-radius: 0px important; left: 0; top: 0; z-index: 900000; width: 100%; margin: 0; } #wrapper { z-index: 1; } #navigation_box a { color: #fff; font-size: 10pt; display: inline-block; font-family: Arial; line-height: 14px; border: none; margin: 0; padding: 0; } #left_navigation_box { float: left; text-align: left; color: white; width: auto; font-size: 11pt; display: block; font-family: Arial; margin: 0; padding: 0; position: relative; left: 0; top: 0; height: 22px; line-height: 14px; border: none; } #right_navigation_box { float: right; text-align: right; width: auto; color: white; font-size: 11pt; position: relative; display: block; font-family: Arial; height: 22px; right: 0; margin: 0; padding: 0; top: 0; line-height: 14px; border: none; } #page_error_window { padding-top: 25px; }