﻿@charset "utf-8";
/* 
  Red Barnet - Sikkerchat.dk
  -------------
  Print stylesheet
*/
header div,
header section,
header nav,
.sub nav,
.ad>div>h6,
.discuss,
.sub article header,
.back,
.youtube nav,
.ad,
.smart {
  display:none !important;
}
body, 
html, 
header, 
h1, 
h2, 
h3, 
h4, 
h5, 
h6, 
header a,
.banner, 
.ad, 
.content nav, 
.youtube, 
.info, 
.sub article,
.banner div, 
.ad div, 
.content nav div, 
.youtube div, 
.sub article div,
.content nav ul,
.content nav li,
.content nav a,
.content nav span,
.game,
.game div {
  font-family:Arial, Helvetica, Verdana, Sans-Serif !important;
  background:none !important;
  border:none;
}
.wrapper {
  width:100%;
}
  /*=HEADER*/
  header {
    padding:0 0 1em;
    margin:0 0 1em;
    width:auto;
    height:auto;
    border-bottom:1px solid #ccc;
  }
  header h1,
  header h2,
  header h2 a {
    display:block;
    position:static;
    text-indent:0;
    padding:0;
    margin:0;
    text-transform:none;
    width:auto;
    height:auto;
    font-family:Arial, Helvetica, Verdana, Sans-Serif;
    font-size:3.6em;
    margin:0 0 0.5em;
    text-shadow:none;
  }
  header h2 a {
    font-size:0.5em;
    color:#111;
  }
  /*=CONTENT*/
  .content,
  .elements,
  .content aside,
  .info,
  .info.horizontal,
  .info.smart,
  .game {
    padding:0;
    margin:0;
    width:auto !important;
    height:auto !important;
    float:none !important;
    clear:both !important;
  }
  .banner, 
  .ad, 
  .content nav, 
  .youtube, 
  .info, 
  .sub article,
  .sub article div,
  .ad>div>h3,
  .content div,
  .content nav h1,
  .content nav h3,
  .content nav h1 strong,
  .content nav h3 strong,
  .content h1,
  .content h2,
  .content h3,
  .content h4,
  .content h5,
  .content h6,
  .content p,
  .game h1 {
    padding:0;
    margin:0;
    float:none !important;
    width:auto;
    position:static !important;
    clear:both !important;
  }
  .content nav h1,
  .content nav h3,
  .content nav h1 strong,
  .content nav h3 strong,
  .content h1,
  .content h2,
  .content h3,
  .content h4,
  .content h5,
  .content h6 {
    float:left;
    clear:both;
    color:#111;
    text-shadow:none;
    text-transform:none !important;
  }
  .content nav h1,
  .content nav h3,
  .content nav h1 strong,
  .content nav h3 strong {
    line-height:1.2em;
  }
  .content nav h1 strong,
  .content nav h3 strong {
    font-size:1em;
    display:inline;
    padding-right:0.25em;
  }
  .banner, 
  .ad, 
  .content nav, 
  .youtube, 
  .info, 
  .sub article,
  .content div {
    margin-bottom:1em;
  }
  .info.smart .bunny {
    position:static;
    margin:0;
  }
  .quickpoll .text {
    padding:0;
  }
  .content nav ul {
    background:none;
  }
  .content nav a,
  .content nav a img,
  .content nav a span {
    color:#111;
    text-shadow:none;
    height:auto;
    width:auto;
    float:left;
    clear:both;
  }
  .content nav a span { 
    float:none;
    clear:none;
    display:inline;
  }
  .content nav a {
    margin-bottom:1em;
  }
  .content>nav a[href]:after {
    content: " (" attr(href) ") ";
  }
  .content .text {
    font-size:1.166666666666667em !important;
    line-height:1.4em;
    color:#111 !important;
  }
  .news .text ol li a {
    color:#f86901;
  }
  .text a[href]:after {
    content: " (" attr(href) ") ";
    font-size: 90%;
  }
  .image {
    display:block !important;
  }
  .image img {
    margin:1em auto;
  }
  /*=FOOTER*/
  footer {
    text-align:left;
    margin-top:1em;
    border-top:1px solid #ccc;
    padding-top:1em;
  }
  footer .tagline {
    display:block;
  }
  