/*! normalize.css 2012-03-11T12:53 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{font-family:'Ubuntu',sans-serif}html,body{color:#4c4c4c}body#error{background:#000;text-align:center;height:auto!important}.clear{height:0!important;line-height:0!important;clear:both!important;font-size:1px!important;margin:0;padding:0;float:none!important;display:block!important}p{font-size:1.333em;word-wrap:break-word}a{color:#18191d;text-decoration:none;word-wrap:break-word}a:hover{color:#000;text-decoration:underline}::selection{background:#f00;color:#fff}::-moz-selection{background:#f00;color:#fff}html{font-size:100%;height:100%}body{font-size:.75em;padding-bottom:100px}table{font-size:100%}input,select,textarea,th,td{font-size:1em}body:before,body:after{border-top:5px solid #f00;content:"";position:fixed;z-index:3;left:0;right:0;top:0}body:after{z-index:1;height:100px;border-top:0;top:auto;bottom:0;background:#000 url(assets/css-ninja.svg) 50% 0 no-repeat;background-size:auto 280px}.subnav{text-align: center}.subnav .button01{display: inline-block}.subnav .button01 a{color:#fff}header[role="banner"]{background:#000;padding:0 20px 20px;border-bottom:5px solid #f00;position:relative;z-index:3}header[role="banner"] h1,header[role="banner"] .title01{color:#fff;font-size:60px;line-height:150px;text-shadow:1px 1px 1px #f00}header[role="banner"] .logo{background:url(assets/css-ninja.svg) 0 0 no-repeat;background-size:contain;display:block;height:170px;border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;float:left}.navigation ul{padding:0;margin-top:0;text-align:right}.navigation ul li{list-style:none;display:inline-block;padding:10px 0 0 9px}.navigation a{color:#fff;font-size:1.125em;display:block}.navigation ul li.first{display:none}.search{margin:6px 0 0 0}.search label{display:none}.search fieldset{border:0;padding:0}.search input{border:1px solid #000;padding:5px 10px;border-radius:50px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#banner h1,#banner .title01{margin:0 0 17px 0;color:#fff}#content{padding:26px 0;position:relative;z-index:2;background:#fff}.article p a{text-decoration:underline}#content p{color:hsl(0,-50%,30%);line-height:1.5em}footer[role="contentinfo"]{background:#ccc;text-align:center;position:relative;z-index:2}.error input,.error textarea,.error select{background-color:#f1cfcf}.error label{color:#74011b!important;font-weight:bold}.caption01{margin:-30px 0 0;display:block}#content .shorty01{margin:0;border:1px solid #fff;float:right;border-radius:5px}.adverts{overflow:hidden;margin:1em 0 2em}.article{margin:0;padding:0 0 .917em;position:relative;width:100%}.article small{display:block}.article img,.article iframe,.constrainer{max-width:100%;height:auto;overflow:auto;box-sizing:border-box}.article img,.constrainer{height:auto}#content .article code{font-style:italic;word-wrap:break-word}.article-detail{margin:0 0 3.167em 0;padding:0;border:0}.article-img{border:5px solid #bebebe;display:block}.display-img{float:left;margin:3px 13px 1.636em 0}.main-img{margin:0 0 1.636em 0}.article .right-img,.article-detail .right-img,.search-item .right-img{float:right;margin:0 0 13px 13px}blockquote{border-left:5px solid #f00;margin:0 0 18px;padding:0 0 0 15px;font-style:italic}.code{padding:10px 13px 15px;margin:0 0 2.083em 0;background:#000;color:#318df2;border-radius:0 0 11px 0;overflow:auto}.code pre,.code .css,.code .html4strict,.code .javascript{font-family:monospace;font-size:1.5em;overflow:auto}.code .html4strict,.code .html4strict *{color:#318df2!important;font-weight:normal!important}.code .css,.code .css *{color:#da2427!important;font-weight:normal!important}.code .javascript,.code .javascript *{color:#109610!important;font-weight:normal!important}.syntax .hll{background-color:#49483e}.syntax{background:none repeat scroll 0 0 #272822;color:#f8f8f2}.syntax .c{color:#75715e}.syntax .err{background-color:#1e0010;color:#960050}.syntax .k{color:#66d9ef}.syntax .l{color:#ae81ff}.syntax .n{color:#f8f8f2}.syntax .o{color:#f92672}.syntax .p{color:#f8f8f2}.syntax .cm{color:#75715e}.syntax .cp{color:#75715e}.syntax .c1{color:#75715e}.syntax .cs{color:#75715e}.syntax .ge{font-style:italic}.syntax .gs{font-weight:bold}.syntax .kc{color:#66d9ef}.syntax .kd{color:#66d9ef}.syntax .kn{color:#f92672}.syntax .kp{color:#66d9ef}.syntax .kr{color:#66d9ef}.syntax .kt{color:#66d9ef}.syntax .ld{color:#e6db74}.syntax .m{color:#ae81ff}.syntax .s{color:#e6db74}.syntax .na{color:#a6e22e}.syntax .nb{color:#f8f8f2}.syntax .nc{color:#a6e22e}.syntax .no{color:#66d9ef}.syntax .nd{color:#a6e22e}.syntax .ni{color:#f8f8f2}.syntax .ne{color:#a6e22e}.syntax .nf{color:#a6e22e}.syntax .nl{color:#f8f8f2}.syntax .nn{color:#f8f8f2}.syntax .nx{color:#a6e22e}.syntax .py{color:#f8f8f2}.syntax .nt{color:#f92672}.syntax .nv{color:#f8f8f2}.syntax .ow{color:#f92672}.syntax .w{color:#f8f8f2}.syntax .mf{color:#ae81ff}.syntax .mh{color:#ae81ff}.syntax .mi{color:#ae81ff}.syntax .mo{color:#ae81ff}.syntax .sb{color:#e6db74}.syntax .sc{color:#e6db74}.syntax .sd{color:#e6db74}.syntax .s2{color:#e6db74}.syntax .se{color:#ae81ff}.syntax .sh{color:#e6db74}.syntax .si{color:#e6db74}.syntax .sx{color:#e6db74}.syntax .sr{color:#e6db74}.syntax .s1{color:#e6db74}.syntax .ss{color:#e6db74}.syntax .bp{color:#f8f8f2}.syntax .vc{color:#f8f8f2}.syntax .vg{color:#f8f8f2}.syntax .vi{color:#f8f8f2}.syntax .il{color:#ae81ff}.article-detail .resources01{margin:0 0 1.636em;font-size:16px;text-align:center;font-weight:700}.comments-listing{padding:2em 0 1.5em;margin:0}.comments-listing .item,.comments-listing li{margin:0 0 1.33em 0;position:relative;list-style:none;border-bottom:1px solid #18191d}.comments-listing .item img{float:left;border:3px solid #bebebe}.comments-listing .comment-content{padding:0 10px 10px 41px;margin:0 0 0 -33px}.comments-listing .item .comment-content img{border:0 none;float:none}.comments-listing .item .comment-content .code pre{width:100%}.comments-listing .comment p{margin:0 0 1.583em 0}.comments-listing .comment-author,#content .comments-listing .comment-author a{color:#010101}.comments-listing .comment-author{font-size:.833em}.comments-listing .trackback{border-top:2px solid #fff;margin-bottom:1.667em;padding:5px}.search-item{padding:0 0 1.33em 0}.search-item .date{font-size:.83em;display:block;margin:-4px 0 3px 0}.post-nav .left{float:left}.post-nav .right{float:right}#content .post-nav a{padding:6px;font-weight:bold;color:#fff;text-decoration:none;background:#2c7ad0;border-radius:3px}#content .post-nav a:hover{background:#1e528c}ul{margin:0 0 1.25em 0;padding:0 0 0 20px}ul.list01 li{color:#18191d;padding:0 0 .5em;line-height:1.33em;font-size:1.167em}ul li{font-size:1.333em}ul.list01 li.title{font-size:1.333em;line-height:1em;margin:0 0 .5em -16px;background:0;padding:0;font-weight:bold;list-style:none}ul.list02{margin:0 0 1.25em 0}ul.list02 li{color:#fff}.form-container01{xpadding:0 0 0 27px}.form-container01 h3{margin:0 0 2.167em 0}.cform fieldset{border:0;margin:0;padding:0}.linklove,.cform legend{display:none}.cform ol.cf-ol{padding:0;margin:0}.cform ol.cf-ol li{list-style:none;margin:0 0 1em}.cform ol.cf-ol li.cf_li_err{background:#be1515;padding:10px;border:1px solid #fff;width:597px;border-radius:.5em}.field01,#content .fieldwrap{margin:0 0 .833em 0;overflow:hidden}.field01 label,ol.cf-ol li label{display:block;font-size:1.333em;color:#4c4c4c;margin:0 0 5px 0}.field01 input,ol.cf-ol li input,.field01 textarea,ol.cf-ol li textarea,.search input{width:100%;border:1px solid #343434;line-height:1.5em;background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;color:#555;font-size:1.333em;height:1.75em;line-height:1.75em;margin-bottom:9px;padding:4px;-webkit-transition:border .2s linear 0s,box-shadow .2s linear 0s;-moz-transition:border .2s linear 0s,box-shadow .2s linear 0s;transition:border .2s linear 0s,box-shadow .2s linear 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ol.cf-ol li input{margin-right:3px}.field01 textarea,ol.cf-ol li textarea{overflow:auto;height:auto}.button01,.field01 input.button01,ol.cf-ol li input.button01,.form-container01 .button01,.resources01 a,.cform .cf-sb input{background:#2c7ad0;color:#fff;padding:6px;text-decoration:none;border:1px solid #4c4c4c;border-radius:5px;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);text-shadow:0 -1px 0 rgba(0,0,0,0.25);display:inline-block;margin-bottom:5px}.button01:hover,.button01:active{background-color:#05c!important}.field01.field02 textarea{width:508px;height:132px}.failure,.success{margin-bottom:1.833em;border:1px solid #fff;background:#be1515 url(assets/ico_error.gif) 10px 50% no-repeat;padding:10px 10px 10px 50px;min-height:20px;height:auto!important;height:20px;color:#fff;border-radius:.5em;-moz-border-radius:.5em;-webkit-border-radius:.5em}.success{background:#109610 url(assets/ico_success.gif) 10px 50% no-repeat}#recaptcha_widget_div,#recaptcha-submit-btn-area{padding:0 0 .833em 148px}#content p.recaptcha-error{background-color:#be1515;margin-left:238px;border:1px solid #000;text-align:center;padding:10px}@media(max-width:767px),(min-width:768px) and (max-width:979px){body{padding-bottom:0}body:after{display:none}}@media(max-width:767px){header[role="banner"],footer[role="contentinfo"]{margin:0 -20px}header[role="banner"]{background:#000 url(assets/css-ninja.svg) 0 50% no-repeat;background-size:auto 80%}header[role="banner"] h1,header[role="banner"] .title01{font-size:55px;line-height:70px;text-align:right}}@media(max-width:480px){header[role="banner"] h1,header[role="banner"] .title01{font-size:25px;line-height:36px}#content .shorty01{float:none}.navigation ul li{font-size:1em}.navigation ul li.first{display:inline-block}.article iframe{height:auto}}body .adpacks{background:#fff;padding:15px;margin:15px 0 0;border:3px solid #eee}body .one .bsa_it_ad{background:transparent;border:0;font-family:inherit;padding:0 15px 0 0;margin:0}body .one .bsa_it_ad:hover img{-moz-box-shadow:0 0 3px #000;-webkit-box-shadow:0 0 3px #000;box-shadow:0 0 3px #000}body .one .bsa_it_ad .bsa_it_i{display:block;padding:0;float:none;margin:0 0 5px;width:100%;overflow:hidden}body .one .bsa_it_ad .bsa_it_i img{padding:0;border:0}body .one .bsa_it_ad .bsa_it_t{padding:6px 0 0 0;color:#18191d}body .one .bsa_it_ad .bsa_it_d{color:#18191d}body .one .bsa_it_p{display:none}body #bsap_aplink,body #bsap_aplink:hover{display:block;font-size:10px;margin:12px 15px 0 0}/*!
 * Bootstrap v2.0.4
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:""}.row:after{clear:both}[class*="span"]{float:left;margin-left:20px}.container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574%;*margin-left:2.0744680846382977%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .span12{width:99.99999998999999%;*width:99.94680850063828%}.row-fluid .span11{width:91.489361693%;*width:91.4361702036383%}.row-fluid .span10{width:82.97872339599999%;*width:82.92553190663828%}.row-fluid .span9{width:74.468085099%;*width:74.4148936096383%}.row-fluid .span8{width:65.95744680199999%;*width:65.90425531263828%}.row-fluid .span7{width:57.446808505%;*width:57.3936170156383%}.row-fluid .span6{width:48.93617020799999%;*width:48.88297871863829%}.row-fluid .span5{width:40.425531911%;*width:40.3723404216383%}.row-fluid .span4{width:31.914893614%;*width:31.8617021246383%}.row-fluid .span3{width:23.404255317%;*width:23.3510638276383%}.row-fluid .span2{width:14.89361702%;*width:14.8404255306383%}.row-fluid .span1{width:6.382978723%;*width:6.329787233638298%}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;content:""}.container:after{clear:both}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}@media(max-width:767px){.visible-phone{display:inherit!important}.hidden-phone{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}@media(min-width:768px) and (max-width:979px){.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}@media(max-width:480px){input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}}@media(max-width:767px){body{padding-left:20px;padding-right:20px}.container{width:auto}.row-fluid{width:100%}[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:auto;margin-left:0}}@media(min-width:768px) and (max-width:979px){[class*="span"]{float:left;margin-left:20px}.container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.762430939%;*margin-left:2.709239449638298%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .span12{width:99.999999993%;*width:99.9468085036383%}.row-fluid .span11{width:91.436464082%;*width:91.38327259263829%}.row-fluid .span10{width:82.87292817100001%;*width:82.8197366816383%}.row-fluid .span9{width:74.30939226%;*width:74.25620077063829%}.row-fluid .span8{width:65.74585634900001%;*width:65.6926648596383%}.row-fluid .span7{width:57.182320438000005%;*width:57.129128948638304%}.row-fluid .span6{width:48.618784527%;*width:48.5655930376383%}.row-fluid .span5{width:40.055248616%;*width:40.0020571266383%}.row-fluid .span4{width:31.491712705%;*width:31.4385212156383%}.row-fluid .span3{width:22.928176794%;*width:22.874985304638297%}.row-fluid .span2{width:14.364640883%;*width:14.311449393638298%}.row-fluid .span1{width:5.801104972%;*width:5.747913482638298%}}
