		  /* devanagari */
		  @font-face {
		      font-family: 'Poppins';
		      font-style: normal;
		      font-weight: 400;
		      src: local('Poppins Regular'), local('Poppins-Regular'), url(https://fonts.gstatic.com/s/poppins/v6/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2');
		      unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
		  }

		  /* latin-ext */
		  @font-face {
		      font-family: 'Poppins';
		      font-style: normal;
		      font-weight: 400;
		      src: local('Poppins Regular'), local('Poppins-Regular'), url(https://fonts.gstatic.com/s/poppins/v6/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2');
		      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
		  }

		  /* latin */
		  @font-face {
		      font-family: 'Poppins';
		      font-style: normal;
		      font-weight: 400;
		      src: local('Poppins Regular'), local('Poppins-Regular'), url(https://fonts.gstatic.com/s/poppins/v6/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');
		      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
		  }

		  @font-face {
		      font-family: 'GT Walsheim';
		      src: url('https://pbmediaassets.s3.amazonaws.com/pb-emails/e44c5cc0c3ce3a472e4b60d8bfd660e5.eot');
		      src: url('https://pbmediaassets.s3.amazonaws.com/pb-emails/e44c5cc0c3ce3a472e4b60d8bfd660e5.eot?#iefix') format('embedded-opentype'),
		          url('https://pbmediaassets.s3.amazonaws.com/pb-emails/6fa22f707554c10afe5fb50276fbd50f.woff') format('woff'),
		          url('https://pbmediaassets.s3.amazonaws.com/pb-emails/966766893dcce043063d4cf6245954e4.ttf') format('truetype'),
		          url('https://pbmediaassets.s3.amazonaws.com/pb-emails/92fb2ef66372ef72b8af765893f93670.svg#GTWalsheimRegular') format('svg');
		      font-weight: normal;
		      font-style: normal;
		  }

		  @font-face {
		      font-family: 'GT Walsheim Bold';
		      src: url('https://pbmediaassets.s3.amazonaws.com/pb-emails/e4c24a7b65df4df1a58ed232cf39857c.eot');
		      src: url('https://pbmediaassets.s3.amazonaws.com/pb-emails/e4c24a7b65df4df1a58ed232cf39857c.eot?#iefix') format('embedded-opentype'),
		          url('https://pbmediaassets.s3.amazonaws.com/pb-emails/2e66ddd18c616bad0dd8cd95ffe68890.woff') format('woff'),
		          url('https://pbmediaassets.s3.amazonaws.com/pb-emails/c859bef5fd00c2c6c4c1737ec1ec1c74.ttf') format('truetype'),
		          url('https://pbmediaassets.s3.amazonaws.com/pb-emails/fffc5fa0b604777e71ad58d4e7bb0be3.svg#GTWalsheimBold') format('svg');
		      font-weight: bold;
		      font-style: normal;
		      -webkit-font-smoothing: antialiased;
		  }

		  @font-face {
		      font-family: 'GT Walsheim Medium';
		      src: url('https://pbmediaassets.s3.amazonaws.com/pb-emails/ce71364bd2fc871294e63cc54fe0eeda.eot');
		      src: url('https://pbmediaassets.s3.amazonaws.com/pb-emails/ce71364bd2fc871294e63cc54fe0eeda.eot?#iefix') format('embedded-opentype'),
		          url('https://pbmediaassets.s3.amazonaws.com/pb-emails/1c6fd4bd6c6aa3fc5cd30117e6c4525a.woff') format('woff'),
		          url('https://pbmediaassets.s3.amazonaws.com/pb-emails/46398da427560c4e3992fd08688e39cd.ttf') format('truetype'),
		          url('https://pbmediaassets.s3.amazonaws.com/pb-emails/3820708a28596836860266d211f09679.svg#GTWalsheimMedium') format('svg');
		      font-weight: 500;
		      font-style: normal;
		  }



		  @media screen and (max-width: 766px) {
		      #spaceALL {
		          display: none;
		      }

		      .available {
		          display: none;
		      }

		      #lineALL {
		          font-size: 21px !important;
		      }

		      #lineDivALL {
		          margin-top: 14px !important;
		      }

		      #menu-title {
		          display: none;
		      }

		      #fotoALL {
		          margin-top: 3px;
		          width: 42px !important;
		      }

		      .header_top {
		          height: 60px !important;
		      }

		      .blink_me {
		          font-size: 14px !important;
		      }

		      #menu-dropdown:after {
		          right: 6px !important;
		      }

		      #menu-dropdown:before {
		          right: 8px !important;
		      }

		  }

		  @media screen and (min-width : 367px) {

		      .blink_me {
		          padding-left: 10px;
		          padding-right: 10px;
		          margin-bottom: -10px;
		          margin-top: -33px !important;
		      }
		  }

		  @media screen and (max-height : 500px) {
		      #cardImage {
		          display: none;
		      }

		      #card-body-all {
		          margin-top: 30px !important;
		          height: calc(100vh - 87px) !important;
		      }

		      #assignment-status {
		          display: none !important;
		      }

		      #assignment-status2 {
		          display: initial !important;
		      }
		  }

		  @media screen and (min-height : 501px) {
		      #card-body-all {
		          margin-top: -20px;
		      }
		  }

		  .modalInfoPopup {
		      position: fixed;
		      top: 0px;
		      z-index: 99999999999999999999999999999999;
		      width: 100%;
		      height: 100%;
		  }

		  .modalInfoPopup3 {
		      position: fixed;
		      width: 29rem;
		      max-width: 100%;
		      top: 10%;
		      left: 50%;
		      z-index: 99999999999999999999999999999999999;
		      transform: translate(50%, -10%);
		      -webkit-transform: translate(-50%, -10%);
		      -moz-transform: translate(-50%, -10%);
		      -o-transform: translate(-50%, -10%);
		      -ms-transform: translate(-50%, -10%);
		  }

		  .modalInfoPopup4 {
		      position: fixed;
		      top: 0px;
		      z-index: 99999999999999999999999999999999;
		      width: 100%;
		      height: 100%;
		      background-color: rgba(0, 0, 0, 0.95);
		  }


		  .modalPopup {
		      position: fixed;
		      top: 0px;
		      z-index: 99999999999999999999999999999999;
		      width: 100%;
		      height: 100%;
		  }

		  .modalPopup3 {
		      position: fixed;
		      top: 50%;
		      left: 50%;
		      width: 305px;
		      z-index: 99999999999999999999999999999999999;
		      transform: translate(-50%, -50%);
		      -webkit-transform: translate(-50%, -50%);
		      -moz-transform: translate(-50%, -50%);
		      -o-transform: translate(-50%, -50%);
		      -ms-transform: translate(-50%, -50%);
		  }

		  .modalPopup4 {
		      position: fixed;
		      top: 0px;
		      z-index: 99999999999999999999999999999999;
		      width: 100%;
		      height: 100%;
		      background-color: rgba(0, 0, 0, 0.9);
		  }






		  fade2 {
		      position: absolute;
		      bottom: 0px;
		      pointer-events: none;
		      display: block;
		      left: 0;
		      width: 100%;
		      height: 60px;
		      background: -webkit-linear-gradient(rgba(0, 0, 0, 0) 0%,
		              rgba(0, 0, 0, 1) 100%);
		      background-image: -moz-linear-gradient(rgba(0, 0, 0, 0) 0%,
		              rgba(0, 0, 0, 1) 100%);
		      background-image: -o-linear-gradient(rgba(0, 0, 0, 0) 0%,
		              rgba(0, 0, 0, 1) 100%);
		      background-image: linear-gradient(rgba(0, 0, 0, 0) 0%,
		              rgba(0, 0, 0, 1) 100%);
		      background-image: -ms-linear-gradient(rgba(0, 0, 0, 0) 0%,
		              rgba(0, 0, 0, 1) 100%);
		      border-bottom-left-radius: 5px;
		      border-bottom-right-radius: 5px;
		  }


		  fade {
		      position: absolute;
		      bottom: 0px;
		      pointer-events: none;
		      display: block;
		      left: 0;
		      width: 100%;
		      height: 55px;
		      background: -webkit-linear-gradient(rgba(0, 0, 0, 0) 0%,
		              rgba(0, 0, 0, 1) 100%);
		      background-image: -moz-linear-gradient(rgba(0, 0, 0, 0) 0%,
		              rgba(0, 0, 0, 1) 100%);
		      background-image: -o-linear-gradient(rgba(0, 0, 0, 0) 0%,
		              rgba(0, 0, 0, 1) 100%);
		      background-image: linear-gradient(rgba(0, 0, 0, 0) 0%,
		              rgba(0, 0, 0, 1) 100%);
		      background-image: -ms-linear-gradient(rgba(0, 0, 0, 0) 0%,
		              rgba(0, 0, 0, 1) 100%);
		  }

		  ::-webkit-scrollbar {
		      width: 10px;
		      height: 10px;
		      background: #666666;
		  }

		  ::-webkit-scrollbar-button {
		      width: 0px;
		      height: 0px;
		      border: 0px;
		  }

		  ::-webkit-scrollbar-thumb {
		      background: #727272;
		      border: 0px solid #ffffff;
		      border-radius: 0px;
		  }

		  ::-webkit-scrollbar-thumb:hover {
		      background: #212121;
		  }

		  ::-webkit-scrollbar-thumb:active {
		      background: #000000;
		  }

		  ::-webkit-scrollbar-track {
		      background: #313131;
		      border: 0px;
		      border-radius: 0px;
		  }

		  ::-webkit-scrollbar-track:hover {
		      background: #323232;
		  }

		  ::-webkit-scrollbar-track:active {
		      background: #333333;
		  }

		  ::-webkit-scrollbar-corner {
		      background: transparent;
		  }


		  .card {
		      -webkit-box-shadow: -1px 1px 5px 3px rgba(255, 255, 255, 0.55) !important;
		      -moz-box-shadow: -1px 1px 5px 3px rgba(255, 255, 255, 0.55) !important;
		      box-shadow: -1px 1px 5px 3px rgba(255, 255, 255, 0.55) !important;
		      position: relative;
		      min-width: 0;
		      word-wrap: break-word;
		      background-color: #fff;
		      background-clip: border-box;
		      border: 1px solid rgba(0, 0, 0, .125);
		      border-radius: .25rem;
		  }

		  .dot {
		      height: 15px;
		      width: 15px;
		      background-color: #bbb;
		      border-radius: 50%;
		      display: inline-block;
		  }


		  .buttonALL {
		      position: relative;
		      z-index: 999999;
		      background-color: #44c767;
		      -moz-border-radius: 1px;
		      -webkit-border-radius: 1px;
		      border-radius: 1px;
		      border-bottom-right-radius: 2px;
		      border-bottom-left-radius: 2px;
		      border: 1px solid #18ab29;
		      box-sizing: border-box;
		      display: inline-block;
		      cursor: pointer;
		      width: 100%;
		      color: #ffffff;
		      font-family: Arial;
		      font-size: 17px;
		      padding: 5px 27px;
		      text-decoration: none;
		      text-shadow: 0px 1px 0px #2f6627;
		  }

		  .buttonALL:hover {
		      background-color: #38af58;
		      color: #ffff;
		  }

		  .buttonALL:active {
		      position: relative;
		      top: 1px;
		  }

		  .vlagALL {
		      position: relative;
		      display: inline-block;
		      cursor: pointer;
		      transition: all 0.4s ease-in;
		  }

		  .vlagALL span[class^='ion'] {
		      position: relative;
		  }

		  .vlagALL:before {
		      content: '';
		      background-color: aliceblue;
		      border-radius: 50%;
		      display: block;
		      position: absolute;
		      top: 0;
		      right: 0;
		      bottom: 0;
		      left: 0;
		      -webkit-transform: scale(0.001, 0.001);
		      transform: scale(0.001, 0.001);
		  }

		  .vlagALL:focus {
		      outline: 0;
		      color: #fff;
		  }

		  .vlagALL:focus:before {
		      -webkit-animation: effect_dylan 0.8s ease-out;
		      animation: effect_dylan 0.8s ease-out;
		  }

		  @-webkit-keyframes effect_dylan {
		      50% {
		          -webkit-transform: scale(1.5, 1.5);
		          transform: scale(1.5, 1.5);
		          opacity: 0;
		      }

		      99% {
		          -webkit-transform: scale(0.001, 0.001);
		          transform: scale(0.001, 0.001);
		          opacity: 0;
		      }

		      100% {
		          -webkit-transform: scale(0.001, 0.001);
		          transform: scale(0.001, 0.001);
		          opacity: 1;
		      }
		  }

		  @keyframes effect_dylan {
		      50% {
		          -webkit-transform: scale(1.5, 1.5);
		          transform: scale(1.5, 1.5);
		          opacity: 0;
		      }

		      99% {
		          -webkit-transform: scale(0.001, 0.001);
		          transform: scale(0.001, 0.001);
		          opacity: 0;
		      }

		      100% {
		          -webkit-transform: scale(0.001, 0.001);
		          transform: scale(0.001, 0.001);
		          opacity: 1;
		      }
		  }

		  * {
		      font-family: arial;
		  }

		  body {
		      background-color: #333;
		  }

		  .languagepicker {
		      background-color: #FFF;
		      display: inline-block;
		      padding: 0;
		      height: 30px;
		      overflow: hidden;
		      transition: all .3s ease;
		      margin: 0 10px 10px 0;
		      vertical-align: top;
		      float: left;
		  }

		  .languagepicker:hover {
		      /* don't forget the 1px border */
		      height: 61px;
		  }

		  .languagepicker a {
		      color: #000;
		      text-decoration: none;
		  }

		  .languagepicker li {
		      display: block;
		      padding: 0px 10px;
		      line-height: 30px;
		      border-top: 1px solid #EEE;
		  }

		  .languagepicker li:hover {
		      background-color: #dbdbdb;
		  }

		  .languagepicker a:first-child li {
		      border: none;
		      background: #FFF !important;
		  }

		  .languagepicker li img {
		      margin-right: 5px;
		  }

		  .languagepicker:hover {
		      cursor: pointer;
		      opacity: 0.95;
		  }

		  .roundborders {
		      border-radius: 5px;
		  }

		  .large:hover {
		      /* 
	don't forget the 1px border!
	The first language is 40px heigh, 
	the others are 41px
	*/
		      height: 245px;
		  }

		  fade {
		      position: absolute;
		      bottom: 0px;

		      display: block;

		      width: 91%;
		      height: 90px;
		      background: -webkit-linear-gradient(rgba(255, 255, 255, 0) 0%,
		              rgba(255, 255, 255, 1) 100%);
		      background-image: -moz-linear-gradient(rgba(255, 255, 255, 0) 0%,
		              rgba(255, 255, 255, 1) 100%);
		      background-image: -o-linear-gradient(rgba(255, 255, 255, 0) 0%,
		              rgba(255, 255, 255, 1) 100%);
		      background-image: linear-gradient(rgba(255, 255, 255, 0) 0%,
		              rgba(255, 255, 255, 1) 100%);
		      background-image: -ms-linear-gradient(rgba(255, 255, 255, 0) 0%,
		              rgba(255, 255, 255, 1) 100%);
		  }

		  #readmorehover:hover {
		      color: rgba(0, 0, 0, 1) !important;
		      cursor: pointer;
		  }

		  .header_top {
		      position: fixed;
		      top: 0px;
		      left: 0px;
		      color: white;
		      width: 100%;
		      height: 60px;
		      background-color: #65A5D1;
		      background-image: linear-gradient(to bottom, #65A5D1, #3E94D1);
		      z-index: 999999;

		  }

		  #menu-top {}

		  #menu-top:hover {
		      color: #03a9f4 !important;
		      background-color: white !important;
		  }

		  #menu-dropdown {
		      position: fixed;
		      top: 52px;
		      right: 8px;
		      width: auto;
		      border-radius: 4px;
		      border: 2.5px solid white;
		      margin-top: 10px;
		      background-color: white;
		      -webkit-box-shadow: 0 0 5px 3px rgba(101, 165, 209, 0.75) !important;
		      -moz-box-shadow: 0 0 5px 3px rgba(101, 165, 209, 0.75) !important;
		      box-shadow: 0 0 5px 3px rgba(101, 165, 209, 0.75) !important;
		  }

		  #menu-dropdown ul {
		      padding: 0px !important;
		      margin: 0px !important;
		  }

		  #menu-dropdown li {
		      height: 20px;
		      padding: 10px 15px;
		      padding-left: 15px;
		      text-align: left;
		      border-bottom: 0px solid rgba(255, 255, 255, 1);
		      background-color: rgba(48, 48, 48, 0.95);
		      color: white;
		  }

		  #menu-dropdown ul li:hover {
		      background-color: rgba(48, 48, 48, 0.85) !important;
		      color: rgb(62, 148, 209) !important;
		      cursor: pointer !important;
		  }

		  #menu-dropdown ul li:active {
		      background-color: rgba(48, 48, 48, 0.65) !important;
		      color: rgba(62, 148, 209, 0.7) !important;
		      cursor: pointer !important;
		  }

		  #menu-dropdown:before {
		      content: "";
		      border-bottom: 10px solid #fff;
		      border-right: 10px solid transparent;
		      border-left: 10px solid transparent;
		      position: absolute;
		      top: -11px;
		      right: 73px;
		      z-index: 10;
		  }

		  #menu-dropdown:after {
		      content: "";
		      border-bottom: 12px solid rgba(101, 165, 209, 0.75);
		      border-right: 12px solid transparent;
		      border-left: 12px solid transparent;
		      position: absolute;
		      top: -13px;
		      right: 71px;
		      z-index: 9;
		  }

		  #closeButtonImg:hover {
		      opacity: 0.8;
		      cursor: pointer;
		  }

		  #closeButtonImg:active {
		      opacity: 0.3;
		      cursor: pointer;
		  }

		  .reclamediv:hover {
		      opacity: 0.7;
		  }

		  .reclamediv:active {
		      opacity: 0.6;
		  }

		  #flyer:hover {
		      opacity: 0.7;
		  }

		  #flyer:active {
		      opacity: 0.6;
		  }

		  .reclamediv {
		      max-width: 300px;
		      margin: 0 auto !important;
		      border-radius: 10px;
		      border: 0 !important;
		      margin-bottom: 20px !important;
		      -webkit-touch-callout: none;
		      -webkit-user-select: none;
		      -khtml-user-select: none;
		      -moz-user-select: none;
		      -ms-user-select: none;
		      user-select: none;
		  }

		  .reclamediv:hover {
		      cursor: pointer;
		      opacity: 0.8;
		  }

		  .reclamediv:active {
		      cursor: pointer;
		      opacity: 0.5;
		  }

		  .nieuwsapp:hover {
		      cursor: pointer;
		      opacity: 0.8;
		  }

		  .nieuwsapp:active {
		      cursor: pointer;
		      opacity: 0.5;
		  }

		  .downloadButton:hover {
		      cursor: pointer;
		      opacity: 0.8;
		  }

		  .downloadButton:active {
		      cursor: pointer;
		      opacity: 0.5;
		  }

		  .same-demo-height {
		      height: 130px;
		  }

		  .row-padding {
		      padding: 0 10px 10px 10px !important;
		  }

		  .screenshots {
		      display: flex !important;
		      align-items: center;
		      justify-content: center;
		      overflow: hidden;
		      margin-bottom: 10px;

		      >div {
		          border-radius: 5px;
		          overflow: hidden;

		          >img {
		              width: 100%;
		              height: 100%;
		              max-width: 80vw;
		              max-height: 80vh;
		          }
		      }
		  }

		  #imgALL {
		      width: 80%;
		      height: 80%;
		      max-width: 70vw;
		      max-height: 70vh;
		      object-fit: contain
		  }