3 font-family: 'Yanone Kaffeesatz';
6 src: url('/src/fonts/yanone/YanoneKaffeesatz-Regular.ttf') format('truetype');
9 font-family: 'Inconsolata';
12 src: url('/src/fonts/inconsolata/Inconsolata.ttf') format('truetype');
15 font-family: 'JunctionRegular';
16 src: url('/src/fonts/junction02/junction02-webfont.eot');
17 src: local('?'), url('/src/fonts/junction02/junction02-webfont.woff') format('woff'), url('/src/fonts/junction02/junction02-webfont.ttf') format('truetype'), url('/src/fonts/junction02/junction02-webfont.svg#webfontwzJOjWvv') format('svg');
22 font-family: 'LeagueGothicRegular';
23 src: url('/src/fonts/leaguegothic/leaguegothic-webfont.eot');
24 src: local('?'), url('/src/fonts/leaguegothic/leaguegothic-webfont.woff') format('woff'), url('/src/fonts/leaguegothic/leaguegothic-webfont.ttf') format('truetype'), url('/src/fonts/leaguegothic/leaguegothic-webfont.svg#webfontWgfhmMGx') format('svg');
29 header, section, footer {
34 letter-spacing: -.05em;
41 text-shadow: rgba(0, 0, 0, 0.2) 0 2px 5px;
51 text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2)
65 display: inline-block;
66 text-decoration: none;
68 border-bottom: 2px solid #3f3f3f;
75 background: rgba(128, 128, 128, 0.4);
78 border: 4px solid rgba(0, 0, 0, 0.2);
84 display: inline-block;
85 padding: 6px 10px 3px 10px;
93 background-image: white;
94 -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
95 -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
96 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
101 -webkit-transform: scale(1.5) rotate(0deg);
102 -webkit-transform-origin: 50% 75px;
103 -moz-transform: scale(1.5) rotate(0deg);
104 -moz-transform-origin: 50% 75px;
105 -o-transform: scale(1.5) rotate(0deg);
106 -o-transform-origin: 50% 75px;
107 transform: scale(1.5) rotate(0deg);
108 transform-origin: 50% 50%;
116 border: 1px solid #666;
126 background-color: red;
132 #slide-orientation section {
140 #orientationWrap .layer {
144 -webkit-transition-property: x, y;
145 -webkit-transition-duration: 0.1s;
146 -webkit-transition-timing-function: linear;
147 -moz-transition-property: x, y;
148 -moz-transition-duration: 0.1s;
149 -moz-transition-timing-function: linear;
157 .transitions div.left {
160 .transitions div.right {
164 body{counter-reset: h1;}
166 content: " (" counter(h1) ") ";
167 counter-increment: h1;
174 font: 24px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
176 background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#bbd));
177 background-image: -webkit-linear-gradient(top, #fff, #bbd);
178 background-image: -moz-linear-gradient(top, #fff, #bbd);
179 background-image: -o-linear-gradient(top, #fff, #bbd);
180 background-image: linear-gradient(top, #fff, #bbd);
184 body.impress-supported {
185 background-image: url('femto-ts.png');
186 background-repeat: no-repeat;
187 background-size: 25% 15%;
188 background-position: 100% 95% ;
198 .slide:nth-child(even) {
199 border-radius: 20px 0;
201 .slide:nth-child(odd) {
202 border-radius: 0 20px;
204 header, section, footer, .css, .js, .html {
205 font-family: "Droid Sans", Arial;
211 font-family: "Droid Sans Mono", Courier;
212 background: rgba(255, 0, 0, 0.05);
214 border: 1px solid rgba(255, 0, 0, 0.2);
217 background-color: #EEE;
218 border-right: 5px solid #CCD;
221 /*********************************************
223 *********************************************/
226 text-decoration: none;
227 -webkit-transition: color .15s ease;
228 -moz-transition: color .15s ease;
229 -ms-transition: color .15s ease;
230 -o-transition: color .15s ease;
231 transition: color .15s ease; }
233 a:not(.image):hover {
240 background: #0d99a5; }
242 /*********************************************
244 *********************************************/
247 /*background: rgba(255, 255, 255, 0.12);*/
248 /*box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);*/
249 -webkit-transition: all .2s linear;
250 -moz-transition: all .2s linear;
251 -ms-transition: all .2s linear;
252 -o-transition: all .2s linear;
253 transition: all .2s linear;
255 margin-right: auto ; }
264 /*************************************
266 **************************************/
276 box-shadow: 10px 10px 5px #888888;
277 border: 1px solid #cccccc;
278 -moz-border-radius-bottomleft: 0px;
279 -webkit-border-bottom-left-radius: 0px;
280 border-bottom-left-radius: 0px;
281 -moz-border-radius-bottomright: 0px;
282 -webkit-border-bottom-right-radius: 0px;
283 border-bottom-right-radius: 0px;
284 -moz-border-radius-topright: 0px;
285 -webkit-border-top-right-radius: 0px;
286 border-top-right-radius: 0px;
287 -moz-border-radius-topleft: 0px;
288 -webkit-border-top-left-radius: 0px;
289 border-top-left-radius: 0px;
292 table.ligne tr:last-child td:last-child {
293 -moz-border-radius-bottomright: 0px;
294 -webkit-border-bottom-right-radius: 0px;
295 border-bottom-right-radius: 0px;
298 table.ligne tr:first-child td:first-child {
299 -moz-border-radius-topleft:0px;
300 -webkit-border-top-left-radius:0px;
301 border-top-left-radius:0px;
304 table.ligne th:first-child td:last-child {
305 -moz-border-radius-topright:0px;
306 -webkit-border-top-right-radius:0px;
307 border-top-right-radius:0px;
310 table.ligne tr:last-child td:first-child{
311 -moz-border-radius-bottomleft:0px;
312 -webkit-border-bottom-left-radius:0px;
313 border-bottom-left-radius:0px;
316 table.ligne tr:hover td{
317 background-color:#e5e5e5;
321 vertical-align:middle;
322 background:-o-linear-gradient(bottom, #ffffff 5%, #e5e5e5 100%);
323 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #e5e5e5) );
324 background:-moz-linear-gradient( center top, #ffffff 5%, #e5e5e5 100%);
325 background: -o-linear-gradient(top,#ffffff,e5e5e5);
326 background-color:#ffffff;
327 border:1px solid #cccccc;
328 border-width:0px 1px 1px 0px;
337 table.ligne tr:last-child td{
338 border-width:0px 1px 0px 0px;
340 table.ligne tr td:last-child{
341 border-width:0px 0px 1px 0px;
343 table.ligne tr:last-child td:last-child{
344 border-width:0px 0px 0px 0px;
347 background:-o-linear-gradient(bottom, #cccccc 5%, #b2b2b2 100%);
348 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cccccc), color-stop(1, #b2b2b2) );
349 background:-moz-linear-gradient( center top, #cccccc 5%, #b2b2b2 100% );
350 background: -o-linear-gradient(top,#cccccc,b2b2b2);
351 background-color:#cccccc;
352 border:0px solid #cccccc;
354 border-width:0px 0px 1px 1px;
361 background:-o-linear-gradient(bottom, #cccccc 5%, #b2b2b2 100%);
362 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cccccc), color-stop(1, #b2b2b2) );
363 background:-moz-linear-gradient( center top, #cccccc 5%, #b2b2b2 100% );
364 background: -o-linear-gradient(top,#cccccc,b2b2b2);
365 background-color:#cccccc;
367 table.ligne th td:first-child{
368 border-width:0px 0px 1px 0px;
370 table.ligne th td:last-child{
371 border-width:0px 0px 1px 1px;
374 table.remq tr td:first-child {
381 background: url('attn.png') no-repeat center;
384 table.remq tr td:last-child {
394 box-shadow: 0 0 15px #DDD inset;
398 background: url('attn.png') no-repeat center;
399 border: 1px; solid #999 ;
410 border: 1px; solid #999 ;
421 background: rgba(100, 100, 100, 0.4);
422 background-repeat: no-repeat;
423 background-size: 40% ;
424 background-position: 100% 0% ;
425 text-align : center ;
428 border: 4px solid rgba(0, 0, 0, 0.2);
431 #overview { display: none }
434 We also make other steps visible and give them a pointer cursor using the
437 .impress-on-overview .step {