@charset "UTF-8";@font-face{font-family:'hgm_icons';src:url(https://habracdn.net/gt/fonts/1477315647/icons/new/hgm_icons.eot);src:url(https://habracdn.net/gt/fonts/1477315647/icons/new/hgm_icons.eot#iefix) format("embedded-opentype"),url(https://habracdn.net/gt/fonts/1477315647/icons/new/hgm_icons.ttf) format("truetype"),url(https://habracdn.net/gt/fonts/1477315647/icons/new/hgm_icons.woff) format("woff"),url(https://habracdn.net/gt/fonts/1477315647/icons/new/hgm_icons.svg#hgm_icons) format("svg");font-weight:400;font-style:normal}.post .hubs a,.post_cp form{display:inline-block}.i-am-your-father-luke{display:block;clear:both;border:none;font:40px/110% Arial,sans-serif;color:#cc9;letter-spacing:-2px}.ufo-was-here{margin-bottom:20px;font:16px/110% Verdana,sans-serif;color:#666}.posts .post{margin-bottom:40px}.posts .i-am-your-father-luke{margin:0 0 40px}.posts .ufo-was-here{margin-bottom:20px}.post_show{margin-top:5px}.post__time_published{display:inline-block;vertical-align:baseline;color:#7e7e7e;font-size:11px;margin-bottom:2px}.post__time_published_md:after{content:'MD';position:relative;padding:0 10px;background:#ff0;color:#000}.post__flow,.post__title,.post__title-arrow,.post__title_link{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:700}.post__flow,.post__title,.post__title_link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:34px;font-size:28px}.fonts-loaded .post__flow,.fonts-loaded .post__title,.fonts-loaded .post__title-arrow,.fonts-loaded .post__title_link{font-family:'Fira Sans',sans-serif;font-weight:500}.post__title-arrow{font-size:24px;line-height:1}.post__flow{color:#5d8fa8}.post__flow:visited{color:#5f9db5}.post__flow:hover{color:#47738d}.post__title,.post__title_link{color:#555}.post__title{padding:0;margin:0 0 5px}.post__title_link:hover,.post__title_link:visited{color:#888}.post__body{padding-bottom:20px}.post__body h1:hover .title_anchor,.post__body h2:hover .title_anchor,.post__body h3:hover .title_anchor,.post__body h4:hover .title_anchor,.post__body h5:hover .title_anchor,.post__body h6:hover .title_anchor{visibility:visible}.post__tags{font-family:Verdana,sans-serif;font-size:12px;padding:0;color:#000;margin-top:10px}.post__title .icon_lock:before{color:#6da3bd}.post__title .icon_check,.post__title .icon_edit{letter-spacing:normal}.post__title .icon_check:before,.post__title .icon_edit:before,.post__title .icon_lock:before{font-size:20px;vertical-align:baseline!important}.icon_check{margin-left:-4px}.icon_check:before{color:#76a758}.post.special_post{border-left:4px solid #ffe237;padding:0 20px;margin-bottom:40px}.post.special_post .content>.habracut{padding-bottom:0}.post .searched-item{background:#fffacd;font-style:normal}.post .hubs,.post .published{color:#7e7e7e;font-size:11px;margin-bottom:2px}.post h1.title{margin-bottom:8px}.post h1.title a.blog_title.corporative{color:#8277a3}.post h1.title a.blog_title.corporative:hover{color:#aba4c2}.post h1.title a.post_title,.post ul.tags li a{color:#666}.post h1.title a.post_title:visited{color:#b5b5b5}.post h1.title a.post_title:hover,.post ul.tags li a:hover{color:#a3a3a3}.comments_list .comment_item .reply_form_placeholder form,.post div.habracut{padding-top:20px}.post .hubs{color:#999;margin-bottom:15px;position:relative;padding:0 0 0 20px}.post .hubs:before{color:#9bbcc6;font-size:15px;margin-right:5px;position:absolute;left:0;top:1px}.post .hubs.special_hubs{background:0 0;padding-left:0}.post .hubs a{color:#999;vertical-align:middle}.post .hubs a.subscribed{color:#6c9471}.post .hubs .profiled_hub{cursor:help}.post .content{font-size:14px;line-height:160%;font-family:Verdana,sans-serif;overflow:hidden}.post .content>.habracut{padding-top:20px;padding-bottom:10px}.post .content a:visited:not(.habracut){color:#909}.post .content img{max-width:100%}.post ul.tags{font-family:Verdana,sans-serif;font-size:10px;padding:2px 0}.post ul.tags.icon_tag:before{font-size:15px}.post ul.tags li{display:inline;color:#999}.post ul.tags li.fav a{color:#390}.post ul.tags li.fav a:hover{color:#85c266}.moderated_links a+a,.post ul.tags li.favourites_edit_tags{margin-left:10px}.post ul.tags li.favourites_edit_tags a{color:#ccc}.editor .panel .wysiwyg_wrapper .help_holder dl dd,.post ul.tags li.favourites_edit_tags a:hover{color:#666}.post .polling{margin:20px 0}.post .polling .poll{margin-bottom:20px}.post .polling .poll:last-child{margin-bottom:0}.post .poll .poll_title{font-size:14px}.post .poll table.answer{width:auto;border:0;margin:10px 0 17px}.post .poll table.answer tr,.post .poll table.result tr{border:0}.post .poll table.answer tr td{border:0;padding:2px 0}.post .poll table.answer tr td input[type=checkbox],.post .poll table.answer tr td input[type=radio]{margin:3px}.post .poll table.answer tr td.label{padding-left:5px;font-size:12px}.post .poll table.result{width:100%;font-size:12px;border:0;margin:10px 0 0}.post .poll table.result tr td{border:0;padding:2px 0;vertical-align:baseline;line-height:normal}.post .poll table.result tr td.percent{width:1%;color:#ccc;text-align:right;word-wrap:normal;word-break:normal;padding-right:10px}.post .poll .poll_title,.post .poll table.result tr td strong{font-weight:700;color:#404040}.post .poll table.result tr td .bar{height:5px;background:#dadacd}.post .poll table.result tr td .bar.winner{background:#7fa0b0}.post .poll .total{color:#999;font-size:11px;padding-top:10px;font-style:italic}.abuse_wrapper,.post .abuse_form{display:inline-block;vertical-align:middle;position:relative}.abuse_wrapper{height:16px;margin-left:5px;width:16px}.post .abuse_form{width:90%;font-family:Arial,sans-serif;font-size:11px;border:1px solid #e5e5e5;padding:0}.habralenta_settings #show_habralenta_settings.hide,.post .abuse_form.hidden{display:none}.post .abuse_form .input{margin-right:100px}.post .abuse_form .input input.text{display:inline-block;vertical-align:top;font-size:14px;margin:0;width:100%;background:0 0;box-sizing:border-box;border:0 solid #d9d9d9;padding:0;color:#3b3b3b;line-height:29px;height:29px;text-indent:8px}.post .abuse_form .buttons{position:absolute;right:2px;top:2px;display:inline-block}.post div.tags{margin-bottom:15px;font-family:Verdana,sans-serif;font-size:12px;padding:2px 0;color:#000}#edit_tags_form{font-size:12px;padding:10px;border-radius:5px;background:#eee;margin-bottom:10px}#edit_tags_form label{display:block;margin-bottom:10px}#edit_tags_form input.tags_string{width:99%}#edit_tags_form .description{font-size:10px;color:#666;margin-top:5px;margin-bottom:10px}#edit_tags_form a.close{text-decoration:none;color:green;border-bottom:1px dashed}.post_inner_banner{margin-top:40px;position:relative}.moderated_links a:hover,.post_inner_banner a,.post_inner_banner a:hover{text-decoration:none}.post_inner_banner .left,.post_inner_banner .right{width:50%;text-align:center;vertical-align:middle;line-height:68px}.post_inner_banner .left{float:left;border-left:1px solid #e7e7e7;-webkit-border-top-left-radius:15px;-webkit-border-bottom-left-radius:15px;-moz-border-radius-topleft:15px;-moz-border-radius-bottomleft:15px;border-top-left-radius:15px;border-bottom-left-radius:15px;height:68px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.post_inner_banner .left .text,.post_inner_banner .right .text{display:inline-block;height:45px;font-size:14px;line-height:20px;border:0 solid red;text-align:left;vertical-align:middle}.post_inner_banner .left .text{background:url(https://habracdn.net/gt/images/1477315647/posts/inner_post_banner/hp/hp.png) no-repeat left center;padding-left:60px;color:#333}.post_inner_banner .right{position:absolute;right:0;top:0;bottom:0;border-right:1px solid #7fcaea;border-top:1px solid #7fcaea;border-bottom:1px solid #7fcaea;-webkit-border-top-right-radius:15px;-webkit-border-bottom-right-radius:15px;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:15px;border-top-right-radius:15px;border-bottom-right-radius:15px;background:url(https://habracdn.net/gt/images/1477315647/posts/inner_post_banner/hp/arrow.png) no-repeat left center}.post_inner_banner .right .text{background:url(https://habracdn.net/gt/images/1477315647/posts/inner_post_banner/hp/icon.png) no-repeat left center;padding-left:43px;color:#0096d6}.habralenta_settings{margin-top:5px}.habralenta_settings p{font-size:13px;color:#666;font-weight:700;margin-bottom:15px}.habralenta_settings .category-list{margin-bottom:20px}.habralenta_settings .category-list .category,.habralenta_settings .category-list .category_all{font-size:133%;overflow:hidden;margin-bottom:10px;position:relative}.habralenta_settings .category-list .category_all .checkbox{position:absolute;top:0;left:0;cursor:pointer;width:14px;height:14px;margin-top:.2em;background:url(https://habracdn.net/gt/images/1477315647/form/checkbox.png) no-repeat -25px 0}.habralenta_settings .category-list .category .hubs .hub.subscription .checkbox,.habralenta_settings .category-list .category.full .checkbox,.habralenta_settings .category-list .category_all.selected .checkbox{background:url(https://habracdn.net/gt/images/1477315647/form/checkbox.png) no-repeat 0 0}.habralenta_settings .category-list .category_all .title{margin-left:24px;cursor:pointer;border-bottom:1px dashed;color:green}.habralenta_settings .category-list .category_all .lenta-tip{color:#666;cursor:help}.habralenta_settings .category-list .category:last-child{margin-bottom:0}.habralenta_settings .category-list .category .checkbox{float:left;position:absolute;top:0;left:0;cursor:pointer;width:14px;height:14px;margin-top:.2em;background:url(https://habracdn.net/gt/images/1477315647/form/checkbox.png) no-repeat -25px 0}.habralenta_settings .category-list .category.part .checkbox{background:url(https://habracdn.net/gt/images/1477315647/form/checkbox.png) no-repeat -50px 0}.habralenta_settings .category-list .category.disabled .checkbox,.habralenta_settings .category-list .category.disabled .hubs .hub .checkbox{cursor:default;background:url(https://habracdn.net/gt/images/1477315647/form/checkbox.png) no-repeat -25px -75px}.habralenta_settings .category-list .category.disabled .hubs .hub.subscription .checkbox,.habralenta_settings .category-list .category.disabled.full .checkbox{background:url(https://habracdn.net/gt/images/1477315647/form/checkbox.png) no-repeat 0 -75px}.habralenta_settings .category-list .category.disabled.part .checkbox{background:url(https://habracdn.net/gt/images/1477315647/form/checkbox.png) no-repeat -50px -75px}.habralenta_settings .category-list .category.disabled .count,.habralenta_settings .category-list .category.disabled .title{color:#aaa}.habralenta_settings .category-list .category.disabled .title a,.habralenta_settings .category-list .category.disabled .title a:hover{color:#aaa;border-bottom:1px dashed #aaa;cursor:default}.habralenta_settings .category-list .category .title{float:left;display:block;margin-left:24px;margin-bottom:1px;color:#aaa}.habralenta_settings .category-list .category .title a,.habralenta_settings a#hide_habralenta_settings,.habralenta_settings a#show_habralenta_settings{text-decoration:none;border-bottom:1px dashed #6da3bd}.habralenta_settings .category-list .category .title a:hover,.habralenta_settings a:hover#hide_habralenta_settings,.habralenta_settings a:hover#show_habralenta_settings{border-bottom:1px dashed #4d7285}.habralenta_settings .category-list .category .count{color:#999}.habralenta_settings .category-list .category .new{color:green;font-size:11px;vertical-align:top}.habralenta_settings .category-list .category .hubs{clear:both;padding-left:22px;display:none;padding-top:.8em}.habralenta_settings .category-list .category .hubs.show{display:block}.habralenta_settings .category-list .category .hubs .hub{font-size:85%;overflow:hidden;margin-bottom:.6em;position:relative}.habralenta_settings .category-list .category .hubs .hub:last-child{margin-bottom:0}.habralenta_settings .category-list .category .hubs .hub .checkbox{float:left;position:absolute;top:0;left:0;cursor:pointer;width:14px;height:14px;margin-top:.1em;background:url(https://habracdn.net/gt/images/1477315647/form/checkbox.png) no-repeat -25px 0}.habralenta_settings .category-list .category.disabled .hubs .hub a{color:#aaa;cursor:default}.habralenta_settings .category-list .category .hubs .hub a{float:left;display:block;margin-left:24px}.habralenta_settings .category-list .category .hubs .hub .new{color:green;font-size:11px;vertical-align:top;float:left;display:block;margin-left:4px}.habralenta_settings .category-list .category .hubs .description{font-size:85%;color:#999;margin-bottom:.6em}.habralenta_settings img.ajax_loader{display:inline;margin-left:5px;vertical-align:top}.habralenta_settings .category-list img.ajax_loader{margin-top:3px;vertical-align:top}.habralenta_settings #save_success{color:green;display:none;margin-left:10px}.habralenta_settings #save_success.show{display:inline}.habralenta_settings #form_habralenta_settings .btn,.habralenta_settings .or{margin-right:5px}.habralenta_settings #form_habralenta_settings .btn.loading{background:url(https://habracdn.net/gt/images/1477315647/form/loader_button.gif)}.habralenta_settings hr.mail-stripe{height:2px;width:300px;margin-left:-20px;border:none;background:url(https://habracdn.net/gt/images/1477315647/mail-stripe.png)}#lenta_notifications .inner_notice{margin-bottom:20px;padding:20px;background:#d3f2c0;color:#333;position:relative}#lenta_notifications a.close{position:absolute;right:10px;top:5px;text-align:right;text-decoration:none;border-bottom:1px dashed;font-size:10px}.post-additionals+div{margin-top:15px}.block_after_post{margin-top:20px}section.post-footer{padding:10px 0 20px!important}.reject_form{margin:20px 0;padding:20px;border:1px solid red;max-width:600px}.article__body{padding:30px;border-left:1px solid #ebeaea;border-right:1px solid #ebeaea;box-sizing:border-box}.article__body-text{color:#353535;font-size:14px;line-height:24px;font-weight:400;margin-bottom:25px}.article__button-more{font-size:14px;font-weight:700;height:45px;line-height:41px;padding:0 20px;display:inline-block;vertical-align:top;color:#606f8c;box-sizing:border-box;border-radius:4px}.article__button-more:hover{text-decoration:none;color:#fff;background-color:#606f8c;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.article__button-more_habr{border-color:#99c2cd;color:#99c2cd}.article__button-more_habr:hover{background-color:#99c2cd}.article__button-more_gt{border-color:#8293b6;color:#8293b6}.article__button-more_gt:hover{background-color:#8293b6}.article__button-more_mm{border-color:#7eb9df;color:#8293b6}.article__button-more_mm:hover{background-color:#7eb9df}.title_anchor{position:relative;visibility:hidden}.title_anchor:after{position:relative;top:2px;color:#b5b5b5;margin-left:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.list{margin:0;padding:0;list-style:none}.list__item,.list__item-link{color:#fff;font-size:14px}.article__tags .list__item,.article__tags .list__item-link{color:#87878d;font-size:13px}.megapost-cover_light .list__item,.megapost-cover_light .list__item-link{color:#fff}.megapost-cover_dark .list__item,.megapost-cover_dark .list__item-link{color:#000}.list__item-link{text-decoration:underline}.list__item-link.link_dotted{text-decoration:none;border-bottom:1px dotted}.article__tags .list__item-link:hover{color:#87878d}.list__item-link:hover,.megapost-cover_light .list__item-link:hover{color:rgba(255,255,255,.8)}.megapost-cover_dark .list__item-link:hover{color:rgba(0,0,0,.8)}.list_inline .list__item{display:inline-block;vertical-align:middle}.blue_buttons_panel input.big,.megapost-head__meta .list__item{margin-right:30px}.megapost-head__meta .list__item:last-child{margin:0}.article__tags .list__item,.megapost-head__hubs .list__item{white-space:nowrap;line-height:1.5em}.article__tags .list__item:after,.megapost-head__hubs .list__item:after{content:',\00a0'}.article__tags .list__item:last-child:after,.megapost-head__hubs .list__item:last-child:after{content:''}.megapost-cover__img{height:600px;background-repeat:none;background-position:center;background-size:cover;background-color:#ccc}.megapost-cover_short .megapost-cover__img{height:500px}.comments_list .comment_item .comment_body.is_selected,.megapost-cover__img_darken{position:relative}.megapost-cover__img_darken:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.55);z-index:0}.megapost-cover__company-blog{position:absolute;top:0;left:auto;width:100%}.megapost-cover_short .megapost-cover__company-blog{top:30px;left:0}.megapost-cover__grid-link{position:absolute;right:0;top:0;height:40px;line-height:40px;white-space:nowrap;padding:0 30px;box-sizing:border-box}.megapost-cover__inner{position:relative;z-index:2;height:100%}.megapost-cover_short .megapost-cover__inner{padding:30px;box-sizing:border-box}.megapost-head{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.megapost-head__blog-link{color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;white-space:nowrap;padding:0;display:inline-block;vertical-align:top;box-sizing:border-box;margin-bottom:10px}.megapost-cover_light .icon_briefcase:before,.megapost-cover_light .megapost-head__title,.megapost-cover_light .megapost-head__title-link,.megapost-cover_light .megapost-head__title-link:hover,.megapost-head__blog-link:hover{color:#fff}.megapost-head__title,.megapost-head__title-link{font-size:34px;font-weight:700;color:#fff;line-height:1.5em;text-indent:-3px}.dropdown-menu li a,.megapost-cover_dark .icon_briefcase:before,.megapost-cover_dark .megapost-head__title,.megapost-cover_dark .megapost-head__title-link,.megapost-cover_dark .megapost-head__title-link:hover{color:#000}.megapost-head__title-link:hover{color:#fff;text-decoration:none}.megapost-head__title{margin:0 0 18px;max-width:580px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.megapost-head__meta{position:absolute;bottom:0;left:auto;margin-bottom:30px}@font-face{font-family:'icons_megapost';src:url(https://habracdn.net/gt/fonts/1477315647/megapost_icons/icons.eot);src:url(https://habracdn.net/gt/fonts/1477315647/megapost_icons/icons.eot#iefix) format("embedded-opentype"),url(https://habracdn.net/gt/fonts/1477315647/megapost_icons/icons.ttf) format("truetype"),url(https://habracdn.net/gt/fonts/1477315647/megapost_icons/icons.woff) format("woff"),url(https://habracdn.net/gt/fonts/1477315647/megapost_icons/icons.svg#icons) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"gt-icons";src:url(https://habracdn.net/gt/fonts/1477315647/gt-icons/gt-icons.eot);src:url(https://habracdn.net/gt/fonts/1477315647/gt-icons/gt-icons.eot#iefix) format("embedded-opentype"),url(https://habracdn.net/gt/fonts/1477315647/gt-icons/gt-icons.woff) format("woff"),url(https://habracdn.net/gt/fonts/1477315647/gt-icons/gt-icons.ttf) format("truetype"),url(https://habracdn.net/gt/fonts/1477315647/gt-icons/gt-icons.svg#gt-icons) format("svg");font-weight:400;font-style:normal}.icon,.icon_briefcase:before,.icon_tag:before{font-family:"icons_megapost";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:text-top}.icon_briefcase{position:relative;padding-left:25px;box-sizing:border-box}.icon_briefcase:before{content:"\e801";font-size:17px;color:#fff;margin-right:5px;position:absolute;left:0;top:2px}.icon_tag:before{content:"\e800";font-size:17px;color:#bac8cc;margin-right:5px}.g-icon,.post__title .icon_check:before,.post__title .icon_edit:before,.post__title .icon_lock:before{font-family:"gt-icons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.g-icon-bold:before{content:"\e613"}.g-icon-italic:before{content:"\e614"}.g-icon-underline:before{content:"\e615"}.g-icon-strike:before{content:"\e616"}.g-icon-users:before{content:"\e617"}.g-icon-cut:before{content:"\e618"}.g-icon-paragraph:before{content:"\e619"}.g-icon-video:before{content:"\e61a"}.g-icon-images:before{content:"\e61b"}.g-icon-quote:before{content:"\e61c"}.g-icon-link:before{content:"\e61d"}.g-icon-more:before{content:"\e621"}.g-icon-list:before{content:"\e60e"}.g-icon-code:before{content:"\e61e"}.g-icon-spoiler:before{content:"\e620"}@font-face{font-family:'hgm_icons';src:url(https://habracdn.net/gt/fonts/1477315647/icons/new/hgm_icons.eot);src:url(https://habracdn.net/gt/fonts/1477315647/icons/new/hgm_icons.eot#iefix) format("embedded-opentype"),url(https://habracdn.net/gt/fonts/1477315647/icons/new/hgm_icons.ttf) format("truetype"),url(https://habracdn.net/gt/fonts/1477315647/icons/new/hgm_icons.woff) format("woff"),url(https://habracdn.net/gt/fonts/1477315647/icons/new/hgm_icons.svg#hgm_icons) format("svg");font-weight:400;font-style:normal}.post__title .icon_check:before,.post__title .icon_edit:before,.post__title .icon_lock:before{font-family:'hgm_icons';display:inline-block}.comment-item__controls .icon_comment-anchor:before,.comment-item__controls .icon_comment-children:before,.comment-item__controls .icon_comment-favorite:before,.comment-item__controls .icon_comment-parent:before,.comment-item__controls .icon_comment-tree:before,.comment-item__time_changed.icon_comment-edit:before,.icon_cog:before,.icon_logo_freelansim:before,.icon_logo_mk:before,.icon_select_arrows:before,.post .hubs:before,.title_anchor:before{font-family:'hgm_icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:text-top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comment-item__avatar-img_default:before,.comments-placeholder__close:before{font-family:'hgm_icons';speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comment-item__avatar-img_default:before{font-weight:400}.comments-placeholder__close:before{vertical-align:text-top}.comment-item__avatar-img_default:after,.icon_cog:after,.icon_logo_freelansim:after,.icon_logo_mk:after,.icon_select_arrows:after,.post .hubs:after,.post__title .icon_check:after,.post__title .icon_edit:after,.post__title .icon_lock:after,.title_anchor:after{font-family:'hgm_icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:text-top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comment-item__time_changed.icon_comment-edit:after{font-family:'hgm_icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:text-top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comment-item__controls .icon_comment-anchor:after,.comment-item__controls .icon_comment-children:after,.comment-item__controls .icon_comment-favorite:after,.comment-item__controls .icon_comment-parent:after,.comment-item__controls .icon_comment-tree:after,.comments-placeholder__close:after{font-family:'hgm_icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:text-top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.article__button-more{border:0;box-shadow:none;cursor:pointer;background-color:transparent}.article__button-more::-moz-focus-inner{padding:0;border:0}.article__button-more:focus,.article__button-more:hover{outline:0;box-shadow:none}.article__button-more:disabled{cursor:not-allowed}.icon_down:before{content:"\e602"}.icon_up:before{content:"\e60c"}.icon_eye:before{content:"\e603"}.icon_comment:before{content:"\e600"}.comment-item__controls .icon_comment-favorite:before,.icon_fav:before{content:"\e909"}.icon_abuse:before{content:"\e606"}.icon_podcast:before{content:"\e608"}.icon_translate:before{content:"\e60a"}.icon_rss:before{content:"\e609"}.icon_pocket:before{content:"\e607"}.icon_twitter:before{content:"\e60b"}.icon_vk:before{content:"\e60e"}.icon_facebook:before{content:"\e604"}.icon_user:before{content:"\e60d"}.icon_comp:before{content:"\e901"}.icon_hub:before{content:"\e902"}.comments-placeholder__close:before,.icon_cross:before{content:"\e601"}.icon_asterisk:before{content:"\e903"}.icon_mail:before{content:"\e900"}.icon_answers:before{content:"\e904"}.icon_lock:before{content:"\e905"}.icon_briefcase2:before,.post .hubs:before{content:"\e906"}.icon_edit:before{content:"\e907"}.icon_edit_msg:before{content:"\e90f"}.icon_check:before{content:"\e908"}.comment-item__controls .icon_comment-anchor:before,.icon_hash:before{content:"\e90a"}.comment-item__time_changed.icon_comment-edit:after,.icon_edit_end:after{content:"\e913"}.comment-item__controls .icon_comment-tree:before,.icon_tree:before{content:"\e90b"}.comment-item__controls .icon_comment-children:before,.comment-item__controls .icon_comment-parent:before,.icon_up_thin:before{content:"\2b06"}.comment-item__avatar-img_default:before,.icon_slug:before{content:"\e90d"}.icon_company_pic:before{content:"\e90e"}.icon_search:before{content:"\2b91"}.icon_share:before{content:"\e90c"}.icon_rating:before{content:"\e914"}.icon_cap:before{content:"\e916"}.icon_anchor-link:after,.title_anchor:after{content:"\e915"}.icon_select_arrows{position:absolute;right:10px;top:0;z-index:2;pointer-events:none}.icon_cog:before,.icon_select_arrows:before{content:"\e915";color:#aeaeae;font-size:13px;position:relative;top:2px}.icon_cog:before{font-size:18px;text-align:center;content:"\e910";top:-1px}.icon_cog.btn_outline_grey:hover:before,.open .icon_cog:before{color:#73abdf}.open .icon_cog{background-color:#fff}.icon_logo_freelansim:after,.icon_logo_mk:after{font-size:20px;content:"\e911";color:#666;position:relative}.icon_logo_freelansim:after{content:"\e912"}.post_cp{position:relative;padding:20px;margin-top:6px;margin-bottom:20px;color:#333;background:#d3f2c0}.comments_list .subscribe_comments{display:inline-block;height:21px;margin-left:2px;font-size:12px;color:#999;vertical-align:middle;cursor:pointer}.comments_form{position:relative;padding-top:0}.comments_form h2.title,.comments_list h2.title{margin-bottom:20px;font-family:Verdana,sans-serif;font-size:22px;font-weight:400;letter-spacing:-1px;color:#afa56a}.comments_form h2.title a,.comments_form h2.title span{color:#afa56a;text-decoration:none;border-bottom:1px dashed}#comments_form .buttons .time_left{display:inline-block;margin-left:10px;font-size:11px;color:#777;vertical-align:middle}#comments_form .editor{margin-bottom:10px}#preview_placeholder{padding:10px;margin-bottom:20px;font-family:Arial,sans-serif;font-size:14px;border:5px solid #d6d6d6}.for_users_only_msg{position:relative;padding:20px;font-size:14px;color:#333;background:#d3f2c0}.for_users_only_msg.is_blocked{background:#fbe5ec}.comments_list{position:relative;padding-top:25px;padding-left:20px;margin-left:-20px;overflow:hidden}.comments_list .searched-item{background:#fffacd}.comments_list ul{padding:0;margin:0;list-style:none}.comments_list h2.title .subscribe_comments{margin-left:2px;font-size:12px;color:#999;cursor:pointer}.comments_list .comment_item{margin-bottom:20px}.comments_list .comment_item .author_banned{margin-bottom:20px;font:16px/110% Verdana,sans-serif;color:#666}.comments_list .comment_item .author_banned a.favorite{display:inline-block;width:15px;height:13px;margin-left:5px;background:url(https://habracdn.net/gt/images/1477315647/favorite.gif)}.comments_list .comment_item .author_banned a.favorite.add{background-position:left top}.comments_list .comment_item .author_banned a.favorite.remove{background-position:left bottom}.comments_list .comment_item .author_banned i.favorite{display:inline-block;margin-top:7px;font-size:12px;cursor:pointer}.comments_list .comment_item .author_banned i.favorite.add{color:#6da3bd}.comments_list .comment_item .author_banned i.favorite.add:hover{color:#4d7285}.comments_list .comment_item .author_banned i.favorite.remove{color:orange}.comments_list .comment_item .comment_body.is_selected:after{position:absolute;top:0;left:-20px;width:20px;height:24px;font-family:Webdings;background:url(https://habracdn.net/gt/images/1477315647/comment.selected.icon.png) no-repeat 0 0;content:""}.comments_list .comment_item .message{padding-top:10px;padding-bottom:5px;font-family:Arial,sans-serif;font-size:14px;line-height:140%}#xpanel:hover,.comments_list .comment_item .message.bad.focused,.comments_list .comment_item .message.bad:hover{opacity:1}.comments_list .comment_item .message.bad5{background:#fff;opacity:.2}.comments_list .comment_item .message.bad4{background:#fff;opacity:.35}.comments_list .comment_item .message.bad3{background:#fff;opacity:.5}.comments_list .comment_item .message.bad2{background:#fff;opacity:.65}.comments_list .comment_item .message.bad1{background:#fff;opacity:.8}.comments_list .comment_item .reply a.reply_link{margin-right:10px}.comments_list .comment_item .reply a.edit_link,.comments_list .comment_item .reply a.reply_link,.moderated_links a{font-size:11px;text-decoration:none;border-bottom:1px dashed}.comments_list .comment_item .reply a.abuse_link,form .item .radio_list.custom label input{display:none}.comments_list .comment_item .comment_body:hover>.reply a.abuse_link{display:inline;margin-left:30px;font-size:11px;color:#c6c6c6;text-decoration:none;cursor:pointer;border-bottom:1px dashed}.comments_list .comment_item .comment_body:hover>.reply a.abuse_link:hover{color:#adadad}.comments_list .comment_item .reply .abuse_success{margin-left:30px;font-size:11px;font-style:italic;color:#c6c6c6;text-decoration:none}.comments_list .comment_item .reply_comments{margin-top:20px}.comments_list .comment_item .reply_comments:empty{margin:0}.comments_list .comment_item .edit_time_left{font-size:11px;color:#777}.comments_list .comment_item .reply_comments .comment_item{margin-left:20px}.comments_list .comment_item .reply_comments .comment_item .comment_item .comment_item .comment_item .comment_item .comment_item .comment_item .comment_item .comment_item .comment_item .comment_item .comment_item .comment_item{margin-left:0}.comments_list .comment_item_plain{margin-bottom:10px;overflow:hidden}.comments_list .comment_item_plain .post_info{float:left;width:140px;margin-bottom:5px;font-family:Tahoma,sans-serif;font-size:10px}.comments_list .comment_item_plain .post_info .count{color:red}.comments_list .comment_item_plain .comment_item{margin-left:150px}.comments_list .comment_item_plain .comment_item .info{overflow:hidden}#xpanel{position:fixed;top:50%;right:0;width:32px;background:#999;opacity:.5}#xpanel .change{position:absolute;top:-15px;left:0;padding:0 10px;font-size:12px;color:#666;text-decoration:none}#xpanel .refresh{display:block;width:28px;height:28px;margin:2px;background:url(https://habracdn.net/gt/images/1477315647/comments/bar/refresh.gif) no-repeat left top}#xpanel .refresh.loading{background:url(https://habracdn.net/gt/images/1477315647/comments/bar/refresh-loading.gif) no-repeat left top}#xpanel .new,#xpanel .next_new,#xpanel .prev_new{display:block;width:34px;padding:4px 0 6px;font-size:12px;color:#fff;text-align:center;text-decoration:none;position:relative;margin-top:2px}#xpanel .new:before,#xpanel .next_new:before,#xpanel .prev_new:before{position:absolute;top:-2px;right:1px;left:1px;width:28px;height:0;margin:0 auto;border-top:solid 1px #5c5c5c;border-bottom:solid 1px #ddd;content:""}#xpanel .new:hover,#xpanel .next_new:hover,#xpanel .prev_new:hover,#xpanel .refresh:hover{background-color:rgba(0,0,0,.1)}.comment_item{position:relative}.comment-item{height:24px;font-family:tahoma,sans-serif;font-size:11px;line-height:24px}.comment-item:after{clear:both;content:"";display:table}.comment-item.is_topic_starter{background:#f5fce5}.comment-item.is_new{background:#e8e8ff}.comment-item.is_author{background:#fdf5e6}.comment-item.is_moderated{background:#fbe5ec}.comment-item.deleted{background:#dcdcdc}.comment-item__user-info{display:inline-block;vertical-align:middle}.comment-item__avatar{position:relative;display:inline-block;width:24px;height:24px;margin-right:10px;vertical-align:top}.comment-item__avatar-img{position:relative;display:block;width:24px;height:24px;border-radius:3px}.comment-item__avatar-img_default{position:relative;display:inline-block;width:24px;height:24px;text-align:center;vertical-align:top}.comment-item__avatar-img_default:before{font-size:24px;color:gray;vertical-align:top;background:#fff}.comment-item__username{display:inline-block;margin-right:10px;margin-left:-3px;font-weight:700;color:#666;vertical-align:top}a.comment-item__username:hover{color:#333}.comment-item__status,.comment-item__time_published{display:inline-block;color:#666;vertical-align:middle}.comment-item__time_published{margin-left:-3px;font-size:10px}.comment-item__time_changed .comment-item__sign_changed{margin-right:6px}.comment-item__time_changed.icon_comment-edit:after{display:none;padding:0 3px;margin:0 3px;font-size:12px;color:#d1d1d1;box-sizing:border-box}@media screen and (max-width:1115px){.comment-item__time_changed .comment-item__sign_changed{display:none}.comment-item__time_changed.icon_comment-edit:after{display:inline-block}}.comment-item__status{float:right;margin-right:10px;font-size:11px}.comment-item__controls{display:inline-block;height:100%;margin-left:-3px;line-height:24px;vertical-align:middle}.comment-item__controls .icon_comment-anchor,.comment-item__controls .icon_comment-children,.comment-item__controls .icon_comment-favorite,.comment-item__controls .icon_comment-parent,.comment-item__controls .icon_comment-tree{padding:0 3px;margin:0 3px;box-sizing:border-box}.comment-item__controls .icon_comment-anchor:before,.comment-item__controls .icon_comment-children:before,.comment-item__controls .icon_comment-favorite:before,.comment-item__controls .icon_comment-parent:before,.comment-item__controls .icon_comment-tree:before{font-size:12px;color:#9ac2ce}.comment-item__controls .icon_comment-anchor:hover:before,.comment-item__controls .icon_comment-children:hover:before,.comment-item__controls .icon_comment-favorite:hover:before,.comment-item__controls .icon_comment-parent:hover:before,.comment-item__controls .icon_comment-tree:hover:before{color:#659aaa}.comment-item__controls .icon_comment-anchor{text-decoration:none}.comment-item__controls .icon_comment-favorite.remove:before{color:orange}.comment-item__controls .icon_comment-tree{cursor:pointer}.comment-item__controls .icon_comment-tree.open:before{color:#4a782d}.comment-item__controls .icon_comment-children:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.comments-form__placeholder{padding:15px 25px;background:#eee;border:1px solid #dcdcdc}.form-placeholder__title{margin-bottom:15px;font-family:Verdana;font-size:16px;line-height:21px;color:#464646}.form-placeholder__text{margin-bottom:10px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:14px;line-height:1.5em;color:#626262}.comments-placeholder{position:relative;padding:25px 30px;margin-bottom:25px;opacity:1;box-sizing:border-box;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.comments-placeholder.hide{opacity:0}.comments-placeholder_info{border:4px solid #98c2cf}.comments-placeholder__title{margin-bottom:20px;font-family:Verdana,Geneva,sans-serif;font-size:18px;font-weight:700;line-height:1em;color:#595959}.comments-placeholder__text{margin-bottom:15px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:14px;line-height:20px;color:#343434}.comments-placeholder__text:last-child{margin-bottom:0}.comments-placeholder__close{position:absolute;top:15px;right:17px;cursor:pointer}.comments-placeholder__close:before{font-size:18px;font-weight:400;color:#98c2cf}.comments-placeholder__close:hover:before{color:rgba(152,194,207,.9)}.folding-dot-holder{position:absolute;top:0;left:0;display:none;width:1px;height:1px}.folding-dot{position:absolute;top:9px;right:1px;width:500px;height:5px;background:url(https://habracdn.net/gt/images/1477315647/bg-folding-dot-light.png) repeat-x 5px 0}@media screen and (min-width:1025px){.comments_list .comment_item:hover>.comment_body .info>.folding-dot-holder{display:block}}input,select,textarea{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:12px}textarea{resize:none}form #company_specializm,form #user_specializm,form .item,form .spoiler_help{position:relative;margin-bottom:25px}form .spoiler_help .text{margin-top:15px;font-size:13px}form .spoiler_help .text ol{padding-left:30px;list-style:decimal}form .item.userformat{margin-top:25px}form .item .count{position:absolute;top:0;right:0;font-size:11px;color:#999;text-align:right}form .item:last-child{margin-bottom:0}form .item>label{display:block;margin-bottom:7px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:13px;font-weight:700;line-height:13px;color:#424242}form .item>label .required_field{color:#ff7058}form .item input[type=email],form .item input[type=password],form .item input[type=text]{display:block;width:100%;height:34px;padding:0 10px;margin:0;font-size:14px;line-height:34px;color:#3b3b3b;border:1px solid #d9d9d9;box-sizing:border-box}form .item input[type=email]:focus,form .item input[type=password]:focus,form .item input[type=text]:focus,form .item textarea:focus{border:1px solid #a2bfd2;outline:0;box-shadow:none;-webkit-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}form .item textarea{width:99%;height:200px}form .item select,form .item select option{line-height:27px}form .item input[type=email]:disabled,form .item input[type=password]:disabled,form .item input[type=text]:disabled,form .item textarea:disabled{color:#bbb;background:#eee;border:1px solid #d9d9d9}form .item input[type=checkbox]{margin:3px}form .item .error{display:block;margin-top:5px;font-size:11px;line-height:13px;color:#ff7058}form .item .description{margin-top:5px;font-size:11px;line-height:15px;color:#999}form .item .checkbox_list{margin-top:10px;overflow:hidden}form .item .checkbox_list label{display:block;float:left;width:50%;font-weight:400}form .item.one_column .checkbox_list label{float:none;width:auto;margin-bottom:10px}form .item .radio_list{margin-top:10px}form .item .radio_list label{font-weight:400}form .item .radio_list.custom{color:#3f3f3f}form .item .radio_list.custom label{display:inline-block;margin:5px 10px;color:#3a7ca2;cursor:pointer;border-bottom:1px dashed}form .item .radio_list.custom label:first-child{margin-left:5px}form .item .radio_list.custom label.checked{padding:5px;margin:0 5px;color:#53513f;background:#eeecd8;border-bottom:0;border-radius:6px}form .item .radio_list.custom label.checked:first-child{margin-left:0}form .item .checkbox_single{margin-bottom:10px}form .item .checkbox_single label{display:inline-block;margin:0;font-weight:400}form .item .checkbox_in_label label{display:inline;font-weight:400}form .item .checkbox_in_label .label{font-weight:700}form .item .iframe_uploader{overflow:hidden;border:0}form .item .iframe_uploader_preview,form .item.habracaptcha{overflow:hidden}form .item .iframe_uploader_preview .image{position:relative;float:left;max-width:70%;min-width:48px;min-height:48px;margin-bottom:10px}form .item .iframe_uploader_preview .image .delete{position:absolute;top:2px;right:2px;display:none;float:right;padding:5px;font-size:10px;line-height:10px;color:#fff;text-transform:uppercase;cursor:pointer;background:#666;opacity:.9}form .item .iframe_uploader_preview .image .delete:hover{background:#8b0000}form .item .iframe_uploader_preview .image:hover .delete{display:block}form .item .iframe_uploader_preview .image img{display:block;max-width:100%;min-width:30px;padding:0;margin:0}form .item.habracaptcha .captcha_image{margin-bottom:20px;font-size:11px}form .item.habracaptcha img{width:166px;height:75px;margin-right:10px;vertical-align:middle}form .item.habracaptcha a{font-size:14px;text-decoration:none}form .item.habracaptcha a span{font-size:11px;border-bottom:1px dashed}.company_description_form #company_specializm,.company_description_form #user_specializm,.profile_settings_form #company_specializm,.profile_settings_form #user_specializm{position:relative;padding:17px 0 8px;margin:0;box-sizing:border-box}.company_description_form #company_specializm .item,.company_description_form #user_specializm .item,.profile_settings_form #company_specializm .item,.profile_settings_form #user_specializm .item{padding:0}.company_description_form #company_specializm .item .count,.company_description_form #user_specializm .item .count,.profile_settings_form #company_specializm .item .count,.profile_settings_form #user_specializm .item .count{top:0}.company_description_form .item,.profile_settings_form .item{padding:17px 0 8px;margin:0;box-sizing:border-box}.company_description_form .item:first-child,.profile_settings_form .item:first-child{padding-top:0}.company_description_form .item.avatar,.company_description_form .item.stages,.profile_settings_form .item.avatar,.profile_settings_form .item.stages{padding-bottom:25px;box-sizing:border-box}.company_description_form .item .count,.profile_settings_form .item .count{top:0}.form-field-medium .item{width:60%}.form-field-small .item{width:30%}.editor{position:relative}.editor .panel{background:#f5f5f5;border:1px solid #e0e0e0;border-bottom:0}.editor .panel .wysiwyg_wrapper:after{clear:both;content:"";display:table}.editor .panel .wysiwyg_wrapper .with-title{display:block;float:left;padding:0;margin:1px 15px 0 0}.editor .panel .wysiwyg_wrapper .btn{float:left;width:32px;height:32px;line-height:32px;color:#6da3bd;text-align:center;vertical-align:middle;border-right:1px solid #dcdcdc}.editor .panel .wysiwyg_wrapper .btn:hover{color:#4d7285;background:#dcdcdc}.editor .panel .wysiwyg_wrapper .btn .g-icon{display:inline-block;vertical-align:middle}.editor .panel .wysiwyg_wrapper .btn.btn-dropdown{position:relative;overflow:hidden}.editor .panel .wysiwyg_wrapper .btn.btn-dropdown select{position:absolute;top:0;left:0;height:32px;font-size:14px;line-height:32px;border:0;-moz-opacity:0;-khtml-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-appearance:none}.editor .panel .wysiwyg_wrapper .can_use_html{float:right;height:32px;padding:0 10px;font-size:10px;line-height:32px;color:#666;text-align:center;vertical-align:middle;border-left:1px solid #dcdcdc}.editor .panel .help_holder .close_html a,.editor .panel .wysiwyg_wrapper .can_use_html a{text-decoration:none;border-bottom:1px dashed}.editor .panel .wysiwyg_wrapper .help_holder{padding:10px;clear:both;border-top:1px solid #dcdcdc}.editor .panel .wysiwyg_wrapper .help_holder h4{margin-top:20px;margin-bottom:10px;font-size:12px;font-weight:700;color:#666}.editor .panel .wysiwyg_wrapper .help_holder h4:first-child{padding-top:10px;margin-top:0;clear:both;font-size:16px}.editor .panel .wysiwyg_wrapper .help_holder dl{margin-bottom:10px;font-size:11px}.autocomplete strong,.editor .panel .wysiwyg_wrapper .help_holder dl dt{font-weight:700;color:#000}.editor .editor__footer{height:32px;padding-left:15px;line-height:32px;background-color:#f5f5f5;border:1px solid #e0e0e0;border-top:0}.editor .editor__footer .markdown_checkbox{display:inline-block;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:13px;font-weight:400;line-height:normal;color:#464646;vertical-align:baseline}.editor .editor__footer .markdown_checkbox input[type=checkbox]{margin:0 5px 0 0}.editor .text-holder{padding:0;background:#fff;border:1px solid #dcdcdc;box-sizing:border-box}.editor .text-holder textarea{width:100%;height:120px;padding:4px;margin:0;font-size:14px;vertical-align:top;border:0;outline:none;box-sizing:border-box}.editor .panel .help_holder .close_html{font-size:10px;text-align:right}.feedback_page .editor .text-holder textarea{resize:vertical}.img_uploader{width:300px;height:60px;padding:5px;overflow:hidden;text-align:center;border:1px solid #efefef}.img_uploader img{display:block;margin:0 auto 5px}.img_uploader a.upload_again{font-size:10px;line-height:20px;text-decoration:none;border-bottom:1px dashed}.upload_form{width:278px;height:40px;padding:10px;text-align:left;background:#fff;border:0 solid red}.upload_form .progress{height:5px;margin-top:5px;border:1px solid #eee}.upload_form .progress .bar{width:0%;height:5px;background:#aaa;background:url(https://habracdn.net/gt/images/1477315647/form/loader_button.gif) repeat-x 0 0}.upload_form .state{font-size:9px;color:#666}.preview_placeholder{padding:10px;margin-bottom:20px;font-size:12px;border:4px solid #eee}.buttons .description{padding-top:10px;clear:both;font-size:11px;color:#999}.buttons .text,.dropdown-menu li a img{display:inline-block;vertical-align:middle}.buttons .text{padding-top:1px;margin-left:10px;font-size:12px}.blue_buttons_panel{padding:20px;margin-bottom:15px;background:#e0edf8}.blue_buttons_panel input{margin-right:15px}.dropdown-menu{overflow:hidden;background-color:#f2f2f2;border-radius:4px;padding:0;margin:0;list-style:none}.dropdown-menu li{padding:5px;font-size:12px;text-align:left;border-top:1px solid #e5e5e5}.dropdown-menu li a img{width:20px;height:20px;border-radius:20px}.dropdown-menu li a span.name{display:inline-block;margin-left:5px;vertical-align:middle}.dropdown-menu li:first-child{border-top:none}.dropdown-menu .active,.dropdown-menu li:active,.dropdown-menu li:hover{background-color:#e5e5e5}.dropdown-menu a:hover{text-decoration:none;cursor:pointer}.autocomplete-w1{position:absolute;top:5px;left:0}.autocomplete{max-height:350px;overflow:auto;font-size:12px;text-align:left;cursor:default;background:#fff;border:1px solid #999}.autocomplete .selected{background:#f0f0f0}.autocomplete div{padding:2px 5px;overflow:hidden;color:#333;white-space:nowrap}.form{display:block;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}.form.hidden{display:none}.form_admin-causes{padding:20px 15px;border:1px solid #d5e7e4;position:relative;z-index:2;margin-top:-1px}.form__fieldset{margin:0;padding:0}.form__fieldset_admin-causes{margin-bottom:20px;border:0}.form__legend{display:block;font-weight:700;color:#484848;font-size:14px;margin:0;padding:0 0 16px}.form__label_block{display:block;width:100%;line-height:28px}.form__label_block:hover .form__label-text{color:#4d80aa}.form__label-text{font-size:13px;color:#484848}.form__input:checked+.form__label-text{font-weight:700;color:#4d80aa}.hljs,.html_format pre .hljs{display:block;overflow-x:auto;color:#333;background:#f8f8f8}.html_format pre .hljs{-webkit-text-size-adjust:none;padding:1em}.hljs{padding:.5em}.hljs-comment,.hljs-quote{color:#998;font-style:italic}.hljs-keyword,.hljs-selector-tag{color:#333;font-weight:700}.hljs-subst{color:#333}.hljs-literal,.hljs-number,.hljs-tag .hljs-attr,.hljs-template-variable,.hljs-variable{color:teal}.hljs-doctag,.hljs-string{color:#d14}.hljs-section,.hljs-selector-id,.hljs-title{color:#900;font-weight:700}.hljs-subst{font-weight:400}.hljs-class .hljs-title,.hljs-type{color:#458;font-weight:700}.hljs-attribute,.hljs-name,.hljs-tag{color:navy;font-weight:400}.hljs-link,.hljs-regexp{color:#009926}.hljs-bullet,.hljs-symbol{color:#990073}.hljs-built_in,.hljs-builtin-name{color:#0086b3}.hljs-meta{color:#999;font-weight:700}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}