Projet

Général

Profil

Télécharger (6,14 ko) Statistiques
| Branche: | Tag: | Révision:

theme / ckanext / ozwillo_theme / fanstatic / ozwillo.css @ ec96250c

1
body {
2
  font-family: "DIN" !important;
3
}
4

    
5
.authed ul li a[href^="/user/edit"],
6
div a[href^="/user/edit"],
7
.not-authed ul li a[href^="/user/login"],
8
.not-authed ul li a[href^="/user/register"] {
9
   display: none ;
10
}
11

    
12
#t3-mainnav {
13
  border-bottom: 1px solid #ddd;
14
}
15

    
16
#t3-mainnav a.logo {
17
  box-shadow: none;
18
}
19

    
20
.navbar .nav .btn {
21
  background: transparent;
22
}
23

    
24
.navbar .nav > li > .navbar-btn {
25
  padding-top: 6px;
26
  padding-bottom: 6px;
27
}
28

    
29
.navbar .nav > li > a {
30
  padding-top: 14px;
31
  padding-bottom: 14px;
32
}
33

    
34
@media (min-width: 992px) {
35
  #t3-mainnav .container {
36
    width: 970px;
37
  }
38
}
39
@media (min-width: 1200px) {
40
  #t3-mainnav .container {
41
    width: 1170px;
42
  }
43
}
44

    
45
.homepage [role="main"], body [role="main"] {
46
padding-top: 80px;
47
}
48

    
49
.toolbar .breadcrumb > li + li:before {
50
  content: none;
51
}
52

    
53
@media (max-width: 767px) {
54
  .toolbar {
55
    padding-left: 20px;
56
  }
57
}
58

    
59
#t3-mainnav .nav>li>.dropdown-menu:before,
60
#t3-mainnav .nav>li>.dropdown-menu:after {
61
  display: none;
62
}
63

    
64
.nav a.nav-data:before {
65
  display: block;
66
  content: "";
67
  margin-top: -3px;
68
  width: 40px;
69
  height: 30px;
70
  float: left;
71
  background: url('/images/ui/data-on.png') no-repeat top left;
72
}
73

    
74
.hero {
75
	background: url(/img/stripe.jpg);
76
  background-position: 50% 0%;
77
  background-repeat: no-repeat;
78
  background-size: cover;
79
}
80

    
81
.homepage .module-search {
82
	background: #E6E6E6;
83
	color: #626580;
84
}
85

    
86
.homepage .module-search .module-content,
87
.homepage .module-search .tags {
88
	background: transparent;
89
}
90

    
91
.homepage p.step {
92
  padding-left: 12px;
93
}
94
.homepage h5 {
95
  font-style: italic;
96
}
97

    
98
.search-form .search-input.search-giant button {
99
	margin: 0;
100
	top: 0;
101
	right: 0;
102
	height: 100%;
103
	padding: 0 1em;
104
	background: #714090;
105
	border-top-right-radius: 4px;
106
	border-bottom-right-radius: 4px;
107
}
108

    
109
.search-form .search-input button i {
110
	color: white !important;
111
}
112

    
113
.navbar-lang li a {
114
    text-transform: capitalize;
115
}
116

    
117
.navbar .nav .dropdown-toggle .caret {
118
  margin-top: 0;
119
}
120

    
121
.navbar .btn, .navbar .btn-group {
122
  margin-top: 7px;
123
}
124
.navbar .navbar-lang {
125
  margin-right: 0;
126
}
127

    
128
.navbar li.item-112:hover .dropdown-menu,
129
.navbar-lang li.dropdown:hover .dropdown-menu,
130
.navbar-nav li.item-119:hover .dropdown-menu {
131
    display: block;
132
}
133

    
134
.navbar .dropdown-menu .divider {
135
  margin: 5px 0;
136
  border-bottom: 1px solid #e5e5e5;
137
}
138

    
139
.navbar .nav li.dropdown.active>.dropdown-toggle {
140
  background-color: #eeeeee;
141
  box-shadow: none;
142
  text-shadow: none;
143
}
144

    
145
.navbar .dropdown-menu a:hover, .navbar .dropdown-menu a:focus {
146
  background: #eeeeee;
147
}
148

    
149
.navbar .dropdown-menu > .active > a, .navbar .dropdown-menu > .active > a:hover, .navbar .dropdown-menu > .active > a:focus {
150
  background: #6e418e;
151
}
152

    
153
/* footer */
154
footer .t3-footnav {
155
  padding: 16px 0 0;
156
}
157

    
158
footer #oz-footer-well {
159
  text-align: center;
160
  color: #6f438e;
161
}
162

    
163
footer p {
164
  margin: 16px 0;
165
}
166

    
167
footer .navbar-nav.navbar-footer > li > a {
168
  color: #555555;
169
  display: block;
170
  box-sizing: border-box;
171
  border-radius: 3px;
172
  line-height: 22px;
173
  padding: 0.25em 0.4em;
174
  text-decoration: none;
175
}
176

    
177
footer .navbar-nav.navbar-footer {
178
  margin-top: 16px;
179
}
180

    
181
footer .navbar-nav.navbar-footer > li > a:hover {
182
  background: #efe4f0;
183
}
184

    
185
footer a.ext-twitter:after {
186
  content: "";
187
  display: inline-block;
188
  margin-left: 4px;
189
  width: 22px;
190
  height: 18px;
191
  background: url('/img/twitter.png') no-repeat top 3px left 0;
192
}
193

    
194
li.media-item {
195
    margin-bottom:10px;
196
}
197

    
198
@media screen and (max-width: 767px) {
199
    .form-horizontal .control-group .control-label {
200
        display: block;
201
        width: auto;
202
    }
203
    .form-actions .btn {
204
        float: right;
205
        margin-top: 5px;
206
    }
207

    
208
    .stages li .highlight {
209
        text-indent: 0;
210
    }
211
    .navbar .container {
212
        padding: 0 15px;
213
        margin-left: 20px;
214
    }
215
    #t3-mainnav ul.nav li, #t3-mainnav ul.nav li .dropdown-menu {
216
        display: block;
217
        float: none;
218
    }
219
    #t3-mainnav ul.navbar-right {
220
        display: none;
221
    }
222
}
223

    
224
/* reponsive menu */
225

    
226
#toggle-toc {
227
  position: absolute;
228
  margin-top: 0;
229
  border-radius: 0;
230
  border: 0;
231
  padding: 0;
232
  width: 50px;
233
  height: 50px;
234
  line-height: 50px;
235
}
236
#toggle-toc:focus {
237
  outline: none;
238
}
239

    
240
@media (max-width: 767px) {
241
  .container > .navbar-header {
242
    margin: 0 !important;
243
  }
244
}
245

    
246
#toggle-container {
247
  display: none;
248
  position: fixed;
249
  top: 0;
250
  left: 0;
251
  z-index: 1000;
252
  width: 100%;
253
  height: 50px;
254
  background: #fff;
255
  border-bottom: 1px solid #ddd;
256
  transition: left 0.2s ease-out;
257
}
258

    
259
#off-nav {
260
  display: none;
261
  margin-bottom: 0;
262
  position: fixed;
263
  left: 0;
264
  top: 0;
265
  z-index: 1000;
266
  bottom: 0;
267
  margin-left: -230px;
268
  width: 230px;
269
  box-sizing: border-box;
270
  overflow-y: auto;
271
  -webkit-overflow-scrolling: touch;
272
  border-right: 1px solid #aaa;
273
  background: #fff;
274
  transition: left 0.2s ease-out;
275
}
276

    
277
#off-nav i {
278
  margin: 0 15px 0 8px;
279
}
280

    
281
#off-nav a.logo {
282
  padding-bottom: 12px;
283
}
284

    
285
#off-nav ul ul.nav a {
286
  padding: 4px 4px 4px 56px;
287
}
288

    
289
#off-nav li.divider {
290
  margin: 12px 0;
291
  border-bottom: 2px solid #eee;
292
}
293

    
294
#off-nav li.divider.first {
295
  margin-top: 0;
296
}
297

    
298
body.toc-open #toggle-container, body.toc-open #off-nav {
299
  left: 230px;
300
}
301
@media (max-width: 768px) {
302
  #t3-mainnav {
303
    display: none;
304
  }
305
  #toggle-container, #off-nav {
306
    display: block;
307
  }
308
}
309

    
310
h1.page-heading {
311
  font-family: Dunkin, Arial, sans-serif;
312
  color: #714090;
313
}
314

    
315
/* fix CKAN responsive issues */
316

    
317
.homepage.layout-1 .row1 .col2, .homepage.layout-1 .row2 .col2 {
318
  position: relative;
319
}
320

    
321
.homepage.layout-1 .row1 .col1 {
322
  margin-top: 48px;
323
}
324

    
325
@media (max-width: 767px) {
326
  .homepage.layout-1 .row1 .col1 {
327
    margin-top: 16px;
328
  }
329
}
330

    
331
@media (max-width: 830px) {
332
  .hidden-menu-table {
333
    display: none !important;
334
  }
335
}
336

    
337
@media (max-width: 767px) {
338
  .row1 .col1 {
339
    margin-bottom: 20px;
340
  }
341
}
342

    
343
/*@media (max-width: 767px) {
344
  .module-content, .module-content:first-child, .module-content:last-child {
345
    margin-bottom: 20px;
346
  }
347
}*/
348

    
349
@media (min-width: 980px) and (min-width: 1199px) {
350
  .primary.span12 {
351
    width: 940px;
352
  }
353
}
354

    
355
@media (min-width: 768px) and (max-width: 979px) {
356
  .primary.span12 {
357
    width: 724px;
358
  }
359
}
360

    
361
@media (max-width: 767px) {
362
  .primary.span12 {
363
    width: 100%;
364
  }
365
}
366

    
367
@media (max-width: 979px) {
368
  aside.secondary {
369
    display :none;
370
  }
371
  .row.wrapper {
372
    background: #fff;
373
  }
374
}
(3-3/21)