@font-face {
    font-family: 'SourceSansProExtraLight';
    src: url('fonts/SourceSansPro-ExtraLight-webfont.eot');
    src: url('fonts/SourceSansPro-ExtraLight-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/SourceSansPro-ExtraLight-webfont.woff') format('woff'), url('fonts/SourceSansPro-ExtraLight-webfont.ttf') format('truetype'), url('fonts/SourceSansPro-ExtraLight-webfont.svg#SourceSansProExtraLight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'SourceSansProLight';
    src: url('fonts/SourceSansPro-Light-webfont.eot');
    src: url('fonts/SourceSansPro-Light-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/SourceSansPro-Light-webfont.woff') format('woff'), url('fonts/SourceSansPro-Light-webfont.ttf') format('truetype'), url('fonts/SourceSansPro-Light-webfont.svg#SourceSansProLight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'SourceSansProRegular';
    src: url('fonts/SourceSansPro-Regular-webfont.eot');
    src: url('fonts/SourceSansPro-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/SourceSansPro-Regular-webfont.woff') format('woff'), url('fonts/SourceSansPro-Regular-webfont.ttf') format('truetype'), url('fonts/SourceSansPro-Regular-webfont.svg#SourceSansProRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'SourceSansProSemibold';
    src: url('fonts/SourceSansPro-Semibold-webfont.eot');
    src: url('fonts/SourceSansPro-Semibold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/SourceSansPro-Semibold-webfont.woff') format('woff'), url('fonts/SourceSansPro-Semibold-webfont.ttf') format('truetype'), url('fonts/SourceSansPro-Semibold-webfont.svg#SourceSansProSemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'SourceSansProBold';
    src: url('fonts/SourceSansPro-Bold-webfont.eot');
    src: url('fonts/SourceSansPro-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/SourceSansPro-Bold-webfont.woff') format('woff'), url('fonts/SourceSansPro-Bold-webfont.ttf') format('truetype'), url('fonts/SourceSansPro-Bold-webfont.svg#SourceSansProBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'SourceSansProBlack';
    src: url('fonts/SourceSansPro-Black-webfont.eot');
    src: url('fonts/SourceSansPro-Black-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/SourceSansPro-Black-webfont.woff') format('woff'), url('fonts/SourceSansPro-Black-webfont.ttf') format('truetype'), url('fonts/SourceSansPro-Black-webfont.svg#SourceSansProBlack') format('svg');
    font-weight: normal;
    font-style: normal;
}
.hidden {
    display: none;
}
.pull-left {
    float: left;
}
.pull-right {
    float: right;
}
.clear {
    clear: both;
}
.center {
    text-align: center;
}
.right {
    text-align: right;
}
.left {
    text-align: left;
}
.right0 {
    right: 0;
}
.left0 {
    left: 0;
}
.fullWidth {
    width: 100%;
}
.middle {
    display: table-cell !important;
    vertical-align: middle;
}
.overflowAuto {
    overflow: auto;
}
.overflowHidden {
    overflow: hidden;
}
.positionRelative {
    position: relative;
}
.positionAbsolute {
    position: absolute;
}
.positionFixed {
    position: fixed;
}
.displayBlock {
    display: block;
}
.displayInlineBlock {
    display: inline-block;
}
.displayInline {
    display: inline;
}
.fontSize11 {
    font-size: 11px;
    line-height: 13px;
}
.fontSize12 {
    font-size: 12px;
    line-height: 14px;
}
.fontSize13 {
    font-size: 13px;
    line-height: 15px;
}
.fontSize14 {
    font-size: 14px;
    line-height: 16px;
}
.fontSize18 {
    font-size: 18px;
    line-height: 21px;
}
.fontSize30 {
    font-size: 30px;
    line-height: 34px;
}
.margin0 {
    margin: 0;
}
.padding0 {
    padding: 0;
}
.baseColor1 {
    color: #212121;
}
.baseColor2 {
    color: #ffffff;
}
.baseColor3 {
    color: #fc4e2e;
}
.fontColor {
    color: #3c3c3c;
}
.fontInverted {
    color: #f1f1f1;
}
.fontLink {
    color: #e5322f;
}
.fontDisabled {
    color: #929292;
}
.fontHeader {
    color: #3c3c3c;
}
.fontExtraLight {
    font-family: 'SourceSansProExtraLight', 'sans-serif';
}
.fontLight {
    font-family: 'SourceSansProLight', 'sans-serif';
}
.fontRegular {
    font-family: 'SourceSansProRegular', 'sans-serif';
}
.fontSemibold {
    font-family: 'SourceSansProSemibold', 'sans-serif';
}
.fontBold {
    font-family: 'SourceSansProBold', 'sans-serif';
}
.fontBlack {
    font-family: 'SourceSansProBlack', 'sans-serif';
}
.zIndex-1 {
    z-index: -1;
}
.zIndex1 {
    z-index: 1;
}
.footNote {
    color: #929292;
    line-height: 18px;
}
input[type="text"],
input[type="password"],
input[type="button"],
input[type="submit"],
input[type="reset"],
input[type="file"],
button,
textarea,
select,
.jquery-selectbox,
ul.tagit {
    font-size: 20px;
    font-family: 'SourceSansProRegular', 'sans-serif';
    padding: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: #eaeaea;
    background-image: -moz-linear-gradient(top, #eaeaea, #fefefe);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eaeaea), to(#fefefe));
    background-image: -webkit-linear-gradient(top, #eaeaea, #fefefe);
    background-image: -o-linear-gradient(top, #eaeaea, #fefefe);
    background-image: linear-gradient(to bottom, #eaeaea, #fefefe);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eaeaea', EndColorStr="#fefefe");
    background-repeat: repeat-x;
    border: 1px solid #ffffff;
    border-color: #ffffff #d8d8d8 #d8d8d8 #ffffff;
    resize: none;
}
input[type="text"].error,
input[type="password"].error,
input[type="button"].error,
input[type="submit"].error,
input[type="reset"].error,
input[type="file"].error,
button.error,
textarea.error,
select.error,
.jquery-selectbox.error,
ul.tagit.error {
    background-color: #ffaaaa;
    background-image: -moz-linear-gradient(top, #ffaaaa, #ffcccc);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffaaaa), to(#ffcccc));
    background-image: -webkit-linear-gradient(top, #ffaaaa, #ffcccc);
    background-image: -o-linear-gradient(top, #ffaaaa, #ffcccc);
    background-image: linear-gradient(to bottom, #ffaaaa, #ffcccc);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffaaaa', EndColorStr="#ffcccc");
    background-repeat: repeat-x;
    border: 1px solid #f99;
    border-color: #fee #f99 #f99 #fee;
}
[type="radio"],
[type="checkbox"] {
    cursor: pointer;
    width: 20px;
    margin-top: 0px;
    margin-bottom: 0px;
}
label {
    cursor: pointer;
    display: block;
    line-height: 14px;
}
button,
[type="submit"],
[type="reset"],
[type="button"],
.jquery-selectbox {
    cursor: pointer;
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    -webkit-box-shadow: 0 1px 5px #555555;
    -moz-box-shadow: 0 1px 5px #555555;
    box-shadow: 0 1px 5px #555555;
    background-color: #fefefe;
    background-image: -moz-linear-gradient(top, #fefefe, #eaeaea);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#eaeaea));
    background-image: -webkit-linear-gradient(top, #fefefe, #eaeaea);
    background-image: -o-linear-gradient(top, #fefefe, #eaeaea);
    background-image: linear-gradient(to bottom, #fefefe, #eaeaea);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fefefe', EndColorStr="#eaeaea");
    background-repeat: repeat-x;
}
button:active,
[type="submit"]:active,
[type="reset"]:active,
[type="button"]:active,
.jquery-selectbox:active {
    background-color: #eaeaea;
    background-image: -moz-linear-gradient(top, #eaeaea, #fefefe);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eaeaea), to(#fefefe));
    background-image: -webkit-linear-gradient(top, #eaeaea, #fefefe);
    background-image: -o-linear-gradient(top, #eaeaea, #fefefe);
    background-image: linear-gradient(to bottom, #eaeaea, #fefefe);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eaeaea', EndColorStr="#fefefe");
    background-repeat: repeat-x;
}
button.red,
[type="submit"].red,
[type="reset"].red,
[type="button"].red,
.jquery-selectbox.red {
    background-color: #f65333;
    background-image: -moz-linear-gradient(top, #f65333, #cf3012);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f65333), to(#cf3012));
    background-image: -webkit-linear-gradient(top, #f65333, #cf3012);
    background-image: -o-linear-gradient(top, #f65333, #cf3012);
    background-image: linear-gradient(to bottom, #f65333, #cf3012);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f65333', EndColorStr="#cf3012");
    background-repeat: repeat-x;
    border-color: #b80510 #fe9278 #fe9278 #b80510;
    color: #ffffff;
}
button.red:active,
[type="submit"].red:active,
[type="reset"].red:active,
[type="button"].red:active,
.jquery-selectbox.red:active {
    background-color: #cf3012;
    background-image: -moz-linear-gradient(top, #cf3012, #f65333);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cf3012), to(#f65333));
    background-image: -webkit-linear-gradient(top, #cf3012, #f65333);
    background-image: -o-linear-gradient(top, #cf3012, #f65333);
    background-image: linear-gradient(to bottom, #cf3012, #f65333);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#cf3012', EndColorStr="#f65333");
    background-repeat: repeat-x;
    border-color: #fe9278 #b80510 #b80510 #fe9278;
}
button.blue,
[type="submit"].blue,
[type="reset"].blue,
[type="button"].blue,
.jquery-selectbox.blue {
    background-color: #3c6fa3;
    background-image: -moz-linear-gradient(top, #3c6fa3, #255388);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3c6fa3), to(#255388));
    background-image: -webkit-linear-gradient(top, #3c6fa3, #255388);
    background-image: -o-linear-gradient(top, #3c6fa3, #255388);
    background-image: linear-gradient(to bottom, #3c6fa3, #255388);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#3c6fa3', EndColorStr="#255388");
    background-repeat: repeat-x;
    border-color: #5588bb #6699dd #6699dd #5588bb;
    color: #ffffff;
}
button.blue:active,
[type="submit"].blue:active,
[type="reset"].blue:active,
[type="button"].blue:active,
.jquery-selectbox.blue:active {
    background-color: #255388;
    background-image: -moz-linear-gradient(top, #255388, #3c6fa3);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#255388), to(#3c6fa3));
    background-image: -webkit-linear-gradient(top, #255388, #3c6fa3);
    background-image: -o-linear-gradient(top, #255388, #3c6fa3);
    background-image: linear-gradient(to bottom, #255388, #3c6fa3);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#255388', EndColorStr="#3c6fa3");
    background-repeat: repeat-x;
    border-color: #6699dd #5588bb #5588bb #6699dd;
}
button.green,
[type="submit"].green,
[type="reset"].green,
[type="button"].green,
.jquery-selectbox.green {
    background-color: #b4db23;
    background-image: -moz-linear-gradient(top, #b4db23, #9cc019);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b4db23), to(#9cc019));
    background-image: -webkit-linear-gradient(top, #b4db23, #9cc019);
    background-image: -o-linear-gradient(top, #b4db23, #9cc019);
    background-image: linear-gradient(to bottom, #b4db23, #9cc019);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b4db23', EndColorStr="#9cc019");
    background-repeat: repeat-x;
    border-color: #aadd22 #ccee33 #ccee33 #aadd22;
    color: #ffffff;
}
button.green:active,
[type="submit"].green:active,
[type="reset"].green:active,
[type="button"].green:active,
.jquery-selectbox.green:active {
    background-color: #9cc019;
    background-image: -moz-linear-gradient(top, #9cc019, #b4db23);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#9cc019), to(#b4db23));
    background-image: -webkit-linear-gradient(top, #9cc019, #b4db23);
    background-image: -o-linear-gradient(top, #9cc019, #b4db23);
    background-image: linear-gradient(to bottom, #9cc019, #b4db23);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#9cc019', EndColorStr="#b4db23");
    background-repeat: repeat-x;
    border-color: #ccee33 #aadd22 #aadd22 #ccee33;
}
.checkForm {
    padding-right: 35px;
}
option {
    cursor: pointer;
}
.jquery-selectbox {
    position: relative;
    float: left;
    display: inline;
}
.jquery-selectbox .jquery-selectbox-currentItem {
    padding: 3px 0px 0px 3px;
    white-space: nowrap;
    display: block;
    overflow: hidden;
}
.jquery-selectbox .jquery-selectbox-list {
    background-color: #eaeaea;
    background-image: -moz-linear-gradient(top, #eaeaea, #fefefe);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eaeaea), to(#fefefe));
    background-image: -webkit-linear-gradient(top, #eaeaea, #fefefe);
    background-image: -o-linear-gradient(top, #eaeaea, #fefefe);
    background-image: linear-gradient(to bottom, #eaeaea, #fefefe);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eaeaea', EndColorStr="#fefefe");
    background-repeat: repeat-x;
    -webkit-box-shadow: 0 1px 5px #555555;
    -moz-box-shadow: 0 1px 5px #555555;
    box-shadow: 0 1px 5px #555555;
    border: 1px solid #ffffff;
    border-color: #ffffff #d8d8d8 #d8d8d8 #ffffff;
    display: none;
    position: absolute;
    padding: 0px 9px;
    top: 44px;
    left: 0px;
    max-height: 200px;
    overflow: auto;
    z-index: 100;
}
.jquery-selectbox .jquery-selectbox-moreButton {
    float: right;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMJJREFUeNpi/P//PwMlgImBQkCxASzIHGZm5vesrKwCLCwsDEAajrHwP5w7d04QwwWMjIwbiLR4A1YvAA1oIEY3MOAbsBrw58+fh4QMAWm+cOHCQ5yBCDRgApD6gEP/B6ABE/DGwvfv3z8yMTEV4LC94OrVqx9RLEROSEDb4WwBAYHzwBA3QIqFC3fv3jVEMgx/OgAaVoBuO65AgWN0ICoqul9KSuq/nJzcflz68KZEYFgkAKkDQIUJOF069DMTQIABAIzwUn9Up5H6AAAAAElFTkSuQmCC");
    width: 16px;
    height: 16px;
    cursor: pointer;
}
.jquery-selectbox .jquery-selectbox-item {
    padding: 5px;
    display: block;
}
.jquery-selectbox .jquery-selectbox-item .listelementhover {
    cursor: pointer;
    background: #ccc;
}
.gldp-icon {
    position: absolute;
    margin-left: -40px;
    margin-top: 15px;
}
@media (max-width: 767px) {
    .gldp-icon {
        margin-left: 0;
        right: 10px;
    }
}
.gldp-default {
    position: absolute;
}
.gldp-default .core {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    position: relative;
    float: left;
    padding: 0;
    margin: 0;
    text-align: center;
    cursor: pointer;
    background: #fefefe;
    background-color: #fefefe;
    background-image: -moz-linear-gradient(top, #fefefe, #eaeaea);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#eaeaea));
    background-image: -webkit-linear-gradient(top, #fefefe, #eaeaea);
    background-image: -o-linear-gradient(top, #fefefe, #eaeaea);
    background-image: linear-gradient(to bottom, #fefefe, #eaeaea);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fefefe', EndColorStr="#eaeaea");
    background-repeat: repeat-x;
}
.gldp-default .core.noday {
    cursor: default;
    cursor: not-allowed;
    background-color: #eeeeee;
    background-image: -moz-linear-gradient(top, #eeeeee, #dddddd);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));
    background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
    background-image: -o-linear-gradient(top, #eeeeee, #dddddd);
    background-image: linear-gradient(to bottom, #eeeeee, #dddddd);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee', EndColorStr="#dddddd");
    background-repeat: repeat-x;
}
.gldp-default .border {
    border: 1px solid #ffffff;
    border-color: #ffffff #d8d8d8 #d8d8d8 #ffffff;
}
.gldp-default .monyear,
.gldp-default .monyear select {
    font-size: 16px !important;
    font-weight: bold;
}
.gldp-default .monyear span {
    margin: 0 5px 0 5px;
}
.gldp-default .prev-arrow,
.gldp-default .next-arrow {
    color: #000;
}
.gldp-default .dow,
.gldp-default .selected {
    color: #ffffff;
    font-weight: bold;
    background: #cf3012;
    background-color: #cf3012;
    background-image: -moz-linear-gradient(top, #cf3012, #f65333);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cf3012), to(#f65333));
    background-image: -webkit-linear-gradient(top, #cf3012, #f65333);
    background-image: -o-linear-gradient(top, #cf3012, #f65333);
    background-image: linear-gradient(to bottom, #cf3012, #f65333);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#cf3012', EndColorStr="#f65333");
    background-repeat: repeat-x;
}
.gldp-default .sat,
.gldp-default .sun {
    font-weight: bold;
}
.gldp-default .mon:hover,
.gldp-default .tue:hover,
.gldp-default .wed:hover,
.gldp-default .thu:hover,
.gldp-default .fri:hover,
.gldp-default .sat:hover,
.gldp-default .sun:hover {
    background: #eaeaea;
    background-color: #eaeaea;
    background-image: -moz-linear-gradient(top, #eaeaea, #fefefe);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eaeaea), to(#fefefe));
    background-image: -webkit-linear-gradient(top, #eaeaea, #fefefe);
    background-image: -o-linear-gradient(top, #eaeaea, #fefefe);
    background-image: linear-gradient(to bottom, #eaeaea, #fefefe);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eaeaea', EndColorStr="#fefefe");
    background-repeat: repeat-x;
}
.gldp-default .today {
    border: 1px solid #fc4e2e;
}
.slide {
    overflow: hidden;
    cursor: pointer;
    width: inherit;
    display: inline-block;
}
.slide .inner {
    width: 167px;
}
.slide .on,
.slide .off,
.slide .blob {
    float: left;
}
.slide .blob {
    position: relative;
    z-index: 99;
    cursor: hand;
    cursor: grab;
    cursor: -moz-grab;
    cursor: -webkit-grab;
}
.iphone {
    height: 33px;
    width: 100px;
    margin: 15px 0pt;
}
.iphone .slide {
    border-radius: 20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    border: 1px solid #ccc;
}
.iphone .slide .on,
.iphone .slide .off,
.iphone .slide .blob {
    font-size: 18px;
    font-weight: bold;
    overflow: hidden;
}
.iphone .slide .on {
    height: 33px;
    width: 83.5px;
    text-align: right;
    line-height: 33px;
    position: relative;
    color: #fff;
    -webkit-box-shadow: inset 0 1px 5px #000000;
    -moz-box-shadow: inset 0 1px 5px #000000;
    box-shadow: inset 0 1px 5px #000000;
    border-radius: 20px 0 0 20px;
    -moz-border-radius: 20px 0 0 20px;
    -webkit-border-radius: 20px 0 0 20px;
    background: #255388;
    background-color: #255388;
    background-image: -moz-linear-gradient(top, #255388, #3c6fa3);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#255388), to(#3c6fa3));
    background-image: -webkit-linear-gradient(top, #255388, #3c6fa3);
    background-image: -o-linear-gradient(top, #255388, #3c6fa3);
    background-image: linear-gradient(to bottom, #255388, #3c6fa3);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#255388', EndColorStr="#3c6fa3");
    background-repeat: repeat-x;
}
.iphone .slide .on div {
    position: absolute;
    right: 30px;
}
.iphone .slide .off {
    height: 33px;
    width: 16.5px;
    text-align: left;
    text-indent: 30px;
    line-height: 33px;
    -webkit-box-shadow: inset 0 1px 5px #000000;
    -moz-box-shadow: inset 0 1px 5px #000000;
    box-shadow: inset 0 1px 5px #000000;
    border-radius: 0 20px 20px 0;
    -moz-border-radius: 0 20px 20px 0;
    -webkit-border-radius: 0 20px 20px 0;
    color: #aaa;
    background: #eaeaea;
    background-color: #eaeaea;
    background-image: -moz-linear-gradient(top, #eaeaea, #fefefe);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eaeaea), to(#fefefe));
    background-image: -webkit-linear-gradient(top, #eaeaea, #fefefe);
    background-image: -o-linear-gradient(top, #eaeaea, #fefefe);
    background-image: linear-gradient(to bottom, #eaeaea, #fefefe);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eaeaea', EndColorStr="#fefefe");
    background-repeat: repeat-x;
}
.iphone .slide .blob {
    height: 33px;
    width: 33px;
    margin: 0 -16.5px;
    border-radius: 20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    background-color: #fff;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABulJREFUeNqUWF2IVVUU3nufMz937kggDYojk0I4GRhIYAilEAW+SdRDBEIQBD0IRaAIvSg+lJajFZVSD2XISDnhgyYN9CCBoA06CdI4Ok5aMOOMd+7cuT9zf845fd8+e597zp25ej2w5p69zz5rfXutb629zsggCMRjXE9AXoW8BumHrISsN89uQEqQS5BzkGGI17JmAmlBNkGGIOWg9SsL+RayOvB94XveQ23IZh65evWq2Lx582rcHoS8Y+cXSyWxuLgoKuWy8KC8VqsJpZRoa2vTzzs7O0VHKiU6OjrsRvP4OeL7/sdYV5JSLmtPPiQ0WyBnIau5plgoiFw2K6gmMJ6Ecj12AYL3gnPcHYwRWHrFCtEJQH64/jJkZ3t7+9TjAHkD8gMkRQ/k5+dFpVoVdLHb3q4X+MYbvLq6ukQNzwmCc47jCNd1hed7ANQuUum0noOtuwC8M51OX2s0qJYBQTIO4qVUsVgU8/BCjbuF+8k8x3WEglKJMbfA3ToMC8ac45i/DoBIqTSwBWyE4UQo+yC/zc3NrX8UkKchP1E3Q0EF3AnDyhDoUEA5OUH32/CEa6QWjgmQc8LwgXNleLYa8qqnWq2evX//fqoZELwphpiiFaAv5HJCQZGjjaoQCMJBEI7CvCUdwDhOCI5zgeENPULl0vCJukjuKkOMLMzlcsebAXkbsokL8wDhadKFO7M8586UAWZ3y91rL+lfGRKZQLBOxbykw8V3oddDuPD2rr9GR19sBEI37edNGd4IaIRux3LFWKvQMMnIX46VmQssAI7JG0N+8igwazxyDL+cc0xYuUHw5mAjEHqjl95gHJV5mQ+V2ZkNBaIS7TSqCDRixiqaqs/ZNKdxznUi84JwU9svXrz4vNY7NvY3vfEWBwRhSaeroQiN2p2HoQjHMgYmbjyI3XNkdXGh9aI03GOtQWZq2wqVcCd+t2oglUqd/cbF1pgOjyGfNABVgicYKxkBF4Y7XGw0aR1WPyswgaH+7OBTN5VKsXg5LEhUpF+I7Uq7neEh8y0YKaO6YQGG4Qp5Is0ax9Qaa1wZXZqUACJYFD3v2TNnzqxEAWzbqOsBJh3lJFwbeYRAdA2xIREmjeuZIc29rTEhuno2WbDKAA0Lhq62TJB+F17osUVI6lQN6m40SpV5QZkiJQFYBWa9ibsy61XsPcfs3pJUot7oQmfC6eLeD2tLnwstHdHh5TgGRj1bIoVUFhmgm92ER5QBERnlOhwHwq+Do2ZlgFiu8QioVCrdrg9I1iM23QJDTssRKyo6wk3NNwZtCkfjiMTSTCf1SGME/NCHKTxSUb7nFz3TtMiYsiT7ZeJZEE9frm0gZHxtPM1lxJfwOTyh+xsAySu45h6BUB51LTmqI2/EOr7H6Dtx3ohSCOSWqtaqIwwNYxXfUZTzsd0G9cDUK6uel8kwxXe/JCyhDdqcnp4W5XK5hPsxBUTfA0SGvQf4EhlTy7R0cSCxpjdhfJmmOAqLXcu/U1NTYmFhgUAu7dm7t6I2bOi/gtPwHNOoWCzVY23Y31jOtaJGklpDcfCxbIqXAiuTk5NiHv0OwvJLFPZqrXaCJZ0xs6ena2tEgwEpEkmS8EhTbsWLHC50aGLs5k1RKBTYWJ+KgPT29v6B8FzAAzE7O6st6MYmXtINb+KpabmRSN+4UTPnmBoUmLnR0VHxAHbQBny3/8CBTCIR8HmwD5njoYXTPQk94tpzo6E8J9JxOYmFi++5ZlMcj8MT169fZ1gy8P6BJRn5zMaN1xbL5a/z8MrExESoxHUTnnDNOOKArZjxomd2L0xR5JjfOPTK7IMHYnh4WMzMzLCG7P7k0KHMsqWhVCy+X6tUfp/LZMQtgLG1xe7Q1Z25TByI9uyQDaVexg5AfMto/v16/ryYQcoW8vnDRwYGTjWtUS9t2+bBK29mc7mxf+/dE+gp2bhE51Aa3y+u7dhNX8qxbqCN67vxDcNeI562k3fuiB9PnhTj4+MCus9hQ/ta+sAaQn+A/B5KdXVtZ9/w1Lp1or+/f8k6lmgWQtvkNF75fF78eeWKGBkZ0eHA+AS8s3vg6NFKy5+cg4OD7bn5+S/Qzr3b3d0tnuzpEWvWrBFr167VX3YPu2h04vZt/f3MwpXNZpEL5Q+/OX78y2bvyEf9W+LzY8e2oM4cBeG2MjTc/apVq8QKgGtD7C2oDHhF70zD8D9372pOsGAhtKcQio+wmTsgZ1M7svjzVy0dUANjczuwrV0IwQ4QdCW54RjysvsnCH5WlsL/FvyHI/40eHP6s1eeu2x1pF5/r6l+F1/YLQH5oFddgKoLhyfLDgriy7Watx6HFbu7Pt1G+N4NPxAleHjk0xf6RupEaU3//wIMACszwVQ03rBqAAAAAElFTkSuQmCC');
}
.iphone.onOff .slide .on {
    color: #fff;
    background: #9cc019;
    background-color: #9cc019;
    background-image: -moz-linear-gradient(top, #9cc019, #b4db23);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#9cc019), to(#b4db23));
    background-image: -webkit-linear-gradient(top, #9cc019, #b4db23);
    background-image: -o-linear-gradient(top, #9cc019, #b4db23);
    background-image: linear-gradient(to bottom, #9cc019, #b4db23);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#9cc019', EndColorStr="#b4db23");
    background-repeat: repeat-x;
}
.iphone.onOff .slide .off {
    color: #fff;
    background: #cf3012;
    background-color: #cf3012;
    background-image: -moz-linear-gradient(top, #cf3012, #f65333);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cf3012), to(#f65333));
    background-image: -webkit-linear-gradient(top, #cf3012, #f65333);
    background-image: -o-linear-gradient(top, #cf3012, #f65333);
    background-image: linear-gradient(to bottom, #cf3012, #f65333);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#cf3012', EndColorStr="#f65333");
    background-repeat: repeat-x;
}
.iphone.gender .slide .on {
    color: #fff;
    background: #cf3012;
    background-color: #cf3012;
    background-image: -moz-linear-gradient(top, #cf3012, #f65333);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cf3012), to(#f65333));
    background-image: -webkit-linear-gradient(top, #cf3012, #f65333);
    background-image: -o-linear-gradient(top, #cf3012, #f65333);
    background-image: linear-gradient(to bottom, #cf3012, #f65333);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#cf3012', EndColorStr="#f65333");
    background-repeat: repeat-x;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAbCAYAAADiZah4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAeJJREFUeNrsmM9HRFEUx9/8UMsWIyKGVkOLfphFxSQtYoghWqRdYtKfEKlVWqfFaBeRokVaFcmkqEVpN4pIYxKVRDEZ8vpenVfHM2968zbvjHcPH87x7nnuPc6995wbMk3TECxDIAXiZD+DU7AvdcJRofOaBQugzeF7GSyBHHiVNPGQsAztB2ugy+X4EpgChzqg1YN5Yts1t2AbFMluBWMgafNNgwMRq1ABFcKV+SfvYLLG2DR4ZONfQLuEdYSFZOc06CH9AwyCzRrj1aXUBx7IjtG5q7c8yRNtZ4POxPU6qoA8s5tBxc+FSMjQARbMG7BRh+8xOGL2uN+LkRDQFNP3wFed/jsO/wpsQDuZXvDgX3D4V2ADyjMy4sG/iekVHVDDuGN6hwf/ONOLOqA/vbklGQ/+GYd/BbpsegMtpE9Qd+RGVMd0weyY3729lMJ+numrIOHCR5VaW8xeEfFQIqTtjIBrW+uZrTF+FJTY+E+QkLAWSY8jw7YiXckZFe+XdIMnqREYsY1TDya7uvWs/uKUY339f3IPZsS8NAk6Qy05B70g66JjmgPdkoIpMUOrtaWKZbIX6RhQ5VFZ4oSlB/T37rTmK32iYUOLDqhkiTbIVm+Yra8zNGAZGtKXUsDlW4ABALS8ZISIjZBuAAAAAElFTkSuQmCC');
    background-repeat: no-repeat;
    background-position: right;
}
.iphone.gender .slide .off {
    color: #fff;
    background: #255388;
    background-color: #255388;
    background-image: -moz-linear-gradient(top, #255388, #3c6fa3);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#255388), to(#3c6fa3));
    background-image: -webkit-linear-gradient(top, #255388, #3c6fa3);
    background-image: -o-linear-gradient(top, #255388, #3c6fa3);
    background-image: linear-gradient(to bottom, #255388, #3c6fa3);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#255388', EndColorStr="#3c6fa3");
    background-repeat: repeat-x;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAbCAYAAADiZah4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAkRJREFUeNrsmUEoBFEYx4cVcXGQUmqL1GoPWq2wtSUHpdSWXLQ3CSknTi5OHJWDklLkZMtBIhyIbIlslNpstmTjsiRyoK1t/F/7rX07NdvOXN5bM//61Rvzvml8+33vfe+bMlVVlX+iFuACV+BV1EuUlahD+0AnOdANPMBB94ZBSNSLVZSgM71gD1Tq3HeJfLlSi1AWhZvgG8QIpi1QTeMQRantUBNiUXpJKX8I+sEtaLcdak6LYBpEQRdIUhTXgLTtUGNi0XgAUqAD3IEbitZm8GhvSjn1AD9w0jUrg8KU1kz1YJ3GM+RMhdZUd4ENy3IOnQRzoEHnPtuMFkAvzdkHy9z9OyJm9TW0G6yCNgM276BVU8Szkikuav2UxaHMmeeabIlT+ZPgUnyQalDtOnokVY4xhwrmRs3pCwQLzF1T8/UGGiX4H/4Q/QKjGmd6irAZAi+c3bxMDhWd8klKZ6YRsGGgCjjlrquofLJ0yvu4KLsHDoP2x5x9UJYILRf4W/q58a6JnXlb51lCJdKhbm4cNWEf1XmWZR2a1nSRzDRGskrZDs0/azeZsHdy44Tt0MzZPKuACfuAzrOESnTZ9AFqaWzk0wU7MV1z13V0FLX8SWmKK32SwFWETT144OyW7JNSDgfVoPxpabzA/AHwzM3/KfJHsMxJSaFW3InmbxfgDERoB2cp7lMyXzt5sYbJjky9EZnadyvUbS9GT2BCuk6TIt8nkDFybKG6dJbmfCoSStZvSn7CSwV8hJaBMHXtpdWvAAMASv6GmoBZCYwAAAAASUVORK5CYII=');
    background-repeat: no-repeat;
    background-position: left;
}
.iphone.gender .slide:after {
    display: block;
    z-index: -1;
    position: absolute;
    content: "männlich";
    margin-left: 120px;
    margin-top: 8px;
    font-size: 18px;
}
.iphone.gender .slide.active:after {
    content: "weiblich";
}
[class*="button"] {
    display: inline-block;
    cursor: pointer;
}
.button-facebook,
.button-twitter,
.button-gplus {
    position: relative;
    -webkit-box-shadow: 0 1px 5px #555555;
    -moz-box-shadow: 0 1px 5px #555555;
    box-shadow: 0 1px 5px #555555;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    width: 200px;
    height: 36px;
    line-height: 36px;
    padding-left: 5px;
    text-align: left;
}
.button-facebook:before,
.button-twitter:before,
.button-gplus:before {
    position: absolute;
    display: block;
    margin-left: 160px;
    margin-top: 3px;
    height: 30px;
    width: 1px;
    border-left: 1px solid #aaa;
    -webkit-box-shadow: 1px 1px 1px #cccccc;
    -moz-box-shadow: 1px 1px 1px #cccccc;
    box-shadow: 1px 1px 1px #cccccc;
    content: "";
}
.button-facebook:after,
.button-twitter:after,
.button-gplus:after {
    position: absolute;
    z-index: 100;
    bottom: 0px;
    display: block;
    margin-left: 160px;
    height: 36px;
    width: 40px;
    background-repeat: no-repeat;
    content: "";
}
.button-facebook {
    background-color: #3b5997;
    background-image: -moz-linear-gradient(top, #3b5997, #223b70);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3b5997), to(#223b70));
    background-image: -webkit-linear-gradient(top, #3b5997, #223b70);
    background-image: -o-linear-gradient(top, #3b5997, #223b70);
    background-image: linear-gradient(to bottom, #3b5997, #223b70);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#3b5997', EndColorStr="#223b70");
    background-repeat: repeat-x;
    color: #fff;
}
.button-facebook:hover {
    background-color: #284279;
    background-image: -moz-linear-gradient(top, #284279, #203672);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#284279), to(#203672));
    background-image: -webkit-linear-gradient(top, #284279, #203672);
    background-image: -o-linear-gradient(top, #284279, #203672);
    background-image: linear-gradient(to bottom, #284279, #203672);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#284279', EndColorStr="#203672");
    background-repeat: repeat-x;
}
.button-facebook:hover:active {
    background-color: #203672;
    background-image: -moz-linear-gradient(top, #203672, #284279);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#203672), to(#284279));
    background-image: -webkit-linear-gradient(top, #203672, #284279);
    background-image: -o-linear-gradient(top, #203672, #284279);
    background-image: linear-gradient(to bottom, #203672, #284279);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#203672', EndColorStr="#284279");
    background-repeat: repeat-x;
}
.button-facebook:after {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAdCAYAAACjbey/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAn5JREFUeNrcVMtqFEEUPVVd1T2vdJzJzAQnjjMx5oEhJIKJghJQ8YFgXGQlKoKigYAiIrhx7QcICn6Ba8GVCzcK7qIrURwYjZCQp0nm0a/qbmvGQRNIm2Sy80BDdXHvqbr3nFvk3LVnWA/f9xHSVLREI8jlk6G4rvW3t+lDA73pTKniRLExusrIxh14ksARHo4Pd968cLJvMpPWBzhXODaHYI6//nTAtj3cu3r0yfj5wTvYGmvMcpTGmqBq2Lh0pv/GNpPrYLqq/rl6TGXalYuDD7ADsHRHuL6wHRe5TLynMxvv20G+zjTOG/UT7E3q3ZRSEhRdmF78MD278qY3lzTqOYRW2XLFhKIQGKaAGmKZoOS5xbXi8xfvRyln5baWEITrwVc0sMOH9uPbzApiUV9qH1aCCOaXjR9fv5fKekxF1XIQDatwZePpqZE8Du7bA0NuejUXBcCyBQrFJcwvVGAYApTISn0BVqv47LE8KqYjg1wniEAIz0u1RXD3+gjaU7E6ISQJY0wZCquUj412+6bjdQURJOKR1oe3TxzpySdgWgIhlRPZd0Gqpr2kcSVBJFvt2wqe5/39ISgxqYArpdu28OtjS1WrTGXbfDSJxZ+VGYpdYK1kzVGNs0izBNJ8q+zdVPG1HPe4EK6fSbdkO7OJ7s2CV8vGyqfCwhSVDkCj158Ls2/Z/cevxl2HgUgP3ro8PDmRTTzdjOBLcenjxKOXp+uzQ35Pb0pXwORrg9ZYGJmOVmlllQVdV5HtD2scWiOkRsA5BYtEVHTlknB9T2q8c0HogXwKXKVNJdd8J6eTN5dcU8HyQf8xgFucTmDa8ga7MVK9BOwS/wHBLwEGAAA34xXMulExAAAAAElFTkSuQmCC");
    background-position: center bottom;
}
.button-twitter {
    background-color: #4fbbda;
    background-image: -moz-linear-gradient(top, #4fbbda, #0d98c2);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4fbbda), to(#0d98c2));
    background-image: -webkit-linear-gradient(top, #4fbbda, #0d98c2);
    background-image: -o-linear-gradient(top, #4fbbda, #0d98c2);
    background-image: linear-gradient(to bottom, #4fbbda, #0d98c2);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4fbbda', EndColorStr="#0d98c2");
    background-repeat: repeat-x;
    color: #fff;
}
.button-twitter:hover {
    background-color: #2696c2;
    background-image: -moz-linear-gradient(top, #2696c2, #046ba0);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2696c2), to(#046ba0));
    background-image: -webkit-linear-gradient(top, #2696c2, #046ba0);
    background-image: -o-linear-gradient(top, #2696c2, #046ba0);
    background-image: linear-gradient(to bottom, #2696c2, #046ba0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#2696c2', EndColorStr="#046ba0");
    background-repeat: repeat-x;
}
.button-twitter:hover:active {
    background-color: #046ba0;
    background-image: -moz-linear-gradient(top, #046ba0, #2696c2);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#046ba0), to(#2696c2));
    background-image: -webkit-linear-gradient(top, #046ba0, #2696c2);
    background-image: -o-linear-gradient(top, #046ba0, #2696c2);
    background-image: linear-gradient(to bottom, #046ba0, #2696c2);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#046ba0', EndColorStr="#2696c2");
    background-repeat: repeat-x;
}
.button-twitter:after {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAcCAYAAABlL09dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAvNJREFUeNq0VT1vE0EQnd3bu4vtRCQGhKiABghQ0/I/kKCgokhBDxSImirUFEiRKGgooOAXEEQTCdFEECnYBBxi7MS5D+/dDm8vvsR2bJ8jwUij3Z3bnX375uPE+vc6eVIsSaWeVFxHGKbIGPOirulxPWZ2BB0KQ7GXblZLpAQ+QIWUJDEq2Lc105cgpd/akIKjO3Mz/nKlUsk2MTOl3fih1NF8zLTkHPkl7IUD+KNikcqRT8vlMrmeR67rkofRm5mh0757PyW+ARCUKx5AZ32HXKDjAsdqznWqjlJ41REOIR2C3bk1J8/02x28yMflCaD320c6hibHrJY7KGhI8+MSTi0AY+fTUJE7GvDbFyzOXiAP+KfppejyRPQif1JRBd+rcFy1mVLEaf7ClKk51rF14iFIbMwrLBLRs2WU2DGnJ7cLmyWCTilB531+hzx+MBax7/s29WYt2oGg2vUweruGvYTp9VnnthKyLBqNRnOhWl1QjkP/RtgWkpH0z0UcZCf9B0m5OCtogOMRQT6eF0S7iXk91nFXa+p2u4eRp6FMoDw7ellhJTRk0EdWML2nxqGM45jiKFpCKa/lhwUCbFukzNd9bTPFuc+ddO/qrLtmryyiYhX66RDpFGETPUKKgley6FEoUwfO/hjQVYuDl1EDx9zjtAhtE38PKWQP8ZjIo2QMqjRr8qagtdlf1ZWKos0wpa04JTUu5Vzw+iMhn2214tA5VxRy7IkjKmRbm5oYQmyj7fsehUI+r2m+xEJMWcx9L3DJfNRJsuigmw04dxRdm68sNoPofUunL0HXG7bgC5yDsp8Ytunteu3RbruF+BgeJWmScBiGHAQBBxjtPIoiRp5niiJirTUn2AeAvBPpr6t/wsv0YaM2X//V2NLYMEnsxaN0aFM2fNvvbsiARGsz1MtAQ2ZCvor+auvTY30ZcqGkLso2anEnoWftIFgJg4DSExTDpJzO+ibSI0Zw7rY6wcpep0MpGtCkrlYk++ibfwUYADwdoaF2Bg/VAAAAAElFTkSuQmCC");
    background-position: center bottom;
}
.button-gplus {
    background-color: #f7f7f7;
    background-image: -moz-linear-gradient(top, #f7f7f7, #e1e1e1);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#e1e1e1));
    background-image: -webkit-linear-gradient(top, #f7f7f7, #e1e1e1);
    background-image: -o-linear-gradient(top, #f7f7f7, #e1e1e1);
    background-image: linear-gradient(to bottom, #f7f7f7, #e1e1e1);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7f7f7', EndColorStr="#e1e1e1");
    background-repeat: repeat-x;
    color: #777;
}
.button-gplus:hover {
    background-color: #efefef;
    background-image: -moz-linear-gradient(top, #efefef, #c7c7c7);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#efefef), to(#c7c7c7));
    background-image: -webkit-linear-gradient(top, #efefef, #c7c7c7);
    background-image: -o-linear-gradient(top, #efefef, #c7c7c7);
    background-image: linear-gradient(to bottom, #efefef, #c7c7c7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#efefef', EndColorStr="#c7c7c7");
    background-repeat: repeat-x;
}
.button-gplus:hover:active {
    background-color: #c7c7c7;
    background-image: -moz-linear-gradient(top, #c7c7c7, #efefef);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c7c7c7), to(#efefef));
    background-image: -webkit-linear-gradient(top, #c7c7c7, #efefef);
    background-image: -o-linear-gradient(top, #c7c7c7, #efefef);
    background-image: linear-gradient(to bottom, #c7c7c7, #efefef);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#c7c7c7', EndColorStr="#efefef");
    background-repeat: repeat-x;
}
.button-gplus:after {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAiCAYAAADRcLDBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAzZJREFUeNrEmMtLVFEcx++5M2mp1aRUTkVRkCBJQVEUFBhSLiSINpHQJi1IbZFQi2gT9IRemzb1B0QLoxa9NkWbiop2gbkoyAemqBlNOc3Y7fsbf9f5eTx37p2XHfjM3HvOved+7+/8HmdGOVaqKWCDSWvumkp9Oo6jnKkTx/p/TYU9BsgqZaCEj5XPRKVsxUHDCy0AC7l/HPyZMQpLhLWbdoE9YAtYBxaDkGFiKYzGf4Dj4IlBYDO4AuLgMHiuX+BaogGcAvVgArwFPaCOxegtzg8nMd3ghGlybhWgSlhsdsMrngNJhwxjWZdBlcOvDipAJxjncZeHYBvYDZaJ60108D30jMZZ46kZ0xOfzzBRsxBK/ARHfB6etYhesNRnsquaNcbA5gAi2oWIvSYRNq8Krf+wTwTcAv3iPAJatLh3/UQiVn46H6VRynYdcyRAPH9h728VfY1gCRgDZ0ETSIjxv2CliKJrYFRElko5OZvqfsD1PaAtSRzU8tgDbSwwriWqrWCZ8z3nhEV8XsJJjdo7nicprqcEtkqE+Ue2ekjkm5hriT4QDWCJUtAt3mIC1IhxpUF9bQbHTI8Lx4yCnQH8glLud81PBjXnkxjS0ozrps3hfh/UvNnUqA4sF+ePeHkyNdvj2Ni5n707U6O6soaPe8GdQpRRKSLEuWCjx7UUimfYgam+dIJPAZ4REt+2V+3QQ6YfnARrOYuu4HT7gsdHwKGAIU0cBUNgEDR4pe0b7OW6mBjoAQOi7yvYkYUAIsIRtB6UeYkgtoOb4AMrpgcPa6J+gaYsBfgjRLjYXJorwUVNxBswvxgidEehXD/EtaDO4JiRYmwy7Qz9Ca2vBlwA5QVXkcFULR4F5zFHTtF8Qq8TTz2EUNTUF0qE4gS+lTe5tWA177In+TjqYUTym3ZwN7+lmBLRxSnb9Y8+8A0M8E6KasMGj5ROQtvA7XxEuBlzFFzn3bOppFPoHjPkDuI32JevT7wUuyM/NoFnBiGfQXU+IiqzvLEcXDII6ShGdPhxGiS0H0RzLiIE7gkRr/NJ2ypHv6bI6NK2fjm1sNhwOFw7smkxDmPadb/K4U+Sefjxk/wnwABs2B6RTXzLZgAAAABJRU5ErkJggg==");
    background-position: 5px bottom;
}
.button-small,
.button-big,
.button-movie,
.button-play,
.button-mini {
    font-family: 'SourceSansProSemibold', 'sans-serif';
    border: 2px solid #fe9278;
    border-color: #fe9278 #b80510 #b80510 #fe9278;
    color: #ffffff;
    text-align: center;
    background-color: #f65333;
    background-image: -moz-linear-gradient(top, #f65333, #cf3012);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f65333), to(#cf3012));
    background-image: -webkit-linear-gradient(top, #f65333, #cf3012);
    background-image: -o-linear-gradient(top, #f65333, #cf3012);
    background-image: linear-gradient(to bottom, #f65333, #cf3012);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f65333', EndColorStr="#cf3012");
    background-repeat: repeat-x;
}
.button-small:hover,
.button-big:hover,
.button-movie:hover,
.button-play:hover,
.button-mini:hover {
    background-color: #fb1909;
    background-image: -moz-linear-gradient(top, #fb1909, #ca0002);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fb1909), to(#ca0002));
    background-image: -webkit-linear-gradient(top, #fb1909, #ca0002);
    background-image: -o-linear-gradient(top, #fb1909, #ca0002);
    background-image: linear-gradient(to bottom, #fb1909, #ca0002);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fb1909', EndColorStr="#ca0002");
    background-repeat: repeat-x;
}
.button-small:hover:active,
.button-big:hover:active,
.button-movie:hover:active,
.button-play:hover:active,
.button-mini:hover:active {
    border-color: #b80510 #fe9278 #fe9278 #b80510;
    background-color: #ca0002;
    background-image: -moz-linear-gradient(top, #ca0002, #fb1909);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ca0002), to(#fb1909));
    background-image: -webkit-linear-gradient(top, #ca0002, #fb1909);
    background-image: -o-linear-gradient(top, #ca0002, #fb1909);
    background-image: linear-gradient(to bottom, #ca0002, #fb1909);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ca0002', EndColorStr="#fb1909");
    background-repeat: repeat-x;
}
.button-small,
.button-big,
.button-movie,
.button-play {
    font-size: 22.400000000000002px;
    line-height: 28px;
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
}
.button-play {
    margin-top: 9px;
}
.button-mini {
    font-size: 14px;
    line-height: 14px;
    width: 14px;
    padding: 2px;
    color: #fff;
    margin: 5px;
    border: 1px solid #fe9278;
}
.button-small {
    line-height: 43px;
    height: 43px;
    padding: 5px 10px;
}
.button-big {
    line-height: 117px;
    height: 117px;
    vertical-align: center;
    padding: 5px 40px;
}
.button-big .buttonBig {
    display: block;
    font-size: 72px;
    line-height: 80px;
}
.button-big .buttonSmall {
    display: block;
    font-size: 24px;
    line-height: 30px;
    text-align: center;
}
.button-movie {
    width: 43px;
    height: 46px;
}
.button-movie:after {
    display: block;
    height: 100%;
    content: "";
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAiCAYAAABIiGl0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAsJJREFUeNrsl09oE0EUxifbVLQFaXpTVCT+OYmWVg+C6MHUiyAqRDwI4qX4BxFEyKUnD9KLXjxIKojgLUEQBRUielCk1BT14EE0UkVBUFLQWk3TZPwmfBNex90mxG0L4gc/ZnbezL6ZN282E6W1VnOwG9wGz8B10OvYl4MLYBQ8AqdBe4N31pjLeAZU9Wx9BztpX0OHrq6BSKuON9adfv6oKzcu6+rbV/bF99jnaoDdaEerjg/bN1TOn9Iz+zbrmWMJ2/QBdICxALvR2UaOPeWvb7YS2bRVKc9TkZ7ttuknKIOpAPus8YEKmFEXeF2ff3laruYi+5wIsBe5/y0n1zow4iTOHRATfVJgSti/gAPNZHUt+xpoL1gFXoIRH/sGsIvhfQi+qiZkHHeibAOT4Ag4KuwV7mUVRMEy4ObFL1Ay7wJLwRJhew7OiecOcAkcN8t+DD6B9WBQh6unIrwrwH0e09oqVoOVnGlJhatJlr3gJlgLiophK9sEV+GrCxwEd+m0rij3V3GPwtY2rvQPefwglJhAC6Yoj4vZ33Fm7YI5HnciEKammUOdfqEOXZX9Pbb6BGwBb+bVsXCoxEkpgH6Ql0nshTERH4dW7Szfgz3gis2jqNPxhz3gTTrsbrv1wvTv5ji3nBDdTf0kGLXfarUY8tQi6b/jf8JxXpxdX8cpHvQBx1b4y5/KMRJ4y0zxtlAQtwV5SVbzgScOdxwk+JxyDn8MpMUnMMn2HJ+tMuJZc4xifxvBXM2XWHGOxPmcEStOs54S7X1gQNRjrA9xjOa4hGg3/fMG6TghHOZEu+IlPcN6TLxUOkuKSUjHab9boPxWP2AymLAcYugbyWxHllsUC0iodyz7RX3CPU7DNGad9iwnlBL7NixsfbRnfSZn24Y4wWStdEKqnL8nWoQ3LbI/6fQt0hYXbTbU9pTk5fjfAgwArLLKWFs7recAAAAASUVORK5CYII=");
    background-position: center center;
    background-repeat: no-repeat;
}
.button-play {
    width: 43px;
    height: 43px;
}
.button-play:after {
    display: block;
    height: 100%;
    content: "";
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAATCAYAAAB2pebxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXFJREFUeNpifL9zPQ8DD98vASunXwxkAqb/f/8YMHz/evXD/m2BZBvCyMPHwMDCqsIoLrXuw8EdBz4c2WNGsiFg8t8/BiZxKQYmRTV7Rh7ekx/2bFr68cwROdIMYWFhYGBjZ2AUFGZgUtZgYNIximLgE7gBdFXLx+sXeYgzBA0wcvMyMEnKcjJJyVYz/Pj+8MO+rZkfr5xlJskQuGGiEgyMUnJCjJIy0/5/+Xzpw74tHiQbAjaIi5uBSUYBiOW1GAVFtwNdtevD8X0GJBkCN4xfiIFJBRhe2oaujMJi54ExOefT88cS4CAlNTpBLgNhBknZZCDX9fPnj1ZMZKYvUOruA2I9Xl7+pyxkGLAGiCuBmu/ABEgx5BQQ5wI1n0KXIMaQR1Cbl+FSgM+Qj0DcBMTTgQZ8x2cL2BBg5kMW+wvEs4C4Bqj5HTH+BBsCTOIw/iao06+RFNSfPn2wAeLzQGz///9/BnIwyBAecjXDMECAAQDnKsKGFAgz0QAAAABJRU5ErkJggg==");
    background-position: center center;
    background-repeat: no-repeat;
}
.button-nav {
    background-color: #6e6e6e;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    padding: 5px 20px;
    margin: 7px;
    color: #bebebe;
    text-align: center;
}
.button-nav:hover {
    background-color: #888;
}
.button-nav:active {
    -webkit-box-shadow: inset 0 2px 5px #000000;
    -moz-box-shadow: inset 0 2px 5px #000000;
    box-shadow: inset 0 2px 5px #000000;
}
.orange-button{
    font-family: 'SourceSansProSemibold', 'sans-serif';
    font-size: 14px;
    color: #ffffff;
    text-align: center;
    background-color: #f95425;
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    padding: 10px 40px;
}
.tranzparent-button{
    font-family: 'SourceSansProSemibold', 'sans-serif';
    font-size: 14px;
    text-align: center;
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.grey-button{
    background-color: #c0c0c0;
    color: #000;
    font-family: 'SourceSansProSemibold', 'sans-serif';
    font-size: 14px;
    text-align: center;
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    padding: 10px 40px;
}
ul.tagit {
    padding: 0 5px;
    overflow: auto;
    margin-left: inherit;
    margin-right: inherit;
}
ul.tagit input {
    color: #333333;
    background: none;
    border: 0;
    margin: 0;
}
ul.tagit li {
    display: block;
    float: left;
    margin: 2px 5px 2px 0;
}
ul.tagit li.tagit-choice {
    position: relative;
    font-size: 20px;
    line-height: 24px;
    border: 1px solid #ccc;
    background: none;
    background-color: #ddd;
    font-weight: normal;
    border-radius: 6px 6px 6px 6px;
    -moz-border-radius: 6px 6px 6px 6px;
    -webkit-border-radius: 6px 6px 6px 6px;
    margin-top: 6px;
}
ul.tagit li.tagit-choice .tagit-label {
    cursor: pointer;
    text-decoration: none;
}
ul.tagit li.tagit-choice .tagit-close {
    text-decoration: none;
    right: .4em;
    cursor: pointer;
    position: absolute;
    right: .1em;
    top: 50%;
    margin-top: -8px;
    line-height: 17px;
}
ul.tagit li.tagit-choice .tagit-close .text-icon {
    display: inline;
    font-family: arial, sans-serif;
    font-size: 16px;
    line-height: 16px;
    color: #777;
}
ul.tagit li.tagit-choice .ui-icon {
    display: none;
}
ul.tagit li.tagit-choice:hover {
    background-color: #bbb;
    border-color: #ccc;
}
ul.tagit li.tagit-choice-editable {
    padding: .2em 18px .2em .5em;
}
ul.tagit li.tagit-new .ui-helper-hidden-accessible {
    display: none;
}
label.error,
p.error {
    color: #de1a06;
}
div.failure {
    display: none;
    position: relative;
    background-color: #fcc;
    border: 1px solid #de1a06;
    color: #de1a06;
    padding: 0 20px 0 110px;
    font-size: 14px;
    height: 100px;
    overflow: auto;
    background-image: url('data:image/png;base64,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');
    background-repeat: no-repeat;
    background-position: left top;
}
div.failure label:first-child {
    padding-top: 10px;
}
div.failure label {
    padding: 5px 0;
}
div.failure label:last-child {
    padding-bottom: 10px;
}
div.failure p:first-child {
    padding-top: 10px;
}
div.failure p {
    padding: 5px 0;
}
div.failure p:last-child {
    padding-bottom: 10px;
}
.formfail{
    display: none;
    position: relative;
    background-color: #fcc;
    border: 1px solid #de1a06;
    color: #de1a06;
    padding-left: 40px;
    padding-top: 7px;
    /*margin-left: 20px;*/
    font-size: 14px;
    height: 26px;
    width: 290px;
    overflow: auto;
    background-image: url('data:image/png;base64,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');
    background-repeat: no-repeat;
    background-position: left top;
    background-size: 10%;
}
.agefail{
    display: none;
    position: relative;
    background-color: #fcc;
    border: 1px solid #de1a06;
    color: #de1a06;
    padding-left: 40px;
    padding-top: 5px;
    font-size: 14px;
    height: 22px;
    width: 230px;
    overflow: auto;
    background-image: url('data:image/png;base64,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');
    background-repeat: no-repeat;
    background-position: left top;
    background-size: 10%;
}
div.success {
    display: none;
    position: relative;
    background-color: #e7f3dd;
    border: 1px solid #61ac1c;
    color: #61ac1c;
    padding: 0 20px 0 110px;
    font-size: 14px;
    height: 100px;
    overflow: auto;
    background-image: url('data:image/png;base64,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');
    background-repeat: no-repeat;
    background-position: left top;
}
div.success p:first-child {
    padding-top: 10px;
}
div.success p {
    padding: 5px 0;
}
div.success p:last-child {
    padding-bottom: 10px;
}
div.successMinimal {
    display: none;
    color: #61ac1c;
}
.formSpacer {
    height: 71px;
}
.captcha {
    display: inline-block;
    list-style-type: none;
    margin: 5px 0px 0px 16px;
    padding: 0;
}
.captcha li {
    margin: 5px;
    padding: 1px;
    float: left;
    width: 35px;
    height: 35px;
    font-size: 20px;
    text-align: center;
    line-height: 35px;
    cursor: hand;
    cursor: grab;
    cursor: -moz-grab;
    cursor: -webkit-grab;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
    background-color: #fefefe;
    background-image: -moz-linear-gradient(top, #fefefe, #eaeaea);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#eaeaea));
    background-image: -webkit-linear-gradient(top, #fefefe, #eaeaea);
    background-image: -o-linear-gradient(top, #fefefe, #eaeaea);
    background-image: linear-gradient(to bottom, #fefefe, #eaeaea);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fefefe', EndColorStr="#eaeaea");
    background-repeat: repeat-x;
    color: #3c3c3c;
}
[class*='icons-'] {
    display: inline-block;
    background-image: url('sprites/sprite_32.png');
    background-repeat: no-repeat;
    width: 32px;
    height: 32px;
}
[class*='icons16-'] {
    display: inline-block;
    background-image: url('sprites/sprite_16.png');
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    font-size: 7px;
}
[class*='symbols-'] {
    display: inline-block;
    background-image: url('sprites/sprite_big.png');
    background-repeat: no-repeat;
}
html {
    font-size: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
* {
    text-decoration: none;
    border: 0;
}
body {
    margin: 0;
    font-family: 'SourceSansProRegular', 'sans-serif';
    font-size: 14px;
    line-height: 20px;
    color: #3c3c3c;
    background-color: #ffffff;
}
p {
    margin: 0 0 10px;
}
a {
    color: #e5322f;
    text-decoration: none;
}
a:hover {
    color: #676767;
}
a:visited {
    text-decoration: none;
}
.lead {
    margin-bottom: 20px;
    font-size: 21px;
    font-weight: 200;
    line-height: 30px;
}
strong {
    font-weight: bold;
}
i.quote {
    display: block;
    padding: 20px;
    color: #929292;
}
.opacity1 {
    filter: alpha(opacity=100) !important;
    -moz-opacity: 1 !important;
    -khtml-opacity: 1 !important;
    opacity: 1 !important;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100) !important;
}
.cursorPointer {
    cursor: pointer !important;
}
.cursorDefault {
    cursor: default !important;
}
[disabled="disabled"] {
    filter: alpha(opacity=100);
    -moz-opacity: 0.75;
    -khtml-opacity: 0.75;
    opacity: 0.75;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
    cursor: not-allowed;
}
h1,
h2,
h3,
h4 {
    font-family: 'SourceSansProSemibold', 'sans-serif';
    margin: 10px 0;
    font-weight: normal;
    color: #3c3c3c;
    text-rendering: optimizelegibility;
}
h1.small,
h2.small,
h3.small,
h4.small {
    font-weight: normal;
}
h1 {
    font-size: 28px;
    line-height: 30.800000000000004px;
}
h2 {
    font-size: 25.2px;
    line-height: 28px;
}
h3 {
    font-size: 22.400000000000002px;
    line-height: 25.2px;
}
h4 {
    font-size: 19.599999999999998px;
    line-height: 22.400000000000002px;
}
h1.small {
    font-size: 25.2px;
}
h2.small {
    font-size: 22.400000000000002px;
}
h3.small {
    font-size: 19.599999999999998px;
}
h4.small {
    font-size: 16.8px;
}
ul,
ol {
    padding: 0;
    margin: 0 0 10px 25px;
}
ul ul,
ul ol,
ol ol,
ol ul {
    margin-bottom: 0;
}
li {
    line-height: 20px;
}
ul.unstyled,
ol.unstyled {
    margin-left: 0;
    list-style: none;
}
hr {
    margin: 20px 0;
    border-top: 1px solid #C3C3C3;
}
.icons-bulletFlat {
    background-position: 0px 0px;
    line-height: 32px;
    text-align: center;
}
.icons-false {
    background-position: -64px 0px;
}
.icons-true {
    background-position: -96px 0px;
}
.icons-info {
    cursor: help;
    background-position: -128px 0px;
}
.icons16-winfonds{
    cursor: help;
    background-position: -62px 0px;
}
.icons-ec {
    background-position: -160px 0px;
}
.icons-question {
    cursor: pointer;
    background-position: -192px 0px;
}
.icons-check {
    background-position: -224px 0px;
}
.icons-bullet {
    line-height: 32px;
    text-align: center;
    background-position: -256px 0px;
}
.icons-world {
    background-position: 0px -32px;
}
.icons-rssGray {
    background-position: -32px -32px;
}
.icons-rss {
    background-position: -64px -32px;
}
.icons-up {
    background-position: -96px -32px;
}
.icons-down {
    background-position: -128px -32px;
}
.icons-facebook {
    background-position: -160px -32px;
}
.icons-googlePlus {
    background-position: -192px -32px;
}
.icons-twitter {
    background-position: -224px -32px;
}
.icons-youtube {
    background-position: -256px -32px;
}
.icons-left {
    background-position: -96px -64px;
}
.icons-right {
    background-position: -128px -64px;
}
.icons-calendar {
    background-position: 0px -97px;
}
.icons-calendarMarked {
    background-position: -32px -97px;
}
.icons-trash {
    background-position: -288px -32px;
}
.icons-paypal {
    background-position: -64px -96px;
}
.icons-sofortueberweisung {
    background-position: -96px -96px;
}
.icons16-bulletFlat {
    background-position: 0px 0px;
    line-height: 16px;
    text-align: center;
}
.icons16-false {
    background-position: -32px 0px;
}
.icons16-true {
    background-position: -48px 0px;
}
.icons16-info {
    cursor: pointer;
    background-position: -64px 0px;
}
.icons16-ec {
    background-position: -80px 0px;
}
.icons16-question {
    cursor: pointer;
    background-position: -96px 0px;
}
.icons16-check {
    background-position: -112px 0px;
}
.icons16-bullet {
    line-height: 16px;
    text-align: center;
    background-position: -128px 0px;
}
.icons16-world {
    background-position: 0px -16px;
}
.icons16-rssGray {
    background-position: -16px -16px;
}
.icons16-rss {
    background-position: -32px -16px;
}
.icons16-up {
    background-position: -48px -16px;
}
.icons16-down {
    background-position: -64px -16px;
}
.icons16-facebook {
    background-position: -80px -16px;
}
.icons16-googlePlus {
    background-position: -96px -16px;
}
.icons16-twitter {
    background-position: -112px -16px;
}
.icons16-youtube {
    background-position: -128px -16px;
}
.icons16-left {
    background-position: -48px -32px;
}
.icons16-right {
    background-position: -64px -32px;
}
.icons16-calendar {
    background-position: 0px -48px;
}
.icons16-calendarMarked {
    background-position: -16px -48px;
}
.icons16-trash {
    background-position: -144px -16px;
}
.icons16-paypal {
    background-position: -33px -48px;
}
.icons16-sofortueberweisung {
    background-position: -48px -48px;
}
.tag-arrow {
    background-image: url(/images/blog/tag_middle.png);
    background-repeat: repeat;
    color: #fff;
    text-align: center;
    //line-height: 30px;
    height: 22px;
    display: block;
    float: left;
}
.tag-arrow-front {
    background-image: url(/images/blog/tag_front.png);
    background-repeat: no-repeat;
    display: block;
    float: left;
    line-height: 30px;
    width: 15px;
    height: 22px;
}
.tag-arrow-back {
    background-image: url(/images/blog/tag_back.png);
    background-repeat: no-repeat;
   display: block;
    float: left;
    line-height: 30px;
    width: 10px;
    height: 22px;
}
.symbols-arrow {
    color: #fff;
    text-align: center;
    line-height: 30px;
    background-position: 0px 0px;
    width: 90px;
    height: 30px;
}
.symbols-lottox {
    background-position: -90px 0px;
    width: 75px;
    height: 32px;
}
.symbols-lottoxBox {
    background-position: 0px -32px;
    width: 138px;
    height: 138px;
}
.symbols-lottoxBox img {
    margin: 10px !important;
    width: 118px;
    height: 100px;
}
.symbols-pointer {
    background-position: -138px -32px;
    width: 87px;
    height: 86px;
}
.infoBox {
    z-index: 1000;
    position: absolute;
    top: 420px;
    display: inline-block;
    min-height: 60px;
    width: 270px;
}
.infoBox .symbols-infoBoxHeader {
    display: block;
    padding-left: 20px;
    font-size: 14px;
    font-family: 'SourceSansProSemibold', 'sans-serif';
    width: inherit-20px;
    background-position: 0px -179px;
    height: 40px;
    line-height: 40px;
}
.infoBox .symbols-infoBoxContent {
    padding: 10px 0;
    font-size: 12px;
    display: block;
    padding-left: 20px;
    padding-right: 20px;
    width: inherit-20px;
    max-height: 210px;
    overflow: auto;
    background-position: 0px -220px;
    background-repeat: repeat;
}
.infoBox .symbols-infoBoxFooter {
    display: block;
    width: inherit-20px;
    background-position: 0px -432px;
    height: 8px;
}
.winfondsBox {
    z-index: 1000;
    position: absolute;
    top: 170px;
    display: inline-block;
    min-height: 60px;
    width: 270px;
}
.winfondsBox .symbols-winfondsBoxHeader {
    display: block;
    padding-left: 20px;
    font-size: 14px;
    font-family: 'SourceSansProSemibold', 'sans-serif';
    width: inherit-20px;
    background-position: 0px -179px;
    height: 40px;
    line-height: 40px;
}
.winfondsBox .symbols-winfondsBoxContent {
    padding: 10px 0;
    font-size: 12px;
    display: block;
    padding-left: 20px;
    padding-right: 20px;
    width: inherit-20px;
    max-height: 210px;
    overflow: auto;
    background-position: 0px -220px;
    background-repeat: repeat;
}
.winfondsBox .symbols-winfondsBoxFooter {
    display: block;
    width: inherit-20px;
    background-position: 0px -432px;
    height: 8px;
}
.newsletter-box{
    width: 870px;
    height: 604px;
    background-color: #fff;
}

.newsletter-header{
    background-color: #000;                                           
    height: 58px;
}

/*.newsletter-logo{
    float: left;
    padding-left: 25px;
    padding-top: 5px;
    z-index: 1000;
}*/
.newsletter-logo{
    background-image: url("/images/newsletter/logo.png");
    background-repeat: no-repeat;
    width: 150px;
    height: 58px;   
    background-position: left;
    padding-top: 20px;
    position: absolute;
}
.newsletter-info{
    background-image: url("/images/newsletter/kostenloseinformationen.png");
    background-repeat: no-repeat;
    background-position: right;
    width: 370px;
    height: 20px;
    padding-top: 38px;
    padding-left: 65px;
}
.newsletter-content{
    height: 526px;
    background-color: #fff;
}

.newsletter-white-top{
    height: 163px;
}

.newsletter-kugeln{
    background-image: url("/images/newsletter/kugeln.png");
    background-repeat: no-repeat;
    background-position: right;
    padding-left: 50px;
    width: 292px;
    height: 163px;   
}

.newsletter-advantage{
    padding-top: 35px;
    font-size: 18px;
}

.newsletter-content-grey{
    background-color: #e0e0e0;
    height: 250px;
    padding-top: 35px;
    
}

.newsletter-social{
    padding-top: 32px;
    width: 200px;
    color: #334e75;
    padding-left: 45px;
}

.newsletter-betterinfo{
    margin-top: 33px;
    background-image: url("/images/newsletter/besserinformiert.png");
    background-position: right;
    background-repeat: no-repeat;  
    width: 154px;
    height: 54px;
    padding-left: 115px;
}

.newsletter-confirm{
    padding-top: 10px;                                                        
    text-align: center;
    width: 140px;
    padding-left: 80px;
}

.showinfo{
    font-size: 10px;
    cursor: pointer
}

.infotext-headline{
    font-weight: bolder;
    font-size: 12px;
}

.showinfotext{
    font-size: 10px;
    text-align: left;
    padding:5px;width:200px;display:none;
    position:absolute;top:340px;left:530px;
    background-color:#000;color:#FFF;
}

.infotext-close {
    position: absolute;
    background-image: url('/images/fancybox/fancybox_sprite.png');
    background-repeat: no-repeat;
    top: -18px;
    right: -18px;
    height: 36px;
    width: 36px;
    cursor: pointer;
}

.infotext-arrow{
    position: absolute;
    background-image: url('/images/newsletter/arrow-down.png');
    background-repeat: no-repeat;
    bottom: -8px;
    right: 10px;
    height: 9px;
    width: 10px;
}

.social-footer_f, .social-footer_g, .social-footer_t, .social-footer_y{
    float: left;
    background: url('/images/social-icons.png');
    background-repeat: no-repeat;
    height: 74px;
    width: 152px;
    cursor: pointer; 
}

.social-footer_f{
    height: 36px;
    width: 38px;
}

.social-footer_f:hover{
    background-position: 0px -37px;
}

.social-footer_g{
    margin-left: 2px;
    background-position: -38px 0px;
    height: 36px;
    width: 38px;
}

.social-footer_g:hover{
    background-position: -38px -37px;
}

.social-footer_t{
    margin-left: 2px;
    background-position: -76px 0px;
    height: 36px;
    width: 38px;
}

.social-footer_t:hover{
    background-position: -76px -37px;
}

.social-footer_y{
    margin-left: 2px;
    background-position: -114px 0px;
    height: 36px;
    width: 38px;
}

.social-footer_y:hover{
    background-position: -114px -37px;
}
.form-button{
    background-color: #fff;
    width: 110px;
}
.form-button:hover{
    background-color: black;
}
.showconfirmtext{
    font-size: 16px;
    text-align: left;
    padding:5px;width:400px;display:none;
    position:absolute;top:115px;left:210px;
    background-color:#000;color:#FFF;
    z-index: 9999;
}
.symbols-bullet {
    background-position: 0px -745px;
    width: 141px;
    height: 160px;
    font-size: 50px;
    line-height: 141px;
    text-align: center;
}
.symbols-geotrust {
    background-position: 0px -912px;
    width: 170px;
    height: 35px;
}
.symbols-geotrustSmall {
    background-position: 0px -948px;
    width: 80px;
    height: 15px;
}
.symbols-safety {
    background-position: 0px -998px;
    width: 55px;
    height: 55px;
}
.symbols-price {
    background-position: -90px -993px;
    width: 220px;
    height: 59px;
}
.symbols-offer {
    background-position: 0px -1053px;
    width: 154px;
    height: 133px;
    padding-top: 25px;
    line-height: 30px;
    font-size: 20px;
    color: #fff;
    font-family: 'SourceSansProBold', 'sans-serif';
    text-align: center;
    -webkit-transform: rotate(10deg);
    -moz-transform: rotate(10deg);
    -ie-transform: rotate(10deg);
    -o-transform: rotate(10deg);
    transform: rotate(10deg);
}
.symbols-pricesign {
    background-position: 0px -1248px;
    width: 303px;
    height: 138px;
}
.symbols-winfonds {
    background-position: 0px -1386px;
    width: 137px;
    height: 137px;
}
.symbols-problem {
    background-position: -137px -1386px;
    width: 137px;
    height: 137px;
}
.symbols-lottoX {
    background-position: 0px -1524px;
    width: 137px;
    height: 137px;
}
.symbols-read {
    background-position: -137px -1524px;
    width: 137px;
    height: 137px;
}
.symbols-invite {
    background-position: 0px -1661px;
    width: 137px;
    height: 137px;
}
.symbols-contact {
    background-position: -137px -1661px;
    width: 137px;
    height: 137px;
}
.symbols-settings {
    background-position: 0px -1798px;
    width: 137px;
    height: 137px;
}
.symbols-money {
    background-position: -137px -1798px;
    width: 137px;
    height: 137px;
}
.symbols-faq {
    background-position: 0 -2091px;
    width: 137px;
    height: 136px;
}
.symbols-lottoxLogo {
    position: relative;
    z-index: 1000;
    background-position: 0px -1935px;
    width: 174px;
    height: 58px;
}
.symbols-paySafe {
    background-position: 0px -1993px;
    width: 81px;
    height: 49px;
}
.symbols-masterCard {
    background-position: -81px -1993px;
    width: 77px;
    height: 49px;
}
.symbols-maestro {
    background-position: -158px -1993px;
    width: 77px;
    height: 49px;
}
.symbols-sofortUeberweisung {
    background-position: -236px -1993px;
    width: 78px;
    height: 49px;
}
.symbols-electronicCash {
    background-position: -314px -1993px;
    width: 78px;
    height: 49px;
}
.symbols-visa {
    background-position: 0px -2042px;
    width: 78px;
    height: 49px;
}
.symbols-payPal {
    background-position: -78px -2042px;
    width: 77px;
    height: 49px;
}
.symbols-americanExpress {
    background-position: -155px -2042px;
    width: 78px;
    height: 49px;
}
.symbols-date {
    background-position: 0px -440px;
    width: 62px;
    height: 20px;
    margin: 0 20px 0 0;
}
.symbols-date .day {
    display: inline-block;
    width: 31px;
    height: 20px;
    text-align: center;
    margin-top: 2px;
    line-height: 18px;
    color: #ffffff;
}
.symbols-date .month {
    display: inline-block;
    width: 31px;
    height: 20px;
    text-align: center;
    margin-top: 2px;
    line-height: 18px;
    color: #3c3c3c;
}
.symbols-passwordStrength {
    background-position: 0px -465px;
    height: 23px;
    width: 100px;
    margin: 17px 10px;
}
.symbols-passwordStrength .arrow {
    position: absolute;
    display: inline-block;
    text-align: center;
    width: 100px;
    height: 30px;
    margin-top: -22px;
    margin-left: -45px;
    background-repeat: no-repeat;
    background-position: center bottom;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVhJREFUeNqUU79rwlAQvjxjjERBAoFokiFQRULAJasO7VjoP9PVVToIrvkP+h907ZQhq3RsN5eMKUQqXdL7ghGtibYH995xP767+3hPyvOcttvtDRHd0v/kQ9O0VxnFaZq+bzYbkiSJhBDUaDTO7tIuVVVVgNzJfCSMRHEc0263o2azSYqiFNpqtU5uKOKyLNN4PAbAt+DijJ3z6XT659l1XSeue2aNBBxsLBgxGgwGV4uxim3bMEMc4igWzmazgodLYpom1lii+wkARjIMI/Q8r7YYHPT7fZir0id+5YRBEBREVYnrulhhzs2SSgAOvLXb7eVkMjkr7vV6xBNG4OvYLyoaLXzfp263e3CAl9FodCDuIgB3+OSH8ohVSnEchzqdTgiergLsQVaWZb2AMPAxHA4ruxeCv1ClWZbdJ0mSr9frnO2nujwJR53sP9kDuvNUX1U5PwIMAD/Rcg42b95HAAAAAElFTkSuQmCC");
}
.symbols-passwordStrength:after {
    position: absolute;
    margin-top: 20px;
    display: inline-block;
    width: 100px;
    height: 20px;
    text-align: center;
    font-size: 10px;
    color: #999;
    content: "Sicherheitsstärke";
}
.symbols-question {
    background-position: 0px -488px;
    width: 20px;
    height: 20px;
}
.symbols-questionRed {
    background-position: -20px -488px;
    width: 20px;
    height: 20px;
}
.symbols-download {
    background-position: 0px -508px;
    width: 13px;
    height: 21px;
}
.symbols-bulletInactive {
    position: relative;
    background-position: 0px -529px;
    width: 37px;
    height: 37px;
    text-align: center;
    line-height: 37px;
    color: #fff;
    font-size: 18px;
    margin: 5px;
    z-index: 2;
}
.symbols-bulletActive {
    position: relative;
    background-position: -37px -529px;
    width: 37px;
    height: 37px;
    text-align: center;
    line-height: 37px;
    color: #fff;
    font-size: 18px;
    margin: 5px;
    z-index: 2;
}
.symbols-winfondsSmall {
    background-position: 0px -2228px;
    width: 51px;
    height: 51px;
}
.symbols-problemSmall {
    background-position: -52px -2227px;
    width: 51px;
    height: 51px;
}
.symbols-lottoXSmall {
    background-position: 0px -2279px;
    width: 51px;
    height: 51px;
}
.symbols-readSmall {
    background-position: -52px -2279px;
    width: 51px;
    height: 51px;
}
.symbols-inviteSmall {
    background-position: 0px -2329px;
    width: 51px;
    height: 51px;
}
.symbols-contactSmall {
    background-position: -52px -2329px;
    width: 51px;
    height: 51px;
}
.symbols-settingsSmall {
    background-position: 0px -2380px;
    width: 51px;
    height: 51px;
}
.symbols-faqSmall {
    background-position: -51px -2379px;
    width: 51px;
    height: 51px;
}
.drawing {
    display: inline-block;
    height: 52px;
    border: 1px solid #ccc;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    background-color: #ffffff;
    background-image: -moz-linear-gradient(top, #ffffff, #eeeeee);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#eeeeee));
    background-image: -webkit-linear-gradient(top, #ffffff, #eeeeee);
    background-image: -o-linear-gradient(top, #ffffff, #eeeeee);
    background-image: linear-gradient(to bottom, #ffffff, #eeeeee);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr="#eeeeee");
    background-repeat: repeat-x;
}
.drawing * {
    font-size: 24px;
    display: inline-block;
    width: 35px;
    height: 52px;
    line-height: 52px;
    text-align: center;
}
.slider {
    position: relative;
    z-index: 1;
    border-top: 1px solid #c3c3c3;
    border-bottom: 1px solid #e7e7e7;
    overflow: hidden;
    white-space: nowrap;
    background-color: #fefefe;
    background-image: -moz-linear-gradient(top, #fefefe 0%, #eaeaea 50%, #fefefe 100%);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0%, #fefefe), color-stop(50%, #eaeaea), color-stop(100%, #fefefe));
    background-image: -webkit-linear-gradient(top, #fefefe 0%, #eaeaea 50%, #fefefe 100%);
    background-image: -o-linear-gradient(top, #fefefe 0%, #eaeaea 50%, #fefefe 100%);
    background-image: linear-gradient(to bottom, #fefefe 0%, #eaeaea 50%, #fefefe 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fefefe', EndColorStr="#eaeaea");
    background-repeat: repeat-x;
    height: 275px;
}
.slider #slider-right,
.slider #slider-left {
    display: inline-block;
    cursor: pointer;
    background-color: #eaeaea;
    background-image: -moz-linear-gradient(top, #eaeaea 0%, #fefefe 50%, #eaeaea 100%);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0%, #eaeaea), color-stop(50%, #fefefe), color-stop(100%, #eaeaea));
    background-image: -webkit-linear-gradient(top, #eaeaea 0%, #fefefe 50%, #eaeaea 100%);
    background-image: -o-linear-gradient(top, #eaeaea 0%, #fefefe 50%, #eaeaea 100%);
    background-image: linear-gradient(to bottom, #eaeaea 0%, #fefefe 50%, #eaeaea 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eaeaea', EndColorStr="#fefefe");
    background-repeat: repeat-x;
    width: 100px;
    height: 275px;
}
.slider #slider-left:before {
    display: inline-block;
    width: 100px;
    height: 275px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAA1CAYAAAC5mTBpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAzZJREFUeNrEmF9IU3EUx7frVRlFRnh1OjMKIRCiPfkmBaORIFiCGEUSGPXiQ08+SYGvvthrFPXa00I0RVGChCAQTEsQBGltOjcwhJElbtfvGb8Lazrv+d372/aDL1fvPbuf8/tzzu/8rjdz57rHTdMiy6c+z94NBnC5D3VAaSiC30zQM91TwgYwAWehurzbj3D/FRx4qpcZbLUneD6lVQBstdtahcDU0lqFwNQWtAqB32PBzWgVAEegAfrD6zbORfxywVNQL3p9kMsRZQTPQX0W2C1cBrwI9QC8/192LAP4K9RVCHYKlwEvQWGA0yfuCyUEr4oe7xXdlEoEXodCAKdOM9JN01QN3iBw1YdvKTtD3ZM1VYKjOfDESpzTI93MKgMT8KY+uRLlziPgpgpwgnpc/XF1U2b1Fht2GTDNbbh65vu6bMzqZsZ0A6YwCtfM/Vh1kqkK4dLg2oW1Zaf5OR/eBk0ywZQqu0Xq9LiF+wTYkAAvut2LLfhz6CrDnrbDXiqBVBQhejZjUq+HmOA+aEZV6UU9b8X1LDOkllQWnLp5mE2IefTZ2NKx5xPUKZKK66ah53vQO5p7htqgeciw7rmF00tGoA2mA+3QLHTBPfwQLzw0d6EQFBX/2ykITUN1KnpOikKd0CZzBDqg6d0rl3xO4d5U68XCe61iYV1mvoNivrv+Z3RfGp4MBIqt7M8SDlDs9xix2IEUfMffbBdabcx30THoXsN2nO2AN2E02cX2PDP15g6A0IPG5FbG6X5+rDQSI8BxoF+k4QFWz7fON3Ls/GIE2pkj8Kbpd+Kxbah5aIDslYBC0BrTfnD7nH/ctufxMw0yC9QQU8AdgbHm9M5wUXjMZ8iGpyGm4BrT/kXgT3L0RPivWsNJcjJErRdk2g+3/E2OHYfX1DvNjrIOPGv5l3qp4nxuFRchiFu9jsdqjUFVcGq7wgFuhfMaDjxUBfdgKMmBsIQDb+FAvxJ4ngPcEagSIxBQ9hEQDuwJBzgHCSpYh5R+/hQO0BR8YZjfUP7hV8KBupJ88oYDaeHAaUeqxZLA8xzogkbFibbwg9GImwxnQWxtsLJrcLklihNyJILfHRwJMADcy+3iYdvGqAAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    background-position: center center;
    content: "";
}
.slider #slider-left:after {
    position: absolute;
    display: inline-block;
    width: 10px;
    height: 275px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAFXCAYAAACbVd8gAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA15JREFUeNrsWdtOLDEMc8L//3KDkAAtM01it10OOrAS4mGzudhO0ukAwAuIj4P8/HeG9v5HGaIzdsbo6vFcjjhejASP/XCPzgB/DW1Hc6Q9ShSmP3p+jnYcx7IYVzx6h6nkkTLOirGjMrPjFJ4pBgozbTG+gqN3HlsaZUMqtDFYXuGhq5YnhR3vwrQYmkJfCZ3i6MUPznDtHYWSR0kU08EvUSjp8ftEYUwrWBa6XE4Zzz7D0Qtx0OqxLLQzxZTsOIMhWFYYUViXI5i+loRb9owzOXrFMxqeS1HQ8KTC6CaFHZkUjwZ2DS0PAEw8loePadWuDICqrw0EdanHkhkKdGcVJHu0riDKqDsWyrPHlha7PKRmPNtSK3SapJiximtXnhVM6UJjtuvjxxiPtn1UwLFJgcq79DyztTSnOFItKw1SJ/C0oz3TngCmI6WdFl4N+EyPyPJjivmSI9gcvdqBXc/sLc3tQxyYVjjbhWCfNNM1DOUOIFtElMyMlVl6R5rlaN1js1U4Shds9OZCpUeoVaPjumTlA3CwgKcgZ3f2rXqqe8cSnvTcA/WK5PwLCFM8tuoBAw/zMWdYkV9p4M/w1xiG4jG6H7Chowv9GcmTL26pePbFNjyhAB5VGlXVkQFOw1PmmoWOimtUaXhhFFeuZ/lR8ETHTCQ/isywVQ/dM6VXnxhNwXcGmiz0FNfOY1TCBQM4sv/eGFEebzlGYhydKKbCeDMcjDCW1BMJ+J/wjMog65lYgYeWWbAyQyYzKUdk+XbFBAP4rZiR8P0lDYnrUXilZs8Nx2U9UpsrrfzfdCHVXGnPyHqc4jgKr7fQsz+wMqNEgSzHpdmDmVepZxjhghFudMKdhh5dno+hS2OGGVRcRyUKul0ruVFDauoxqjU8GL6Zvo7tfV0Kd6hLk/I4WPUEy8xQ1UPPnlHtmWBC0+2aKYeaPUszvD0BgF0foc6eKeBjZbFDmRTtVhgV4IMZzWP1RNq2wvMX+7rHZeHKkwLVpBgr6qHPj9gqZpmZdrGfEQV9RUJd4wQzqOST/bVNoVC4bhhKaHnYy7cKe+oJxuvS8wxVTBwtZrDNNZTQ6ShZ9rg0mukHSBynULpg27uefU6OlMdR9fN2MT/ZI9ireCnH8680zhUjvy74PYavAgwAuzdL3Vw2iDkAAAAASUVORK5CYII=');
    background-repeat: no-repeat;
    background-position: center center;
    content: "";
}
.slider #slider-right:before {
    position: absolute;
    display: inline-block;
    width: 10px;
    height: 275px;
    margin-left: -10px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAFeCAYAAAC8Wo7oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABHVJREFUeNrsm4lu20AMRMnVLcv2//9stnBhpdSKx9BxEaCpASEJ/DzkktQmikZcayXkxW8H0Vf3M0FGao2A+/s9AsKKjCoWFOyQ0AVVLE/FEOwyYI+AfQYcEPABjRHIGXBEwJIFJw/kRnGIwAkBOxTsRY4uOCBgyYCjAEd2xmuHXMVOQK5iL6DZAjkLzgg4CCgEZwQcRejFAksWXESekwXKhZiKnQJOFjiL0CbYC9BVHASwRODjzVUqs9EVCBwbcNVCt+DigVMDmqGnJ+SCRSheZIk0cM6AqwBXLXRngCfFvgFXD1wEeLHAQSxEKq4aKNVMxdEAD4oswMexCXixwEsETllwi0BZ7KtcECuTc0HAWQG3NnQR7due4KYpdk37rmJRJ1CWxgT3ydkEeLVAWcOb+MABHBzw0oJyISEo87tq4PgKeGvATYJTo3gTXy8aeI3AWQFvWujZCHtrwaUBbxa4KuC9BfmpKPO7yzwluIoa7qCquCph761iaRTvzbEV42rjdBTlIkd+fwLbNwhR1EIXTVHCJaNYLMUDYCkyoqiplRZMKVrKrCmacDGuVc3OcHCU4lyvmr12+12MqSFEMcyRM6HDzmiXymqv2QkND8VnjgzUsqAt5BL82yEsOH1pp/A6QlGOYWh3KDgzuO5AaEMRtpDRTQo+Zwg9Zziay4LsEug8UrQBkNZrjlaO5kjFANqfSwmA9N6Tn0f+nrOQgu6Y0wMrqsWPciRrzBgdM8qMmVZ0QlpI0arJ280Y3Xugbc9aNUW9puicUb9HC04FyI9emh42lMzQJoz8OUPWYqBeu//URe4ChNNDmfKQtYd/KUdCV/2+8vwH/xmwRmB9Hr8VayZ0DT5wCl2bA17M54feWh5TUc1TW4y7aq88NcrRDW2FN8tTtdDVAzzFak0PAXm65aler6t1vNRrS+2UozcchBa8FqtuVmgKOlTT01OdrzXqdfXqSKiitupDeWrUc6SFj+MjPT3V6FBFWkhWaE+RClJDq47QmNErY2aWh7RzxRuK9GLMobCgjy/1WlXbFSui+vI8utuet+K/fBaG+SF1rJl5VM+ZVAsJGQqS/W17HbbPypGQX0jhUNS3njOUGdz6ykYa/r72Tte6+8h218juHJmbY5TgYICTBFtnizSGTKji2Cq2OU5e6EkBD4rSwTQ3ebqKrfKgKbo5sqI4a6HZqOMJJCPHSVu1p3hYTC8UDmpa6INBSVMk+mOg0hRdcPTAwVAdXrrvCt/Jhe8Nw3ebhywI3RGH7rHDd+1hHwDsLIC9CrD7IeWngBwasOcj5SKBfSljFnS9M0SgG0dOUOjvgR1DsAcJdjXBPinYeZXyckHuMNhvlnKwwZ442GUH+fYoC0LeQtitCPsfYUcl7NFMuT4hHylnQNjrCrtnYT8u5PClDAi7kGFfM+yUhr3XnAFhfzjsOC8ZMHTFyxK5Pvu2lu95FgB+uoAyIPwEBPxMRZcBoec+SgZ879MuqednmN79jA8hinJB0OunPs/1fU/aweAvAQYAeVuWwWSgMCkAAAAASUVORK5CYII=');
    background-repeat: no-repeat;
    background-position: center center;
    content: "";
}
.slider #slider-right:after {
    display: inline-block;
    width: 100px;
    height: 275px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAA1CAYAAAC5mTBpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2FJREFUeNrEmF1IFFEYhmfHxVoQliRtywj61zD1poFCcmNi0RLLKAzCK6GrwKuuEqEuu+o2CIouom7ypihWWgoWAkEIKssSzcXNzSVtbWn9253e456xVdc939mZsQ8eZn/OzPueM+d8c+Zzpc/XKzzOgougDAyARyCqCELte6cUG25+vAuu5vzOTNwAAW7EkVBB2xphM7wgCDQnxZsL/O+oASaeFLRxzAATDxHaOWKAib8ET/6HAZUfr4C+zTZgiqfBZfB8Mw2oOZ8XwCXQv1kG1DXfU+AcCFMNZNobNLvETQMtxMxmyYC6we9JnloHnTSgFvgvwUfgvVMGVMH/caCDYScMqIZhKALiQAcjhLZeEMRjWqP1PGMoBKJABxFCWy8IptvqNHHPM4pCJAL8IEpo6wXBpdbCBiCO4aIzBnQQI7SFASO4eOaoZnXYcxkGARCn3oLF5tq8Blzzp48Um6AawGs+y0XBlm2gtP/jqsTlmjtVYyU9azzHkw1sCQ2tGHClTlZbfTg1cgMeQluWN05sffNpJDvh0pgcFsCFwji2ghShfQV4lmqs9tgizsIT/hzC5wtggXDOYdC7POy/jx20NOZlA1/+PY20Q+04PAalgtPYg6vSbbq3I3AtNpmmgU/kGexxG0sZW4Rn6/f7+NLzEZqzPUPMlp4navdV4PAKHCCe8sD7YTRhWfxXzd5yvtSo2Yots57lF0VjyZI4Sy4veLajRITtD7Z9/TadFS++5x4uTN08jAF/+eh4ZOUVOVOcuCl8XEZ4+3gksur93EhLz3a2hp+CJol77K+YmFhXaJAd9lKeRJqJ7dneT6+cjOatcMiIl4CHoF1GeMfU9w1LKzLi90GHhLDf93MyVrAmw7Y8hLgHOonCQ6zHO2diMXFBKC282B3QJSU8Kxam9Pw26JYQ9u9K/oiTS2EFxG+C68TrsFcqverPVFxm6biN/MucifYSr8GqgIHdc3LC2XturOt5Nx9uuvB8XFo4twJpRhefYFRhHcLTdhQHOvmSosQgf3stWjhXvIMnEapwwKqwKV7Fe1xCaD9gR49zxa/xDZ0o3vIeJ+wsAjYRhVvsFDZnu5fY46Ric6iCmlvYKWFTvCdPwYcN7y0+1I4Im8POslMd3ySwWxDlJdAFxeH4K8AAcdLCLOEawxwAAAAASUVORK5CYII=');
    background-repeat: no-repeat;
    background-position: center center;
    content: "";
}
.slider .sliderContent {
    margin-top: 50px;
    display: inline-block;
}
.slider span {
    position: relative;
    z-index: 2;
}
.picslider {
    position: relative;
    z-index: 1;
    border-top: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
    overflow: hidden;
    white-space: nowrap;
    background-color: #fefefe;
    background-image: -moz-linear-gradient(top, #fefefe 0%, #eaeaea 50%, #fefefe 100%);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0%, #fefefe), color-stop(50%, #eaeaea), color-stop(100%, #fefefe));
    background-image: -webkit-linear-gradient(top, #fefefe 0%, #eaeaea 50%, #fefefe 100%);
    background-image: -o-linear-gradient(top, #fefefe 0%, #eaeaea 50%, #fefefe 100%);
    background-image: linear-gradient(to bottom, #fefefe 0%, #eaeaea 50%, #fefefe 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fefefe', EndColorStr="#eaeaea");
    background-repeat: repeat-x;
    height: 205px;
}
.picslider #picslider-right,
.picslider #picslider-left {
    display: inline-block;
    cursor: pointer;
    background-color: #eaeaea;
    background-image: -moz-linear-gradient(top, #eaeaea 0%, #fefefe 50%, #eaeaea 100%);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0%, #eaeaea), color-stop(50%, #fefefe), color-stop(100%, #eaeaea));
    background-image: -webkit-linear-gradient(top, #eaeaea 0%, #fefefe 50%, #eaeaea 100%);
    background-image: -o-linear-gradient(top, #eaeaea 0%, #fefefe 50%, #eaeaea 100%);
    background-image: linear-gradient(to bottom, #eaeaea 0%, #fefefe 50%, #eaeaea 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eaeaea', EndColorStr="#fefefe");
    background-repeat: repeat-x;
    width: 70px;
    height: 205px;
}
.picslider #picslider-left:before {
    display: inline-block;
    width: 70px;
    height: 205px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAA1CAYAAAC5mTBpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAzZJREFUeNrEmF9IU3EUx7frVRlFRnh1OjMKIRCiPfkmBaORIFiCGEUSGPXiQ08+SYGvvthrFPXa00I0RVGChCAQTEsQBGltOjcwhJElbtfvGb8Lazrv+d372/aDL1fvPbuf8/tzzu/8rjdz57rHTdMiy6c+z94NBnC5D3VAaSiC30zQM91TwgYwAWehurzbj3D/FRx4qpcZbLUneD6lVQBstdtahcDU0lqFwNQWtAqB32PBzWgVAEegAfrD6zbORfxywVNQL3p9kMsRZQTPQX0W2C1cBrwI9QC8/192LAP4K9RVCHYKlwEvQWGA0yfuCyUEr4oe7xXdlEoEXodCAKdOM9JN01QN3iBw1YdvKTtD3ZM1VYKjOfDESpzTI93MKgMT8KY+uRLlziPgpgpwgnpc/XF1U2b1Fht2GTDNbbh65vu6bMzqZsZ0A6YwCtfM/Vh1kqkK4dLg2oW1Zaf5OR/eBk0ywZQqu0Xq9LiF+wTYkAAvut2LLfhz6CrDnrbDXiqBVBQhejZjUq+HmOA+aEZV6UU9b8X1LDOkllQWnLp5mE2IefTZ2NKx5xPUKZKK66ah53vQO5p7htqgeciw7rmF00tGoA2mA+3QLHTBPfwQLzw0d6EQFBX/2ykITUN1KnpOikKd0CZzBDqg6d0rl3xO4d5U68XCe61iYV1mvoNivrv+Z3RfGp4MBIqt7M8SDlDs9xix2IEUfMffbBdabcx30THoXsN2nO2AN2E02cX2PDP15g6A0IPG5FbG6X5+rDQSI8BxoF+k4QFWz7fON3Ls/GIE2pkj8Kbpd+Kxbah5aIDslYBC0BrTfnD7nH/ctufxMw0yC9QQU8AdgbHm9M5wUXjMZ8iGpyGm4BrT/kXgT3L0RPivWsNJcjJErRdk2g+3/E2OHYfX1DvNjrIOPGv5l3qp4nxuFRchiFu9jsdqjUFVcGq7wgFuhfMaDjxUBfdgKMmBsIQDb+FAvxJ4ngPcEagSIxBQ9hEQDuwJBzgHCSpYh5R+/hQO0BR8YZjfUP7hV8KBupJ88oYDaeHAaUeqxZLA8xzogkbFibbwg9GImwxnQWxtsLJrcLklihNyJILfHRwJMADcy+3iYdvGqAAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 20%;
    content: "";
}
.picslider #picslider-left:after {
    position: absolute;
    display: inline-block;
    width: 10px;
    height: 205px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAFXCAYAAACbVd8gAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA15JREFUeNrsWdtOLDEMc8L//3KDkAAtM01it10OOrAS4mGzudhO0ukAwAuIj4P8/HeG9v5HGaIzdsbo6vFcjjhejASP/XCPzgB/DW1Hc6Q9ShSmP3p+jnYcx7IYVzx6h6nkkTLOirGjMrPjFJ4pBgozbTG+gqN3HlsaZUMqtDFYXuGhq5YnhR3vwrQYmkJfCZ3i6MUPznDtHYWSR0kU08EvUSjp8ftEYUwrWBa6XE4Zzz7D0Qtx0OqxLLQzxZTsOIMhWFYYUViXI5i+loRb9owzOXrFMxqeS1HQ8KTC6CaFHZkUjwZ2DS0PAEw8loePadWuDICqrw0EdanHkhkKdGcVJHu0riDKqDsWyrPHlha7PKRmPNtSK3SapJiximtXnhVM6UJjtuvjxxiPtn1UwLFJgcq79DyztTSnOFItKw1SJ/C0oz3TngCmI6WdFl4N+EyPyPJjivmSI9gcvdqBXc/sLc3tQxyYVjjbhWCfNNM1DOUOIFtElMyMlVl6R5rlaN1js1U4Shds9OZCpUeoVaPjumTlA3CwgKcgZ3f2rXqqe8cSnvTcA/WK5PwLCFM8tuoBAw/zMWdYkV9p4M/w1xiG4jG6H7Chowv9GcmTL26pePbFNjyhAB5VGlXVkQFOw1PmmoWOimtUaXhhFFeuZ/lR8ETHTCQ/isywVQ/dM6VXnxhNwXcGmiz0FNfOY1TCBQM4sv/eGFEebzlGYhydKKbCeDMcjDCW1BMJ+J/wjMog65lYgYeWWbAyQyYzKUdk+XbFBAP4rZiR8P0lDYnrUXilZs8Nx2U9UpsrrfzfdCHVXGnPyHqc4jgKr7fQsz+wMqNEgSzHpdmDmVepZxjhghFudMKdhh5dno+hS2OGGVRcRyUKul0ruVFDauoxqjU8GL6Zvo7tfV0Kd6hLk/I4WPUEy8xQ1UPPnlHtmWBC0+2aKYeaPUszvD0BgF0foc6eKeBjZbFDmRTtVhgV4IMZzWP1RNq2wvMX+7rHZeHKkwLVpBgr6qHPj9gqZpmZdrGfEQV9RUJd4wQzqOST/bVNoVC4bhhKaHnYy7cKe+oJxuvS8wxVTBwtZrDNNZTQ6ShZ9rg0mukHSBynULpg27uefU6OlMdR9fN2MT/ZI9ireCnH8680zhUjvy74PYavAgwAuzdL3Vw2iDkAAAAASUVORK5CYII=');
    background-repeat: no-repeat;
    background-position: center center;
    content: "";
}
.picslider #picslider-right:before {
    position: absolute;
    display: inline-block;
    width: 10px;
    height: 205px;
    margin-left: -10px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAFeCAYAAAC8Wo7oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABHVJREFUeNrsm4lu20AMRMnVLcv2//9stnBhpdSKx9BxEaCpASEJ/DzkktQmikZcayXkxW8H0Vf3M0FGao2A+/s9AsKKjCoWFOyQ0AVVLE/FEOwyYI+AfQYcEPABjRHIGXBEwJIFJw/kRnGIwAkBOxTsRY4uOCBgyYCjAEd2xmuHXMVOQK5iL6DZAjkLzgg4CCgEZwQcRejFAksWXESekwXKhZiKnQJOFjiL0CbYC9BVHASwRODjzVUqs9EVCBwbcNVCt+DigVMDmqGnJ+SCRSheZIk0cM6AqwBXLXRngCfFvgFXD1wEeLHAQSxEKq4aKNVMxdEAD4oswMexCXixwEsETllwi0BZ7KtcECuTc0HAWQG3NnQR7due4KYpdk37rmJRJ1CWxgT3ydkEeLVAWcOb+MABHBzw0oJyISEo87tq4PgKeGvATYJTo3gTXy8aeI3AWQFvWujZCHtrwaUBbxa4KuC9BfmpKPO7yzwluIoa7qCquCph761iaRTvzbEV42rjdBTlIkd+fwLbNwhR1EIXTVHCJaNYLMUDYCkyoqiplRZMKVrKrCmacDGuVc3OcHCU4lyvmr12+12MqSFEMcyRM6HDzmiXymqv2QkND8VnjgzUsqAt5BL82yEsOH1pp/A6QlGOYWh3KDgzuO5AaEMRtpDRTQo+Zwg9Zziay4LsEug8UrQBkNZrjlaO5kjFANqfSwmA9N6Tn0f+nrOQgu6Y0wMrqsWPciRrzBgdM8qMmVZ0QlpI0arJ280Y3Xugbc9aNUW9puicUb9HC04FyI9emh42lMzQJoz8OUPWYqBeu//URe4ChNNDmfKQtYd/KUdCV/2+8vwH/xmwRmB9Hr8VayZ0DT5wCl2bA17M54feWh5TUc1TW4y7aq88NcrRDW2FN8tTtdDVAzzFak0PAXm65aler6t1vNRrS+2UozcchBa8FqtuVmgKOlTT01OdrzXqdfXqSKiitupDeWrUc6SFj+MjPT3V6FBFWkhWaE+RClJDq47QmNErY2aWh7RzxRuK9GLMobCgjy/1WlXbFSui+vI8utuet+K/fBaG+SF1rJl5VM+ZVAsJGQqS/W17HbbPypGQX0jhUNS3njOUGdz6ykYa/r72Tte6+8h218juHJmbY5TgYICTBFtnizSGTKji2Cq2OU5e6EkBD4rSwTQ3ebqKrfKgKbo5sqI4a6HZqOMJJCPHSVu1p3hYTC8UDmpa6INBSVMk+mOg0hRdcPTAwVAdXrrvCt/Jhe8Nw3ebhywI3RGH7rHDd+1hHwDsLIC9CrD7IeWngBwasOcj5SKBfSljFnS9M0SgG0dOUOjvgR1DsAcJdjXBPinYeZXyckHuMNhvlnKwwZ442GUH+fYoC0LeQtitCPsfYUcl7NFMuT4hHylnQNjrCrtnYT8u5PClDAi7kGFfM+yUhr3XnAFhfzjsOC8ZMHTFyxK5Pvu2lu95FgB+uoAyIPwEBPxMRZcBoec+SgZ879MuqednmN79jA8hinJB0OunPs/1fU/aweAvAQYAeVuWwWSgMCkAAAAASUVORK5CYII=');
    background-repeat: no-repeat;
    background-position: center center;
    content: "";
}
.picslider #picslider-right:after {
    display: inline-block;
    width: 70px;
    height: 205px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAA1CAYAAAC5mTBpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2FJREFUeNrEmF1IFFEYhmfHxVoQliRtywj61zD1poFCcmNi0RLLKAzCK6GrwKuuEqEuu+o2CIouom7ypihWWgoWAkEIKssSzcXNzSVtbWn9253e456xVdc939mZsQ8eZn/OzPueM+d8c+Zzpc/XKzzOgougDAyARyCqCELte6cUG25+vAuu5vzOTNwAAW7EkVBB2xphM7wgCDQnxZsL/O+oASaeFLRxzAATDxHaOWKAib8ET/6HAZUfr4C+zTZgiqfBZfB8Mw2oOZ8XwCXQv1kG1DXfU+AcCFMNZNobNLvETQMtxMxmyYC6we9JnloHnTSgFvgvwUfgvVMGVMH/caCDYScMqIZhKALiQAcjhLZeEMRjWqP1PGMoBKJABxFCWy8IptvqNHHPM4pCJAL8IEpo6wXBpdbCBiCO4aIzBnQQI7SFASO4eOaoZnXYcxkGARCn3oLF5tq8Blzzp48Um6AawGs+y0XBlm2gtP/jqsTlmjtVYyU9azzHkw1sCQ2tGHClTlZbfTg1cgMeQluWN05sffNpJDvh0pgcFsCFwji2ghShfQV4lmqs9tgizsIT/hzC5wtggXDOYdC7POy/jx20NOZlA1/+PY20Q+04PAalgtPYg6vSbbq3I3AtNpmmgU/kGexxG0sZW4Rn6/f7+NLzEZqzPUPMlp4navdV4PAKHCCe8sD7YTRhWfxXzd5yvtSo2Yots57lF0VjyZI4Sy4veLajRITtD7Z9/TadFS++5x4uTN08jAF/+eh4ZOUVOVOcuCl8XEZ4+3gksur93EhLz3a2hp+CJol77K+YmFhXaJAd9lKeRJqJ7dneT6+cjOatcMiIl4CHoF1GeMfU9w1LKzLi90GHhLDf93MyVrAmw7Y8hLgHOonCQ6zHO2diMXFBKC282B3QJSU8Kxam9Pw26JYQ9u9K/oiTS2EFxG+C68TrsFcqverPVFxm6biN/MucifYSr8GqgIHdc3LC2XturOt5Nx9uuvB8XFo4twJpRhefYFRhHcLTdhQHOvmSosQgf3stWjhXvIMnEapwwKqwKV7Fe1xCaD9gR49zxa/xDZ0o3vIeJ+wsAjYRhVvsFDZnu5fY46Ric6iCmlvYKWFTvCdPwYcN7y0+1I4Im8POslMd3ySwWxDlJdAFxeH4K8AAcdLCLOEawxwAAAAASUVORK5CYII=');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 20%;
    content: "";
}
.picslider .picsliderContent {
    margin-top: 14px;
    display: inline-block;
}
.picslider span {
    position: relative;
    z-index: 2;
}
.shadow {
    position: relative;
    display: inline-block;
}
.shadow:after {
    bottom: 4px;
    content: "";
    height: 7px;
    position: absolute;
    width: 189px;
    z-index: -1;
    right: 0;
    background-repeat: no-repeat;
    background-image: url("data:image/png;base64,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");
}
.shadow:before {
    bottom: 4px;
    content: "";
    height: 7px;
    position: absolute;
    width: 189px;
    z-index: -1;
    left: 0;
    background-repeat: no-repeat;
    background-image: url("data:image/png;base64,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");
}
.smallShadow {
    position: relative;
    display: inline-block;
}
.smallShadow:after {
    bottom: 4px;
    content: "";
    height: 7px;
    position: absolute;
    width: 60px;
    z-index: -1;
    right: 0;
    background-repeat: no-repeat;
    background-image: url("data:image/png;base64,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");
    background-size: 60px 7px;
}
.smallShadow:before {
    bottom: 4px;
    content: "";
    height: 7px;
    position: absolute;
    width: 60px;
    z-index: -1;
    left: 0;
    background-repeat: no-repeat;
    background-image: url("data:image/png;base64,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");
    background-size: 60px 7px;
}
.shadow.shadowImage:before,
.shadow.shadowImage:after {
    bottom: 0px;
}
.shadow.shadowImage img {
    border: 1px solid transparent;
    border-color: #ccc #ccc transparent #ccc;
}
.picBox {
    position: relative;
    width: 280px;
    height: 150px;
    display: inline-block;
    margin: 10px;
}
.picBox .frame {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 280px;
    height: 160px;
    background-color: #fff;
    color: #3c3c3c;
    display: inline-block;
    z-index: 0;
}
.picBox .frame .logo img {
    width: 280px;
    height: 160px;
}
.textBox {
    position: relative;
    width: 300px;
    height: 150px;
    display: inline-block;
    margin: 10px;
}
.textBox .frame {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 300px;
    height: 150px;
    background-color: #fff;
    color: #3c3c3c;
    display: inline-block;
    z-index: 0;
    border: 1px solid #C3C3C3;
}
.textBox .frame .symbols-date {
    position: absolute;
    top: 5px;
    left: 5px;
}
.textBox .frame .headline {
    font-size: 18px;
    position: absolute;
    top: 5px;
    left: 72px;
    right: 40px;
    text-align: left;
}
.textBox .frame .flag {
    position: absolute;
    top: 5px;
    right: 5px;
}
.textBox .frame .logo {
    position: absolute;
    display: block;
    top: 30px;
    right: 5px;
    left: 5px;
    margin: 15px auto;
    text-align: center;
}
.textBox .frame .logo img {
    width: 280px;
    height: 80px;
}
.textBox .frame .digits {
    display: none;
    left: 5px;
    right: 5px;
}
.textBox .frame:hover {
    width: 350px;
    height: 240px;
    margin: -45px 0 0 -25px;
    z-index: 1;
    -webkit-box-shadow: 0 3px 6px #888888;
    -moz-box-shadow: 0 3px 6px #888888;
    box-shadow: 0 3px 6px #888888;
}
.textBox .frame:hover .digits {
    overflow: auto;
    position: absolute;
    bottom: 5px;
    display: block;
    max-height: 90px;
}
.textBox .frame:hover .digits .lotto-bulletSmall {
    margin: 3px 2px;
}
.textBox .frame:hover .digits .additionalDigit {
    white-space: nowrap;
}
.textBox .frame:hover .logo {
    margin: 8px auto;
}
.textBox .frame:hover .logo img {
    width: 330px;
    height: 94px;
}
.dashboardBox {
    position: relative;
    height: 350px;
    background-color: #fff;
    margin-bottom: 11px;
    border-top: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
}
.dashboardBox .image {
    height: 150px;
    padding-top: 60px;
    text-align: center;
}
.dashboardBox .description {
    display: none;
    position: absolute;
    bottom: 68px;
    left: 0;
    right: 0;
    background-color: #ddd;
    padding: 10px;
    border-bottom: 1px dashed #ccc;
}
.dashboardBox .link {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    font-size: 18px;
    display: block;
    padding: 10px;
    text-align: center;
    background-color: #ddd;
}
.headlineBox {
    text-align: center;
    cursor: pointer;
    background-color: #eaeaea;
    background-image: -moz-linear-gradient(top, #eaeaea, #fefefe);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eaeaea), to(#fefefe));
    background-image: -webkit-linear-gradient(top, #eaeaea, #fefefe);
    background-image: -o-linear-gradient(top, #eaeaea, #fefefe);
    background-image: linear-gradient(to bottom, #eaeaea, #fefefe);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eaeaea', EndColorStr="#fefefe");
    background-repeat: repeat-x;
    border: 1px solid #ffffff;
    border-color: #ffffff #d8d8d8 #d8d8d8 #ffffff;
    padding: 20px;
}
.openLayer {
    cursor: pointer;
}
.layer {
    position: fixed;
    display: none;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-color: #ccc;
    background-color: rgba(0, 0, 0, 0.25);
    z-index: 1000;
}
.layer div.frame {
    display: block;
    float: none;
    position: relative;
    margin: 100px auto;
    background-color: #fff;
    border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -webkit-border-radius: 10px 10px 0 0;
    border: 1px solid #333;
    -webkit-box-shadow: 0 5px 10px #000000;
    -moz-box-shadow: 0 5px 10px #000000;
    box-shadow: 0 5px 10px #000000;
}
.layer div.frame div.header {
    padding: 10px 40px 0 20px;
    height: 40px;
    border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -webkit-border-radius: 10px 10px 0 0;
    background-color: #000;
}
.layer div.frame div.header .closeLayer {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAnCAYAAABjYToLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABQBJREFUeNq8WG9oXEUQn7sLTbVJipZA7UVsS7BNwT94NEEtUTEFUSEapBaJNiotvWjwQ9VEoidEo42iSFJTLIipjdZCiU2KXzR+KFa06oFSaVCCivQsYjQ0qcQUk/M3e7vv3m7u/cu7OPBj3+692/29mdmZ2Y1ks1lyk98S15MPKQM2yOfTwEUKKSWL/N9W4F5gC3CNwztfACeBj4ATQReIeGkskUiI9jjNMYEk0AJcEnCdP4BDwH5gvCjEYMq4JNTp9M4/wFmKiOe1lHUzwxzwtCQ4s2hiIHUnmneBVfbxcZA4BXyJ518kIVM2guBm4GYgvvDncfmxo4GJgdRjaPbZx9IgMQA4kXGSq0FuJ8BkDXkAOOybGEi9gOZZu4O8TlH6PiAhU24EsSTN02X68BNArycxkHoEzduqz2T2gtR5Ko5UAimQW6trj3f4MUdiINWA5hPV/wykWFP/UnFlOfAcyF2rk+PQ87nqRI3/7FcPP4LUG0tASu3ilzD3OYe1NWLQ1i401fw8CbyIny7S0snfwPMUE60UjpP3acRAilPKa2rwHQxP0tILa+yobrRXTI0lZb6jn2DCEyF3XxA5hrX+zHfXycxiEdulfnkfL84XmKCiooJ6enqov7+f2trafC0aj8fF++l0mkZGRqimpmbBO+zD7+lae1wkcZhxk923vnbQVnl5OdXW1gqCdXV1ou3u7nYk1dDQQJ2dneI9lqmpKYFCwrt/N9plMj0DK6Nymwo55aAtlkwmQ62trdbkTU1NYuFCwhpl7SpSfX191NzcLOZw2qXf6Qq5RSN2xsO3xsbGqKOjw+qb5JjI4OAgtbS0WFrijxkYGPA0u5FVtsT2XLE6hYfV3PsAP056kOOvnpiYoPr6etFnv6msrBRjTKqqqsr6CCbFrR+5FLg1H3CnI5kbrjuniD2EuOI3TLiZcmhoSJjPyacKCaeovrwjnS6xF31BAiovzmKSY0J+TGfKjG6psqgs3grmJzdRu9OUIFqyyzKDJ2vsL+BydaKY9kmK45OKS0xG7UClQaVRv7JCT+jno/YafA1lPSdgMsPDwxYpdu7GxkYtpjE59sEgcqXePROVpxmrHHYTDpqsKaWd0dFRK7axhsKQq9bXTnO4iOFhR+4sF0ExFnHchV1dXVRaWmqZKpVK0ezsrBbn7KGEW+77CRmt2JEr8t1nRKGItMQpK5ZLmjGzThIB054fWTNuPmSGkvb2dqFdJ2FLvZoPFb8CV6mT1iGV1ZvwwpvG/uQ8qYJrb2+v6yJ2x2fTi2g57b6ltulmPGKV1tBYrUiVkHmh1hhl/qeyZxNI9egZej3ws1DNmvS3X6lNwAM7HVN5cSW3lqatvUzKjKmWEyXw8jYfoSOssAJsu3HGXvdbxKC1NJqnVP9B/KluCcndgbnv1udPSsd3PFfy+a5R5c5+cP+0yKX2PSD0MD7cZq63gN1eB94yUbflnDC3y0DsIKYJ63klom6ep9t1TbFv31TI/zSBSS+g2S6uKlRcwkT7kOs3hzDtbfjvAcxRgFRyMbc9B0WZZk9i0N7HwDeA17XBKnlfsRVYv/Cj+Lj4ZJj7sfuFq8kKxCyHz6JlFf8u/TAOAsvl6aa6sIbZwfeII2XYG8XjNLdSqvzlEC52QRI6UKwbRXPoUeAueUPjXZgSjQAfqlRTtDtYl1vrmDxhbZBmXifHf5DaSds3UFD5T4ABAKgv18BSDwokAAAAAElFTkSuQmCC");
    cursor: pointer;
    width: 38px;
    height: 39px;
    position: absolute;
    right: -10px;
    top: -10px;
    display: inline-block;
}
.layer div.frame div.content {
    max-height: 450px;
    overflow: auto;
}
.navbar {
    overflow: visible;
    *position: relative;
    *z-index: 2;
}
.navbar .container {
    margin: 0 auto;
    width: auto;
}
.navbar .brand {
    float: left;
    display: block;
    padding: 10px 20px 0;
    margin-left: -20px;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    text-shadow: 0 1px 0 #333333;
}
.navbar .brand:hover {
    text-decoration: none;
}
.navbar .brand img {
    max-height: 28.8px;
}
.navbar .nav {
    position: relative;
    left: 0;
    display: block;
    float: left;
    margin: 0 10px 0 0;
}
.navbar .nav.pull-right {
    float: right;
    margin-right: 0;
}
.navbar .nav > li {
    float: left;
    border-right: 1px solid #ffffff;
}
.navbar .nav > li > a {
    font-size: 12px;
    float: none;
    padding: 10px 15px;
    color: #ffffff;
    text-decoration: none;
    text-shadow: 0 1px 0 #333333;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
    background-color: transparent;
    color: #dddddd;
    text-decoration: none;
}
.navbar .nav > li:last-child {
    border-right: 0px;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
    color: #dddddd;
    text-decoration: none;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAYAAAB2HjRBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALNJREFUeNpi/P//PwMu8J/hHycjA9N3XPJMDPhBHdCAKNymA23Ghv/9/6sCxD+B+AkQc2JTg0/zFiD+D8UVRGsGKvZG0gjCn4FYmqBmoCJmIL6KphmElxKjOROLRhi2wakZKCkExG/xaD4PchlMPXpUtQCxEJ6oMwDiNIyoAppoAMR/8NgKw8+BmAfd5slAzMxAGEgAcTXcZqBJUUTYiIxBiUeFEeQEoBk3gFiagTSwFSDAADnAqbLAvZiZAAAAAElFTkSuQmCC");
    background-repeat: no-repeat;
    background-position: bottom center;
    pointer-events: none;
    cursor: default;
}
.navbar .nav > .active > a.clickable,
.navbar .nav > .active > a:hover.clickable,
.navbar .nav > .active > a:focus.clickable {
    pointer-events: auto;
    cursor: pointer;
}
.navbar .btn,
.navbar .btn-group {
    margin-top: 5px;
}
.navbar .btn-group .btn,
.navbar .input-prepend .btn,
.navbar .input-append .btn {
    margin-top: 0;
}
.navbar .btn-navbar {
    display: none;
    cursor: pointer;
    float: right;
    padding: 7px 10px;
    margin-left: 5px;
    margin-right: 30px;
    color: #151412;
    border: 1px solid #ffffff;
    text-shadow: -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #eeeeee;
    background-image: -moz-linear-gradient(top, #eeeeee, #dddddd);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));
    background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
    background-image: -o-linear-gradient(top, #eeeeee, #dddddd);
    background-image: linear-gradient(to bottom, #eeeeee, #dddddd);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee', EndColorStr="#dddddd");
    background-repeat: repeat-x;
    border-color: #ffffff #ffffff #000000;
    *background-color: #111111;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3);
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
}
.navbar .btn-navbar .iconBar {
    display: block;
    width: 18px;
    height: 2px;
    background-color: #111111;
    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
}
.navbar .btn-navbar .iconBar + .iconBar {
    margin-top: 3px;
}
.navbar-fixed-top,
.navbar-fixed-bottom {
    position: fixed;
    right: 0;
    left: 0;
    margin-bottom: 0;
}
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
    margin-top: auto;
    margin-bottom: auto;
    width: 940px;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
    padding-left: 0;
    padding-right: 0;
    border-radius: 0 0 0 0;
    -moz-border-radius: 0 0 0 0;
    -webkit-border-radius: 0 0 0 0;
}
.navbar-fixed-top {
    z-index: 1031;
    top: 0;
}
.navbar-fixed-top .navbar-inner {
    border-width: 0 0 1px;
    -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
}
.navbar-fixed-top .nav {
    padding-top: 5px;
}
.navbar-fixed-bottom {
    z-index: 1030;
    bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
    border-width: 1px 0 0;
    -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
    box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
}
.navbar-fixed-bottom .nav {
    padding-bottom: 5px;
}
.nav {
    display: block;
    margin-left: 0;
    margin-bottom: 20px;
    list-style: none;
}
.nav > li > a {
    display: block;
}
.nav > li > a:hover {
    text-decoration: none;
    background-color: #111111;
}
.nav > li > a img {
    max-width: none;
}
.nav > .pull-right {
    float: right;
}
.navbar-inner {
    min-height: 45px;
    padding-left: 20px;
    padding-right: 20px;
    background-color: #111111;
    background-color: #151412;
    background-image: -moz-linear-gradient(top, #151412, #111111);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151412), to(#111111));
    background-image: -webkit-linear-gradient(top, #151412, #111111);
    background-image: -o-linear-gradient(top, #151412, #111111);
    background-image: linear-gradient(to bottom, #151412, #111111);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#151412', EndColorStr="#111111");
    background-repeat: repeat-x;
    border: 1px solid #ffffff;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
    *zoom: 1;
}
.navbar-inner:before,
.navbar-inner:after {
    display: table;
    content: "";
    line-height: 0;
}
.navbar-inner:after {
    clear: both;
}
@media (max-width: 979px) {
    .navbar-fixed-top {
        margin-bottom: 20px;
    }
    .navbar-fixed-bottom {
        margin-top: 20px;
    }
    .navbar .container {
        width: auto;
        padding: 0;
    }
    .navbar .brand {
        padding-left: 10px;
        padding-right: 10px;
        margin: 0 0 0 -5px;
    }
    .nav-collapse {
        clear: both;
        overflow: hidden;
        display: none;
    }
    .nav-collapse .nav {
        float: none;
        margin: 0 0 10px;
    }
    .nav-collapse .nav > li {
        border-right: 0;
        float: none;
    }
    .nav-collapse .nav > li:first-child {
        margin-top: 20px;
    }
    .nav-collapse .nav > li.active {
        background-color: #555555;
    }
    .nav-collapse .nav > li a {
        background-image: none !important;
    }
    .nav-collapse .nav > li > a {
        margin-bottom: 2px;
    }
    .nav-collapse .btn {
        padding: 4px 10px 4px;
        font-weight: normal;
        border-radius: 5px 5px 5px 5px;
        -moz-border-radius: 5px 5px 5px 5px;
        -webkit-border-radius: 5px 5px 5px 5px;
    }
    .navbar .nav-collapse .nav.pull-right {
        float: none;
        margin-left: 0;
    }
    .navbar .btn-navbar {
        display: block;
    }
}
@media (max-width: 767px) {
    .navbar .container {
        width: auto;
    }
    .navbar .navbar-inner {
        padding-left: 0px;
        padding-right: 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    .navbar .container {
        width: 724px;
    }
    .navbar .navbar-inner {
        padding-left: 0px;
        padding-right: 0px;
    }
}
@media (min-width: 1200px) {
    .navbar .container {
        width: 1170px;
    }
}
.nav-tabs {
    *zoom: 1;
    /*border-bottom: 1px solid #aaa;*/
    margin-bottom: 1px;
}
.nav-tabs:before,
.nav-tabs:after {
    display: table;
    content: "";
    line-height: 0;
}
.nav-tabs:after {
    clear: both;
}
.nav-tabs > li {
    float: left;
    margin-bottom: -1px;
}
.nav-tabs > li > a {
    color: #555555;
    padding: 8px 12px;
    margin-right: 1px;
    margin-bottom: 1px;
    line-height: 17px;
    outline: 1px solid #aaa;
    background: #e4e4e4;
}
.nav-tabs > li > a:hover {
    color: #666;
    background: #f1f1f1;
    border-top: 2px solid #097ec8;
    height: 15px;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover {
    color: #555555;
    text-decoration: none;
    background-color: #ffffff;
    outline: 1px solid #aaa;
    border-top: 2px solid #c80909;
    pointer-events: none;
    cursor: default;
    height: 16px;
}
ul.footer-nav {
    list-style-type: none;
    margin: 0;
}
ul.footer-nav li {
    line-height: 22px;
}
ul.footer-nav li a {
    color: #777;
}
ul.footer-nav li a:hover {
    color: #999;
}
.container{
    margin-top: 45px;
    margin-right: auto;
    margin-bottom: 45px;
    margin-left: auto;
    width: 940px;
}
.teaser{
    margin-top: 45px;
    margin-right: auto;
    margin-bottom: 45px;
    margin-left: auto;
    width: 940px;
}
.container.topMargin {
    margin-top: 45px;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
}
.container {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
}
.container.bottomMargin {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 45px;
    margin-left: auto;
}
.row {
    margin-left: -20px;
}
.row,
.container {
    *zoom: 1;
}
.row:before,
.container:before,
.row:after,
.container:after {
    display: table;
    content: "";
    line-height: 0;
}
.row:after,
.container:after {
    clear: both;
}
input,
button,
textarea,
select,
[class*='box'],
[class*='Box'],
[class*='button-'],
img,
ul.tagging {
    margin-left: 0 !important;
}
[class*="span"],
input,
button,
textarea,
select,
.jquery-selectbox,
.jquery-selectbox-list {
    display: inline-block;
    float: left;
    min-height: 1px;
    margin-left: 20px;
}
.span1 {
    width: 60px;
}
.span2 {
    width: 140px;
}
.span3 {
    width: 220px;
}
input,
button,
textarea,
select {
    width: 200px;
}
.span4 {
    width: 300px;
}
.span5 {
    width: 380px;
}
.span6 {
    width: 460px;
}
.span7 {
    width: 540px;
}
.span8 {
    width: 620px;
}
.span9 {
    width: 700px;
}
.span10 {
    width: 780px;
}
.span11 {
    width: 860px;
}
.span12 {
    width: 940px;
}
.visible-phone {
    display: none !important;
}
.visible-tablet {
    display: none !important;
}
.hidden-desktop {
    display: none !important;
}
.visible-desktop {
    display: inherit !important;
}
@media (max-width: 480px) {
    .nav-collapse {
        -webkit-transform: translate3d(0, 0, 0);
    }
}
@media (max-width: 767px) {
    .container {
        display: block;
        padding: 0;
        width: auto;
        overflow: hidden;
    }
    .row,
    [class*="span"],
    .shadow,
    input,
    button,
    textarea,
    select,
    ul.tagit,
    .jquery-selectbox,
    .jquery-selectbox-list,
    input[type="text"],
    input[type="password"] {
        margin-left: 0 !important;
    }
    [class*="span"],
    .shadow,
    input,
    button,
    textarea,
    select,
    ul.tagit {
        width: 100%;
    }
    .jquery-selectbox,
    .jquery-selectbox-list,
    input[type="text"],
    input[type="password"] {
        width: 97%;
    }
    .hidden-desktop {
        display: inherit !important;
    }
    .visible-desktop {
        display: none !important;
    }
    .visible-phone {
        display: inherit !important;
    }
    .hidden-phone {
        display: none !important;
    }
    .span12 {
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
    }
    .startMotive{
        background-size: auto 540px;
        max-height: 540px;
    }
    .startBackground{
        background-size: 1990px 540px;       
        max-height: 540px;

    }
    .startCoupon{
        /*background-size: 762px 424px;
        max-height: 540px;*/
        display: none !important;
    }
    .leadText{
        max-height: 540px;
    }
    .dynamic{
       margin-top: 40px !important; 
    }
    .teaserhead{
        font-size: 14px;
        width: 240px !important;
        padding: 5px !important;
        line-height: 20px;
    }
    .teaserbody{
        font-size: 14px;
        max-width: 240px;
        padding: 5px !important;
    }
    .bodyhead{
        font-size: 30px !important;
        padding: 5px !important;
        line-height: 1.3em;
    }
    .teaserfooter{
        font-size: 18px;
        width: 240px !important;
    }
    .teaserprice{        
        width: 240px !important;
        display: block !important;
    }
    .teaser{
        margin-left: 20px !important;
        width: 0px !important;
    }
    .teasertext{
        line-height: 24px !important;
    }
    .watersign{
        display: none !important;
    }
    .movie-small{
        display: none !important;
    }
    .newsletter-box{
        width: 575px;
        height: 670px !important;
    }
    .newsletter-kugeln{
        display: none;
    }
    .newsletter-info{
        display: none;
    }
    .newsletter-advantage{
        font-size: 14px !important;
    }
    .newsletter-betterinfo{
        display: none;
    }
    .newsletter-confirm{
        padding-left: 0px !important;
    }
    .newsletter-social{
        padding-left: 0px !important;
        padding-top: 12px !important;
    }
    .showinfotext{
        position:absolute;top:420px;left:10px;
    }
    .infotext-arrow{
        display: none;
    }
    #firstname{
        width: 96%
    }
     #secondname{
        width: 96%
    }
     #email{
        width: 96%
    }
    .order-arrow{
        display: none !important;
    }
    .cheaper{
        display: none !important;
    }
    #vidwin{
        display: none !important;
    }
    #video_winfonds{
        display: none !important;
    }
    .datepicker{
        width: 110px !important;
        margin-left: 20px !important;
    }
    #quotes3{
        width: 130px !important;
        margin-left: 5px !important;
    }
    .icons-calendar{
        display: none !important;
    }
    #tag-image{
        display: none !important;
    }
    #tag-content{
        height: 85px !important;
    }
    #tag-headline{
        height: 15px !important;
        padding-bottom: 10px !important;
    }
    #blog-image{
        display: none !important;
    }
    #blog-jackpot{
        font-size: 70px !important;
        top: 175px !important;
    }
    #social-article{
        width: 100% !important;
    }
}
@media (min-width: 768px) and (max-width: 1023px) {
    h2{
        font-size: 20px !important;
    }
    .container {
        width: 724px;
    }
    .span1 {
        width: 42px;
    }
    .span2 {
        width: 104px;
    }
    .span3 {
        width: 111px;
    }
    input,
    button,
    textarea,
    select {
        width: 146px;
    }
    .span4 {
        width: 208px;
    }
    .span5 {
        width: 290px;
    }
    .span6 {
        width: 352px;
    }
    .span7 {
        width: 414px;
    }
    .span8 {
        width: 476px;
    }
    .span9 {
        width: 538px;
    }
    .span10 {
        width: 600px;
    }
    .span11 {
        width: 662px;
    }
    .span12 {
        width: 724px;
    }
    .hidden-desktop {
        display: inherit !important;
    }
    .visible-desktop {
        display: none !important;
    }
    .visible-tablet {
        display: inherit !important;
    }
    .hidden-tablet {
        display: none !important;
    }
    /*h1{
        font-size: 30px !important;
    }*/
    .startMotive{
        background-size: auto 608px;
        max-height: 608px;
    }
    .startBackground{
        background-size: 2239px 608px;       
        max-height: 608px;

    }
    .startCoupon{
        background-size: 871px 484px;
        max-height: 608px;
    }
    .leadText{
        max-height: 608px;
    }
    .dynamic{
       margin-top: 40px !important; 
    }
    .teaserhead{
        font-size: 14px;
        width: 360px !important;
        padding-left: 5px !important;
        line-height: 20px;
    }
    .teaserbody{
        font-size: 16px;
        max-width: 350px;
    }
    .bodyhead{
        font-size: 30px !important;
        padding: 0px !important;
    }
    .teaserfooter{
        font-size: 18px;
    }
    .teaserprice{        
        max-width: 270px !important;
    }
    .teaser{
        padding-left: 20px !important;
        width: 724px !important;
    }
    .watersign{
        display: none !important;
    }
    .sortDate{
        font-size: 15px !important;
    }
    .footer-nav{
        font-size: 12px !important;
    }
    .fontSize14{
        font-size: 14px !important;
    }
    .info{
        font-size: 12px !important;
    }
    .news-nav{
        font-size: 12px !important;
    }
    .newsletter-box{
        width: 570px;
    }
    .newsletter-kugeln{
        display: none;
    }
    .newsletter-info{
        display: none;
    }
    .newsletter-advantage{
        font-size: 14px !important;
    }
    .newsletter-betterinfo{
        padding-left: 0px !important;
        background-size: 70%;
    }
    .newsletter-confirm{
        padding-left: 33px !important;
    }
    .newsletter-social{
        padding-left: 0px !important;
    }
    .showinfotext{
        position:absolute;top:340px;left:270px;
    }
    .lotto-letter{
        display: none !important;
    }
    .sps-box{
        background-size: 60% !important;
        padding-left: 35px !important;
        line-height: 40px !important;
    }
    .order-arrow{
        margin-left: 245px !important;
    }
    .order-h{
        font-size: 18.4px !important;
    }
    .cheaper{
        background-size: 80% !important;
    }
    #vidwin{
        display: none !important;
    }
    #tag-content{
        height: 310px !important;
    }
    #tag-headline{
        font-size: 16px !important;
        padding-bottom: 20px;
    }
    #blog-jackpot{
        font-size: 25px !important;
        top: 45px !important;
    }
    #social-article{
        width: 100% !important;
        margin-left: 0 !important;
    }
}
@media (min-width: 980px) {
    .nav-collapse.collapse {
        height: auto !important;
        overflow: visible !important;
    }
}
@media (min-width: 1024px) and (max-width: 1199px) {

    .sortDate{
        font-size: 15px !important;
    }
    h2{
        font-size: 20px !important;
    }    
    .container {
        width: 724px;      
    }
    .span1 {
        width: 42px;
    }
    .span2 {
        width: 104px;
    }
    .span3 {
        width: 111px;
    }
    input,
    button,
    textarea,
    select {
        width: 146px;
    }
    .span4 {
        width: 208px;
    }
    .span5 {
        width: 290px;
    }
    .span6 {
        width: 352px;
    }
    .span7 {
        width: 414px;
    }
    .span8 {
        width: 476px;
    }
    .span9 {
        width: 538px;
    }
    .span10 {
        width: 600px;
    }
    .span11 {
        width: 662px;
    }
    .span12 {
        width: 724px;
    }
    .hidden-desktop {
        display: inherit !important;
    }
    .visible-desktop {
        display: none !important;
    }
    .visible-tablet {
        display: inherit !important;
    }
    .hidden-tablet {
        display: none !important;
    }
    /*h1{
        font-size: 30px !important;
    }*/
    .startMotive{
        background-size: auto 608px;
        max-height: 608px;
    }
    .startBackground{
        background-size: 2239px 608px;       
        max-height: 608px;

    }
    .startCoupon{
        background-size: 871px 484px;
        max-height: 608px;
    }
    .leadText{
        max-height: 608px;
    }
    .dynamic{
       margin-top: 40px !important;
    }
    .teaserhead{
        font-size: 14px;
        width: 360px !important;
        padding-left: 5px !important;
        line-height: 20px;
    }
    .teaserbody{
        font-size: 16px;
        max-width: 350px;
    }
    .bodyhead{
        font-size: 30px !important;
        padding: 0px !important;
    }
    .teaserfooter{
        font-size: 18px;
    }
    .teaserprice{        
        max-width: 270px !important;
    }
    /*.teaser{
        margin-left: 0px !important;
    }*/
    .newsletter-box{
        width: 570px;
    }
    .newsletter-kugeln{
        display: none;
    }
    .newsletter-info{
        display: none;
    }
    .newsletter-advantage{
        font-size: 14px !important;
    }
    .newsletter-betterinfo{
        padding-left: 0px !important;
        background-size: 70%;
    }
    .newsletter-confirm{
        padding-left: 33px !important;
    }
    .newsletter-social{
        padding-left: 0px !important;
    }
    .footer-nav{
        font-size: 12px !important;
    }
    .fontSize14{
        font-size: 14px !important;
    }
    .info{
        font-size: 12px !important;
    }
    .news-nav{
        font-size: 12px !important;
    }
    .showinfotext{
        position:absolute;top:340px;left:270px;
    }
    .lotto-letter{
        display: none !important;
    }
    .sps-box{
        background-size: 60% !important;
        padding-left: 35px !important;
        line-height: 40px !important;
    }
    .order-arrow{
        margin-left: 245px !important;
    }
    .order-h{
        font-size: 18.4px !important;
    }
     #vidwin{
        display: none !important;
    }
    #tag-content{
        height: 310px !important;
    }
    #tag-headline{
        font-size: 16px !important;
        padding-bottom: 20px;
    }
    #blog-jackpot{
        font-size: 25px !important;
        top: 45px !important;
    }
}
@media (min-width: 1200px) {
    
    .container {
        width: 1170px;
    }
    .teaser {
        width: 1170px;
    }
    .span1 {
        width: 70px;
    }
    .span2 {
        width: 170px;
    }
    .span3 {
        width: 270px;
    }
    input,
    button,
    textarea,
    select {
        width: 240px;
    }
    .span4 {
        width: 370px;
    }
    .span5 {
        width: 470px;
    }
    .span6 {
        width: 570px;
    }
    .span7 {
        width: 670px;
    }
    .span8 {
        width: 770px;
    }
    .span9 {
        width: 870px;
    }
    .span10 {
        width: 970px;
    }
    .span11 {
        width: 1070px;
    }
    .span12 {
        width: 1170px;
    }
}
[class*='lotto-'] {
    display: inline-block;
    background-image: url('sprites/sprite-lottoziehungen.png');
    background-repeat: no-repeat;
}
[class*='lotto-bullet'],
.lotto-box {
    text-align: center;
    line-height: 53px;
    width: 52px;
    height: 53px;
    font-size: 22.400000000000002px;
    font-family: 'SourceSansProSemibold', 'sans-serif';
    margin: 0 5px;
}
[class*='lotto-bulletSmall'] {
    text-align: center;
    line-height: 38px;
    width: 38px;
    height: 38px;
    font-size: 19.599999999999998px;
    font-family: 'SourceSansProSemibold', 'sans-serif';
    margin: 0 5px;
}
.lotto-bullet {
    background-position: 0px 0px;
}
.sps-box{
    background-image: url("/images/lottodigits/s77_s6.png");
    height: 52px;
    width: 205px;
    background-repeat: no-repeat;
    padding-left: 65px;
    font-size: 22.400000000000002px;
    font-family: 'SourceSansProSemibold', 'sans-serif';
    display: inline-block;
    line-height: 53px;
}
.sps-box-small{
    background-image: url("/images/lottodigits/psmall.png");
    height: 41px;
    width: 159px;
    background-repeat: no-repeat;
    text-align: center;
    font-size: 19.599999999999998px;
    font-family: 'SourceSansProSemibold', 'sans-serif';
    display: inline-block;
    line-height: 38px;
}
.lotto-box {
    text-align: center;
    line-height: 51px;
    background-position: -52px -1px;
    width: 51px;
    height: 51px;
}
.lotto-bulletGreen {
    background-position: -103px 0px;
}
.lotto-bulletYellow {
    background-position: -155px 0px;
}
.lotto-bulletRed {
    background-position: -208px 0px;
}
.lotto-bulletRedSmall {
    text-align: center;
    line-height: 38px;
    width: 37px;
    height: 40px;
    font-size: 19.599999999999998px;
    font-family: 'SourceSansProSemibold', 'sans-serif';
    margin: 0 5px;
    background-position: -112px -443px;
}
.lotto-bulletPurple {
    background-position: -259px 0px;
}
.lotto-bulletBlue {
    background-position: -310px 0px;
}
.lotto-bulletOrange {
    background-position: -362px 0px;
}
[class*=lotto-bulletHit] {
    background-position: -414px -1px;
    width: 54px;
    height: 54px;
}
.lotto-bulletStar {
    background-position: 0px -52px;
    width: 54px;
    height: 54px;
}
.lotto-bubble {
    background-position: -514px 0px;
    width: 256px;
    height: 215px;
}
.lotto-letter {
    background-position: -555px -244px;
    width: 200px;
    height: 200px;
    filter: alpha(opacity=100);
    -moz-opacity: 0.1;
    -khtml-opacity: 0.1;
    opacity: 0.1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10);
}
.lotto-question {
    background-position: -355px -244px;
    width: 200px;
    height: 200px;
    filter: alpha(opacity=100);
    -moz-opacity: 0.1;
    -khtml-opacity: 0.1;
    opacity: 0.1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10);
}
.lotto-BRSmall {
    background-position: -140px -78px;
    width: 33px;
    height: 20px;
}
.lotto-DESmall {
    background-position: -173px -78px;
    width: 33px;
    height: 20px;
}
.lotto-GBSmall {
    background-position: -206px -78px;
    width: 33px;
    height: 20px;
}
.lotto-150Small {
    background-position: -239px -78px;
    width: 33px;
    height: 20px;
}
.lotto-FRSmall {
    background-position: -140px -98px;
    width: 33px;
    height: 20px;
}
.lotto-IESmall {
    background-position: -173px -98px;
    width: 33px;
    height: 20px;
}
.lotto-ITSmall {
    background-position: -206px -98px;
    width: 33px;
    height: 20px;
}
.lotto-NLSmall {
    background-position: -239px -98px;
    width: 33px;
    height: 20px;
}
.lotto-PLSmall {
    background-position: -140px -118px;
    width: 33px;
    height: 20px;
}
.lotto-RUSmall {
    background-position: -173px -118px;
    width: 33px;
    height: 20px;
}
.lotto-ESSmall {
    background-position: -206px -118px;
    width: 33px;
    height: 20px;
}
.lotto-USSmall {
    background-position: -239px -118px;
    width: 33px;
    height: 20px;
}
.lotto-AUSmall {
    background-position: -140px -138px;
    width: 33px;
    height: 20px;
}
.lotto-ATSmall {
    background-position: -173px -138px;
    width: 33px;
    height: 20px;
}
.lotto-CHSmall {
    background-position: -206px -138px;
    width: 33px;
    height: 20px;
}
.lotto-NZSmall {
    background-position: -239px -138px;
    width: 33px;
    height: 20px;
}
.lotto-JPSmall {
    background-position: -140px -158px;
    width: 33px;
    height: 20px;
}
.lotto-CASmall {
    background-position: -173px -158px;
    width: 33px;
    height: 20px;
}
.lotto-SESmall {
    background-position: -206px -158px;
    width: 33px;
    height: 20px;
}
.lotto-ZASmall {
    background-position: -239px -158px;
    width: 33px;
    height: 20px;
}
.lotto-BESmall {
    background-position: -140px -178px;
    width: 33px;
    height: 20px;
}
.lotto-GRSmall {
    background-position: -173px -178px;
    width: 33px;
    height: 20px;
}
.lotto-MXSmall {
    background-position: -206px -178px;
    width: 33px;
    height: 20px;
}
.lotto-ILSmall {
    background-position: -239px -178px;
    width: 33px;
    height: 20px;
}
.lotto-HKSmall {
    background-position: -140px -198px;
    width: 33px;
    height: 20px;
}
.lotto-FISmall {
    background-position: -173px -198px;
    width: 33px;
    height: 20px;
}
.lotto-HUSmall {
    background-position: -206px -198px;
    width: 33px;
    height: 20px;
}
.lotto-ROSmall {
    background-position: -239px -198px;
    width: 33px;
    height: 20px;
}
.lotto-TRSmall {
    background-position: -140px -218px;
    width: 33px;
    height: 20px;
}
.lotto-UASmall {
    background-position: -173px -218px;
    width: 33px;
    height: 20px;
}
.lotto-COSmall {
    background-position: -206px -218px;
    width: 33px;
    height: 20px;
}
.lotto-bulletSmall {
    background-position: 0px -443px;
    width: 38px;
    height: 38px;
}
.lotto-bulletSmallGreen {
    background-position: -38px -443px;
    width: 37px;
    height: 37px;
}
.lotto-bulletSmallYellow {
    background-position: -75px -443px;
    width: 37px;
    height: 37px;
}
.lotto-bulletSmallRed {
    background-position: -112px -443px;
    width: 37px;
    height: 37px;
}
.lotto-bulletSmallPurple {
    background-position: -149px -443px;
    width: 37px;
    height: 37px;
}
.lotto-bulletSmallBlue {
    background-position: -186px -443px;
    width: 37px;
    height: 37px;
}
.lotto-bulletSmallOrange {
    background-position: -223px -443px;
    width: 37px;
    height: 37px;
}
.lotto-bulletSmallStar {
    background-position: 0px -480px;
    padding-top: 2px;
    width: 38px;
    height: 35px;
}
body {
    background-image: url('../images/background.jpg');
    background-repeat: repeat;
    background-attachment: fixed;
}
.backgroundLightgray {
    background: rgba(0, 0, 0, 0.1);
}
.backgroundGray {
    -webkit-box-shadow: inset 1px 1px 6px #555555;
    -moz-box-shadow: inset 1px 1px 6px #555555;
    box-shadow: inset 1px 1px 6px #555555;
    background: rgba(0, 0, 0, 0.25);
}
.backgroundGrayFull {
    background-color: #eee !important;
}
.backgroundBlack {
    background-color: #000 !important;
}
.backgroundWhite {
    position: relative;
    -webkit-box-shadow: 1px 1px 6px #555555;
    -moz-box-shadow: 1px 1px 6px #555555;
    box-shadow: 1px 1px 6px #555555;
    background-color: #fff !important;
    border-top: 2px solid #ddd;
}
.backgroundWhite .container:after {
    position: absolute;
    display: inline-block;
    content: "";
    width: 37px;
    height: 29px;
    margin-left: 50px;
    z-index: 1;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA1JJREFUeNrsl0trGlEUx8eJFvpY9Nv0S4Tu/Ab9AnbXRSBQEhrJo2h8LIKQZpFHa9E8WrsqJBADSo2F+gi6qC2GEjRRY52XMz03vVdObsdHzJhk0QPHcebOzP15zv/cexTq9fpT446YpmnR7e3tx2OFQqE8Pj7+yOFwPBFu0drtdtrtdjtjsZgkwrnD5XK5ZVlO3haQruvVaDT6LJVKGXA6dgFVrVYda2trL4C2ftNAkDV1b2/vOcx/Bqf3wO0EivjYzs5OZXd39+VNQx0dHYV8Pt83AkNZbOTDoOO2QCCQLBaL728KqFKppCYmJt6SuSnHhROoNnWdXJicnHxzenqaHzWQJEmVhYWF1xRERxxtBqWCK8RB8Irf719UVbU5Qh3p4XDYB6mrornJUWNQ7KLEPJ1O/9zc3AyOCurw8DAC1faVzteiRwbWgZLpIInOOTmur68fZDKZmNVAJycnubm5uXdoLuK/Edil9El0kN3YnJ6eXgExFqwCAmnUPR6PV1GURjcgBqXTXCo8GDxcDwaDXiv0RXQUiUQC+Xy+3AVIo1CGiJSvmaUR9FWyQl9ECiDuJM4EhZKZltjyJLIfgtJoub5qtdr32dnZ1S5ACl6SLiK1sbFhcGuFpfqCrUsOhUKLzWbzjAO6pCO0eP6NFAdmqb729/dX4/F4kcIwb/E6QjtLJ32dDdtKfZXL5S9er/cDl7aWmY6wdaBotCzTFyn/+fn5IBchXtg6H6V/ImWlvqD8/aVS6VeP8jcFMkufJfrK5XKfaPnjCLXwVkLfb2pir4awn762trYC/EPQ8/+YmZlZwfd20xGSTH+oAfV1Dt3iQTab/YjaWmV5edkD5V8zKX8Vp60bUM9IDaivxtTUVIj1X4lEYgVaW/K90UtHvYD6pW8QfTVAX2dLS0uvjo+PP8PuHyYZvEr5m5nN6XT2vQf9ADtt7u+DP6T+gF4TKbjECVzioPqC2QfZ4FEPzdIoomsqhbLRcRk1b33Lf1goAb2M6UtB5yp9jw1VqzJo+V8HigfTuO8scngZaXM6MkYBhdcvAaWFh+LduArQMFAGmpxVpQ250cWFUULxwjdQdZqleiizD/mccc3xkUBZBmC6MMK/DOGumSjcQfsPNaj9EWAAgkFUrKjVCKwAAAAASUVORK5CYII=");
}
.borderBottom1 {
    border-bottom: 1px solid #333333;
}
.borderBottom2 {
    border-bottom: 2px solid #333333;
}
.borderBottom3 {
    border-bottom: 3px solid #333333;
}
.borderTop {
    border-top: 1px solid #c3c3c3;
}
#header .navbar .navbar-inner .container .brand {
    width: 150px;
    height: 35px;
}
#header .navbar .navbar-inner .container .brand span {
    margin-top: -10px;
    position: absolute;
}
#header .nav-header .nav li a {
    text-transform: uppercase;
    font-size: 14px;
}
@media (max-width: 480px) {
    .container {
        margin: 78px auto 45px;
    }
    .container.topMargin {
        margin: 78px auto 0;
    }
}
.helpTop {
    font-size: 30px;
}
#flag {
    position: relative;
    z-index: 1000;
    position: fixed;
    cursor: pointer;
    vertical-align: bottom;
    top: 40%;
    right: 0px;
    margin-right: -160px;
    width: 200px;
    height: 220px;
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.75);
    color: #fff;
}
#flag .header {
    position: absolute;
    text-align: center;
    width: 285px;
    height: 70px;
    padding-top: 135px;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ie-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    left: -75px;
}
#flag .header span.small {
    font-size: 10px;
    line-height: 10px;
}
#flag .content {
    position: absolute;
    text-align: left;
    width: 610px;
    height: 120px;
    padding: 10px 0 10px 50px;
}
#footer .info,
#footer .link {
    display: inline-block;
    height: 30px;
    margin: 5px;
}
.symbols-pricesign {
    position: relative;
    z-index: 2;
}
.startMotive {
    display: block;
    left: 0;
    right: 0;
    background-repeat: no-repeat;
    background-position: right;
    position: absolute;
    height: 675px;
    z-index: 0;
}
.startBackground {
    display: block;
    left: 0;
    right: 0;
    background-repeat: no-repeat;
    background-position: center center;
    position: absolute;
    height: 675px;
    z-index: -1;
}
.dynamic {
    color: #ffffff;
    font-size: 18px;
    font-family: 'SourceSansProSemibold', 'sans-serif';
    text-align: left;
    display: block;
    left: 0;
    right: 0;
    margin-top: 90px;
    margin-left: 0px;
    z-index: 1000;
    position: relative;
}
.startCoupon {
    display: block;
    left: 0;
    right: 0;
    background-image: url('../images/teaser/coupon.png');
    background-repeat: no-repeat;
    background-position: bottom center;
    position: absolute;
    height: 675px;
}
@media (min-width: 1200px) {
    .startDigits {
        z-index: -1;
        display: block;
        left: 0;
        right: 0;
        background-image: url('../images/teaser/digits.png');
        background-repeat: no-repeat;
        background-position: center left;
        position: absolute;
        height: 675px;
    }
}
.leadText {
    height: 675px;
}
.leadText .big,
.leadText h1 {
    font-family: 'SourceSansProSemibold', 'sans-serif';
    position: relative;
    z-index: 2;
    display: inline-block;
    font-size: 60px;
    line-height: 70px;
    margin: 0;
    color: #f6f6f6;
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.75);
    font-weight: normal;
    padding: 5px 10px;
}
.leadText .small {
    position: relative;
    z-index: 2;
    display: inline-block;
    font-size: 18px;
    line-height: 18px;
    margin: 1px 0 20px;
    color: #e5322f;
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.75);
    padding: 5px 10px;
}
.button-big.startButton {
    position: absolute;
    z-index: 3;
    margin-top: -65px;
    text-align: center;
}
.button-movie.start {
    margin-left: 20px;
    float: left;
}
@media (max-width: 1200px) {
    .button-big {
        height: auto !important;
    }
    .button-big .buttonBig {
        font-size: 50px;
        text-align: center;
    }
}
@media (max-width: 767px) {
    .leadText * {
        display: block;
        /*padding: 0 !important;*/
    }
    .leadText .big,
    .leadText h1 {
        font-size: 50px;
    }
    .symbols-pointer.start {
        display: none;
    }
    .symbols-price.start {
        display: none;
    }
    .button-big.startButton {
        position: relative;
        display: block;
        margin-top: 0;
        padding: 0;
        text-align: center;
    }
}
.movie-after {
    clear: both;
    line-height: 50px;
    margin-left: 5px;
}
.symbols-pointer.start {
    position: absolute;
    z-index: 4;
    margin-left: 25px;
    bottom: -70px;
    right: -70px;
}
.symbols-price.start {
    margin-left: -20px;
}
.hotline {
    font-size: 30px;
    line-height: 36px;
}
.newsStories {
    margin-left: 20px;
    line-height: 30px;
}
[id*='sort'] {
    position: relative;
    font-size: 20px;
    font-family: 'SourceSansProRegular', 'sans-serif';
    padding: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: #eaeaea;
    background-image: -moz-linear-gradient(top, #eaeaea, #fefefe);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eaeaea), to(#fefefe));
    background-image: -webkit-linear-gradient(top, #eaeaea, #fefefe);
    background-image: -o-linear-gradient(top, #eaeaea, #fefefe);
    background-image: linear-gradient(to bottom, #eaeaea, #fefefe);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eaeaea', EndColorStr="#fefefe");
    background-repeat: repeat-x;
    border: 1px solid #ffffff;
    border-color: #ffffff #d8d8d8 #d8d8d8 #ffffff;
    resize: none;
    cursor: pointer;
    -webkit-box-shadow: 0 1px 5px #555555;
    -moz-box-shadow: 0 1px 5px #555555;
    box-shadow: 0 1px 5px #555555;
}
[id*='sort'].up:after {
    position: absolute;
    right: 5px;
    display: inline-block;
    content: "";
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAApVJREFUeNpsUz1oWlEUPj6f8a8kWsHXBCeV2kKgKKFbKU5ts0pChQ4FpUOH0CzB0nRopEOnTqVjC04NpKAE4mAhCS0UN0FqCDiY4A8kJDFaNZp4+51LXkhCD1x479zvfOc7P9ewurpKl+3s7MwAe2i325+YzeZ7+Dadnp42Op3Oj5OTk6zRaKzBd4FXrwXfsNlsixMTE89dLpdmtVpJURTq9/t0fHw8W6/XN/f3998BuqmTGHQFCA5pmvY5EAjcBwkNh0MSQsjDYCZiX61Wa21vb3+AqvfskwScGcEbk5OTIQYz8H/Gd6qqUqPRoGKxGAH5d4XBkPrG7/eHzpVcyYyaL/4Zy+W43W7yeDyfgHUruNDGx8dfcL2QJUF8TCYT9Xo9liy/dWV8GIc+3bJYLHEoUsNOp/MmOzkLZ0T3aWtri1ZWVmhnZ4fC4TBNT0/T6OgoYRpSJWPGxsYeqQi4OzIyIp0czFlTqZQMbjabXB4VCgXK5XIUi8VoampKlsGGu9sKpJn5hzvK7HNzc7SwsEDlcplmZmYomUyS1+uldDpN0WiUlpeXCdKlWpiZ1tbWXu3u7oqjoyNRKpUE5i+CwaDIZrOi1WrJg/mLpaUlgUARj8cFFkrs7e2JfD7/Rx0MBj8BIp49syYSCYpEIgQiarfb0sejm5+fp1AoJEfIShHH93lDJpNRHA7Hus/ne3BeFyGD7Ml1Y+n6FKCYywyjdGWIZr2GpL8M4qzMro/s8uHM3EBOUK1Wv0LdunJO/guOtwcHBz1uJpu+PPrRG80ElUol0+12X/K/oq8oMnzExSyIqgzS959Hq7+Dw8NDlv0FD+sZfN0rj+lSVg2b9xRNfYxluQMiC2quQ/5v7Mg33G/oKtn+CTAAXAOvweMOR+gAAAAASUVORK5CYII=');
    width: 16px;
    height: 16px;
    background-position: center center;
    background-repeat: no-repeat;
}
[id*='sort'].down:after {
    position: absolute;
    right: 5px;
    display: inline-block;
    content: "";
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAptJREFUeNp0U89r0mEYf/zu23TOmFPMJjuISisYBIMCDxHrYv0D0qFDbNlBGHSN6jCoQ2zQqQkLVrBTl0ATzEPOhkJ4G4xiAw9jqM3J5n74a1PfPs+L71iDHnjR93mf5/P5PD++hng8Tuet0+kYYHcHBwcfGI3Gm/h/qd1u/6nX699brda3vr6+Inxn8fqFZIvZbH7pcrke2+1258DAAGmaRicnJ3R4eBgslUqrlUplFqGrCkQ/lzzhdDojY2NjtwFC3W6XhBDyMBAU6Xi/VywWb21ubr6FqjcMritmPH4YHx+fYGRmvGiIIX4bHR29rOv66/X19d8A/6IxExhe+Hw+maxY/3fATA6Hg4HeA/SKBqdzZGTkKctsNBpcK/X390tWBlcHzZMA1WpV3tGnqyaT6YkGOZPDw8M2TkCnKRKJUDKZlHIVEPdkd3eXFhYWKJVKEXIIE6KhoaGADuQbHMionLS2tkaxWIxWVlZoenqaPB4PRaNRWl5epo2NDQqHw3IybFB9TUeSkS+np6dksVhoamqK5ubmaHFxkdLptATIZDKSIBgMUiAQkKX2zEiJROLZ9va2KJfLYmdnRxwfHwuMSYRCIQFwgSDhdrvF0tKSQP1if39fxqEkkcvlfulgzhwdHZEqg5tos9lofn6e/H4/ZbNZmpmZIUyJAC4byaWyYtxzBtSrWa3WtNfrvcOPyjgIXT7bRD5q+3giUEL5fH4S71r34ODgOSTVOECNjRenVqsRq8M3IJnZz9ZsNqlQKHyCL631CLNwvNrb22uqDl9cIDalZmtrK4ZGhvmuKblAf4eHIIAKSi4HsFz+Zfae7I/o0yP4Gv98TL01/ooO56DkIZbnPpblOvwmrG8JS/YT0j8j5odSyfZXgAEAezqiLHCcWMsAAAAASUVORK5CYII=');
    width: 16px;
    height: 16px;
    background-position: center center;
    background-repeat: no-repeat;
}
.lottoContainer {
    margin: 20px 0 0 25px;
}
.lottodigitsSubHeader {
    font-size: 60px;
    line-height: 70px;
}
.lottodigitsImage {
    background-image: url('../images/lottodigits/header.png');
    background-repeat: no-repeat;
    background-position: center center;
    height: 430px;
}
.lottodigitsImage2 {
    background-color: #69afd4;
    background-image: url('../images/lottodigits/heaven.jpg');
    background-repeat: repeat-x;
    background-position: center bottom;
}
.lottodigitsWorldSmall {
    background-image: url('../images/lottodigits/subheader.png');
    background-repeat: no-repeat;
    background-position: right bottom;
    min-height: 300px;
}
.lottodigitsHeader .frame {
    padding: 40px 0;
}
.lottodigitsHeader .frame .jackpot {
    margin-left: -246px;
    display: inline-block;
    width: 256px;
    text-align: center;
}
.lottodigitsHeader .frame .jackpot .amount {
    font-size: 60px;
    line-height: 70px;
}
.lottodigitsSubheader .marginTop {
    margin-top: 20px;
}
table.lottodigits {
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-collapse: collapse;
    width: 100%;
    background-color: #fff;
}
table.lottodigits tr th {
    padding: 10px;
    height: 40px;
    border-right: 1px solid #e9e9e9;
}
table.lottodigits tr th:last-child {
    border-right: none;
}
table.lottodigits tr td {
    text-align: center;
    border-spacing: 0;
    padding: 10px;
    border-right: 1px solid #e9e9e9;
}
table.lottodigits tr td.left {
    text-align: left;
}
table.lottodigits tr td.right {
    text-align: right;
}
table.lottodigits tr td:last-child {
    text-align: center;
    border-right: none;
}
table.lottodigits tr:last-child {
    border-right: none;
    border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
}
.lotto-letter.lottodigits {
    right: 0;
    z-index: -1;
}
.jackpot .big {
    font-family: 'SourceSansProSemibold', 'sans-serif';
    position: relative;
    z-index: 2;
    display: block;
    font-size: 46px;
    line-height: 50px;
    margin: 0;
    color: #f6f6f6;
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.75);
    font-weight: normal;
    padding: 10px;
    margin: 1px 0;
}
.jackpot .small {
    font-family: 'SourceSansProRegular', 'sans-serif';
    position: relative;
    z-index: 2;
    display: block;
    font-size: 16px;
    line-height: 18px;
    margin: 1px 0;
    color: #e5322f;
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.75);
    padding: 10px;
}
.birthday .jquery-selectbox {
    margin-right: 20px;
}
.stepInformation {
    border: 1px solid #ccc;
    padding: 5px 5px 5px 10px;
    margin-left: -15px;
}
#changeImage {
    cursor: pointer;
}
.icons-info {
    margin-bottom: 12px;
}
.icons-true,
.icons-false {
    margin-top: 16px;
}
.infoBox {
    display: none;
    margin-top: 720px;
}
.winfondsBox {
    display: none;
    margin-top: 28px;
}
.winningInfo {
    background-color: #eee;
    border: 1px solid #ccc;
    text-align: center;
    padding: 10px;
}
.layer .content .system {
    background-color: #fefefe;
    background-image: -moz-linear-gradient(top, #fefefe, #eaeaea);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#eaeaea));
    background-image: -webkit-linear-gradient(top, #fefefe, #eaeaea);
    background-image: -o-linear-gradient(top, #fefefe, #eaeaea);
    background-image: linear-gradient(to bottom, #fefefe, #eaeaea);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fefefe', EndColorStr="#eaeaea");
    background-repeat: repeat-x;
    padding: 20px 19px;
}
.layer .content .hits {
    line-height: 30px;
    margin: 15px;
}
#newsletterLottodigitsSelect {
    max-height: 200px;
    overflow: auto;
}
.likeBlog {
    margin-right: 20px;
}
.follow {
    position: absolute;
    line-height: 60px;
}
.lottoBannerContent {
    margin-top: 65px;
    position: absolute;
    width: 100%;
    text-align: center;
    font-size: 38px;
    line-height: 38px;
}
.lottoBannerContent .sub {
    display: inline-block;
    font-size: 18px;
    line-height: 18px;
    margin: -10px 0 20px;
    padding: 5px 20px;
    color: #fff;
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.75);
}
.symbols-pointer.winfonds {
    margin-top: 30px;
}
@media (max-width: 767px) {
    .symbols-pointer.winfonds {
        display: none;
    }
}
.winfondsBackground {
    background-repeat: no-repeat;
    background-position: center center;
    height: 675px;
    display: block;
}
.winfondsBackground .winfondsMotive {
    display: block;
    left: 0;
    right: 0;
    background-repeat: no-repeat;
    background-position: center right;
    position: absolute;
    height: 675px;
    z-index: 0;
}
.inviteBoxTop,
.inviteBoxBottom {
    position: relative;
    z-index: 1;
    border: 5px solid #fff;
    background-color: #eee;
    text-align: center;
}
.inviteBoxTop {
    margin-bottom: -20px;
}
.inviteBoxBottom {
    margin-top: -20px;
}
.cheaper{
    width: 247px;
    height: 108px;
    padding-top: 10px;
    background-image: url("/images/winfonds/ersparnis.png");
    background-repeat: no-repeat;
    background-position: right;
}
.order-arrow{
    width: 57px;
    height: 61px;
    background-image: url("/images/winfonds/arrow-down.png");
    background-repeat: no-repeat;
    position: absolute;
    margin-top: -12px;
    margin-left: 430px;
}
.selectdiv{
    margin-top: 0px;
}
.back{
    background-image: url("/less/sprites/sprite_32.png");
    background-repeat: no-repeat;
    background-position: -129px -65px;
    height: 30px;
    width: 30px;
    z-index: 9999;
    cursor: pointer;
}
.forward{
    background-image: url("/less/sprites/sprite_32.png");
    background-repeat: no-repeat;
    background-position: -99px -65px;
    height: 30px;
    width: 30px;
    z-index: 9999;
    cursor: pointer;
}
.socialspan{
    background-image: url("/images/note_social.png");
    background-size: 130px 35px;
    background-repeat: no-repeat;
    background-position: right;
    width: 300px;
}
.teasertext{
    background-color: #000000;
    /*opacity: 0.9;*/
    line-height: 30px;
}
.teaserhead{
    background-color: #000000;
    font-family: 'SourceSansProSemibold';
    padding-left: 5px;
    padding-top: 2px;
    padding-right: 5px;
    padding-bottom: 2px;
    opacity: 0.9;
}
.teaserbody{
    background-color: #000000;
    font-family: 'SourceSansProSemibold';
    padding: 10px;
    z-index: 5500;
    opacity: 0.9;
}
.bodyhead{
    font-size: 60px;
    background-color: #000000;
    color: #f95535;
    font-family: 'SourceSansProSemibold';
    padding-top: 10px;
    line-height: 45px;
}
.teaserfooter{
    background-color: #000000;
    color: #f95535;
    font-family: 'SourceSansProSemibold';
    padding-left: 5px;
    padding-top: 2px;
    padding-right: 5px;
    padding-bottom: 2px;
    opacity: 0.9;
}
.teaserprice{
    max-width: 280px;
}
.pricepic{
    width: 100%;
}

.content_agb li ol li {
    list-style-type: lower-alpha;
}
.content_agb ol.li_title li {
    font-size: 22.4px;
    line-height: 25.2px;
}
.content_agb ol.li_title li p {
    font-size: 14px;
    line-height: 20px;
}

#widerruf .shadow::before {
    background-image: none !important;
}
#widerruf .shadow::after {
    background-image: none !important;
}
#widerruf .smallShadow::before {
    background-image: none !important;
}
#widerruf .smallShadow::after {
    background-image: none !important;
}