@import url(https://fonts.googleapis.com/css?family=PT+Sans+Narrow:700|PT+Sans:400,400italic,700&subset=latin,cyrillic);a,b,dd,div,dl,dt,em,form,h1,h2,h3,h4,h5,h6,i,label,p,span,strong,sub,sup,tbody,tfoot,thead,tr,u{margin:0;padding:0;border:0;outline:0;vertical-align:top}body,li,ol,table,td,th,ul{margin:0;padding:0;border:0;outline:0;border-collapse:collapse;list-style:none;vertical-align:top}b,h1,h2,h3,h4{font-weight:400}input{vertical-align:middle;margin:auto;font-size:1.1em}a{color:#1876ac;cursor:pointer;outline:0}a:visited{color:#1876ac}a:hover{color:#f93703}img{margin:0;padding:0;border:0;outline:0;vertical-align:top;background:0;display:block}label{cursor:pointer}html{background:#f6f6f6}input::-webkit-input-placeholder{color:#aaa}input::-moz-placeholder{color:#aaa}input:-ms-input-placeholder{color:#aaa}.modal-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;display:none}.modal-screen{position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,.6)}.hidden{display:none;visibility:hidden}.top-msg{position:fixed;height:24px;line-height:24px;width:100%;max-width:1400px;color:#fff;background:#ed0000;text-align:center;z-index:10000;font-size:13px;display:none}.topinfo{font-size:15px;line-height:1.4;position:relative;padding:5px 25px 6px;text-align:center;background:#6a6;color:#fff}.topinfo a{color:#fff}.topinfo a:hover{color:#000}.topinfo .stats{position:absolute;top:0;right:30px;font-size:12px;line-height:1.25;text-align:left;opacity:.54}.topinfo .close{display:inline-block;padding:3px;position:absolute;right:7px;top:2px;opacity:.54;color:#fff;text-decoration:none}.topinfo .close:hover{opacity:1}.b-403{margin:100px 20px 80px 45px;max-width:800px;font-size:15px;line-height:22px}.b-403:before{content:'\26a0';display:inline;vertical-align:top;color:#ffc000;font-size:32px;margin-right:3px}.b-403 a{color:#1876ac;border-bottom:1px dashed #1876ac;text-decoration:none}.b-403 a:hover{color:#f93703;border-bottom-color:#f93703}.invalid-email-warning{padding:4px 28px 6px;line-height:1.3;font-size:15px;background:#ff0;color:#000}.invalid-email-warning a{color:#000;font-weight:700}.invalid-email-warning a:hover{color:red}.banner-stats{position:absolute;top:0;left:0;z-index:10;padding:1px 4px;font-size:12px;background:rgba(255,255,255,.8);border-style:solid;border-width:0 1px 1px 0;border-color:rgba(0,0,0,.3)}.is_mobile .banner-stats{font-size:10px}.g-avatar img,img.g-avatar{border-radius:4px;box-shadow:0 0 1px 0 #aaa}.dou-official-person .g-avatar,.g-approved-user .g-avatar{opacity:1 !important}.pulse{animation:pulse 2s infinite;vertical-align:baseline}@keyframes pulse{0{opacity:100%}50%{opacity:20%}100%{opacity:100%}}@media(-webkit-min-device-pixel-ratio:1.1),(min-resolution:105.6dpi){header.b-head li.logo a{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1OCIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDU4IDIxIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMCAuMzQ0aC40YzEuMDYgMCA0LjYxLS4wODYgNS45My0uMDg2IDguMDE3IDAgMTEuMjUzIDQuNjEgMTEuMjUzIDkuOTM3IDAgNS42MTQtMy44MzcgMTAuMjUyLTExLjQ4MyAxMC4yNTItMS4wNiAwLTMuNjk0LS4wNTctNS42MTItLjA1N0gwVi4zNDR6TTQuNTgyIDQuNjR2MTEuNDU1Yy42MDIuMDU4IDEuMDAyLjA1OCAxLjY2LjA1OCAzLjk1MyAwIDYuNDczLTIuMTQ4IDYuNDczLTUuOTU4IDAtMy42OTUtMi43Mi01LjY0Mi02LjQ0My01LjY0Mi0uNDg3IDAtMS4xMTcgMC0xLjY5LjA4NnpNMjkuMjc3IDBjNi4xIDAgMTAuNjUyIDMuOTggMTAuNjUyIDEwLjM2NyAwIDYuMDcyLTQuNTU0IDEwLjM2OC0xMC42NTMgMTAuMzY4LTYuMSAwLTEwLjY1My0zLjk4LTEwLjY1My0xMC4zNjhDMTguNjI0IDQuNTUzIDIyLjg5IDAgMjkuMjc3IDB6bTAgMTYuNDM4YzMuODEgMCA1Ljc4NC0yLjY5MiA1Ljc4NC02LjA3MiAwLTMuNjY2LTIuNTQ4LTYuMDcyLTUuNzgzLTYuMDcyLTMuMzIyIDAtNS43ODUgMi40MDYtNS43ODUgNi4wNzIgMCAzLjQzOCAyLjU3OCA2LjA3MiA1Ljc4NSA2LjA3MnpNNTggMTIuMTE0YzAgNi4xMjgtMy44OTUgOC42Mi04LjE5IDguNjItNS4xNTQgMC04LjczMy0yLjk1LTguNzMzLTguODJWLjM0NGg0LjU4MlYxMC45NGMwIDMuMTIyLjk0MyA1LjUgNC4xNSA1LjUgMi43NzggMCAzLjYwOC0yLjAzNCAzLjYwOC01LjI0MlYuMzQ0SDU4djExLjc3eiIvPjwvZz48L3N2Zz4=);background-size:58px 21px}.g-comments-round{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAABRklEQVR42u2YPwrCMBSHnZxcPYC4eQEdBM/g5OLaQVB6DMfeoIMHcCgO4gEKnkFwkS6Cew2I/oSXpcSQamt+gg++pX/Sj6R5SV6j8Y9/GGMAQhCDFGQgFzK5Fsszg29JtUEAEqDA3REl7wTSRi0xBbsSUq/YSVuVRRdEJXvMpUcjafuj6IN1hWJF1vKNt+W2Ncpptu9IdmvuOVNPlhru6ItymqjMbFUeBJXL7G5XlEo+SUHWPBl4lNMENsGEQDCxra2KQFC9WrtDAjlNaBKMiQRjk2BKJJiaBDMiwcwkmBMJ5j8pSD/E9JOEPs3QJ2r6pY5+s/AT2y3fG9aTy8F+6vFfvIEe66FJs2E8dhYZMh3cTexZSh82Jj6LRy4cQNNX+W0BZjIhrpZn5wwFzBYYgxU4F967yH2qEvAILMFRJJfMdfDOc5gfJKohL4e5gGYAAAAASUVORK5CYII=) !important;background-size:20px 20px !important;line-height:20px !important}.g-comments-round.__unread{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAABWUlEQVR42u2YsYrCMBjHM93k6gOImy+gw4HPcNMtt3Y4OPExHPsGHe4BMhQH6QMUfAbB5ehy4F4Dh/c3TUFKjA1q8xcM/JY2TX8k5Eu+T4hnezZLk2IC5iABOShAaSjMs8T0mXQl1QcRSIECh5Yo802kx7iT3AfIPKTOkemxbig2BLHnjLWZ0ViPfaXcGMgbijWR+h9XyK3uKFez8pesllV2IHc6k0MfwbhDuZrYZ7eqAILq8u6u4lwWQO40BPVdglFAuZrIJZgSCKaus1URCCr72V0d6gcS5jbBhEgwsQnmRIK5TbAgEixsgiWRYPmQgvRLTL9J6MMMfaAmP+roLwsPct0KfWH9uZzYh7vyH/kDI9akqWbJmHY2eWVK3G2sWUofLt5DFo/asAEvocpvM/CpN4QUe0ffr/AFTCl64A18g9/Gdzv9nqoELMUULMDWSC6Y6+CD4zL/A7HdHrCgeLwdAAAAAElFTkSuQmCC) !important;background-position:0 -1px !important}.pageviews{background-size:16px 9px;background-image:url(/assets/img/pageviews_2x.png) !important}.b-dou-vacancies .title.__hot,.b-vacancies-page .l-vacancy.__hot .vt::before{background-image:url(/assets/img/fire_2x.png) !important;background-size:15px 18px !important}.b-balls ul li{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAWCAYAAADTlvzyAAAAjElEQVR42t2WwQnAMAhFnSCD9OgsHSKTFVzBvXJuDXjqJdqICf3wL+GHB6ImcCcLdgI2MYmrGMVFjXpGmgkBsviEgXpGs1PAS3yAUT2rdz4B2QN7QdkLbJYyDsrbPECCSWkjmYE1AFg9QAwAogdYAoBla2B6SdObJn0s0gc/fbUtWd5LnqclD/B//jQPp8sU56xhrd4AAAAASUVORK5CYII=) !important;background-size:14px 11px}.page-profile .l-content-wrap .head h1 a.va{background-image:url(/assets/img/g-va_2x.png);background-size:20px 20px}}body{font:.625em 'Pt Sans',Arial,sans-serif}.g-page{background-color:#fff;margin:0 auto;max-width:1400px;min-width:1000px;padding-bottom:22px}.b-rss{letter-spacing:1px;position:relative;font-size:12px;display:inline-block;line-height:1.3}.b-rss a{color:#000 !important;padding-left:20px}.b-rss a:before{content:'';display:block;width:16px;height:16px;position:absolute;top:0;left:0;background:url(/assets/img/rss.svg);background-size:16px 16px}.b-rss a:hover{color:#f93703 !important}.b-rss a:hover:before{opacity:.9}.page-head{padding-bottom:11px}.page-head h1{font-family:'Pt Sans',Arial,sans-serif;font-size:30px;font-weight:700;line-height:1.2667;font-style:normal;display:inline-block;vertical-align:baseline}.page-head select{font-size:16px}.page-head .b-rss{position:relative;vertical-align:baseline;margin-left:8px}.pageviews{margin-right:11px;background-repeat:no-repeat;background-position:0 center;padding-left:19px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAYAAAA7KqwyAAAA1ElEQVR42oXSPQtBYRTA8RvKIIPJJMUoPoAy+RY2sZDJaFAmo8VOsbCY5WUwEYOSTRYZZMbI/6nz1OlRnPrVveec5/Vez/uOKBrY4oEn9mgj6f2JIu54Y4MyqlhJ7oUWgu7AEEbS9JYmE2kE5Lmu6mvE7OAIFqp4gg8dnNUEfuxU3xFxUxiqpDGXQRd5byIrk/Sd3qlJpmQlmzxI80DlZpJbqtwNOXuMhNy6LdbkGCVU5NIKziIZ9yLD6Kmmnqxgtt918pFfnzKPCa7yHzzkeay3bOMD1tlF9vpO8QwAAAAASUVORK5CYII=)}.little-loading{background-image:url(/assets/img/little-loader.gif);width:16px;height:16px;display:none}.company>.company-favicon{padding-left:18px;background-size:16px 16px !important}.g-comments-round{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA30lEQVR42mNgoCI4euQIPyE1QkBsDMSxQGwGxHLkGugExLuA+D8WfB6Ik4k1kBOIl+IwCB0fA2JpfAayAfFeIg2D4SfIhqIbOIFEw5BdigFUgPgPmQaCcBS6ge0UGAbCh9ENvEGhgSDfoYTfTwoN/A9Nr/Ck8p8K2AnZhR+oYKA6soHHKDTsG9SncFBKoYFL0WOZB4ifk2nYPyA2wJa4AylwoTeuUiafTANvQ8sCBlwufUJEJNxEE6vAV1aCYiwNiLcjGf4WiA8AcTUQiyKVAROgye4zenFGCQBFaibIMgBtsQBZvu1ysgAAAABJRU5ErkJggg==);background-position:0 -1px;background-repeat:no-repeat;position:relative;font-size:9px;display:inline-block;text-align:center;width:19px;height:20px;line-height:19px;padding-right:1px;text-decoration:none;color:#fff !important;vertical-align:baseline;margin-right:-2px;top:-2px;margin-top:-3px;margin-bottom:-3px}.g-comments-round:visited{color:#fff !important}.g-comments-round:hover{color:red !important}.g-comments-round.__unread{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAA30lEQVR42mNgwAfWMQgBsTEQxwKxGRDLMZAF1jE4AfEuIP6PBZ8H4mRiDeIE4qU4DELHx4BYGp9hbEC8l0jDYPgJbkPXMUwg0TCES7EYpgLEf8g0EISj0A1sp8AwED6MbuANCg0E+Y4f2cCfFBr4H5xekZLKfypgJ2QXfqCCgerIBh6j0LBvYJ8iGVhKoYFL0WOZB4ifk2nYPyA2wJa4AylwoTeu7JdPpoG3wWUBDkMDoZmeUCTcRBOrIFSMpQHxdiTD3wLxASCuBmJRpDJgAjTZfcZfnJFWIIMiNRNkGQAAlLLdLjufhwAAAABJRU5ErkJggg==);background-position:0 0}.g-comments-round.__unread:hover{color:#fff}.g-comments-round.__unread:visited{color:#fff !important}.g-comments-round .l-plus-comments{visibility:hidden;font-style:normal;position:absolute;left:22px;color:#000;white-space:nowrap}.g-comments-round:hover .l-plus-comments{visibility:visible}.g-flow-notification{position:relative;padding:4px 20px;color:#000;background-color:#fc0;font-size:15px;text-align:center}.g-right-shadowed{background-repeat:no-repeat;background-size:20px 100%;background-image:url(/assets/img/sh-r-2.png);background-position:100% 50%;padding-right:60px}.g-clear{clear:both;float:none;font-size:0;height:0;line-height:0;overflow:hidden;position:static}.top_wide{width:96%;margin:0 auto}.l-content,.table{display:table;width:100%;position:relative;table-layout:fixed}.l-content .colgroup,.table .colgroup{display:table-column-group}.l-content .col,.l-content .col-130px,.l-content .col-80px,.l-content .col-auto,.table .col,.table .col-130px,.table .col-80px,.table .col-auto{display:table-column !important}.l-content .col-auto,.table .col-auto{width:auto}.l-content .col-80px,.table .col-80px{width:80px}.l-content .col-130px,.table .col-130px{width:130px}.l-content .l-content-wrap,.l-content .row,.table .l-content-wrap,.table .row{display:table-row}.l-content .cell,.l-content .col18,.l-content .col2,.l-content .col20px,.l-content .col24,.l-content .col430px,.l-content .col44,.l-content .col50,.l-content .col500px,.l-content .col70,.table .cell,.table .col18,.table .col2,.table .col20px,.table .col24,.table .col430px,.table .col44,.table .col50,.table .col500px,.table .col70{display:table-cell}.l-content .cell,.table .cell{width:auto}.l-content .col2,.table .col2{width:2%}.l-content .col20px,.table .col20px{width:20px}.l-content .col40px,.table .col40px{width:40px}.l-content .col430px,.table .col430px{width:430px}.l-content .col500px,.table .col500px{width:500px}.l-content .col18,.table .col18{width:18%}.l-content .col24,.table .col24{width:24%}.l-content .col50,.table .col50{width:50%;min-width:500px}.l-content .col70,.table .col70{width:70%;min-width:700px}.l-content .col70 .col18,.table .col70 .col18{width:25.714285%;min-width:180px}.l-content .col70 .col2,.table .col70 .col2{width:2.85714286%}.l-content .col70 .col24,.table .col70 .col24{width:34%}.l-content .col70 .col50,.table .col70 .col50{width:71.4285714%;min-width:500px}.l-content .col70 .col44,.table .col70 .col44{width:62.8571%;min-width:440px}.b-head{position:relative;height:41px;font-size:14px;padding:0 2%;margin:0 0 28px;background-color:#000;z-index:10}.b-head ul{position:relative;top:14px}.b-head li{position:relative;display:inline-block;margin-right:16px;z-index:10;line-height:20px}.b-head li:last-child{margin-right:0}.b-head li a{color:#f2f2f2;font-size:14px;font-family:'PT Sans Narrow',Arial,sans-serif;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;display:inline-block;vertical-align:top;padding:7px 8px 11px;margin:-7px -8px 0}.b-head li a:hover{color:red}.b-head li.highlighted a{color:#ee7}.b-head li.highlighted a:hover{color:red}.b-head li.tg a{color:#aeddf3}.b-head li.tg a:hover{color:#35ace0}.b-head li a.sel{color:#000;background-color:#fff}.b-head li a.sel:hover{color:#f93703}.b-head li.logo a{position:relative;top:-4px;left:-1px;margin:0;padding:0;display:block;height:21px;width:58px;background-position:0 0;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAVCAYAAAAXQf3LAAABY0lEQVR42uVYURHDIAydhVrAAhZqoRZqIRZqAQu1gAUs1AIWWHbH7noZCYHu1m7LXb5aXvPyIEm53f7FUkpjki2ie3RAtx34Bn3JGHvb0Ff0GX2oYFAbm99VEKXmNYQfwaM7JeYjmfPViGoCs+ihA9ddjejTLKNkOIAJHyNaUAeyitS2wocctwP2ZzHjrgzZ8eNESVEpKTWRd1Kh6AxCYFBYs55GVNjmrhL0qChcvrBuOI0oE5QXngVlC5okMmcRparF3bNYKywNAcLViCZNsN9IdGlQdPlmouHnzyhTdUFQW1t110ovD5qdknszNdPaRy0zNJjKh6I0G+dBQhwFC0NIsTdLhfLoZOSUPTFmDDoZcUO/USQjkCTLCTsw63JZHZikaG1mlN86sMxRoqGyHW0nWXgj5tL64/0CUPtR3inrG3bHpMC0SmWh54bheRMAGoJMcOINQwfmnNdGgufo+f47uwMk/CeqM4QijQAAAABJRU5ErkJggg==);opacity:.95}.b-head li.logo a:hover{opacity:1}.b-head li.logo a:active{top:-3px}.b-head li.mini-header{position:relative;margin-left:-30px;left:1%;z-index:1;height:42px;width:226px;top:-14px;padding:0 0 0 12px}.b-head li.mini-header a{position:relative;display:block;top:0;height:68px;background-repeat:no-repeat;margin:0;padding:0}.b-head li.mini-header a:hover{background-position:0 -68px}.b-head .menu-unread{position:relative;margin:8px 5px 0 0;display:inline-block;width:25px;height:25px;line-height:25px;color:#fff;background:#00ae00;box-shadow:0 0 1px 0 #aaa;border-radius:4px;text-align:center;vertical-align:top;font-size:13px;text-decoration:none}.b-head .menu-unread i{display:block;width:20px;height:20px;position:relative;top:3px;left:3px;background:url(//s.dou.ua/storage-files/cw.png) no-repeat;background-size:20px 20px}.b-head .menu-unread:hover{background:#090}.b-head .menu-unread.sel:after{content:'';display:block;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #fff;height:0;width:0;position:absolute;bottom:-10px;left:50%;margin-left:-10px}.b-head .right-part{position:absolute;right:6px;top:0;white-space:nowrap;z-index:100}.b-head .right-part .search{position:relative;display:inline-block;vertical-align:baseline;margin-right:6px;margin-top:8px}.b-head .right-part .search input{border:0;width:135px;padding:3px 5px;font-size:15px;vertical-align:top;font-family:sans-serif;height:19px}.b-head .right-part .min-profile{position:relative;display:inline-block;margin-right:8px;margin-top:8px;white-space:nowrap;vertical-align:top}.b-head .right-part #login-link{display:inline-block;vertical-align:baseline;margin-right:12px;font-size:13px;font-family:Arial,sans-serif;text-decoration:none;color:#fff;border-bottom:1px dashed rgba(255,255,255,.35);position:relative;top:3px}.b-head .right-part #login-link:hover{color:red;border-color:rgba(255,0,0,.35)}@media screen and (max-width:620px){.b-head{height:auto;padding-top:42px;padding-bottom:12px;padding-left:20px;margin-bottom:16px}.b-head ul .logo{position:absolute;top:-42px;left:0}.b-head ul .logo a{padding:0 !important}.b-head ul li a{font-size:12px;line-height:18px;padding-bottom:7px !important}.b-head ul li.m-last{margin-right:0}.b-head .menu-unread.sel:after{display:none}}@media screen and (max-width:1200px){.b-head li.highlighted{display:none}}@media screen and (max-width:1160px){.b-head ul li.t-hide{display:none}}@media screen and (max-width:1075px){.is_desktop .b-head li a{letter-spacing:0}}@media screen and (max-width:320px){.b-head ul li a{letter-spacing:0}}@media screen and (max-width:315px){.b-head ul li{margin-bottom:10px}}.b-typo{font-size:15px;line-height:22px;color:#0d0d0d}.b-typo a{text-decoration:none}.b-typo a:visited{color:#9c30b6}.b-typo a:hover{color:#f93703}.b-typo iframe,.b-typo img,.b-typo object,.b-typo video{max-width:100%}.b-typo video{display:block}.b-typo b{font-weight:700}.b-typo em,.b-typo i{font-style:italic}.b-typo abbr{cursor:help}.b-typo small{font-size:13px}.b-typo .inner+em small,.b-typo .inner+small,.b-typo img+em small,.b-typo img+small,.b-typo video+small{display:block;margin-top:4px;line-height:1.3}.b-typo .fotorama__caption__wrap{font-size:13px;font-style:italic;padding:3px 8px}.b-typo .pre,.b-typo code,.b-typo pre{font-size:13px;font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,monospace;color:#383a42;background:#fafafa}.b-typo code{padding:0 4px;border-radius:3px}.b-typo pre{white-space:pre-wrap;color:#303030;line-height:18px;padding:.5em .5em .5em 20px;border-left:1px solid #ccc;margin:0 0 17px;overflow:auto;-moz-tab-size:4;tab-size:4}.b-typo pre code{padding:0}.b-typo pre+pre{margin-top:-17px}.b-typo .hljs-comment,.b-typo .hljs-quote{color:#a0a1a7;font-style:italic}.b-typo .hljs-doctag,.b-typo .hljs-formula,.b-typo .hljs-keyword{color:#a626a4}.b-typo .hljs-deletion,.b-typo .hljs-name,.b-typo .hljs-section,.b-typo .hljs-selector-tag,.b-typo .hljs-subst{color:#e45649}.b-typo .hljs-literal{color:#0184bb}.b-typo .hljs-addition,.b-typo .hljs-attribute,.b-typo .hljs-meta-string,.b-typo .hljs-regexp,.b-typo .hljs-string{color:#50a14f}.b-typo .hljs-built_in,.b-typo .hljs-class .hljs-title{color:#c18401}.b-typo .hljs-attr,.b-typo .hljs-number,.b-typo .hljs-selector-attr,.b-typo .hljs-selector-class,.b-typo .hljs-selector-pseudo,.b-typo .hljs-template-variable,.b-typo .hljs-type,.b-typo .hljs-variable{color:#986801}.b-typo .hljs-bullet,.b-typo .hljs-link,.b-typo .hljs-meta,.b-typo .hljs-selector-id,.b-typo .hljs-symbol,.b-typo .hljs-title{color:#4078f2}.b-typo .hljs-emphasis{font-style:italic}.b-typo .hljs-strong{font-weight:700}.b-typo .hljs-link{text-decoration:underline}.b-typo .hl-wrap>br{display:none}.b-typo hr{margin:0 0 17px;border:1px solid #ccc;border-bottom:0}.b-typo p{padding-bottom:17px}.b-typo p.quote{text-align:center;font-size:24px;font-family:georgia,serif;font-style:italic;line-height:1.25;margin:8px 0 26px;padding:13px 0;border-top:1px solid #000;border-bottom:1px solid #000}.b-typo p+ol,.b-typo p+ul{margin-top:-11px}.b-typo h1{font-family:'Pt Sans',Arial,sans-serif;font-size:30px;font-weight:700;line-height:1.2667;padding-bottom:11px;font-kerning:normal;word-break:break-word}.b-typo h2,.b-typo h3,.b-typo h4{font-family:'Pt Sans',Arial,sans-serif;line-height:1.35;font-weight:400;position:relative;font-kerning:normal}.b-typo h2:first-child,.b-typo h3:first-child,.b-typo h4:first-child{padding-top:0}.b-typo h2 .anchor,.b-typo h3 .anchor,.b-typo h4 .anchor{color:#ccc;text-decoration:none;position:absolute;left:0;width:.8em;padding-left:.4em;margin-left:-1.2em;display:none}.b-typo h2 .anchor:hover,.b-typo h3 .anchor:hover,.b-typo h4 .anchor:hover{color:#f93703}.b-typo h2 .anchor:before,.b-typo h3 .anchor:before,.b-typo h4 .anchor:before{display:inline;content:'\0023'}.b-typo h2:hover .anchor,.b-typo h2:target .anchor,.b-typo h3:hover .anchor,.b-typo h3:target .anchor,.b-typo h4:hover .anchor,.b-typo h4:target .anchor{display:inline-block}.b-typo h2{font-size:22px;padding-top:22px;padding-bottom:11px}.b-typo h3{font-size:18px;padding-top:11px;padding-bottom:11px;font-weight:700}.b-typo h2+h3{padding-top:0}.b-typo h4{font-size:16px;line-height:24px;font-weight:700;padding-top:0;padding-bottom:6px}.b-typo sub,.b-typo sup{vertical-align:baseline;position:relative;font-size:.6em}.b-typo sup{top:-.4em}.b-typo sub{bottom:-.4em}.b-typo ul{padding:0 0 8px 30px}.b-typo ul li{margin-bottom:6px;padding:0}.b-typo ul ul{padding-top:6px;padding-bottom:0}.b-typo ul.__2col{column-count:2;max-width:500px}.b-typo ul.disc,.b-typo ul.disc li{list-style:disc}.b-typo ul.dash{padding-bottom:6px;padding-left:36px}.b-typo ul>li:before{content:'\2014\a0';float:left;margin-left:-1.6em}.b-typo ul.disc>li:before{display:none}.b-typo ol{padding:0 0 6px 30px;font-size:15px}.b-typo ol li{list-style-type:decimal;margin-bottom:6px}.b-typo li>p{padding-bottom:9px}.b-typo ol ul li{list-style-type:none;font-weight:400;margin-bottom:6px}.b-typo ul ol{padding-bottom:0;margin-bottom:0;margin-top:6px}.b-typo ul ol li:last-child{margin-bottom:0;padding-bottom:0}.b-typo ol ul{padding-bottom:0;margin-bottom:0;margin-top:11px}.b-typo ol ul li:last-child{margin-bottom:0;padding-bottom:0}.b-typo .announce-pic{width:300px;max-width:45%;float:right;padding:0 0 20px 15px;text-align:right;font-size:.8em;position:relative;z-index:2;line-height:1.25}.b-typo .announce-pic img{max-width:100%;margin-bottom:3px}.b-typo .announce-pic+h2{padding-top:0}.b-typo blockquote{background-color:#f3f3f3;padding:11px 22px;font-family:Georgia;font-weight:400;font-style:normal;font-size:17px;line-height:25px;margin:0 0 17px}.b-typo blockquote p:last-child{padding-bottom:0}.b-typo blockquote .author{text-align:right;font-size:12px;padding-right:35px;padding-top:2px}.b-typo blockquote:first-child{margin-top:0}.b-typo table{margin-bottom:20px;width:100%}.b-typo table th{font-weight:700;font-size:14px;color:#333;text-align:left;padding:0 10px 9px;border-bottom:1px solid #000}.b-typo table.tablesorter th{cursor:pointer}.b-typo table .num{text-align:right;white-space:nowrap}.b-typo table td{color:#333;font-size:14px;line-height:1.3;padding:10px;text-align:left}.b-typo table td ol,.b-typo table td ul{font-size:14px}.b-typo table.bordered{width:auto}.b-typo table.bordered td,.b-typo table.bordered th{border:1px solid #ccc;padding:10px}.b-typo table.zebra tr:nth-child(odd) td{background:#f0f5fe}.b-typo table.zebra__green tr:nth-child(odd) td{background:#e6f8f7}.b-typo .img-wrap .inner{display:block;padding-bottom:66.63%;height:0;overflow:hidden}.b-typo img[align]{max-width:45%;margin-bottom:10px}.b-typo img[align=right]{margin-left:20px}.b-typo img[align=left]{margin-right:20px}.b-typo details summary{cursor:pointer}.b-typo .edit-post{margin-bottom:20px}.b-typo .edit-post .helptext,.b-typo .edit-post br,.b-typo .edit-post label{display:none}.b-typo .edit-post textarea{display:block;box-sizing:border-box;width:100%;height:600px;margin-bottom:10px;font-size:14px;line-height:1.1;padding:5px}.b-typo .edit-post a,.b-typo .edit-post input{vertical-align:baseline;margin-right:20px}.b-typo .edit-post a{color:#777}.b-typo .edit-post a:hover{color:#f93703}@media screen and (max-width:620px){.b-typo table{margin-right:-10px;margin-left:-15px}.b-typo table td,.b-typo table th{font-size:13px;padding:6px}.b-typo table td ol,.b-typo table td ul,.b-typo table th ol,.b-typo table th ul{font-size:13px}.b-typo table.bordered td,.b-typo table.bordered th{padding:6px}.b-typo .fotorama-wrap{margin-right:-15px;margin-left:-20px}.b-typo img[align=right]{max-width:33%;margin-right:0;margin-left:11px}.b-typo blockquote{padding:11px}.b-typo img[align=left]{margin-right:11px}.b-typo_post object,.b-typo_post p:not(.img-wrap) img:not([class]):not([align]):not([style]),.b-typo_post p:not(.img-wrap) img[class=""]:not([align]){margin-right:-15px !important;margin-left:-20px !important;max-width:calc(100% + 35px) !important;height:auto !important}.b-typo_post .img-wrap{margin-right:-15px !important;margin-left:-20px !important}}.b-longread{max-width:920px;margin:0 auto 80px}.b-longread .b-typo h1{font-size:36px}.b-longread .b-typo h2{font-weight:700}.b-longread .b-typo h3{padding-top:1em}.b-longread .b-typo h2+h3{padding-top:0}.b-longread .b-typo li,.b-longread .b-typo p{font-family:Lora,georgia,serif;padding-bottom:1em;margin-bottom:0;font-size:18px;line-height:28px}.b-longread .b-typo li a,.b-longread .b-typo p a{text-decoration:none;color:#06847d;border-bottom:1px solid #06847d}.b-longread .b-typo li a:hover,.b-longread .b-typo p a:hover{color:#f93703;border-color:#f93703}.b-longread .b-typo details li,.b-longread .b-typo details p{font-family:'Pt Sans',Arial,sans-serif;font-size:15px;line-height:22px}.post_survey{padding:1em;margin:1em 0;border:1px solid #ddd;max-width:500px}.post_survey .total_votes{font-size:13px;color:#999}.post_survey .post_survey_option{padding-bottom:14px;padding-left:48px;position:relative}.post_survey .post_survey_option .percentage{font-weight:700;width:40px;text-align:right;position:absolute;top:0;left:0}.post_survey .post_survey_option .bar{background:#06b9b1;height:10px}.post_survey .post_survey_option input[type=radio]{position:absolute;top:5px;left:28px}.post_survey .post_survey_option.selected::after{content:'';position:absolute;top:22px;left:30px;width:10px;height:10px;background-image:url(/assets/img/g-va_2x.png);background-size:10px 10px}.post_survey .post_survey_option .bar,.post_survey .post_survey_option .percentage,.post_survey .post_survey_option.selected::after{visibility:hidden}.post_survey.results .bar,.post_survey.results .percentage,.post_survey.results .post_survey_option.selected::after{visibility:visible}.post_survey.results input[type=radio]{visibility:hidden}@media screen and (max-width:960px){.b-longread{margin:0 15px 40px 20px}.b-longread h2{border:none !important;font-family:'PT Sans Narrow',Arial,sans-serif !important;line-height:1.2}}.is_mobile .b-typo iframe[src^="https://www.youtube.com/"]{aspect-ratio:1.77777778;height:auto !important}.b-form .msg,.b-form h2{font-family:Georgia;font-style:italic;font-size:20px;line-height:24px;margin-bottom:18px}.b-form .form-section{margin-bottom:60px}.b-form .form-section *{vertical-align:baseline}.b-form .button-section{position:relative;top:-60px}.b-form select{font-size:15px;padding:4px}.b-form input[type=text],.b-form input[type=password],.b-form input[type=email],.b-form input[type=date],.b-form textarea{font-size:18px;font-family:Arial;line-height:22px;width:98%}.b-form input[type=text],.b-form input[type=password],.b-form input[type=email]{height:28px;padding:0 0 0 6px}.b-form textarea{padding:6px 0 6px 6px}.b-form .input{height:30px;margin-bottom:16px}.b-form .error input{border-color:#ff1c26}.b-form .input-label{font-size:15px;line-height:21px;color:#262626}.b-form .textarea *{vertical-align:top}.b-form .textarea .input{height:140px}.b-form .textarea textarea{resize:none;height:166px;font-family:sans-serif}.b-form .date .input{width:180px}.b-form .date input{width:150px}.b-form .error-msg{color:#ed1c24;font-size:13px;padding-top:27px}.b-form .error-msg .txt{color:#fff;position:relative;z-index:1;top:4px}.b-form .error-msg .bg{background:#ed0000;height:24px;width:1000px;position:absolute;left:-500px}.b-content-menu{padding-bottom:11px;font-size:13px;line-height:18px;position:relative;margin-left:-11px;z-index:10;background:#fff}.b-content-menu *{vertical-align:baseline}.b-content-menu li{height:33px;display:inline-block;margin-right:6px}.b-content-menu li a{color:#000;position:relative}.b-content-menu li a:hover{color:#f93703}.b-content-menu li span{position:relative;z-index:100}.b-content-menu li sub{font-size:10px;top:-4px;position:relative;margin-left:2px}.b-content-menu li em{font-size:10px;font-style:normal;position:relative;margin-left:2px}.b-content-menu li .wrap{padding:1px 6px;position:relative;margin:0 5px}.b-content-menu li .ignore-link{margin-left:66px;color:#999}.b-content-menu li .ignore-link a{color:#999}.b-content-menu li .ignore-link a:hover{color:#f93703}.b-content-menu li:first-child .ignore-link{margin-left:0}.b-content-menu li .add-content-link{margin-left:66px;border:1px solid #00ae00;border-radius:12px;display:block;height:24px;line-height:24px;padding:0 11px}.b-content-menu li .add-content-link a{color:#00ae00}.b-content-menu li .add-content-link a:hover{color:#f93703}.b-content-menu li .edit-content-link{height:24px;line-height:24px;padding:0 11px}.b-content-menu li .edit-content-link a{color:red}.b-content-menu li .edit-content-link a:hover{color:#f93703}.b-content-menu .sel{color:#fff;margin-right:11px}.b-content-menu .sel a,.b-content-menu .sel a span{color:#fff;text-decoration:none}.b-content-menu .sel .wrap{display:inline-block;background-color:none;background-position:0 0;background-repeat:repeat-x;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAIAAACX21boAAAAaElEQVR42mMxXfSE5Tu3OIuv9F8WLub/LAwMDGD8F4j//GMEYgaWX/8ZWH6DaDBmhNB/GVi+A9lffjOwfPnDwPLtLyNYzV+g2hAFJrg5MLz/xnOWXEtJFmF2BhZJLkYwzc/GyMLFwgAAxHwme3p7SK4AAAAASUVORK5CYII=);height:33px;line-height:24px;z-index:1}.b-content-menu .sel .wrap .l{background-position:-1px 0;left:-12px;z-index:10}.b-content-menu .sel .wrap .r{background-position:-36px 0;right:-12px;z-index:10}.b-content-menu .sel .wrap .c{background-position:-16px 0;left:50%;margin-left:-10px;width:20px;height:38px;z-index:-10}.b-content-menu .sel .wrap b{width:15px;position:absolute;top:0;height:33px;background:url(/assets/img/menu.png);z-index:10}.b-content-menu .sel .wrap span{z-index:100}.b-content-menu .sel sub{color:#1c669c;font-weight:400;margin-left:8px}.b-content-menu .sel em{font-size:10px;position:absolute;top:-12px;color:#1c669c;left:100%;margin-left:5px;z-index:1000;text-decoration:none}.b-content-menu .sel:hover .wrap{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAIAAACX21boAAAAcUlEQVR42jWKMQ4BURRF7+Mg/gSFiMw0VqFQ6GzHOuzDUqxF9DKK4Zs3Xn6iODnnJpf99c5zvuW4cXaVYxIeDEHvRnaRB/HxP1b87kUX/fqKNhtd7FNjVBOxnBoLVDqNDUbicntwPtSsZ6JOVryKX0I/aNAje+AjbsUAAAAASUVORK5CYII=)}.b-content-menu .sel:hover .wrap span{color:#fff}.b-content-menu .sel:hover .l{background-position:-52px 0}.b-content-menu .sel:hover .r{background-position:-87px 0}.b-content-menu .sel:hover .c{background-position:-67px 0}.b-content-menu .edit-style .wrap{margin-left:66px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAIAAACX21boAAAAZ0lEQVR42kWMwQpAQBiE59c4bCSUclHyIi6cPJs3cHb0cCthSdZSDl/fTE1DXQX0RYi6JYqSACy2XxdxHi/GEMfj/c3OG7GuxDITWtu82I2hRDG9pvt+frZppOoHSpJSstwZYURR6gYKlyJ5IxZfMwAAAABJRU5ErkJggg==)}.b-content-menu .edit-style .wrap .l{background-position:-208px 0}.b-content-menu .edit-style .wrap .r{background-position:-244px 0}.b-content-menu .edit-style .wrap .c{background-position:-223px 0;height:37px}.b-content-menu .edit-style:hover .wrap{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAIAAACX21boAAAAbklEQVR42kzNMQrCQAAF0f8nRMSYFQXBQhA8iJ1W3tPSs7mIrLuJuuksHlNOE48dLUanC9ofkIQAjSMaSjWgklGevP+aUKqeEcUqvWjOV7Tscb9CIeAuoPkCzVrXj8v9htcbvN1N9Sc+/C35J8AAuGcmSDgxHLoAAAAASUVORK5CYII=)}.b-content-menu .edit-style:hover .wrap span{color:#fff}.b-content-menu .edit-style:hover .l{background-position:-1px -39px}.b-content-menu .edit-style:hover .r{background-position:-37px -39px}.b-content-menu .edit-style:hover .c{background-position:-16px -39px}.b-content-menu .ignore-style .wrap{margin-left:66px}.b-content-menu .add-style .wrap,.b-content-menu .add-style:hover .wrap{margin-left:66px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAIAAACX21boAAAAcElEQVR42lXDQQrCMBBA0Wh/7KZqQMiuu3oNcSfi9bISvI0naiEyEzvj2geP8Ark857L4crUT2w3HeaGB+frjeYNdUW9oSaIC2KCulCtMq8zy7rwsYqacoyJ++lBCOFveT8pt0LeZcZ+JMdMiomhG34++TJ1UvOotQAAAABJRU5ErkJggg==)}.b-content-menu .add-style .wrap .l,.b-content-menu .add-style:hover .wrap .l{background-position:-103px 0}.b-content-menu .add-style .wrap .r,.b-content-menu .add-style:hover .wrap .r{background-position:-139px 0}.b-content-menu .add-style .wrap .c,.b-content-menu .add-style:hover .wrap .c{background-position:-118px 0}.b-content-menu .add-style .wrap span,.b-content-menu .add-style:hover .wrap span{color:#fff}.b-content-menu .active a{text-decoration:underline;pointer-events:auto}@media screen and (max-width:620px){.b-content-menu{margin-right:-15px;font-family:sans-serif-condensed,"Arial Narrow",HelveticaNeue,Helvetica,Arial,sans-serif;font-stretch:condensed;font-weight:400}.b-content-menu li{margin-right:4px}.b-content-menu li:last-child{margin-right:0;position:relative;z-index:2}.b-content-menu li .wrap{padding:1px 3px}.b-content-menu li.sel{margin-right:10px}.b-content-menu li.sel .wrap{height:30px}.b-content-menu li .add-content-link{margin-left:0;margin-right:0;padding:0 8px}.b-content-menu li .ignore-link{margin-left:25px}}@media screen and (max-width:400px){.b-content-menu li.menu_tech{display:none}}.b-adv-events{margin-bottom:10px}.b-adv-events .title{margin:0 0 10px 8px;font-size:18px;line-height:28px;font-weight:700}.b-adv-events .adv-event-block{position:relative;margin:0 -10px 0 -4px;padding:0 0 30px 140px;min-height:60px}.b-adv-events .date{font-size:13px;line-height:18px}.b-adv-events .link{color:#000;font-size:14px;line-height:1.3;font-weight:700;padding:1px 0;text-decoration:none}.b-adv-events .link:hover{color:#f93703}.b-adv-events .link .img{position:absolute;top:5px;left:10px;width:118px;height:60px}.b-adv-events .link .img img{display:block;margin:0 auto;width:100px;height:60px}.b-adv-events .link .img:after,.b-adv-events .link .img:before{content:'';display:block;position:absolute;top:0;width:12px;height:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAA8CAMAAABLlIrqAAAAnFBMVEXn6ezn6uzo6+zp6+3p6+7p7O7q7O7r7O/r7e/r7u/r7vDs7vDt7/Hu8PHu8PLv8PLv8fLw8fPw8vPx8vPx8vTx8/Ty8/Ty8/Xz9PXz9Pbz9fb09fb09ff19ff19vf19/f29/j39/j39/n3+Pn4+Pn4+fn4+fr5+fr5+vv6+/v7+/v7+/z7/Pz8/Pz8/P38/f39/f39/f7+/v7///+DU+lpAAABlUlEQVR42nWSOXIdMQxEX4N04CoFvovufycljvQH7QBcv8oTkByi0BvRPwHAvJ4v/rSO6qLPez+vv3zQZJ0FSB7z9GycHcaZL/P6lTFaZoftNGn75sD2d/Jt+4QyZGbW2rBOVeQDT8KtKjMzs7Z2+bDTxrlIeomtb+yylg87nzT5LMHTIAVhg0/ndmapniS9KDLTmaQzMyxrGRwodVoGbacLagnueKZbRl0XGlC28XEYBo2dFXva+DC4FHD6GFEk5EhG+z3MJOHg4O3zjiRn2nYODv9sMeBjGI7t4LgKvobhBDpH9P0bBVFTPvcqiPW7fxaUtNcFJZCQEJpg/yeXAYVUxFIUZr+AD7oNFWs55EohhQhN0KFKY1mH0SGkARKlGzoySBqypOpa5FNl6HIuxeQIbQ6EhscQOiIZFJXV7pB/kK8RFYoIEREDaRYkVWEilUFL0SIaEe2KZGCJjbQKU9hEmoWQookWK7TyYSAEdXu9eUS0RouIe+DYD/VWoBy/zRWypB70kczZETofcvuwov2mbYP/ANBxAmhmaZukAAAAAElFTkSuQmCC)}.b-adv-events .link .img:before{right:100%;background-position:left center;margin-right:-2px}.b-adv-events .link .img:after{left:100%;background-position:right center;margin-left:-2px}.is_mobile .b-adv-events{margin-left:-8px}.is_mobile .b-adv-events .title{font-size:20px}.is_mobile .b-adv-events .adv-event-block{margin-right:0;padding-left:125px}.is_mobile .b-adv-events .link .img{width:102px;top:0}.b-footer{font-size:12px;line-height:13px;min-width:1000px;max-width:1400px;padding:15px 0 16px;margin:0 auto}.b-footer a{color:#000}.b-footer a:hover{color:#f93703}.b-footer .links li{margin-bottom:8px;display:inline-block;margin-right:25px}.b-footer .social{margin-bottom:8px}.b-footer .social .regcount,.b-footer .social a{vertical-align:baseline}.b-footer .social img{width:19px;height:19px;border-radius:2px;display:inline-block;vertical-align:baseline;position:relative;top:-2px;margin:-6px 3px}.b-footer .social img:hover{opacity:.8}.b-footer .footer-lang-switch{padding-top:8px}.is_tablet .b-footer .col18,.is_tablet .b-footer .col24{width:30% !important}.is_tablet .b-footer .col50{width:32% !important}.is_tablet .b-footer .regcount{display:block;margin-bottom:8px}@media screen and (max-width:740px){.b-footer{margin:0 20px;padding-top:0;min-width:0}.b-footer .m-db,.b-footer .m-db.col18,.b-footer .m-db.col24,.b-footer .m-db.col50{margin-top:20px;width:auto !important}.b-footer .regcount{display:block;margin-bottom:8px}.b-footer .links li{display:inline-block;margin-right:1em}}.big-button{font-size:13px;border:1px solid #e3e3e3;background:linear-gradient(to bottom,#f7f7f7,#edebeb);padding:0 11px;height:31px;line-height:1;border-radius:3px;box-shadow:0 1px 0 0 #fcfcfc inset,0 -1px 0 0 #f0eeee inset;cursor:pointer;position:relative}.big-button::-moz-focus-inner{padding:0;border:0}.big-button:hover{border-color:#999}.big-button.pushed,.big-button:active{border-color:#999;background:linear-gradient(to bottom,#edebeb,#f8f8f8);box-shadow:0 0 1px #e0dfdf inset;top:1px}.big-button.disabled{cursor:default;color:#999;border:1px solid #e3e3e3}.big-button.checked{border-color:#05c100;background:linear-gradient(to bottom,#90fa8e,#2cd847);box-shadow:none}.big-button.checked .checked-text{display:inline}.big-button .checked-text,.big-button.checked .unchecked-text{display:none}.big-button .unchecked-text{display:inline}.b-paging{margin-top:10px;font-size:15px}.b-paging .page{padding:2px 7px}.b-paging .page.sel{background:#000;color:#fff}.b-paging .arr{font-size:13px;vertical-align:bottom;position:relative;top:-1px}.b-paging .arr.arr-left{margin-right:8px}.b-paging .arr.disabled{color:#b3b3b3}.is_mobile .b-paging .page,.is_tablet .b-paging .page{padding:4px 9px;margin-right:3px}.is_mobile .b-paging .page.break,.is_tablet .b-paging .page.break{padding-left:0;padding-right:0}.b-postcard{position:relative;margin-bottom:33px;padding-left:140px;min-height:100px}.b-postcard.mobile_wide{border:1px solid #eee;padding:10px;margin:-10px -5px 33px -10px}.b-postcard .title{font-size:20px;line-height:22px;font-weight:700;font-kerning:normal;padding-bottom:8px}.b-postcard .title .announce-img,.b-postcard .title .g-avatar,.b-postcard .title .logo{position:absolute;top:0;left:0;max-width:120px}.b-postcard .title .mobile-img{box-sizing:border-box;width:100%;margin-bottom:9px}.b-postcard .title a{text-decoration:none}.b-postcard .b-info,.b-postcard .when-and-where{padding-bottom:5px;font-size:13px;line-height:22px;color:#777}.b-postcard .b-info .author,.b-postcard .when-and-where .author{color:#777;text-decoration:none;margin-right:4px}.b-postcard .b-info .author:hover,.b-postcard .when-and-where .author:hover{color:#f93703;text-decoration:underline}.b-postcard .b-info .date,.b-postcard .when-and-where .date{margin-right:5px;white-space:nowrap}.b-postcard .b-info .pageviews,.b-postcard .when-and-where .pageviews{color:#000;opacity:.53}.b-postcard .more{font-size:11px;line-height:16px;color:#8fa1a7;margin-top:7px}.b-postcard .more a{color:#8fa1a7;text-decoration:none}.b-postcard .more a:hover{color:#f93703;text-decoration:underline}.b-postcard .more .topic{font-style:italic}.b-postcard .more .dot{margin:0 3px;font-style:normal}@media screen and (max-width:740px){.b-postcard{padding-left:95px;margin-right:5px}.b-postcard .title{font-family:"PT Sans Narrow"}.b-postcard .announce-img,.b-postcard .g-avatar,.b-postcard .logo{width:80px;height:auto !important}}.b-dou-vacancies{position:relative;background-color:#fff;padding:10px 6px 10px 20px;margin-bottom:32px;border:8px solid #e3e3e3}.b-dou-vacancies .title{margin-bottom:8px;padding-top:4px;font-weight:700;font-size:18px}.b-dou-vacancies .title.__hot{padding-left:20px;background:url(/assets/img/fire.png) 0 6px no-repeat}.b-dou-vacancies .more{display:block;margin:4px 0 6px;font-weight:700;font-size:13px}.b-dou-vacancies .vacancies-list{padding-bottom:10px;font-size:13px;line-height:20px}.b-dou-vacancies .vacancies-list:last-child{padding-bottom:0}.b-dou-vacancies .vacancies-list li{padding-bottom:8px;overflow:hidden}.b-dou-vacancies .vacancies-list li a{text-decoration:none}.b-dou-vacancies .vacancies-list li .company{color:#000;white-space:nowrap}.b-dou-vacancies .vacancies-list li .company:hover{color:#f93703}.b-dou-vacancies .vacancies-list li .company img{display:inline-block;width:16px;height:16px;margin:1px 3px 0 2px;image-rendering:-webkit-optimize-contrast}.is_mobile .b-dou-vacancies{margin:32px -20px 0;padding-left:12px}.is_mobile .b-dou-vacancies .more{font-size:14px}.is_mobile .b-dou-vacancies .vacancies-list{padding-bottom:6px;font-size:14px}.is_mobile .b-dou-vacancies .vacancies-list li{padding-bottom:12px}.b-login-dialog{width:575px;position:absolute;z-index:10000}.b-login-dialog #wrong-password-message{font-size:14px;margin:-15px 0 10px;display:none;color:red}.b-login-dialog .b-form .input{border:0;margin-bottom:13px}.b-login-dialog .b-form .input input[type=text],.b-login-dialog .b-form .input input[type=password],.b-login-dialog .b-form .input input[type=email]{height:22px;padding-left:4px}.b-login-dialog .head{z-index:500;position:relative;margin:0;padding:0;height:auto}.b-login-dialog .head h1{font-size:25px;padding-bottom:11px;line-height:1;color:#fff;font-weight:400}.b-login-dialog .head .close{position:absolute;right:0;font-size:21px;font-family:Tahoma;cursor:pointer;top:3px;color:#fff}.b-login-dialog .head .close:hover{color:red}.b-login-dialog .border{background:#fff;padding:11px 33px 22px 11px;overflow:hidden;position:relative;z-index:500;box-shadow:0 0 48px #292929;border-radius:8px}.b-login-dialog.__disabled .border::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:rgba(255,255,255,.6);cursor:not-allowed}.b-login-dialog .b-content-menu{padding-bottom:29px}.b-login-dialog .b-content-menu li{margin-left:18px;margin-right:-16px}.b-login-dialog .b-content-menu li a{color:#000;border-bottom:1px dashed #000;text-decoration:none}.b-login-dialog .b-content-menu li a:hover{color:#f93703;border-bottom-color:#f93703}.b-login-dialog .b-form{padding-left:18px}.b-login-dialog .b-form .error-msg{position:absolute;bottom:9px;color:red}.b-login-dialog .b-form .error-msg .bg{width:2000px}.b-login-dialog .button-section{position:static;margin-top:-60px}.b-login-dialog .little-loading{margin-left:-28px;margin-top:8px;position:absolute}.b-login-dialog .error-msg{display:none}.b-login-dialog .agreement,.b-login-dialog .alt-login-method{background-color:#f5f5f5;text-align:center;padding-left:11px;padding-right:11px;margin:22px -33px -22px -11px}.b-login-dialog .alt-login-method{font-size:15px;line-height:30px}.b-login-dialog .alt-login-method a{color:#1876ac;border-bottom:1px dashed #1876ac;text-decoration:none}.b-login-dialog .alt-login-method a:hover{color:#f93703;border-bottom-color:#f93703}.b-login-dialog .agreement{position:relative;z-index:11;font-size:13px;padding-top:12px;padding-bottom:15px;color:#444;line-height:1.4}.b-login-dialog .agreement a{color:#444}.b-login-dialog .agreement a:hover{color:red}.b-login-dialog .step2{display:none}.b-login-dialog .message-closed{padding:15px 0 25px;text-align:center;font-weight:700;font-size:15px}.b-login-dialog .b-login-buttons{position:relative;padding:22px 0 6px;z-index:1;text-align:center;margin-left:10px}.b-login-dialog .b-login-buttons li{display:inline-block;width:125px;position:relative}.b-login-dialog .b-login-buttons .button-link{color:#000;display:inline-block;margin-top:80px}.b-login-dialog .b-login-buttons .button-link:hover{color:#f93703}.b-login-dialog .b-login-buttons .login-button{cursor:pointer;margin:0 20px 0 -31px;position:absolute;top:0;left:50%;width:65px;height:70px}.b-login-dialog .b-login-buttons .login-button:hover .layer{background-position:-103px 0}.b-login-dialog .b-login-buttons .login-button.pushed .layer{background-position:-206px 0}.b-login-dialog .b-login-buttons .link{z-index:100 !important;font-size:13px;text-align:center}.b-login-dialog .b-login-buttons .layer{position:absolute;top:-10px;left:-20px;width:103px;height:103px;z-index:-1;background-position:0 0}.b-login-dialog .b-login-buttons .btnLoginGitHub .layer{background-image:url(/assets/img/btn-login-github.png);background-position:9px 5px !important;background-repeat:no-repeat}.b-login-dialog .b-login-buttons .btnGoogle .layer{background-image:url(/assets/img/btn-login-google.png)}.b-login-dialog .b-login-buttons .btnFb .layer{background-image:url(/assets/img/btn-login-fb.png)}.b-login-dialog .b-login-buttons .btnLin .layer{background-image:url(/assets/img/btn-login-li.png)}@media screen and (max-width:620px){.b-login-dialog{width:310px}.b-login-dialog .step1 .b-login-buttons{padding-bottom:8px}.b-login-dialog .step1 .b-login-buttons li{margin-bottom:20px}.b-login-dialog .step2 .col-130px{width:88px}}.max-header{position:relative;z-index:20;margin:32px 0 30px}.max-header a{display:block;height:0;padding-bottom:21.5%;position:relative}.max-header a img{display:block;position:absolute;top:0;left:0;width:100%;max-height:100%}.max-header .close{position:absolute;top:-16px;right:12px;z-index:1000;cursor:pointer}.max-header .close span{text-decoration:underline}.max-header .close:hover{color:red}@media screen and (max-width:620px){.max-header{margin:18px 0}}.is_tablet .l-content-wrap .g-right-shadowed{background:0}.is_tablet .b-footer,.is_tablet .g-page{min-width:0}.is_tablet .mobtab-maincol{padding:0 15px 0 20px;display:block !important}.is_tablet .b-head .right-part .search input{width:125px}.is_mobile body,.is_tablet body{font:.625em Arial,sans-serif}.is_mobile .b-typo,.is_tablet .b-typo{word-break:break-word}.is_mobile .b-typo h1,.is_mobile .b-typo h2,.is_mobile .b-typo h3,.is_mobile .b-typo h4,.is_mobile .b-typo h5,.is_mobile .b-typo h6,.is_tablet .b-typo h1,.is_tablet .b-typo h2,.is_tablet .b-typo h3,.is_tablet .b-typo h4,.is_tablet .b-typo h5,.is_tablet .b-typo h6{font-family:Arial,sans-serif}.is_mobile .b-typo img,.is_tablet .b-typo img{height:auto !important}.is_mobile .b-typo h1,.is_mobile .page-head h1,.is_tablet .b-typo h1,.is_tablet .page-head h1{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:26px !important;margin-right:-5px}.is_mobile .l-plus-comments,.is_tablet .l-plus-comments{visibility:visible !important}.is_mobile .b-comments .comment,.is_tablet .b-comments .comment{padding-left:0 !important}.is_mobile .scroll-wrapper:target+.comment,.is_tablet .scroll-wrapper:target+.comment{padding-left:10px !important}.is_mobile .b-comments .sup-users,.is_tablet .b-comments .sup-users{margin-top:20px}.is_mobile .b-paging .arr,.is_tablet .b-paging .arr{display:none !important}.is_mobile .topinfo,.is_mobile .topinfo a,.is_tablet .topinfo,.is_tablet .topinfo a{-webkit-text-size-adjust:100%}@media screen and (max-width:740px){body .g-page{min-width:320px !important}body .top_wide{width:auto;margin:0 15px 0 20px}body .l-content.m-content{table-layout:auto;width:auto;display:block !important}body .l-content.m-content .l-content-wrap{display:block !important}body .m-content{margin:0 15px 0 20px}body .m-content .mobtab-maincol{padding:0 !important;display:block}body .m-db{display:block !important}body .m-wide{width:100% !important;max-width:100% !important;float:none !important;margin-left:0 !important;margin-right:0 !important;margin-bottom:17px}body .l-content div.cell.b-right-side,body .l-content div.cell.m-hide,body .l-content div.m-hide,body .l-table div.cell.b-right-side,body .l-table div.cell.m-hide,body .l-table div.m-hide{display:none !important}body .l-content div.m-cola,body .l-table div.m-cola{width:100% !important;min-width:280px !important;display:block !important}body .l-content .col70,body .l-table .col70{width:auto;min-width:280px !important;display:block !important}.g-right-shadowed{background-image:none;padding-right:0}.b-index-forum .info,.b-most-interesting_unread .info,.m-hide,.page-head .b-rss,.page-index .b-index-links{display:none !important}.b-articles .b-articles-switch{margin-top:0 !important;margin-bottom:0 !important;font-family:'PT Sans Narrow';font-size:18px !important}}@media screen and (max-width:320px){.m320-hide{display:none !important}}