@media screen {
 body {
  background-repeat:no-repeat;
  background-position:center top;
 }
 h1 {
  font-size:16px;
 }
 h2 {
  font-size:15px;
 }
 h3 {
  font-size:14px;
 }
 h4,h5,h6 {
  font-size:13px;
 }
 h6 {
  padding:0;
  margin:17px 0 0 0;
 }
 #supportersdiv {
  padding-top:0px;
  width:100%;
  min-width:100% !important;
 }
 #middelcontainer {
  padding:0 10px 0 10px;
 }
 header {
  position:relative;
  margin-left:auto;
  margin-right:auto;
  width:100% !important;
  min-width:100% !important;
  border:0;
  padding:0;
  color:#000000;
  height:89px;
  line-height:22px;
 }
 #mobielmenu {
  position:absolute;
  top:59px;
  background-color:#2C3235;
  width:100%;
  height:40px;
  padding-top:0;
  color:#FFFFFF;
  font-size:14px;
  font-weight:bold;
  background-image:url("https://static.supporters.nl/images/menu-icoon.png");
  background-repeat:no-repeat;
  background-position:19px 10px;
 }
 #mobielmenu p {
  position:absolute;
  margin:10px 0 0 54px;
  padding:0;
  top:0;
 }
 #mobielmenu p a {
  color:#FFFFFF !important;
 }
 #inloglinks {
  position:absolute;
  top:69px;
  right:19px;
 }
 #inlogform,#verbergmobiel {
  top:0;
  background-color:#D0021B;
  width:92%;
  margin-top:0;
  margin-left:0;
  font-size:14px;
  position:fixed;
  z-index:101;
  padding:0;
 }
 #verbergmobiel {
  max-height:50px;
 }
 #verbergmobiel p {
  padding:11px 0 0 17px;
  float:left;
  color:#FFFFFF;
  margin:0;
  font-size:14px;
  font-weight:bold;
 }
 #inlogheader {
  width:50%;
  height:24px;
  padding:13px 0 13px 20px;
  margin:0;
  color:#FFFFFF;
  float:left;
 }
 #inlogsluiten,#menusluiten {
  width:50px;
  padding:0;
  margin:0;
  color:#FFFFFF;
  float:right;
 }
 #menusluiten {
  padding:0;
  font-size:14px;
  font-weight:bold;
 }
 #inlogsluiten img {
  width:50px;
  height:50px;
 }
 #inlogcontent {
  background-color:#FFFFFF;
  width:100%;
  margin:0;
  float:left;
 }
 #inlogcontent input[type=text],#inlogcontent input[type=password] {
  background-color:#FFFFFF;
  height:35px;
  font-size:28px;
  padding-left:11px;
  width:70%;
  color:#4A4A4A;
 }
 #inlogcontent input[type=submit] {
  height:35px;
  border:none;
  background-color:#D0021B;
  font-size:14px;
  margin:0;
  padding-left:11px;
  color:#FFFFFF;
  font-weight:bold;
 }
 #inlogcontent p,#inlogcontent h6 {
  padding-right:19px;
  padding-left:19px;
 }
 #inlogcontent h6 {
  font-size:16px;
 }
 .cel {
  width:25% !important;
 }
 .kleinecel,.middelcel {
  width:50% !important;
 }
 .smalcel {
  white-space:normal !important;
 }
 .smalverdwijn {
  display:none;
 }
 .standhoeveelste,.standgeheel,.standlogo,.standclub,.standclub,.standgespeeld,.standwinst,.standgelijk,.standverlies,.standpunten,.standdoel,.standsaldo,.standoverige1,.smalcel {
  padding-right:.1em !important;
  font-size:13.5px !important;
 }
 .headlinethumb {
  width:35% !important;
  margin-bottom:22px;
 }
 .headlinetitel {
  padding-left:4%;
  width:61%;
 }
 .headlinetitel h2 {
  line-height:1em !important;
  font-size:14px;
 }
 .headlinereacties {
  background-position:12px 0;
  padding-top:2px !important;
  padding-left:12px;
  background-image:url("https://static.supporters.nl/images/aantal-reacties-klein.png") !important;
  width:23px;
  text-align:center;
  color:#FFFFFF !important;
 }
 .headlinereacties a {
  font-size:10px !important;
 }
 .headlinereactievervolg {
  display:none;
 }
 .headlinesocial {
  padding-left:6px !important;
 }
 .headlinesocial img {
  width:22px;
  height:22px;
 }
 #navigatie {
  position:absolute;
  top:51px;
  display:none;
  z-index:101;
  width:92%;
 }
 #main-navigation li, #main-navigation li a, li a:link, #main-navigation li a:visited {
  color:#FFFFFF;
  background:#2C3235;
 }
 #sub-navigation li, #sub-navigation li a, li a:link, #sub-navigation li a:visited {
  color:#000000;
  background:#FFFFFF;
 }
 nav ul,nav ul li,nav ol,nav ol li {
  display:block;
 }
 nav ul,nav ol {
  padding:0;
  margin:0;
 }
 nav ul li,nav ol li {
  list-style-type:none;
  padding:11px 0 11px 0;
  border-bottom:1px solid #FFFFFF !important;
  font-size:14px;
  font-weight:bold;
 }
 #main-navigation li {
  background-image:url("https://static.supporters.nl/images/dropdown.png");
  background-repeat:no-repeat;
  background-position:90% 18px;
 }
 nav ul li a,nav ol li a {
  padding-left:17px;
 }
 nav ol {
  display:none;
 }
 #searchdiv {
  display:none;
 }
 .standhoeveelste,.standgeheel,.standlogo,.standclub,.standclub,.standgespeeld,.standwinst,.standgelijk,.standverlies,.standpunten,.standdoel,.standsaldo,.standoverige1 {
  padding-right:0.5em !important;
 }
 .standhoeveelste {
  padding-left:0.5em !important;
 }
 .edit {
  display:none;
 }
 #footernav {
  position:relative;
  margin-left:auto;
  margin-right:auto;
  width:100%;
  border:0;
  margin:10px auto 0 auto;
  padding:31px 0px 31px 0px;
  color:#FFFFFF;
  line-height:22px;
  background-color:#2C3235;
 }
 footer h6 {
  margin-left:21px;
 }
 footer h6,footer h6 a {
  font-size:16px;
  font-style:normal;
  line-height:16px !important;
  color:#FFFFFF !important;
 }
 footer ul {
  padding:0;
  margin-left:21px;
 }
 footer ul li {
  list-style-type:none;
  font-size:14px;
 }
 footer ul li a {
  color:#FFFFFF !important;
  background-color:#2C3235 !important;
 }
 footer hr {
  size:1px;
  padding:0;
  margin:0 21px 0 21px;
  display:block;
  position:relative;
  height:0;
  border-top-style:solid;
  border-bottom-style:none;
  border-right-style:none;
  border-left-style:none;
  border-top-width:1px;
  border-top-color:#888888;
  margin-top:8px;
 }
 section input[type=submit],section input[type=reset] {
  border:none;
  height:26px;
  font-weight:bold;
  font-size:12px;
  background-color:#D0021B;
  color:#FFFFFF;
 }
 section input[type=text],section input[type=email],section input[type=url] {
  background-color:#FFFFFF;
  height:20px;
  font-size:12px;
  padding-left:11px;
  color:#4A4A4A;
 }
 section select {
  background-color:#FFFFFF;
  height:26px;
  font-size:12px;
  padding-left:11px;
  color:#4A4A4A;
 }
 #copyright {
  position:relative;
  margin-left:auto;
  margin-right:auto;
  width:100%;
  border:0;
  padding:31px 0 31px 0;
  color:#000000;
  font-size:16px;
  font-weight:bold;
  background-color:#FFFFFF;
  text-align:center;
 }
 #copyright a {
  color:#000000 !important;
 }
 .midden {
  max-width:290px;
 }
 .valwegopmobiel {
  display:none;
 }
}