*,
*:before,
*:after {
    margin:0;
    padding:0;
    background-repeat:no-repeat;
    border:0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline: 0;
}
figure {
    line-height:1;
}
html {
    height:100%;
    overflow:scroll;
    margin-bottom:1px;
    padding-bottom:1px;
    -webkit-text-size-adjust: none;
}
body {
    overflow-x:hidden;
}
img {
    height:auto;
    max-width:100%;
}
.ausbreiten {
    margin-left: -15px !important;
    margin-right: -15px !important;
}
.kein-padding {
    padding:0;
}
.mobil {
    display:none;
}
.clear {
    clear:both;
}
#wrapper {
    width:100%;
    max-width:100%;
}
.inside,
.container {
    margin-right:auto;
    margin-left:auto;
    padding-right:15px;
    padding-left:15px;
}
.inside > *:not([class*="col-"]) {
    clear:both;
    padding-right:15px;
    padding-left:15px;
}
.inside > .row {
    padding-right:0 !important;
    padding-left:0 !important;
}
.inside:before,
.inside:after,
.container:before,
.container:after {
    display:table;
    content:" ";
}
.inside:after,
.container:after {
    clear:both;
}
.mod_article [class*="ce_"],
.mod_article [class*="content-"],
.mod_article [class*="mod_"] {
    margin-right:0;
    margin-left:0;
}
.row {
    margin-right:-15px;
    margin-left:-15px;
    padding-right:0 !important;
    padding-left:0 !important;
}
.row:before,
.row:after {
    display:table;
    content:" ";
}
.row:after {
    clear:both;
}
.row:before,
.row:after {
    display:table;
    content:" ";
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
    min-height:1px;
    position:relative;
    padding-right:15px;
    padding-left:15px;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11 {
    float:left;
}
.col-xs-12 {
    width:100%;
}
.col-xs-11 {
    width:91.66666666666666%;
}
.col-xs-10 {
    width:83.33333333333334%;
}
.col-xs-9 {
    width:75%;
}
.col-xs-8 {
    width:66.66666666666666%;
}
.col-xs-7 {
    width:58.333333333333336%;
}
.col-xs-6 {
    width:50%;
}
.col-xs-5 {
    width:41.66666666666667%;
}
.col-xs-4 {
    width:33.33333333333333%;
}
.col-xs-3 {
    width:25%;
}
.col-xs-2 {
    width:16.666666666666664%;
}
.col-xs-1 {
    width:8.333333333333332%;
}
.col-xs-pull-12 {
    right:100%;
}
.col-xs-pull-11 {
    right:91.66666666666666%;
}
.col-xs-pull-10 {
    right:83.33333333333334%;
}
.col-xs-pull-9 {
    right:75%;
}
.col-xs-pull-8 {
    right:66.66666666666666%;
}
.col-xs-pull-7 {
    right:58.333333333333336%;
}
.col-xs-pull-6 {
    right:50%;
}
.col-xs-pull-5 {
    right:41.66666666666667%;
}
.col-xs-pull-4 {
    right:33.33333333333333%;
}
.col-xs-pull-3 {
    right:25%;
}
.col-xs-pull-2 {
    right:16.666666666666664%;
}
.col-xs-pull-1 {
    right:8.333333333333332%;
}
.col-xs-push-12 {
    left:100%;
}
.col-xs-push-11 {
    left:91.66666666666666%;
}
.col-xs-push-10 {
    left:83.33333333333334%;
}
.col-xs-push-9 {
    left:75%;
}
.col-xs-push-8 {
    left:66.66666666666666%;
}
.col-xs-push-7 {
    left:58.333333333333336%;
}
.col-xs-push-6 {
    left:50%;
}
.col-xs-push-5 {
    left:41.66666666666667%;
}
.col-xs-push-4 {
    left:33.33333333333333%;
}
.col-xs-push-3 {
    left:25%;
}
.col-xs-push-2 {
    left:16.666666666666664%;
}
.col-xs-push-1 {
    left:8.333333333333332%;
}
.col-xs-offset-12 {
    margin-left:100% !important;
}
.col-xs-offset-11 {
    margin-left:91.66666666666666%;
}
.col-xs-offset-10 {
    margin-left:83.33333333333334% !important;
}
.col-xs-offset-9 {
    margin-left:75% !important;
}
.col-xs-offset-8 {
    margin-left:66.66666666666666% !important;
}
.col-xs-offset-7 {
    margin-left:58.333333333333336% !important;
}
.col-xs-offset-6 {
    margin-left:50% !important;
}
.col-xs-offset-5 {
    margin-left:41.66666666666667% !important;
}
.col-xs-offset-4 {
    margin-left:33.33333333333333% !important;
}
.col-xs-offset-3 {
    margin-left:25% !important;
}
.col-xs-offset-2 {
    margin-left:16.666666666666664% !important;
}
.col-xs-offset-1 {
    margin-left:8.333333333333332% !important;
}
