@keyframes pulsateUp{0%{-webkit-transform:translateY(0)}25%{-webkit-transform:translateY(-10px)}50%{-webkit-transform:translateY(0)}}@keyframes pulsateDown{0%{-webkit-transform:translateY(0)}25%{-webkit-transform:translateY(10px)}50%{-webkit-transform:translateY(0)}}@-webkit-keyframes pulsateUp{0%{-webkit-transform:translateY(0)}25%{-webkit-transform:translateY(-10px)}50%{-webkit-transform:translateY(0)}}@-webkit-keyframes pulsateDown{0%{-webkit-transform:translateY(0)}25%{-webkit-transform:translateY(10px)}50%{-webkit-transform:translateY(0)}}html{width:100%;height:100%;padding:0;margin:0;border:none;overflow:hidden}body{background:#fff;padding:0;margin:0;border:none;width:100%;height:100%;overflow:hidden;font-family:'Lato', sans-serif;color:#fff}.clear{height:0;display:block;clear:both;font-size:0;line-height:0;padding:0;margin:0;visibility:hidden;overflow:hidden}.col_50{float:left;width:50%}.no_transition{-webkit-transition:none !important;transition:none !important}html{width:100%;height:100%;overflow:hidden}a{color:#006c80;text-decoration:underline}section{width:100%;height:100%;overflow:hidden;position:absolute;z-index:1}section[data-effect="full-scroll"]{top:100%;-webkit-transition:transform 1.5s cubic-bezier(0.8, 0, 0.2, 1),top 1.5s cubic-bezier(0.8, 0, 0.2, 1),left 1.5s cubic-bezier(0.8, 0, 0.2, 1),opacity 0.5s ease;transition:transform 1.5s cubic-bezier(0.8, 0, 0.2, 1),top 1.5s cubic-bezier(0.8, 0, 0.2, 1),left 1.5s cubic-bezier(0.8, 0, 0.2, 1),opacity 0.5s ease;perspective:1000px;perspective-origin:25% 50%;transform-style:preserve-3d}section[data-effect="full-scroll"] .white_box{-webkit-transition:transform 1.5s cubic-bezier(0.8, 0, 0.2, 1),background-color 0.5s linear;transition:transform 1.5s cubic-bezier(0.8, 0, 0.2, 1),background-color 0.5s linear}section[data-effect="full-scroll"] .white_box:hover{background-color:#fff}section[data-effect="full-scroll"].inactiveUp .white_box{transform:scale(0.3) rotateX(70deg) translateZ(200px)}section[data-effect="full-scroll"].inactiveDown .white_box{transform:scale(0.3) rotateX(-110deg) translateZ(200px)}section[data-effect="full-scroll"].no_transition .white_box{-webkit-transition:none !important;transition:none !important}section [data-on]{-webkit-transition:top 0.5s linear, left 0.5s linear, opacity 0.5s linear;transition:top 0.5s linear, left 0.5s linear, opacity 0.5s linear}section [data-posX],section [data-posY]{position:absolute;left:0;top:0}.line{height:100%;width:1px;background:#fff}ul.skills{list-style:none;padding:0;margin:0}ul.skills h3{margin:15px 0 5px 0}ul.skills>li{padding:0;margin:0}ul.skills ul{list-style:none;padding:0;margin:0}ul.skills ul>li{padding:0 0 0 30px;margin:0 0 3px 0;position:relative}ul.skills li em{position:absolute;left:0;top:2px;font-size:110%}.skill1{color:#00c6ea}.skill2{color:rgba(0,198,234,0.7)}.skill3{color:rgba(0,198,234,0.4)}.white_box{background:rgba(255,255,255,0.9);padding:1% 2% 2% 2%;color:#000;margin:5% 50% 5% 5%;max-height:78%;overflow:auto}.white_box h2 em{margin-right:15px}#backgroundImage{position:fixed;z-index:1;left:0;top:0}#backgroundImagePortrait{position:fixed;z-index:1;left:0;bottom:0;display:none}#scrollHintUp,#scrollHintDown{position:absolute;width:98%;padding:1%;background:rgba(0,0,0,0.8);background:-moz-linear-gradient(top, #000 0%, rgba(0,0,0,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #000), color-stop(100%, rgba(0,0,0,0)));background:-webkit-linear-gradient(top, #000 0%, rgba(0,0,0,0) 100%);background:-o-linear-gradient(top, #000 0%, rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top, #000 0%, rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, #000 0%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#00000000',GradientType=0 );text-shadow:0px 0px 5px #000,0px 0px 5px #000,0px 0px 5px #000,0px 0px 5px #000;filter:glow(color=#000, strength=10);filter:dropshadow(color=#000, offX=0, offY=0);opacity:1;-webkit-transition:opacity 0.5s linear;transition:opacity 0.5s linear;z-index:999;cursor:pointer}#scrollHintUp div{animation:pulsateUp 2s ease-in-out;animation-iteration-count:infinite;-webkit-animation:pulsateUp 2s ease-in-out;-webkit-animation-iteration-count:infinite;text-align:center}#scrollHintDown div{animation:pulsateDown 2s ease-in-out;animation-iteration-count:infinite;-webkit-animation:pulsateDown 2s ease-in-out;-webkit-animation-iteration-count:infinite;text-align:center}#scrollHintUp{top:0;padding-bottom:3%;opacity:0}#scrollHintDown{bottom:0;padding-top:3%;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, #000));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000',GradientType=0 )}#scrollNav{position:absolute;top:0;margin:5% 0 0 0;left:51.3%;font-size:200%;z-index:999}#scrollNav ul{list-style:none;padding:0;margin:0}#scrollNav ul li{padding:0;margin:0 0 20px 0;text-shadow:0px 0px 10px #000,0px 0px 10px #000;filter:glow(color=#000, strength=10);filter:dropshadow(color=#000, offX=0, offY=0);text-align:left;cursor:pointer;transition:transform 0.3s linear;-webkit-transition:transform 0.3s linear}#scrollNav ul li.hover{transform:rotateZ(180deg);-webkit-transform:rotateZ(180deg)}#scrollNav ul li.active{color:#00d8ff}#adminPanel{display:none;padding:20px;position:fixed;right:0;top:0;background:rgba(255,255,255,0.9);color:#00c6ea;z-index:9999}#adminPanel strong{display:block;margin:10px 0 0 0}#adminPanel #aPProgressBar{position:fixed;right:0;top:0;height:100%;width:10px;background:#fff}#adminPanel #aPProgressBar #aPProgressBarSlider{position:absolute;right:0;top:0;width:10px;background:#00c6ea}@media (min-width: 1201px) and (max-height: 600px){#scrollNav ul li{margin-bottom:8px}}@media (max-width: 1200px), (min-width: 1201px) and (max-height: 500px){.white_box{margin-top:12%;margin-right:35%}section[data-effect="full-scroll"]{perspective-origin:35% 50%}#scrollNav{margin:2% 0 0 3%;width:85%;right:auto;left:0;font-size:200%}#scrollNav ul li{float:left;margin:0 20px 0 0}#scrollHintUp div,#scrollHintDown div{float:right}}@media (min-width: 900px) and (max-height: 500px){.white_box{margin-top:7%}}@media (min-width: 701px) and (max-height: 800px){.white_box{max-height:60%}}@media (min-width: 701px) and (max-height: 500px){.white_box{max-height:50%}}@media (max-width: 700px){#backgroundImage{display:none}#backgroundImagePortrait{display:block}.white_box{margin-right:5%;font-size:100%}section[data-effect="full-scroll"]{perspective-origin:50% 50%}#scrollNav{left:5%;margin-left:0;font-size:175%}}@media (max-width: 550px){#scrollNav ul li{margin:0 5px 0 0}}@media (max-width: 450px){#scrollNav{font-size:150%}#scrollNav ul li{margin:0}.col_50{float:none}}@media (max-width: 700px) and (max-height: 750px){.white_box{max-height:70%}}@media (max-width: 700px) and (max-height: 550px){.white_box{max-height:60%}}@media (max-width: 700px) and (max-height: 400px){.white_box{max-height:50%}}
