body { font-family: Garamond, Baskerville, "Times New Roman", Serif; font-size:14pt; color: #444; } h1 a,h2 a,h3 a { color: #333332; } h1, h2, h3 { font-family: "Helvetica (bold)", "Helvetica", "Franklin Gothic Medium", Frutiger, Arial, sans-serif; color: #222; line-height:120%; } h1 a,h2 a,h3 a { color: #222; } #content h2 a,#content h3 a { color: #222; text-decoration: underline; } .marker { background-color: #ffc; color:black; text-decoration: none; } hr { margin: 1em 0 3em 0; padding:0; height: 0; text-align: center; border-width: 0; background-color: inherit; } hr:after { font-size:9pt; content: "◆◈◆"; letter-spacing: 2em; } #content h2.mylead { font-size:20pt; /* a mesma do corpo: */ font-family: Garamond, Baskerville, "Times New Roman", Serif; line-height: 22pt; color:black; font-weight: normal; padding-top:0.5em; /*font-style: italic;*/ } sup { position: relative; top: -0.5em; font-size: 80%; vertical-align: inherit; } .rodape_link:before { content:"["; } .rodape_link:after { content:"]"; } .rodape_link { vertical-align: baseline; position: relative; top: -0.4em; font-size: 9pt; } .text_ad_top { margin-top: 1em; margin-bottom: 1em; } #rodapes_halfline { margin-top:2em; border-top:1px solid #e0e0e0; margin-bottom:0; padding-bottom:0.4em; width: 40%; } #rodapes { font-family: "Helvetica Neue", Helvetica, Verdana, sans-serif; font-size: 9pt; line-height:18pt; } a { text-decoration: none; color: #0033FF; } a:hover { text-decoration: underline; } #single-body { position: relative; } #content h1 { margin-bottom: 0.2em; font-size:2em; } #single h1 { font-size: 32px; margin-top:6px; } /** citações - q e q class=leftq - pull-quote styles **/ q:before, q:after { content:""; } q, .myquote { display: block; color: #C35817; font-size:20pt; line-height: 28pt; border-top: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; margin-bottom:1em; padding:8pt 0; } .leftq:before { content: attr(data-q); /* a mesma do título: */ font-family: "Helvetica (bold)", "Helvetica", "Franklin Gothic Medium", Frutiger, Arial, sans-serif; display: block; padding: 12px 15px; margin-left: 0px; width: 140px; float: left; margin-right: 10px; background: #555; color: #bcbcbc; font-weight: normal; line-height: 14pt; font-size: 12pt; font-style: italic; color: #d5d5d5; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; } .follow { clear: both; border-top: solid 1px #ddd; padding: .5em; border-bottom: solid 1px #ddd; background: rgba(240,220,220,0.25); box-shadow: 0 0 2px rgba(0,0,0,0.25) inset; color: #777; text-align: center; } #content p, #content li { line-height: 1.6em; } #content li, #content dt { margin-bottom: 0.6em; } #content dt { margin-top: 0.4em; } #content .usertext { margin-left: 2em; } #content aside { margin-top: 0.6em; margin-bottom:0.4em; border-top:1px solid #e0d0d0; margin-bottom:8em; } img { border:0; max-width:96%; height: auto; } .clearfooter { clear: both; padding-top:2em; } #footer { clear: both; text-align: center; margin: 2em 4em; font-size:72% } /* Axe - monthly index */ #monthly_post { clear:both; padding-top:12pt; } #monthly_post h2 { width:81%; float:right; margin-top:0; padding-top:0; font-size:12pt; font-weight: normal; line-height:16pt; } #monthly_post .date { width:15%; float:left; text-align: right; border: 0; margin:0; padding:0; font-size:12pt; color: #141718; font-weight: bold; line-height:16pt; font-family: Helvetica, Arial, sans-serif; } #monthly_post h2 a { color: #444748; } /* fim -- (Axe - monthly index) */ #sidebar { } .quadrodestaque { width:100%; margin-top:10px; height:290px; border: 0; padding: 0; } .umdestaque { float:left; width:220px; max-width:30%; height: 280px; border: 0; padding: 0; margin-right:10px; text-align: center; font-size:85%; vertical-align: middle; } .legendadestaque { top: -30px; } #rightad { display: none } .social-plugs { display: none; } #quadropostsrecentes { display: none; font-family:"Optima","Arial","Sans-serif"; } #quadropostsrecentes > ul { color:red; margin-top:10px; margin-left:-20px; list-style-position:outside; list-style-type:square; } #quadropostsrecentes li { margin-top:20px; } #quadropostsrecentes p { padding-top: 2px; margin-top: 2px; padding-left: 5px; } .shadow { -moz-box-shadow: 3px 3px 5px 6px #ccc; -webkit-box-shadow: 3px 3px 5px 6px #ccc; box-shadow: 3px 3px 5px 6px #ccc; } .rounded { /* 4 rounded corners */ -webkit-border-radius: 10px; -khtml-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } .icon { float:right; width:150px; height: auto; margin-left: 12px; border-radius: 10px; } .right { float:right; max-width: 30%; max-height:8em; height: auto; margin-left: 0.5em; margin-top: 0.5em; border-radius: 10px; } /******************************************************* Media Query: impressora *******************************************************/ @media only print { /*Reset Style*/ body { margin:0; padding:0; line-height: 1.4em; word-spacing:1px; letter-spacing:0.2px; font: 14pt Helvetica, Arial, "Lucida Grande", sans-serif; color: #000; } img { max-height: 25%; width: auto; } #header h1 { font-size: 80px; } #header #destaques { display: none; } #rightad, #destaques, .social-plugs, .socialplugs, #midad, .topad, #sidebar, .comments, .quadrodestaque { display: none; } #content aside { margin-bottom:1em; } } /******************************************************* Media Query: WIDE DESKTOP *******************************************************/ @media only screen and (min-width: 1100px) { #single.post h1.entry-title { width:900px; font-size:45px; } #rightad { display: block; position: absolute; left: 740px; top: -300px; /* era 20px, "below the fold" */ } .social-plugs { display: block; position: absolute; left: 650px; top:10px; width:250px; } #quadropostsrecentes { display: block; position: absolute; left: 0px; top:190px; width:160px; font-size:9pt; border-top:1px solid black; } } /******************************************************* Media Query: Desktop 1024~1099, inclui iPad paisagem *******************************************************/ @media only screen and (min-width: 1024px) and (max-width: 1099px) { #quadropostsrecentes { display: block; position: absolute; left: 0px; top:190px; width:120px; font-size:9pt; border-top:1px solid black; } } /******************************************************* Media Query: desktop, mas só até 1099 *******************************************************/ @media only screen and (min-width: 901px) and (max-width: 1099px) { .social-plugs { display: block; position: absolute; left: 500px; top:10px; width:250px; } } /******************************************************* Media Query: desktop (geral, 901px pra cima) *******************************************************/ @media only screen and (min-width: 901px) { #page { margin-left: auto ; margin-right: auto ; padding-right: 1em; padding-left: 1em; width:700px; } #content { display: block; float: left; max-width:700px; padding-right: 10px; } #sidebar { display: block; float: right; width: 180px; } #content .socialplugs { width:50%; float:left; } #content .postmetadata { width:50%; float:left; text-align: right; min-height:50px; } #content time { clear:both; float: right; width:50%; text-align: right; } #header h1 { font-size:350% } } /******************************************************* Media Query: tablets maiores *******************************************************/ @media only screen and (min-width: 820px) and (max-width: 900px) { #page { margin-left: auto ; margin-right: auto ; padding-right: 1em; padding-left: 1em; max-width:766px; } #content { display: block; float: left; max-width:700px; padding-right: 10px; } #sidebar { display: block; float: right; width: 180px; } #content .socialplugs { width:50%; float:left; } #content .postmetadata { width:50%; float:left; text-align: right; } #header h1 { font-size:350% } .social-plugs { display: block; position: absolute; left: 500px; top:10px; width:250px; } } /******************************************************* Media Query: tablets menores *******************************************************/ @media only screen and (min-width: 766px) and (max-width: 819px) { #page { margin-left: auto ; margin-right: auto ; padding-right: 1em; padding-left: 1em; max-width:765px; } #content { display: block; float: left; max-width:700px; padding-right: 10px; } #sidebar { display: block; float: right; width: 180px; } #content .socialplugs { width:50%; float:left; } #content .postmetadata { width:50%; float:left; text-align: right; } #header h1 { font-size:350% } } /******************************************************* Media Query: tudo que for de tablet pra cima (menores, maiores e desktop) *******************************************************/ @media only screen and (min-width: 766px) { #single h1 { margin-bottom: 310px; } .topad { margin-top: 16px; padding-left: 30px; width:750px; } /* #midad: anuncio abaixo do titulo do artigo */ #midad { display: block; position: absolute; left: 0px; top: -300px; } #midad_both { width: 540px; height: 300px; margin-top:0.4em; margin-bottom: 1em; } #midad_main { display: block; float:left; } #midad_side { margin-top: 80px; display: block; float:right; } } /******************************************************* Media Query: smartphones *******************************************************/ @media only screen and (max-width: 765px) { #page { margin-left: auto ; margin-right: auto ; width: 90%; padding-right: 1em; padding-left: 1em; max-width:546px; } #content .socialplugs { width:100%; } #content .postmetadata { width:100%; text-align: left; } #sidebar { display: none; } #header h1 { font-size:250% } #content h1 { margin-bottom: 0.2em; font-size:1.4em; } #single h1 { font-size: 30px; margin-bottom: 310px; } .topad { display:none; } /* #midad: anuncio abaixo do titulo do artigo */ #midad { display: block; position: absolute; left: 0px; top: -300px; } #midad_both { width: 350px; height: 300px; margin-top:0.4em; margin-bottom: 1em; } #midad_main { display: block; float:left; } #midad_side { display: none; } } /******************************************************* Media Query: telas pequenas na altura *******************************************************/ /* @media only screen and (max-height: 660px) { .topad { display:none; } } */ /* listagens, pre, code */ p code,li code { white-space: pre; background: #fff; font-size: .8em; line-height: 1.5em; color: #555; border: 1px solid #ddd; -webkit-border-radius: 0.4em; -moz-border-radius: 0.4em; -ms-border-radius: 0.4em; -o-border-radius: 0.4em; border-radius: 0.4em; padding: 0 0.3em; margin: -1px 0; } p pre code,li pre code { font-size: 1em !important; background: none; border: none; } .pre-code,html .gist .gist-file .gist-syntax .gist-highlight pre,.highlight code { font-family: Menlo,Monaco,"Andale Mono","lucida console","Courier New",monospace !important; overflow: scroll; overflow-y: hidden; display: block; padding: 0.8em !important; overflow-x: auto; line-height: 1.45em; background: #fdf6e3 url('/images/noise.png?1365731858') top left !important; color: #586e75 !important; } .pre-code *::-moz-selection,html .gist .gist-file .gist-syntax .gist-highlight pre *::-moz-selection,.highlight code *::-moz-selection { background: #fff; color: inherit; text-shadow: #fdf6e3 0 1px; } .pre-code *::-webkit-selection,html .gist .gist-file .gist-syntax .gist-highlight pre *::-webkit-selection,.highlight code *::-webkit-selection { background: #fff; color: inherit; text-shadow: #fdf6e3 0 1px; } .pre-code *::selection,html .gist .gist-file .gist-syntax .gist-highlight pre *::selection,.highlight code *::selection { background: #fff; color: inherit; text-shadow: #fdf6e3 0 1px; } .pre-code span,html .gist .gist-file .gist-syntax .gist-highlight pre span,.highlight code span { color: #586e75 !important; } .pre-code span,html .gist .gist-file .gist-syntax .gist-highlight pre span,.highlight code span { font-style: normal !important; font-weight: normal !important; } .pre-code .c,html .gist .gist-file .gist-syntax .gist-highlight pre .c,.highlight code .c { color: #93a1a1 !important; font-style: italic !important; } .pre-code .cm,html .gist .gist-file .gist-syntax .gist-highlight pre .cm,.highlight code .cm { color: #93a1a1 !important; font-style: italic !important; } .pre-code .cp,html .gist .gist-file .gist-syntax .gist-highlight pre .cp,.highlight code .cp { color: #93a1a1 !important; font-style: italic !important; } .pre-code .c1,html .gist .gist-file .gist-syntax .gist-highlight pre .c1,.highlight code .c1 { color: #93a1a1 !important; font-style: italic !important; } .pre-code .cs,html .gist .gist-file .gist-syntax .gist-highlight pre .cs,.highlight code .cs { color: #93a1a1 !important; font-weight: bold !important; font-style: italic !important; } .pre-code .err,html .gist .gist-file .gist-syntax .gist-highlight pre .err,.highlight code .err { color: #dc322f !important; background: none !important; } .pre-code .k,html .gist .gist-file .gist-syntax .gist-highlight pre .k,.highlight code .k { color: #cb4b16 !important; } .pre-code .o,html .gist .gist-file .gist-syntax .gist-highlight pre .o,.highlight code .o { color: #586e75 !important; font-weight: bold !important; } .pre-code .p,html .gist .gist-file .gist-syntax .gist-highlight pre .p,.highlight code .p { color: #586e75 !important; } .pre-code .ow,html .gist .gist-file .gist-syntax .gist-highlight pre .ow,.highlight code .ow { color: #2aa198 !important; font-weight: bold !important; } .pre-code .gd,html .gist .gist-file .gist-syntax .gist-highlight pre .gd,.highlight code .gd { color: #586e75 !important; background-color: #f4c5b6 !important; display: inline-block; } .pre-code .gd .x,html .gist .gist-file .gist-syntax .gist-highlight pre .gd .x,.highlight code .gd .x { color: #586e75 !important; background-color: #f1b1a4 !important; display: inline-block; } .pre-code .ge,html .gist .gist-file .gist-syntax .gist-highlight pre .ge,.highlight code .ge { color: #586e75 !important; font-style: italic !important; } .pre-code .gh,html .gist .gist-file .gist-syntax .gist-highlight pre .gh,.highlight code .gh { color: #93a1a1 !important; } .pre-code .gi,html .gist .gist-file .gist-syntax .gist-highlight pre .gi,.highlight code .gi { color: #586e75 !important; background-color: #e5e3b5 !important; display: inline-block; } .pre-code .gi .x,html .gist .gist-file .gist-syntax .gist-highlight pre .gi .x,.highlight code .gi .x { color: #586e75 !important; background-color: #cdd088 !important; display: inline-block; } .pre-code .gs,html .gist .gist-file .gist-syntax .gist-highlight pre .gs,.highlight code .gs { color: #586e75 !important; font-weight: bold !important; } .pre-code .gu,html .gist .gist-file .gist-syntax .gist-highlight pre .gu,.highlight code .gu { color: #6c71c4 !important; } .pre-code .kc,html .gist .gist-file .gist-syntax .gist-highlight pre .kc,.highlight code .kc { color: #859900 !important; font-weight: bold !important; } .pre-code .kd,html .gist .gist-file .gist-syntax .gist-highlight pre .kd,.highlight code .kd { color: #268bd2 !important; } .pre-code .kp,html .gist .gist-file .gist-syntax .gist-highlight pre .kp,.highlight code .kp { color: #cb4b16 !important; font-weight: bold !important; } .pre-code .kr,html .gist .gist-file .gist-syntax .gist-highlight pre .kr,.highlight code .kr { color: #d33682 !important; font-weight: bold !important; } .pre-code .kt,html .gist .gist-file .gist-syntax .gist-highlight pre .kt,.highlight code .kt { color: #2aa198 !important; } .pre-code .n,html .gist .gist-file .gist-syntax .gist-highlight pre .n,.highlight code .n { color: #268bd2 !important; } .pre-code .na,html .gist .gist-file .gist-syntax .gist-highlight pre .na,.highlight code .na { color: #268bd2 !important; } .pre-code .nb,html .gist .gist-file .gist-syntax .gist-highlight pre .nb,.highlight code .nb { color: #859900 !important; } .pre-code .nc,html .gist .gist-file .gist-syntax .gist-highlight pre .nc,.highlight code .nc { color: #d33682 !important; } .pre-code .no,html .gist .gist-file .gist-syntax .gist-highlight pre .no,.highlight code .no { color: #b58900 !important; } .pre-code .nl,html .gist .gist-file .gist-syntax .gist-highlight pre .nl,.highlight code .nl { color: #859900 !important; } .pre-code .ne,html .gist .gist-file .gist-syntax .gist-highlight pre .ne,.highlight code .ne { color: #268bd2 !important; font-weight: bold !important; } .pre-code .nf,html .gist .gist-file .gist-syntax .gist-highlight pre .nf,.highlight code .nf { color: #268bd2 !important; font-weight: bold !important; } .pre-code .nn,html .gist .gist-file .gist-syntax .gist-highlight pre .nn,.highlight code .nn { color: #b58900 !important; } .pre-code .nt,html .gist .gist-file .gist-syntax .gist-highlight pre .nt,.highlight code .nt { color: #268bd2 !important; font-weight: bold !important; } .pre-code .nx,html .gist .gist-file .gist-syntax .gist-highlight pre .nx,.highlight code .nx { color: #b58900 !important; } .pre-code .vg,html .gist .gist-file .gist-syntax .gist-highlight pre .vg,.highlight code .vg { color: #268bd2 !important; } .pre-code .vi,html .gist .gist-file .gist-syntax .gist-highlight pre .vi,.highlight code .vi { color: #268bd2 !important; } .pre-code .nv,html .gist .gist-file .gist-syntax .gist-highlight pre .nv,.highlight code .nv { color: #268bd2 !important; } .pre-code .mf,html .gist .gist-file .gist-syntax .gist-highlight pre .mf,.highlight code .mf { color: #2aa198 !important; } .pre-code .m,html .gist .gist-file .gist-syntax .gist-highlight pre .m,.highlight code .m { color: #2aa198 !important; } .pre-code .mh,html .gist .gist-file .gist-syntax .gist-highlight pre .mh,.highlight code .mh { color: #2aa198 !important; } .pre-code .mi,html .gist .gist-file .gist-syntax .gist-highlight pre .mi,.highlight code .mi { color: #2aa198 !important; } .pre-code .s,html .gist .gist-file .gist-syntax .gist-highlight pre .s,.highlight code .s { color: #2aa198 !important; } .pre-code .sd,html .gist .gist-file .gist-syntax .gist-highlight pre .sd,.highlight code .sd { color: #2aa198 !important; } .pre-code .s2,html .gist .gist-file .gist-syntax .gist-highlight pre .s2,.highlight code .s2 { color: #2aa198 !important; } .pre-code .se,html .gist .gist-file .gist-syntax .gist-highlight pre .se,.highlight code .se { color: #dc322f !important; } .pre-code .si,html .gist .gist-file .gist-syntax .gist-highlight pre .si,.highlight code .si { color: #268bd2 !important; } .pre-code .sr,html .gist .gist-file .gist-syntax .gist-highlight pre .sr,.highlight code .sr { color: #2aa198 !important; } .pre-code .s1,html .gist .gist-file .gist-syntax .gist-highlight pre .s1,.highlight code .s1 { color: #2aa198 !important; } .pre-code div .gd,html .gist .gist-file .gist-syntax .gist-highlight pre div .gd,.highlight code div .gd,.pre-code div .gd .x,html .gist .gist-file .gist-syntax .gist-highlight pre div .gd .x,.highlight code div .gd .x,.pre-code div .gi,html .gist .gist-file .gist-syntax .gist-highlight pre div .gi,.highlight code div .gi,.pre-code div .gi .x,html .gist .gist-file .gist-syntax .gist-highlight pre div .gi .x,.highlight code div .gi .x { display: inline-block; width: 100%; } .highlight,.gist-highlight { margin-bottom: 1.8em; background: #fdf6e3; overflow-y: hidden; overflow-x: auto; } .highlight pre,.gist-highlight pre { background: none; -webkit-border-radius: none; -moz-border-radius: none; -ms-border-radius: none; -o-border-radius: none; border-radius: none; border: none; padding: 0; margin-bottom: 0; } figure.code,.gist-file,pre { -webkit-box-shadow: rgba(0,0,0,0.06) 0 0 10px; -moz-box-shadow: rgba(0,0,0,0.06) 0 0 10px; box-shadow: rgba(0,0,0,0.06) 0 0 10px; } figure.code .highlight pre,.gist-file .highlight pre,pre .highlight pre { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } pre { background: #fdf6e3 url('/images/noise.png?1365731858') top left; -webkit-border-radius: 0.4em; -moz-border-radius: 0.4em; -ms-border-radius: 0.4em; -o-border-radius: 0.4em; border-radius: 0.4em; border: 1px solid #e7dec3; line-height: 1.45em; font-size: 13px; margin-bottom: 2.1em; padding: 0.8em 1em; color: #586e75; overflow: auto; } pre::-webkit-scrollbar,.highlight::-webkit-scrollbar,.gist-highlight::-webkit-scrollbar { height: .5em; background: rgba(0,0,0,0.15); } pre::-webkit-scrollbar-thumb:horizontal,.highlight::-webkit-scrollbar-thumb:horizontal,.gist-highlight::-webkit-scrollbar-thumb:horizontal { background: rgba(0,0,0,0.15); -webkit-border-radius: 4px; border-radius: 4px; } .highlight code { background: #000; } figure.code { background: none; padding: 0; border: 0; margin-bottom: 1.5em; } figure.code pre { margin-bottom: 0; } figure.code figcaption { position: relative; } figure.code .highlight { margin-bottom: 0; } .code-title,html .gist .gist-file .gist-meta a[href*='#file'],h3.filename,figure.code figcaption { text-align: center; font-size: 13px; line-height: 2em; text-shadow: #cbcccc 0 1px 0; color: #474747; font-weight: normal; margin-bottom: 0; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; font-family: "Helvetica Neue",Arial,"Lucida Grande","Lucida Sans Unicode",Lucida,sans-serif; background: #aaa url('/images/code_bg.png?1365731858') top repeat-x; border: 1px solid #565656; border-top-color: #cbcbcb; border-left-color: #a5a5a5; border-right-color: #a5a5a5; border-bottom: 0; } p a>code { border: dashed 1px #999; } p code { white-space: pre-line; } pre code { font-size: 15px; } .mono,pre,code,tt,p code,li code { font-family: Menlo,Monaco,"Andale Mono","lucida console","Courier New",monospace; } article.post img,article.post pre,article.post .gist { max-width: 100%; height: auto; margin-right: 10px; } /* botão */ .button { -moz-box-shadow:inset 0px 1px 0px 0px #ffffff; -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff; box-shadow:inset 0px 1px 0px 0px #ffffff; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) ); background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf'); vertical-align: middle; background-color:#ededed; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; border:1px solid #dcdcdc; display:inline-block; color:#777777; font-family:arial; font-size:12px; font-weight:bold; padding:3px 12px; text-decoration:none; text-shadow:1px 1px 0px #ffffff; }.button:hover { background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) ); background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed'); background-color:#dfdfdf; }.button:active { position:relative; top:1px; } /* This imageless css button was generated by CSSButtonGenerator.com */ /* teclas */ /** * A simple stylesheet for rendering beautiful keyboard-style elements. * Author: Michael Hüneburg * Website: http://michaelhue.com/keyscss * License: MIT License (see LICENSE.txt) */ /* Base style, essential for every key. */ kbd, .key { display: inline; display: inline-block; min-width: 1em; padding: .2em .3em; font: normal .85em/1 "Lucida Grande", Lucida, Arial, sans-serif; text-align: center; text-decoration: none; -moz-border-radius: .3em; -webkit-border-radius: .3em; border-radius: .3em; border: none; cursor: default; -moz-user-select: none; -webkit-user-select: none; user-select: none; } kbd[title], .key[title] { cursor: help; } /* Dark style for display on light background. This was the default style. */ kbd.dark, .dark-keys kbd, .key, .key.dark, .dark-keys .key { background: rgb(80, 80, 80); background: -moz-linear-gradient(top, rgb(60, 60, 60), rgb(80, 80, 80)); background: -webkit-gradient(linear, left top, left bottom, from(rgb(60, 60, 60)), to(rgb(80, 80, 80))); color: rgb(250, 250, 250); text-shadow: -1px -1px 0 rgb(70, 70, 70); -moz-box-shadow: inset 0 0 1px rgb(150, 150, 150), inset 0 -.05em .4em rgb(80, 80, 80), 0 .1em 0 rgb(30, 30, 30), 0 .1em .1em rgba(0, 0, 0, .3); -webkit-box-shadow: inset 0 0 1px rgb(150, 150, 150), inset 0 -.05em .4em rgb(80, 80, 80), 0 .1em 0 rgb(30, 30, 30), 0 .1em .1em rgba(0, 0, 0, .3); box-shadow: inset 0 0 1px rgb(150, 150, 150), inset 0 -.05em .4em rgb(80, 80, 80), 0 .1em 0 rgb(30, 30, 30), 0 .1em .1em rgba(0, 0, 0, .3); } /* Light style for display on dark background. */ kbd, kbd.light, .light-keys kbd, .key.light, .light-keys .key { background: rgb(250, 250, 250); background: -moz-linear-gradient(top, rgb(210, 210, 210), rgb(255, 255, 255)); background: -webkit-gradient(linear, left top, left bottom, from(rgb(210, 210, 210)), to(rgb(255, 255, 255))); color: rgb(50, 50, 50); text-shadow: 0 0 2px rgb(255, 255, 255); -moz-box-shadow: inset 0 0 1px rgb(255, 255, 255), inset 0 0 .4em rgb(200, 200, 200), 0 .1em 0 rgb(130, 130, 130), 0 .11em 0 rgba(0, 0, 0, .4), 0 .1em .11em rgba(0, 0, 0, .9); -webkit-box-shadow: inset 0 0 1px rgb(255, 255, 255), inset 0 0 .4em rgb(200, 200, 200), 0 .1em 0 rgb(130, 130, 130), 0 .11em 0 rgba(0, 0, 0, .4), 0 .1em .11em rgba(0, 0, 0, .9); box-shadow: inset 0 0 1px rgb(255, 255, 255), inset 0 0 .4em rgb(200, 200, 200), 0 .1em 0 rgb(130, 130, 130), 0 .11em 0 rgba(0, 0, 0, .4), 0 .1em .11em rgba(0, 0, 0, .9); } /* navegação */ nav#pagination { padding: 20px 40px 100px 0; clear: both; max-width: 780px; } nav#pagination span { display: block; } nav#pagination span.prev { float: right; } nav#pagination span.next { float: left; } nav#pagination span.next a,nav#pagination span.prev a { padding: 10px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; font-family: sans-serif; font-weight: 700; text-transform: uppercase; border: 2px solid #666; color: #666; } nav#pagination span.next a:hover,nav#pagination span.prev a:hover { border-color: inherit; } /* cabeçalhos */ #header { position: relative; margin-top: 0; padding-top: 0; } #header h1 { color: green; margin:0; padding:0; line-height: 100%; } .subtitulo-cabec { text-align: right; font-size: 9pt; font-weight: normal; } #header #destaques { color:yellow; font-weight: normal; display: inline; font-size:10pt; color: #333332; } #header #destaques li { display: inline; } #header #destaques li:before { content:"• "; } #header #destaques a { color: darkblue; } #footer #menu { display:inline; color:red; font-size:11pt; } #footer #menu li { display:inline; color:red; } #footer #menu li:before { content:"• "; } /* definido nas media-queries .social-plugs { position: absolute; left: 500px; top:10px; width:250px; } */ .search { float: right; } .social-icon-new { float: right; }