.b-foot{font-size:85%;clear:left;margin-top:3em;padding-top:10px;border-top:1px solid #C5C8D0}.b-foot span{white-space:nowrap}.b-foot li{position:absolute;overflow:hidden;padding:0 0 1.6em}.b-foot .pda a{color:#070}.b-foot .design{left:2%;width:30%}.b-foot .design img{float:left;margin:-1.05em 1.1em 0 0}.b-foot .design i{display:block;margin-left:90px;padding-left:1.1em}.b-foot .info .pda{margin-top:1em}.b-foot .copyright{left:74%;width:24%}.b-foot .info{left:34%;width:38%}.b-hlist,.b-hlist li{display:inline;list-style:none}.b-hlist li:first-child:before{content:""}.b-hlist-middot li:before{content:"\a0\b7\20"}.b-hlist-comma li:before{content:",\20"}body .b-vlist li{margin-left:0;list-style:none}body .b-vlist-ordered{counter-reset:vlist 0}.b-vlist-ordered li:before{margin-left:-1.2em;margin-right:.2em;content:counter(vlist) ".";counter-increment:vlist}wbr{display:inline-block}.b-pager{font-family:Arial,sans-serif;font-size:1em;clear:left}.b-page .b-pager,.l-page .b-pager{font-size:1.2em}.b-pager b{font-weight:bold;margin-right:.55em}.b-pager * b,.b-pager i{font-family:Arial,sans-serif;font-weight:normal;font-style:normal;margin:0}.b-pager span span{margin-right:.5em}.b-pager span i{font-family:Times,sans-serif;font-size:.7em}.b-pager span span span{color:#999}.b-pager span a,.b-pager span span span{margin:0 .2em}.b-pager span i b{display:none}.i-ua_js_yes .b-pager span i b{display:inline}.b-pager div{display:block;margin-top:.5em}.b-pager div b{padding:.15em .3em;background-color:#e8e9ec}.b-pager div a{margin:.15em .3em}.b-pager p{font-size:.8em;margin:1.4em 0 .2em}.b-pager p b{padding:.2em .3em;background-color:#e8e9ec}.b-pager p a{margin:.2em .3em}.b-head .service .name{width:21.5%!important;padding-right:.3em}.b-head .service .name h1{margin-right:.5em}.b-head .service a,.b-head .service a:visited{color:#000}.b-head .service .login,.b-head .service .exit{width:auto!important}body .b-head .service .info table{width:auto;margin-top:.6em}body .b-head .service .info table td{padding-right:20px}body .b-head .service .info a,body .b-head .service .info b,body .b-head .service .info span{position:static}.b-head .service .info td img{position:relative;width:16px;height:16px;margin:-1px 0 0;padding:0;vertical-align:bottom}.b-head .sample a.example,.b-head .sample a.example{font-weight:normal;vertical-align:top;text-decoration:none;color:#000}.b-head .sample td i{vertical-align:top}.b-head .btn input{width:5.2em}.b-head .sample b label{float:right;margin-right:0}.b-head .sample b a{float:none}.b-head .sample label a{vertical-align:top}.b-foot .info{left:42%;width:24%}.b-text{margin:0}.b-text h1,.b-text h2,.b-text h3,.b-text h4,.b-text h5,.b-text h6,.b-text ul,.b-text ol,.b-text dl,.b-text dd,.b-text p,.b-text blockquote{margin-bottom:.5em}.b-text li,.b-text dd,.b-text p,.b-text blockquote{line-height:1.3em}.b-text h1{font-size:2.3em}.b-text h2{font-size:2em}.b-text h3{font-size:1.65em}.b-text h4{font-size:1.6em}.b-text h5{font-size:1.3em}.b-text h6{font-size:1.1em}.b-text caption,.b-text th{font-weight:bold}.b-text table{border-spacing:inherit;border-collapse:separate}.b-text table th,.b-text table td{padding:inherit;empty-cells:hide;text-align:inherit;vertical-align:middle}.b-text th{text-align:center}.b-text ul li{margin-left:1.5em;list-style:disc}.b-text ul li ul li{list-style:square}.b-text ul li ul li ul li{list-style:circle}.b-text ol li{margin-left:2em;list-style:decimal}.b-text li li{margin-left:1.2em}.b-text dt{font-weight:bold}.b-text dd{margin-left:2em}.b-text blockquote{margin-top:.5em;margin-left:1.5em;padding:.3em .6em}.b-text pre{font-size:1.2em}.b-text b{font-weight:bold}.b-text i{font-style:italic}.b-text acronym,.b-text abbr{cursor:help;border-bottom-width:1px;border-bottom-style:dotted}.b-text small,.b-text sup,.b-text sub{font-size:90%}.b-text big{font-size:110%}.b-text code{font-family:monospace}.b-candy,.b-sidebar-block .b-candy{background:#eee url(http://img-css.friends.yandex.net/i/candy-bg.png) repeat-x scroll 0;border-color:#cfcfcf;border-style:none solid solid;border-width:0 1px 1px;color:#000;display:block;font-size:13px;height:16px;position:relative;text-align:center;text-decoration:none;width:98px}.rating-small .b-candy{background:url(http://img-css.friends.yandex.net/i/candy-small-bg.gif);height:9px}a.b-candy:hover{color:#000!important}.b-candy *,.b-sidebar-block .b-candy *,.b-sidebar-block .b-candy b{display:block;height:15px;color:#000;line-height:15px}.rating-small .b-candy{font-size:70%}.rating-small .b-candy *,.b-sidebar-block .rating-small .b-candy *{height:8px}.b-candy i,.b-sidebar-block .b-candy i{background:#fb0 url(http://img-css.friends.yandex.net/i/candy.png) repeat-x scroll 0;font-size:1px!important;left:0;position:absolute}.b-candy-intellect i{background:#70fa7a url(//yandex.st/pvo/_/wO_V_i45FqtNmXp67OpVP03Wc2A.png) repeat-x scroll 0}.b-candy-wisdom i{background:#799eff url(//yandex.st/pvo/_/0nM1pJPUItqo4BnhIMBsBlPE7PY.png) repeat-x scroll 0}.b-candy-charisma i{background:#ff7ab5 url(//yandex.st/pvo/_/Y3nMnZE5RWf8pZWzX5PRQoHgALI.png) repeat-x scroll 0}.rating-small .b-candy i{background-image:url(http://img-css.friends.yandex.net/i/candy-small.gif);background-repeat:repeat-x}.rating-small .b-candy-intellect i{background-image:url(//yandex.st/pvo/_/wK07qs_5c7g5o6Wqo5HbdIx_F2k.gif)}.rating-small .b-candy-wisdom i{background-image:url(//yandex.st/pvo/_/0DF1ub7Xy8qhFFI-hS-_sUgedVk.gif)}.rating-small .b-candy-charisma i{background-image:url(//yandex.st/pvo/_/_vqKFTd-L_rGqSmmht-QQVhZVmE.gif)}.b-candy b{color:#333;border-bottom:1px solid #b8b8b8;font-size:10px;height:15px;left:0;line-height:14px;position:relative}.rating-small .b-candy b{line-height:8px}.candy-level{padding-right:.5em;text-align:right;font-weight:bold;line-height:18px;font-size:12px}.legend{padding-left:.5em;padding-right:.5em;line-height:21px;font-size:13px}.rating-small .candy-level,.rating-small .legend{line-height:13px}.b-qa-user .rating td{padding-top:.5em}.b-qa-user td{vertical-align:bottom}.b-qa-user .user b{font-weight:bold}.b-qa-user .level{background-color:#ffa13d;color:#fff;font-weight:bold}.b-qa-user .name{padding-bottom:.5em}.b-rating-top .b-qa-user{margin-bottom:.5em}.b-tags{margin-top:0;margin-bottom:1em}.b-tags .title{font-size:1em;font-weight:bold}.b-tags-parent{padding-top:.3em}.b-tags-current{padding-top:.3em}.b-tags-current .h-tags{font-size:1.4em}.b-tags .with-parent{padding-left:1.5em}.b-tags-child{padding-top:.3em}.b-tags-child .h-tags{font-size:100%}.b-tags-current .b-tags-child{padding-left:1.5em}.b-tags-parent ul li{line-height:1.5em}.b-tags-hot{margin-top:1em}.b-top-tags h3.title{margin-bottom:0}.b-top-tags a{text-decoration:none}.b-tag-weight-1{font-size:1em}.b-tag-weight-2{font-size:1.1em}.b-tag-weight-3{font-size:1.3em}.b-tag-weight-4{font-size:1.7em}.b-tag-weight-5{font-size:2.2em}.b-rss{margin-right:2.5em;margin-top:0}.b-rss .link{background:transparent url(//yandex.st/pvo/_/a7DmxMeNse0UpTFXkRY2YRKJmfs.gif) no-repeat scroll 0 4px;height:1%;padding:2px 0 .85em 30px;position:relative}.b-accepted b{font-weight:bold}.b-intellect-text,a.b-intellect-text{color:#22d12f}.b-wisdom-text,a.b-wisdom-text{color:#366dff}.b-charisma-text,a.b-charisma-text{color:#ff3790}.b-summary-text,a.b-summary-text{color:#ffa13d}.g-hidden{display:none!important}.g-line:after{display:block;clear:both;height:0;content:" "}.b-develop-error{margin:4em 0 2em;padding:3em;font-size:100%}.b-develop-error-pink{background-color:pink}.b-develop-error-green{background-color:#98DD97}.b-develop-error h3{font-size:1.4em}.b-develop-error-title{font-size:1.2em;font-weight:bold;margin-top:1em}.b-develop-error-text{margin-left:1.5em}.l-head{margin-bottom:1em}h2,.b-static-text h2{font-size:1.65em;padding-bottom:.5em;margin:0}.b-with-subtitle{padding-bottom:0}.b-subtitle{padding-bottom:1em}a:link{color:#1A3DC1}a.b-black-link,a.b-black-link:link,a.b-black-link:visited,a.b-black-link:active{color:#000}.b-head .sample td *{vertical-align:middle}.b-pager{font-size:1.4em;margin:2em 0 0}div.sort span.active{padding:.2em .3em;background-color:#e8e9ec;margin-right:.5em}div.sort{padding:.5em 30px .2em}div.group{margin:.7em 0 0 -0.3em}div.sort a,div.sort b{margin:.2em .3em}.b-title{margin:0}.b-title .title{margin:0 0 1em;font-size:180%}.b-unread-log{margin-top:.5em}.h-sidebar-left{padding-right:2.5em}.b-userpic-favicon{width:16px;height:16px}.b-large-text{font-size:1.4em}.l-page-index{width:100%;margin-top:1.3em}.l-page-index-g{width:2%}.l-page-index-l{width:16%}.l-page-index-g i{display:block;width:20px}.l-page-index-r{width:24%}.h-page-index-r{margin-left:3em}.b-item{margin-bottom:1.5em}.b-item .title{font-size:1.4em;margin-top:.2em}.b-item .title b{font-weight:bold}.b-item .title a.partly{text-decoration:none;color:#000}.b-item .title a.partly span{text-decoration:underline;color:#1a3dc1}.b-item .title a.partly:hover,.b-item .title a.partly:hover span{text-decoration:underline;color:#f00}.b-item .title a.b-pseudo-link-partly:hover,.b-item .title a.b-pseudo-link-partly:hover span{text-decoration:none}.b-item .title a.b-pseudo-link-partly span{text-decoration:none}.b-item .message,.b-item .info,.b-item .b-comments{margin-top:.3em}.b-item .info{display:block}.b-item .long .links a{font-size:.85em;margin-right:.5em;color:#556D96}.b-item .loading{background:transparent url(//yandex.st/pvo/_/ACaplGGucdbQGmgLs7pJSLAUQAk.gif) repeat-x scroll 0 100%}.b-item-query,.b-item-advice{border-left:#FFA13D 10px solid;padding:.5em .5em .5em 1em}.b-item-advice{margin-top:3em;margin-bottom:2em}.b-item-advice a.loading{background:transparent url(//yandex.st/pvo/_/ACaplGGucdbQGmgLs7pJSLAUQAk.gif) repeat-x scroll 0 100%}.b-item .user{margin-bottom:.1em}.b-item .user .time{color:#666}.b-item .h-item{margin-top:.5em;padding-left:30px}.h-item-snippet-loaded .b-item{padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #ccc}.h-item-snippet .b-item .loading{background-position:0 50%}.b-sidebar-list{margin-bottom:2em}.b-sidebar-list h3{font-size:1.65em}.b-sidebar-list h3.title{font-size:1em;font-weight:bold;margin-bottom:.3em}.b-sidebar-list .list li{padding:2px 0}.b-sidebar-list .b-vlist-unordered li{margin-left:-0.3em}.b-sidebar-list .list a,.b-sidebar-list .list b{padding:.2em .3em}.b-sidebar-list .list .hot a,.b-sidebar-list .list .hot b{text-decoration:none;color:#000;background:#E8E9EC}.b-sidebar-list .suggest{margin-top:.5em}.b-sidebar-block{margin-bottom:2em}.b-sidebar-block h3{font-size:1.65em}.b-sidebar-block h3.title{font-size:1em;font-weight:bold;margin-bottom:.3em}.b-sidebar-block p{margin:.5em 0 .5em}.b-sidebar-block .loading{background:transparent url(//yandex.st/pvo/_/ACaplGGucdbQGmgLs7pJSLAUQAk.gif) repeat-x scroll 0 50%}.b-search-found{font-size:.9em;margin-bottom:1em}.b-search-found b{font-weight:bold}.b-qa-vote{float:right;text-align:right;padding:.74em 0 .25em}.b-discuss .b-qa-vote{float:none;text-align:left;padding:0}.b-discuss code span{font-family:Arial,sans-serif;font-size:100%}.b-qa-vote .title{font-size:100%;color:#666;margin:0}.b-qa-vote .loading{background-position:0 50%}.b-qa-vote .value{font-size:150%}.b-qa-vote .value-minus,.b-qa-vote-value-minus,a.b-qa-vote-value-minus{color:#903}.b-qa-vote .value-plus,.b-qa-vote-value-plus,a.b-qa-vote-value-plus{color:#076}.b-qa-vote .value-trash,.b-qa-vote-value-trash,a.b-qa-vote-value-trash{color:#666}.b-qa-vote b{font-weight:bold}.b-qa-vote .control{font-size:95%;text-decoration:none;background-color:#666}.b-qa-vote .control,.b-qa-vote .control:visited{color:#fff}.b-qa-vote .control-trash{background-color:#efefef;color:#666!important}.b-qa-vote .control-trash:hover{background-color:#666;color:#efefef!important}.b-qa-vote .control-nontrash{background-color:#f9f;color:#000!important}.b-qa-vote .control-nontrash:hover{background-color:#000;color:#f9f!important}.b-qa-vote .control-plus i,.b-qa-vote .control-minus i{font-family:monospace}.b-qa-vote .control-no,.b-qa-vote .control-minus{background-color:#903}.b-qa-vote .control-no:hover,.b-qa-vote .control-minus:hover{background-color:#fff;color:#903!important}.b-qa-vote .control-yes,.b-qa-vote .control-plus{background-color:#076}.b-qa-vote .control-yes:hover,.b-qa-vote .control-plus:hover{background-color:#fff;color:#076!important}.b-qa-vote .control-disabled,.b-qa-vote .control-disabled:hover{background-color:#efefef;color:#BEBEBE!important;cursor:default}.b-qa-vote .control-voted{border-bottom:#666 2px solid;padding-bottom:1px}.b-qa-vote-big{font-size:1.4em}.b-qa-vote-inline{display:inline}.b-discuss{margin-top:1em}.b-discuss .result{color:#666}.b-discuss-inline .result{display:inline}.b-discuss-right{text-align:right;margin-bottom:.5em;width:auto}.b-discuss code{font-family:Arial}.b-discuss-switcher{margin-bottom:1.5em}.b-discuss-switcher-term{margin-top:.5em}div.sort{padding-left:0;margin-top:1em}div.b-sort-top{margin-top:0;margin-bottom:1.5em}.b-rating{width:100%}.b-rating td{padding:.5em;text-align:center}.b-rating thead td{border-top:none;border-bottom:1px solid #AAA}.b-rating .b-qa-user td{padding-left:0;border-top:none}.b-rating .sorted{background-color:#F7F7F7}.b-rating thead .sorted{font-weight:bold}.b-rating td .b-qa-user{margin:auto}.b-rating .b-rating-user{text-align:left}td.b-rating-user .user .b-qa-user{margin:0}.b-rating .b-candy{width:7em}.b-rating thead .b-rating-number{text-align:right}.b-rating td.b-rating-number{text-align:right;vertical-align:middle;padding-left:0}.b-rating thead td{text-align:center}.b-rating-top h3.title{margin-bottom:0}.b-rating-top h4{margin-bottom:.5em}.b-rating-top p{margin-top:.5em}.b-rotating-questions{margin-bottom:3em}.b-rotating-questions .loading{background-position:0 50%}.b-rotating-questions h2{padding-bottom:.5em}.b-rotating-questions-closed .h-item{display:none}.b-pseudo-link-partly{border:none;white-space:normal;top:0;position:static;text-decoration:none}.b-pseudo-link-partly i{top:-0.14em;border-bottom:1px dotted #1a3dc1;position:relative}.b-pseudo-link-partly:hover i{border-bottom-color:#f00!important}.b-rotating-questions-closed .b-rotating-question-self .b-rotating-description,.b-rotating-questions-closed .b-rotating-question-self .b-rotating-description-snippet{display:none}.b-rotating-questions .h-item{margin-top:1em}.b-rotating-questions .b-discuss{position:relative;left:-30px}.b-subscribe-icon{margin-right:.25em}.b-notice{font-size:1.65em}.b-source-add-label{display:block}.b-source-add-input{width:98%}.b-error{padding-left:30px;font-weight:bold}