e03a250a2b3627237f8d6cf43820b9c7fe288329
[moodle.git] / theme / overlay / style / core.css
1 /* Global
2 --------------------------*/
4 body {
5         background: #fff;
6         margin: 0;
7         padding: 0;
8         color: #281f18;
9 }
11 html {
12         height: 100%;
13 }
14 body {
15         margin: 0;
16         padding: 0;
17         height: 100%;
18 }
20 body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,input,textarea {
21   font-family: 'Myriad Pro', 'Myriad', helvetica, arial, sans-serif;
22 }
24 .wrapper {
25         margin: 0 35px;
26         min-width: 910px;
27 }
29 a:hover,a:active {
30         color: #000;
31 }
33 a img {
34         border: none;
35 }
37 a:active {
38         outline: none;
39 }
41 /* Header
42 ---------------------------*/
44 #page-header {
45         background: #333;
46         color: #fff;
47         height: 30px;
48         z-index: 99999;
49         position: relative;
50 }
52 #page-header div.headermenu {
53         height: 30px;
54         padding-bottom: 0px;
55         margin-bottom: 0px;
56         padding-top: 0px;
57         margin-top: 0px;
58         line-height: 30px;
59 }
60 #page-header a:link,
61 #page-header a:visited {
62         color: #fff;
63         text-decoration: underline;
64 }
67 #newheader {
68         height: 100px;
69         position: relative;
70 }
72 #newheaderleft {
73         height: 100px;
74         width: 50px;
75         position: absolute;
76         left: -50px;
77 }
78 h1.headermain {
79         margin-left: 0px;
80         padding-left: 0px;
81         color: #fff;
82         margin-top: 35px;
83         font-family: 'Myriad Pro', 'Myriad', helvetica, arial, sans-serif;
84         text-shadow: 2px 3px 3px #292929;
85         letter-spacing: -1px;
86         -webkit-text-stroke: 1px white;
87 }
89 #region-main-box {
90         background: #eee;
91 }
93 #region-post-box {
94         background: #fff;
95 }
97 #page-footer {
98         background: #333;
99         color: #fff;
102 #page-content, #region-main-box, #region-main-wrap, #page-content-wrapper, #top, div.region-content {
103         min-height: 100%;
104         position: relative;
107 #region-main-box {
108         -webkit-box-shadow: 6px 0px 8px #ccc;
109         -moz-box-shadow: 6px 0px 8px #ccc;
110         box-shadow: 6px 0px 8px #ccc;
111  }
113  #region-main {
114         -webkit-box-shadow: 6px 0px 8px #ccc;
115         -moz-box-shadow: 6px 0px 8px #ccc;
116         box-shadow: 6px 0px 8px #ccc;
117  }
119 .side-pre-only  #region-main, .content-only #region-main, .content-only #region-main-box  {
120         -webkit-box-shadow: none;
121         -moz-box-shadow: none;
122         box-shadow: none;
123  }
125 /* Navbar
126 --------------------------*/
128 .navbar {
129         margin-top: 10px;
133 .navbar .wrapper {
134         margin-left: 0px !important;
135         padding-left: 0px !important;
139 .breadcrumb .sep {
140         color: #777;
141         font-size: 0.8em;
144 .navbutton {
145         margin-top: 40px;
146         margin-right: 10px;
147         font-size: 12px;
151 /* Blocks
152 ---------------------------*/
154 .block {
155         border: none;
156         margin-bottom: 25px;
159 .block .header {
160         border-bottom:none;
161         text-transform: uppercase;
164 .block.hidden .header {
165         border-top: 1px solid #dadada;
166         border-bottom: 1px solid #dadada;
168 .block .title h2 {
169         font-weight: normal;
170         font-size: 1.1em;
171         margin: 0;
174 .block .content {
175         font-size: 0.95em;
179 /* Forums
180 ---------------------------*/
182 .forumpost .subject {
183         font-size: 1.2em;
186 .forumpost .author {
187         font-size: 0.9em;
190 .forumpost .content {
191   border-bottom:5px solid #aaa;
192   padding:5px 7px 10px 7px;
195 .forumpost .topic {
196         background: #eee;
197         border-bottom: 1px solid #aaa;
200 /* Course
201 -------------------------------*/
203 .course-content .main {
204         border: 1px solid #eee;
205         background: #eee;
208 .course-content .current {
209         background: #1f5480;
210         color: #fff;
213 .course-content .main .content {
214         background: #fff;
217 /* YUI Menu
218 -------------------------------*/
220 #custommenu {
221         width: 70%;
222         float: left;
225 div.yui3-menu-content {
226         border: none !important;
229 .yui3-menu-content li a {
230         font-size: 11px;
231         font-weight: 200;
232         line-height: 30px;
233         text-transform: uppercase;
234         cursor: pointer;
235         border-right: none !important;
236         border-top: none !important;
237         border-bottom: none !important;
238         text-decoration: none !important;
239         margin-left: 0px !important;
240         padding-left: 0px !important;
241         margin-right: 10px !important;
244 .yui3-menu-content li a:hover {
245         text-decoration: underline;
248 div.custom_menu_submenu li a {
249         line-height: 30px;
250         text-shadow: none !important;
251         color: #333 !important;
252         margin-left: 5px !important;
255 div.firstdockitem {
256         margin-top: 30px;
259 .headermenu .logininfo, .headermenu div, .headermenu form {
260         display: inline;
263 .headermenu .logininfo {
264         padding-right: 5px;