*{margin:0;padding:0}header,nav,section,article,aside,footer{display:block}body{font:16px/22px 'PT Sans',Arial,Tahoma,Verdana,sans-serif;color:#444;background:#EFEFEF}a{color:#415eb1;outline:none;text-decoration:underline}a:hover{text-decoration:none}p{margin:0
0 2rem}.nojs{background:#E15E5E;text-align:center;color:#fff;padding:3px
0}#wrapper,header,footer{width:100%;margin:0
auto}#wrapper{z-index:5;position:relative}#content{padding:0
4rem}header{background:#fff url("/css/fancybox_loading.gif") no-repeat -25px -25px;text-shadow:1px 1px 0 rgba(255,255,255,.5);border-bottom:1px solid rgba(0,0,0,.15);z-index:5;position:relative;margin-bottom:4em}.headerCore{overflow:hidden;padding:1rem 4rem}.logo{color:#959595;font-size:1rem;text-transform:uppercase;float:left;padding-top:3px;margin-right:0.5rem;cursor:default}.logo
strong{color:#000}.logo
span{vertical-align:1px}.logoIcn{display:inline-block;vertical-align:middle;width:16px;height:16px;background:#3b61d3;margin:0
5px -1px 0;position:relative}.logoIcn::before,.logoIcn::after{content:'';position:absolute;background:#fff;animation:logo 1s linear infinite;animation-play-state:paused}.logoIcn::before{width:12px;height:4px;left:2px;top:6px}.logoIcn::after{width:4px;height:12px;left:6px;top:2px}.logo:hover .logoIcn::before, .logo:hover .logoIcn::after{animation-play-state:running}@keyframes
logo{to{transform:rotate(-1turn)}}.sourse{float:right;display:inline-block}.changes{float:right;display:inline-block;margin-top:-3px}.ex{width:18px;height:17px;fill:#526e8f;position:relative;vertical-align:top;top:-3px}.dleVer{font-weight:bold;padding:0.5rem 1rem;background:#CBDAF5;cursor:help;float:right;margin:-1rem 0 0 20px}.ahtng-new{text-align:center;padding:15px;border-radius:5px;background:#FFF8E0;color:#867745;max-width:400px;margin:0
auto;position:relative}.ahtng-new
p{margin-bottom:15px}p.ahtng-links{margin-bottom:0}.ahtng-close{position:absolute;top:0;right:-1em;cursor:pointer;font-size:20px;font-weight:bold;line-height:1;transition:opacity 0.3s ease;opacity:0.4}.ahtng-close:hover{opacity:1}.ahtng-new
a{text-decoration:none;border-bottom:1px solid #C6BFB5;color:#A28845}.ahtng-new a:hover{border-bottom:1px solid #9F9280;color:#776942}.ahtng-links a,span.ahtng-links{display:inline-block;background:#ece0b7;padding:3px
15px;border-radius:30px;text-decoration:none;color:#867745;border:0;transition:all 0.3s ease}.ahtng-links a:hover{background:#ecd588;color:#867745;border:0}.ahtng-new.ahtng-new_doc19{background-color:#dae9e0;color:#2a5c3a;margin-bottom:1.25rem}.ahtng-new.ahtng-new_doc19
p{margin-bottom:0}section{border:1px
solid #D6D6D6;margin:3.3rem 0 8rem;padding:0
2rem 0 2rem;box-shadow:inset 0 1px 0 rgba(252, 252, 252, 0.9)}section
h1{text-align:center;color:#3B61D3;font-size:2.2rem;margin:-1rem 0 2rem;cursor:default}section h1
span{display:inline-block;background:#EFEFEF;padding:0
1.5rem}section h1
b{display:block;font-size:1rem;color:#919191;font-style:normal;margin:5px
0 0 -20px}.about{display:inline-block;vertical-align:top;height:16px;width:16px;line-height:18px;margin:-4px 0 0 5px;transition:all 0.3s ease;color:#616161;font-size:13px;text-align:center;text-decoration:none;border:1px
solid #eee;border-radius:50%;font-family:"Trebuchet MS","Helvetica CY",sans-serif;text-shadow:1px 1px 0 #fff;background:#fff;box-shadow:0 1px 0 #959595}.about:hover{background:#eff8ff;border-color:#8ab1f7}h2{color:#959595;font-size:1.6rem;font-weight:normal;margin:0
0 20px;cursor:default}.cont{margin-bottom:40px}.cont::after{content:".";display:block;height:0;clear:both;visibility:hidden}.box{color:#bababa;padding:22px
20px;margin:0
0 2px 0;width:200px;float:left;vertical-align:top;text-decoration:none;text-shadow:1px 1px 0 rgba(255, 255, 255, .3);transition:all 0.3s ease;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.box::before{content:'';position:absolute;left:5px;top:5px;right:5px;bottom:5px;background:#fff;z-index:-1;box-shadow:0 1px 0 #C8C8C8;transition:all 0.3s ease}.box:hover::before{box-shadow:0 0 0 3px #8ab1f7;background:#eff8ff;color:#96B598}.box:active{-webkit-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.bigBox{width:440px}.box h3, .box
b{display:block;font-size:25px;color:#424242;text-align:center;padding-bottom:10px;overflow:hidden}.box,.grid-sizer{width:16.6666666667%}.bigBox{width:33.3333333333%}.upCont{display:none;max-width:900px;padding:10px}.upCont
.section{margin-bottom:30px}.upCont .section:last-child{margin-bottom:0}.upCont
p{margin-bottom:15px}.upCont
pre{background:#f5fafc;margin-bottom:15px;overflow-x:auto;box-shadow:0 0 0 1px #EDEFFF}.upCont
h3{margin-bottom:15px;color:#415eb1}.upCont
.modalTitle{text-align:center;color:#424242;margin-bottom:10px;text-align:center;display:block;font-size:1.5rem}.listVar{margin:10px
10px 10px 30px}.listTime{list-style:none}.listTime
li{padding:3px
0}.listTime li:hover{padding:3px
0;background:#eee}.download{text-align:center;border-top:1px solid #eee;padding-top:20px}.exLink{border-radius:2px;display:inline-block;border:1px
solid #ccc;box-shadow:0 1px 2px 0 rgba(0,0,0,.05), inset 0 1px 0 0 rgba(255,255,255,.3);padding:.5rem 1rem;text-decoration:none;color:#444;text-shadow:1px 1px 0 rgba(255,255,255,.6);vertical-align:middle;font-weight:bold;background:#F7F7F7;transition:background 0.2s ease}.exLink:hover{background:#eee}.exLink:active{box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);text-shadow:1px -1px 0 rgba(255,255,255,.6)}.curl{border-radius:5px;background:#eee}.uses{width:100%;margin-bottom:15px}.uses tr:hover{background:#eee}.uses
td{padding:5px;vertical-align:top}.uses td:first-child{font-weight:bold;width:130px;white-space:nowrap}.var{font-style:normal;border-bottom:1px dotted #ccc}.import,.inf{padding:10px;text-shadow:1px 1px 0 rgba(255,255,255,.3)}.import{background:#FEEFEF;color:#C8A5A5}.inf{background:#eef5ec;color:#9ba69e}.inf
a{color:#71967B}.inf a:hover{color:#506C57}.testTemplate{text-align:center;margin:-80px auto 80px}.testLink{display:inline-block;color:#fff;font-size:1.6rem;padding:25px
40px;text-decoration:none;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);transition:background 0.3s ease;margin:0
0 5px;background:#4f78cb;border-bottom:4px solid #0b50a4}.testLink:hover{background:#496CB7}.testLink:active{border-top:4px solid #0b50a4;border-bottom:0;text-shadow:0 1px 0 rgba(0, 0, 0, 0.25)}.testLink
.vers{display:block;font-size:0.9rem;padding-top:10px;opacity:0.7}.testTemplate
.fancybox{border-bottom:1px dotted #0b50a4;text-decoration:none}.testTemplate .fancybox:hover{border:none}.oldArch{display:inline-block;background:#E6E6E6;border-radius:3px;padding:1px
5px;text-decoration:none;margin-right:5px;color:#444}.oldArch:hover{background:#ddd}.comments{max-width:800px;margin:0
auto 40px;box-shadow:0 1px 3px rgba(0,0,0,.26)}footer{padding:20px
40px;border-top:1px solid #D5D5D5;-moz-box-sizing:border-box;box-sizing:border-box}footer
p{margin-bottom:10px}.dleChanges{list-style:none}.dleChanges
li{padding:3px
0;display:inline-block;margin:0
0px 10px 0}.dleChanges li::after{content:"\2190";display:inline-block;margin-left:10px;font-family:Arial;font-size:20px}.dleChanges li:last-child::after{content:""}.dleChanges li
a{text-decoration:none}.dleChanges li a:hover{text-decoration:underline;color:#443}.addIn140,.addIn191{background:#FFFDE8}.box.addIn140,.box.addIn191{background:transparent}.box.addIn140::after,.box.addIn191::after{content:'';position:absolute;right:-5px;bottom:-5px;width:0;height:0;border:10px
solid transparent;border-left-color:#F2CA5D;transform:rotate(45deg)}.fancybox-wrap ::-webkit-scrollbar{width:6px;height:6px}.fancybox-wrap ::-webkit-scrollbar-button{width:0;height:0}.fancybox-wrap ::-webkit-scrollbar-thumb{background:#939393;border:0
dashed #fff;border-radius:50px}.fancybox-wrap ::-webkit-scrollbar-thumb:hover{background:#666}.fancybox-wrap ::-webkit-scrollbar-thumb:active{background:#666}.fancybox-wrap ::-webkit-scrollbar-track{background:#e6e6e6;border:0px
none #fff;border-radius:50px}.fancybox-wrap ::-webkit-scrollbar-track:hover{background:#c7c7c7}.fancybox-wrap ::-webkit-scrollbar-track:active{background:#b1b1b1}.fancybox-wrap ::-webkit-scrollbar-corner{background:transparent}@media (max-width: 1200px){.box,.grid-sizer{width:20%}.bigBox{width:40%}}@media (max-width: 1000px){.box,.grid-sizer{width:33.33%}.bigBox{width:66.66%}}@media (max-width: 800px){.box,.grid-sizer{width:50%}.bigBox{width:100%}}@media (max-width: 500px){.box,.grid-sizer,.bigBox{width:100%}}@media (max-width: 600px){section{margin-bottom:5rem}}@media (max-width: 800px){body{font-size:15px}header
.logo{display:inline;float:none}.dleVer{clear:both;float:none;margin:10px
0}.changes{float:none;margin:0}#wrapper{padding-top:10px}}@media (max-width: 400px){body{font-size:14px}.headerCore{padding:10px
5px}#content{padding:0
5px}section{margin-bottom:2rem}}.orph{text-align:center;padding-top:25px}.orph
span{display:inline-block;background:#C5E0A5;padding:1px
5px;border-radius:5px;border:1px
solid rgba(104, 197, 118, 0.26);color:#749F56;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.44)}.likely,.likely__widget{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding:0;word-spacing:0!important;text-indent:0!important;list-style:none!important;font-weight:400;font-family:"Helvetica Neue",Arial,sans-serif;font-size:inherit}.likely__widget{margin:0}.likely{opacity:0}.likely_visible{opacity:1;transition:opacity .1s ease-in}.likely>*{display:inline-block;visibility:hidden}.likely_visible>*{visibility:inherit}.likely__widget{display:inline-block;position:relative;white-space:nowrap}.likely__button,.likely__counter{text-decoration:none;text-rendering:optimizeLegibility;display:inline-block;margin:0;outline:0}.likely__button{position:relative;user-select:none}.likely__counter{display:none;position:relative;font-weight:400}.likely_ready
.likely__counter{display:inline-block}.likely_ready
.likely__counter_empty{display:none}.likely__widget,.likely__icon,.likely__button,.likely__counter{vertical-align:top}.likely__widget{transition:background .33s ease-out,color .33s ease-out,fill .33s ease-out;line-height:inherit}.likely__widget:hover,.likely__widget:active,.likely__widget:focus{transition:none;cursor:pointer}.likely__icon{position:relative;text-align:left;display:inline-block}.likely
svg{position:absolute}.likely__button,.likely__counter{line-height:inherit;cursor:inherit}.likely__button:empty{display:none}.likely__counter{text-align:center}.likely
.likely__widget{color:#000;background:#F5F5F5}.likely
.likely__counter{background-size:1px 1px;background-repeat:repeat-y;background-image:linear-gradient(to right,rgba(0,0,0,.2)0,rgba(0,0,0,0).5px,rgba(0,0,0,0)100%)}.likely__widget_facebook{fill:#425497}.likely__widget_facebook:hover,.likely__widget_facebook:active,.likely__widget_facebook:focus{background:rgba(187,198,237,.8)}.likely__widget_twitter{fill:#00b7ec}.likely__widget_twitter:hover,.likely__widget_twitter:active,.likely__widget_twitter:focus{background:rgba(191,237,250,.8)}.likely__widget_gplus{fill:#dd4241}.likely__widget_gplus:hover,.likely__widget_gplus:active,.likely__widget_gplus:focus{background:rgba(246,207,207,.8)}.likely__widget_vkontakte{fill:#526e8f}.likely__widget_vkontakte:hover,.likely__widget_vkontakte:active,.likely__widget_vkontakte:focus{background:rgba(195,220,249,.8)}.likely__widget_odnoklassniki{fill:#f6903b}.likely__widget_odnoklassniki:hover,.likely__widget_odnoklassniki:active,.likely__widget_odnoklassniki:focus{background:rgba(252,227,206,.8)}.likely{font-size:14px;line-height:20px;vertical-align:middle;margin-bottom:-3px}.likely
.likely__widget{height:22px;margin:0}.likely
.likely__icon{width:22px;height:22px}.likely
.likely__button{padding:1px
4px 1px 0}.likely
.likely__counter{padding:1px
4px}.likely
svg{left:3px;top:3px;width:16px;height:16px}.likely__widget:first-child{margin-left:0}.likely__widget:last-child{margin-right:0}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#fff;color:#444;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.3)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading, .fancybox-prev span, .fancybox-next
span{background-image:url('/css/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url('/css/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-15px;right:-17px;width:30px;height:30px;cursor:pointer;z-index:8040;background:#6D6D6D;color:#fff;text-decoration:none;text-align:center;text-shadow:-1px 1px 0 rgba(0,0,0,.2);font-weight:bold;line-height:27px;font-size:25px;border:2px
solid #fff;box-shadow:0 1px 5px rgba(0, 0, 0, 0.81);border-radius:50%;transition:background 0.3s ease}.fancybox-close:hover{background:#C45B5B}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock
body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/css/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5){#fancybox-loading, .fancybox-prev span, .fancybox-next
span{background-image:url('/css/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading
div{background-image:url('/css/fancybox_loading@2x.gif');background-size:24px 24px}}pre
code{display:block;padding:0.5em;background:#f5fafc;color:black}pre .comment,pre .template_comment,pre .javadoc,pre .comment
*{font-style:italic;color:#998}pre .keyword,pre .method,pre .list .title,pre .clojure .built_in,pre .nginx .title,pre .tag .title,pre .setting .value,pre .winutils,pre .tex .command,pre .http .title,pre .request,pre
.status{color:#0086b3}pre .envvar,pre .tex
.special{color:#660}pre .string,pre .tag .value,pre .cdata,pre .filter .argument,pre .attr_selector,pre .apache .cbracket,pre .date,pre
.regexp{color:#080}pre .sub .identifier,pre .pi,pre .tag,pre .tag .keyword,pre .decorator,pre .ini .title,pre .shebang,pre .prompt,pre .hexcolor,pre .rules .value,pre .css .value .number,pre .literal,pre .symbol,pre .ruby .symbol .string,pre .number,pre .css .function,pre .clojure
.attribute{color:#066}pre .class .title,pre .haskell .type,pre .smalltalk .class,pre .javadoctag,pre .yardoctag,pre .phpdoc,pre .typename,pre .tag .attribute,pre .doctype,pre .class .id,pre .built_in,pre .setting,pre .params,pre .variable,pre .clojure
.title{color:#606}pre .css .tag,pre .rules .property,pre .pseudo,pre
.subst{color:#000}pre .css .class, pre .css
.id{color:#d01040}pre .value
.important{color:#f70;font-weight:bold}pre .rules
.keyword{color:#C5AF75}pre .annotation,pre .apache .sqbracket,pre .nginx
.built_in{color:#9B859D}pre .preprocessor,pre .preprocessor
*{color:#444}pre .tex
.formula{background-color:#EEE;font-style:italic}pre .diff .header,pre
.chunk{color:#808080;font-weight:bold}pre .diff
.change{background-color:#BCCFF9}pre
.addition{background-color:#BAEEBA}pre
.deletion{background-color:#FFC8BD}pre .comment
.yardoctag{font-weight:bold}