﻿/*
	Stylesheet additions can be made here to avoid merge conflicts
*/
@media all {
  #bodyNav {
    left: 50%;
    margin: 0px auto 0px -490px;
    position: absolute;
    top: 0px;
    width: 980px;
    font-size: 12px; }
    #bodyNav #mainMenu {
      left: 0px;
      margin: 0px;
      position: absolute;
      top: 53px;
      z-index: 2000;
      background: #4471d7;
      overflow: hidden;
      width: 800px;
      border-radius: 4px;
      width: 100%;
      padding: 0px; }
      #bodyNav #mainMenu li {
        float: left;
        list-style-type: none;
        border-right: solid 1px #3b7ac3; }
        #bodyNav #mainMenu li a {
          background: -webkit-linear-gradient(top, #2666bf 0%, #1f2b8f 100%);
          background: linear-gradient(to bottom, #2666bf 0%, #1f2b8f 100%);
          color: #ffffff;
          display: block;
          font-weight: bold;
          height: 41px;
          text-decoration: none;
          cursor: pointer;
          line-height: 41px;
          border-top: solid 1px #3b7ac3;
          padding: 0px 19px !important;
          border-right: solid 1px #1e288d; }
          #bodyNav #mainMenu li a:hover {
            background: -webkit-linear-gradient(top, #1f2b8f 0%, #2666bf 100%);
            background: linear-gradient(to bottom, #1f2b8f 0%, #2666bf 100%);
            color: #ffffff; }
          #bodyNav #mainMenu li a.active {
            background: #ffffff !important;
            color: #0b1c59;
            height: 41px;
            line-height: 43px;
            border-top: none;
            box-shadow: inset 1.5px 3px 7px 0px rgba(0, 0, 0, 0.41); }
        #bodyNav #mainMenu li:last-of-type {
          border-right: 1px solid #3B77C5; }
        #bodyNav #mainMenu li:first-of-type {
          border-right: solid 1px #1e288d;
          border-bottom-left-radius: 4px; }
          #bodyNav #mainMenu li:first-of-type a {
            background: -webkit-linear-gradient(top, #8c3fcb 0%, #762dbd 100%);
            background: linear-gradient(to bottom, #8c3fcb 0%, #762dbd 100%);
            margin-right: 22px;
            height: 41px;
            border-bottom-left-radius: 4px;
            line-height: 41px;
            border-top: none;
            border-bottom: solid 1px #4e1c69;
            border-right: solid 1px #1e288d;
            box-shadow: 1px 1px 1px #3B77C5; }
            #bodyNav #mainMenu li:first-of-type a:hover {
              background: -webkit-linear-gradient(top, #762dbd 0%, #8c3fcb 100%);
              background: linear-gradient(to bottom, #762dbd 0%, #8c3fcb 100%); }
            #bodyNav #mainMenu li:first-of-type a.active {
              background: #ffffff !important;
              color: #0b1c59;
              height: 41px;
              line-height: 41px;
              border-top: none;
              box-shadow: inset 1.5px 2.598px 7px 0px rgba(0, 0, 0, 0.41); }
        #bodyNav #mainMenu li:nth-of-type(2) {
          border-left: solid 1px #3B77C5; }
        #bodyNav #mainMenu li:nth-of-type(5) a {
          /*background: url(CDN('bgFire.png')) no-repeat 50% 0% !important;
						background-size: cover !important;
						height : 41px;
						color: #ffffff !important;
						line-height: 41px;
						border-top: none;
						text-shadow: 0px 0px 4px rgba(119, 20, 0, 0.6);
						&:hover {
							background: url(CDN('bgFire_hover.png')) no-repeat 50% 0% !important;
						}*/ }
          #bodyNav #mainMenu li:nth-of-type(5) a.active {
            background: #ffffff none !important;
            color: #0b1c59 !important;
            height: 41px;
            line-height: 41px;
            border-top: none;
            text-shadow: none !important;
            box-shadow: inset 1.5px 3px 7px 0px rgba(0, 0, 0, 0.41); }
        #bodyNav #mainMenu li.lw {
          border-right: solid 1px #1e288d; }
          #bodyNav #mainMenu li.lw a {
            background: -webkit-linear-gradient(top, #8c3fcb 0%, #762dbd 100%);
            background: linear-gradient(to bottom, #8c3fcb 0%, #762dbd 100%);
            margin-left: 0px;
            margin-right: 22px;
            height: 41px;
            border-bottom-left-radius: 4px;
            line-height: 41px;
            border-top: none;
            color: #ffffff;
            border-bottom: solid 1px #4e1c69;
            border-right: solid 1px #1e288d;
            box-shadow: 1px 1px 1px #3B77C5; }
            #bodyNav #mainMenu li.lw a:hover {
              background: -webkit-linear-gradient(top, #762dbd 0%, #8c3fcb 100%);
              background: linear-gradient(to bottom, #762dbd 0%, #8c3fcb 100%); }
            #bodyNav #mainMenu li.lw a.active {
              background: #ffffff !important;
              color: #0b1c59;
              height: 41px;
              line-height: 41px;
              border-top: none;
              box-shadow: inset 1.5px 2.598px 7px 0px rgba(0, 0, 0, 0.41); }
        #bodyNav #mainMenu li.cost {
          margin-left: 6px;
          border-left: solid 1px #1e288d; }
          #bodyNav #mainMenu li.cost a {
            border-left: none; }
        #bodyNav #mainMenu li.wow a {
          background: -webkit-linear-gradient(top, #2666bf 0%, #1f2b8f 100%);
          background: linear-gradient(to bottom, #2666bf 0%, #1f2b8f 100%);
          color: #ffffff; }
          #bodyNav #mainMenu li.wow a:hover {
            background: -webkit-linear-gradient(top, #1f2b8f 0%, #2666bf 100%);
            background: linear-gradient(to bottom, #1f2b8f 0%, #2666bf 100%);
            color: #ffffff; }
          #bodyNav #mainMenu li.wow a.active {
            background: #ffffff !important;
            color: #0b1c59; }
      #bodyNav #mainMenu.second {
        top: 102px;
        width: 100%; }
        #bodyNav #mainMenu.second li {
          margin-left: 0px !important; }
          #bodyNav #mainMenu.second li:first-of-type {
            border-right: none; }
            #bodyNav #mainMenu.second li:first-of-type a {
              border-right: solid 1px #343434; }
          #bodyNav #mainMenu.second li:nth-of-type(2) {
            margin-top: 0px; }
            #bodyNav #mainMenu.second li:nth-of-type(2) a {
              border-top: none;
              border-left: solid 1px #dd2f58;
              background-image: -webkit-linear-gradient(0deg, #9a0025 0%, #d50032 100%);
              background-image: linear-gradient(0deg, #9a0025 0%, #d50032 100%); }
              #bodyNav #mainMenu.second li:nth-of-type(2) a:hover {
                background-image: -webkit-linear-gradient(0deg, #d50032 0%, #9a0025 100%);
                background-image: linear-gradient(0deg, #d50032 0%, #9a0025 100%); }
              #bodyNav #mainMenu.second li:nth-of-type(2) a.active {
                color: #000000;
                border-left: solid 1px transparent; }
          #bodyNav #mainMenu.second li a {
            margin: 0px !important;
            color: #ffffff;
            border-bottom: none;
            background: -webkit-linear-gradient(top, #5780dc 0%, #254abc 100%);
            background: linear-gradient(to bottom, #5780dc 0%, #254abc 100%); }
            #bodyNav #mainMenu.second li a:hover {
              background: -webkit-linear-gradient(top, #254abc 0%, #5780dc 100%);
              background: linear-gradient(to bottom, #254abc 0%, #5780dc 100%); }
            #bodyNav #mainMenu.second li a.active {
              color: #1b2f4b; }
      #bodyNav #mainMenu.wow li:first-of-type a, #bodyNav #mainMenu.wow li:nth-of-type(2) a {
        margin-right: 35px; }
    #bodyNav #loginMenu {
      overflow: hidden;
      border-top-right-radius: 5px;
      border-bottom-right-radius: 5px;
      background: #4471d7;
      height: 41px;
      z-index: 2000;
      top: 90px;
      position: absolute;
      right: 0px;
      padding: 0px;
      border-left: solid 1px #1e288d; }
      #bodyNav #loginMenu li {
        float: left;
        list-style-type: none;
        border-left: solid 1px #3b77c5; }
        #bodyNav #loginMenu li a {
          background: -webkit-linear-gradient(top, #4d8cd2 0%, #303fa3 100%) !important;
          background: linear-gradient(to bottom, #4d8cd2 0%, #303fa3 100%) !important;
          display: block;
          font-weight: bold;
          height: 42px !important;
          text-decoration: none;
          cursor: pointer;
          line-height: 42px !important;
          padding: 0px 19px !important;
          margin: 0px;
          color: #ffd200 !important;
          border-right: solid 1px #1e288d; }
          #bodyNav #loginMenu li a:hover {
            background: -webkit-linear-gradient(towwwp, #303fa3 0%, #4d8cd2 100%) !important;
            background: linear-gradient(to bottom, #303fa3 0%, #4d8cd2 100%) !important; }
          #bodyNav #loginMenu li a.active {
            background: #ffffff !important;
            border-top: none;
            box-shadow: inset 1.5px 3px 7px 0px rgba(0, 0, 0, 0.41); }
      #bodyNav #loginMenu.top {
        top: 53px;
        right: 100px;
        border-radius: 0px; }
        #bodyNav #loginMenu.top li:only-of-type a {
          color: #3bbcff !important; }
    #bodyNav body.prijsvoordeel:not(.noHeader) #bodyArticle, #bodyNav body.EV:not(.noHeader) #bodyArticle {
      margin-top: 76px; }
    #bodyNav body.prijsvoordeel #mainMenu, #bodyNav body.EV #mainMenu {
      background: #4471d7;
      height: 41px; }
      #bodyNav body.prijsvoordeel #mainMenu li li a:hover, #bodyNav body.EV #mainMenu li li a:hover {
        background: -webkit-linear-gradient(top, #2666bf 0%, #1f2b8f 100%);
        background: linear-gradient(to bottom, #2666bf 0%, #1f2b8f 100%); }
      #bodyNav body.prijsvoordeel #mainMenu li li a.active, #bodyNav body.EV #mainMenu li li a.active {
        background: -webkit-linear-gradient(top, #1f2b8f 0%, #2666bf 100%);
        background: linear-gradient(to bottom, #1f2b8f 0%, #2666bf 100%); }
      #bodyNav body.prijsvoordeel #mainMenu li:last-of-type, #bodyNav body.EV #mainMenu li:last-of-type {
        border-right: 1px solid #3B77C5; }
      #bodyNav body.prijsvoordeel #mainMenu li.cost, #bodyNav body.EV #mainMenu li.cost {
        margin-left: 6px;
        border-left: solid 1px #1e288d; }
        #bodyNav body.prijsvoordeel #mainMenu li.cost a, #bodyNav body.EV #mainMenu li.cost a {
          border-left: none; }
    #bodyNav body.prijsvoordeel #loginMenu, #bodyNav body.EV #loginMenu {
      background: #4471d7;
      border-left: solid 1px #1e288d;
      height: 41px; }
      #bodyNav body.prijsvoordeel #loginMenu li, #bodyNav body.EV #loginMenu li {
        border-left: solid 1px #3b77c5; }
        #bodyNav body.prijsvoordeel #loginMenu li a, #bodyNav body.EV #loginMenu li a {
          background: -webkit-linear-gradient(top, #4d8cd2 0%, #303fa3 100%) !important;
          background: linear-gradient(to bottom, #4d8cd2 0%, #303fa3 100%) !important;
          border-right: solid 1px #1e288d;
          color: #ffd200 !important; }
          #bodyNav body.prijsvoordeel #loginMenu li a:hover, #bodyNav body.EV #loginMenu li a:hover {
            background: -webkit-linear-gradient(top, #303fa3 0%, #4d8cd2 100%) !important;
            background: linear-gradient(to bottom, #303fa3 0%, #4d8cd2 100%) !important; }
        #bodyNav body.prijsvoordeel #loginMenu li.cost a, #bodyNav body.EV #loginMenu li.cost a {
          color: #ffd200 !important;
          border-left: none; }
        #bodyNav body.prijsvoordeel #loginMenu li.game a, #bodyNav body.EV #loginMenu li.game a {
          color: #ffd200 !important; }
        #bodyNav body.prijsvoordeel #loginMenu li.film a, #bodyNav body.EV #loginMenu li.film a {
          color: #ffd200 !important; }
        #bodyNav body.prijsvoordeel #loginMenu li.shop a, #bodyNav body.EV #loginMenu li.shop a {
          color: #ffd200 !important;
          border-right: none !important;
          border-bottom-right-radius: 5px; }
      #bodyNav body.prijsvoordeel #loginMenu.top, #bodyNav body.EV #loginMenu.top {
        /*display: none;*/ }
        #bodyNav body.prijsvoordeel #loginMenu.top li.cost a, #bodyNav body.EV #loginMenu.top li.cost a {
          color: #3bbcff !important; }
    #bodyNav body.camera #bodyArticle, #bodyNav body.shop #bodyArticle {
      margin-top: 84px; }
    #bodyNav body.camera #mainMenu, #bodyNav body.shop #mainMenu {
      background: #faeeb1;
      height: 41px; }
      #bodyNav body.camera #mainMenu li, #bodyNav body.shop #mainMenu li {
        border-right: solid 1px #ffffff; }
        #bodyNav body.camera #mainMenu li a, #bodyNav body.shop #mainMenu li a {
          color: #893000;
          background: -webkit-linear-gradient(top, #fef9ab 0%, #f7d76f 100%);
          background: linear-gradient(to bottom, #fef9ab 0%, #f7d76f 100%);
          border-right: solid 1px #d69b12;
          border-top: none;
          height: 41px;
          line-height: 43px; }
          #bodyNav body.camera #mainMenu li a:hover, #bodyNav body.shop #mainMenu li a:hover {
            background: -webkit-linear-gradient(top, #f7d76f 0%, #fef9ab 100%);
            background: linear-gradient(to bottom, #f7d76f 0%, #fef9ab 100%); }
        #bodyNav body.camera #mainMenu li:first-of-type, #bodyNav body.shop #mainMenu li:first-of-type {
          border-right: solid 1px #d69b12; }
          #bodyNav body.camera #mainMenu li:first-of-type a, #bodyNav body.shop #mainMenu li:first-of-type a {
            border-right: solid 1px #d69b12;
            box-shadow: 1px 1px 1px #ffffff; }
        #bodyNav body.camera #mainMenu li:nth-of-type(2), #bodyNav body.shop #mainMenu li:nth-of-type(2) {
          border-left: solid 1px #ffffff; }
        #bodyNav body.camera #mainMenu li:last-of-type, #bodyNav body.shop #mainMenu li:last-of-type {
          border-right: 1px solid #ffffff; }
        #bodyNav body.camera #mainMenu li.lw, #bodyNav body.shop #mainMenu li.lw {
          border-left: none !important; }
          #bodyNav body.camera #mainMenu li.lw a, #bodyNav body.shop #mainMenu li.lw a {
            box-shadow: none !important; }
        #bodyNav body.camera #mainMenu li.cost, #bodyNav body.shop #mainMenu li.cost {
          margin-left: 6px;
          border-left: solid 1px #d69b12; }
          #bodyNav body.camera #mainMenu li.cost a, #bodyNav body.shop #mainMenu li.cost a {
            border-left: solid 1px #ffffff; }
        #bodyNav body.camera #mainMenu li.wow a, #bodyNav body.shop #mainMenu li.wow a {
          color: #893000;
          background: -webkit-linear-gradient(top, #fef9ab 0%, #f7d76f 100%);
          background: linear-gradient(to bottom, #fef9ab 0%, #f7d76f 100%); }
          #bodyNav body.camera #mainMenu li.wow a:hover, #bodyNav body.shop #mainMenu li.wow a:hover {
            background: -webkit-linear-gradient(top, #f7d76f 0%, #fef9ab 100%);
            background: linear-gradient(to bottom, #f7d76f 0%, #fef9ab 100%);
            color: #893000; }
      #bodyNav body.camera #mainMenu.second li:first-of-type, #bodyNav body.shop #mainMenu.second li:first-of-type {
        border-right: none; }
      #bodyNav body.camera #mainMenu.second li a, #bodyNav body.shop #mainMenu.second li a {
        background: -webkit-linear-gradient(top, #fbefbf 0%, #f4df8e 100%);
        background: linear-gradient(to bottom, #fbefbf 0%, #f4df8e 100%);
        margin: 0px !important;
        color: #d68300; }
        #bodyNav body.camera #mainMenu.second li a:hover, #bodyNav body.shop #mainMenu.second li a:hover {
          background: -webkit-linear-gradient(top, #f4df8e 0%, #fbefbf 100%);
          background: linear-gradient(to bottom, #f4df8e 0%, #fbefbf 100%); }
    #bodyNav body.camera #loginMenu, #bodyNav body.shop #loginMenu {
      background: #faeeb1;
      border-left: solid 1px #d69b12;
      height: 41px; }
      #bodyNav body.camera #loginMenu li, #bodyNav body.shop #loginMenu li {
        border-left: solid 1px #ffffff; }
        #bodyNav body.camera #loginMenu li a, #bodyNav body.shop #loginMenu li a {
          background: -webkit-linear-gradient(top, #fef4b9 0%, #fdd03f 100%) !important;
          background: linear-gradient(to bottom, #fef4b9 0%, #fdd03f 100%) !important;
          border-right: solid 1px #d69b12;
          color: #d68300; }
          #bodyNav body.camera #loginMenu li a:hover, #bodyNav body.shop #loginMenu li a:hover {
            background: -webkit-linear-gradient(top, #fdd03f 0%, #fef4b9 100%) !important;
            background: linear-gradient(to bottom, #fdd03f 0%, #fef4b9 100%) !important; }
          #bodyNav body.camera #loginMenu li a.active, #bodyNav body.shop #loginMenu li a.active {
            background: #ffffff !important;
            border-top: none;
            color: #1f2f49 !important;
            box-shadow: inset 1.5px 2.598px 7px 0px rgba(0, 0, 0, 0.41); }
        #bodyNav body.camera #loginMenu li.cost a, #bodyNav body.shop #loginMenu li.cost a {
          color: #d68300; }
        #bodyNav body.camera #loginMenu li.game a, #bodyNav body.shop #loginMenu li.game a {
          color: #d68300; }
        #bodyNav body.camera #loginMenu li.film a, #bodyNav body.shop #loginMenu li.film a {
          color: #d68300; }
        #bodyNav body.camera #loginMenu li.shop a, #bodyNav body.shop #loginMenu li.shop a {
          color: #d68300;
          border-right: none !important; }
      #bodyNav body.camera #loginMenu.top, #bodyNav body.shop #loginMenu.top {
        /*display:none;*/ }
        #bodyNav body.camera #loginMenu.top li.cost a, #bodyNav body.shop #loginMenu.top li.cost a {
          color: #009dcb !important; }
    #bodyNav body.action #bodyArticle, #bodyNav body.games #bodyArticle {
      top: 43px; }
    #bodyNav body.action #subMenu ul, #bodyNav body.games #subMenu ul {
      top: 95px; }
    #bodyNav body.action #mainMenu, #bodyNav body.games #mainMenu {
      background: -webkit-linear-gradient(top, #90c854 0%, #84c241 100%);
      background: linear-gradient(to bottom, #90c854 0%, #84c241 100%);
      border-bottom: solid 1px #3a8108 !important;
      height: 41px; }
      #bodyNav body.action #mainMenu li, #bodyNav body.games #mainMenu li {
        border-right: solid 1px #8cc864; }
        #bodyNav body.action #mainMenu li a, #bodyNav body.games #mainMenu li a {
          color: #ffffff;
          background: -webkit-linear-gradient(top, #7bbc19 0%, #4b9a00 100%);
          background: linear-gradient(to bottom, #7bbc19 0%, #4b9a00 100%);
          border-right: solid 1px #3a8108;
          border-top: none;
          height: 41px;
          line-height: 41px; }
          #bodyNav body.action #mainMenu li a:hover, #bodyNav body.games #mainMenu li a:hover {
            background: -webkit-linear-gradient(top, #4b9a00 0%, #7bbc19 100%);
            background: linear-gradient(to bottom, #4b9a00 0%, #7bbc19 100%); }
        #bodyNav body.action #mainMenu li:first-of-type, #bodyNav body.games #mainMenu li:first-of-type {
          border-right: solid 1px #3a8108 !important; }
          #bodyNav body.action #mainMenu li:first-of-type a, #bodyNav body.games #mainMenu li:first-of-type a {
            color: #ffffff;
            border-right: solid 1px #3a8108;
            box-shadow: 1px 1px 1px #8cc864; }
        #bodyNav body.action #mainMenu li:nth-of-type(2), #bodyNav body.games #mainMenu li:nth-of-type(2) {
          border-left: solid 1px #8cc864; }
        #bodyNav body.action #mainMenu li:nth-of-type(3), #bodyNav body.games #mainMenu li:nth-of-type(3) {
          border-left: solid 1px #3a8108; }
        #bodyNav body.action #mainMenu li:last-of-type, #bodyNav body.games #mainMenu li:last-of-type {
          border-right: 1px solid #8cc864; }
        #bodyNav body.action #mainMenu li.lw a, #bodyNav body.games #mainMenu li.lw a {
          box-shadow: none !important; }
        #bodyNav body.action #mainMenu li.cost, #bodyNav body.games #mainMenu li.cost {
          margin-left: 6px;
          border-left: solid 1px #3a8108; }
          #bodyNav body.action #mainMenu li.cost a, #bodyNav body.games #mainMenu li.cost a {
            border-left: solid 1px #8cc864; }
        #bodyNav body.action #mainMenu li.wow a, #bodyNav body.games #mainMenu li.wow a {
          color: #ffffff;
          background: -webkit-linear-gradient(top, #7bbc19 0%, #4b9a00 100%);
          background: linear-gradient(to bottom, #7bbc19 0%, #4b9a00 100%); }
          #bodyNav body.action #mainMenu li.wow a:hover, #bodyNav body.games #mainMenu li.wow a:hover {
            background: -webkit-linear-gradient(top, #4b9a00 0%, #7bbc19 100%);
            background: linear-gradient(to bottom, #4b9a00 0%, #7bbc19 100%); }
      #bodyNav body.action #mainMenu.second, #bodyNav body.games #mainMenu.second {
        border-bottom-right-radius: 0px;
        border-bottom-left-radius: 0px;
        height: 41px; }
        #bodyNav body.action #mainMenu.second li:first-of-type, #bodyNav body.games #mainMenu.second li:first-of-type {
          border-right: none; }
        #bodyNav body.action #mainMenu.second li a, #bodyNav body.games #mainMenu.second li a {
          background: -webkit-linear-gradient(top, #83b841 0%, #589025 100%);
          background: linear-gradient(to bottom, #83b841 0%, #589025 100%);
          margin: 0px !important;
          height: 41px;
          color: #b6ff68; }
          #bodyNav body.action #mainMenu.second li a:hover, #bodyNav body.games #mainMenu.second li a:hover {
            background: -webkit-linear-gradient(top, #589025 0%, #83b841 100%);
            background: linear-gradient(to bottom, #589025 0%, #83b841 100%); }
    #bodyNav body.action #loginMenu, #bodyNav body.games #loginMenu {
      background: -webkit-linear-gradient(top, #90c854 0%, #84c241 100%);
      background: linear-gradient(to bottom, #90c854 0%, #84c241 100%);
      border-left: solid 1px #3a8108;
      height: 41px;
      overflow: visible;
      border-bottom: solid 1px #3a8108 !important; }
      #bodyNav body.action #loginMenu li, #bodyNav body.games #loginMenu li {
        border-left: solid 1px #8cc864; }
        #bodyNav body.action #loginMenu li a, #bodyNav body.games #loginMenu li a {
          background: -webkit-linear-gradient(top, #7bbc19 0%, #4a9a00 100%) !important;
          background: linear-gradient(to bottom, #7bbc19 0%, #4a9a00 100%) !important;
          border-right: solid 1px #3a8108;
          color: #f3e200;
          height: 41px;
          line-height: 41px; }
          #bodyNav body.action #loginMenu li a:hover, #bodyNav body.games #loginMenu li a:hover {
            background: -webkit-linear-gradient(top, #4a9a00 0%, #7bbc19 100%) !important;
            background: linear-gradient(to bottom, #4a9a00 0%, #7bbc19 100%) !important; }
          #bodyNav body.action #loginMenu li a.active, #bodyNav body.games #loginMenu li a.active {
            background: #ffffff !important;
            border-top: none;
            height: 41px !important;
            position: relative;
            z-index: 111111111;
            color: #21354d !important;
            box-shadow: inset 1.5px 4px 7px 0px rgba(0, 0, 0, 0.41); }
        #bodyNav body.action #loginMenu li.cost a, #bodyNav body.games #loginMenu li.cost a {
          color: #f3e200; }
        #bodyNav body.action #loginMenu li.game a, #bodyNav body.games #loginMenu li.game a {
          color: #f3e200; }
        #bodyNav body.action #loginMenu li.film a, #bodyNav body.games #loginMenu li.film a {
          color: #f3e200; }
        #bodyNav body.action #loginMenu li.shop a, #bodyNav body.games #loginMenu li.shop a {
          border-top-right-radius: 5px;
          color: #f3e200;
          border-right: none !important; }
      #bodyNav body.action #loginMenu.top, #bodyNav body.games #loginMenu.top {
        /*display: none;*/ }
        #bodyNav body.action #loginMenu.top li.cost a, #bodyNav body.games #loginMenu.top li.cost a {
          color: #9bd9ed !important; }
    #bodyNav body.action #subMenu ul, #bodyNav body.games #subMenu ul {
      top: 143px;
      height: 19px;
      border-bottom-left-radius: 4px;
      border-bottom-right-radius: 4px; }
    #bodyNav body.bios #bodyArticle {
      top: 43px; }
    #bodyNav body.bios #subMenu ul, #bodyNav body.bios #subMenu {
      top: 141px;
      border-bottom-left-radius: 4px;
      border-bottom-right-radius: 4px;
      height: 18px; }
    #bodyNav body.bios #mainMenu {
      height: 41px;
      background: #dd3131;
      border-bottom: none !important; }
      #bodyNav body.bios #mainMenu li {
        border-right: solid 1px #f56262; }
        #bodyNav body.bios #mainMenu li a {
          color: #ffffff;
          background: -webkit-linear-gradient(top, #cd2a2a 0%, #9e0d0d 100%);
          background: linear-gradient(to bottom, #cd2a2a 0%, #9e0d0d 100%);
          border-right: solid 1px #580000;
          border-top: none;
          border-bottom: solid 1px #650808;
          height: 41px;
          line-height: 41px; }
          #bodyNav body.bios #mainMenu li a:hover {
            background: -webkit-linear-gradient(top, #9e0d0d 0%, #cd2a2a 100%);
            background: linear-gradient(to bottom, #9e0d0d 0%, #cd2a2a 100%); }
        #bodyNav body.bios #mainMenu li:first-of-type {
          border-right: solid 1px #580000 !important; }
          #bodyNav body.bios #mainMenu li:first-of-type a {
            border-right: solid 1px #580000;
            box-shadow: 1px 1px 1px #f56262; }
        #bodyNav body.bios #mainMenu li:nth-of-type(2) {
          border-left: solid 1px #f56262; }
        #bodyNav body.bios #mainMenu li:nth-of-type(3) {
          border-left: solid 1px #580000; }
        #bodyNav body.bios #mainMenu li:last-of-type {
          border-right: 1px solid #f56262; }
        #bodyNav body.bios #mainMenu li.lw a {
          box-shadow: none !important; }
        #bodyNav body.bios #mainMenu li.cost {
          margin-left: 6px;
          border-left: solid 1px #580000; }
          #bodyNav body.bios #mainMenu li.cost a {
            border-left: solid 1px #f56262; }
        #bodyNav body.bios #mainMenu li.wow a {
          color: #ffffff;
          background: -webkit-linear-gradient(top, #cd2a2a 0%, #9e0d0d 100%);
          background: linear-gradient(to bottom, #cd2a2a 0%, #9e0d0d 100%); }
          #bodyNav body.bios #mainMenu li.wow a:hover {
            background: -webkit-linear-gradient(top, #9e0d0d 0%, #cd2a2a 100%);
            background: linear-gradient(to bottom, #9e0d0d 0%, #cd2a2a 100%); }
      #bodyNav body.bios #mainMenu.second {
        border-bottom-left-radius: 0px !important; }
        #bodyNav body.bios #mainMenu.second li:first-of-type {
          border-right: none; }
        #bodyNav body.bios #mainMenu.second li a {
          background: -webkit-linear-gradient(top, #fe3e3b 0%, #9f1b17 100%);
          background: linear-gradient(to bottom, #fe3e3b 0%, #9f1b17 100%);
          margin: 0px !important;
          color: #ffb0a6; }
          #bodyNav body.bios #mainMenu.second li a:hover {
            background: -webkit-linear-gradient(top, #9f1b17 0%, #fe3e3b 100%);
            background: linear-gradient(to bottom, #9f1b17 0%, #fe3e3b 100%); }
    #bodyNav body.bios #loginMenu {
      background: #dd3131;
      height: 41px;
      border-left: solid 1px #580000;
      border-bottom: none !important; }
      #bodyNav body.bios #loginMenu li {
        border-left: solid 1px #f56262; }
        #bodyNav body.bios #loginMenu li a {
          background: -webkit-linear-gradient(top, #ba0000 0%, #930000 100%) !important;
          background: linear-gradient(to bottom, #ba0000 0%, #930000 100%) !important;
          border-right: solid 1px #580000;
          color: #fdb707;
          border-bottom: solid 1px #650808 !important;
          height: 41px !important;
          line-height: 41px !important; }
          #bodyNav body.bios #loginMenu li a:hover {
            background: -webkit-linear-gradient(top, #930000 0%, #ba0000 100%) !important;
            background: linear-gradient(to bottom, #930000 0%, #ba0000 100%) !important;
            color: #f9b208; }
          #bodyNav body.bios #loginMenu li a.active {
            background: #ffffff !important;
            border-top: none;
            color: #3c445b !important;
            height: 41px !important;
            box-shadow: inset 1.5px 4px 7px 0px rgba(0, 0, 0, 0.41); }
        #bodyNav body.bios #loginMenu li.cost a {
          color: #fdb707; }
        #bodyNav body.bios #loginMenu li.game a {
          color: #fdb707; }
        #bodyNav body.bios #loginMenu li.film a {
          color: #fdb707; }
        #bodyNav body.bios #loginMenu li.shop a {
          color: #fdb707;
          border-right: none !important;
          border-top-right-radius: 5px; }
      #bodyNav body.bios #loginMenu.second {
        border-bottom-left-radius: 0px; }
        #bodyNav body.bios #loginMenu.second li:first-of-type {
          border-right: none; }
        #bodyNav body.bios #loginMenu.second li a {
          background: -webkit-linear-gradient(top, #fe3e3b 0%, #9f1b17 100%);
          background: linear-gradient(to bottom, #fe3e3b 0%, #9f1b17 100%);
          margin: 0px !important; }
          #bodyNav body.bios #loginMenu.second li a:hover {
            background: -webkit-linear-gradient(top, #9f1b17 0%, #fe3e3b 100%);
            background: linear-gradient(to bottom, #9f1b17 0%, #fe3e3b 100%); }
      #bodyNav body.bios #loginMenu.top {
        display: none; }
        #bodyNav body.bios #loginMenu.top li.cost a {
          color: #7ac3f8 !important; }
    #bodyNav body.mijnPrivilege #bodyArticle, #bodyNav body.checkout #bodyArticle {
      margin-top: 65px; }
    #bodyNav body.mijnPrivilege #bodyHeader, #bodyNav body.checkout #bodyHeader {
      background: none; }
    #bodyNav body.mijnPrivilege #mainMenu, #bodyNav body.checkout #mainMenu {
      background: #c4e3f7;
      height: 41px;
      overflow: hidden; }
      #bodyNav body.mijnPrivilege #mainMenu li, #bodyNav body.checkout #mainMenu li {
        border-right: solid 1px #ffffff; }
        #bodyNav body.mijnPrivilege #mainMenu li a, #bodyNav body.checkout #mainMenu li a {
          color: #202e55;
          background: -webkit-linear-gradient(top, #c0daf4 0%, #9fccf1 100%);
          background: linear-gradient(to bottom, #c0daf4 0%, #9fccf1 100%);
          border-right: solid 1px #69859e;
          border-top: none;
          height: 41px;
          line-height: 41px; }
          #bodyNav body.mijnPrivilege #mainMenu li a:hover, #bodyNav body.checkout #mainMenu li a:hover {
            background: -webkit-linear-gradient(top, #9fccf1 0%, #c0daf4 100%);
            background: linear-gradient(to bottom, #9fccf1 0%, #c0daf4 100%); }
        #bodyNav body.mijnPrivilege #mainMenu li:first-of-type, #bodyNav body.checkout #mainMenu li:first-of-type {
          border-right: solid 1px #69859e; }
          #bodyNav body.mijnPrivilege #mainMenu li:first-of-type a, #bodyNav body.checkout #mainMenu li:first-of-type a {
            border-right: solid 1px #69859e;
            box-shadow: 1px 1px 1px #ffffff; }
        #bodyNav body.mijnPrivilege #mainMenu li:nth-of-type(2), #bodyNav body.checkout #mainMenu li:nth-of-type(2) {
          border-left: solid 1px #ffffff; }
        #bodyNav body.mijnPrivilege #mainMenu li:nth-of-type(3), #bodyNav body.checkout #mainMenu li:nth-of-type(3) {
          border-left: solid 1px #69859e; }
        #bodyNav body.mijnPrivilege #mainMenu li:last-of-type, #bodyNav body.checkout #mainMenu li:last-of-type {
          border-right: 1px solid #ffffff; }
        #bodyNav body.mijnPrivilege #mainMenu li.lw a, #bodyNav body.checkout #mainMenu li.lw a {
          box-shadow: none !important; }
        #bodyNav body.mijnPrivilege #mainMenu li.cost, #bodyNav body.checkout #mainMenu li.cost {
          margin-left: 6px;
          border-left: solid 1px #69859e; }
          #bodyNav body.mijnPrivilege #mainMenu li.cost a, #bodyNav body.checkout #mainMenu li.cost a {
            border-left: solid 1px #ffffff; }
        #bodyNav body.mijnPrivilege #mainMenu li.wow a, #bodyNav body.checkout #mainMenu li.wow a {
          color: #202e55;
          background: -webkit-linear-gradient(top, #c0daf4 0%, #9fccf1 100%);
          background: linear-gradient(to bottom, #c0daf4 0%, #9fccf1 100%); }
          #bodyNav body.mijnPrivilege #mainMenu li.wow a:hover, #bodyNav body.checkout #mainMenu li.wow a:hover {
            background: -webkit-linear-gradient(top, #9fccf1 0%, #c0daf4 100%);
            background: linear-gradient(to bottom, #9fccf1 0%, #c0daf4 100%); }
      #bodyNav body.mijnPrivilege #mainMenu.second li:first-of-type, #bodyNav body.checkout #mainMenu.second li:first-of-type {
        border-right: none; }
      #bodyNav body.mijnPrivilege #mainMenu.second li a, #bodyNav body.checkout #mainMenu.second li a {
        background: -webkit-linear-gradient(top, #dae7f7 0%, #add1f5 100%);
        background: linear-gradient(to bottom, #dae7f7 0%, #add1f5 100%);
        margin: 0px !important;
        color: #3d7ab8; }
        #bodyNav body.mijnPrivilege #mainMenu.second li a:hover, #bodyNav body.checkout #mainMenu.second li a:hover {
          background: -webkit-linear-gradient(top, #add1f5 0%, #dae7f7 100%);
          background: linear-gradient(to bottom, #add1f5 0%, #dae7f7 100%); }
    #bodyNav body.mijnPrivilege #loginMenu, #bodyNav body.checkout #loginMenu {
      background: #b5d4f4;
      border-left: solid 1px #69859e;
      height: 41px; }
      #bodyNav body.mijnPrivilege #loginMenu li, #bodyNav body.checkout #loginMenu li {
        border-left: solid 1px #ffffff; }
        #bodyNav body.mijnPrivilege #loginMenu li a, #bodyNav body.checkout #loginMenu li a {
          background: -webkit-linear-gradient(top, #c2dff6 0%, #98cdf3 100%) !important;
          background: linear-gradient(to bottom, #c2dff6 0%, #98cdf3 100%) !important;
          border-right: solid 1px #69859e;
          color: #e27d45; }
          #bodyNav body.mijnPrivilege #loginMenu li a:hover, #bodyNav body.checkout #loginMenu li a:hover {
            background: -webkit-linear-gradient(top, #98cdf3 0%, #c2dff6 100%) !important;
            background: linear-gradient(to bottom, #98cdf3 0%, #c2dff6 100%) !important; }
          #bodyNav body.mijnPrivilege #loginMenu li a.active, #bodyNav body.checkout #loginMenu li a.active {
            background: #ffffff !important;
            border-top: none;
            color: #e27d45;
            box-shadow: inset 1.5px 4px 7px 0px rgba(0, 0, 0, 0.41); }
        #bodyNav body.mijnPrivilege #loginMenu li.cost a, #bodyNav body.checkout #loginMenu li.cost a {
          color: #e27d45; }
        #bodyNav body.mijnPrivilege #loginMenu li.game a, #bodyNav body.checkout #loginMenu li.game a {
          color: #e27d45; }
        #bodyNav body.mijnPrivilege #loginMenu li.film a, #bodyNav body.checkout #loginMenu li.film a {
          color: #e27d45; }
        #bodyNav body.mijnPrivilege #loginMenu li.shop a, #bodyNav body.checkout #loginMenu li.shop a {
          color: #e27d45;
          border-right: none !important; }
      #bodyNav body.mijnPrivilege #loginMenu.top li.cost a, #bodyNav body.checkout #loginMenu.top li.cost a {
        color: #1d89ec !important; }
    #bodyNav #topNavMenu {
      position: absolute;
      right: 0px;
      top: -1px;
      width: calc(100% - 172px); }
      #bodyNav #topNavMenu li {
        float: right;
        list-style-type: none; }
        #bodyNav #topNavMenu li a {
          background: Transparent url("https://privileges-prd-fad3c7b8aee3feea.z03.azurefd.net/images2019/topNavLeft.png") no-repeat 0% 0%;
          color: #223650;
          display: block;
          font-weight: bold;
          height: 32px;
          margin-right: 5px;
          padding: 0px 0px 0px 20px;
          text-decoration: none;
          cursor: pointer; }
          #bodyNav #topNavMenu li a span {
            background: Transparent url("https://privileges-prd-fad3c7b8aee3feea.z03.azurefd.net/images2019/topNavLeft.png") no-repeat 100% 0%;
            display: block;
            height: 32px;
            line-height: 32px;
            margin-right: -5px;
            padding: 0px 19px 0px 0px; }
        #bodyNav #topNavMenu li.memberChild {
          list-style-type: none;
          margin-left: 0px;
          position: relative;
          float: left; }
          #bodyNav #topNavMenu li.memberChild.only, #bodyNav #topNavMenu li.memberChild:only-of-type {
            margin-left: 170px; }
          #bodyNav #topNavMenu li.memberChild a {
            background: Transparent url("https://privileges-prd-fad3c7b8aee3feea.z03.azurefd.net/images2019/btnFlames.png") no-repeat 0% 50%;
            color: #ffffff !important;
            margin-right: 5px;
            border-radius: 5px;
            line-height: 30px;
            padding-right: 20px;
            height: 31px;
            text-shadow: 0px 0px 4px rgba(119, 20, 0, 0.6);
            box-shadow: 0px 1px 1px #333;
            position: relative;
            z-index: 99999;
            border-top: solid 1px #f8b856; }
          #bodyNav #topNavMenu li.memberChild:hover div {
            background: #dbe4e9;
            padding: 20px 10px 10px 10px;
            color: #11306d;
            line-height: 16px;
            font-size: 12px;
            display: inline-block;
            position: absolute;
            border-radius: 5px;
            z-index: 99991;
            left: 0px;
            top: 25px;
            width: 135px;
            box-shadow: 0px 1px 3px #333;
            text-align: center; }
          #bodyNav #topNavMenu li.memberChild div {
            display: none; }
        #bodyNav #topNavMenu li.wowChild {
          margin-right: 0px;
          float: left; }
          #bodyNav #topNavMenu li.wowChild a {
            background: -webkit-linear-gradient(top, #ffffff 0%, #cad8e4 100%);
            background: linear-gradient(to bottom, #ffffff 0%, #cad8e4 100%);
            color: #1b2f4b !important;
            margin-right: 0px;
            border-radius: 5px;
            line-height: 31px;
            padding-right: 20px;
            height: 31px;
            box-shadow: 0px 1px 3px #333;
            position: relative;
            z-index: 99999; }
            #bodyNav #topNavMenu li.wowChild a:hover {
              background: -webkit-linear-gradient(top, #cad8e4 0%, #ffffff 100%);
              background: linear-gradient(to bottom, #cad8e4 0%, #ffffff 100%); }
        #bodyNav #topNavMenu li.privilegeChild {
          margin-right: 10px;
          float: left; }
          #bodyNav #topNavMenu li.privilegeChild.only {
            margin-left: 121px; }
          #bodyNav #topNavMenu li.privilegeChild a {
            background: -webkit-linear-gradient(top, #4eb1fe 0%, #0384f1 100%);
            background: linear-gradient(to bottom, #4eb1fe 0%, #0384f1 100%);
            color: #ffffff !important;
            margin-right: 0px;
            border-radius: 5px;
            line-height: 31px;
            padding-right: 20px;
            height: 31px;
            box-shadow: 0px 1px 3px #333;
            position: relative;
            z-index: 99999; }
            #bodyNav #topNavMenu li.privilegeChild a:hover {
              background: -webkit-linear-gradient(top, #0384f1 0%, #4eb1fe 100%);
              background: linear-gradient(to bottom, #0384f1 0%, #4eb1fe 100%); }
        #bodyNav #topNavMenu li.inviteChild {
          margin-right: 10px;
          float: left;
          margin-left: 22px; }
          #bodyNav #topNavMenu li.inviteChild a {
            background: -webkit-linear-gradient(top, #8e3dcc 0%, #7c36b3 100%);
            background: linear-gradient(to bottom, #8e3dcc 0%, #7c36b3 100%);
            color: #ffffff !important;
            margin-right: 0px;
            border-radius: 5px;
            line-height: 30px;
            padding-right: 20px;
            height: 31px;
            border-top: solid 1px #b57fdf;
            box-shadow: 0px 1px 1px #333;
            position: relative;
            z-index: 99999; }
          #bodyNav #topNavMenu li.inviteChild:hover div {
            background: #dbe4e9;
            padding: 20px 10px 10px 10px;
            color: #11306d;
            line-height: 16px;
            font-size: 12px;
            display: inline-block;
            position: absolute;
            border-radius: 5px;
            z-index: 99991;
            top: 25px;
            width: 170px;
            box-shadow: 0px 1px 3px #333;
            text-align: center; }
          #bodyNav #topNavMenu li.inviteChild div {
            display: none; }
        #bodyNav #topNavMenu li.lastChild {
          float: right;
          list-style-type: none; }
          #bodyNav #topNavMenu li.lastChild a {
            background: Transparent url("https://privileges-prd-fad3c7b8aee3feea.z03.azurefd.net/images2019/topNavRight.png") no-repeat 0% 0%;
            color: #223650; }
            #bodyNav #topNavMenu li.lastChild a span {
              background: Transparent url("https://privileges-prd-fad3c7b8aee3feea.z03.azurefd.net/images2019/topNavRight.png") no-repeat 100% 0%; }
        #bodyNav #topNavMenu li.alternatives {
          float: none;
          margin-left: 60px;
          position: relative;
          z-index: 9999; }
          #bodyNav #topNavMenu li.alternatives a {
            background-image: -moz-linear-gradient(0deg, #9a0025 0%, #d50032 100%);
            background-image: -webkit-linear-gradient(0deg, #9a0025 0%, #d50032 100%);
            background-image: linear-gradient(0deg, #9a0025 0%, #d50032 100%);
            color: #ffffff;
            border-radius: 5px;
            float: left;
            padding: 5px 20px 8px 20px;
            box-sizing: border-box;
            position: relative;
            margin-right: 0px; }
            #bodyNav #topNavMenu li.alternatives a div {
              display: none; }
            #bodyNav #topNavMenu li.alternatives a:hover {
              background: -moz-linear-gradient(180deg, #9a0025 0%, #d50032 100%) !important;
              background: -webkit-linear-gradient(180deg, #9a0025 0%, #d50032 100%) !important;
              background: linear-gradient(180deg, #9a0025 0%, #d50032 100%) !important; }
              #bodyNav #topNavMenu li.alternatives a:hover div {
                border-radius: 5px;
                background: #dbe4e9;
                box-shadow: 0px 1px 3px 0px rgba(86, 86, 86, 0.86);
                position: absolute;
                top: 27px;
                margin-left: -20px;
                padding: 15px 10px 10px 10px;
                z-index: -1;
                font-weight: normal;
                color: #11306d;
                display: inline-block; }
            #bodyNav #topNavMenu li.alternatives a.active {
              background: #ffffff !important;
              color: #0b1c59;
              background-image: -moz-linear-gradient(90deg, #7c36b3 0%, #8339bd 33%, #8a3cc7 69%, #8d3dcb 93%, #8f3ece 100%);
              background-image: -webkit-linear-gradient(90deg, #7c36b3 0%, #8339bd 33%, #8a3cc7 69%, #8d3dcb 93%, #8f3ece 100%);
              background-image: linear-gradient(90deg, #7c36b3 0%, #8339bd 33%, #8a3cc7 69%, #8d3dcb 93%, #8f3ece 100%);
              box-shadow: inset 0px 3px 7px 0px rgba(0, 0, 0, 0.41); }
            #bodyNav #topNavMenu li.alternatives a:first-of-type {
              border-right: solid 1px #171c60; }
              #bodyNav #topNavMenu li.alternatives a:first-of-type:not(:only-of-type) {
                border-top-right-radius: 0px;
                border-bottom-right-radius: 0px; }
            #bodyNav #topNavMenu li.alternatives a:last-of-type:not(:only-of-type) {
              border-top-left-radius: 0px;
              border-bottom-left-radius: 0px; }
    #bodyNav a.hover-dropdown div {
      display: none; }
    #bodyNav a.hover-dropdown:hover div {
      border-radius: 5px;
      background: #dbe4e9;
      box-shadow: 0px 1px 3px 0px rgba(86, 86, 86, 0.86);
      position: absolute;
      top: 27px;
      left: 0;
      padding: 20px 10px 10px 10px;
      z-index: -1;
      font-weight: normal;
      color: #11306d;
      display: inline-block;
      width: calc(100% - 20px); } }

/* DOCUMENT LAYOUT: The structure of the document */
@media all {
  html {
    height: 100%; }
  * {
    box-sizing: border-box; }
  .popInfo {
    box-sizing: content-box !important;
    padding-bottom: 122px !important; }
  #cboxWrapper {
    box-sizing: content-box !important; }
  body {
    color: #1b2f4b;
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    line-height: 20px;
    margin: 0em;
    padding: 0em;
    padding-bottom: 48px;
    background: #2874c8 url("https://privileges-prd-fad3c7b8aee3feea.z03.azurefd.net/images2019/logInBody.jpg") repeat-x 50% 0%; }
    body .low {
      /*margin-top: 120px;*/ }
    body h1 {
      color: #ffffff;
      font-size: 22px !important;
      font-weight: bold;
      margin-bottom: 10px;
      display: block;
      font-size: 100%;
      font-weight: bold;
      margin: 0em 0em 0.25em 0em; }
    body h2 {
      color: #1b2f4b; }
    body h3 {
      color: #1b2f4b;
      font-size: 14px;
      margin: 0px; }
    body .clear {
      clear: both; }
    body br.clear,
    body hr.clear {
      height: 1px;
      margin: -1px 0em 0em 0em;
      overflow: hidden;
      visibility: hidden; }
    body #bodyHeader {
      height: 35px;
      margin: 0px auto 0px auto;
      padding: 0px;
      width: 980px; }
    body #bodyArticle {
      margin: 50px auto 0px auto;
      width: 980px; }
    body #bodySection {
      background: #2874c8 url("https://privileges-prd-fad3c7b8aee3feea.z03.azurefd.net/images2019/logInBody.jpg") repeat-x 50% 0%;
      min-height: 100%; }
    body span.required {
      font-size: 12px;
      color: #838e99;
      display: inline-block;
      width: 200px;
      margin-bottom: 25px; }
    body .main-navigation {
      margin: -6px 0px 0px 0px; }
    body .popUpInfo article {
      color: #838e99 !important;
      overflow-y: auto;
      max-height: 393px;
      margin-bottom: 20px;
      padding-right: 10px;
      font-size: 12px !important; }
    body .popUpInfo ol {
      counter-reset: item;
      margin: 0px 0px 0px 25px;
      padding: 0px; }
    body .popUpInfo ol li {
      display: block;
      position: relative; }
    body .popUpInfo ol ol {
      margin-left: 25px; }
    body .popUpInfo ol ol ol {
      margin-left: 37px; }
    body .popUpInfo ol ol ol ol {
      margin-left: 47px; }
    body .popUpInfo ol li:before {
      content: counters(item, ".") ".";
      counter-increment: item;
      position: absolute;
      margin-right: 100%;
      right: 6px;
      /* space between number and text */ }
    body .popUpInfo footer {
      margin-right: 12px;
      background: none !important;
      padding: 0px !important; }
      body .popUpInfo footer a.btnGrey {
        height: auto;
        background: none;
        background: -webkit-linear-gradient(top, #ffffff 0%, #cad8e4 100%);
        background: linear-gradient(to bottom, #ffffff 0%, #cad8e4 100%);
        box-shadow: 0px 1px 3px #565656;
        color: #1b2f4b;
        font-size: 14px;
        line-height: 18px !important;
        padding: 10px 20px;
        border-radius: 5px;
        font-weight: bold;
        margin-bottom: -6px;
        border: none;
        float: right;
        text-align: center;
        text-decoration: none;
        position: relative;
        cursor: pointer; }
        body .popUpInfo footer a.btnGrey:hover {
          color: #1b2f4b;
          text-decoration: none;
          background: -webkit-linear-gradient(top, #cad8e4 0%, #ffffff 100%);
          background: linear-gradient(to bottom, #cad8e4 0%, #ffffff 100%); }
      body .popUpInfo footer a.button {
        background: Transparent url("https://privileges-prd-fad3c7b8aee3feea.z03.azurefd.net/images2019/veilingButton.png") no-repeat 0% 0px;
        color: #838e99 !important;
        display: inline-block;
        height: 28px;
        line-height: 24px;
        margin: 0px 8px 0px 5px;
        padding: 0px 0px 0px 20px;
        text-decoration: none;
        float: right;
        color: #838e99 !important;
        line-height: 24px; }
        body .popUpInfo footer a.button span {
          background: Transparent url("https://privileges-prd-fad3c7b8aee3feea.z03.azurefd.net/images2019/veilingButton.png") no-repeat 100% 0px;
          cursor: pointer;
          display: inline-block;
          height: 28px;
          margin-right: -10px;
          padding: 0px 20px 0px 0px; }
    body .popContent.amount {
      padding: 40px; }
      body .popContent.amount div.back {
        background: #ffffff;
        box-shadow: 0 0 15px 2px rgba(0, 0, 0, 0.5);
        border-radius: 5px;
        padding: 30px 20px 0px 20px !important;
        width: 600px;
        height: auto;
        margin-bottom: 20px; }
        body .popContent.amount div.back h2 {
          font-size: 20px;
          margin: -10px 0px 20px 0px;
          color: #1b2f4b !important; }
        body .popContent.amount div.back p {
          color: #1b2f4b !important;
          margin-bottom: 20px; }
  /* info */
  .infos header {
    margin: 15px 0px 8px 0px; }
    .infos header .back {
      float: right;
      color: #ffffff;
      font-size: 12px;
      padding-left: 20px;
      background: Transparent url(https://privileges-prd-fad3c7b8aee3feea.z03.azurefd.net/images2019/introNavBackButtonGames.png) no-repeat 0px 50% !important; }
  .infos article {
    border-radius: 5px;
    background-color: white;
    box-shadow: 0px 1px 3px 0px rgba(83, 83, 83, 0.4);
    width: 980px;
    padding: 20px; }
    .infos article p {
      margin: 0px 0px 20px 0px; }
    .infos article .items {
      display: flex;
      flex-flow: row wrap;
      justify-content: space-between;
      margin-bottom: -20px; }
      .infos article .items a {
        border-radius: 5px;
        background-image: -moz-linear-gradient(180deg, #d9e7fa 0%, #bcd0e6 100%);
        background-image: -webkit-linear-gradient(180deg, #d9e7fa 0%, #bcd0e6 100%);
        background-image: linear-gradient(180deg, #d9e7fa 0%, #bcd0e6 100%);
        box-shadow: 0px 1px 3px 0px rgba(83, 83, 83, 0.4);
        width: 220px;
        height: 60px;
        display: block;
        text-align: center;
        color: #1b2f4b;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 16px;
        text-decoration: none;
        margin-bottom: 20px;
        font-weight: bold; }
        .infos article .items a:hover {
          background-image: -moz-linear-gradient(180deg, #bcd0e6 0%, #d9e7fa 100%);
          background-image: -webkit-linear-gradient(180deg, #bcd0e6 0%, #d9e7fa 100%);
          background-image: linear-gradient(180deg, #bcd0e6 0%, #d9e7fa 100%); }
  .voorwaarden {
    width: 500px;
    margin: 0px auto;
    padding: 20px;
    border-radius: 5px;
    font-size: 12px;
    line-height: 18px;
    background-color: white;
    box-shadow: 0px 1px 3px 0px rgba(83, 83, 83, 0.4); }
    .voorwaarden header {
      background-image: -webkit-linear-gradient(0deg, #e8edf0 0%, #d4dee4 100%);
      background-image: linear-gradient(0deg, #e8edf0 0%, #d4dee4 100%);
      color: #0f3a67;
      display: block;
      border-radius: 5px 5px 0px 0px;
      margin: -20px -20px 15px -20px;
      padding: 14px 20px;
      border: solid 1px #ffffff; }
      .voorwaarden header h1 {
        color: #0f3a67;
        margin: 0px;
        font-size: 18px !important; }
    .voorwaarden article .links {
      background: #eaeff1;
      margin: 0px -20px 20px -20px;
      padding: 20px; }
      .voorwaarden article .links a {
        color: #1b2f4b;
        font-size: 20px;
        display: block;
        margin-bottom: 4px;
        font-size: 12px; }
  /* demoControls */
  #demoControls {
    margin: 0px;
    opacity: 0.5;
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    filter: alpha(opacity=50);
    position: fixed;
    right: 1em;
    top: 1em;
    width: 10em;
    z-index: 100000; }
  #demoControls li {
    list-style-type: none; }
  #demoControls li a,
  #demoControls li button {
    background: #999999 none;
    border-top: solid 1px #CCCCCC;
    border-right: solid 1px #333333;
    border-bottom: solid 1px #333333;
    border-left: solid 1px #CCCCCC;
    color: #333333;
    cursor: pointer;
    display: block;
    font-family: Tahoma, Verdana, Arial, Sans-Serif;
    font-size: 90%;
    height: 2.0em;
    line-height: 1.9em;
    margin: 0px;
    padding: 0px;
    text-align: center;
    text-decoration: none;
    width: auto; }
  #demoControls li button {
    height: 2.2em;
    width: 10.2em; }
  #demoControls li a:hover,
  #demoControls li button:hover {
    background: #CCCCCC none;
    border-top: solid 1px #FFFFFF;
    border-right: solid 1px #000000;
    border-bottom: solid 1px #000000;
    border-left: solid 1px #FFFFFF;
    color: #000000; }
  #demoControls:hover {
    opacity: 1.0;
    -moz-opacity: 1.0;
    -khtml-opacity: 1.0;
    filter: alpha(opacity=100); }
  .btnHuge {
    background: -webkit-linear-gradient(top, #ffffff 0%, #cad8e4 100%);
    background: linear-gradient(to bottom, #ffffff 0%, #cad8e4 100%);
    box-shadow: 0px 1px 3px #565656;
    /*line-height: 32px;*/
    color: #1b2f4b;
    float: right;
    font-size: 14px;
    padding: 10px 20px;
    margin-right: 0px;
    border-radius: 5px;
    line-height: 15px;
    font-weight: bold;
    top: 0px;
    border: none;
    text-decoration: none;
    position: relative;
    cursor: pointer;
    text-align: center; }
    .btnHuge:hover {
      color: #1b2f4b;
      text-decoration: none;
      background: -webkit-linear-gradient(top, #cad8e4 0%, #ffffff 100%);
      background: linear-gradient(to bottom, #cad8e4 0%, #ffffff 100%); }
    .btnHuge.oneTwo {
      height: 30px !important;
      line-height: 30px !important; }
    .btnHuge.two {
      line-height: 29px !important;
      height: 30px !important; }
    .btnHuge.left {
      float: left; }
    .btnHuge.right {
      float: right; }
    .btnHuge.small {
      float: left;
      height: 25px;
      font-size: 12px !important;
      padding: 0px 20px !important;
      line-height: 25px;
      font-weight: bold; }
    .btnHuge.orange {
      background: -webkit-linear-gradient(top, #f45e03 0%, #c14f02 100%);
      background: linear-gradient(to bottom, #f45e03 0%, #c14f02 100%);
      color: #ffffff !important;
      text-decoration: none; }
      .btnHuge.orange:hover {
        color: #ffffff !important;
        text-decoration: none;
        background: -webkit-linear-gradient(top, #c14f02 0%, #f45e03 100%);
        background: linear-gradient(to bottom, #c14f02 0%, #f45e03 100%); }
    .btnHuge.red {
      background: -webkit-linear-gradient(top, #a1001a 0%, #820015 100%);
      background: linear-gradient(to bottom, #a1001a 0%, #820015 100%);
      color: #ffffff !important;
      text-decoration: none; }
      .btnHuge.red:hover {
        background: -webkit-linear-gradient(top, #820015 0%, #a1001a 100%);
        background: linear-gradient(to bottom, #820015 0%, #a1001a 100%);
        text-decoration: none; }
    .btnHuge.bluu {
      background: -webkit-linear-gradient(top, #4eb1fe 0%, #0384f1 100%);
      background: linear-gradient(to bottom, #4eb1fe 0%, #0384f1 100%);
      color: #ffffff !important;
      text-decoration: none; }
      .btnHuge.bluu:hover {
        background: -webkit-linear-gradient(top, #0384f1 0%, #4eb1fe 100%);
        background: linear-gradient(to bottom, #0384f1 0%, #4eb1fe 100%);
        text-decoration: none; }
    .btnHuge.green {
      background: -webkit-linear-gradient(top, #82cc00 0%, #4aa700 100%);
      background: linear-gradient(to bottom, #82cc00 0%, #4aa700 100%);
      text-decoration: none;
      color: #ffffff !important;
      text-decoration: none; }
      .btnHuge.green:hover {
        background: -webkit-linear-gradient(top, #4aa700 0%, #82cc00 100%);
        background: linear-gradient(to bottom, #4aa700 0%, #82cc00 100%); }
    .btnHuge.redL {
      background: -webkit-linear-gradient(top, #c70000 0%, #9e0000 100%);
      background: linear-gradient(to bottom, #c70000 0%, #9e0000 100%);
      color: #ffffff !important;
      text-decoration: none; }
      .btnHuge.redL:hover {
        background: -webkit-linear-gradient(top, #9e0000 0%, #c70000 100%);
        background: linear-gradient(to bottom, #9e0000 0%, #c70000 100%);
        text-decoration: none; }
    .btnHuge.blue {
      background: -webkit-linear-gradient(top, #4891d6 0%, #296ec4 100%);
      background: linear-gradient(to bottom, #4891d6 0%, #296ec4 100%);
      color: #ffffff !important;
      text-decoration: none; }
      .btnHuge.blue:hover {
        background: -webkit-linear-gradient(top, #296ec4 0%, #4891d6 100%);
        background: linear-gradient(to bottom, #296ec4 0%, #4891d6 100%);
        text-decoration: none; }
    .btnHuge.Lblue {
      background: -webkit-linear-gradient(top, #ffffff 0%, #a5bdd2 100%);
      background: linear-gradient(to bottom, #ffffff 0%, #a5bdd2 100%);
      text-decoration: none; }
      .btnHuge.Lblue:hover {
        background: -webkit-linear-gradient(top, #a5bdd2 0%, #ffffff 100%);
        background: linear-gradient(to bottom, #a5bdd2 0%, #ffffff 100%);
        text-decoration: none; }
    .btnHuge.Dblue {
      background: -webkit-linear-gradient(top, #194087 0%, #192c68 100%);
      background: linear-gradient(to bottom, #194087 0%, #192c68 100%);
      color: #ffffff !important;
      text-decoration: none; }
      .btnHuge.Dblue:hover {
        background: -webkit-linear-gradient(top, #192c68 0%, #194087 100%);
        background: linear-gradient(to bottom, #192c68 0%, #194087 100%);
        text-decoration: none; }
  /* prijsgemijnd */
  #abonnementGemijnd {
    height: 700px;
    margin-bottom: 40px;
    position: relative; }
    #abonnementGemijnd header.prijsgemijnd {
      padding-top: 12px; }
      #abonnementGemijnd header.prijsgemijnd a {
        float: right;
        color: #ffffff;
        font-size: 12px;
        background: Transparent url("https://privileges-prd-fad3c7b8aee3feea.z03.azurefd.net/images2019/introNavBackButtonGames.png") no-repeat 0% 3px;
        padding: 0px 0px 0px 15px; }
      #abonnementGemijnd header.prijsgemijnd h1 {
        color: #ffffff;
        margin-bottom: 20px; }
    #abonnementGemijnd article.prijsgemijnd {
      padding-bottom: 70px; }
      #abonnementGemijnd article.prijsgemijnd article.mined {
        height: 190px;
        width: 190px;
        box-sizing: border-box;
        float: left;
        padding: 43px 20px 20px 20px;
        margin: 0px 6px 5px 0px;
        background: url("https://privileges-prd-fad3c7b8aee3feea.z03.azurefd.net/images2019/ballMined.png") no-repeat 0% 0%; }
        #abonnementGemijnd article.prijsgemijnd article.mined.last {
          margin: 0px -10px 5px 0px; }
          #abonnementGemijnd article.prijsgemijnd article.mined.last:after {
            content: "";
            display: table;
            clear: both; }
        #abonnementGemijnd article.prijsgemijnd article.mined div.priceCounter {
          display: block;
          margin-bottom: 20px;
          width: 154px;
          text-align: center; }
          #abonnementGemijnd article.prijsgemijnd article.mined div.priceCounter.second {
            margin-top: 27px; }
          #abonnementGemijnd article.prijsgemijnd article.mined div.priceCounter span.normal {
            font-size: 22px;
            display: inline-block;
            text-align: right;
            font-weight: bold;
            letter-spacing: 0px;
            color: #223650;
            padding-top: 5px; }
            #abonnementGemijnd article.prijsgemijnd article.mined div.priceCounter span.normal span {
              font-weight: normal; }
          #abonnementGemijnd article.prijsgemijnd article.mined div.priceCounter span.small {
            font-size: 14px;
            display: inline-block;
            font-weight: bold;
            color: #223650;
            margin-top: -3px;
            letter-spacing: 0px;
            position: relative;
            vertical-align: baseline;
            top: -0.4em; }
        #abonnementGemijnd article.prijsgemijnd article.mined footer {
          text-align: center;
          color: #d5e5f6;
          margin-top: -10px; }
          #abonnementGemijnd article.prijsgemijnd article.mined footer span.yellow {
            color: #ffed06;
            display: block;
            line-height: 110%;
            font-size: 13px; }
  .winnerz header {
    margin-bottom: 10px; }
    .winnerz header a {
      float: right;
      color: #ffffff;
      font-size: 12px;
      background: Transparent url("https://privileges-prd-fad3c7b8aee3feea.z03.azurefd.net/images2019/introNavBackButtonGames.png") no-repeat 0% 3px;
      padding: 0px 0px 0px 15px; }
  .winnerz article.content {
    background: #ffffff;
    width: 980px;
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.5);
    padding: 20px;
    box-sizing: border-box;
    border-radius: 5px; }
    .winnerz article.content h2 {
      color: #0f3a67;
      width: 100%;
      font-size: 20px;
      margin: 0px 0px 15px 0px; }
    .winnerz article.content p {
      font-size: 12px; }
    .winnerz article.content .container {
      display: flex;
      flex-flow: row;
      justify-content: space-between; }
      .winnerz article.content .container div.main {
        margin-right: 20px; }
      .winnerz article.content .container div.product {
        width: 229px; }
        .winnerz article.content .container div.product .photo {
          border-radius: 5px;
          overflow: hidden;
          text-align: center;
          box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.2);
          padding: 0px 0px 10px 0px;
          border: solid 1px #fff;
          margin-bottom: 15px;
          width: 218px; }
          .winnerz article.content .container div.product .photo header {
            background: -webkit-linear-gradient(top, #d3dee5 0%, #ecf1f4 100%);
            background: linear-gradient(to bottom, #d3dee5 0%, #ecf1f4 100%);
            line-height: 20px;
            text-align: left;
            padding: 6px 20px 6px 20px;
            margin: 0px 0px 10px 0px; }
            .winnerz article.content .container div.product .photo header h2 {
              font-size: 14px !important;
              margin: 0px; }
            .winnerz article.content .container div.product .photo header span {
              display: block;
              font-weight: normal; }
              .winnerz article.content .container div.product .photo header span .number {
                color: #326bc0 !important;
                font-weight: bold;
                font-size: 18px;
                display: inline; }
                .winnerz article.content .container div.product .photo header span .number sup {
                  font-size: 12px;
                  vertical-align: baseline;
                  position: relative;
                  top: -0.4em; }
                .winnerz article.content .container div.product .photo header span .number em {
                  font-weight: normal;
                  font-size: 13px;
                  font-style: normal; }
        .winnerz article.content .container div.product .receipt {
          background: url("https://privileges-prd-fad3c7b8aee3feea.z03.azurefd.net/images2019/receiptBG.png") no-repeat 0% 0%;
          width: 179px;
          padding: 25px 25px 0px 25px;
          margin: 0px 0px 0px -5px;
          float: none;
          position: relative; }
          .winnerz article.content .container div.product .receipt table {
            width: 180px; }
            .winnerz article.content .container div.product .receipt table td {
              text-transform: uppercase;
              color: #0f3a67;
              font-weight: bold;
              font-size: 12px;
              line-height: 12px;
              vertical-align: middle;
              padding: 0px 0px 10px 0px; }
              .winnerz article.content .container div.product .receipt table td span.euro {
                font-size: 14px;
                font-weight: normal !important; }
              .winnerz article.content .container div.product .receipt table td:nth-of-type(2) {
                white-space: nowrap;
                text-align: right;
                font-size: 18px; }
              .winnerz article.content .container div.product .receipt table td:nth-of-type(2) sup {
                vertical-align: baseline;
                position: relative;
                top: -0.2em;
                font-weight: normal;
                font-size: 14px; }
            .winnerz article.content .container div.product .receipt table tr.total td {
              padding-top: 10px;
              color: #106bc0; }
            .winnerz article.content .container div.product .receipt table .receipt table tr:last-of-type {
              border-bottom: none; }
              .winnerz article.content .container div.product .receipt table .receipt table tr:last-of-type td {
                padding-bottom: 0px; }
          .winnerz article.content .container div.product .receipt footer {
            background: url("https://privileges-prd-fad3c7b8aee3feea.z03.azurefd.net/images2019/receiptBG.png") no-repeat 0% 100%;
            width: 220px;
            height: 20px;
            position: absolute;
            bottom: -10px;
            left: 0px; }
  .work {
    background: #ffffff;
    width: 580px;
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.5);
    padding: 20px 20px 32px 20px;
    box-sizing: border-box;
    border-radius: 5px;
    margin: -50px auto 0px auto; }
    .work h2 {
      color: #0f3a67;
      width: 100%;
      font-size: 20px;
      margin: 0px 0px 15px 0px; }
    .work p {
      margin: 0px 0px 20px 0px; } }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  #abonnement article.prijsvoordeel article.ball.mined div.priceCounter {
    margin-top: 0px; } }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  #abonnement article.prijsvoordeel article.gold div.pricing {
    letter-spacing: 3.2pt;
    padding: 5px 0px 0px 0px;
    font-weight: bold;
    box-sizing: border-box; }
  #abonnement article.prijsvoordeel article.gold div.pricing sup {
    top: -0.4em;
    letter-spacing: 2.7pt;
    margin-left: 0px; } }
