Merge branch 'MDL-27989_master' of git://github.com/kordan/moodle
[moodle.git] / theme / formal_white / style / core.css
1 /************************************************************************
2     Non sono riuscito a trovare un modo per sovrascrivere la regola
3         border: 2px solid #ddd;
4     presente nel file
5         /theme/canvas/style/core.css
6     Per questo questo file è stato creato a partire dalla copia del
7     foglio di stile core.css del tema canvas, ed è stato adeguato alle
8     esigenze del tema corrente.
9 ************************************************************************/
11 .sitetopic {
12     border: none;
13 }
15 .headingblock {
16     border-bottom: 1px solid #ddd;
17     font-size:130%;
18     color: #333;
19 }
21 #notice {
22     text-align: center;
23     padding:1em;
24 }
26 .noticebox,
27 .expired,
28 .notopenyet,
29 .notifysuccess,
30 .notifyproblem,
31 .errorbox,
32 .continuebutton,
33 .singlebutton,
34 .buttons,
35 .singleselect {
36     text-align: center;
37     margin: 1em 0;
38 }
40 label {
41     margin-right: 0.3em;
42 }
43 .navbutton .singlebutton {
44     margin: 0;
45 }
47 .generalbox {
48     border-color: #ddd;
49 }
51 .noticebox .generalbox {
52     border: none;
53     margin:2em 0;
54 }
56 .expired,
57 .notopenyet {
58     border: none;
59     color: #f00;
60 }
62 .buttons .singlebutton input {
63     margin: 0 1em;
64 }
66 .initialbar {
67     text-align: center;
68 }
70 .side-pre-only #page-content #region-main-box #region-post-box #region-main-wrap #region-main {
71     padding-right: 0;
72 }
74 .side-post-only #page-content #region-main-box #region-post-box #region-main-wrap #region-main {
75     padding-left: 0;
76 }
78 input[type="text"],
79 input[type="password"],
80 textarea {
81     width: auto;
82     padding: 2px 0 2px 0;
83     margin: 0.3em;
84 }
86 .navbutton input[type="text"] {
87     width: auto;
88     padding: 0;
89     margin: 0 0.3em 0 0;
90 }
92 input[type="checkbox"],
93 input[type="radio"] {
94     margin-right: 7px;
95 }
97 /* Login
98 ------------------------*/
100 .loginbox {
101     margin: 15px 25%;
104 .loginbox .loginerrors {
105     color: #f00;
108 .loginbox .loginform {
109     margin: 15px auto 0;
110     width: 50%;
113 .loginbox .loginform .form-label {
114     float: none;
115     width: 100%;
116     margin: 0 auto;
117     text-align: left;
120 .dir-rtl .loginbox .loginform .form-label {
121     text-align: right;
124 .loginbox .loginform .form-input {
125     float: none;
126     width: 100%;
127     margin: 0 auto;
130 .loginbox .loginform .form-input #username,
131 .loginbox .loginform .form-input #password {
132     width: 50%;
133     color: #000;
136 .loginbox .loginform .form-input #loginbtn {
137     margin: 0.5em auto;
140 .loginbox .forgetpass {
141     margin: 1em 0 0;
142     font-size:95%;
145 .loginbox.twocolumns {
146     width:90%;
147     margin-left: 5%;
150 .loginbox .guestsub {
151     border-top: 1px solid #DDDDDD;
152     margin: 5px 20%
155 .loginbox.twocolumns .loginpanel {
156     border-color: #ddd;
157     padding-right: 0.5%;
160 .loginbox.twocolumns .signuppanel {
161     padding-left: 1%;
162     width: 48%;
165 #page-course-loginas #notice {
166     border: none;
169 #page-login-forgot_password .generalbox {
170     margin: 0 auto 1.5em;
171     width: 75%;
172     padding: 10px;
175 #page-login-signup .mform {
176     width: 85%;
177     margin: 0 auto;
180 #page-login-signup .mform .fitem .fitemtitle {
181     width: 20%;
184 #page-login-signup .mform .fitem .felement {
185     margin-left: 21%;
188 /* Admin management
189 -----------------------*/
190 .plugincompattable {
191     font-size: 100%;
192     text-align: left;
195 /* User
196 -----------------------*/
198 .userinfobox {
199     border-color: #ddd;
200     padding: 0
203 .userinfobox .content {
204     text-align: left;
205     padding-left:10px
208 .userinfobox .links {
209     vertical-align: top;
210     background: #f4f4f4;
211     padding-left: 10px;
214 .userinfobox .links a {
215     display: block;
216     text-align: left;
220 .profilepicture {
221     float: left;
222     margin-right: 10px;
225 .descriptionbox {
226     margin-left: 110px;
227     border: 1px solid #ddd;
228     padding: 10px;
231 .path-user .description {
232     padding-bottom: 15px;
233     border-bottom: 1px solid #eee;
236 .userprofile .list {
237     margin-top: 10px;
240 .userprofile .list td {
241     padding-top: 3px;
242     padding-bottom: 3px;
245 .userprofile .list .c0 {
246     padding-left: 0;
247     font-weight: bold;
250 #page-user-view .buttons {
251     text-align: center;
252     width: 70%;
253     margin: 0 auto;
256 #page-user-view .buttons div {
257     padding: 0 0 10px;
260 #page-user-index .controls {
261     width: 100%
264 #page-user-index .controls .singleselect {
265     margin: 0;
268 .rolesform {
269     text-align: center;
270     margin: 1em 0;
273 #participantsform {
274     text-align: center;
277 #participants {
278     width: 100%;
279     margin: 1em auto 0;
282 #participants th,
283 #participants td {
284     vertical-align: middle;
287 .groupinfobox {border-color: #DDDDDD;width: 60%;margin-left: 20%;margin-right: 20%;}
289 /* Notes
290 ------------------------*/
292 .path-notes .generalbox {
293     border: none;
296 /* Roles
297 ------------------------*/
299 .path-admin-roles .generaltable {
300     /* width: 65%; hiding because it's causing problems on role/assign */
303 .path-admin-roles .generaltable th {
304     vertical-align: middle;
307 .path-admin-roles .generaltable .lastcol {
308     width: 15%;
311 .path-admin-roles .backlink {
312     text-align: center;
315 /* Blogs
316 ------------------------*/
318 .blog_entry .audience {
319     color: #444;
320     margin: 0 0 0.5em;
321     font-size:90%;
324 .blog_entry .tags {
325     margin-bottom: 0.5em;
328 /* Tags
329 ------------------------*/
331 #big-tag-cloud-box {
332     padding: 10px;
335 #tag-management-box {
336     text-align: center;
339 .tag-management-form {
340     border: none;
341     padding: 0 0 1em;
344 #tag-management-list {
345     margin: 1em 0
348 #page-tag-index #tag-blogs {
349     border-width: 0 0 1px;
350     width: 65%;
351     margin: 1em auto;
354 #tagblogentries {
355     margin: 0 0 1em;
358 #tagblogentries li {
359     list-style: none;
360     padding: 0.25em 0;
361     margin: 0
364 #big-tag-cloud-box {
365     border: none;
368 #tag-user-table {
369     width: 95%;
370     margin: 0 auto;
371     border-width: 0 0 1px;
374 .managelink {
375     text-align: right;
378 #page-tag-index .headingblock {
379     text-align: center;
380     margin-bottom: 0;
383 #page-tag-index #tag-management-box {
384     border-bottom: 1px solid #ddd;
385     padding: 4px 0;
388 #page-tag-index .relatedpages {
389     text-align: center;
392 #page-tag-manage .lastinitial {
393     margin-bottom: 0.5em;
396 #page-tag-manage .green {
397     text-align: center;
398     padding: 0 0 1em;
401 /* YUI overlays
402 ------------------------*/
403 #helppopupbox {
404     z-index: 99999 !important;
408 /* Embedded Pages
409 ------------------------*/
411 .pagelayout-embedded {
412     text-align: center;
413     background-color: #fff;
414     background-image: none;
417 .pagelayout-embedded #content {
418     padding-top: 30px;
421 /* Forms
422 -----------------------*/
424 .mform .fsubmit {
425     text-align: center;
426     padding: 2px;
429 .form-label .form-shortname {
430     font-size:80%;
431     color: #777;
434 .form-description {
435     font-size:95%;
436     color: #444;
439 /* do not push the field far from the label more than all the other mform elements */
440 .mform .fitem input[type="text"],
441 .mform .fitem input[type="password"] {
442         margin: 0.3em 0 0.3em 0;
445 /* needed to vertically align label of mform groups containing, for instance, select and text */
446 .mform .fitem {
447     line-height:2.0em;
448     margin-top:0;
451 .path-backup .mform .hidden .fitem .fgroup {
452     text-align: left;
455 .path-backup .mform .grouped_settings {
456     margin:1em;
458 .path-backup .mform .grouped_settings .grouped_settings {
459     margin:0;
462 /* Comments
463 -----------------------*/
465 .comment-list li {
466     background: #eee !important;
467     list-style: none;
470 /* Gradebook
471 ----------------------*/
473 .path-grade h1.headerheading {
474     text-align: left; /* Strangely necessary TODO: find bug */
477 .gradestable .lastrow th.header {
478     background: #ddd;
481 .gradestable .lastrow td.cell {
482     background: #eee !important;
485 .user-grade td.b1t,
486 .user-grade td.baggt {
487     background: #ddd !important;
490 #page-grade-edit-scale-index .generaltable {
491     margin: 1em auto;
494 #page-grade-report-grader-preferences .generalbox {
495     border: none;
498 .path-grade-report-grader form {
499     text-align: left;
502 /* Footer
503 -----------------------*/
505 #page-footer .logininfo {
506     padding: 1em 0;
509 #page-footer .homelink,
510 #page-footer .sitelink {
511     padding: 1em 0;
514 .homelink a {
515     text-decoration: none;
516     border-top: 1px solid #cecece;
517     border-bottom: 2px solid #8a8a8a;
518     border-left: 1px solid #cecece;
519     border-right: 2px solid #8a8a8a;
522 .homelink a:hover {
523     text-decoration: none;
524     border-bottom: 1px solid #cecece;
525     border-top: 2px solid #8a8a8a;
526     border-right: 1px solid #cecece;
527     border-left: 2px solid #8a8a8a;
530 /**
531  * Enrol   - TODO: tidy up styles here
532  */
533 .userenrolment {font-size:100%;border:1px solid #E3DFD4;}
534 .userenrolment tr.r0 {background-color:#F9F9F9;}
535 .userenrolment tr.r1 {background-color:#F3F3F3;}
536 .userenrolment td {border:1px solid #E9E9E9;border-top-color:#F6F6F6;border-right-color:#EEE;border-left-color:#F3F3F3;}
537 .userenrolment td.c0 {border-left-color:#E3DFD4;}
538 .userenrolment td.c4 {border-right-color:#E3DFD4;}
539 .userenrolment .col_userdetails {padding:3px;min-width:35%;}
540 .userenrolment .col_role .roles {position:relative;}
541 .userenrolment .col_role .role {line-height:10px;font-size:70%;}
542 .userenrolment .col_role .role a img {height:8px;}
543 .userenrolment .col_role .addrole {background-color:#DDD;border:1px outset #EEE;-moz-border-radius:5px;}
544 .userenrolment .col_group {max-width:300px;}
545 .userenrolment .col_group .group {line-height:10px;font-size:70%;}
546 .userenrolment .col_group .group a img {height:8px;}
547 .userenrolment .col_group .addgroup {background-color:#DDD;border:1px outset #EEE;-moz-border-radius:5px;}
548 .userenrolment .col_enrol {max-width:300px;}
549 .userenrolment .col_enrol .enrolment {border:1px outset #E6E6E6;background-color:#EEE;line-height:10px;font-size:70%;-moz-border-radius:5px;}
550 .path-enrol .enrolusersbutton,
551 .path-enrol .enrolcohortbutton {float:left;}
552 .path-enrol .enrolusersbutton.instance1,
553 .path-enrol .enrolcohortbutton.instance1 {float:right;}
555 /* Registration */
556 #page-admin-registration-hubselector .registration_textfield {width: 400px;}
558 /**
559  * Redirect
560  */
561 .pagelayout-redirect #content {text-align:center;margin-top:10%;margin-bottom:10%;}
563 /* plugin compattable */
564 .plugincompattable {font-size:90%;}