/*! normalize.css v3.0.0 | MIT License | git.io/normalize *//*! normalize.css v3.0.0 | HTML5 Display Definitions | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}/*! normalize.css v3.0.0 | Base | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}/*! normalize.css v3.0.0 | Links | MIT License | git.io/normalize */a{background:transparent}a:active,a:hover{outline:0}/*! normalize.css v3.0.0 | Typography | MIT License | git.io/normalize */abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}/*! normalize.css v3.0.0 | Embedded Content | MIT License | git.io/normalize */img{border:0}svg:not(:root){overflow:hidden}/*! normalize.css v3.0.0 | Figures | MIT License | git.io/normalize */figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}/*! normalize.css v3.0.0 | Forms | MIT License | git.io/normalize */button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}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}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}/*! normalize.css v3.0.0 | Tables | MIT License | git.io/normalize */table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.main-container{*zoom:1}.main-container:before,.main-container:after{content:"";display:table}.main-container:after{clear:both}* html{font-size:87.5%}html{font-size:14px;line-height:1.5em}.chromeframe{width:100%;position:absolute;top:0;left:0;text-align:center;background:#ccc;color:black;padding:0.2em 0}[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:text-indent 0.5s 0.5s;-webkit-transition-delay:ease;-moz-transition:text-indent 0.5s 0.5s ease;-o-transition:text-indent 0.5s 0.5s ease;transition:text-indent 0.5s 0.5s ease;text-indent:-100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}img{max-width:100%}a{text-decoration:none}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?-6f0lg6");src:url("../fonts/icomoon.eot?#iefix-6f0lg6") format("embedded-opentype"),url("../fonts/icomoon.woff?-6f0lg6") format("woff"),url("../fonts/icomoon.ttf?-6f0lg6") format("truetype"),url("../fonts/icomoon.svg?-6f0lg6#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-linkedin:before{content:"\e601"}.icon-twitter:before{content:"\e600"}.icon-github:before{content:"\e603"}.row{font-size:0}.hide{display:none}.clear{clear:both}.fleft{float:left}.fright{float:right}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.padding{padding:0.5em}.no-margin{margin:0}.divide{margin-top:0.5em}.divide-big{margin-top:1em}.fixed{position:fixed}.upper{text-transform:uppercase}.strong{font-weight:bold}html,body{height:100%}.main-wrapper{position:relative;overflow:hidden;background:url('../img/bg.jpg') no-repeat center center;background-size:cover;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-wrapper.loaded .main-container{right:50%}.main-wrapper.loaded h1,.main-wrapper.loaded h2{left:0}.main-wrapper.loaded .profile-link{bottom:0}.main-wrapper.loaded .profile-image{top:0}.main-container{overflow:hidden;width:400px;padding:2em 1em;text-align:center;font-family:'Cabin', Helvetica, Arial, sans-serif;position:absolute;top:50%;right:-100%;-webkit-transform:translate3d(50%, -50%, 0);-moz-transform:translate3d(50%, -50%, 0);-ms-transform:translate3d(50%, -50%, 0);-o-transform:translate3d(50%, -50%, 0);transform:translate3d(50%, -50%, 0);-webkit-transform:translateX(50%) translateY(-50%) translateZ(0);-moz-transform:translateX(50%) translateY(-50%) translateZ(0);-ms-transform:translateX(50%) translateY(-50%) translateZ(0);-o-transform:translateX(50%) translateY(-50%) translateZ(0);transform:translateX(50%) translateY(-50%) translateZ(0);-ms-transform:translate(50%, -50%);-webkit-transition:right 0.5s;-moz-transition:right 0.5s;-o-transition:right 0.5s;transition:right 0.5s;-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s;-webkit-backface-visibility:hidden}@media only screen and (max-width: 767px){.main-container{width:90%}}@media only screen and (max-width: phone){.main-container{width:90%}}@media only screen and (max-width: 767px) and (orientation: landscape){.main-container{padding:1em;max-height:95%}}.profile-image{display:inline-block;position:relative;top:-400px;margin:0 0 0.5em 0;-webkit-transition:top 0.6s;-moz-transition:top 0.6s;-o-transition:top 0.6s;transition:top 0.6s;-webkit-transition-delay:0.6s;-moz-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s;-moz-border-radius-topleft:10em;-webkit-border-top-left-radius:10em;border-top-left-radius:10em;-moz-border-radius-topright:10em;-webkit-border-top-right-radius:10em;border-top-right-radius:10em;-moz-border-radius-bottomleft:10em;-webkit-border-bottom-left-radius:10em;border-bottom-left-radius:10em;-moz-border-radius-bottomright:10em;-webkit-border-bottom-right-radius:10em;border-bottom-right-radius:10em;border:5px solid rgba(255,255,255,0.1);width:150px}@media only screen and (max-width: 767px){.profile-image{border:none;-webkit-box-shadow:0 0 0 5px rgba(255,255,255,0.1);-moz-box-shadow:0 0 0 5px rgba(255,255,255,0.1);box-shadow:0 0 0 5px rgba(255,255,255,0.1)}}@media only screen and (max-width: phone){.profile-image{border:none;-webkit-box-shadow:0 0 0 5px rgba(255,255,255,0.1);-moz-box-shadow:0 0 0 5px rgba(255,255,255,0.1);box-shadow:0 0 0 5px rgba(255,255,255,0.1)}}@media only screen and (max-width: 767px) and (orientation: landscape){.profile-image{width:120px}}h1,h2{position:relative;margin:0.5em 0;color:#eee;font-weight:normal}@media only screen and (max-width: 767px) and (orientation: landscape){h1,h2{margin:0.3em 0}}h1{left:-200%;-webkit-transition:left 0.6s;-moz-transition:left 0.6s;-o-transition:left 0.6s;transition:left 0.6s;-webkit-transition-delay:0.6s;-moz-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s;font-size:35px;font-size:2.5rem}@media only screen and (max-width: 767px){h1{font-size:26.6px;font-size:1.9rem}}@media only screen and (max-width: phone){h1{font-size:26.6px;font-size:1.9rem}}@media only screen and (max-width: 767px) and (orientation: landscape){h1{font-size:19.6px;font-size:1.4rem}}h2{left:200%;margin:0.7em 0 0.5em 0;font-size:23.8px;font-size:1.7rem;-webkit-transition:left 0.6s;-moz-transition:left 0.6s;-o-transition:left 0.6s;transition:left 0.6s;-webkit-transition-delay:0.6s;-moz-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s}@media only screen and (max-width: 767px){h2{font-size:19.6px;font-size:1.4rem}}@media only screen and (max-width: phone){h2{font-size:19.6px;font-size:1.4rem}}@media only screen and (max-width: 767px) and (orientation: landscape){h2{font-size:15.4px;font-size:1.1rem;margin:0.5em 0}}.profile-link{position:relative;display:inline-block;vertical-align:middle;margin:1.5em 1.5em 0 1.5em;bottom:-200px;-webkit-transition:bottom 0.6s ease,color 0.3s;-webkit-transition-delay:0.6s,0s;-moz-transition:bottom 0.6s ease 0.6s,color 0.3s;-o-transition:bottom 0.6s ease 0.6s,color 0.3s;transition:bottom 0.6s ease 0.6s,color 0.3s;color:#eee}@media only screen and (max-width: 767px){.profile-link{margin:1em 1em 0 1em}}@media only screen and (max-width: phone){.profile-link{margin:1em 1em 0 1em}}.profile-link:before{font-size:35px}@media only screen and (max-width: 767px){.profile-link:before{font-size:33px}}@media only screen and (max-width: phone){.profile-link:before{font-size:33px}}@media only screen and (max-width: 767px) and (orientation: landscape){.profile-link:before{font-size:28px}}.profile-link:hover{-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s}.twitter:hover{color:#00aced}.linkedin:hover{color:#007bb6}.github:hover{color:black}
