@charset "UTF-8";
/* Cookie Melding */
.PL_Wrapper {
  position: fixed;
  left: 10px;
  bottom: 10px;
  background-color: white;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  -ms-align-items: flex-start;
  align-items: flex-start;
  z-index: 100;
  padding: 25px;
  transition: all .8s;
  -webkit-box-shadow: 0px 2px 22px 0px rgba(61,61,61,0.41);
  -moz-box-shadow: 0px 2px 22px 0px rgba(61,61,61,0.41);
  box-shadow: 0px 2px 22px 0px rgba(61,61,61,0.41);
}

.extraHeight{
  height: 143px;
  font-size: 1.2rem;
}



.PL_Wrapper h2 {
  text-transform: uppercase;
  letter-spacing: 1px;
  font-family: 'Montserrat', sans-serif;
  color: #353535;
  font-size: 1.5em;
  margin-bottom: 15px;
}

.PL_Wrapper p {
  max-width: 500px;
  font-family: 'Montserrat', sans-serif;
  color: #979797;
  margin-bottom: 20px;
  text-align: justify;
  line-height: 150%;
}

.PL_Buttons {
  display: flex;
  justify-content: space-between;
  -ms-align-items: center;
  align-items: center;
  width: 100%;
}

.PL_Buttons a {
  text-transform: uppercase;
  letter-spacing: 1px;
  font-family: 'Montserrat', sans-serif;
  padding: 15px;
  margin-right: 1em;
  background-color: #f20000;
  border: 1px solid #f20000;
  color: white;
  width: 48%;
  cursor: pointer;
  text-align: center;
  transition: all .3s;
}

.PL_Buttons a:hover {
  background-color: transparent;
  color: #353535;
  border: 1px solid #353535;
}
/* Einde Cookie Melding */

/* css gdpr */
#content-container {
  width: 96%;
  max-width: 1400px;
  margin: auto;
}

#content-container h2 {
  color:#ff0000; 
  font-size:2.4em; 
  font-weight:bold; 
  margin-bottom: 5px;
  margin-top: 1em;
  cursor: pointer;
}

#content-container h3 {
  color: #fff;
  background-color: #3a3a3a;
  padding: .6em;
  cursor: pointer;
  font-weight: bold;
  font-size: 1em;
  margin-top: 1em;
}
#content-container h3.active {
  background-color: #ff0000;
}

#content-container h4 {
  font-size: 1.1em;
  font-weight: bold;
}

#content-container p {
  margin-bottom: 2em;
}

#content-container ul {
  margin-left: 1em;
}

#content-container table {
  margin-left: 1em;
}
#content-container a {
  color: #D3191C;
}
#content-container .c {
  line-height: 150%;
}
#gdpr-wrapper {
   min-height:100%;
   position:relative;
}
/* einde css gdpr */

/* css checkbox */
#PL_privacy {
  margin-top: 10px;
}
.privcnt {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: .8em;
  height: 20px;
}
.privcnt input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.privcnt a {
  height: 100%;
  color: black;
  font-weight: 700;
  color: colour;
  position:relative;
  z-index: 10;
}
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 20px;
  width: 20px;
  background-color: #dedede;
}
.privcnt:hover input ~ .checkmark {
  background-color: #ccc;
}
.privcnt input:checked ~ .checkmark {
  background-color: colour;
}
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.privcnt input:checked ~ .checkmark:after {
  display: block;
}
.privcnt .checkmark:after {
  left: 6px;
  top: 2px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.subm {
  position:relative;
  z-index: 3;
}
.subm.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.submit:not(.disabled) {
  position: relative;
  z-index: 3;
}
.submitholder {
  position: relative;
}
.submitholder:after {
    display: block;
    clear: both;
    content: "";
}
.submitholder .submit-warning {
  position: absolute;
  left:0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 2;
}
/* einde css checkbox */

html, body {
 margin:0;
 padding:0;
 height:100%;
 font-family: Arial, Helvetica, sans-serif;
}
#container {
 min-height:100%;
 position:relative;
}
/* HEADER */
#headerwrap {
 background:#1c1c1c;
 height:90px;
}
#header {
 max-width:1400px;
 margin: 0px auto 0px auto;
 padding: 0px 20px 0px 20px;
 font-family: 'Roboto Condensed', sans-serif;
 position:relative;
 line-height:41px;
 display:block;
}
/* BODY */
#bodywrap {
 padding-bottom:320px;
 /* HOOGTE VAN DE FOOTER - AAN TE PASSEN */
}
#body {
 max-width:1400px;
 margin: 0px auto 0px auto;
 padding: 40px 20px 50px 20px;
 position: relative;
}
/* FOOTER */
#footerwrap {
 position:absolute;
 bottom:0;
 width:100%;
 height:320px;
 /* HOOGTE VAN DE FOOTER - AAN TE PASSEN */
 background:#000;
}
#footer {
 max-width:1400px;
 margin: 0px auto 0px auto;
 padding: 20px 20px 0px 20px;
 color:#FFF;
 font-size:0.9em;
 line-height:2em;
 font-family: 'Roboto Condensed', sans-serif;
}
#footer h2 {
  font-family: 'Roboto Condensed', sans-serif;
  color:#fef013;
  font-size:1.1em;
  margin-bottom:10px;
}
#footer a {
 color:#FFF;
}
.footy {
 width:100%;
 position:absolute;
 bottom:0px;
 line-height:1.5em;
 padding: .5em;
 box-sizing: border-box;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 text-align:center;
 background-color:#f20000;
 font-size:10px;
}
.footy a {
 color:#e0e0e0;
}
.logo {
 position:absolute;
 width:232px;
 z-index:1000;
}
.nav {
 width:100%;
 line-height:90px;
 position:absolute;
 right:20px;
 font-family: 'Roboto Condensed', sans-serif;
}
.nav a {
 float:right;
 color:#FFF;
 font-size:1.05em;
 margin-left:40px;
 font-weight:300;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 padding:0 15px 0 15px;
}
.nav a:last-child {
 margin-left:0px;
}
.nav a:hover {
 background-image:url(../images/bg_nav.png);
 background-repeat:no-repeat;
 background-position:center bottom;
}
.banner_home {
 position:relative;
}
.block {
 width:100%;
 position:relative;
 height:320px;
 background: no-repeat center center;
 -webkit-background-size: cover;
 -moz-background-size: cover;
 -o-background-size: cover;
 background-size: cover;
 overflow:hidden;
}
a.block {
 width:100%;
 height:100%;
 position:relative;
 display:block;
}
.innerblock {
 width:100%;
 background-image:url(../images/bg_block.png);
 height:320px;
 position:absolute;
 margin-top:270px;
 transition: all .2s ease-in-out;
 color:#FFF;
}
.innerblock h2 {
 text-align:center;
 font-family: 'Roboto Condensed', sans-serif;
 line-height:50px;
 text-transform:uppercase;
 font-size:1.2em;
}
a.block:hover .innerblockhover {
 margin-top:0px;
}
.block_content {
 text-align:justify;
 font-size:0.85em;
 line-height:1.8em;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 padding:30px;
}
.head1 {
 background-image:url(../images/head1.jpg);
}
.head2 {
 background-image:url(../images/head2.jpg);
}
.head3 {
 background-image:url(../images/head3.jpg);
}
.head4 {
 background-image:url(../images/head4.jpg);
}
.banner {
 background: url(../images/banner.jpg) no-repeat center center;
 -webkit-background-size: cover;
 -moz-background-size: cover;
 -o-background-size: cover;
 background-size: cover;
 height:100px;
 border-bottom:2px solid #ff0000;
}
.algvw {
 width: 100%;
 max-width: 1000px;
 margin: 50px auto;
}
h1 {
  font-family: 'Roboto Condensed', sans-serif;
  text-align:center;
  font-size:1.6em;
  font-weight:300;
  line-height:1em;
  margin-bottom:40px;
  background-image:url(../images/bg_h1.png);
  background-repeat:repeat-x;
  background-position:center center;
  color:#1c1c1c;
}
h1 span {
 background-color:#FFF;
 padding:0 20px 0 20px;
 display:inline-block;
 text-transform: uppercase;
}
h1 span span{
 color:#ff0000;
 padding:0;
}
h1 span::last-word {
 color:#ff0000;
}
.txt {
 font-size:0.9em;
 line-height:1.8em;
}
.txt h2 {
 color:#000;
 margin:10px 0 10px 0;
 text-align:center;
 font-size:1em;
 font-family: 'Roboto Condensed', sans-serif;
 font-weight:600;
 text-transform:uppercase;
}
.cent {
 text-align:center;
}
.just {
 text-align:justify;
}
.rel {
 position:relative;
}
.ref {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 padding-bottom:30px;
 margin-bottom:30px;
 background-image:url(../images/balls.png);
 background-repeat:no-repeat;
 background-position:bottom center;
}
.ref h2 {
 text-align:center;
 font-family: 'Roboto Condensed', sans-serif;
 color:#1c1c1c;
 font-size:1.2em;
 font-weight:300;
 margin-top:20px;
}
.ticker {
 width:100%;
 height:130px;
 background: url(../images/bg_ticker.jpg) no-repeat center center;
 -webkit-background-size: cover;
 -moz-background-size: cover;
 -o-background-size: cover;
 background-size: cover;
 position:relative;
}
.grid {
 position:absolute;
 height:100%;
 width:100%;
 background-image:url(../images/grid.png);
}
.tickertxt {
 width:100%;
 font-family: 'Roboto Condensed', sans-serif;
 line-height:1.2em;
 color:#242424;
 top: 50%;
 transform: translateY(-50%);
 -ms-transform: translateY(-50%);
 -webkit-transform: translateY(-50%);
 -moz-transform: translateY(-50%);
 -o-transform: translateY(-50%);
 position:absolute;
 text-align:center;
 font-size:1.5em;
 font-weight:400;
 font-style:italic;
}
.ticker_l {
 position:absolute;
 bottom:0px;
 left:0px;
}
.ticker_r {
 position:absolute;
 bottom:0px;
 right:0px;
}
.adres {
 position:relative;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 padding-left:50px;
}
.icon {
 position:absolute;
 left:0px;
 top:5px;
}
a.star {
 position:absolute;
 top:0px;
 right:0px;
 background-color:#919191;
}
a.star:hover {
 background-color:#ed1c24;
}
.left {
 float:left;
}
a.terug {
  font-family: 'Roboto Condensed', sans-serif;
  color:#ed1c24;
  font-size:1em;
}
a.int {
 width:100%;
 color:#FFF;
 font-family: 'Roboto Condensed', sans-serif;
 background-color:#ed1c24;
 font-size:1em;
 line-height:40px;
 text-align:center;
 display:block;
 width:100%;
}
.line {
 width:100%;
 text-align:right;
 border-top:1px solid #bfbfbf;
 padding:10px 0 10px 0;
}
.faq {
}
.faq h2 {
  font-family: 'Roboto Condensed', sans-serif;
  font-size:0.9em;
  line-height:30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding:0 20px 0 20px;
  color:#FFF;
  background-color:#ff0000;
  font-weight:300;
  margin-bottom:30px;
  position:relative;
}
.faq_img {
 position:absolute;
 top:0px;
 right:0px;
}
.ant {
 width:95%;
 margin:auto;
 margin-bottom:30px;
 font-size:0.8em;
 line-height:1.6em;
 text-align:justify;
}
a.ak {
 position:absolute;
 width:100%;
 height:100%;
 display:block;
 background-image:url(../images/bg_block.png);
 transition: all .2s ease-in-out;
 border-bottom:2px solid #ff0000;
}
a.ak:hover {
 background-image:none;
}
.ak_con {
  width:100%;
  font-family: 'Roboto Condensed', sans-serif;
  line-height:1.4em;
  color:#FFF;
  top: 50%;
  transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  position:absolute;
  text-align:center;
  font-size:1.2em;
  border:1px solid #FFF;
  line-height:47px;
  width:220px;
  left:50%;
  margin-left:-110px;
  text-transform: uppercase;
}
.con {
 line-height:38px;
 text-align:center;
 color:#FFF;
 text-transform:uppercase;
 display:block;
 background-color:#ff0000;
 font-size:0.9em;
 margin-top:14px;
 margin-bottom:28px;
}
.gegevens {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 padding:0 0 0 30px;
 position:relative;
}
.icons {
 position:absolute;
 left:0px;
 padding-top:8px;
}
.fb {
 position:absolute;
 bottom:0px;
 right:20px;
 bottom:10px;
}
.fb_txt {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 padding-right:150px;
}
.fb_txt span {
 color:#f20000;
}
.content {
 max-width:960px;
 margin:auto;
}
.content a {
 font-weight:bold;
 color:#e74c3c;
}
.rightfiche {
}
.rightfiche a {
 display:block;
 position:relative;
 background-color:#1c1c1c;
}
.rightfiche a:hover {
 background-color:#444444;
}
.rightfiche a img {
}
.right_txt {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 height:104px;
 overflow:hidden;
 color:#FFF;
 text-align:center;
 position:relative;
}
.right_txt h2 {
  font-family: 'Roboto Condensed', sans-serif;
  color:#FFF;
  font-weight:300;
  font-size:1.05em;
  top: 50%;
  transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  position:absolute;
  width:100%;
  text-transform:uppercase;
}
.bor {
  border-bottom:1px solid #333333;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width:100%;
}
a.lijst {
  color:#FFF;
  background-color:#ff0000;
  text-align:center;
  display:block;
  font-family: 'Roboto Condensed', sans-serif;
  line-height:32px;
  height:32px;
  width:120px;
  font-size:0.8em;
  position:absolute;
  margin-top:-16px;
  left:50%;
  margin-left:-50px;
}
.btns {
 width:418px;
 position:absolute;
 top:-16px;
 left:209px;
 left:50%;
 margin-left:-209px;
}
.btns a {
  color:#FFF;
  background-color:#ff0000;
  text-align:center;
  display:block;
  float:left;
  margin:0 7px 0 7px;
  line-height:32px;
  width:87px;
  font-weight:300;
  font-size:0.8em;
}
.ar_l {
 position:absolute;
 top:-16px;
 left:8px;
}
.ar_r {
 position:absolute;
 top:-16px;
 right:8px;
}
.contactgegevens {
  font-family: 'Roboto Condensed', sans-serif;
  color:#252525;
  font-size:1em;
  font-weight:400;
  line-height:1.6em;
}
.contactgegevens a {
 color:#ff0000;
}
/*3 op rij*/
.col-group_3 > div {
 padding: 1em;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 transition: all .2s ease-in-out;
}
@media screen and (min-width: 600px) {
 .col-group_3 {
   overflow: hidden;
 }
 .col-group_3 > div {
   float: left;
   width: 50%;
   padding: 0.8em;
 }
 .col-group_3 > div:nth-child(odd) {
   clear: left;
 }
}
@media screen and (min-width: 1200px) {
 .col-group_3 > div {
   width: 33.33%;
 }
 .col-group_3 > div:nth-child(odd) {
   clear: none;
 }
}
/* end */
/*4 op rij*/
.col-group_4head > div {
 padding: 0em;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 transition: all .2s ease-in-out;
}
@media screen and (min-width: 600px) {
 .col-group_4head {
   overflow: hidden;
 }
 .col-group_4head > div {
   float: left;
   width: 50%;
   padding: 0em;
 }
 .col-group_4head > div:nth-child(odd) {
   clear: left;
 }
}
@media screen and (min-width: 1200px) {
 .col-group_4head > div {
   width: 25%;
 }
 .col-group_4head > div:nth-child(odd) {
   clear: none;
 }
}
/* end */
/*4 op rij*/
.col-group_4 > div {
 padding: 1em;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 transition: all .2s ease-in-out;
}
@media screen and (min-width: 600px) {
 .col-group_4 {
   overflow: hidden;
 }
 .col-group_4 > div {
   float: left;
   width: 50%;
   padding: 0.8em;
 }
 .col-group_4 > div:nth-child(odd) {
   clear: left;
 }
}
@media screen and (min-width: 1200px) {
 .col-group_4 > div {
   width: 25%;
 }
 .col-group_4 > div:nth-child(odd) {
   clear: none;
 }
}
/* end */
/* SECTIONS */
.section {
 clear: both;
 padding: 0px;
 margin: 0px;
}
/* COLUMN SETUP */
.col {
 display: block;
 float:left;
 margin: 1% 0 1% 3%;
}
.col:first-child {
 margin-left: 0;
}
/* COLUMN SETUP */
.col_foot {
 display: block;
 float:left;
 margin: 1% 0 1% 1%;
}
.col_foot:first-child {
 margin-left: 0;
}
.col_pr {
 display: block;
 float:left;
 margin: 1% 0 1% 3%;
}
.col_pr:first-child {
 margin-left: 0;
}
/* GROUPING */
.group:before, .group:after {
 content:"";
 display:table;
}
.group:after {
 clear:both;
}
.group {
 zoom:1;
 /* For IE 6/7 */
}
/* GRID OF TWO */
.span_2_of_2 {
 width: 100%;
}
.span_1_of_2 {
 width: 48.5%;
}
/* GRID OF THREE */
.span_3_of_3 {
 width: 100%;
}
.span_2_of_3 {
 width: 65.66%;
}
.span_1_of_3 {
 width: 31.33%;
}
/* GRID OF THREE */
.span_3_of_3_pr {
 width: 100%;
}
.span_2_of_3_pr {
 width: 65.66%;
}
.span_1_of_3_pr {
 width: 31.33%;
}
/* GRID OF FIVE */
.span_5_of_5 {
 width: 100%;
}
.span_4_of_5 {
 width: 79.8%;
}
.span_3_of_5 {
 width: 59.6%;
}
.span_2_of_5 {
 width: 39.4%;
}
.span_1_of_5 {
 width: 19.2%;
}
/* GRID OF SEVEN */
.span_7_of_7 {
 width: 100%;
}
.span_6_of_7 {
 width: 85.28%;
}
.span_5_of_7 {
 width: 70.57%;
}
.span_4_of_7 {
 width: 55.85%;
}
.span_3_of_7 {
 width: 41.14%;
}
.span_2_of_7 {
 width: 26.42%;
}
.span_1_of_7 {
 width: 11.71%;
}
@media only screen and (max-width: 1150px) {
 .nav {
 }
 .nav a {
   margin-left:10px;
 }
}
@media only screen and (max-width: 1000px) {
 #footer {
   font-size:0.8em;
 }
 .adres {
  padding-left:30px;
}
.dn1000 {
  display: none;
}
.fw1000 {
 width: 100%;
}
}
#resbutton {
 display: none;
}
@media only screen and (max-width: 880px) {
 .col_pr {
   margin: 1% 0 1% 0%;
 }
 .span_3_of_3_pr, .span_2_of_3_pr, .span_1_of_3_pr {
   width: 100%;
 }
 .logo {
   width: 150px;
 }
 #resbutton {
   display: block;
   position: absolute;
   right:20px;
   top:50px;
   margin-top:-14px;
   cursor:pointer;
 }
 .nav {
   display: none;
 }
 .nav2 {
   display: none;
   width: 100%;
   position: absolute;
   height: 100vh;
   top:0;
   right:0;
   background-color: #1c1c1c;
   z-index: 10;
   top:90px;
 }
 .nav2>a {
   width: 100%;
   display: block;
   color:#fff;
   text-align: center;
   font-size: 1.5em;
   border-bottom: 2px solid #fff;
 }
}
/* GO FULL WIDTH BELOW 800 PIXELS */
@media only screen and (max-width: 800px) {
 #bodywrap {
  padding-bottom:380px;
}
#footerwrap {
  height:380px;
}
.gegevens {
 width:155PX;
 margin:auto;
}
.col_foot {
 margin: 3% 0 3% 0%;
}
.span_1_of_5, .span_2_of_5, .span_3_of_5, .span_4_of_5, .span_5_of_5 {
 width: 100%;
}
.col_foot:first-child, .col_foot:nth-child(2), .col_foot:nth-child(3) {
 width: 33%;
}
.ar_l {
 top:-150px;
}
.ar_r {
 top:-150px;
}
}
/* GO FULL WIDTH BELOW 480 PIXELS */
@media only screen and (max-width: 680px) {
 .ak_banner {
   width:100%;
 }
 .col {
   margin: 1% 0 1% 0%;
 }
 .span_2_of_2, .span_1_of_2 {
   width: 100%;
 }
 .span_3_of_3, .span_2_of_3, .span_1_of_3 {
   width: 100%;
 }
 .span_1_of_7, .span_2_of_7, .span_3_of_7, .span_4_of_7, .span_5_of_7, .span_6_of_7, .span_7_of_7 {
   width: 100%;
 }
 .btns {
   width:304px;
   left:50%;
   margin-left:-152px;
 }
 .btns a {
   margin:0 3px 0 3px;
   line-height:32px;
   width:70px;
 }
}
.zestiennegen {
 width: 100%;
 background-size: cover;
 background-repeat: no-repeat;
 background-position: center;
}
.zestiennegen:after {
 padding-top: 56.25%;
 display: block;
 content:"";
}
@media only screen and (max-width: 500px) {
   .col_foot:first-child, .col_foot:nth-child(2), .col_foot:nth-child(3) {
     width: 50%;
   }
   #bodywrap {
    padding-bottom:0;
  }
  #footerwrap {
    height:auto;
    position: static;
  }

  .tickertxt
  {
    transform: translateY(-72%);
    -ms-transform: translateY(-72%);
    -webkit-transform: translateY(-72%);
    -moz-transform: translateY(-72%);
    -o-transform: translateY(-72%);
  }

  .fb_txt
  {
    padding-right: 0;
    margin-bottom: 55px;
  }

  .fb
  {
    bottom: auto;
    top: -80px;
    right: 40px;
  }
}
#content-container {
 width: 100%;
 max-width: 1200px;
 margin: 0 auto;
 margin: auto;
 margin-top: 10em;
}
#content-container h2 {
 color:#353535;
 font-size:2.4em;
 font-weight:bold;
 margin-bottom: 1em;
 margin-top: 1em;
 cursor: pointer;
}
#content-container h3 {
 background: #FF0000;
 color: #fff;
 font-size: 1.3em;
 padding: 20px;
 overflow: hidden;
 position: relative;
 cursor: pointer;
 display: flex;
 justify-content: flex-start;
 -ms-align-items: center;
 align-items: center;
 margin-top: 20px;
}
#content-container h3 span {
 position: absolute;
 z-index: 1;
 background: transparent url("/images/cross_w.png") no-repeat;
 display: inline-block;
 width: 15px;
}
#content-container h4 {
 margin-left: 2em;
 font-size: 1.1em;
 font-weight: bold;
}
#content-container p {
 padding: 20px;
 line-height: 170%;
 color: #7e7e7e;
}
#content-container ul {
 margin-left: 3em;
}
#content-container table {
 width: 100%;
}
#content-container a {
 color: #D3191C;
}
#gdpr-wrapper {
 min-height:100%;
 position:relative;
}
#content-container thead {
  color: white;
  background-color: #FF0000;
}
#content-container thead th {
 border: 1px solid #353535;
 padding: 10px;
}
#content-container tbody td {
 border: 1px solid #353535;
 color: #7e7e7e;
 line-height: 150%;
 padding: 5px;
}
#content-container tbody td p {
 padding: 0px;
}
#content-container ul {
 padding-left: 20px;
 line-height: 170%;
 color: #7e7e7e;
 list-style-type: disc;
}
