.form_group {
     padding: 10px;
     display: block;
     margin: 10px auto;
     border: 2px solid grey;
     border-radius: 5px;
     width: 460px;
     max-width: 100%;
}
 .form_btn {
     display: block;
     margin: 20px auto;
     padding: 20px;
     font-size: 20px;
     text-decoration: none;
     background-color: #de0606;
     text-align: center;
     color: #fff !important;
     border-radius: 4px;
     border: none;
     cursor: pointer;
}
 .form_btn:hover {
     opacity: 0.8;
}
 .order_block h2 {
     font-size: 22px;
     text-align: center;
     font-weight: bold;
}
html,body,dt,ul,li{
    margin:0;
    padding:0;
    border:0 none;
    font-family:inherit;
    font-style:inherit;
    font-weight:inherit;
    line-height:inherit;
    font-size-adjust:inherit;
    font-stretch:inherit;
    -webkit-font-feature-settings:inherit;
    font-feature-settings:inherit;
    -webkit-font-language-override:inherit;
    font-language-override:inherit;
    -webkit-font-kerning:inherit;
    font-kerning:inherit;
    font-synthesis:inherit;
    font-variant:inherit;
    font-size:100%;
    vertical-align:baseline
}
html{
    line-height:1
}
ul{
    list-style:outside none none
}
a img{
    border:0 none
}
body{
    background:#e7e7e7 none repeat scroll 0 0
}
img{
    max-width:100%
}
.jsTabs{
    position:relative
}
.jsTabs .jsTabs-tabs-list{
    margin:0 -.5em 1em;
    text-align:left
}
.jsTabs .jsTabs-tabs-list .jsTabs-point{
    -moz-user-select:none;
    position:relative;
    padding:0 0 .19em;
    margin:0 .5em;
    white-space:nowrap;
    font-weight:700;
    text-transform:uppercase;
    cursor:pointer;
    color:#b7b7b7;
    display:inline-block;
    vertical-align:middle
}
.jsTabs .jsTabs-tabs-list .jsTabs-point span{
    font-size:.75em
}
.jsTabs .jsTabs-tabs-list .jsTabs-point.jsTabs-active{
    cursor:default
}
.jsTabs .jsTabs-tabs-list .jsTabs-point.jsTabs-active span{
    color:#62a7d9
}
.jsTabs .jsTabs-tabs-list .jsTabs-point.jsTabs-active:hover{
    text-decoration:none
}
.jsTabs .jsTabs-tabs-list.jsTabs-center{
    text-align:center
}
.jsTabs .jsTabs-content{
    display:none;
    position:relative
}
.jsTabs .jsTabs-content::after{
    content:" ";
    display:block;
    height:0;
    clear:both;
    overflow:hidden;
    visibility:hidden
}
.jsTabs .jsTabs-content.jsTabs-active{
    display:block
}
html{
    font-size:100%
}
html,input{
    font-family:"Open Sans",Arial,sans-serif;
    color:#333
}
*::-moz-selection{
    background:#000 none repeat scroll 0 0;
    color:#fff;
    text-shadow:none
}
a{
    text-decoration:none;
    cursor:pointer;
    color:#282828
}
a:hover{
    text-decoration:underline
}
i{
    font-style:italic
}
img{
    vertical-align:middle
}
input{
    font-size:1em;
    margin:0;
    vertical-align:baseline
}
input{
    line-height:normal
}
input[type="submit"]{
    cursor:pointer
}
input::-moz-focus-inner{
    border:0 none;
    padding:0
}
input:invalid{
    background-color:#f0dddd
}
*{
    max-height:1000000px
}
html{
    overflow-x:auto;
    overflow-y:scroll;
    width:100%;
    height:100%;
    position:relative;
    background:#fff none repeat scroll 0 0
}
body{
    margin:0;
    padding:0;
    font-size:18px;
    line-height:1.5;
    font-family:"Open Sans",Arial,sans-serif;
    width:100%;
    min-height:100%;
    position:relative;
    overflow:hidden;
    display:block
}
input[type="text"]{
    position:relative;
    border:1px solid #dfdfdf;
    background:#fff none repeat scroll 0 0;
    margin:0;
    font-size:1em;
    outline:0 none;
    padding:.455em .9em;
    display:block;
    font-weight:600;
    width:100%;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
input[type="tel"]{
    position:relative;
    border:1px solid #dfdfdf;
    background:#fff none repeat scroll 0 0;
    margin:0;
    font-size:1em;
    outline:0 none;
    padding:.455em .9em;
    display:block;
    font-weight:600;
    width:100%;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.l-wr-main{
    overflow:hidden
}
.l-page-width{
    margin:0 auto;
    display:block;
    width:58.5em;
    position:relative
}
.l-page-width::after{
    content:" ";
    display:block;
    height:0;
    clear:both;
    overflow:hidden;
    visibility:hidden
}
.l-page-width .l-page-width__ledge{
    margin:0 1.125em;
    padding:0 1.125em;
    background:#fff none repeat scroll 0 0
}
@media only screen and (max-width:500px){
    .l-page-width .l-page-width__ledge{
        margin:0;
        padding:0
    }
}
.l-page-width .l-page-width__ledge::after{
    content:" ";
    display:block;
    height:0;
    clear:both;
    overflow:hidden;
    visibility:hidden
}
.l-page-width .l-page-width__ledge.m-ledge-blue{
    background:#62a7d9 none repeat scroll 0 0
}
.l-main-column{
    width:45.25em;
    float:left
}
.l-main-column::after{
    content:" ";
    display:block;
    height:0;
    clear:both;
    overflow:hidden;
    visibility:hidden
}
.l-wr-main{
    position:relative
}
.l-page-width{
    width:100%;
    max-width:58.5em;
    position:relative
}
.l-main-column{
    width:100%;
    float:none
}
@media screen and (min-width:64em){
    .l-wr-main{
        position:static
    }
    .l-main-column{
        width:45.25em;
        float:left
    }
}
@media screen and (max-width:479px){
    body img{
        max-width:100%
    }
}
.b-top-bar{
    background:#000 none repeat scroll 0 0;
    color:#fff;
    position:relative;
    padding:.2em 0;
    z-index:10
}
.b-top-bar::after{
    content:" ";
    display:block;
    height:0;
    clear:both;
    overflow:hidden;
    visibility:hidden
}
.b-top-bar a{
    color:#fff
}
.b-top-bar .b-top-bar__home{
    float:left;
    display:block;
    padding:0 .5em 0 1.063em;
    position:relative
}
.b-top-bar .b-top-bar__home span{
    width:6.25em;
    display:block;
    padding:.313em 0
}
.b-top-bar .b-top-bar__home span img{
    display:block;
    width:100%
}
.b-top-bar .b-top-bar__login{
    float:right;
    display:block;
    padding:.31em;
    margin-right:.75em;
    position:relative;
    text-align:left
}
.b-top-bar .b-top-bar__login span{
    width:1.06em;
    height:1.06em;
    display:block;
    background-position:0 -636px;
    background-repeat:no-repeat
}
.b-top-bar .b-top-bar__projects_list{
    overflow:hidden;
    display:block;
    text-align:center;
    position:relative
}
.b-top-bar .b-top-bar__projects_list li{
    display:inline-block;
    border-left:1px solid #3e3e3e
}
.b-top-bar .b-top-bar__projects_list li a{
    padding:0 1em .19em;
    display:block
}
.b-top-bar .b-top-bar__projects_list li a span{
    font-size:.69em;
    font-weight:600
}
.b-top-bar .b-top-bar__projects_list li:first-child{
    border:0 none
}
.b-top-bar .b-top-bar__projects_list{
    display:none
}
@media screen and (min-width:64em){
    .b-top-bar .b-top-bar__projects_list{
        display:block
    }
}
.b-header::after{
    content:" ";
    display:block;
    height:0;
    clear:both;
    overflow:hidden;
    visibility:hidden
}
.b-header .l-page-width .l-page-width__ledge{
    background:#f4f4f4 none repeat scroll 0 0;
    position:relative
}
.b-header .b-header__bg-img{
    position:absolute;
    height:5.625em;
    top:0;
    right:0;
    display:block
}
.b-header .b-header__logo-link{
    position:relative;
    display:block;
    float:left;
    cursor:pointer;
    height:5.625em;
    overflow:hidden
}
.b-header .b-header__menu-button{
    display:none
}
.b-header .b-header__layer{
    overflow:hidden;
    height:5.625em
}
.b-header .b-header__search{
    position:relative;
    float:right;
    width:12em;
    margin:1.25em 1.063em 0 1em;
    overflow:hidden
}
.b-header .b-header__search .b-header__search-input{
    position:relative;
    margin-right:1.69em
}
.b-header .b-header__search .b-header__search-input input[type="text"]{
    position:relative;
    float:right;
    border:0 none;
    background:#fff none repeat scroll 0 0;
    margin:0;
    font-size:.688em;
    outline:0 none;
    padding:.55em;
    display:block;
    font-weight:600
}
.b-header .b-header__search .b-header__search-nav{
    display:none
}
.b-header .b-header__search .b-header__search-button{
    position:absolute;
    top:0;
    right:0;
    display:block;
    width:1.69em;
    height:1.69em;
    cursor:pointer
}
.b-header .b-header__search .b-header__search-button span{
    position:absolute;
    top:50%;
    left:50%;
    display:block;
    margin:-.438em 0 0 -.438em;
    width:1.125em;
    height:1.125em;
    background-position:0 -1482px;
    background-repeat:no-repeat
}
.b-header .b-header__search .b-header__search-button input[type="submit"]{
    position:relative;
    width:100%;
    height:100%;
    background:transparent none repeat scroll 0 center;
    color:transparent;
    top:0;
    right:0;
    border:0 none;
    margin:0;
    padding:0;
    opacity:0
}
.b-header .b-header__social{
    float:right;
    position:relative;
    margin:1.25em 0 0;
    padding-top:.19em
}
.b-header .b-header__social .b-header__social-expand{
    float:right;
    display:block;
    width:1.31em;
    height:1.31em;
    background-image:url(/world-life-mikardin-box/files/images/xsocial-ico-s508f28af8b.png.pagespeed.ic.-Ri8oFh9nj.webp);
    background-position:0 -37px;
    background-repeat:no-repeat
}
.b-header .b-header__social .b-header__social-expand:hover{
    background-image:url(/world-life-mikardin-box/files/images/xsocial-ico-s508f28af8b.png.pagespeed.ic.-Ri8oFh9nj.webp);
    background-position:0 0;
    background-repeat:no-repeat
}
.b-header .b-header__social ul{
    float:right;
    overflow:hidden;
    white-space:nowrap;
    width:7em;
    height:1.31em;
    -webkit-transition-duration:.3s;
    transition-duration:.3s;
    -webkit-transition-property:width;
    transition-property:width
}
.b-header .b-header__social ul li{
    display:inline-block;
    margin-right:.44em
}
.b-header .b-header__social ul li a{
    display:block;
    width:1.31em;
    height:1.31em
}
.b-header .b-header__social .b-header__social-yt a{
    background-image:url(/world-life-mikardin-box/files/images/xsocial-ico-s508f28af8b.png.pagespeed.ic.-Ri8oFh9nj.webp);
    background-position:0 -2655px;
    background-repeat:no-repeat
}
.b-header .b-header__social .b-header__social-yt a:hover{
    background-image:url(/world-life-mikardin-box/files/images/xsocial-ico-s508f28af8b.png.pagespeed.ic.-Ri8oFh9nj.webp);
    background-position:0 -2618px;
    background-repeat:no-repeat
}
.b-header .b-header__social .b-header__social-fb a{
    background-image:url(/world-life-mikardin-box/files/images/xsocial-ico-s508f28af8b.png.pagespeed.ic.-Ri8oFh9nj.webp);
    background-position:0 -423px;
    background-repeat:no-repeat
}
.b-header .b-header__social .b-header__social-fb a:hover{
    background-image:url(/world-life-mikardin-box/files/images/xsocial-ico-s508f28af8b.png.pagespeed.ic.-Ri8oFh9nj.webp);
    background-position:0 -386px;
    background-repeat:no-repeat
}
.b-header .b-header__social .b-header__social-vk a{
    background-image:url(/world-life-mikardin-box/files/images/xsocial-ico-s508f28af8b.png.pagespeed.ic.-Ri8oFh9nj.webp);
    background-position:0 -2417px;
    background-repeat:no-repeat
}
.b-header .b-header__social .b-header__social-vk a:hover{
    background-image:url(/world-life-mikardin-box/files/images/xsocial-ico-s508f28af8b.png.pagespeed.ic.-Ri8oFh9nj.webp);
    background-position:0 -2380px;
    background-repeat:no-repeat
}
.b-header .b-header__social .b-header__social-tw a{
    background-image:url(/world-life-mikardin-box/files/images/xsocial-ico-s508f28af8b.png.pagespeed.ic.-Ri8oFh9nj.webp);
    background-position:0 -2179px;
    background-repeat:no-repeat
}
.b-header .b-header__social .b-header__social-tw a:hover{
    background-image:url(/world-life-mikardin-box/files/images/xsocial-ico-s508f28af8b.png.pagespeed.ic.-Ri8oFh9nj.webp);
    background-position:0 -2142px;
    background-repeat:no-repeat
}
.b-header .b-header__social .b-header__social-gp a{
    background-image:url(/world-life-mikardin-box/files/images/xsocial-ico-s508f28af8b.png.pagespeed.ic.-Ri8oFh9nj.webp);
    background-position:0 -899px;
    background-repeat:no-repeat
}
.b-header .b-header__social .b-header__social-gp a:hover{
    background-image:url(/world-life-mikardin-box/files/images/xsocial-ico-s508f28af8b.png.pagespeed.ic.-Ri8oFh9nj.webp);
    background-position:0 -862px;
    background-repeat:no-repeat
}
.b-header .b-header__social .b-header__social-tg a{
    background-image:url(/world-life-mikardin-box/files/images/xsocial-ico-s508f28af8b.png.pagespeed.ic.-Ri8oFh9nj.webp);
    background-position:0 -2105px;
    background-repeat:no-repeat
}
.b-header .b-header__social .b-header__social-tg a:hover{
    background-image:url(/world-life-mikardin-box/files/images/xsocial-ico-s508f28af8b.png.pagespeed.ic.-Ri8oFh9nj.webp);
    background-position:0 -2068px;
    background-repeat:no-repeat
}
.b-header .b-header__social .b-header__social-ig a{
    background-image:url(/world-life-mikardin-box/files/images/xsocial-ico-s508f28af8b.png.pagespeed.ic.-Ri8oFh9nj.webp);
    background-position:0 -1137px;
    background-repeat:no-repeat
}
.b-header .b-header__social .b-header__social-ig a:hover{
    background-image:url(/world-life-mikardin-box/files/images/xsocial-ico-s508f28af8b.png.pagespeed.ic.-Ri8oFh9nj.webp);
    background-position:0 -1100px;
    background-repeat:no-repeat
}
.b-header .b-header__social .b-header__social-bn a{
    background-image:url(/world-life-mikardin-box/files/images/xsocial-ico-s508f28af8b.png.pagespeed.ic.-Ri8oFh9nj.webp);
    background-position:0 -185px;
    background-repeat:no-repeat
}
.b-header .b-header__social .b-header__social-bn a:hover{
    background-image:url(/world-life-mikardin-box/files/images/xsocial-ico-s508f28af8b.png.pagespeed.ic.-Ri8oFh9nj.webp);
    background-position:0 -148px;
    background-repeat:no-repeat
}
.b-header .b-header__social .b-header__social-ok a{
    background-image:url(/world-life-mikardin-box/files/images/xsocial-ico-s508f28af8b.png.pagespeed.ic.-Ri8oFh9nj.webp);
    background-position:0 -1703px;
    background-repeat:no-repeat
}
.b-header .b-header__social .b-header__social-ok a:hover{
    background-image:url(/world-life-mikardin-box/files/images/xsocial-ico-s508f28af8b.png.pagespeed.ic.-Ri8oFh9nj.webp);
    background-position:0 -1666px;
    background-repeat:no-repeat
}
.b-header{
    overflow:hidden;
    height:3.625em
}
.b-header .b-header__bg-img{
    right:-7.75em;
    top:-1.5em
}
.b-header .b-header__logo-link{
    height:3.625em;
    margin-left:.25em
}
.b-header .b-header__menu-button{
    position:relative;
    display:block;
    float:right;
    margin-right:.313em;
    width:2.625em;
    height:3.625em
}
.b-header .b-header__menu-button span{
    position:absolute;
    top:50%;
    left:50%;
    display:block;
    margin:-.563em 0 0 -.563em;
    width:1.125em;
    height:1.125em;
    background-position:0 -735px;
    background-repeat:no-repeat
}
.b-header .b-header__layer{
    height:3.625em
}
.b-header .b-header__search{
    position:absolute;
    margin:0;
    top:0;
    right:4.063em;
    height:3.625em;
    width:auto;
    float:none;
    z-index:100;
    -webkit-transition:left .5s ease 0s;
    transition:left .5s ease 0s
}
.b-header .b-header__search .b-header__search-input{
    margin-right:2.625em;
    margin-top:.5em;
    -webkit-transition:margin-right .25s ease 0s;
    transition:margin-right .25s ease 0s
}
.b-header .b-header__search .b-header__search-input input[type="text"]{
    width:0;
    padding:.667em 0 .734em;
    font-size:.937em;
    -webkit-transition:width .25s ease 0s;
    transition:width .25s ease 0s
}
.b-header .b-header__search .b-header__search-nav{
    position:absolute;
    display:block;
    width:2.625em;
    height:3.625em;
    top:0;
    right:-2.625em;
    cursor:pointer;
    -webkit-transition:right .25s ease 0s;
    transition:right .25s ease 0s
}
.b-header .b-header__search .b-header__search-nav span{
    position:absolute;
    top:50%;
    left:50%;
    display:block;
    margin:-.563em 0 0 -.563em;
    width:1.125em;
    height:1.125em;
    background-position:0 -803px;
    background-repeat:no-repeat
}
.b-header .b-header__search .b-header__search-button{
    width:2.625em;
    height:3.625em;
    -webkit-transition:right .25s ease 0s;
    transition:right .25s ease 0s
}
.b-header .b-header__search .b-header__search-button span{
    margin:-.563em 0 0 -.563em;
    background-position:0 -1448px;
    background-repeat:no-repeat
}
.b-header .b-header__search .b-header__search-button input[type="submit"]{
    height:0
}
.b-header .b-header__social{
    display:none
}
@media screen and (min-width:30em){
    .b-header{
        height:4.375em
    }
    .b-header .b-header__bg-img{
        right:-3.5em;
        top:-.75em
    }
    .b-header .b-header__logo-link{
        position:relative;
        left:auto;
        height:4.375em
    }
    .b-header .b-header__menu-button{
        height:4.375em
    }
    .b-header .b-header__layer{
        height:4.375em
    }
    .b-header .b-header__search .b-header__search-input{
        margin-top:.875em
    }
    .b-header .b-header__search .b-header__search-nav{
        height:4.375em
    }
    .b-header .b-header__search .b-header__search-button{
        height:4.375em
    }
}
@media screen and (min-width:35em){
    .b-header .b-header__layer{
        position:relative
    }
    .b-header .b-header__search{
        height:4.375em;
        right:0
    }
}
@media screen and (min-width:54em){
    .b-header .b-header__search{
        left:55%
    }
    .b-header .b-header__search .b-header__search-input{
        margin-right:2.625em
    }
    .b-header .b-header__search .b-header__search-input input[type="text"]{
        width:100%;
        padding:.667em .667em .734em
    }
    .b-header .b-header__search .b-header__search-nav{
        display:none
    }
    .b-header .b-header__search .b-header__search-button{
        right:0
    }
    .b-header .b-header__search .b-header__search-button input[type="submit"]{
        height:100%
    }
}
@media screen and (min-width:64em){
    .b-header{
        height:5.625em;
        overflow:visible
    }
    .b-header .b-header__bg-img{
        right:0;
        top:0
    }
    .b-header .b-header__logo-link{
        height:5.625em
    }
    .b-header .b-header__menu-button{
        display:none
    }
    .b-header .b-header__layer{
        height:5.625em
    }
    .b-header .b-header__search{
        position:relative;
        left:auto;
        float:right;
        display:block;
        width:12em;
        margin:1.25em 1.063em 0 1em;
        height:auto
    }
    .b-header .b-header__search .b-header__search-input{
        position:relative;
        margin-right:1.69em;
        margin-top:0
    }
    .b-header .b-header__search .b-header__search-input input[type="text"]{
        width:100%;
        font-size:.688em;
        padding:.55em
    }
    .b-header .b-header__search .b-header__search-button{
        width:1.69em;
        height:1.69em;
        right:0
    }
    .b-header .b-header__search .b-header__search-button span{
        margin:-.438em 0 0 -.438em;
        background-position:0 -1482px;
        background-repeat:no-repeat
    }
    .b-header .b-header__social{
        display:block
    }
}
.b-main-nav{
    display:block
}
.b-main-nav::after{
    content:"";
    max-width:64.75em;
    height:1px;
    background:#e7e7e7 none repeat scroll 0 0;
    display:block;
    clear:both;
    margin:0 auto;
    position:relative
}
.b-main-nav .b-main-nav__main{
    position:relative
}
.b-main-nav .b-main-nav__main::after{
    content:" ";
    display:block;
    height:0;
    clear:both;
    overflow:hidden;
    visibility:hidden
}
.b-main-nav .b-main-nav__main .b-main-nav__main-item{
    float:left;
    height:2.375em;
    white-space:nowrap
}
.b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__main-drop{
    display:none
}
.b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__main-link{
    display:block;
    padding:.75em .625em .625em;
    color:#282828;
    text-transform:uppercase;
    overflow:hidden
}
.b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__main-link span{
    font-size:.687em;
    font-weight:600;
    display:block
}
.b-main-nav .b-main-nav__main .b-main-nav__main-item:first-child .b-main-nav__main-link{
    padding-left:1.063em
}
.b-main-nav .b-main-nav__main .b-main-nav__main-item:last-child .b-main-nav__main-link{
    padding-right:1.063em
}
.b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__sub{
    display:none;
    position:absolute;
    top:2.375em;
    right:0;
    left:0
}
.b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__sub ul{
    max-height:2.625em;
    overflow:hidden
}
.b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__sub ul::after{
    content:" ";
    display:block;
    height:0;
    clear:both;
    overflow:hidden;
    visibility:hidden
}
.b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__sub ul .b-main-nav__sub-item{
    float:left;
    white-space:nowrap
}
.b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__sub ul .b-main-nav__sub-item .b-main-nav__sub-link{
    display:block;
    position:relative;
    padding:.75em;
    color:#fff
}
.b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__sub ul .b-main-nav__sub-item .b-main-nav__sub-link span{
    font-size:.75em;
    font-weight:600;
    display:block
}
.b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__sub ul .b-main-nav__sub-item:first-child .b-main-nav__sub-link{
    padding-left:1.063em
}
.b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__sub ul .b-main-nav__sub-item:last-child .b-main-nav__sub-link{
    padding-right:1.063em
}
.b-main-nav .b-main-nav__main .b-main-nav__main-item.m-active .b-main-nav__main-link{
    color:#62a7d9
}
.b-main-nav .b-main-nav__main .b-main-nav__main-item:hover .b-main-nav__main-link{
    color:#62a7d9;
    text-decoration:underline
}
.b-main-nav .b-main-nav__main .b-main-nav__main-item:hover .b-main-nav__sub{
    z-index:200;
    height:auto;
    overflow:visible;
    display:none
}
@media screen and (min-width:64em){
    .b-slide{
        height:auto!important
    }
}
.b-content-body{
    position:relative
}
@media screen and (max-width:63.938em){
    .b-main-nav::after{
        height:0;
        line-height:0
    }
    .b-main-nav .l-page-width .l-page-width__ledge{
        margin:0;
        padding:0;
        background:transparent none repeat scroll 0 center
    }
    .b-main-nav .b-main-nav__main .b-main-nav__main-item{
        float:none;
        height:auto;
        border-bottom:1px solid #f4f4f4
    }
    .b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__main-drop{
        display:block;
        float:right;
        padding:.75em 0 .625em;
        width:2.937em;
        position:relative;
        cursor:pointer
    }
    .b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__main-drop span{
        font-size:.937em;
        display:block
    }
    .b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__main-drop::after{
        content:"";
        display:block;
        border-left:.5em solid #7c7c7c;
        border-top:.375em solid transparent;
        border-bottom:.375em solid transparent;
        position:absolute;
        margin:-.375em 0 0 -.5em;
        top:50%;
        left:50%
    }
    .b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__main-link{
        padding:.75em 1.063em .625em
    }
    .b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__main-link span{
        font-size:.937em;
        overflow:hidden;
        text-overflow:ellipsis
    }
    .b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__sub{
        position:relative;
        top:0;
        background:#f4f4f4 none repeat scroll 0 0
    }
    .b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__sub ul{
        max-height:none
    }
    .b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__sub ul .b-main-nav__sub-item{
        float:none;
        border-top:1px solid #fff
    }
    .b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__sub ul .b-main-nav__sub-item .b-main-nav__sub-link{
        padding:.75em 1.063em .625em 2em;
        color:#282828
    }
    .b-main-nav .b-main-nav__main .b-main-nav__main-item .b-main-nav__sub ul .b-main-nav__sub-item .b-main-nav__sub-link span{
        font-size:.813em;
        white-space:normal
    }
    .b-main-nav .b-main-nav__main .b-main-nav__main-item:hover .b-main-nav__sub{
        display:none
    }
    .b-slide{
        position:absolute;
        right:0;
        float:right;
        margin-right:-20em;
        width:20em;
        background:#fff none repeat scroll 0 0;
        z-index:200;
        display:block;
        -webkit-transition:margin-right .25s ease 0s;
        transition:margin-right .25s ease 0s
    }
    .b-slide .b-slide-menu{
        position:relative
    }
}
@media screen and (min-width:64em){
    .b-content-body{
        position:static
    }
}
.b-footer{
    margin:2.5em 0 0;
    padding:1em 0 2.5em;
    position:relative;
    display:block;
    background:#282828 none repeat scroll 0 0;
    color:#fff
}
.b-footer .b-footer__nav{
    position:relative
}
.b-footer .b-footer__nav::after{
    content:" ";
    display:block;
    height:0;
    clear:both;
    overflow:hidden;
    visibility:hidden
}
.b-footer .b-footer__nav .b-footer__wr-items{
    display:table;
    width:100%
}
.b-footer .b-footer__nav .b-footer__wr-items .b-footer__nav-item{
    display:table-cell;
    overflow:hidden
}
.b-footer .b-footer__nav .b-footer__wr-items .b-footer__nav-item a{
    float:left;
    padding:.56em 1.06em .625em;
    cursor:pointer;
    color:#7c7c7c;
    white-space:nowrap;
    font-weight:700;
    text-transform:uppercase
}
.b-footer .b-footer__nav .b-footer__wr-items .b-footer__nav-item a:hover{
    text-decoration:underline
}
.b-footer .b-footer__nav .b-footer__wr-items .b-footer__nav-item a span{
    font-size:.81em;
    display:block
}
.b-footer .b-footer__nav .b-footer__wr-items .b-footer__nav-item.m-active a{
    color:#62a7d9
}
.b-footer .b-footer__nav .b-footer__wr-items .b-footer__nav-item.m-active a:hover{
    text-decoration:none;
    cursor:default
}
.b-footer .b-footer__nav .b-footer__nav-content{
    visibility:hidden;
    float:right;
    width:100%;
    margin:1.69em 0 2em -100%
}
.b-footer .b-footer__nav .b-footer__nav-content.m-active{
    visibility:visible
}
.b-footer .b-footer__nav .b-footer__nav-content .b-footer__column{
    float:left;
    width:25%
}
.b-footer .b-footer__nav .b-footer__nav-content .b-footer__column .b-footer__item{
    padding-left:1.06em;
    line-height:1;
    margin-bottom:.625em
}
.b-footer .b-footer__nav .b-footer__nav-content .b-footer__column .b-footer__item a{
    color:#62a7d9
}
.b-footer .b-footer__nav .b-footer__nav-content .b-footer__column .b-footer__item a span{
    font-size:.81em
}
.b-footer .b-footer__copyright{
    padding:0 1.06em
}
.b-footer .b-footer__copyright::after{
    content:" ";
    display:block;
    height:0;
    clear:both;
    overflow:hidden;
    visibility:hidden
}
.b-footer .b-footer__copyright p{
    font-size:.75em;
    color:#7c7c7c;
    margin-bottom:.75em
}
.b-footer .b-footer__copyright a{
    color:#7c7c7c;
    text-decoration:underline
}
.b-footer .b-footer__copyright a:hover{
    text-decoration:none
}
@media screen and (max-width:47.938em){
    .b-footer .b-footer__nav{
        display:none
    }
}
.l-banner-place{
    position:relative
}
.l-banner-place.m-mobile{
    display:none
}
.l-banner-place.m-desktop{
    display:none
}
.l-banner-place.m-mobile{
    display:block
}
@media screen and (min-width:64em){
    .l-banner-place.m-desktop{
        display:block
    }
    .l-banner-place.m-mobile{
        display:none
    }
}
.b-banner{
    margin:0;
    padding:0;
    position:relative
}
.b-comments::after{
    content:" ";
    display:block;
    height:0;
    clear:both;
    overflow:hidden;
    visibility:hidden
}
.b-comments .b-comments__title{
    margin:0 0 1em;
    padding:1.31em 0 .31em;
    font-weight:800;
    text-transform:uppercase
}
.b-comments .b-comments__title span{
    font-size:1.25em;
    letter-spacing:.025em
}
.b-comments .b-comments__users-stat{
    margin:0 0 1em;
    font-weight:600;
    color:#7c7c7c
}
.b-comments .b-comments__users-stat span{
    font-size:.75em
}
.b-comments .b-comments__users-stat i{
    color:#282828;
    font-style:normal;
    font-weight:700
}
.b-comments .b-comments__button-comment{
    display:block;
    text-align:center;
    padding-bottom:1em
}
.b-comments .b-comments__button-comment a{
    background:transparent none repeat scroll 0 center;
    display:inline-block;
    border:1px solid #62a7d9;
    color:#62a7d9;
    padding:0 .75em .19em;
    line-height:1.4;
    cursor:pointer;
    min-width:2.5em;
    text-align:center;
    position:relative;
    -moz-user-select:none
}
.b-comments .b-comments__button-comment a span{
    font-size:.75em;
    font-weight:600;
    text-transform:uppercase
}
.b-comments .b-comments__button-comment a:hover{
    text-decoration:none;
    background:#62a7d9 none repeat scroll 0 0;
    color:#f4f4f4
}
.b-comments .b-comments__create-top-place{
    position:relative
}
.b-comments .b-comments__create-top-place .b-comments__button-comment{
    display:none;
    padding-bottom:1.5em
}
.b-comments .b-comments__lists-place{
    border-top:1px solid #dfdfdf;
    padding-top:1em
}
.b-comments .b-comments__list::after{
    content:" ";
    display:block;
    height:0;
    clear:both;
    overflow:hidden;
    visibility:hidden
}
.b-comments .b-comments__list ul{
    padding:0;
    margin:0;
    display:block
}
.b-comments .b-comments__list ul::after{
    content:" ";
    display:block;
    height:0;
    clear:both;
    overflow:hidden;
    visibility:hidden
}
.b-comments .b-comments__list .b-comments__item{
    display:block;
    position:relative;
    margin:0 0 1em;
    padding-left:0;
    overflow:hidden
}
.b-comments .b-comments__list .b-comments__item .b-comments__comment{
    position:relative
}
.b-comments .b-comments__list .b-comments__item .b-comments__comment::after{
    content:" ";
    display:block;
    height:0;
    clear:both;
    overflow:hidden;
    visibility:hidden
}
.b-comments .b-comments__list .b-comments__item .b-comments__item-avatar{
    display:block;
    float:left;
    width:3.125em;
    height:3.125em;
    margin-top:.5em;
    margin-right:1em
}
.b-comments .b-comments__list .b-comments__item .b-comments__item-ind{
    margin-left:4.125em
}
.b-comments .b-comments__list .b-comments__item .b-comments__item-head{
    margin:0 0 .31em
}
.b-comments .b-comments__list .b-comments__item .b-comments__item-head .b-comments__item-author{
    font-weight:700;
    margin-right:.5em
}
.b-comments .b-comments__list .b-comments__item .b-comments__item-head .b-comments__item-author span{
    font-size:.938em
}
.b-comments .b-comments__list .b-comments__item .b-comments__item-head .b-comments__item-author:hover{
    text-decoration:underline
}
.b-comments .b-comments__list .b-comments__item .b-comments__item-text{
    margin:0 0 .5em;
    font-size:.938em
}
.b-comments .b-comments__list .b-comments__item .b-comments__item-text a{
    color:#62a7d9;
    text-decoration:underline
}
.b-comments .b-comments__list .b-comments__item .b-comments__item-text a:hover{
    text-decoration:none
}
.b-comments .b-comments__list .b-comments__item .b-comments__item-info{
    margin:0 0 .75em;
    min-height:1.5em
}
.b-comments .b-comments__list .b-comments__item .b-comments__item-info::after{
    content:" ";
    display:block;
    height:0;
    clear:both;
    overflow:hidden;
    visibility:hidden
}
.b-comments .b-comments__list .b-comments__item .b-comments__item-info .b-comments__item-time{
    float:left;
    font-weight:700;
    color:#62a7d9;
    margin-right:.5em
}
.b-comments .b-comments__list .b-comments__item .b-comments__item-info .b-comments__item-date{
    float:left;
    font-weight:600;
    color:#62a7d9;
    margin-right:1em
}
.b-comments .b-comments__list .b-comments__item .b-comments__item-info .b-comments__item-date span{
    font-size:.81em
}
.b-comments .b-comments__list .b-comments__item .b-comments__item-info .b-comments__item-likes-view{
    display:none;
    font-size:1em;
    position:relative;
    padding-left:1.25em;
    margin:0 1em 0 0
}
.b-comments .b-comments__list .b-comments__item .b-comments__item-info .b-comments__item-likes-view .b-comments__item-likes-icon{
    width:1.06em;
    height:1.06em;
    display:block;
    position:absolute;
    top:50%;
    left:0;
    margin-top:-.5em
}
.b-comments .b-comments__list .b-comments__item .b-comments__item-info .b-comments__item-likes-view.m-like{
    display:inline-block
}
.b-comments .b-comments__list .b-comments__item .b-comments__item-info .b-comments__item-likes-view.m-like .b-comments__item-likes-icon{
    background-position:0 -488px;
    background-repeat:no-repeat
}
.b-comments .b-comments__list .b-comments__item .b-comments__item-ind{
    margin-left:0
}
.b-comments .b-comments__button-comment a{
    padding:.438em .75em .563em
}
.b-comments .b-comments__button-comment a span{
    font-size:.875em
}
@media screen and (min-width:30em){
    .b-comments .b-comments__list .b-comments__item .b-comments__item-ind{
        margin-left:4.125em
    }
}
@media screen and (min-width:64em){
    .b-comments .b-comments__button-comment a{
        padding:0 .75em .19em
    }
    .b-comments .b-comments__button-comment a span{
        font-size:.75em
    }
}
.b-article{
    position:relative
}
.b-article__main{
    width:100%;
    display:block;
    padding:2em 1.063em 1em;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.b-article__ind{
    max-width:40em
}
.b-article__ind{
    margin:0 auto
}
@media screen and (min-width:64em){
    .b-article__ind{
        margin:0
    }
}
.b-article__body{
    padding-bottom:1em;
    max-width:40em
}
.b-article__body::after{
    content:" ";
    display:block;
    height:0;
    clear:both;
    overflow:hidden;
    visibility:hidden
}
.b-article__body p{
    margin-bottom:1.2em
}
.b-article__body a{
    color:#62a7d9;
    text-decoration:underline
}
.b-article__body a:hover{
    text-decoration:none
}
.b-article__body ul{
    list-style-type:disc;
    list-style-position:outside;
    padding-bottom:.5em
}
.b-article__body li{
    margin-left:2em;
    margin-bottom:.5em
}
.b-article__relap{
    margin:0 1.063em 0 0
}
@media screen and (min-width:64em){
    .b-article__relap{
        margin:0
    }
}
.b-article__body img{
    margin-bottom:2em;
    width:100%
}
.b-article__body a:hover{
    color:#da1942
}
body{
    font-family:'PT Sans',sans-serif
}
.contentBox{
    line-height:1.5
}
.contentBox p{
    padding-bottom:10px;
    padding-top:10px
}
.contentBox h1{
    line-height:1.2;
    margin-top:20px;
    margin-bottom:10px;
    font-weight:bold;
    font-size:27px
}
.block-7{
    -webkit-box-sizing:border-box!important;
    box-sizing:border-box!important;
    border:3px dashed #eaeaea!important;
    background:transparent!important;
    padding:14px!important;
    width:100%!important
}
.block-4{
    border-left:5px solid #39b4ff!important;
    padding:10px 25px 10px 25px!important;
    margin:0 35px!important;
    color:#39b4ff!important;
    -webkit-box-sizing:border-box!important;
    box-sizing:border-box!important
}
.block-5{
    border-left:5px solid red!important;
    padding:10px!important;
    width:100%!important;
    -webkit-box-sizing:border-box!important;
    box-sizing:border-box!important
}
textarea{
    resize:none
}
.block-14{
    width:100%!important;
    margin:auto!important;
    max-width:600px!important;
    text-align:center!important;
    background:#f7f7f7!important;
    padding-bottom:10px!important
}
.block-14 img{
    width:100%!important;
    height:auto!important;
    margin:0!important;
    margin-bottom:10px!important
}
.block-14 p{
    margin:0!important;
    padding:0!important;
    font-style:italic!important;
    padding-bottom:0!important
}
@import url("https://micordin.pagemain.ru/files/css/css.css");
body{
    font-family:'Open Sans',sans-serif!important;
    overflow:auto!important
}
.b-article__body{
    padding-top:10px
}
.b-article__main{
    padding-top:0!important
}
.b-article__main p{
    margin:0!important
}
.b-article__main ul{
    margin:0!important
}
.b-article__body li{
    font-size:15px!important
}
.b-comments__title{
    margin-bottom:0!important
}
.b-article__ind{
    width:100%!important;
    max-width:100%!important
}
.b-article__body{
    width:100%!important;
    max-width:100%!important
}
.b-article__body img{
    margin-bottom:0
}
.b-comments .b-comments__list .b-comments__item .b-comments__item-avatar{
    border-radius:1.575em
}
.obutton{
    display:inline-block;
    padding:20px 40px;
    color:#fff!important;
    font-weight:700;
    text-decoration:none;
    -webkit-box-shadow:0 4px 15px 0 rgba(129,150,160,.45)!important;
    box-shadow:0 4px 15px 0 rgba(129,150,160,.45)!important;
    border-radius:10px;
    background-color:red;
    background-position:1.35em .94em;
    background-size:1em;
    background-repeat:no-repeat;
    -webkit-transition:all .15s ease-in-out;
    transition:all .15s ease-in-out;
    border:none;
    cursor:pointer;
    font-size:20px;
    margin-top:20px;
    margin-bottom:30px
}
.obutton:hover{
    color:#fff;
    -webkit-box-shadow:0 4px 35px 0 rgba(129,150,160,.45)!important;
    box-shadow:0 4px 35px 0 rgba(129,150,160,.45)!important
}
@media screen and (max-width:450px){
    .b-header{
        display:none
    }
    .b-article__body img{
        width:100%
    }
}
