@import url(http://fonts.googleapis.com/css?family=Varela+Round); /* override bootstrap */ .container>.navbar-header { height: 45px; } .navbar>.container .navbar-brand { margin-left: 0; } .navbar-default { margin-bottom: 0; } /* override nicEditor */ #questionInstance { background: #ffffff !important; } /* main styles */ body { background: #fafafa; box-shadow: 4px 0 10px #cccccc, -4px 0 10px #cccccc; font-family: 'Varela Round', sans-serif; } #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 { } #logo { width: 25px; margin-top: -3px; } #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: #fafafa; } #content .question .title a{ padding: 0 0 7px 0; font-size: 1.1em; 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 5px 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; width: 100px; overflow: hidden; } #content .question .minute_range a { background: #f5f5f5; color: #424242; } #content .question .second_range a { background: #f5f5f5; color: #424242; } #question-details-edit { position: relative; top: 2px; margin-top: 2px; color: #43ac6a; } #content .question .meta{ position: absolute; right: 0px; bottom: 0px; } #content .question .user{ background: #f5f5f5; padding: 2px 7px; } table .category { color:#7395d9; font-weight:bold; } table .tutorial { color:#a26dc8; font-weight:bold; } table .title a { font-size: 1.1em; color: #424242; } #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; } .hideme { display: none; } .saving, .saved { position: fixed; z-index: 2000; left: 45%; top: 45%; padding: 5px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0px 0px 10px #cccccc; -moz-box-shadow: 0px 0px 10px #cccccc; -obox-shadow: 0px 0px 10px #cccccc; box-shadow: 0px 0px 10px #cccccc; } .saving { background: lightyellow; } .saved { background: lightgreen; } #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; color: #ffffff; } #footer-inner { padding-top: 10px; padding-bottom: 10px; } #footer-inner a{ color: #ffffff; } .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; }