

/* Start:/local/templates/markup/components/bitrix/system.auth.form/login/style.min.css?1695298890424*/
div.bx-system-auth-form span.bx-auth-secure{background-color:#fffae3;border:1px solid #dedbc8;padding:2px;display:inline-block;vertical-align:bottom;margin-top:-1px}div.bx-system-auth-form div.bx-auth-secure-icon{background-image:url(/local/templates/markup/components/bitrix/system.auth.form/login/images/sec.png);background-repeat:no-repeat;background-position:center;width:19px;height:18px}div.bx-system-auth-form div.bx-auth-secure-unlock{background-image:url(/local/templates/markup/components/bitrix/system.auth.form/login/images/sec-unlocked.png)}
/* End */


/* Start:/bitrix/components/bitrix/socserv.auth.form/templates/flat/style.min.css?16952988522638*/
.bx-authform-social-popup{display:none;background:#fff;width:auto;padding:15px;font-size:14px;white-space:nowrap}.bx-authform-social-popup form{margin-bottom:0}.bx-authform-social-popup input[type="text"]{display:inline-block;max-width:150px;font-size:18px;height:30px;margin:0;padding:0 4px;border:1px solid #ccd5db;border-radius:2px;background:#f8fafc;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-authform-social ul{padding:5px 0 12px;margin:0 0 15px;display:block}.bx-authform-social ul li{position:relative;display:inline-block;width:35px;height:35px;margin-right:5px}.bx-authform-social ul li .bx-authform-social-icon{display:block;width:35px;height:35px;	background-image: url(/bitrix/components/bitrix/socserv.auth.form/templates/flat/images/sprite.png); background-repeat:no-repeat;border-bottom:0}.bx-authform-social ul li .bx-authform-social-icon:hover{opacity:.9}.bx-authform-social ul li .bx-authform-social-icon.box{background-position:0 0}.bx-authform-social ul li .bx-authform-social-icon.dropbox{background-position:-44px 0}.bx-authform-social ul li .bx-authform-social-icon.bitrix24{background-position:-88px 0}.bx-authform-social ul li .bx-authform-social-icon.yandex{background-position:-132px 0}.bx-authform-social ul li .bx-authform-social-icon.openid{background-position:-176px 0}.bx-authform-social ul li .bx-authform-social-icon.odnoklassniki{background-position:-220px 0}.bx-authform-social ul li .bx-authform-social-icon.google{background-position:-264px 0}.bx-authform-social ul li .bx-authform-social-icon.mymailru{background-position:-308px 0}.bx-authform-social ul li .bx-authform-social-icon.mailru2{background-position:-440px 0}.bx-authform-social ul li .bx-authform-social-icon.livejournal{background-position:-352px 0}.bx-authform-social ul li .bx-authform-social-icon.openid-mail-ru{background-position:-440px 0}.bx-authform-social ul li .bx-authform-social-icon.liveid{background-position:-484px 0}.bx-authform-social ul li .bx-authform-social-icon.liveinternet{background-position:-528px 0}.bx-authform-social ul li .bx-authform-social-icon.blogger{background-position:-572px 0}.bx-authform-social ul li .bx-authform-social-icon.vkontakte{background-position:-616px 0}.bx-authform-social ul li .bx-authform-social-icon.twitter{background-position:-660px 0}.bx-authform-social ul li .bx-authform-social-icon.facebook{background-position:-704px 0}.bx-authform-social ul li .bx-authform-social-icon.google-plus{background-position:-748px 0}.bx-authform-social ul li .bx-authform-social-icon.office365{background-position:-792px 0}.bx-authform-social ul li .bx-authform-social-icon.zoom{background-position:-836px 0}
/* End */


/* Start:/local/templates/markup/components/bitrix/main.register/site/style.min.css?1695298890442*/
div.bx-auth-reg input.bx-auth-input{vertical-align:middle}div.bx-auth-reg span.bx-auth-secure{background-color:#fffae3;border:1px solid #dedbc8;padding:2px;display:inline-block;vertical-align:middle}div.bx-auth-reg div.bx-auth-secure-icon{background-image:url(/local/templates/markup/components/bitrix/main.register/site/images/sec.png);background-repeat:no-repeat;background-position:center;width:19px;height:18px}div.bx-auth-reg div.bx-auth-secure-unlock{background-image:url(/local/templates/markup/components/bitrix/main.register/site/images/sec-unlocked.png)}
/* End */


/* Start:/local/templates/markup/styles.css?16952988902159*/
.tree{
    display: block;
    cursor: pointer;
}

.tree .tree{
    display:none;
}

.tree li:hover>.tree{
    display:block!important;
}

.content .morris-hover.morris-default-style {
    border-radius: 5px;
    padding: 10px 12px;
    background-color: #626773;
    border-color: #565b65;
}

.red .progress-bar {
    background-color: #e74c3c;
}

.green .progress-bar {
    background-color: #28a745;
}

.blue .progress-bar {
    background-color: #007bff;
}
.instruct {
    display: block;
    padding-bottom: 50px;
}
.instruct p.zag_shag {
    color: #000;
    font-size: 25px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    font-family: ;
}
p.desc {
    color: #000;
    font-family: sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.instruct_item {
    padding-bottom: 200px;
    margin-left: 50px;
    position: relative;
}
.instruct_item:before {
    content: '';
    display: block;
    width: 20px;
    height: 130px;
    background: url(/local/templates/markup/img/Arrow.svg);
    position: absolute;
    bottom: 0px;
    background-size: contain;
    background-repeat: no-repeat;
    left: 300px;
}
.instruct_item:last-child:before {
    display: none;
}
.instruct_item .img img {
    width: 100%;
    height: 100%;
}
.instruct_item .img {
    max-width: 680px;
    box-shadow: 10px 10px 44px 0px rgba(0, 0, 0, 0.15);
    border-radius: 20px;
}
@media (max-width: 430px){
    .instruct_item {
        padding-bottom: 200px;
        margin-left: 0;
        position: relative;
    }
    .instruct_item:before {
        content: '';
        display: block;
        width: 10px;
        height: 65px;
        background: url(/local/templates/markup/img/Arrow.svg);
        position: absolute;
        bottom: 0px;
        background-size: contain;
        background-repeat: no-repeat;
        left: 50%;
        transform: translateX(-50%);
    }
    .instruct_item {
        padding-bottom: 90px;
        margin-left: 0;
        position: relative;
    }
}

/* End */
/* /local/templates/markup/components/bitrix/system.auth.form/login/style.min.css?1695298890424 */
/* /bitrix/components/bitrix/socserv.auth.form/templates/flat/style.min.css?16952988522638 */
/* /local/templates/markup/components/bitrix/main.register/site/style.min.css?1695298890442 */
/* /local/templates/markup/styles.css?16952988902159 */
