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;
50 text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2)
64 display: inline-block;
65 text-decoration: none;
67 border-bottom: 2px solid #3f3f3f;
74 background: rgba(128, 128, 128, 0.4);
77 border: 4px solid rgba(0, 0, 0, 0.2);
83 display: inline-block;
84 padding: 6px 10px 3px 10px;
92 background-image: white;
93 -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
94 -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
95 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
100 -webkit-transform: scale(1.5) rotate(0deg);
101 -webkit-transform-origin: 50% 75px;
102 -moz-transform: scale(1.5) rotate(0deg);
103 -moz-transform-origin: 50% 75px;
104 -o-transform: scale(1.5) rotate(0deg);
105 -o-transform-origin: 50% 75px;
106 transform: scale(1.5) rotate(0deg);
107 transform-origin: 50% 50%;
115 border: 1px solid #666;
125 background-color: red;
131 #slide-orientation section {
139 #orientationWrap .layer {
143 -webkit-transition-property: x, y;
144 -webkit-transition-duration: 0.1s;
145 -webkit-transition-timing-function: linear;
146 -moz-transition-property: x, y;
147 -moz-transition-duration: 0.1s;
148 -moz-transition-timing-function: linear;
156 .transitions div.left {
159 .transitions div.right {
166 font: 24px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
168 background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#bbd));
169 background-image: -webkit-linear-gradient(top, #fff, #bbd);
170 background-image: -moz-linear-gradient(top, #fff, #bbd);
171 background-image: -o-linear-gradient(top, #fff, #bbd);
172 background-image: linear-gradient(top, #fff, #bbd);
176 body.impress-supported {
177 background-image: url('femto-ts.png');
178 background-repeat: no-repeat;
179 background-size: 25% 15%;
180 background-position: 100% 95% ;
190 .slide:nth-child(even) {
191 border-radius: 20px 0;
193 .slide:nth-child(odd) {
194 border-radius: 0 20px;
196 header, section, footer, .css, .js, .html {
197 font-family: "Droid Sans", Arial;
203 font-family: "Droid Sans Mono", Courier;
204 background: rgba(255, 0, 0, 0.05);
206 border: 1px solid rgba(255, 0, 0, 0.2);
209 background-color: #EEE;
210 border-right: 5px solid #CCD;
213 /*********************************************
215 *********************************************/
218 text-decoration: none;
219 -webkit-transition: color .15s ease;
220 -moz-transition: color .15s ease;
221 -ms-transition: color .15s ease;
222 -o-transition: color .15s ease;
223 transition: color .15s ease; }
225 a:not(.image):hover {
232 background: #0d99a5; }
234 /*********************************************
236 *********************************************/
239 /*background: rgba(255, 255, 255, 0.12);*/
240 /*box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);*/
241 -webkit-transition: all .2s linear;
242 -moz-transition: all .2s linear;
243 -ms-transition: all .2s linear;
244 -o-transition: all .2s linear;
245 transition: all .2s linear;
247 margin-right: auto ; }
256 /*************************************
258 **************************************/
268 box-shadow: 10px 10px 5px #888888;
269 border: 1px solid #cccccc;
270 -moz-border-radius-bottomleft: 0px;
271 -webkit-border-bottom-left-radius: 0px;
272 border-bottom-left-radius: 0px;
273 -moz-border-radius-bottomright: 0px;
274 -webkit-border-bottom-right-radius: 0px;
275 border-bottom-right-radius: 0px;
276 -moz-border-radius-topright: 0px;
277 -webkit-border-top-right-radius: 0px;
278 border-top-right-radius: 0px;
279 -moz-border-radius-topleft: 0px;
280 -webkit-border-top-left-radius: 0px;
281 border-top-left-radius: 0px;
284 table.ligne tr:last-child td:last-child {
285 -moz-border-radius-bottomright: 0px;
286 -webkit-border-bottom-right-radius: 0px;
287 border-bottom-right-radius: 0px;
290 table.ligne tr:first-child td:first-child {
291 -moz-border-radius-topleft:0px;
292 -webkit-border-top-left-radius:0px;
293 border-top-left-radius:0px;
296 table.ligne th:first-child td:last-child {
297 -moz-border-radius-topright:0px;
298 -webkit-border-top-right-radius:0px;
299 border-top-right-radius:0px;
302 table.ligne tr:last-child td:first-child{
303 -moz-border-radius-bottomleft:0px;
304 -webkit-border-bottom-left-radius:0px;
305 border-bottom-left-radius:0px;
308 table.ligne tr:hover td{
309 background-color:#e5e5e5;
313 vertical-align:middle;
314 background:-o-linear-gradient(bottom, #ffffff 5%, #e5e5e5 100%);
315 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #e5e5e5) );
316 background:-moz-linear-gradient( center top, #ffffff 5%, #e5e5e5 100%);
317 background: -o-linear-gradient(top,#ffffff,e5e5e5);
318 background-color:#ffffff;
319 border:1px solid #cccccc;
320 border-width:0px 1px 1px 0px;
329 table.ligne tr:last-child td{
330 border-width:0px 1px 0px 0px;
332 table.ligne tr td:last-child{
333 border-width:0px 0px 1px 0px;
335 table.ligne tr:last-child td:last-child{
336 border-width:0px 0px 0px 0px;
339 background:-o-linear-gradient(bottom, #cccccc 5%, #b2b2b2 100%);
340 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cccccc), color-stop(1, #b2b2b2) );
341 background:-moz-linear-gradient( center top, #cccccc 5%, #b2b2b2 100% );
342 background: -o-linear-gradient(top,#cccccc,b2b2b2);
343 background-color:#cccccc;
344 border:0px solid #cccccc;
346 border-width:0px 0px 1px 1px;
353 background:-o-linear-gradient(bottom, #cccccc 5%, #b2b2b2 100%);
354 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cccccc), color-stop(1, #b2b2b2) );
355 background:-moz-linear-gradient( center top, #cccccc 5%, #b2b2b2 100% );
356 background: -o-linear-gradient(top,#cccccc,b2b2b2);
357 background-color:#cccccc;
359 table.ligne th td:first-child{
360 border-width:0px 0px 1px 0px;
362 table.ligne th td:last-child{
363 border-width:0px 0px 1px 1px;
366 table.remq tr td:first-child {
373 background: url('attn.png') no-repeat center;
376 table.remq tr td:last-child {
386 box-shadow: 0 0 15px #DDD inset;
390 background: url('attn.png') no-repeat center;
391 border: 1px; solid #999 ;
402 border: 1px; solid #999 ;
413 background: rgba(100, 100, 100, 0.4);
414 background-repeat: no-repeat;
415 background-size: 40% ;
416 background-position: 100% 0% ;
417 text-align : center ;
420 border: 4px solid rgba(0, 0, 0, 0.2);
423 #overview { display: none }
426 We also make other steps visible and give them a pointer cursor using the
429 .impress-on-overview .step {