17 /* Resets and base styles from HTML5 Boilerplate */
18 /* End HTML5 Boilerplate adaptations */
23 .ready .deck-container {
26 .touch .deck-container {
27 -webkit-text-size-adjust: none
;
28 -moz-text-size-adjust: none
;
30 .deck-container div
, .deck-container span
, .deck-container object
, .deck-container iframe
,
31 .deck-container h1
, .deck-container h2
, .deck-container h3
, .deck-container h4
, .deck-container h5
, .deck-container h6
, .deck-container p
, .deck-container blockquote
, .deck-container pre
,
32 .deck-container abbr
, .deck-container address
, .deck-container cite
, .deck-container code
, .deck-container del
, .deck-container dfn
, .deck-container em
, .deck-container img
, .deck-container ins
, .deck-container kbd
, .deck-container q
, .deck-container samp
,
33 .deck-container small
, .deck-container strong
, .deck-container sub
, .deck-container sup
, .deck-container var
, .deck-container b
, .deck-container i
, .deck-container dl
, .deck-container dt
, .deck-container dd
, .deck-container ol
, .deck-container ul
, .deck-container li
,
34 .deck-container fieldset
, .deck-container form
, .deck-container label
, .deck-container legend
,
35 .deck-container table
, .deck-container caption
, .deck-container tbody
, .deck-container tfoot
, .deck-container thead
, .deck-container tr
, .deck-container th
, .deck-container td
,
36 .deck-container article
, .deck-container aside
, .deck-container canvas
, .deck-container details
, .deck-container figcaption
, .deck-container figure
,
37 .deck-container footer
, .deck-container header
, .deck-container hgroup
, .deck-container menu
, .deck-container nav
, .deck-container section
, .deck-container summary
,
38 .deck-container time, .deck-container mark, .deck-container audio, .deck-container video {
44 vertical-align: baseline
;
46 .deck-container article
, .deck-container aside
, .deck-container details
, .deck-container figcaption
, .deck-container figure
,
47 .deck-container footer, .deck-container header, .deck-container hgroup, .deck-container menu, .deck-container nav, .deck-container section {
50 .deck-container blockquote, .deck-container q {
53 .deck-container blockquote:before, .deck-container blockquote:after, .deck-container q:before, .deck-container q:after {
58 background-color: #ff9;
60 text-decoration: none
;
62 .deck-container mark {
63 background-color: #ff9;
69 text-decoration: line-through
;
71 .deck-container abbr[title], .deck-container dfn[title] {
72 border-bottom: 1px dotted
;
75 .deck-container table {
76 border-collapse: collapse
;
83 border-top: 1px solid
#ccc;
87 .deck-container input, .deck-container select {
88 vertical-align: middle
;
90 .deck-container select, .deck-container input, .deck-container textarea, .deck-container button {
93 .deck-container pre, .deck-container code, .deck-container kbd, .deck-container samp {
94 font-family: monospace
, sans-serif
;
97 -webkit-tap-highlight-color: rgba
(0, 0, 0, 0);
99 .deck-container a:hover, .deck-container a:active {
102 .deck-container ul, .deck-container ol {
107 list-style-type: decimal
;
109 .deck-container nav ul, .deck-container nav li {
112 list-style-image: none
;
114 .deck-container small {
117 .deck-container strong, .deck-container th {
123 .deck-container sub, .deck-container sup {
128 .deck-container sup {
131 .deck-container sub {
134 .deck-container textarea {
137 .ie6 .deck-container legend, .ie7 .deck-container legend {
140 .deck-container input[type="radio"] {
141 vertical-align: text-bottom
;
143 .deck-container input[type="checkbox"] {
144 vertical-align: bottom
;
146 .ie7 .deck-container input[type="checkbox"] {
147 vertical-align: baseline
;
149 .ie6 .deck-container input {
150 vertical-align: text-bottom
;
152 .deck-container label, .deck-container input[type="button"], .deck-container input[type="submit"], .deck-container input[type="image"], .deck-container button {
155 .deck-container button, .deck-container input, .deck-container select, .deck-container textarea {
158 .deck-container input:invalid, .deck-container textarea:invalid {
160 -moz-box-shadow: 0px 0px 5px red
;
161 -webkit-box-shadow: 0px 0px 5px red
;
162 box-shadow: 0px 0px 5px red
;
164 .deck-container input:invalid .no-boxshadow, .deck-container textarea:invalid .no-boxshadow {
165 background-color: #f0dddd;
167 .deck-container button {
171 .ie7 .deck-container img {
172 -ms-interpolation-mode: bicubic
;
174 .deck-container, .deck-container select, .deck-container input, .deck-container textarea {
180 .deck-container a:hover, .deck-container a:focus {
183 .deck-container a:link {
184 -webkit-tap-highlight-color: #fff;
186 .deck-container.deck-loading {
198 .slide h1, .slide .vcenter {
204 .csstransforms .slide h1, .csstransforms .slide .vcenter {
210 -webkit-transform: translate
(0, -50%);
211 -moz-transform: translate
(0, -50%);
212 -ms-transform: translate
(0, -50%);
213 -o-transform: translate
(0, -50%);
214 transform: translate
(0, -50%);
220 -webkit-transform: none
;
221 -moz-transform: none
;
230 margin: 0 0 .66666em 0;
231 border-bottom: 3px solid
#888;
236 margin-bottom: .30435em;
241 margin-bottom: .25em;
246 margin-bottom: .2222em;
252 .slide img, .slide iframe, .slide video {
256 .slide video, .slide iframe, .slide img {
260 .slide p, .slide blockquote, .slide iframe, .slide img, .slide ul, .slide ol, .slide pre, .slide video {
265 white-space: pre-wrap
;
266 word-wrap: break-word
;
268 border: 1px solid
#888;
275 vertical-align: middle
;
278 .deck-before, .deck-previous, .deck-next, .deck-after {
294 .deck-child-current {
298 .deck-child-current .slide {
301 .deck-child-current .deck-previous, .deck-child-current .deck-before, .deck-child-current .deck-current {
305 @media screen and
(max-device-width: 480px) {
306 /* html { -webkit-text-size-adjust:none; -ms-text-size-adjust:none; } */
310 background: transparent
!important
;
311 color: black
!important
;
312 text-shadow: none
!important
;
313 filter: none
!important
;
314 -ms-filter: none
!important
;
315 -webkit-box-reflect: none
!important
;
316 -moz-box-reflect: none
!important
;
317 -webkit-box-shadow: none
!important
;
318 -moz-box-shadow: none
!important
;
319 box-shadow: none
!important
;
321 * :before
, * :after
{
322 display: none
!important
;
326 color: #444 !important
;
327 text-decoration: underline
;
331 content: " (" attr
(href
) ")";
335 content: " (" attr
(title
) ")";
338 .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
343 border: 1px solid
#999;
344 page-break-inside: avoid
;
348 display: table-header-group
;
352 page-break-inside: avoid
;
365 page-break-after: avoid
;
369 position: static
!important
;
370 visibility: visible
!important
;
371 display: block
!important
;
372 -webkit-transform: none
!important
;
373 -moz-transform: none
!important
;
374 -o-transform: none
!important
;
375 -ms-transform: none
!important
;
376 transform: none
!important
;
377 opacity: 1 !important
;
381 -webkit-transform: none
!important
;
382 -moz-transform: none
!important
;
383 -o-transform: none
!important
;
384 -ms-transform: none
!important
;
385 transform: none
!important
;
386 padding: 0 !important
;
387 position: static
!important
;
390 .deck-container > .slide {
391 page-break-after: always
;
395 width: 100% !important
;
396 height: auto
!important
;
397 padding: 0 !important
;
398 display: block
!important
;