/*====================================== reset.css is here ========================================*/
*{margin:0;/* padding:0; */box-sizing:border-box;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}

address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal; }
ol,ul{list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear{clear:both; font-size:1px;line-height:1px; display:block; height:0;}
.clearfix:after{content:"";display:block;clear:both;font-size:1px;line-height:1px;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
.no_bor{border:0 none !important; }
header,nav,section,article,aside,footer,hgroup,figure {display: block; }
figure{margin: 0;}
/**************************************************************************************/
a {color:#000; text-decoration:none; outline:0 none !important; }
a:hover, a:focus {color:#C8C8C8;  text-decoration:none; outline:0 none !important;}
h1 {font-size:24px;}
h2 {font-size:22px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:12px;}
/*---------------------------------------------------*/
body{background-color: #F0EFED;}
.wrapper{max-width: 100%;margin: 0 auto;}
.container{max-width: 750px;margin: 0 auto;}
.header-top{max-width: 965px;margin: 0 auto;}
header{}
.header-in{
    background: #FAF9F7;
    padding: 31px 0 29px 8px;
}
.header-main{}
.header-main figure{}
.header-main figure img{}

.oxford{background-color: #F0EFED;padding: 55px 0;}
.oxford-in{background-color: #FFFFFF;padding: 60px 0 120px 0;max-width: 965px;margin: 0 auto;}
.oxford-main{}
.alter{}
.alter-in{
    padding: 20px 0px 0 -1px;
}
.alter-in h1{font-family: 'Barlow', sans-serif;font-size: 41px;line-height: 56px;font-weight: 700;color: #222222;text-align: center;padding: 30px 0 25px 0;letter-spacing: 0px;}
.alter-in p{font-family: 'Barlow', sans-serif;font-size: 26px;line-height: 37px;font-weight: 600;color: #333333;text-align: center;padding: 5px 0 20px 0px;}
.mask{}
.mask-in{padding: 15px 0px 30px 0px;}
.mask-lft{float: left;width: 32%;padding: 2px 0 0 0;}
.mask-lft figure{}
.mask-lft figure img{}
.mask-lft p{
    font-family: 'Barlow', sans-serif;
    font-size: 20px;
    line-height: 28px;
    font-weight: 600;
    color: #333333;
    padding: 17px 0 0 5px;
    text-align: left;
    }
.mask-rgt{float: right;width: 68%;padding: 0 0 0 31px;}
.mask-rgt p{
    font-family: 'Barlow', sans-serif;
    font-size: 20px;
    line-height: 28px;
    font-weight: 400;
    color: #3D3B38;
    text-align: left;
    padding: 0 13px 28px 0;
    }
.blut{border-bottom: 6px solid #F0EFED;width: 750px;border-top: 6px solid #F0EFED;padding: 0px 0 0 0px;margin: 0 auto;}
.blut-in{
    padding: 0 0 0 0;
}
.blut-in p{
    font-family: 'Barlow', sans-serif;
    font-size: 24px;
    line-height: 37px;
    font-weight: 600;
    color: #333333;
    text-align: center;
    padding: 14px 0 33px 0;
    }
.diese{}
.diese-in{}
.diese-in p{
    font-family: 'Barlow', sans-serif;
    font-size: 20px;
    line-height: 28px;
    font-weight: 400;
    color: #3D3B38;
    padding: 27px 0 1px 0;
    }
.nobel{padding: 68px 0 0 0;text-align: center;
}
.nobel-in{}
.nobel-in h2{font-family: 'Barlow', sans-serif;font-size: 41px;line-height: 56px;font-weight: 700;color: #222222;padding: 0 0 33px 0;}
.nobel-in figure{
    padding: 0 0 25px 0;
}
.nobel-in figure img{}
.nobel-in p{
    font-family: 'Barlow', sans-serif;
    font-size: 26px;
    line-height: 37px;
    font-weight: 600;
    color: #333333;
    text-align: center;
    }
.zelen{
    padding: 0 0 22px 0;
}
.zelen-in{}
.zelen-in p{
    font-family: 'Barlow', sans-serif;
    font-size: 20px;
    line-height: 27px;
    font-weight: 400;
    color: #3D3B38;
    padding: 31px 0 0 0;
    }
.wurde{border-bottom: 6px solid #F0EFED;width: 750px;border-top: 6px solid #F0EFED;padding: 0 0 0 0;margin: 0 auto;}
.wurde-in{padding: 0 0 0 0;
}
.wurde-in p{
    font-family: 'Barlow', sans-serif;
    font-size: 24px;
    line-height: 37px;
    font-weight: 600;
    color: #333333;
    text-align: center;
    padding: 20px 0 21px 0;
    }
.wichtig{}
.wichtig-in{
    padding: 25px 0 29px 0;
}
.wichtig-lft{float: left;width: 60%;padding: 0 0 0 3px;}
.wichtig-lft p{font-family: 'Barlow', sans-serif;font-size: 20px;line-height: 27px;font-weight: 400;color: #3D3B38;padding: 0 0 33px 0;
    }
.wichtig-rgt{float: right;width: 40%;background: #FAF9F7;padding: 52px 19px;}
.wichtig-rgt h4{
    font-family: 'Barlow', sans-serif;
    font-size: 24px;
    line-height: 37px;
    font-weight: 600;
    color: #333333;
    letter-spacing: 1px;
    }
.immer{
    padding: 0 0 50px 0;
}
.immer-in{}
.immer-in p{font-family: 'Barlow', sans-serif;font-size: 20px;line-height: 27px;font-weight: 400;color: #3D3B38;padding: 0 0 33px 0;
    }
.vitalitat{padding: 51px 0 0 0;text-align: center;}
.vitalitat-in{}
.vitalitat-in h2{font-family: 'Barlow', sans-serif;font-size: 41px;line-height: 56px;font-weight: 700;color: #222222;letter-spacing: 0;}
.vitalitat-in figure{
    padding: 30px 0 30px 0;
}
.vitalitat-in figure img{}
.vitalitat-in p{
    font-family: 'Barlow', sans-serif;
    font-size: 26px;
    line-height: 37px;
    font-weight: 600;
    color: #333333;
    text-align: center;
    padding: 0 0 33px 0;
    }
.eingin{}
.eingin-in{}
.eingin-in p{font-family: 'Barlow', sans-serif;font-size: 20px;line-height: 27px;font-weight: 400;color: #3D3B38;padding: 0 0 33px 0;
    }
.falten{border-bottom: 6px solid #F0EFED;width: 750px;border-top: 6px solid #F0EFED;margin: 0 auto;}
.falten-in{ padding: 0 0 0 0;
}
.falten-in p{
    font-family: 'Barlow', sans-serif;
    font-size: 24px;
    line-height: 37px;
    font-weight: 600;
    color: #333333;
    text-align: center;
    padding: 30px 0;
    }
.weniger{padding: 33px 0 0 0;}
.weniger-in{
}
.weniger-in p{font-family: 'Barlow', sans-serif;font-size: 20px;line-height: 28px;font-weight: 400;color: #3D3B38;padding: 0 0 27px 0;letter-spacing: 0px;
    }
.enzyms{}
.enzyms-in{padding: 10px 0 110px 0;}
.enzyms-in h5{font-family: 'Barlow', sans-serif;font-size: 20px;line-height: 28px;font-weight: 700;color: #3D3B38; padding: 0 0 28px 0;letter-spacing: 0.9px;
    }
.enzyms-in p{font-family: 'Barlow', sans-serif;font-size: 20px;line-height: 28px;font-weight: 400;color: #3D3B38;padding: 0 0 28px 0;letter-spacing: 0.2px;
    }
.wissen{text-align: center;}
.wissen-in{}
.wissen-in h5{font-family: 'Barlow', sans-serif;font-size: 41px;line-height: 45px;font-weight: 700;color: #222222;padding: 0 0 22px 0;
    }
.wissen-in p{
    font-family: 'Barlow', sans-serif;
    font-size: 26px;
    line-height: 30px;
    font-weight: 600;
    color: #333333;
    padding: 0 0 22px 0;
    }
.wissen-lft{float: left;width: 35%;}
.wissen-lft figure{}
.wissen-lft figure img{
    margin: 32px 0 0 0;
}
.wissen-rgt{float: right;width: 65%;}
.wissen-rgt p{
    font-family: 'Barlow', sans-serif;
    font-size: 20px;
    line-height: 28px;
    font-weight: 400;
    color: #3D3B38;
    text-align: left;
    padding: 0 0 22px 38px;
    }

.dank{}
.dank-in{padding: 82px 0 0 0;}
.dank-in p{font-family: 'Barlow', sans-serif;font-size: 20px;line-height: 28px;font-weight: 400;color: #3D3B38;padding: 0 0 22px 0;
    }
.undo{background-color: #FAF9F7;border-radius: 17px;box-shadow: 0px 3px 6px #00000029;opacity: 1;margin: 0 0 20px;}
.undo-in{padding: 21px 0 23px;}
.undo-lft{float: left;width: 14%;padding: 0 0 0 0;text-align: center;}
.undo-lft-in{
}
.undo-lft-in span{font-size: 30px;line-height: 51px;color: #ffffff;font-family: 'Barlow', sans-serif;font-weight: 600;width: 51px;margin: 0 auto 0;height: 51px;border-radius: 100%;text-align: center;background-color: #abaca6;display: block;}
.undo-rgt{float: right;width: 86%;}
.undo-rgt-in{}
.undo-rgt-in p{font-size: 20px;line-height: 24px;padding: 0 10px 0 0;color: #222222;font-family: 'Barlow', sans-serif;font-weight: 500;}
.act{padding: 24px 0 30px;}
.little{
    padding: 0 0 50px 0;
}
.little p{font-family: 'Barlow', sans-serif;font-size: 20px;line-height: 28px;font-weight: 400;color: #3D3B38;padding: 9px 0 28px 0;
    }
.restore{}
.restore-in{
    text-align: center;
    padding: 50px 0 0 0;
}
.restore-in h5{
    font-family: 'Barlow', sans-serif;
    font-size: 41px;
    line-height: 45px;
    font-weight: 700;
    color: #222222;
    padding: 0 0 24px 0;
    }
.restore-in figure{}
.restore-in figure img{}
.plagen{}
.plagen-in{padding: 28px 0 0 0;text-align: center;}
.plagen-in h6{
    font-family: 'Barlow', sans-serif;
    font-size: 26px;
    line-height: 37px;
    font-weight: 600;
    color: #333333;
    padding: 0px 0 25px 0px;
    }
.plagen-in p{font-family: 'Barlow', sans-serif;font-size: 20px;line-height: 25px;font-weight: 400;color: #3D3B38;text-align: left;padding: 0 0 39px 0;
    }
.korper{}
.korper-in{padding: 0 0 0 0;text-align: center;}
.korper-in h4{font-family: 'Barlow', sans-serif;font-size: 41px;line-height: 45px;font-weight: 700;color: #222222;padding: 0 0 13px 0;
    }
.korper-in p{font-family: 'Barlow', sans-serif;font-size: 26px;line-height: 37px;font-weight: 600;color: #333333;padding: 0 0 30px 0;
    }
.und{background-color: #FAF9F7;border-radius: 17px;box-shadow: 0px 3px 6px #00000029;opacity: 1;margin: 0 0 40px;padding: 0 0 10px 5px;height: 100px;}
.und-in{padding: 17px 0 17px;}
.und-lft{float: left;width: 14%;}
.und-lft-in{}
.und-lft-in span{font-size: 30px;line-height: 36px;color: #FFFFFF;font-family: 'Barlow', sans-serif;font-weight: 600;width: 51px;margin: 0 auto 0;padding: 6px 0 0 0px;height: 51px;border-radius: 100%;text-align: center;background-color: #abaca6;display: block;}
.und-rgt{float: right;width: 86%;}
.und-rgt-in{}
.und-rgt-in p{font-size: 24px;line-height: 34px;color: #333333;font-family: 'Barlow', sans-serif;font-weight: 600;text-align: left;padding: 10px 20px;}
.wie{
    padding: 26px 0 55px 0;
}
.wie-in{
    padding: 0 0 0 0;
}
.wie-in h6{font-family: 'Barlow', sans-serif;font-size: 41px;line-height: 45px;font-weight: 700;color: #222222;padding: 0 0 29px 0;
    }
.wie-lft{float: left;width: 55%;padding: 0 0 0 0;}
.wie-lft h5{
    font-family: 'Barlow', sans-serif;
    font-size: 26px;
    line-height: 31px;
    font-weight: 600;
    color: #333333;
    padding: 0 2px 26px 0;
    }
.wie-lft p{font-family: 'Barlow', sans-serif;font-size: 20px;line-height: 25px;font-weight: 400;color: #333333;padding: 0 0 26px 0;
    }
.wie-rgt{float: right;width: 45%;}
.wie-rgt figure{}
.wie-rgt figure img{}
.warum{}
.warum-in{
    padding: 55px 0 19px 0;
}
.warum-in h5{font-family: 'Barlow', sans-serif;font-size: 41px;line-height: 52px;font-weight: 700;color: #222222;padding: 0 0 30px 0;letter-spacing: 0.6px;
    }
.warum-in span{font-family: 'Barlow', sans-serif;font-size: 26px;line-height: 35px;font-weight: 600;color: #333333;padding: 0 0 0 0;
    }
.warum-in p{font-family: 'Barlow', sans-serif;font-size: 20px;line-height: 27px;font-weight: 400;color: #333333;padding: 30px 0 0 0;
    }
.warum-in a{width: 492px;height: 100px;border-radius: 10px;background: #3D3B38;box-shadow: inset 0px 0px 15px #00000014, 0px 3px 6px #00000029;font-size: 35px;line-height: 100px;text-align: center;display: block;text-transform: uppercase;color: #ffffff;font-family: 'Barlow', sans-serif;font-weight: 600;margin: 57px auto;}
.warum-in a:hover{color: #3D3B38;background-color: #fff;}
footer{}
.ftr{}
.ftr-in{
    padding: 0 0 0 0;
}
.ftr-in h6{font-family: 'Barlow', sans-serif;font-size: 20px;line-height: 27px;font-weight: 700;color: #5D5E5A;letter-spacing: 1.8px;padding: 0 0 0 0;
    }
.ftr-in ul{
    padding: 0;
}
.ftr-in ul li{}
.ftr-in ul li a{font-family: 'Barlow', sans-serif;font-size: 20px;line-height: 27px;font-weight: 400;color: #AAACA5;letter-spacing: -0.1px;
    }
.header-main2{display: none;}
.bell{display: none;}

.mask-rgt.moblie{display: none;}

ul.sources li {
    color: #333333;
    font-family: 'Barlow', sans-serif;
}

#footer { padding-top: 12px; }
#footer nav { }
#footer nav ul {margin: 0; padding: 0; width: 100%; text-align: center; }
#footer nav ul li {display: inline-block; margin-right: 12px; margin-bottom: 12px; }
#footer nav ul li.last { margin-right: 0;  }
#footer nav ul li a { font-family: 'Barlow', sans-serif; font-weight: 400; }




@media only screen and (max-width:1679px){

    .nobel-in p br,.nobel-in h2 br,.plagen-in h6 br,.vitalitat-in h2 br{display: none;}
}
@media only screen and (max-width:1200px){
    
}
@media only screen and (max-width:991px){
    .alter-in h1 {font-size: 32px;line-height: 37px;}
    .alter-in p {font-size: 21px;line-height: 24px;letter-spacing: 0.2px;padding: 0 0 20px 0;}
    .alter-in {padding: 20px 0 0 0;}
    .mask-rgt p{padding: 14px 0px 14px 0;}
    .mask-in {
    padding: 0;}
    .restore-in figure img{width: 100%;height: auto;}
    .vitalitat-in figure img {width: 100%;height: auto;}
    .nobel-in figure img {width: 100%;height: auto;}
    .wurde {width: 100%;}
    .falten {width: 100%;}
    .blut {width: 100%;}
    .wissen {padding: 0;}
    .wie-in{padding: 0 96px 0 0;}
    .wie-rgt{width: 40%;}
    .wie-lft{width: 60%;}
    .diese-in p{padding: 15px;}
    .zelen-in p,.wichtig-in{padding: 20px 0;}
    .immer-in,.vitalitat-in h2{padding: 0;}
    .vitalitat-in p br{display: none;}
    .vitalitat-in p{padding: 15px;}
    .eingin,.little,.korper-in{padding: 0;}
    .falten-in p,.weniger,.enzyms-in,.dank-in,.restore-in,.plagen-in{padding: 20px 0;}
    .warum-in,.blut,.nobel-in p,.falten{padding: 0;}
    .mask-lft p{padding: 15px 0 0;}
    .diese-in p,.nobel-in h2,.vitalitat-in p{padding: 15px 0;}
    .wie-rgt figure img{width: 100%;height: auto;}
    .wie-in{padding: 0;}
    .container{padding: 0 15px;}
    
}
@media only screen and (max-width:768px){
    .mask-lft p { padding: 15px 25px 0;}
    .immer{    padding: 0 0 25px 0;}
    .korper-in h4{padding: 20px 0 0 0;}
    .warum {padding: 22px 0 0 0;}
    .wie{ padding: 26px 0 25px 0;}
    .warum-in h5{text-align: center;}
    .restore-in h5{padding: 19px 0 23px 0;}
    .korper{padding: 0 0 21px 0;}
    .plagen-in p{padding: 0 0 27px 0;}
    .mask-rgt p.Haben{display: none;}
    .active{display: none;}
    .mask-rgt.moblie{display: block;}
    .header-in{padding: 31px 0 29px 20px;}
    .oxford{padding: 25px 0 0;}
    .alter-in p{padding: 10px 0 20px 0;}
    .bell{display: block;}
    .und{width: 100%;margin: 0 0 20px 0;    padding: 0 0 0 10px;}
    .header-main{display: none;}
    .header-main2{display: block;}
    .wissen-lft {float: none;width: 100%;}
    .wissen-rgt {float: none;width: 100%;}
    .wie-lft {float: none;width: 100%;}
    .wie-rgt {float: none;width: 100%;text-align: center;}
    .wichtig-lft {float: none;width: 100%;}
    .wichtig-rgt {float: none;width: 100%;}
    .mask-lft{float: none;width: 100%;text-align: center;padding: 0;}
    .mask-rgt{float: none;width: 100%;text-align: center;padding: 0;}
    .undo-lft{float: none;width: 100%;}
    .undo-rgt{float: none;width: 100%;}
    .oxford{background-color: #fff;}
    .wissen-lft figure img{width: 100%;height: auto;margin: 20px 0;}
    .alter-in h1{padding: 0 0 14px 0;}
    .diese-in p{padding: 27px 0;}
    .wichtig-in{padding: 0;}
    .wichtig-lft p{padding: 16px 0 16px 0;}
    .immer-in{padding: 0;}
    .immer-in p{ padding: 16px 0 16px 0;}
    .vitalitat-in h2{padding: 0;}
    .vitalitat-in p{padding: 0 0px 33px 0px;}
    .eingin{padding: 0;}
    .weniger{padding: 33px 0 0 0;}
    .enzyms-in{padding: 0;}
    .wissen-rgt p{padding: 11px 0 11px 0px;}
    .dank-in{padding: 0;}
    .little{padding: 0;}
    .restore-in{padding: 0;}
    .plagen-in{padding: 27px 0 0 0;}
    .korper-in{padding: 0;}
    .wie-in{padding: 0;}
    .warum-in{padding: 0;}
    .ftr-in{padding: 0;}
    .nobel-in p{padding: 0;letter-spacing: -0.6px;}
    .zelen-in p{padding: 31px 0 0 0;}
    .nobel-in h2{padding: 0 0 36px 0;font-size: 30px;line-height: 40px;}
    .vitalitat-in h2,.wissen-in h5{font-size: 30px;line-height: 40px;  padding: 19px 0 22px 0;}
    .nobel{padding: 20px 0 0 0;}
    .oxford-in{padding: 0 0 40px;}
    .vitalitat{padding: 22px 0 0 0;}
    .act {padding: 24px 16px 30px 17px;}
    .undo-in {padding: 24px 16px 30px 17px;}
    .falten{padding: 0;}
    .blut{padding: 0;margin: 15px 0 0 0;}
    .ftr-in ul li a{font-size: 16px;}
    .wichtig-rgt h4{font-size:20px;letter-spacing: 0.6px;line-height: 27px;}
    .header-main figure img {width: 118px;height: 40px;}
    .alter-in br,.wichtig-rgt h4 br{display: none;}
    .mask-lft figure img {width: 100%;height: auto;}
    .ftr-in ul li a{color: #3D3B38;}
    .ftr-in h6{color: #AAACA5;}
}
@media only screen and (max-width:600px){
    .restore-in h5{font-size: 23px;line-height: 33px;} 
    .warum-in a {width: 100%;height: 70px;line-height: 70px;}
    .und-rgt-in p{font-size: 18px;line-height: 22px;letter-spacing: 0;}
    
}

@media only screen and (max-width:479px){
    .undo-rgt-in p{padding: 15px 0 0;text-align: center;}
    .alter-in h1{font-size: 26px;line-height: 30px;}
    .ftr-in ul li a{font-size: 11px;}
    .alter-in p{font-size: 20px;}
    .mask-rgt p,.diese-in p,.zelen-in p,.wichtig-lft p,.immer-in p,.eingin-in p,.weniger-in p,.little p,.plagen-in p{font-size: 19px;}
    .blut-in p,.nobel-in p,.wurde-in p,.vitalitat-in p,.falten-in p,.wissen-in p,.korper-in p{font-size: 19px;line-height: 24px;    padding: 20px 20px;}
    .nobel-in h2,.vitalitat-in h2,.wissen-in h5,.restore-in h5,.korper-in h4{font-size: 23px;line-height: 30px;}
    .wichtig-rgt h4,.warum-in h5,.plagen-in h6{font-size: 21px;
    line-height: 30px;}
    .wie-in h6{font-size: 28px;line-height: 34px;}
    .wie-lft h5,.warum-in span{font-size: 22px;line-height: 30px;}
}
@media only screen and (max-width:320px){
    
}