#logo{display:block;text-decoration:none; padding:5px 0; background-image:none;}
#logo img{vertical-align:middle}
#logo span{
color:#333;
display:inline-block; 
font-family:Oswald; 
font-size:180%; 
position:relative;
text-indent:.75em;
top:9px;
}
#truste{
background:url("/images/seals/truste.png") no-repeat;
display:inline-block;
overflow:hidden;
text-indent:-200%;
width:211px;
height:60px;
}

@media screen and (min-device-width:768px){
h1, h2, h3, h4, #logo span, #nav a, .btn{font-family:Oswald; font-weight:normal;}
h1, h2, #logo span, #nav a, .btn{letter-spacing:.03em;}
h3,h4{letter-spacing:.01em;}
/*#aside h2, #aside h3, #aside h4{letter-spacing:.05em}*/
#logo span{text-transform:uppercase; font-size:120%; letter-spacing:.075em; top:10px;}
}

/*like buttons*/
#likeBtn{width:600px; margin:.5em 0 1em}
#gLike{margin-right:1em}
#gLike div, #gLike iframe{width:76px !important;}
#fbLike{vertical-align:top;margin:0 2em 0 0;}
#likeBtn>div, #likeBtn iframe{display:inline-block}
/*Timeout Prompt*/
.mask{
background:url("/images/layout/mask.png");
background:rgba(0,0,0,0.5);
height:100%;
left:0;
position:absolute; 
top:0; 
width:100%; 
z-index:5;
}
#timeoutPrompt{
min-height:130px;
left:250px;
padding:10px;
position:absolute;
top:105px;
width:480px;
}
#timeoutPrompt h2{margin-top:0}
#timeoutOptions button{margin:0 3em 0 0}
th{text-align:left;}
/* js disabled warning*/
#jsWarning{
background:#c00;
color:#fff;
font-weight:700;
font-size:150%;
padding:.25em;
text-align:center;
}
