.jssorb21 div,.jssorb21 div:hover,.jssorb21 .av{background:url(../img/b21.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb21 div{background-position:-5px -5px}.jssorb21 div:hover,.jssorb21 .av:hover{background-position:-35px -5px}.jssorb21 .av{background-position:-65px -5px}.jssorb21 .dn,.jssorb21 .dn:hover{background-position:-95px -5px}.jssora21l,.jssora21r,.jssora21ldn,.jssora21rdn{position:absolute;cursor:pointer;display:block;background:url(../img/a21.png) center center no-repeat;overflow:hidden}.jssora21l{background-position:-3px -33px}.jssora21r{background-position:-63px -33px}.jssora21l:hover{background-position:-123px -33px}.jssora21r:hover{background-position:-183px -33px}.jssora21ldn{background-position:-243px -33px}.jssora21rdn{background-position:-303px -33px}/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,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%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{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:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,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:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.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 silver;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,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html 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-cancel-button,input[type=search]::-webkit-search-decoration{-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}/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,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%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{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:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,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:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.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 silver;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,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html 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-cancel-button,input[type=search]::-webkit-search-decoration{-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}#slider1_container{display:none}html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4;background-image:url(/img/background.png)}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}a{text-decoration:none}h1,h2,h3,h4{font-family:'Changa One',cursive}nav a,aside h4{font-family:Lobster,cursive}.title a,nav a,nav a:hover,nav a:visited,h1,h2,h3,h4{color:darkorange;text-shadow:1px 1px 1px #000}p{text-align:justify;font-family:Merriweather,serif}iframe{border:0}header h2{margin-top:0}body{font:16px/26px Helvetica,Helvetica Neue,Arial}.wrapper{width:90%;margin:0 5%}.header-container{border-bottom:20px solid #e44d26}.footer-container,.main aside{border-top:20px solid #e44d26}.header-container,.footer-container,.main aside{background:#f16529}.footer-container{margin-top:50px}nav ul{margin:0;padding:0}nav a{display:block;margin-bottom:10px;padding:15px 0;text-align:center;text-decoration:none;font-weight:700;color:#fff;width:70px}nav a:hover,nav a:visited{color:#fff}nav li{background:linear-gradient(rgba(0,128,0,.5),rgba(0,128,0,.5) 90%,#333 10%,#333);transition:all .2s ease;background-size:100% 202%}nav li:hover{background-position:100% 100%}nav li:hover a{color:#48ad26}nav li:hover a span{color:#fff}nav li:hover a{color:#333;text-shadow:1px 1px 1px #fff;text-decoration:none}@keyframes up-bump{0%{padding-top:2em}50%{padding-top:1.5em}100%{padding-top:2em}}@keyframes down-bump{0%{padding-top:2em}50%{padding-top:2.5em}100%{padding-top:2em}}nav li{-webkit-animation-name:down-bump;-webkit-animation-duration:.4s;-webkit-animation-timing-function:ease}nav li:hover{-webkit-animation-name:up-bump;-webkit-animation-duration:.4s;-webkit-animation-timing-function:ease}.main{padding:100px 0 0}.main article h1{font-size:2em}.main aside{color:#fff;padding:0 5% 10px}.footer-container footer{color:#fff;padding:20px 0}.ie7 .title{padding-top:20px}.slides,.slide-text,.slide-title,.caption,.caption-image,.jssorb21,.prototype{position:absolute}.slider1_container,.slides{top:0;left:0;width:1300px;height:400px;overflow:hidden}.slider1_container{position:relative;margin:0 auto}.slides{cursor:move}.slide-title,.slide-text{width:480px;height:120px;left:120px;padding:5px;text-align:left;color:#FFF}.slide-title{top:30px;line-height:60px;text-transform:uppercase;font-size:50px;color:#FFF;font-family:Lobster,cursive}.slide-text{top:300px;line-height:36px;font-size:30px;color:#FFF;font-family:'Changa One',cursive}.caption{width:470px;height:220px;top:120px;left:650px}.caption-image-one{width:470px;height:220px;top:0;left:0}.caption-image-two{width:379px;height:213px;top:4px;left:45px}.caption-image-three{width:379px;height:213px;top:4px;left:45px}.caption-image-four{width:257px;height:300px;top:80px;left:200px}.caption-image-five{width:379px;height:213px;top:4px;left:45px}.prototype{width:19px;height:19px;text-align:center;line-height:19px;color:#fff;font-size:12px}.jssora21l{width:55px;height:55px;top:123px;left:8px}.jssora21r{width:55px;height:55px;top:123px;right:8px}.header-container{width:100%;z-index:1}.header-container,.footer-container,.main aside{background:green;background:rgba(0,128,0,.5);border-color:green;border-color:rgba(0,128,0,.8)}.gravatar-holder{width:150px;margin-top:60px;margin:auto;margin-top:60px}.gravatar-holder img{border-radius:100px;box-shadow:1px 1px 11px darkgray;border-width:5px;border-style:dotted;border-color:darkgreen}.area-two article{width:100%}.area-two h2{text-align:center}.prog-lang-holder img{width:36%;max-width:200px}.prog-lang-holder .html5-img{width:50%;max-width:285px}.github-ribbon{z-index:2;position:relative}.music iframe{box-shadow:0 5px 10px #aaa;margin:auto;display:block}.music img{margin:10px auto;display:block;max-width:100%}#development:before,#music:before,#life:before{content:"***";display:block;margin:auto;width:92px;font-size:500%;height:50px;top:-20px;position:relative;text-rendering:optimizeSpeed}@media only screen and (max-width:480px){nav,.title{float:right;display:block}li{width:23%;display:inline-block;vertical-align:bottom;white-space:nowrap}}@media only screen and (min-width:480px){nav a{float:left;margin:0 1.7%;padding:25px 2%;margin-bottom:0}nav li:first-child a{margin-left:0}nav li:last-child a{margin-right:0}nav ul{display:block}nav ul li{display:inline-block;white-space:nowrap;vertical-align:bottom}.oldie nav a{margin:0 .7%}}@media only screen and (min-width:768px) and (max-width:960px){}@media only screen and (min-width:768px){.header-container,.main aside{-webkit-box-shadow:0 5px 10px #aaa;-moz-box-shadow:0 5px 10px #aaa;box-shadow:0 5px 10px #aaa}.title{float:left}nav{float:right;width:30%;white-space:nowrap}}@media only screen and (min-width:1140px){.wrapper{width:1026px;margin:0 auto}article{width:50%;display:inline-block;float:left}.main aside{display:block;float:right;text-align:center;vertical-align:top}}@media only screen and (max-width:1140px){h1,h2,h3,h4{text-align:center}article{width:90%;display:block;margin:auto}.main aside{display:block;float:none;text-align:center;vertical-align:top;width:90%;margin:auto}iframe{display:block;width:100%;height:500px;margin:10px auto}aside iframe{height:300px}aside img{display:block;margin:auto}}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}