Merge commit 'catalyst/MOODLE_19_STABLE' into mdl19-linuxchix
[moodle-linuxchix.git] / theme / formal_white / fw_layout.css
blob400d00a1413841358ee351917561343c4f9ca6c5
1 /* Core */
3 body {
4 margin: 5px;
8 h1.main,
9 h2.main,
10 h3.main,
11 h4.main,
12 h5.main,
13 h6.main {
14 text-align: left;
15 padding-left: 5px;
18 h1, h2, h3, h4 {
19 text-align: left;
22 h1 {
23 padding: 6px;
26 h2 {
27 padding: 4px;
31 h3 {
32 padding: 3px;
36 #layout-table #left-column, #layout-table #right-column {
37 border: 1px solid;
38 padding: 0px;
41 #left-column .hidden .header, #right-column .hidden .header {
42 border-bottom-style:dashed;
43 border-bottom-width:1px;
47 #content {
48 clear:both;
51 h1, h2, h3, th.header {
52 border-width: 1px;
53 border-style: solid;
56 h4 {
57 border-bottom-style: solid;
58 border-bottom-width:1px;
61 input, select {
62 padding: 0px;
64 #layout-table #middle-column{
65 vertical-align:top;
66 padding-left:6px;
67 padding-right:6px;
69 .sitetopic {
70 padding:4px;
71 margin: 0px;
74 .generaltable {
75 border-width:0px;
78 .generalbox {
79 border-width:1px;
80 border-style:solid;
83 .sitetopiccontent {
84 border-width:1px;
85 border-style:solid;
88 .clearfix {
89 min-width: 0;
90 /* overflow: hidden; */
93 .clearfix:after {
94 /* content: "<!-- -->"; */
95 content: ".";
96 display: block;
97 height: 0;
98 clear: both;
99 visibility: hidden;
102 /* Hides from IE-mac \*/
103 * html .clearfix {height: 1%;}
104 .clearfix {display: block;}
105 /* End hide from IE-mac */
107 /***
108 *** Header
109 ***/
111 #header-home {
112 /* padding:1em 0.5em; */
113 height:100px;
114 border-width:1px;
115 border-style:solid;
118 #header {
119 height:55px;
120 border-width:1px;
121 border-style:solid;
124 .headermain, h1.headermain {
125 float:left;
126 margin:0%;
127 padding:0%;
128 border-width: 0px;
131 .headermenu {
132 float:right;
133 text-align:right;
136 .navbar {
137 width:100%;
138 padding:3px 0.5em;
139 border-width:0px;
140 /* border-style:solid; */
143 div.navbar {
144 width: auto;
147 table.navbar {
148 width: 100%;
151 .navbar .navbutton form {
152 float: left;
155 .navbar .navbutton {
156 margin-top: 3px;
159 .navbar .breadcrumb {
160 float:left;
161 margin:0.2em 0em;
164 .breadcrumb ul {
165 padding:0%;
166 margin:0%;
167 text-indent:0%;
168 list-style:none;
170 .breadcrumb li {
171 display:inline;
174 .navbar .navbutton,
175 .navbar .menu {
176 float:right;
179 #footer .navbar {
180 margin-top: 4em;
184 /***
185 *** Login
186 ***/
188 TABLE.loginbox {
189 margin-top: 40px;
192 .loginbox .header {
193 border-width:1px;
194 border-style:solid;
195 border-bottom-width: 0px;
198 .loginbox .content {
199 border-top-width: 1px;
203 /***
204 *** Footer
205 ***/
207 #footer {
208 text-align:left;
209 margin-top: 5px;
210 margin-bottom: 0px;
214 #footer p.helplink {
215 margin-bottom: 0px;
219 /***
220 *** Blocks
221 ***/
222 .sideblock, .sideblock .header, .sideblock .content {
223 border-width: 0px;
227 .sideblock .header h2 {
228 border-width: 0px;
229 padding-top: 4px;
232 .sideblock .header .hide-show-image {
233 padding-top: 4px;
236 .sideblock .footer {
237 border-top-width:1px;
238 border-top-style:dashed;
242 /***
243 *** Calendar
244 ***/
246 #calendar .today,
247 .minicalendar .today {
248 border:1px solid !important;
251 table.minicalendar {
252 width: 100%;
253 margin:10px auto;
254 padding:2px;
255 border-width:1px;
256 border-style:solid;
257 border-collapse:separate;
258 border-spacing:1px !important;
261 table.minicalendar tr.weekdays th {
262 border-style: none;
265 table.minicalendar tr td.day {
266 border-style: solid;
267 border-width: 1px;
270 table.minicalendar tr.weekdays th abbr {
271 border-style: none;
275 table.calendarmonth {
276 border-collapse:separate;
277 border-spacing:1px !important;
280 table.calendarmonth tr td {
281 border-style: solid;
282 border-width: 1px;
286 /***
287 *** Course
288 ***/
290 .headingblock {
291 border-width:1px;
292 border-style:solid;
293 padding:5px;
297 .categorybox .category,
298 .categorybox .category {
299 border-bottom: solid;
300 border-width: 1px;
301 padding-top: 7px;
304 #course-view .section .left {
305 border-right-width: 1px;
306 border-right-style: dashed;
309 #course-view .section.hidden .content,
310 #course-view .section.hidden .side {
311 border-width: 1px;
312 border-style: dashed;
315 #course-view .section td.content ul.section.img-text {
316 line-height: 22px;
319 #course-view .section td.content ul.section.img-text li.activity.label {
320 line-height: 16px;
321 margin-bottom: 5px;
324 .coursebox .info .name {
325 padding-bottom: 5px;
328 .tabrow0 {
329 padding-top: 4px;
332 /***
333 *** Modules: glossary
334 ***/
336 .entry .concept,
337 .entryheader .concept {
338 margin-top: 5px;
339 margin-bottom: 10px;
342 .glossarypost.continuous {
343 padding: 5px;
346 /***
347 *** Error message
348 ***/
350 .errorbox {
351 /* color:#ffffff; */
352 border-width: 2px;