@import 'lib/reset.css';body{min-width:960px}.container{margin-left:auto;margin-right:auto;width:960px}.clear{zoom:1}.clear:before,.clear:after{display:table;content:""}.clear:after{clear:both}.alpha{margin-left:0 !important}.omega{margin-right:0 !important}.grid12{display:inline;float:left;margin:0 10px;width:940px}.grid11{display:inline;float:left;margin:0 10px;width:860px}.grid10{display:inline;float:left;margin:0 10px;width:780px}.grid9{display:inline;float:left;margin:0 10px;width:700px}.grid8{display:inline;float:left;margin:0 10px;width:620px}.grid7{display:inline;float:left;margin:0 10px;width:540px}.grid6{display:inline;float:left;margin:0 10px;width:460px}.grid5{display:inline;float:left;margin:0 10px;width:380px}.grid4{display:inline;float:left;margin:0 10px;width:300px}.grid3{display:inline;float:left;margin:0 10px;width:220px}.grid2{display:inline;float:left;margin:0 10px;width:140px}.grid1{display:inline;float:left;margin:0 10px;width:60px}.push12{position:relative;left:960px}.push11{position:relative;left:880px}.push10{position:relative;left:800px}.push9{position:relative;left:720px}.push8{position:relative;left:640px}.push7{position:relative;left:560px}.push6{position:relative;left:480px}.push5{position:relative;left:400px}.push4{position:relative;left:320px}.push3{position:relative;left:240px}.push2{position:relative;left:160px}.push1{position:relative;left:80px}.pull12{position:relative;left:-960px}.pull11{position:relative;left:-880px}.pull10{position:relative;left:-800px}.pull9{position:relative;left:-720px}.pull8{position:relative;left:-640px}.pull7{position:relative;left:-560px}.pull6{position:relative;left:-480px}.pull5{position:relative;left:-400px}.pull4{position:relative;left:-320px}.pull3{position:relative;left:-240px}.pull2{position:relative;left:-160px}.pull1{position:relative;left:-80px}.prefix12{padding-left:960px}.prefix11{padding-left:880px}.prefix10{padding-left:800px}.prefix9{padding-left:720px}.prefix8{padding-left:640px}.prefix7{padding-left:560px}.prefix6{padding-left:480px}.prefix5{padding-left:400px}.prefix4{padding-left:320px}.prefix3{padding-left:240px}.prefix2{padding-left:160px}.prefix1{padding-left:80px}.suffix12{padding-right:960px}.suffix11{padding-right:880px}.suffix10{padding-right:800px}.suffix9{padding-right:720px}.suffix8{padding-right:640px}.suffix7{padding-right:560px}.suffix6{padding-right:480px}.suffix5{padding-right:400px}.suffix4{padding-right:320px}.suffix3{padding-right:240px}.suffix2{padding-right:160px}.suffix1{padding-right:80px}@font-face{font-family:'CochinRegular';src:url('cochin-webfont.eot');src:url('cochin-webfont.eot?#iefix') format('embedded-opentype'),url('cochin-webfont.woff') format('woff'),url('cochin-webfont.ttf') format('truetype'),url('cochin-webfont.svg#CochinRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'BaskervilleRegular';src:url('baskerville-webfont.ttf') format('truetype'),url('baskerville-webfont.svg#BaskervilleRegular') format('svg');font-weight:normal;font-style:normal}::selection{background:#00a7cb;color:#fff}::-moz-selection{background:#00a7cb;color:#fff}img::selection{background:transparent}img::-moz-selection{background:transparent}* :focus{outline:0}body{color:#9c9ea1;font:normal normal 16px/1.2em 'BaskervilleRegular','Georgia',Cambria,'Times New Roman',Times,serif}.well{background:#e7eaed}.hide{display:none !important}h1,h2{color:#00a7cb;font-family:'CochinRegular',Arial,Verdana,Helvetica,sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase}h2{text-align:right}h2.centered{display:block;float:none;margin:0 auto;text-align:center}h3,h4{color:gray;font-family:'BaskervilleRegular','Georgia',Cambria,'Times New Roman',Times,serif;font-size:16px;font-weight:normal}a{color:#9c9ea1;text-decoration:none}a:hover{color:#00a7cb}abbr{border-bottom:1px dotted #9c9ea1;cursor:help}nav,.description,footer{font-size:14px}.container{zoom:1;position:relative}.container:before,.container:after{display:table;content:""}.container:after{clear:both}header nav{height:30px;line-height:30px}header nav .container{position:relative}header nav .container>a{color:#9c9ea1;margin:0 10px;text-decoration:none;-webkit-transition:all 200ms linear;-khtml-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}header nav .container>a:hover,header nav .container>a.active{color:#00a7cb}header nav .container>a:first-child,header nav .container>a.first{margin-left:0}header nav .container>a:last-child,header nav .container>a.last{margin-right:0}header nav .social{position:absolute;right:0;top:5px}header nav .social a{background:url(../img/social.png) no-repeat 0 0;border:1px solid #fff;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;display:block;float:left;height:16px;margin-left:5px;text-indent:-999em;width:16px}header nav .social a:hover{border-color:#e7eaed}header nav .social a.twitter{background-position:-16px 0}header nav .social a.facebook{background-position:-32px 0}header nav .social a.linkedin{background-position:-48px 0}header nav .social a.delicious{background-position:-64px 0}header nav .social a.github{background-position:-80px 0}header h1{display:inline;float:left;margin:0 10px;width:300px;padding:30px 0;position:relative;left:320px;text-align:center}header h1 a{color:#00a7cb;display:block;font-size:18px;margin:0 auto;text-decoration:none}header h1 em{color:gray;font-family:'CochinRegular',Arial,Verdana,Helvetica,sans-serif;font-size:14px;font-style:normal;text-transform:none;font-weight:normal}header .bananim-container{height:90px;margin:0 auto;overflow:hidden;position:relative;width:90px}section{margin-bottom:40px}section h2{display:inline;float:left;margin:0 10px;width:300px}section p{border-left:1px solid #00a7cb;display:inline;float:left;margin:0 10px;width:540px;padding-left:20px}section ul{border-left:1px solid #00a7cb;display:inline;float:left;margin:0 10px;width:540px;list-style:none}section ul li{margin-left:20px;margin-bottom:10px;position:relative}section ul.dot li:before{background:url(../img/dot.png) no-repeat 0 0;content:" ";display:block;height:12px;left:-26px;position:absolute;top:4px;width:12px}section a{color:#9c9ea1;text-decoration:none;-webkit-transition:all 200ms linear;-khtml-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}section a:hover{color:#00a7cb}#portfolio,#competences,#contact{zoom:1;padding:20px 0}#portfolio:before,#competences:before,#contact:before,#portfolio:after,#competences:after,#contact:after{display:table;content:""}#portfolio:after,#competences:after,#contact:after{clear:both}.jcarousel{overflow:hidden;padding:10px 0}.jcarousel ul{list-style:none;margin:0;padding:0;position:absolute;width:20000em}.jcarousel .jcarousel-container{position:static !important}.jcarousel .jcarousel-prev,.jcarousel .jcarousel-next{background:url(../img/nav_slider.png) no-repeat 0 50%;cursor:pointer;display:block;height:100%;-webkit-opacity:.15;-khtml-opacity:.15;-moz-opacity:.15;-o-opacity:.15;-ms-filter:"alpha(opacity=15)";filter:alpha(opacity=15);opacity:.15;position:absolute;top:0;-webkit-transition:all 200ms linear;-khtml-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;width:30px}.jcarousel .jcarousel-prev:hover,.jcarousel .jcarousel-next:hover{-webkit-opacity:.6;-khtml-opacity:.6;-moz-opacity:.6;-o-opacity:.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=15);opacity:.6}.jcarousel .jcarousel-prev{left:15px}.jcarousel .jcarousel-next{background-position:100% 50%;right:15px}#portfolio{position:relative}#portfolio .container{position:static}#portfolio .description{font-size:.9em;margin-top:5px;text-align:center}#portfolio .portfolio{border:0;zoom:1;display:inline;float:left;margin:0 10px;width:940px;margin-bottom:10px;margin-top:10px;overflow:visible !important}#portfolio .portfolio:before,#portfolio .portfolio:after{display:table;content:""}#portfolio .portfolio:after{clear:both}#portfolio .portfolio li{display:inline;float:left;margin:0 10px;width:300px}#portfolio .portfolio li:before{display:none}#portfolio .portfolio li article{-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.6);-khtml-box-shadow:0 2px 3px rgba(0,0,0,0.6);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.6);-ms-box-shadow:0 2px 3px rgba(0,0,0,0.6);-o-box-shadow:0 2px 3px rgba(0,0,0,0.6);box-shadow:0 2px 3px rgba(0,0,0,0.6);position:relative}#portfolio .portfolio li article:hover{-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}#portfolio .portfolio li article a.permalink{background:url(../img/gallery_hover.png) no-repeat 0 0;display:block;height:100%;left:0;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-o-opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=15);opacity:0;position:absolute;text-indent:-999em;top:0;width:100%}#portfolio .portfolio li article a.permalink:hover{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-o-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=15);opacity:1}#portfolio .portfolio li figure img{display:block}#portfolio .portfolio li figcaption{display:none}#competences .void{margin-bottom:40px}.graph{border-bottom:1px solid #00a7cb;border-left:1px solid #00a7cb;border-right:1px solid #00a7cb;height:175px;margin:0 auto;position:relative;width:600px}.graph ul{border:0;display:block;float:none;height:150px;list-style:none;margin:0;position:relative;width:auto;z-index:2}.graph ul li{float:left;height:100%;margin:0 13px;position:relative}.graph ul li:before{display:none}.graph ul li h3{bottom:-20px;color:#9c9ea1;font-size:14px;position:absolute;text-align:center;width:100%}.graph ul li ul{border:0;height:140px;margin-top:10px;width:auto}.graph ul li ul li{float:left;margin:0 1px;position:relative;width:24px}.graph ul li ul li:nth-child(1) span.percent,.graph ul li ul li:nth-child(3) span.percent,.graph ul li ul li:nth-child(5) span.percent,.graph ul li ul li:nth-child(7) span.percent,.graph ul li ul li:nth-child(9) span.percent,.graph ul li ul li:nth-child(11) span.percent,.graph ul li ul li:nth-child(13) span.percent{background:#00a7cb}.graph ul li ul li.hover span.percent{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-o-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=15);opacity:1}.graph ul li ul li span.percent{background:#9c9ea1;bottom:0;color:#fff;display:block;height:100%;position:absolute;width:24px}.graph ul li ul li span.percent.v5{height:5%}.graph ul li ul li span.percent.v10{height:10%}.graph ul li ul li span.percent.v15{height:15%}.graph ul li ul li span.percent.v20{height:20%}.graph ul li ul li span.percent.v25{height:25%}.graph ul li ul li span.percent.v30{height:30%}.graph ul li ul li span.percent.v35{height:35%}.graph ul li ul li span.percent.v40{height:40%}.graph ul li ul li span.percent.v45{height:45%}.graph ul li ul li span.percent.v50{height:50%}.graph ul li ul li span.percent.v55{height:55%}.graph ul li ul li span.percent.v60{height:60%}.graph ul li ul li span.percent.v65{height:65%}.graph ul li ul li span.percent.v70{height:70%}.graph ul li ul li span.percent.v75{height:75%}.graph ul li ul li span.percent.v80{height:80%}.graph ul li ul li span.percent.v85{height:85%}.graph ul li ul li span.percent.v90{height:90%}.graph ul li ul li span.percent.v95{height:95%}.graph ul li ul li span.percent.v100{height:100%}.graph ul li ul li span.percent abbr,.graph ul li ul li span.percent span[title]{color:gray;display:block;font-size:.7em;height:20px;margin-top:-20px;position:absolute;white-space:nowrap;width:20px;writing-mode:tb-rl;z-index:99}.graph ul.legend{height:150px;left:-10px;position:absolute;top:1px;width:620px;z-index:1}.graph ul.legend li{border-bottom:1px solid #00a7cb;float:none;height:29px;margin:0;position:relative}.graph ul.legend li:before,.graph ul.legend li:after{bottom:-10px;content:attr(title);display:block;position:absolute;width:100px}.graph ul.legend li:before{left:-110px;text-align:right}.graph ul.legend li:after{right:-110px;text-align:left}#contact ul li{margin-bottom:2px}#contact ul li:before{background:0;content:inherit;display:none}footer{height:30px;line-height:30px;text-align:center}footer a img{vertical-align:middle}#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:51px;border:0;text-indent:-999px;background:url(../img/ui.totop.png) no-repeat 0 0}#toTopHover{background:url(../img/ui.totop.png) no-repeat 0 -51px;width:51px;height:51px;display:block;overflow:hidden;float:left;-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0)}#toTop:active,#toTop:focus{outline:0}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px}.tooltip.right{margin-left:3px}.tooltip.bottom{margin-top:3px}.tooltip.left{margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}#portfolio .technologies {font-size: 0.8em;}#portfolio .technologies strong{font-weight: normal;}
