html{
    margin:0;
    padding:0;
    vertical-align:baseline;
    border:0
}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{
    font:inherit;
    font-size:100%;
    margin:0;
    padding:0;
    vertical-align:baseline;
    border:0
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{
    display:block
}
body{
    font-weight:400
}
ol,ul{
    list-style:none
}
blockquote,q{
    quotes:none
}
blockquote:after,blockquote:before,q:after,q:before{
    content:none
}
table{
    border-spacing:0;
    border-collapse:collapse
}
.wf-active,body,html{
    line-height:1.2;
    color:#212121
}
html{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    box-sizing:border-box;
    min-height:100%;
    background-color:#fff;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    font:16px 'Arial','Helvetica',sans-serif
}
*,::after,::before{
    box-sizing:inherit
}
a{
    cursor:pointer;
    -webkit-transition:250ms;
    transition:250ms;
    text-decoration:underline;
    color:#2196f3
}
a:hover{
    text-decoration:none;
    color:#d84315
}
.wf-active{
    font:16px 'Roboto','Arial','Helvetica',sans-serif
}
.l-header{
    background-color:#546e7a
}
.l-header__box{
    box-sizing:border-box;
    min-width:234px;
    max-width:970px;
    margin:0 16px
}
@media (min-width:760px){
    .l-header__box{
        width:728px;
        margin:0 auto
    }
}
@media (min-width:1002px){
    .l-header__box{
        width:970px
    }
}
.l-header__box--flex{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.l-header__box--hidden{
    display:none
}
@media (min-width:760px){
    .l-header__box--hidden{
        display:block
    }
    .l-header__box--btn{
        display:none
    }
}
.l-header__btn{
    line-height:1;
    padding:8px;
    cursor:pointer;
    -webkit-transition:250ms;
    transition:250ms;
    color:#fff
}
.l-header__btn:active,.l-header__btn:focus,.l-header__btn:hover{
    background:#90a4ae
}
.l-header__btn--active{
    background:#90a4ae
}
.l-header__btn:first-of-type{
    margin-left:-8px
}
.l-header__btn:last-of-type{
    margin-right:-8px
}
.l-top-form{
    background-color:#90a4ae
}
.l-top-form__box{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    box-sizing:border-box;
    min-width:234px;
    max-width:970px;
    margin:0 16px
}
@media (min-width:760px){
    .l-top-form__box{
        width:728px;
        margin:0 auto
    }
}
@media (min-width:1002px){
    .l-top-form__box{
        width:970px
    }
}
.l-top-form__text{
    font-weight:300;
    line-height:1;
    padding:8px 0;
    color:#fff
}
@media (min-width:760px){
    .l-top-form__text{
        font-size:20px;
        font-weight:100;
        padding:16px 0 8px
    }
}
.l-top-form__box-item{
    -webkit-flex-shrink:0;
    -ms-flex-negative:0;
    flex-shrink:0
}
.l-top-form__box-item--wide{
    -webkit-box-flex:2;
    -webkit-flex-grow:2;
    -ms-flex-positive:2;
    flex-grow:2;
    -webkit-flex-shrink:1;
    -ms-flex-negative:1;
    flex-shrink:1
}
.l-top-form__box-item--logo{
    display:none
}
@media (min-width:760px){
    .l-top-form__box-item--logo{
        display:block
    }
}
.l-top-form__input-box{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    padding-bottom:8px
}
@media (min-width:760px){
    .l-top-form__input-box{
        padding-bottom:16px
    }
}
.l-top-form__input-box-item{
    -webkit-flex-shrink:0;
    -ms-flex-negative:0;
    flex-shrink:0
}
.l-top-form__input-box-item--wide{
    padding-right:8px;
    -webkit-box-flex:2;
    -webkit-flex-grow:2;
    -ms-flex-positive:2;
    flex-grow:2;
    -webkit-flex-shrink:1;
    -ms-flex-negative:1;
    flex-shrink:1
}
.l-top-form__input{
    font-size:16px;
    line-height:1;
    width:100%;
    height:24px;
    padding:4px 6px;
    border:1px solid #fff;
    border-radius:4px;
    outline:0;
    -webkit-appearance:normal;
    -moz-appearance:normal;
    appearance:normal
}
@media (min-width:760px){
    .l-top-form__input{
        font-size:20px;
        height:36px;
        padding:4px 8px
    }
}
.l-top-form__submit{
    font-size:16px;
    font-weight:300;
    line-height:1;
    position:relative;
    display:block;
    height:24px;
    padding:4px 6px;
    cursor:pointer;
    color:#fff;
    border:1px solid #fff;
    border-radius:4px;
    outline:0;
    background-color:#d84315;
    -webkit-appearance:normal;
    -moz-appearance:normal;
    appearance:normal
}
@media (min-width:760px){
    .l-top-form__submit{
        font-size:20px;
        height:36px;
        padding:4px 16px
    }
}
.l-top-form__submit:active,.l-top-form__submit:focus,.l-top-form__submit:hover{
    opacity:.9
}
.l-article{
    box-sizing:border-box;
    min-width:234px;
    max-width:970px;
    margin:0 16px
}
@media (min-width:760px){
    .l-article{
        width:728px;
        margin:0 auto
    }
}
@media (min-width:1002px){
    .l-article{
        width:970px
    }
}
.l-article__header,.l-article__item{
    padding-top:24px
}
.l-article__item h2{
    font-size:24px;
    padding-bottom:8px
}
@media (min-width:500px){
    .l-article__item h2{
        font-size:28px
    }
}
@media (min-width:760px){
    .l-article__item h2{
        font-size:32px;
        font-weight:100
    }
}
@media (min-width:1002px){
    .l-article__item h2{
        font-size:36px
    }
}
.l-article__header h1{
    font-size:28px
}
@media (min-width:500px){
    .l-article__header h1{
        font-size:32px
    }
}
@media (min-width:760px){
    .l-article__header h1{
        font-size:36px;
        font-weight:100
    }
}
@media (min-width:1002px){
    .l-article__header h1{
        font-size:40px
    }
}
.l-article__header p{
    line-height:1.5
}
.l-footer{
    margin-top:48px;
    padding-top:16px;
    background-color:#f9f9f9
}
.l-footer::before{
    display:table;
    content:' '
}
.l-footer::after{
    clear:both
}
.l-footer a{
    font-size:14px;
    color:#727272
}
.l-footer__box{
    box-sizing:border-box;
    min-width:234px;
    max-width:970px;
    margin:0 16px
}
@media (min-width:760px){
    .l-footer__box{
        width:728px;
        margin:0 auto
    }
}
@media (min-width:1002px){
    .l-footer__box{
        width:970px
    }
}
.l-footer__item{
    margin-bottom:16px
}
.l-footer__header{
    font-size:24px;
    font-weight:100;
    line-height:1;
    margin-bottom:8px
}
.c-sprite__flag{
    display:inline-block;
    border:1px solid #90a4ae;
    border-radius:2px
}
 .c-sprite__flag--de,.c-sprite__flag--en{
    width:24px;
    height:16px;
    background-image:url(/img/sprite.png);
    background-position:0 -65px
}
 .c-sprite__flag--en{
    background-position:0 -97px
}
 .c-sprite__flag--ro,.c-sprite__flag--sr,.c-sprite__flag--bg,.c-sprite__flag--ms,.c-sprite__flag--he,.c-sprite__flag--sl,.c-sprite__flag--da,.c-sprite__flag--fa,.c-sprite__flag--es,.c-sprite__flag--fr,.c-sprite__flag--hi,.c-sprite__flag--it{
    width:24px;
    height:16px;
    background-image:url(/img/sprite.png);
    background-position:0 -113px
}
.c-sprite__flag--fr,.c-sprite__flag--hi,.c-sprite__flag--it{
    background-position:-1px -144px
}
.c-sprite__flag--hi,.c-sprite__flag--it{
    background-position:-1px -161px
}
.c-sprite__flag--it{
    background-position:-1px -192px
}
.c-sprite__flag--ja,.c-sprite__flag--ko,.c-sprite__flag--pt,.c-sprite__flag--ru{
    width:24px;
    height:16px;
    background-image:url(/img/sprite.png);
    background-position:-1px -209px
}
.c-sprite__flag--ko,.c-sprite__flag--pt,.c-sprite__flag--ru{
    background-position:-1px -225px
}
.c-sprite__flag--pt,.c-sprite__flag--ru{
    background-position:0 -257px
}
.c-sprite__flag--ru{
    background-position:0 -273px
}
.c-sprite__flag--ar,.c-sprite__flag--br,.c-sprite__flag--el,.c-sprite__flag--zh,.c-sprite__flag--cs,.c-sprite__flag--hu,.c-sprite__flag--nl,.c-sprite__flag--sv,.c-sprite__flag--th,.c-sprite__flag--vi{
    width:24px;
    height:16px;
    background-image:url(/img/sprite.png);
    background-position:0 -304px
}
.c-sprite__flag--ar,.c-sprite__flag--br,.c-sprite__flag--el{
    background-position:-1px -33px
}
.c-sprite__flag--br,.c-sprite__flag--el{
    background-position:0 -48px
}
.c-sprite__flag--el{
    background-position:0 -80px
}
.c-sprite__flag--fi,.c-sprite__flag--id,.c-sprite__flag--pl,.c-sprite__flag--tr{
    width:24px;
    height:16px;
    background-image:url(/img/sprite.png);
    background-position:0 -176px
}
.c-sprite__flag--fi,.c-sprite__flag--pl,.c-sprite__flag--tr{
    background-position:0 -241px
}
.c-sprite__flag--fi,.c-sprite__flag--tr{
    background-position:0 -129px
}
.c-sprite__flag--tr{
    background-position:0 -289px
}
 .c-sprite__flag--cs{
    background-position:0 -370px
}
 .c-sprite__flag--hu{
    background-position:0 -385px
}
 .c-sprite__flag--nl{
    background-position:0 -401px
}
 .c-sprite__flag--sv{
    background-position:0 -417px
}
 .c-sprite__flag--th{
    background-position:0 -433px
}
 .c-sprite__flag--vi{
    background-position:0 -448px
}
 .c-sprite__flag--nl{
    background-position:0 -465px
}
 .c-sprite__flag--ro{
    background-position:-1px -481px
}
 .c-sprite__flag--sr{
    background-position:0 -497px
}
 .c-sprite__flag--bg{
    background-position:0 -513px
}
 .c-sprite__flag--ms{
    background-position:0 -528px
}
 .c-sprite__flag--he{
    background-position:-1px -545px
}
 .c-sprite__flag--sl{
    background-position:0 -561px
}
 .c-sprite__flag--da{
    background-position:0 -577px
}
 .c-sprite__flag--fa{
    background-position:-1px -593px
}
 .c-sprite__social{
    display:inline-block;
    margin-bottom:-2px
}
.c-sprite__social--fb{
    width:9px;
    height:16px;
    background-image:url(/img/sprite.png);
    background-position:0 -16px
}
.c-sprite__social--tg{
    width:16px;
    height:16px;
    background-image:url(/img/sprite.png);
    background-position:0 -608px
}
.c-sprite__social--em,.c-sprite__social--gp,.c-sprite__social--tw {
    width:16px;
    height:16px;
    background-image:url(/img/sprite.png);
    background-position:0 -320px
}
.c-sprite__social--em,.c-sprite__social--tw{
    width:19px;
    background-position:0 -352px
}
.c-sprite__social--em{
    width:24px;
    background-position:0 0
}

.c-header-list::after,.c-header-list::before,.l-footer::after{
    display:table;
    content:' '
}
.c-header-list::after{
    clear:both
}
.c-header-list__item{
    float:left;
    padding:8px 8px 8px 0
}
@media (min-width:760px){
    .c-header-list__item{
        padding:0
    }
}
.c-header-list__link{
    font-weight:300;
    line-height:1;
    display:block;
    margin-right:8px;
    margin-left:-8px;
    padding:8px;
    text-decoration:none;
    color:#fff
}
.c-header-list__link:active,.c-header-list__link:focus,.c-header-list__link:hover{
    color:#fff;
    background-color:#90a4ae
}
@media (min-width:760px){
    .c-header-list__link{
        border-radius:0 0 4px 4px
    }
    .c-header-list__link--wide{
        font-weight:100;
        margin:8px 16px 16px -8px;
        border-radius:4px
    }
}
.c-top-logo{
    font-size:32px;
    font-weight:100;
    line-height:1;
    display:block;
    margin:16px 16px 0 0;
    padding:17px;
    text-decoration:none;
    color:#fff;
    border-radius:4px;
    background:#546e7a
}
.c-top-logo:active,.c-top-logo:focus,.c-top-logo:hover{
    color:#fff;
    background:#d84315
}
.c-bread{
    display:none;
    background-color:#eceff1
}
@media (min-width:760px){
    .c-bread{
        display:block
    }
}
.c-bread__list{
    box-sizing:border-box;
    min-width:234px;
    max-width:970px;
    margin:0 16px
}
@media (min-width:760px){
    .c-bread__list{
        width:728px;
        margin:0 auto
    }
}
@media (min-width:1002px){
    .c-bread__list{
        width:970px
    }
}
.c-bread__list::after,.c-bread__list::before{
    display:table;
    content:' '
}
.c-bread__list::after{
    clear:both
}
.c-bread__item{
    position:relative;
    float:left;
    padding:8px 32px 8px 0
}
.c-bread__item::before{
    position:absolute;
    right:12px;
    display:block;
    content:'/';
    color:#b6b6b6
}
.c-bread__item:last-of-type{
    padding:8px 0
}
.c-bread__item:last-of-type::before{
    display:none
}
.c-bread__link{
    font-size:14px;
    line-height:1;
    text-decoration:none;
    color:#727272
}
.c-bread__link:active,.c-bread__link:focus,.c-bread__link:hover{
    text-decoration:underline;
    color:#727272
}
.c-list{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.c-list--float{
    display:block
}
.c-list--float::before{
    display:table;
    content:' '
}
.c-list--float::after{
    clear:both
}
.c-list__item{
    width:100%;
    margin-bottom:8px
}
.c-list--float::after,.c-list__item::after,.c-list__item::before{
    display:table;
    content:' '
}
.c-list__item::after{
    clear:both
}
@media (min-width:500px){
    .c-list__item{
        width:49%
    }
}
@media (min-width:760px){
    .c-list__item{
        width:32.5%
    }
}
@media (min-width:1002px){
    .c-list__item{
        width:24.3%
    }
}
.c-list__item--semi-wide,.c-list__item--wide{
    width:100%
}
@media (min-width:1002px){
    .c-list__item--semi-wide{
        width:49%
    }
}
.c-list__item--small{
    float:left;
    width:48px;
    padding:0 8px 8px 0
}
.c-list__item span{
    font-size:14px;
    font-weight:300;
    display:block;
    padding-top:4px
}
.c-list__item span b{
    font-weight:400
}
.c-list__link{
    display:block;
    width:100%
}
.c-list__link--panel{
    padding:8px;
    text-align:center;
    text-decoration:none;
    background-color:#f9f9f9
}
.c-list__link--panel:active,.c-list__link--panel:focus,.c-list__link--panel:hover{
    background-color:#fff
}
.c-list__link--panel--active{
    color:#fff;
    background-color:#2196f3
}
.c-list__link--header{
    font-size:20px;
    font-weight:300;
    margin-top:8px;
    text-decoration:none
}
.c-list__link small{
    font-size:14px;
    display:block;
    -webkit-transition:250ms;
    transition:250ms;
    color:#727272
}
.c-list__link:hover,.c-list__link:hover small{
    color:#d84315
}
.c-ads__line{
    margin-left:-4px
}
.c-ads__line--468{
    display:none
}
@media (min-width:500px){
    .c-ads__line--468{
        /*display:block */
    }
}
@media (min-width:760px){
    .c-ads__line--468{
        display:none
    }
}
.c-ads__line--728{
    display:block;
}
@media (min-width:760px){
    .c-ads__line--728{
        display:block;
    }
}
.c-ads__line--padded{
    padding:16px 0
}
.c-ads__only-970{
    display:none;
}
@media (min-width:1002px){
    .c-ads__only-970{
        display:block;
        height:600px;
    }
}
.c-ads__only-970-no{
    display:block
}
@media (min-width:1002px){
    .c-ads__only-970-no{
        display:none
    }
    .c-info-box{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
    .c-info-box__item--left{
        width:300px;
        -webkit-flex-shrink:0;
        -ms-flex-negative:0;
        flex-shrink:0
    }
    .c-info-box__item--right{
        padding-left:16px;
        -webkit-box-flex:2;
        -webkit-flex-grow:2;
        -ms-flex-positive:2;
        flex-grow:2;
        -webkit-flex-shrink:1;
        -ms-flex-negative:1;
        flex-shrink:1
    }
}
.c-info-box__table-box{
    position:relative
}
@media (min-width:760px){
    .c-info-box__table-box{
        padding-right:216px
    }
}
.c-info-box__table{
    width:100%
}
.c-info-box__table tr td{
    padding:0 0 8px
}
@media (min-width:760px){
    .c-info-box__table tr td{
        font-size:19.2px;
        font-weight:300
    }
}
.c-info-box__table tr td:last-of-type{
    text-align:right
}
.c-info-box__download{
    font-weight:300;
    margin-top:16px;
    padding:16px;
    color:#727272;
    border:1px solid #b6b6b6;
    background:#f9f9f9
}
.c-info-box__download::before{
    display:table;
    content:' '
}
.c-info-box__download::after{
    display:table;
    clear:both;
    content:' '
}
.c-info-box__download-btn{
    float:left;
    margin-right:16px;
    padding:16px;
    cursor:pointer;
    color:#fff;
    background:#2196f3
}
.c-info-box__download-btn:hover{
    opacity:.85
}
.c-info-box__text{
    margin-top:16px;
    padding:16px;
    border:1px solid #b6b6b6;
    background:#f9f9f9
}
.c-info-box__download-bar{
    display:none;
    width:40%;
    padding:16px;
    color:#fff;
    background:#d84315
}
.c-info-box__ads-right{
    display:block;
}
.c-info-box__download-link-box{
    display:none
}

@media (min-width:760px){
    .c-info-box__ads-right{
        position:absolute;
        top:0;
        right:0;
        display:block
    }
}
.c-info-box__ads-468{
    margin-left:-5px;
    padding-top:16px
}
@media (min-width:500px){
    .c-info-box__ads-468{
        display:block
    }
}
.c-info-box__ads-580{
    display:none;
    padding-top:16px
}
@media (min-width:612px){
    .c-info-box__ads-580{
        display:block
    }
}
.c-info-box__ads-580-no{
    display:block;
    padding-top:16px
}
@media (min-width:612px){
    .c-info-box__ads-580-no{
        display:none
    }
}
.c-social{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.c-social__item{
    width:24.3%
}
.c-social__link{
    font-weight:100;
    line-height:1;
    display:block;
    padding:16px;
    text-align:center;
    text-decoration:none;
    opacity:0.8;
    color:#fff;
    background-color:#2196f3
}
@media (min-width:760px){
    .c-social__link{
        padding:8px
    }
}
.c-social__link:hover{
    opacity:1;
    color:#fff
}
.c-social__link--fb{
    background-color:#3b5998
}
.c-social__link--gp{
    background-color:#dd4b39
}
.c-social__link--tw{
    background-color:#00aced
}
.c-social__link--tg{
    background-color:#28a9ea
}
.c-social__text{
    display:none
}
@media (min-width:760px){
    .c-social__text{
        display:inline-block;
        padding-left:8px
    }
}
 .global-top-block {
    width: 100%;
    max-width: 970px;
    height: 300px;
    min-height: 280px;
    text-align: center;
    margin: 10px auto;
}

