47bb5635ef1fc162cafdc1aa3eb378bbdb8eb5f9
[moodle.git] / theme / fusion / style / core.css
1 /* Global
2 ---------------------------*/
4 html, body{
5  height:100%;
6 }
8 html{
9   font-size: 100%;
10 }
12 body {
13   min-height:100%;
14   height:auto !important; /* ie6 ignores it */
15   height:100%; /* fix */
16   position: relative;
17   background: #fff url([[pix:theme|main-bg]]) repeat-x left 150px;
18 }
20 body#page-site-index {
21     background-position:  left 200px;
22 }
24 body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,input,textarea {
25   font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;
26     line-height: 1.5;
27     color: #333;
28 }
30 a {
31   color: #2d83d5;
32 }
34 a:hover{
35   color: #333;
36   text-decoration: none;
37 }
39 #wrapper {
40     padding:0 100px;
41     min-width: 910px;
42 }
45 blockquote {
46     border-left:1px solid #eee;
47     padding-left:15px;
48     color:#666;
49 }
51 .mform fieldset {
52     border-color: #eee;
53 }
55 .mform fieldset legend {
56     color: #444;
57     font-weight: normal;
58     font-size: 1.2em;
59     border: 1px solid #eee;
60     padding: 2px 5px;
61     background-color: #fff;
62 }
64 img{
65   border: 0;
66 }
68 /* headings */
70 h1{
71   font-size: 250%;
72   margin: .5em 0 .2em;
73   font-weight: bold;
74   letter-spacing:-0.06em;
75 }
77 h2{
78   font-family: "Palatino Linotype", Georgia, "Tahoma", "Century Schoolbook L", Arial, Helvetica;
79   font-size: 160%;
80   font-weight: bold;
81   margin: .2em 0 .2em;
82   letter-spacing: -0.04em;
83 }
85 h3{
86   font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;
87   font-size: 150%;
88   font-weight: bold;
89   margin: .2em 0 .2em;
90   letter-spacing:-0.06em;
91 }
93 h4{
94   font-family: Arial Narrow, Arial, Helvetica, Geneva;
95   font-size: 140%;
96   font-weight: bold;
97   margin: .2em 0 .2em;
98 }
100 h5{
101   font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;
102   font-size: 115%;
103   font-weight: normal;
104   margin: .2em 0 .2em;
105   text-transform: uppercase;
106   font-style: italic;
109 h6{
110   font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;
111   font-size: 110%;
112   font-weight: bold;
113   margin: .2em 0 .2em;
116 #page-site-index #page-wrap1 {
117     background: transparent url([[pix:theme|header-bg]]) repeat-x left top;
120 #page-site-index #page-wrap2 {
121     background: transparent url([[pix:theme|header-center]]) no-repeat center top;
125 #page-wrap1 {
126     background: transparent url([[pix:theme|header-bg-sm]]) repeat-x left top;
129 #page-wrap2 {
130     background: transparent url([[pix:theme|header-center-sm]]) no-repeat center top;
133 /* Header
134 ----------------------------*/
137 #page-header {
138     padding: 0;
141 #page-site-index #region-header {
142     margin-bottom: 65px;
145 #region-header {
146     margin-bottom: 40px;
149 .headermain {
150     margin: 0;
151     float: none;
152   font-family: "Trajan Pro", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;
153     float: none;
154     font-size: 3em;
155     line-height: 1;
156     text-shadow: -0.05em -0.05em 0 #000;
157     color: #fff
160 #region-header.inside .headermain {
161     font-size: 2.5em;
164 .tagline {
165     color: #a2a3a6;
166     text-shadow: -0.1em -0.1em 0 #000;
169 .headermenu {
170     color: #fff;
171     float: none;
172     margin:5px 25px 0 0;
175 .headermenu a {
176     color: #a2a3a6;
179 .headermenu a:hover {
180     color: #fff;
183 #page-header .logininfo,
184 #page-header .langmenu {
185     float: right;
188 #page-header .logininfo {
189     padding: 2px 5px 0 0;
192 #course-header, #course-footer {
193     margin:5px 20px 0 0;
196 /* Navbar
197 ----------------------------*/
199 .navbar {
200 margin-bottom: 1em;
203 .breadcrumb .sep {
204     padding-left: 5px;
205     font-size: 0.9em;
208 /* Blocks
209 ----------------------------*/
211 #region-post-wrap-1 {
212     background: url([[pix:theme|side-start]]) no-repeat 0 0;
213     padding-left: 28px;
216 #region-post-wrap-2 {
217     background: url([[pix:theme|side-bg]]) no-repeat 100% 0;
218     padding-right: 40px;
219     padding-top: 15px;
222 .block {
223     border: none;
226 .block .header {
227     border-bottom: 1px solid #eee;
228     padding: 0;
231 .block .header h2 {
232   font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;
233   font-weight: normal;
234   text-transform: uppercase;
235 font-size: 1.2em;
236 color: #777;
237 margin: 0;
240 /* Courses
241 ----------------------------*/
243 h2.headingblock {
244     font-weight: normal;
245     color:#999;
246     font-size: 1.5em;
247     border-bottom:1px dotted #eee;
250 .coursebox {
251     border-color: #eee;
254 .coursebox .info {
255     width: 35%;
258 .coursebox .info .name {
259     margin-bottom: 0;
262 .coursebox .info .teachers {
263     font-size: 0.9em;
264     color: #888;
267 .coursebox .summary {
268     width: 63%;
271 .course-content .section.main {
272     border-bottom: 1px solid #eee;
275 .course-content .section.main .content {
276     padding: 5px 5px 10px;
279 .course-content .weeks .section.main .content {
280     margin-left: 0;
283 .editing .course-content .weeks .section.main .content {
284     margin-left: 40px;
287 .course-content .weeks .section.main .left {
288     display: none;
291 .editing .course-content .weeks .section.main .left {
292     display: block;
295 .course-content .section.main.current {
296     background-color: #fffcdc;
299 .course-content .weeks .section.main h3.weekdates {
300     color: #999;
303 .course-content .current .left,
304 .course-content .current h3.sectionname {
305     color: #2d83d5;
308 /* Forum
309 --------------------------*/
311 .forumpost .topic {
312     background: #fff url([[pix:theme|grad]]) repeat-x 0 100%;
313     padding: 0 10px 0;
314     border: 1px solid #eee;
317 .forumpost .subject {
318     font-size: 1.5em;
319   font-family: "Palatino Linotype", Georgia, "Tahoma", "Century Schoolbook L", Arial, Helvetica;
322 .forumpost .author {
323     font-size: 0.9em;
324     font-style: italic;
327 .forumpost .content {
328     border-width: 0 1px 1px;
329     border-style: solid;
330     border-color: #aaa #eee #eee;
331     padding: 5px 10px 10px;
334 /* Dock
335 ----------------------*/
337 #dock {
338     background-color: #eee;
339     border: none;
342 #dock .firstdockitem {
343     margin-top: 15px;
346 #dock .dockeditem {
347     background-color: #fff;
348     border: 1px solid #eee;
349     border-width: 0 1px 1px 0;
350     padding: 3px 0;
353 #dock .dockeditem .dockedtitle {
354     border: none;
357 #dock .dockeditem .dockedtitle h2 {
358     margin: 12px 0 12px 7px;
359     color: #666;
362 #dockeditempanel .dockeditempanel_content {
363     border-color: #eee;
366 #dockeditempanel .dockeditempanel_hd {
367     border-bottom: none;
368     padding: 3px 5px;
369     background-color: #eee;
370     text-align: left;
373 #dockeditempanel .dockeditempanel_hd h2 {
374     color: #333;
375     text-align: right;
376     font-weight: normal;
377     font-size: 0.8em;
378     padding: 0 2px;
381 #dockeditempanel .dockeditempanel_hd .commands {
382     float: right;
385 .pagelayout-redirect {
386     background-position:0 0;
389 #page-mod-assignment-submissions #wrapper {
390     padding: 0 1%;
393 #page-mod-assignment-submissions #attempts td,
394 #page-mod-assignment-submissions #attempts th.header {
395     font-size: 80%;
398 .course-content ul.topics,
399 .course-content ul.weeks {
400     clear: both;