body
{
background: url("../img/background1.jpg") top center no-repeat #650e0c fixed;
margin: 0 0 0 0;
padding: 0px;
font-family: 'source_sans_proregular';
}

h1
{

font-size: 24px;
line-height: 30px;
}

a
{
  text-decoration: none;
  border: 0px;
  color: #000;
}




.contain-all
{
  margin: 0 auto;
  display: block;
  width: 1200px;
  padding: 0px;
}

.footer
{
  height: 100px;
}

.starttekst
{
  background: #fff;
  border: 2px solid #dadada;
  border-radius: 10px;
  width: 1200px;
  padding: 0px;
  margin-top: 20px;
  vertical-align: top;

}

.main-logo
{
width:310px;
height:217px;
display: inline-block;
vertical-align: top;
margin-top: 10px;
margin-bottom: 10px;
background: url("../img/site-logo.png") top center no-repeat;
}


.introtekst
{
font-family: 'source_sans_proregular';
width:870px;
font-size: 16px;
line-height: 18px;
display: inline-block;
margin-top: 20px;
margin-bottom: 20px;
}

.introtekst p
{
margin-top: 10px;
}


.radsystem
{
  background: #fff;
  border: 2px solid #dadada;
  border-radius: 10px;
  width: 1200px;
  height: 112px;
  padding: 0px;
  margin-top: 10px;
  z-index:100;
}

.resize {
  background: #fff;
  border: 2px solid #dadada;
  border-radius: 10px;
  width: 1200px;
  padding: 0px;
  margin-top: 10px;
  z-index:100;
}
.navi
{
  background: #fff;
  border: 2px solid #dadada;
  border-radius: 10px;
  width: 1200px;
  height: 55px;
  padding: 0px;
  margin-top: 15px;
}

.navi-pointer
{
  display: inline-table;
  background: url("../img/pointer-grad.png") right center no-repeat;
  height: 55px;
  width: 110px;
  vertical-align: top;
  text-align: left;
  border-radius: 10px 10px 10px 10px;

}

.navi1
{
  display: inline-table;
  height: 55px;
  width: 220px;
  vertical-align: middle;
  text-align: center;
}



.navi-sp
{
  display: inline-table;
  width: 10px;
}

.navi-sort
{
  font-size: 16px;
  margin-top: 8px;
  margin-left: 15px;
  color: #555;
  line-height: 40px;
}

.link-sel
{
  font-size: 22px;
  margin-top: 8px;
  background: #119d9d;
  line-height: 40px;
  border-radius: 5px;
}

.link-sel a
{
  color: #fff;

}

.link-sel a:hover
{
  text-decoration: underline;

}

.link
{
  font-size: 22px;
  margin-top: 8px;
  background: #eaeaea;
  line-height: 40px;
  border-radius: 5px;
}

.link a
{
  color: #000;
}

.link a:hover
{
  text-decoration: underline;

}



.vert-sp
{
  height:5px;
}


.nummer1
{
  background: #fff url("../img/pointer1.png") right center no-repeat;
  border-radius: 10px 0 0 10px;
  vertical-align: top;
}

.nummer2
{
  background: #fff url("../img/pointer2.png") right center no-repeat;
  border-radius: 10px 0 0 10px;
  vertical-align: top;
}

.rekna
{
  font-size: 48px;
  color: #fff;

  font-family: 'source_sans_probold_italic';
  text-align: left;
  margin-top: 42px;
  margin-left: 15px;
}

.v1
{
  display: inline-table;
  height: 112px;
  width: 190px;

}

.v2
{
display: inline-table;
height: 112px;
width: 110px;
}

.v3
{
display: inline-table;
height: 112px;
width: 205px;
}

.v4
{
display: inline-table;
height: 112px;
width: 95px;
}

.v5
{
display: inline-table;
height: 112px;
width: 3px;
}

.v6
{
  display: inline-table;
  height: 112px;
  width: 189px;

}

.v7
{
  display: inline-table;
  height: 112px;
  width: 1px;

}


.logo :hover
{
    cursor: pointer;
}

.logo-1
{
  background: url("../img/iGame.png") center center no-repeat;

}

.logo-2
{
  background: url("../img/thrills.jpg") center center no-repeat;

}

.logo-3
{
  background: url("../img/RIZK.png") center center no-repeat;

}

.logo-4
{
  background: url("../img/sveacasino.png") center center no-repeat;

}

.logo-5
{
  background: url("../img/Sverigekronan.png") center center no-repeat;

}

.logo-6
{
  background: url("../img/24hBet.png") center center no-repeat;

}


.logo-7
{
  background: url("../img/dunder.png") center center no-repeat;

}

.logo-8
{
  background: url("../img/sverigecasino.jpg") center center no-repeat;

}

.logo-9
{
  background: url("../img/Casumo.png") center center no-repeat;

}

.logo-10
{
  background: url("../img/leovegas.jpg") center center no-repeat;

}

.logo-11
{
  background: url("../img/Bethard.png") center center no-repeat;

}

.logo-12
{
  background: url("../img/jackpotcity.jpg") center center no-repeat;

}


.logo-13
{
  background: url("../img/Slotsmillion.png") center center no-repeat;

}

.logo-14
{
  background: url("../img/casinox.png") center center no-repeat;

}

.logo-15
{
  background: url("../img/BGO.jpg") center center no-repeat;

}

.logo-16
{
  background: url("../img/cashmio.jpg") center center no-repeat;

}

.logo-17
{
  background: url("../img/royalpande.jpg") center center no-repeat;

}

.logo-18
{
  background: url("../img/codeta.png") center center no-repeat;

}

.logo-19
{
  background: url("../img/insta.jpg") center center no-repeat;

}

.logo-20
{
  background: url("../img/crazy.png") center center no-repeat;
}

.logo-21
{
  background: url("../img/mobil6000.jpg") center center no-repeat;
}

.logo-22
{
  background: url("../img/kaboo.jpg") center center no-repeat;
}

.logo-23
{
  background: url("../img/odds.png") center center no-repeat;
}

.logo-24
{
  background: url("../img/mrringo.jpg") center center no-repeat;
}

.logo-25
{
  background: url("../img/hello.jpg") center center no-repeat;
}

.logo-26
{
  background: url("../img/yako.png") center center no-repeat;
}

.logo-27
{
  background: url("../img/viking.png") center center no-repeat;
}

.logo-28
{
  background: url("../img/karamba.png") center center no-repeat;
}

.logo-29
{
  background: url("../img/nordicbet.jpg") center center no-repeat;
}

.logo-30
{
  background: url("../img/joy.jpg") center center no-repeat;
}

.logo-31
{
  background: url("../img/gowild.png") center center no-repeat;
}

.logo-32
{
  background: url("../img/energy.jpg") center center no-repeat;
}

.logo-33
{
  background: url("../img/vj.jpg") center center no-repeat;
}

.logo-34
{
  background: url("../img/wintigo.jpg") center center no-repeat;
}

.logo-35
{
  background: url("../img/cruise.jpg") center center no-repeat;
}

.logo-36
{
  background: url("../img/unibet.jpg") center center no-repeat;
}

.logo-37
{
  background: url("../img/mobilbet.jpg") center center no-repeat;
}

.logo-38
{
  background: url("../img/vinnarum.jpg") center center no-repeat;
}

.logo-39
{
  background: url("../img/redbet.jpg") center center no-repeat;
}

.logo-40
{
  background: url("../img/mobo.png") center center no-repeat;
}

.logo-41
{
  background: url("../img/wonder.jpg") center center no-repeat;
}

.logo-42
{
  background: url("../img/premier.jpg") center center no-repeat;
}

.logo-43
{
  background: url("../img/casinoroom.jpg") center center no-repeat;
}

.logo-44
{
  background: url("../img/mrgreen.jpg") center center no-repeat;
}

.logo-45
{
  background: url("../img/guts.jpg") center center no-repeat;
}

.logo-46
{
  background: url("../img/ch.jpg") center center no-repeat;
}

.logo-47
{
  background: url("../img/maria.jpg") center center no-repeat;
}

.logo-48
{
  background: url("../img/superlenny.jpg") center center no-repeat;
}

.logo-49
{
  background: url("../img/888.jpg") center center no-repeat;
}

.logo-50
{
  background: url("../img/stugan.jpg") center center no-repeat;
}

.logo-51
{
  background: url("../img/comeon.jpg") center center no-repeat;
}

.logo-52
{
  background: url("../img/aha.jpg") center center no-repeat;
}

.logo-53
{
  background: url("../img/casinoland.png") center center no-repeat;
}

.logo-54
{
  background: url("../img/cherry.jpg") center center no-repeat;
}

.logo-55
{
  background: url("../img/luckland.jpg") center center no-repeat;
}

.logo-56
{
  background: url("../img/mobilauto.jpg") center center no-repeat;
}

.logo-57
{
  background: url("../img/emc.jpg") center center no-repeat;
}

.logo-58
{
  background: url("../img/videoslots.jpg") center center no-repeat;
}

.logo-59
{
  background: url("../img/luckydino.jpg") center center no-repeat;
}

.logo-60
{
  background: url("../img/spin.jpg") center center no-repeat;
}

.logo-61
{
  background: url("../img/pol.jpg") center center no-repeat;
}

.logo-62
{
  background: url("../img/playmillion.jpg") center center no-repeat;
}

.logo-63
{
  background: url("../img/ruby.jpg") center center no-repeat;
}

.logo-64
{
  background: url("../img/enzo.jpg") center center no-repeat;
}

.logo-65
{
  background: url("../img/folke.jpg") center center no-repeat;
}

.logo-66
{
  background: url("../img/viks.png") center center no-repeat;
}

.logo-67
{
  background: url("../img/frank.jpg") center center no-repeat;
}

.logo-68
{
  background: url("../img/chanzcasino.png") center center no-repeat;
}


.logo-69
{
  background: url("../img/joreels.jpg") center center no-repeat;
}

.logo-1, .logo-2, .logo-3, .logo-4, .logo-5, .logo-6, .logo-7, .logo-8, .logo-9, .logo-10, .logo-11, .logo-12, .logo-13, .logo-14, .logo-15, .logo-16, .logo-17, .logo-18, .logo-19, .logo-20, .logo-21, .logo-22, .logo-23, .logo-24, .logo-25, .logo-26, .logo-27, .logo-28, .logo-29, .logo-30,
.logo-31, .logo-32, .logo-33, .logo-34, .logo-35, .logo-36, .logo-37, .logo-38, .logo-39, .logo-40, .logo-41, .logo-42, .logo-43, .logo-44, .logo-45, .logo-46, .logo-47, .logo-48, .logo-49, .logo-50, .logo-51, .logo-52, .logo-53, .logo-54, .logo-55, .logo-56, .logo-57, .logo-58, .logo-59, .logo-60,
.logo-61, .logo-62, .logo-63, .logo-64, .logo-65, .logo-66, .logo-67, .logo-68, .logo-69, .logo-70, .logo-71, .logo-72, .logo-73, .logo-74, .logo-75, .logo-76, .logo-77, .logo-78, .logo-79, .logo-80, .logo-81, .logo-82, .logo-83, .logo-84, .logo-85, .logo-86, .logo-87, .logo-88, .logo-89, .logo-90
{
  height: 112px;
  width: 190px;
}



.bonus-span
{
  background: #eaeaea;
  vertical-align: top;
}

.bonus-text
{
  font-size: 36px;
  color: #000;
  font-family: 'source_sans_probold';

  text-align: center;
  margin-top: 34px;
}


.bonus-text b
{
  font-size: 32px;
  margin-top: 30px;
  font-weight: normal;
}



.bonus-text p
{
  font-size: 20px;
  margin-top: 6px;
}
.sss {font-size: 1.8em;}

.nodeposit-span
{
  background: #fff;
  vertical-align: top;
}

.nodeposit-text
{
  font-size: 42px;
  color: #000;

  font-family: 'source_sans_probold';
  text-align: center;
  margin-top: 18px;
}

.line1
{
  font-size: 16px;
  line-height: 8px;
  text-transform: uppercase;
}

.line2
{
  font-size: 16px;
  text-transform: uppercase;
  margin-top: -5px;
}

.info-span
{
  background: #fff url("../img/pointer-grad.png") right center no-repeat;
  vertical-align: top;
}

.info-text
{
  font-size: 16px;
  color: #000;
  text-align: left;
  margin-top: 20px;
}
.info-text b
{
  font-size: 16px;
  color: #cf2725;
}

.rating-span
{
  background: url("../img/star.png") center center no-repeat;
  vertical-align: top;
}

.rating-text
{
  font-size: 60px;
  color: #000;
  font-family: 'source_sans_probold_italic';
  text-align: center;
  margin-top: 48px;
}



.cta-span
{
  vertical-align: top;
}

.cta-button
{
  width: 160px;
  height: 61px;
  border: 2px solid #dadada;
  border-radius: 10px;
  background: #119d9d;
  margin-top: 25px;
  text-align: center;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);
}



.cta-button :hover
{
  border: 2px solid #fff;
  border-radius: 10px;
  background: #119d9d;
  cursor: pointer;
  -webkit-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.75);
}

 .cta-button2
{
background: #cf2725;
}

 .cta-button2 :hover
{
  border: 2px solid #fff;
  border-radius: 10px;
  background: #cf2725;
  cursor: pointer;
  -webkit-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.75);
}


.cta-button-text
{
  font-size: 18px;
  color: #fff;
  font-weight: bold;
  font-family: 'source_sans_probold';
    line-height: 60px;
}








#review1, #review2, #review3, #review4, #review5, #review6, #review7, #review8, #review9, #review10, #review11, #review12, #review13, #review14, #review15, #review16, #review17, #review18, #review19, #review20, #review21
{
  display: none;
}



.r-s-1
{
  background-position: top;
}

.r-s-2
{
  margin-top: 38px;
}


.rating-trigger
{
  text-align: center;
  margin-top: 25px;
}

.rating-click
{
  font-size: 12px;
  color: #000;
  font-family: 'source_sans_probold';
  text-decoration: underline;
  cursor: pointer;
}

.rating-click:hover
{

  color: #999;

}

.rating-arrow
{
  background: url("../img/arrow.png") top center no-repeat;
  height:5px;
  margin-top: -5px;
}


.left-hr
{
 width: 100%;
 height: 1px;
 background-color: #fff;
 border: 0px;
}



.z-back
{
  z-index: 1;
  margin-top: 0px;
  background: #cf2725;
  height: auto;
  border-color: #fff;
  background: -webkit-linear-gradient(#cf2725, #660e0c ); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#cf2725, #660e0c ); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#cf2725, #660e0c ); /* For Firefox 3.6 to 15 */
background: linear-gradient(#cf2725, #660e0c); /* Standard syntax */
}

.r-v1
{
  display: inline-table;
  width: 285px;
  border-radius: 10px 0 0 10px;
  padding: 10px;

}

.r-v2
{
  display: inline-table;
  width: 560px;
  padding: 10px;
  background: #fff;
  height: auto;

}

.cta-full
{
  width:535px;
}

.cta-bigger
{
  font-size: 30px;
}

.describer
{
  font-size: 14px;
  line-height: 14px;
  background: #119d9d;
  color: #fff;
  text-align: center;
  padding:5px 5px 5px 5px;
}

.header-small
{

  font-size: 14px;
  line-height: 14px;
  background: #660e0c;
  color: #fff;
  padding:5px 5px 5px 5px;
  border-radius: 5px;
  margin-bottom: 5px;
}

.struktur1
{
  text-align: right;
  font-size: 14px;
  line-height: 22px;
  margin-right: 5px;
  color: #555;
}

.struktur2
{
  font-size: 18px;
  line-height: 14px;
  background: #fff;
  color: #000;
  padding:5px 5px 5px 5px;
  border-radius: 5px;
  margin-bottom: 5px;
  margin-top: -22px;
}

.rec-text
{
  font-size: 16px;
  line-height: 18px;
  padding: 10px;
}

.r1
{
 height: 320px;
}

.r2
{
 height: 340px;
}

.r3
{
 height: 360px;
}

.r5
{
 height: 380px;
}

.r7
{
 height: 425px;
}

.r8
{
 height: 360px;
}

.r9
{
 height: 350px;
}

.r11
{
 height: 460px;
}

.r12
{
 height: 310px;
}

.r13
{
 height: 360px;
}

.r14
{
 height: 350px;
}

.r15
{
 height: 260px;
}

.provider
{
  width: 139px;
  height: 50px;
  margin-right: 3px;
  display: inline-table;
  background-size: 90%;
  background-position: center center;
  background-repeat: no-repeat;
  background-color: #fff;
  border-radius: 5px;
}

.provider1
{
  background-image: url("../pm/qf.png");
}

.provider2
{
  background-image: url("../pm/png1.png");
}

.provider3
{
  background-image: url("../pm/penn.png");
}

.provider4
{
  background-image: url("../pm/netent.png");
}

.provider5
{
  background-image: url("../pm/mg.png");
}

.provider6
{
  background-image: url("../pm/eg.png");
}

.provider7
{
  background-image: url("../pm/bs.png");
}

.provider8
{
  background-image: url("../pm/nyx.png");
}

.provider9
{
  background-image: url("../pm/yggdrasil.png");
}

.provider10
{
  background-image: url("../pm/amaya.png");
}

.provider11
{
  background-image: url("../pm/qs.png");
}

.provider12
{
  background-image: url("../pm/sbt.png");
}

.provider13
{
  background-image: url("../pm/metric.png");
}

.provider14
{
  background-image: url("../pm/isoft.png");
}

.provider15
{
  background-image: url("../pm/em.png");
}

.provider16
{
  background-image: url("../pm/ng.png");
}

.provider17
{
  background-image: url("../pm/tk.png");
}

.provider18
{
  background-image: url("../pm/lg.png");
}

.provider19
{
  background-image: url("../pm/rc.png");
}

.provider20
{
  background-image: url("../pm/ac.png");
}

.provider20
{
  background-image: url("../pm/bc.jpg");
}

.provider21
{
  background-image: url("../pm/nm.jpg");
}

.provider22
{
  background-image: url("../pm/wms.jpg");
}

.provider23
{
  background-image: url("../pm/vg.jpg");
}

.provider24
{
  background-image: url("../pm/pt.jpg");
}

.provider25
{
  background-image: url("../pm/ps.jpg");
}

.provider26
{
  background-image: url("../pm/igt.jpg");
}
.provider27
{
  background-image: url("../pm/skrill.png");
}
.provider28
{
  background-image: url("../pm/elect.jpg");
}
.provider29
{
  background-image: url("../pm/crypto.jpg");
}
.provider30
{
  background-image: url("../pm/casav.jpg");
}
.provider31
{
  background-image: url("../pm/bpg.jpg");
}
.provider32
{
  background-image: url("../pm/dfg.jpg");
}
.provider33
{
  background-image: url("../pm/rlg.jpg");
}



.payment
{
  width: 68px;
  height: 43px;
  margin-right: 3px;
  display: inline-table;
  background-size: 90%;
  background-position: center center;
  background-repeat: no-repeat;
  background-color: #fff;
  border-radius: 5px;
}

.payment-provider1
{
  background-image: url("../pm/VISA.png");
}

.payment-provider2
{
  background-image: url("../pm/mastercard.png");
}

.payment-provider3
{
  background-image: url("../pm/skrill.png");
}

.payment-provider4
{
  background-image: url("../pm/neteller.png");
}

.payment-provider5
{
  background-image: url("../pm/wm.png");
}

.payment-provider6
{
  background-image: url("../pm/paysafecard.png");
}

.payment-provider7
{
  background-image: url("../pm/ec.png");
}

.payment-provider8
{
  background-image: url("../pm/maestro.png");
}

.payment-provider9
{
  background-image: url("../pm/trustly.png");
}

.payment-provider10
{
  background-image: url("../pm/zimpler.png");
}

.payment-provider11
{
  background-image: url("../pm/euteller.png");
}

.payment-provider12
{
  background-image: url("../pm/netent.png");
}

.payment-provider13
{
  background-image: url("../pm/comodo.png");
}

.payment-provider14
{
  background-image: url("../pm/rng.png");
}

.payment-provider15
{
  background-image: url("../pm/sofort.png");
}

.payment-provider16
{
  background-image: url("../pm/zimpler.png");
}

.payment-provider17
{
  background-image: url("../pm/epro.png");
}

.payment-provider18
{
  background-image: url("../pm/bt.png");
}

.payment-provider19
{
  background-image: url("../pm/isoft.png");
}

.payment-provider20
{
  background-image: url("../pm/ideal.jpg");
}

.payment-provider21
{
  background-image: url("../pm/gp.jpg");
}

.payment-provider22
{
  background-image: url("../pm/ukash.jpg");
}

.payment-provider23
{
  background-image: url("../pm/ew.jpg");
}

.payment-provider24
{
  background-image: url("../pm/c2p.jpg");
}

.payment-provider25
{
  background-image: url("../pm/ep.jpg");
}

.payment-provider26
{
  background-image: url("../pm/pp.jpg");
}

.payment-provider27
{
  background-image: url("../pm/ve.jpg");
}


 .help-divide
 {
   display:block;
 }

.symb
{
  width: 40px;
  height: 40px;
  margin-right: 5px;
  background-size: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
}

.symb-text
{
  display: inline-block;
  font-size: 16px;
  line-height: 24px;
  vertical-align: middle;
  color: #fff;
  margin-top: -30px;
  margin-left: 10px;
}



.symb-1
{
  background-image: url("../pm/symb1-1.png");
}

.symb-2
{
  background-image: url("../pm/symb3-1.png");
}

.symb-3
{
  background-image: url("../pm/symb2-1.png");
}




@media only screen and (max-width: 1200px) {

  .contain-all
  {
    width: 870px;
  }

  .navi
  {
    width: 870px;
  }

  .navi1
  {
    width: 195px;
  }

  .navi-pointer
  {
    display: none;
  }


  .starttekst
  {

    width: 870px;

  }

  .main-logo
  {
  width:220px;
  background-size: 90%;
  }


  .introtekst
  {
  width:630px;
  }


  .radsystem
  {
    width: 870px;
    height: 112px;
  }

  .resize
  {
    width: 870px;
  }

  .v3
  {
    display: none;
  }

  .v1
  {
    width:175px;
  }

  .v2
  {
    width:85px;
  }

  .v6
  {
    width:120px;
  }

  .v5
  {
    width:20px;
  }


  .logo-1, .logo-2, .logo-3, .logo-4, .logo-5, .logo-6, .logo-7, .logo-8, .logo-9, .logo-10, .logo-11, .logo-12, .logo-13, .logo-14, .logo-15, .logo-16, .logo-17, .logo-18, .logo-19, .logo-20, .logo-21, .logo-22, .logo-23, .logo-24, .logo-25, .logo-26, .logo-27, .logo-28, .logo-29, .logo-30,
  .logo-31, .logo-32, .logo-33, .logo-34, .logo-35, .logo-36, .logo-37, .logo-38, .logo-39, .logo-40, .logo-41, .logo-42, .logo-43, .logo-44, .logo-45, .logo-46, .logo-47, .logo-48, .logo-49, .logo-50, .logo-51, .logo-52, .logo-53, .logo-54, .logo-55, .logo-56, .logo-57, .logo-58, .logo-59, .logo-60,
  .logo-61, .logo-62, .logo-63, .logo-64, .logo-65, .logo-66, .logo-67, .logo-68, .logo-69, .logo-70, .logo-71, .logo-72, .logo-73, .logo-74, .logo-75, .logo-76, .logo-77, .logo-78, .logo-79, .logo-80, .logo-81, .logo-82, .logo-83, .logo-84, .logo-85, .logo-86, .logo-87, .logo-88, .logo-89, .logo-90
   {
    background-size: 80%;
    width: 120px;
  }


  .bonus-text b
  {
    font-size: 30px;
    margin-top: 29px;
    font-weight: normal;
  }





  .z-back
  {
    z-index: 1;
    margin-top: 0px;
    background: #cf2725;
    height: auto;
    border-color: #fff;
    background: -webkit-linear-gradient(#cf2725, #660e0c ); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#cf2725, #660e0c ); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#cf2725, #660e0c ); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#cf2725, #660e0c); /* Standard syntax */
  }

  .r-v1
  {
    width: 145px;


  }

  .r-v2
  {
    width: 510px;
  }

  .cta-full
  {
    width:485px;
  }

  .cta-bigger
  {
    font-size: 30px;
  }




  .struktur1
  {
    text-align: left;
    font-size: 14px;
    line-height: 20px;
    margin-right: 0px;
    margin-top: 0px;
    color: #fff;
  }

  .struktur2
  {
    font-size: 16px;
    line-height: 14px;
    background: #fff;
    color: #000;
    padding:5px 5px 5px 5px;
    border-radius: 5px;
    margin-bottom: 5px;
    margin-top: 0px;
  }



  .r1
  {
    height: 530px;
  }

  .r2
  {
   height: 585px;
  }

  .r3
  {
   height: 630px;
  }

  .r5
  {
   height: 650px;
  }

  .r7
  {
   height: 765px;
  }

  .r8
  {
   height: 415px;
  }

  .r9
  {
   height: 575px;
  }

  .r11
  {
   height: 760px;
  }

  .r12
  {
   height: 500px;
  }

  .r13
  {
   height: 660px;
  }

  .r14
  {
   height: 570px;
  }


  .r15
  {
   height: 420px;
  }

  .symb
  {
    width: 40px;
    height: 40px;
    display: block;
  }

  .symb-text
  {
    display: block;
    font-size: 12px;
    line-height: 20px;
    margin-top: 2px;
    margin-bottom: 15px;
    margin-left: 0px;
  }







}

@media only screen and (max-width: 870px) {

  .contain-all
  {
    width: 640px;
  }

  .navi
  {
    width: 640px;
    height: 115px;
    padding: 0 10px;
    box-sizing: border-box;
    text-align: center;
  }

  .navi-pointer
  {
    display: none;
  }

  .navi-sp
  {
    width:5px;
  }

  .navi1
  {
    width: 290px;
    margin: 0px;
  }

  .starttekst
  {

    width: 640px;

  }

  .main-logo
  {
  width:620px;
  height: 180px;
  background-size: 30%;
  }


  .introtekst
  {
  width:610px;
  margin-top: -30px;
  padding: 20px;
  }

  .radsystem
  {
    width: 640px;
    height: 344px;
  }

  .resize
  {
    width: 640px;
  }

  .nummer1
  {
    border-radius: 10px 0 0 0;
  }

  .nummer2
  {
    border-radius: 10px 0 0 0;
  }

  .nummer1
  {
    background-position: left;
  }

  .nummer2
  {
    background-position: left;
  }




  .v1
  {
    width:317px;
  }

  .v2
  {
    width:220px;
  }



  .v6
  {
    width:300px;
  }

  .v5
  {
    width:20px;
  }


  .v7
  {
    width:20px;
  }

  .logo-1, .logo-2, .logo-3, .logo-4, .logo-5, .logo-6, .logo-7, .logo-8, .logo-9, .logo-10, .logo-11, .logo-12, .logo-13, .logo-14, .logo-15, .logo-16, .logo-17, .logo-18, .logo-19, .logo-20, .logo-21, .logo-22, .logo-23, .logo-24, .logo-25, .logo-26, .logo-27, .logo-28, .logo-29, .logo-30,
  .logo-31, .logo-32, .logo-33, .logo-34, .logo-35, .logo-36, .logo-37, .logo-38, .logo-39, .logo-40, .logo-41, .logo-42, .logo-43, .logo-44, .logo-45, .logo-46, .logo-47, .logo-48, .logo-49, .logo-50, .logo-51, .logo-52, .logo-53, .logo-54, .logo-55, .logo-56, .logo-57, .logo-58, .logo-59, .logo-60,
  .logo-61, .logo-62, .logo-63, .logo-64, .logo-65, .logo-66, .logo-67, .logo-68, .logo-69, .logo-70, .logo-71, .logo-72, .logo-73, .logo-74, .logo-75, .logo-76, .logo-77, .logo-78, .logo-79, .logo-80, .logo-81, .logo-82, .logo-83, .logo-84, .logo-85, .logo-86, .logo-87, .logo-88, .logo-89, .logo-90
   {
    background-size: 90%;
    width: 170px;
  }


  .nodeposit-span{
    background: #fff17c;
  }

  .rating-span {
    margin: -350px 500px;
  }

  .cta-span {
    margin: -150px 110px;
  }

  .cta-button
  {
    width: 360px;
    background: #119d9d;
  }

  .cta-button2
 {
 background: #cf2725;
 }

 .cta-button-text
 {
   font-size: 24px;
 }






   .z-back
   {
     z-index: 1;
     margin-top: 0px;
     background: #cf2725;
     height: auto;
     border-color: #fff;
     background: -webkit-linear-gradient(#cf2725, #660e0c ); /* For Safari 5.1 to 6.0 */
   background: -o-linear-gradient(#cf2725, #660e0c ); /* For Opera 11.1 to 12.0 */
   background: -moz-linear-gradient(#cf2725, #660e0c ); /* For Firefox 3.6 to 15 */
   background: linear-gradient(#cf2725, #660e0c); /* Standard syntax */
   }

   .r-v1
   {
     width: 620px;
     text-align: center;

   }

   .r-v2
   {
     width: 620px;
   }

   .cta-full
   {
     width:595px;
   }

   .cta-bigger
   {
     font-size: 30px;
   }

.header-small
{
  font-size: 12px;
  line-height: 14px;
}

.provider
{
  width:120px;
}



.struktur1
{
  text-align: right;
  font-size: 16px;
  line-height: 22px;
  margin-right: 5px;
  color: #555;
}

.struktur2
{
  text-align: left;
  font-size: 18px;
  line-height: 14px;
  background: #fff;
  color: #000;
  padding:5px 5px 5px 5px;
  border-radius: 5px;
  margin-bottom: 5px;
  margin-top: -23px;
}

.help-divide
{
  display: none;
}


   .r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10, .r11, .r12, .r13, .r14, .r15
   {
     height: auto;
   }





   .symb
   {
     display: inline-block;
   }

   .symb-text
   {
     display: inline-table;
     font-size: 14px;
     line-height: 20px;
     margin-top: -12px;
     margin-bottom: 15px;
     margin-left: 5px;
     margin-right: 10px;
   }










}


@media only screen and (max-width: 640px) {

  .contain-all
  {
    width: 480px;
  }

.navi
{
  width: 480px;
}

.link, .link-sel
{
  font-size: 16px;
}

.navi1
{
  width: 145px;
}

  .starttekst
  {

   display:none;

  }

  .main-logo
  {
  width:460px;
  height: 260px;
  background-size: 60%;
  }


  .introtekst
  {
  width:440px;
  }

  .radsystem
  {
    width: 480px;
  }

  .resize
  {
    width: 480px;
  }

  .v1
  {
    width:237px;
  }

  .v2
  {
    width:152px;
  }

  .v6
  {
    width:200px;
  }

  .rating-span {
    margin: -350px 350px;
  }

  .cta-span {
    margin: -270px 50px;
  }

  .nodeposit-text
  {
    font-size: 32px;

  }

  .bonus-text
  {
    font-size: 34px;

  }

.sss { font-size: 1.8em;}


     .z-back
     {
       z-index: 1;
       margin-top: 0px;
       background: #cf2725;
       height: auto;
       border-color: #fff;
       background: -webkit-linear-gradient(#cf2725, #660e0c ); /* For Safari 5.1 to 6.0 */
     background: -o-linear-gradient(#cf2725, #660e0c ); /* For Opera 11.1 to 12.0 */
     background: -moz-linear-gradient(#cf2725, #660e0c ); /* For Firefox 3.6 to 15 */
     background: linear-gradient(#cf2725, #660e0c); /* Standard syntax */
     }

     .r-v1
     {
       width: 460px;
       text-align: center;

     }

     .r-v2
     {
       width: 460px;
     }

     .cta-full
     {
       width:435px;
     }




  .provider
  {
    width:85px;
    height: 40px;
  }

  .payment
  {
    width:50px;
    height: 30px;
  }




  .struktur2
  {

    font-size: 20px;
  }

  .help-divide
  {
    display: block;
  }


     .r1
     {
       height: auto;
     }





     .symb
     {
       height: 30px;
       width: 30px;
     }

     .symb-text
     {
       font-size: 14px;
     }








}


@media only screen and (max-width: 480px) {

  .contain-all
  {
    width: 360px;
  }

  .navi
  {
    width: 360px;
  }

  .link, .link-sel
  {
    font-size: 14px;
  }

  .navi1
  {
    width: 106px;
  }

  .starttekst
  {

    width: 360px;

  }

  .main-logo
  {
  width:340px;
  height: 200px;
  background-size: 60%;
  }


  .introtekst
  {
  width:320px;
  }

  .radsystem
  {
    width: 360px;
    height: 324px;
  }
  .resize
  {
    width: 360px;
  }

  .nummer1
  {
    background-position: right;
  }

  .nummer2
  {
    background-position: right;
  }

  .v1
  {
    width:177px;
  }

  .v2
  {
    width:92px;
  }

  .v6
  {
    width:200px;
  }

  .rating-span {
    margin: -350px 260px;
  }

  .cta-span {
    margin: -280px 40px;
  }

  .cta-button
  {
    width: 280px;
    background: #119d9d;
  }

  .cta-button2
 {
 background: #cf2725;
 }





      .z-back
      {
        z-index: 1;
        margin-top: 0px;
        background: #cf2725;
        height: auto;
        border-color: #fff;
        background: -webkit-linear-gradient(#cf2725, #660e0c ); /* For Safari 5.1 to 6.0 */
      background: -o-linear-gradient(#cf2725, #660e0c ); /* For Opera 11.1 to 12.0 */
      background: -moz-linear-gradient(#cf2725, #660e0c ); /* For Firefox 3.6 to 15 */
      background: linear-gradient(#cf2725, #660e0c); /* Standard syntax */
      }

      .r-v1
      {
        width: 340px;
      }

      .r-v2
      {
        width: 340px;
      }

      .cta-full
      {
        width:315px;
      }




   .provider
   {
     width:65px;
     height: 30px;
   }

   .payment
   {
     width:35px;
     height: 25px;
   }











}


@media only screen and (max-width: 360px) {

  .contain-all
  {
    width: 320px;
  }

  .navi
  {
    width: 320px;
  }

  .link, .link-sel
  {
    font-size: 13px;
    font-family: 'source_sans_probold';


  }

  .navi1
  {
    width: 93px;
  }

  .starttekst
  {

    display: none;

  }

  .radsystem
  {
    width: 320px;
    height: 324px;
  }

  .resize
  {
    width: 320px;
  }

  .nummer1
  {
    background-position: right;
  }

  .nummer2
  {
    background-position: right;
  }

  .v1
  {
    width:157px;
    height: 100px;
  }

  .v2
  {
    width:92px;
    height: 80px;
    margin-top: 15px;
  }

  .rekna
  {
    font-size: 36px;
    margin-top: 28px;
    margin-left: 25px;
  }
  .v6
  {
    width:130px;
    height: 80px;
    margin-left: 78px;
  }

  .v5
  {
    width:2px;
  }

  .v7
  {
    width:2px;
  }

  .nummer1
  {
    border-radius: 0 0 0 0;
  }

  .nummer2
  {
    border-radius: 0 0 0 0;
  }
.bonus-text{
  margin-top: 25px;
  font-size: 28px;
}

.bonus-text p
{
  font-size: 16px;
}

.bonus-text b
{
  font-size: 24px;
  margin-top: 18px;
  font-weight: normal;
}

.sss { font-size: 1.5em;}


.nodeposit-text{
  margin-top: 10px;
  font-size: 28px;
}

.line2
{
  font-size: 13px;
}


  .rating-span {
    margin: -5px 0px;
  }

  .cta-span {
    margin: -5px 10px;
  }

  .cta-button
  {
    width: 180px;
    background: #119d9d;
  }

  .cta-button2
 {
 background: #cf2725;
 }

 .logo-1, .logo-2, .logo-3, .logo-4, .logo-5, .logo-6, .logo-7, .logo-8, .logo-9, .logo-10, .logo-11, .logo-12, .logo-13, .logo-14, .logo-15, .logo-16, .logo-17, .logo-18, .logo-19, .logo-20, .logo-21, .logo-22, .logo-23, .logo-24, .logo-25, .logo-26, .logo-27, .logo-28, .logo-29, .logo-30,
 .logo-31, .logo-32, .logo-33, .logo-34, .logo-35, .logo-36, .logo-37, .logo-38, .logo-39, .logo-40, .logo-41, .logo-42, .logo-43, .logo-44, .logo-45, .logo-46, .logo-47, .logo-48, .logo-49, .logo-50, .logo-51, .logo-52, .logo-53, .logo-54, .logo-55, .logo-56, .logo-57, .logo-58, .logo-59, .logo-60,
 .logo-61, .logo-62, .logo-63, .logo-64, .logo-65, .logo-66, .logo-67, .logo-68, .logo-69, .logo-70, .logo-71, .logo-72, .logo-73, .logo-74, .logo-75, .logo-76, .logo-77, .logo-78, .logo-79, .logo-80, .logo-81, .logo-82, .logo-83, .logo-84, .logo-85, .logo-86, .logo-87, .logo-88, .logo-89, .logo-90

 {
   background-size: 100%;
   width: 130px;
 }

 .cta-button-text
 {
   font-size: 18px;
 }


       .z-back
       {
         z-index: 1;
         margin-top: 0px;
         background: #cf2725;
         height: auto;
         border-color: #fff;
         background: -webkit-linear-gradient(#cf2725, #660e0c ); /* For Safari 5.1 to 6.0 */
       background: -o-linear-gradient(#cf2725, #660e0c ); /* For Opera 11.1 to 12.0 */
       background: -moz-linear-gradient(#cf2725, #660e0c ); /* For Firefox 3.6 to 15 */
       background: linear-gradient(#cf2725, #660e0c); /* Standard syntax */
       }

       .r-v1
       {
         width: 300px;
       }

       .r-v2
       {
         width: 300px;
       }

       .cta-full
       {
         width:275px;

       }

       .cta-bigger
       {
         font-size: 28px;
       }



    .provider
    {
      width:55px;
      height: 25px;
    }

    .payment
    {
      width:35px;
      height: 25px;
    }

    .struktur1
    {
      font-size: 14px;
    }

    .struktur2
    {
      font-size: 16px;
    }






}
