.top-bl-bg{
    background:url(/static/f/article/630/img/top-slide_bg.jpg?rev=01) no-repeat right top #f1f7ed;
    background-size:100% auto;
   /* height:643px; */    
height: auto;
}
.top-bl-bg .wrap-header-sec{
    width:1000px;
    margin:0 auto;
    height:inherit;
    line-height:643px;
}
.top-bl-bg .header-sec{
    display:inline-block;
    line-height:normal;
    vertical-align:middle;
    padding-left:50px;
}
.art-wrap{
    width:1000px;
    margin:-50px auto 0;
}
section{
    padding:0 50px 50px 50px;
}
section.sec-sl{
    padding-bottom:0;
}
.with-icon--text,
.with-icon--icons,
.no-icon--text,
.digest-bl__text,
.digest-bl__img{
    box-sizing:border-box;
}
.article-header > .row,
.article-header .reviews,
.article-full .article__row-header .article-illu,
.article-full .article__row-header:after,
.b-asside.col-4{
    display:none;
}
.article-full .article{
    margin-top:0;
    padding-top:0;
}
.article-full .article__row-header{
    height:600px;
    line-height:600px;
    margin-bottom:0;
    padding-bottom:0;
}
.article-full .article__row-header .article-header{
    display:inline-block;
    width:50%;
    line-height:50px;
    vertical-align:middle;
    padding:0 0 0 50px;
}
.wide-bg-box{
    background:url(/static/f/article/630/img/top-slide_bg.jpg?rev=01) no-repeat right top #f1f7ed;
    background-size:100% auto;
}
.article-full .article{
    background:transparent;
}
.header-sec__title p{
    /*color:#ffd500;
    font-size:2.6rem;*/
    display:none;
}
.header-sec__subtitle p{
    color:#338110;
    font-size:4rem;
    line-height:5rem;
    font-family:'RotonBol';
    text-transform:uppercase;
}
.header-sec{    
    width:42%;
    padding:100px 0;
}
.fourth-sl .header-sec{    
    width:49%;
    padding:25px 0;
}
.header-sec__title p{
    font-family:'RotonBol';
}
.header-sec__descr{
    font-size:1.8rem;
    line-height:2.5rem;
}
.article__box .article-content.col-8{
    width:100%;
    padding:0;
}
.green-drop-bl{
    border-radius:7px 7px 0 0;
    background-color:#fff;
    margin-bottom:20px;
}
.green-drop-bl--header{
    background-color:#338110;
    color:#fff;
    border-radius:7px;
    font-size:2.2rem;
    padding:35px 50px;
    font-family:'RotonBol';
    cursor:pointer;
}
.green-drop-bl--header > a{
    color:#fff;
}
.green-drop-bl--header,
.white-drop{
    -webkit-box-shadow:0px 4px 8px -2px #e5eae1;
       -moz-box-shadow:0px 4px 8px -2px #e5eae1;
           -o-box-shadow:0px 4px 8px -2px #e5eae1;
               box-shadow:0px 4px 8px -2px #e5eae1;
}
.green-drop-bl--header a{
    display:inline-block;
    width:95%;
}
.green-drop-bl--header a:after{
    display:inline-block;
    content:'';
    width:16px;
    height:16px;
    float:right;
    margin-right:-15px;
    background:url(/static/f/article/630/img/up.png?rev=01) no-repeat center transparent;
}
.white-drop{
    display:none;
    position:relative;
    font-size:1.6rem;
    line-height:2.3rem;
}
.with-icon--text,
.with-icon--icons{
    display:inline-block;
    height:100%;
    vertical-align:middle;
}
.with-icon--text{
    width:80%;
    padding-right:25px;
}
.no-icon--text{
    width:100%;
}
.no-icon--text ul.list-icons > li{
    padding-top:50px;
    padding-left:40px;
}
.no-icon--text ul.list-icons li::before{
    display:block;
    width:24px;
    float:left;
    margin-left:-40px;
    margin-top:5px;
    height:18px;
    content:'';
    background:url(/static/f/article/630/img/check.png?rev=01) no-repeat center transparent;
}
.no-icon--text ul.list-icons.double-col > li::before{
	display:none;
}
.no-icon--text ul.list-numbers{
    margin-bottom:0;
}
.no-icon--text ul.list-numbers.double-col > li,
.no-icon--text ul.list-icons.double-col > li{
    display:inline-block;
    vertical-align:top;
}
.no-icon--text ul.list-numbers.double-col > li{
    width:49%;
    padding-top:0;
}
.no-icon--text ul.list-icons.double-col > li{
    width:45%;
}
.no-icon--text ul.list-numbers > li{
    counter-reset:item;
}
.no-icon--text ul.list-numbers > li > ol > li{
    padding-top:30px;
    margin-left:30px;
}
.no-icon--text ul.list-numbers > li > ol > li::before{
    content:counter(list) '';
    counter-increment:list;
    color:#ffd500;
    font-size:3rem;
    float:left;
    margin-left:-30px;
    font-family:'RotonBol';
}
.with-icon--icons{
    position:absolute;
    width:20%;
    top:0;
    right:0;
    bottom:0;
}
.icon__cloud{
    background:url(/static/f/article/630/img/icon__cloud.png?rev=01) no-repeat center transparent;
}
.icon__baby-cries{
    background:url(/static/f/article/630/img/icon__baby-cries.png?rev=01) no-repeat center transparent;
}
.icon__moon-stars{
    background:url(/static/f/article/630/img/icon__moon-stars.png?rev=01) no-repeat center transparent;
}
.icon__baby-cries-next{
    background:url(/static/f/article/630/img/icon__baby-cries-next.png?rev=01) no-repeat center transparent;
}
.icon__baby-is-crying{
    background:url(/static/f/article/630/img/icon__baby-is-crying.png?rev=01) no-repeat center transparent;
}
.icon__gears{
    background:url(/static/f/article/630/img/icon__gears.png?rev=01) no-repeat center transparent;
}
.icon__baby-creeps{
    background:url(/static/f/article/630/img/icon__baby-creeps.png?rev=01) no-repeat center transparent;
}
.icon__atom{
    background:url(/static/f/article/630/img/icon__atom.png?rev=01) no-repeat center transparent;
}
.icon__bacterys{
    background:url(/static/f/article/630/img/icon__bacterys.png?rev=01) no-repeat center transparent;
}
.icon__doctor-blue{
    background:url(/static/f/article/630/img/icon__doctor-blue.png?rev=01) no-repeat center transparent;
}
.icon__baby-cries-next-2{
    background:url(/static/f/article/630/img/icon__baby-cries-next-2.png?rev=01) no-repeat center transparent;
}
.icon__stomach{
    background:url(/static/f/article/630/img/icon__stomach.png?rev=01) no-repeat center transparent;
}
.icon__bacterys-2{
    background:url(/static/f/article/630/img/icon__bacterys-2.png?rev=01) no-repeat center transparent;
}
.icon__bacterys-3{
    background:url(/static/f/article/630/img/icon__bacterys-3.png?rev=01) no-repeat center transparent;
}
.icon__ladies{
    background:url(/static/f/article/630/img/icon__ladies.png?rev=01) no-repeat center transparent;
}
.icon__baby-cries-next-3{
    background:url(/static/f/article/630/img/icon__baby-cries-next-3.png?rev=01) no-repeat center transparent;
}

.up-down > .green-drop-bl--header:hover{
    background:#6bab22;
}
.up-down.in-active > div > a::after {
    background:url(/static/f/article/630/img/down.png) no-repeat center transparent;    
}
.up-down.in-active > .white-drop{
    display:block;
    padding:50px;
}

.first-sl{
    background:url(/static/f/article/630/img/first-sec_slide_bg.jpg?rev=01) no-repeat top right #fff;
    border-radius:7px 7px 0 0;
    margin:50px 0;
}
.sec-sl{
    background:url(/static/f/article/630/img/second-sec_slide_bg--v2.jpg?rev=01) no-repeat top right #fff;
    border-radius:7px 7px 0 0;
    margin:50px 0;
}
.third-sl{
    background:url(/static/f/article/630/img/third-sec_slide_bg.jpg?rev=01) no-repeat top right #fff;
    border-radius:7px 7px 0 0;
    margin:50px 0;
}
.fourth-sl{
    background:url(/static/f/article/630/img/fourth-sec_slide_bg_v2.jpg?rev=01) no-repeat top right #fff;
    border-radius:7px 7px 0 0;
    margin:50px 0;
    background-size:auto 100%;
}
.fifth-sl{
    background:url(/static/f/article/630/img/fifth-sec_slide_bg.jpg?rev=01) no-repeat top right #fff;
    border-radius:7px 7px 0 0;
    margin:50px 0;
}
.sixth-sl{
    background:url(/static/f/article/630/img/sixth-sec_slide_bg.jpg?rev=01) no-repeat top right #fff;
    border-radius:7px 7px 0 0;
    margin:50px 0;
}
.seventh-sl{
    background:url(/static/f/article/630/img/seventh-sec_slide_bg.jpg?rev=01) no-repeat top right #fff;
    border-radius:7px 7px 0 0;
    margin:50px 0;
    background-size:auto 100%;
}
.digest-bl__text,
.digest-bl__img{
    display:inline-block;
    height:100%;
    vertical-align:middle;
}
.digest-right-ico .digest-bl__text{
    width:65%;
}
.digest-right-ico .digest-bl__img{
    width:34%;
}
.digest-left-ico .digest-bl__text{
    width:50%;
}
.digest-left-ico .digest-bl__img{
    width:49%;
}
.stop-hand{
    background:url(/static/f/article/630/img/stop-hand.png?rev=01) no-repeat center transparent;
    min-height:103px;
}
.voz-hand{
    background:url(/static/f/article/630/img/voz-hand.png?rev=01) no-repeat center transparent;
    min-height:103px;
}
.doctor{
    background:url(/static/f/article/630/img/doctor.png?rev=01) no-repeat center transparent;
    min-height:231px;
}
.crying-less__lreuteri{
    background:url(/static/f/article/630/img/crying-less__lreuteri.png?rev=01) no-repeat center transparent;
    min-height:162px;
}
.graphics__lreuteri{
    background:url(/static/f/article/630/img/graphics__lreuteri.png?rev=01) no-repeat center transparent;
    min-height:162px;
}
.crying-less__month{
    background:url(/static/f/article/630/img/crying-less__month.png?rev=01) no-repeat center transparent;
    min-height:129px;
}
.baby-in-bed{
    background:url(/static/f/article/630/img/baby-in-bed.png?rev=01) no-repeat center transparent;
    min-height:217px;
}
.family{
    background:url(/static/f/article/630/img/family.png?rev=01) no-repeat center transparent;
    min-height:161px;
}
.mom-and-sun{
    background:url(/static/f/article/630/img/mom-and-sun.png?rev=01) no-repeat center transparent;
    min-height:188px;
}
.mum{
    background:url(/static/f/article/630/img/mum.png?rev=01) no-repeat center transparent;
    min-height:202px;
}

.cont-disclamer{
    margin:50px 0 0;
}
.cont-disclamer p{
    font-style:italic;
    font-size:1.2rem;
    padding:0 50px;
}

.first-sl .digest-left-ico{
	padding-top:0;
}
.digest-right-ico .digest-bl__text.half-width{
	width:calc(50% - 50px);
	margin-right:50px;
}
.digest-right-ico .digest-bl__img.half-width{
	width:calc(50% - 50px);
}
.digest-bl__img.crying-less__lreuteri,
.digest-bl__img.crying-less__month,
.digest-bl__img.graphics__lreuteri,
.digest-bl__img.baby-in-bed{
	background-size:contain;
}
.list-numbers.double-col li:nth-child(1) ol{
	padding-right:50px;
}
.white-drop.final-wd{
    -webkit-box-shadow:0px 4px 8px -4px #e5eae1;
       -moz-box-shadow:0px 4px 8px -4px #e5eae1;
           -o-box-shadow:0px 4px 8px -4px #e5eae1;
               box-shadow:0px 4px 8px -4px #e5eae1;
    padding-bottom:50px;
}
.white-drop.final-wd .digest-bl__wrap.digest-left-ico{
    padding-top:0;
}
.with-mobile{
    display:none;
}

.third-sl,
.fourth-sl{
	background-size:100% auto;
}
.fourth-sl,
.seventh-sl{
	padding:0 50px;
}
.fifth-sl .header-sec{
        padding: 25px 0;
}
.sec-sl{
    background-size:auto 100%;
}
.disclamers-block-index{
    margin-top:10px;
}
.disclamers-in-content > .disclamers-block-index{
    margin-top:52px;
    margin-bottom:10px;
}

@media all and (max-width: 1000px){
    .top-bl-bg .wrap-header-sec,
    .art-wrap{
        width:100%;
    }
}
@media all and (max-width: 900px){
    .top-bl-bg{
        /*height:294px;*/
    }
    .top-bl-bg .wrap-header-sec{
        line-height:294px;
    }
    .top-bl-bg .header-sec{
	padding:0 0 0 40px;
    }
    .header-sec__title p{
	font-size:2rem;
    }
    .header-sec__subtitle p{
	font-size:2.6rem;
	line-height:3.6rem;
    }
    .green-drop-bl--header{
	padding:31px 40px;
    }
    .art-wrap{
	margin:0;
    }
    .with-icon--text{
	width:80%;
	padding:0 25px 0 0;
    }
    .with-icon--icons{
	margin-right:40px;
    }
    section{
        padding: 0 40px 40px 40px;
    }
    section.first-sl,
    section.third-sl,
    section.fourth-sl,
    section.fifth-sl,
    section.sixth-sl,
    section.seventh-sl{
	background-size:90% auto;
    }
    section.sec-sl,
    section.fourth-sl,
    section.seventh-sl{
        background-size:auto 100%;
    }
    section .header-sec,
    .fourth-sl .header-sec{
        padding: 35px 0;
    }
    .up-down.in-active > .white-drop{
        padding:40px;
    }
    /*.white-drop .digest-bl__wrap{
        padding:40px 0 0 0;
    }*/
    .digest-bl__wrap.digest-right-ico .digest-bl__text{
        padding-left:0;
    }
    .digest-bl__wrap.digest-right-ico .digest-bl__img{
        padding-right:0;
    }
    .white-drop .digest-right-ico .digest-bl__text{
        width:50%;
        padding-left:0;
        margin-right:15px;
    }
    .digest-left-ico .digest-bl__text{
        padding:0 0 0 15px;
    }
    .white-drop .digest-right-ico .digest-bl__img,
    .white-drop .digest-left-ico .digest-bl__img{
        width:calc(50% - 20px);
        background-size:contain;
    }
   .no-icon--text ul.list-icons.double-col > li{
        width:42%;
    }
    .no-icon--text .list-icons.double-col li:nth-child(1) ul li{
        padding-right:15px;
    }
    .no-icon--text .list-numbers.double-col li ol{
        padding-right:0;
    }
    .no-icon--text .list-numbers.double-col:nth-child(1) li ol{
        padding-right:15px;
    }
    /*.fifth-sl .no-icon--text{
        padding-left:40px;
    }*/
    .green-drop-bl--header a:after{
        margin-right:-25px;
    }
    .white-drop.final-wd{
        padding-bottom:40px;
    }
    .up-down.in-active > .white-drop.family--green-bl{
        padding:0 40px;
    }
}
@media all and (max-width:768px){
    section.fourth-sl{
        background-size:auto 100%;
    }
    .fourth-sl .header-sec{
        padding:16px 0 16px 40px;
    }
    .seventh-sl{
        background-position:-250px 0;
    }
}
@media all and (max-width:640px){
	/*.header-sec__descr,*/
	.header-sec__descr p,
	.with-icon--text p,
        .with-icon--text p b,
	.no-icon--text p,
	.no-icon--text p span,
        .no-icon--text__mobile p,
        .no-icon--text__mobile p b,
	.digest-bl__text p,
	ul > li,
	ul > li > ul > li > p,
	ul > li > ol > li > p{
		font-size:1.9rem!important;
	}
	
    .no-mobile{
        display:none;
    }
    .with-mobile{
        display:block;
    }
    .no-icon--text ul.list-icons > li,
    .digest-right-ico .digest-bl__text,
    .digest-left-ico .digest-bl__text{
        padding-top:40px;
    }
    .white-drop .digest-right-ico .digest-bl__text,
    .white-drop .digest-right-ico .digest-bl__img,
    .white-drop .digest-left-ico .digest-bl__text,
    .white-drop .digest-left-ico .digest-bl__img,
    .digest-right-ico .digest-bl__text,
    .digest-right-ico .digest-bl__img,
    .digest-left-ico .digest-bl__text,
    .digest-left-ico .digest-bl__img{
        width:100%;
        padding-left:0;
        padding-right:0;
    }
    /*.digest-bl__img.stop-hand,
    .digest-bl__img.doctor,
    .digest-bl__img.crying-less__month,
    .digest-bl__img.mum,
    .digest-bl__img.family{
        margin-top:40px;
    }*/
    section.first-sl{
        background-size:100% auto;
    }
}
@media all and (max-width: 480px){
    .top-bl-bg{
       /* height:270px;*/
        background-size: 116% auto;
    }
    .top-bl-bg .wrap-header-sec{
        line-height:270px;
    }
    .top-bl-bg .wrap-header-sec .header-sec{
        padding-left:30px;
    }
    .header-sec__title p{
        font-size:1.8rem;
    }
    .header-sec__subtitle p {
        font-size:2rem;
        line-height:3rem;
    }
    .header-sec__descr {
        /*font-size:1.4rem;*/
        line-height:2.5rem;
    }
    section.fourth-sl,
    section.seventh-sl{
        background-size:100% auto;
    }
    section.seventh-sl{
        background-position:top right;
    }
    .first-sl,
    .third-sl,
    .fourth-sl,
    .fifth-sl,
    .sixth-sl,
    .seventh-sl{
        margin:30px 0;
    }
    .fourth-sl .header-sec{
        padding-left:0;
    }
    .green-drop-bl--header {
        padding:25px 30px;
    }
    .up-down.in-active > .white-drop {
        padding: 30px;
    }
    .with-icon--text{
	width:80%;
        padding-right:15px;
    }
    .with-icon--icons{
	margin-right:30px;
    }
    .no-icon--text ul.list-icons > li{
        padding-top:30px;
    }
    .no-icon--text ul.list-icons.double-col > li{
        width:40%;
    }
    .with-icon--icons{
        background-size:contain;
    }
    .cont-disclamer {
        margin:30px 0 0;
    }
    .up-down.in-active > .white-drop.final-wd{
        padding-top:0;
        margin-top:-30px;
    }
    /*.digest-bl__img.stop-hand,
    .digest-bl__img.doctor,
    .digest-bl__img.crying-less__month,
    .digest-bl__img.family{
        margin-top:30px;
    }*/
    .digest-bl__img.mum{
        margin-top:0;
    }
    
    section .header-sec{
        width:100%!important;
    }
    
    section .header-sec .header-sec__subtitle{
        width:50%;
    }
    
    section .header-sec .header-sec__descr{
        padding-top:125px;
    }
    section.sec-sl{
        background-size:100% auto;
    }
    .no-icon--text ul.list-icons > li,
    .digest-right-ico .digest-bl__text,
    .digest-left-ico .digest-bl__text{
        padding-top:30px;
    }
    /*.first-sl .header-sec .header-sec__descr,
    .sec-sl .header-sec .header-sec__descr,
    .third-sl .header-sec .header-sec__descr,
    .fourth-sl .header-sec .header-sec__descr,
    .fifth-sl .header-sec .header-sec__descr,
    .sixth-sl .header-sec .header-sec__descr{
        padding-top:60px;
    }*/
    .fourth-sl .header-sec .header-sec__descr,
    .fifth-sl .header-sec .header-sec__descr,
    .sixth-sl .header-sec .header-sec__descr{
        padding-top:95px;
    }
    /*.seventh-sl .header-sec .header-sec__descr{
        padding-top:70px;
    }*/
}
@media all and (max-width: 414px){
    .top-bl-bg {
        background-size:135% auto;
        background-position:-90px;
    }
    .top-bl-bg .wrap-header-sec .header-sec{
	width:65%;
        padding-left:30px;
    }
    .no-icon--text ul.list-icons.double-col > li{
        width:38%;
    }
    section .header-sec .header-sec__descr, 
    .fifth-sl .header-sec .header-sec__descr, 
    .sixth-sl .header-sec .header-sec__descr{
        padding-top:80px;
    } 
    .fourth-sl .header-sec .header-sec__descr{
        padding-top:40px;
    }
    .seventh-sl .header-sec .header-sec__descr{
        padding-top:90px;
    }
}
@media all and (max-width: 360px){
    .top-bl-bg{
        background-size:137% auto;
		background-position:-70px 0;
		/*height:240px;*/
    }
    .top-bl-bg .wrap-header-sec{
        line-height:240px;
    }
    .top-bl-bg .wrap-header-sec .header-sec{
        width:66%;
        padding-left:15px;
    }
    .header-sec__title p{
        font-size:1.6rem;
    }
    .header-sec__subtitle p{
        font-size:1.8rem;
        line-height:2.2rem;
    }	
    .no-icon--text ul.list-numbers > li > ol > li{
        padding-top:15px;
        margin-left:15px;
    }
    .no-icon--text ul.list-icons.double-col > li,
    .no-icon--text ul.list-numbers.double-col > li{
        width:auto;
    }
    .no-double--mobile{
        padding-left:5px;
    }
    .no-double--mobile > li{
        width:100%!important;
    }
    .no-icon--text ul.list-icons > li{
        padding-top:0;
    }
    .no-icon--text ul.list-icons > li,
    .digest-right-ico .digest-bl__text,
    .digest-left-ico .digest-bl__text{
        padding-top:20px;
    }
    .up-down.in-active > .white-drop.final-wd{
        margin-top:-20px;
    }
    .first-sl .header-sec .header-sec__descr,
    .sec-sl .header-sec .header-sec__descr,
    .third-sl .header-sec .header-sec__descr,
    .fourth-sl .header-sec .header-sec__descr,
    .fifth-sl .header-sec .header-sec__descr,
    .sixth-sl .header-sec .header-sec__descr{
        padding-top:70px;
    }
    .seventh-sl .header-sec .header-sec__descr{
        padding-top:85px;
    }
}
@media all and (max-width: 320px){
    .top-bl-bg{
        background-size:155% auto;
        background-position:-110px 0;
    }
    .first-sl .header-sec .header-sec__descr,
    .third-sl .header-sec .header-sec__descr{
        padding-top:55px;
    }
    .sec-sl .header-sec .header-sec__descr,
    .fifth-sl .header-sec .header-sec__descr,
    .sixth-sl .header-sec .header-sec__descr{
        padding-top:40px;
    }
    .fourth-sl .header-sec .header-sec__descr{
        padding-top:10px;
    }
    .seventh-sl .header-sec .header-sec__descr{
        padding-top:65px;
    }
}
.num {
    color:#ffd500;
    font-size:3rem;
    font-family:'RotonBol';
}
.sub-list_title {
    color:black;
    font-weight:bold;
    font-size: 1.9rem!important;
    font-family: Arial, Seriff;
}
.sub-list_title:hover {
    color:#ffd500;
    font-weight:bold;
    font-size: 1.9rem!important;
    font-family: Arial, Seriff;
}