/* override bootstrap */ .navbar>.container .navbar-brand { margin-left: 0; } .navbar-default { margin-bottom: 0; } /* main styles */ body { background: #fafafa; box-shadow: 4px 0 10px #cccccc, -4px 0 10px #cccccc; } #page-wrapper { max-width: 970px; margin:0 auto; box-shadow: 0px 0px 15px #cccccc; } .container { max-width: 970px; } #header-wrapper { max-width: 970px; margin:0 auto; background: #ffffff; } #header-inner { } #content-wrapper { position: relative; max-width: 970px; margin:0 auto; padding: 15px 0 25px 0; background: #ffffff; } #content-inner { min-height: 600px; } #content{ } #content .question { position: relative; padding: 15px 0 15px 0; border-bottom: 1px solid #f5f5f5; } #content .editable { padding: 15px 5px 15px 5px; background: #F0F0F0; } #content .question .title a{ padding: 0 0 7px 0; font-size: 1.3em; color: #424242; } #content .question .body { padding: 10px; background: #fafafa; } #content .question .category a, #content .question .tutorial a, #content .question .minute_range a, #content .question .second_range a { padding: 3px 5px; margin: 0 10px 0 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; } #content .question .category a { background: #a26dc8; color: #ffffff; } #content .question .tutorial a { background: #424242; color: #ffffff; } #content .question .minute_range a { background: #f5f5f5; color: #424242; } #content .question .second_range a { background: #f5f5f5; color: #424242; } #content .question .meta{ position: absolute; right: 0px; bottom: 0px; } #content .question .user{ background: #f5f5f5; padding: 2px 7px; } #similar-link { display: none; } #questionNicPanel { display: none; } .modify { display: none; position: absolute; top: 0; right:0; } .modify a.edit { } .modify a.save { display: none; } .vs { padding: 0px 5px !important; font-size: x-small; } #content .reply { position: relative; border-bottom: 1px solid #f5f5f5; padding-top: 20px; padding-bottom: 20px; margin: 10px 0px; } #content .reply .body { } #content .reply .user { position: absolute; right: 0px; bottom: 0px; padding: 2px 7px; background: #f5f5f5; } #footer-wrapper { max-width: 970px; margin:0 auto; background-color: #2d2d2d; min-height: 60px; } #footer-inner { } .field_error { border: 1px solid red; } .notification { position: relative; padding: 15px; margin: 10px 0; border-left: 2px solid #424242; background: #f7f7f7; } .notification .remove { position: absolute; right: 10px; top: 15px; } .my-question, .my-reply { position: relative; margin: 10px auto; padding: 15px; border-left: 2px solid #424242; background: #f7f7f7; } .my-question .date, .my-reply .date { position: absolute; right: 5px; bottom: 5px; } #search-bar { display: none; min-height: 50px; padding-top: 15px; padding-bottom: 15px; background: #ffffff; border-bottom: 2px solid #f5f5f5; width: 970px; margin: 0 auto; }