@font-face {
  font-family: 'VSBicon';
  src:  url('../fonts/VSB-Icons.ttf') format('truetype'),
    url('../fonts/VSB-Icons.woff') format('woff'),
    url('../fonts/VSB-Icons.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="vsbicon-"], [class*=" vsbicon-"] {
  font-family: 'VSBicon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.vsbicon-logo:before {
  content: "\0033";
}
.vsbicon-energie:before {
  content: "\0021";
}
.vsbicon-energie-o:before {
  content: "\0022";
}
.vsbicon-verbraucherrecht:before {
  content: "\0023";
}
.vsbicon-verbraucherrecht-o:before {
  content: "\0024";
}
.vsbicon-ernaehrung:before {
  content: "\0025";
}
.vsbicon-ernaehrung-o:before {
  content: "\0026";
}
.vsbicon-ernaehrungkochkurse:before {
  content: "\0025";
}
.vsbicon-ernaehrungkochkurse-o:before {
  content: "\0026";
}
.vsbicon-umwelt:before {
  content: "\0027";
}
.vsbicon-umwelt-o:before {
  content: "\0028";
}
.vsbicon-hauswirtschaft:before {
  content: "\0029";
}
.vsbicon-hauswirtschaft-o:before {
  content: "\002a";
}
.vsbicon-altersvorsorge:before {
  content: "\002b";
}
.vsbicon-altersvorsorge-o:before {
  content: "\002c";
}
.vsbicon-versicherungen:before {
  content: "\002d";
}
.vsbicon-versicherungen-o:before {
  content: "\002e";
}
.vsbicon-finanzen:before {
  content: "\002f";
}
.vsbicon-finanzen-o:before {
  content: "\0030";
}
.vsbicon-baufinanzierung:before {
  content: "\0031";
}
.vsbicon-baufinanzierung-o:before {
  content: "\0032";
}


.vsbicon-logo {
  color: #0069b4;
}
.vsbicon-energie,
.vsbicon-energie-o  {
  color: #fcc718;
}
.vsbicon-verbraucherrecht,
.vsbicon-verbraucherrecht-o {
  color: #22bae7;
}
.vsbicon-ernaehrung,
.vsbicon-ernaehrung-o  {
  color: #54aa31;
}
.vsbicon-ernaehrungkochkurse,
.vsbicon-ernaehrungkochkurse-o  {
  color: #54aa31;
}
.vsbicon-umwelt,
.vsbicon-umwelt-o {
  color: #b8cb1b;
}
.vsbicon-hauswirtschaft,
.vsbicon-hauswirtschaft-o {
  color: #eb81ab;
}
.vsbicon-altersvorsorge,
.vsbicon-altersvorsorge-o {
  color: #b1854e;
}
.vsbicon-versicherungen,
.vsbicon-versicherungen-o {
  color: #8387bb;
}
.vsbicon-finanzen,
.vsbicon-finanzen-o {
  color: #c2b67a;
}
.vsbicon-baufinanzierung,
.vsbicon-baufinanzierung-o  {
  color: #ed8235;
}


.vsbcolorb-logo {
  background-color: #0069b4;
}
.vsbcolorb-energie{
  background-color: #fcc718;
}
.vsbcolorb-verbraucherrecht{
  background-color: #22bae7;
}
.vsbcolorb-ernaehrung{
  background-color: #54aa31;
}
.vsbcolorb-ernaehrungkochkurse{
  background-color: #54aa31;
}
.vsbcolorb-umwelt{
  background-color: #b8cb1b;
}
.vsbcolorb-hauswirtschaft{
  background-color: #eb81ab;
}
.vsbcolorb-altersvorsorge {
  background-color: #b1854e;
}
.vsbcolorb-versicherungen {
  background-color: #8387bb;
}
.vsbcolorb-finanzen {
  background-color: #c2b67a;
}
.vsbcolorb-baufinanzierung {
  background-color: #ed8235;
}

.vsb-colortheme-important{
  background-color: white !important;
  color: #0069b4 !important;
}
.vsb-colortheme2-important{
  background-color: white !important;
  color: #3291d0 !important;
}

.vsbcolor-logo {
  color: #0069b4 !important;
}
.vsbcolor-energie{
  color: #fcc718 !important;
}
.vsbcolor-verbraucherrecht{
  color: #22bae7 !important;
}
.vsbcolor-ernaehrung{
  color: #54aa31 !important;
}
.vsbcolor-ernaehrungkochkurse{
  color: #54aa31 !important;
}
.vsbcolor-umwelt{
  color: #b8cb1b !important;
}
.vsbcolor-hauswirtschaft{
  color: #eb81ab !important;
}
.vsbcolor-altersvorsorge {
  color: #b1854e !important;
}
.vsbcolor-versicherungen {
  color: #8387bb !important;
}
.vsbcolor-finanzen {
  color: #c2b67a !important;
}
.vsbcolor-baufinanzierung {
  color: #ed8235 !important;
}


.vsbicon-white{
	color: white !important;
}

.vsbicon-circle{
	border-radius: 100%;
	width: 22px;
    height: 22px;
    display: inline-block;
    position: relative;
    text-align: center;
    top: -3px;
}
.vsbicon-circle:before{
    text-align: center;
    width: 100%;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}


.vsb-megalist .vsbicon-verbraucherrecht,
.vsb-megalist .vsbicon-versicherungen,
.vsb-megalist .vsbicon-altersvorsorge,
.vsb-megalist .vsbicon-finanzen,
.vsb-megalist .vsbicon-baufinanzierung,
.vsb-megalist .vsbicon-ernaehrung,
.vsb-megalist .vsbicon-ernaehrungkochkurse,
.vsb-megalist .vsbicon-hauswirtschaft,
.vsb-megalist .vsbicon-umwelt,
.vsb-megalist .vsbicon-energie{
    width: 24px;
    height: 24px;
}


.vsb-fancy-title .vsbicon-verbraucherrecht,
.vsb-fancy-title .vsbicon-versicherungen,
.vsb-fancy-title .vsbicon-altersvorsorge,
.vsb-fancy-title .vsbicon-finanzen,
.vsb-fancy-title .vsbicon-baufinanzierung,
.vsb-fancy-title .vsbicon-ernaehrung,
.vsb-fancy-title .vsbicon-ernaehrungkochkurse,
.vsb-fancy-title .vsbicon-hauswirtschaft,
.vsb-fancy-title .vsbicon-umwelt,
.vsb-fancy-title .vsbicon-energie{
    width: 28px;
    height: 28px;
}



.vsb-article-box .vsbicon-verbraucherrecht,
.vsb-article-box .vsbicon-versicherungen,
.vsb-article-box .vsbicon-altersvorsorge,
.vsb-article-box .vsbicon-finanzen,
.vsb-article-box .vsbicon-baufinanzierung,
.vsb-article-box .vsbicon-ernaehrung,
.vsb-article-box .vsbicon-ernaehrungkochkurse,
.vsb-article-box .vsbicon-hauswirtschaft,
.vsb-article-box .vsbicon-umwelt,
.vsb-article-box .vsbicon-energie{
    width: 22px;
    height: 22px;
}





.vsb-slider-news .vsbicon-verbraucherrecht,
.vsb-slider-news .vsbicon-versicherungen,
.vsb-slider-news .vsbicon-altersvorsorge,
.vsb-slider-news .vsbicon-finanzen,
.vsb-slider-news .vsbicon-baufinanzierung,
.vsb-slider-news .vsbicon-ernaehrung,
.vsb-slider-news .vsbicon-ernaehrungkochkurse,
.vsb-slider-news .vsbicon-hauswirtschaft,
.vsb-slider-news .vsbicon-umwelt,
.vsb-slider-news .vsbicon-energie{
    width: 31px;
    height: 31px;
}






.vsbicon-verbraucherrecht:before,
.vsbicon-versicherungen:before,
.vsbicon-altersvorsorge:before,
.vsbicon-finanzen:before,
.vsbicon-baufinanzierung:before,
.vsbicon-ernaehrung:before,
.vsbicon-ernaehrungkochkurse:before,
.vsbicon-hauswirtschaft:before,
.vsbicon-umwelt:before,
.vsbicon-energie:before
{
  content: " ";
}
.vsbicon-verbraucherrecht,
.vsbicon-versicherungen,
.vsbicon-altersvorsorge,
.vsbicon-finanzen,
.vsbicon-baufinanzierung,
.vsbicon-ernaehrung,
.vsbicon-ernaehrungkochkurse,
.vsbicon-hauswirtschaft,
.vsbicon-umwelt,
.vsbicon-energie{
	background-color: transparent;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
	border-radius:0;
}
.vsbicon-verbraucherrecht {
    background-image: url(/images/pikto/pikto_recht.png);
}
.vsbicon-versicherungen {
    background-image: url(/images/pikto/pikto_versicherungen.png);
}
.vsbicon-altersvorsorge {
    background-image: url(/images/pikto/pikto_altersvorsorge.png);
}
.vsbicon-finanzen {
    background-image: url(/images/pikto/pikto_finanzen.png);
}
.vsbicon-baufinanzierung {
    background-image: url(/images/pikto/pikto_baufinanzierung.png);
}
.vsbicon-ernaehrung {
    background-image: url(/images/pikto/pikto_ernaehrung.png);
}
.vsbicon-ernaehrungkochkurse {
    background-image: url(/images/pikto/pikto_ernaehrung.png);
}
.vsbicon-hauswirtschaft {
    background-image: url(/images/pikto/pikto_hauswirtschaft.png);
}
.vsbicon-umwelt {
    background-image: url(/images/pikto/pikto_umwelt.png);
}
.vsbicon-energie {
    background-image: url(/images/pikto/pikto_energie.png);
}

















.vsb-blog-item .vsbicon-logo:before {
  content: "\0033";
}
.vsb-blog-item .vsbicon-energie:before {
  content: "\0021";
}
.vsb-blog-item .vsbicon-energie-o:before {
  content: "\0022";
}
.vsb-blog-item .vsbicon-verbraucherrecht:before {
  content: "\0023";
}
.vsb-blog-item .vsbicon-verbraucherrecht-o:before {
  content: "\0024";
}
.vsb-blog-item .vsbicon-ernaehrung:before {
  content: "\0025";
}
.vsb-blog-item .vsbicon-ernaehrung-o:before {
  content: "\0026";
}

.vsb-blog-item .vsbicon-ernaehrungkochkurse:before {
  content: "\0025";
}
.vsb-blog-item .vsbicon-ernaehrungkochkurse-o:before {
  content: "\0026";
}

.vsb-blog-item .vsbicon-umwelt:before {
  content: "\0027";
}
.vsb-blog-item .vsbicon-umwelt-o:before {
  content: "\0028";
}
.vsb-blog-item .vsbicon-hauswirtschaft:before {
  content: "\0029";
}
.vsb-blog-item .vsbicon-hauswirtschaft-o:before {
  content: "\002a";
}
.vsb-blog-item .vsbicon-altersvorsorge:before {
  content: "\002b";
}
.vsb-blog-item .vsbicon-altersvorsorge-o:before {
  content: "\002c";
}
.vsb-blog-item .vsbicon-versicherungen:before {
  content: "\002d";
}
.vsb-blog-item .vsbicon-versicherungen-o:before {
  content: "\002e";
}
.vsb-blog-item .vsbicon-finanzen:before {
  content: "\002f";
}
.vsb-blog-item .vsbicon-finanzen-o:before {
  content: "\0030";
}
.vsb-blog-item .vsbicon-baufinanzierung:before {
  content: "\0031";
}
.vsb-blog-item .vsbicon-baufinanzierung-o:before {
  content: "\0032";
}


.vsb-blog-item .vsbicon-logo {
  color: #0069b4;
}
.vsb-blog-item .vsbicon-energie,
.vsb-blog-item .vsbicon-energie-o  {
  color: #fcc718;
}
.vsb-blog-item .vsbicon-verbraucherrecht,
.vsb-blog-item .vsbicon-verbraucherrecht-o {
  color: #22bae7;
}
.vsb-blog-item .vsbicon-ernaehrung,
.vsb-blog-item .vsbicon-ernaehrung-o  {
  color: #54aa31;
}
.vsb-blog-item .vsbicon-ernaehrungkochkurse,
.vsb-blog-item .vsbicon-ernaehrungkochkurse-o  {
  color: #54aa31;
}

.vsb-blog-item .vsbicon-umwelt,
.vsb-blog-item .vsbicon-umwelt-o {
  color: #b8cb1b;
}
.vsb-blog-item .vsbicon-hauswirtschaft,
.vsb-blog-item .vsbicon-hauswirtschaft-o {
  color: #eb81ab;
}
.vsb-blog-item .vsbicon-altersvorsorge,
.vsb-blog-item .vsbicon-altersvorsorge-o {
  color: #b1854e;
}
.vsb-blog-item .vsbicon-versicherungen,
.vsb-blog-item .vsbicon-versicherungen-o {
  color: #8387bb;
}
.vsb-blog-item .vsbicon-finanzen,
.vsb-blog-item .vsbicon-finanzen-o {
  color: #c2b67a;
}
.vsb-blog-item .vsbicon-baufinanzierung,
.vsb-blog-item .vsbicon-baufinanzierung-o  {
  color: #ed8235;
}


.vsb-blog-item .vsbcolorb-logo {
  background-color: #0069b4;
  background-image: none;
}
.vsb-blog-item .vsbcolorb-energie{
  background-color: #fcc718;
  background-image: none;
}
.vsb-blog-item .vsbcolorb-verbraucherrecht{
  background-color: #22bae7;
  background-image: none;
}
.vsb-blog-item .vsbcolorb-ernaehrung{
  background-color: #54aa31;
  background-image: none;
}
.vsb-blog-item .vsbcolorb-ernaehrungkochkurse{
  background-color: #54aa31;
  background-image: none;
}
.vsb-blog-item .vsbcolorb-umwelt{
  background-color: #b8cb1b;
  background-image: none;
}
.vsb-blog-item .vsbcolorb-hauswirtschaft{
  background-color: #eb81ab;
  background-image: none;
}
.vsb-blog-item .vsbcolorb-altersvorsorge {
  background-color: #b1854e;
  background-image: none;
}
.vsb-blog-item .vsbcolorb-versicherungen {
  background-color: #8387bb;
  background-image: none;
}
.vsb-blog-item .vsbcolorb-finanzen {
  background-color: #c2b67a;
  background-image: none;
}
.vsb-blog-item .vsbcolorb-baufinanzierung {
  background-color: #ed8235;
  background-image: none;
}

.vsb-blog-item .vsbcolor-energie{
  color: #fcc718 !important;
}
.vsb-blog-item .vsbcolor-verbraucherrecht{
  color: #22bae7 !important;
}
.vsb-blog-item .vsbcolor-ernaehrung{
  color: #54aa31 !important;
}
.vsb-blog-item .vsbcolor-ernaehrungkochkurse{
  color: #54aa31 !important;
}
.vsb-blog-item .vsbcolor-umwelt{
  color: #b8cb1b !important;
}
.vsb-blog-item .vsbcolor-hauswirtschaft{
  color: #eb81ab !important;
}
.vsb-blog-item .vsbcolor-altersvorsorge {
  color: #b1854e !important;
}
.vsb-blog-item .vsbcolor-versicherungen {
  color: #8387bb !important;
}
.vsb-blog-item .vsbcolor-finanzen {
  color: #c2b67a !important;
}
.vsb-blog-item .vsbcolor-baufinanzierung {
  color: #ed8235 !important;
}




