@charset "UTF-8";@font-face{font-family:Reswysokr;src:url(/assets/typeface/reswysokr-webfont.eot);src:local("☺"),url(/assets/typeface/reswysokr-webfont.woff) format("woff"),url(/assets/typeface/reswysokr-webfont.otf) format("opentype"),url(/assets/typeface/reswysokr-webfont.svg#reswysokr-webfont) format("svg")}body,html{background:#F0F0F0;margin:0;padding:0;-webkit-tap-highlight-color:transparent}nav{font-family:Reswysokr,serif;display:inline-block;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}nav.mobile{position:fixed;width:100%;top:0;padding:0;margin:0;z-index:100}nav.mobile>section.mast{background:#900;padding:2% 0;width:100%;float:left}nav.mobile>section.mast>h1{width:70%;float:left;text-align:left;margin:0 0 0 5%}nav.mobile>section.mast>h1>a{font-size:2em;color:#EEE;text-decoration:none}nav.mobile>section.mast>img.menu{width:12%;padding:0 4% 0 9%;float:left;cursor:pointer}nav.mobile>div.overlay{position:fixed;top:0;bottom:0;width:100%;height:100%;opacity:0;background:#000;z-index:100}nav.mobile>div.overlay.active{opacity:.6;z-index:100}nav.mobile>div.overlay.disabled{opacity:0;z-index:-100;width:0;height:0}nav.mobile>div.overlay.active,nav.mobile>div.overlay.disabled{-webkit-transition:opacity .25s ease-out;-moz-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;transition:opacity .25s ease-out}nav.mobile.side-menu{width:50%;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);height:100%;position:fixed;left:-100%;z-index:200;background-color:#090;opacity:.95;-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out}nav.mobile.side-menu.active{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-o-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}nav.mobile.side-menu.disabled{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}nav.mobile>ul.menu{width:100%;float:left;list-style-type:none;margin:0;padding:0}nav.mobile>ul.menu>li{margin:0;padding:2% 0;width:100%;float:left;text-align:center}nav.mobile>ul.menu>li>a{display:block;font-size:1.5em;color:#EEE;text-decoration:none}nav.mobile>button{width:100%;font-size:1.5em;font-family:Reswysokr,serif;color:#EEE;margin:0;padding:2% 0;float:left;border:0;background:#900}nav.mobile>button::-moz-focus-inner{border:0;padding:0}nav.mobile li:nth-child(7n+1){background:#090}nav.mobile li:nth-child(7n+2){background:#060}nav.mobile li:nth-child(7n+3){background:#393}nav.mobile li:nth-child(7n+4){background:#693}nav.mobile li:nth-child(7n+5){background:#090}nav.mobile li:nth-child(7n+6){background:#060}nav.mobile li:nth-child(7n+7){background:#393}nav.mobile>li:has(a:active){background:#900}nav.desktop{width:100%;margin:1% 0;-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-o-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%)}nav.desktop.initial{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);-webkit-transition:transform .4s ease-out;-moz-transition:transform .4s ease-out;-o-transition:transform .4s ease-out;transition:transform .4s ease-out}nav.desktop>ul.mainMenu{display:inline-block;list-style-type:none;width:90%;max-width:1280px;padding:0;margin:0;font-size:0;text-align:justify}nav.desktop>ul.mainMenu:after{content:"";display:inline-block;width:100%}nav.desktop>ul.mainMenu>li{display:inline-block;font-family:Reswysokr,serif;color:#900;font-size:18px;height:100px;padding-bottom:45px}@media screen and (max-width:800px){nav.desktop>ul.mainMenu>li{height:80px}}@media screen and (max-width:728px){nav.desktop>ul.mainMenu>li{height:50px}}nav.desktop>ul.mainMenu>li>div.circle{float:left;width:100px;height:100px;border:none;border-radius:50px}@media screen and (max-width:800px){nav.desktop>ul.mainMenu>li>div.circle{width:80px;height:80px;font-size:.8em}}@media screen and (max-width:728px){nav.desktop>ul.mainMenu>li>div.circle{width:50px;height:50px;font-size:.5em}}nav.desktop>ul.mainMenu>li>div.circle>a{display:block;text-decoration:none;color:#EEE;text-align:center;vertical-align:middle;padding:2.1em 0}nav.desktop>ul.mainMenu>li>div.circle>a.double-line{padding:1.5em 0}nav.desktop>ul.mainMenu li:nth-child(7n+1)>div.circle{background:#090;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}nav.desktop>ul.mainMenu li:nth-child(7n+2)>div.circle{background:#060;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}nav.desktop>ul.mainMenu li:nth-child(7n+3)>div.circle{background:#393;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}nav.desktop>ul.mainMenu li:nth-child(7n+4)>div.circle{background:#900;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}nav.desktop>ul.mainMenu li:nth-child(7n+5)>div.circle{background:#090;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}nav.desktop>ul.mainMenu li:nth-child(7n+6)>div.circle{background:#060;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}nav.desktop>ul.mainMenu li:nth-child(7n+7)>div.circle{background:#393;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}nav.desktop>ul.mainMenu>li:hover>div.circle{background:#900;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in}nav.desktop>ul.mainMenu>li:nth-of-type(4)>span.extra-text{float:left;width:0;margin:106% 0 0 -85%;text-align:center}@media screen and (max-width:800px){nav.desktop>ul.mainMenu>li:nth-of-type(4)>span.extra-text{font-size:.8em}}@media screen and (max-width:728px){nav.desktop>ul.mainMenu>li:nth-of-type(4)>span.extra-text{font-size:.5em}}nav.desktop>ul.mainMenu>li:nth-of-type(4):hover>div.circle{background:#090;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in}section.content{width:90%;margin:0 5%}section.content.mobile{margin:16% 5% 0}section.content a,section.content h2,section.content h3,section.content p{font-weight:200}section.content>img.loading{width:30%;margin:40% 35%}@media screen and (min-width:800px){section.content>img.loading{width:10%;margin:20% 45%}}section.content form{font-family:Reswysokr,serif;width:100%;float:left;overflow:hidden;max-height:0}section.content form.active{max-height:2000px;-webkit-transition:max-height .5s linear;-moz-transition:max-height .5s linear;-o-transition:max-height .5s linear;transition:max-height .5s linear}section.content form.disabled{max-height:0;-webkit-transition:max-height .5s linear;-moz-transition:max-height .5s linear;-o-transition:max-height .5s linear;transition:max-height .5s linear}section.content form input{margin:2% 0;float:left;width:98%;height:30px;box-sizing:border-box}@media screen and (min-width:700px){section.content form input{width:98%;margin:0 0 2% 2%}}section.content form input.hide{display:none}section.content form input[type=submit],section.content form span.button{background:#090;color:#EEE;border:none;width:100%}section.content form span.button{text-align:center;float:left}section.content form span.button>input[type=file]{width:25%}section.content form textarea{width:100%;height:100px;float:left;border:none;font-family:Reswysokr,serif}@media screen and (min-width:800px){section.content form textarea{width:98%;margin:0 0 2% 2%;box-sizing:border-box;border:inherit}}section.content form label{width:100%;float:left;text-align:center}section.content form select{width:100%;float:left;text-align:center;margin:2% 0 0;background:#F0F0F0;border:none}section.content form select>option{height:1.5em;font-size:1.4em;font-family:Reswysokr,serif}section.content form div.flow{margin:0 0 2%;float:left;width:100%}section.content ul.toolbar{color:#EEE;width:100%;float:left;margin:0;padding:0}section.content ul.toolbar>li{background:#090;cursor:pointer;padding:2% 0;font-size:18px;float:left;width:25%;text-align:center}section.content ul.toolbar>li.two{width:50%}section.content ul.toolbar>li>div{margin:0}section.content ul.toolbar>li>div>span>input{width:25%}section.content button{margin:4% 0 0;padding:0 2%;background:#900;font-family:Reswysokr,serif;color:#EEE;font-size:2em;border:none;outline:0}section.content ul{font-family:Reswysokr,serif;list-style-type:none}section.content div.left-content{width:40%;float:left}section.content div.right-content{width:60%;float:left}section.content div.right-content h2,section.content div.right-content h3,section.content div.right-content p,section.content div.right-content section.description{color:#900}@media screen and (max-width:699px){section.content div.right-content h2,section.content div.right-content h3,section.content div.right-content p{color:#EEE}}section.content div.galleryImgWrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #900;width:25%;float:left}section.content div.imgWrapper{width:100%;display:block;overflow:hidden;background:#F0F0F0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #090}section.content div.imgWrapper>img{width:100%}@media screen and (min-width:600px){section.content div.imgWrapper{border-bottom:none}}section.content>section.about{float:left}@media screen and (max-width:1001px){section.content>section.about{width:100%}}section.content>section.about>img{width:35%;border:5px solid #900;float:left;margin:3.25% 2% 1.25% 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:450px){section.content>section.about>img{width:100%;margin-bottom:4%}}@media screen and (min-width:601px){section.content>section.about>img{margin:1.25% 2% 1.25% 0}}section.content>section.about>p{font-family:corbel,helvetica,arial,sans-serif;font-weight:200;color:#000;font-size:14px}section.content.skills{margin:0 auto;width:100%;float:left}section.content.skills>ul{padding:0;width:100%;float:left}@media screen and (min-width:600px) and (max-width:799px){section.content.skills>ul{width:48%;margin:2% 0 2% 2%}}@media screen and (min-width:800px) and (max-width:1250px){section.content.skills>ul{width:31%;margin:2% 0 2% 2%}}@media screen and (min-width:1251px){section.content.skills>ul{width:23%;margin:2% 0 2% 2%}}section.content.skills>ul>li{color:#000;font-size:18px}section.content.skills>ul>li>ul.sublist{padding:0 0 0 5%;margin:0;list-style-type:disc;font-family:corbel,helvetica,arial,sans-serif;width:95%;float:left}section.content.skills>ul>li>ul.sublist>li{margin:1% 0;width:100%;float:left}section.content.skills>ul>li>ul.sublist>li form{width:87%!important}section.content.skills>ul>li>ul.sublist>li>h3{width:100%;float:right;font-size:18px;margin:0}section.content.skills>ul>li>ul.sublist>li>h3.short{width:80%;float:right;margin:-6% 0 0 0}section.content.skills>ul>li>ul.sublist>li>h3>span{font-size:18px;font-weight:200}section.content.skills>ul>li>h3{font-size:1.5em;color:#900;padding:0;margin:0}section.content.skills>ul>li h3.short{width:80%;float:right}section.content.skills>ul>li ul.toolbar{color:#000;list-style-type:none;background:0 0;cursor:pointer;float:right;width:20%;margin:0;padding:0}section.content.skills>ul>li ul.toolbar>li{background:0 0;float:left;margin:0 0 0 10%}section.content.skills>ul>li ul.toolbar>li:first-of-type{margin:0}section.content.projects,section.content.work-experience{width:100%;margin:0 auto}section.content.projects ul:not(.toolbar),section.content.work-experience ul:not(.toolbar){list-style-type:none;margin:0;padding:0;width:100%;float:left}section.content.projects ul:not(.toolbar)>li,section.content.work-experience ul:not(.toolbar)>li{width:100%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#900;color:#EEE;border:2px solid #090;margin-bottom:1%}@media screen and (min-width:800px){section.content.projects ul:not(.toolbar)>li.mobile,section.content.work-experience ul:not(.toolbar)>li.mobile{width:49%;margin-left:2%}section.content.projects ul:not(.toolbar)>li.mobile:first-of-type,section.content.work-experience ul:not(.toolbar)>li.mobile:first-of-type{margin-left:0}}@media screen and (min-width:699px){section.content.projects ul:not(.toolbar)>li,section.content.work-experience ul:not(.toolbar)>li{color:#900}}@media screen and (min-width:700px){section.content.projects ul:not(.toolbar)>li,section.content.work-experience ul:not(.toolbar)>li{background:0 0;border:none}}section.content.projects ul:not(.toolbar)>li:first-of-type,section.content.work-experience ul:not(.toolbar)>li:first-of-type{margin-top:2%}@media screen and (min-width:601px){section.content.projects ul:not(.toolbar)>li:first-of-type,section.content.work-experience ul:not(.toolbar)>li:first-of-type{margin-top:0}}section.content.projects ul:not(.toolbar)>li .read-more-icon,section.content.work-experience ul:not(.toolbar)>li .read-more-icon{width:100%;display:inline-block;color:#EEE;font-family:helvetica,tahoma,verdana,sans-serif;font-size:2em;text-align:center;padding:2% 0;cursor:pointer}@media screen and (min-width:600px){section.content.projects ul:not(.toolbar)>li .read-more-icon,section.content.work-experience ul:not(.toolbar)>li .read-more-icon{color:#090}}section.content.projects ul:not(.toolbar)>li .read-more-icon.desktop,section.content.work-experience ul:not(.toolbar)>li .read-more-icon.desktop{color:#090}section.content.projects ul:not(.toolbar)>li .read-more-icon>span,section.content.work-experience ul:not(.toolbar)>li .read-more-icon>span{display:inline-block;padding:.8em 1em 1em;line-height:0;-webkit-transition:transform .35s ease-in-out;-moz-transition:transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;-ms-transform-origin:center;transform-origin:center}section.content.projects ul:not(.toolbar)>li .read-more-icon>span.active,section.content.work-experience ul:not(.toolbar)>li .read-more-icon>span.active{-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-o-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}section.content.projects ul:not(.toolbar)>li .read-more-icon>span.disabled,section.content.work-experience ul:not(.toolbar)>li .read-more-icon>span.disabled{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}section.content.projects ul:not(.toolbar)>li section.read-more,section.content.work-experience ul:not(.toolbar)>li section.read-more{display:inline-block;overflow:hidden;width:100%;max-height:0}section.content.projects ul:not(.toolbar)>li section.read-more.active,section.content.work-experience ul:not(.toolbar)>li section.read-more.active{max-height:1000px;-webkit-transition:max-height .5s linear;-moz-transition:max-height .5s linear;-o-transition:max-height .5s linear;transition:max-height .5s linear}section.content.projects ul:not(.toolbar)>li section.read-more.disabled,section.content.work-experience ul:not(.toolbar)>li section.read-more.disabled{max-height:0;-webkit-transition:max-height .5s linear;-moz-transition:max-height .5s linear;-o-transition:max-height .5s linear;transition:max-height .5s linear}section.content.projects ul:not(.toolbar)>li section.read-more>h3,section.content.work-experience ul:not(.toolbar)>li section.read-more>h3{width:100%;float:left;padding:1% 0 2% 2%;margin:0}@media screen and (min-width:600px){section.content.projects ul:not(.toolbar)>li section.read-more>h3,section.content.work-experience ul:not(.toolbar)>li section.read-more>h3{padding:0 0 2%}}section.content.projects ul:not(.toolbar)>li ul.skills,section.content.work-experience ul:not(.toolbar)>li ul.skills{width:100%;float:left;padding:0 0 2% 2%;margin:0}@media screen and (min-width:600px){section.content.projects ul:not(.toolbar)>li ul.skills,section.content.work-experience ul:not(.toolbar)>li ul.skills{width:98%;padding:0;margin-top:-2%}}section.content.projects ul:not(.toolbar)>li ul.skills>li,section.content.work-experience ul:not(.toolbar)>li ul.skills>li{float:left;font-style:italic;text-decoration:underline;padding:0 1%;border:none;width:auto;margin-top:0}section.content.projects ul:not(.toolbar)>li ul.skills>li:first-of-type,section.content.work-experience ul:not(.toolbar)>li ul.skills>li:first-of-type{padding-left:0}@media screen and (min-width:700px){section.content.projects ul:not(.toolbar)>li ul.skills>li,section.content.work-experience ul:not(.toolbar)>li ul.skills>li{color:#900}}section.content.projects ul:not(.toolbar)>li h2,section.content.work-experience ul:not(.toolbar)>li h2{width:100%;float:left;margin:0 2%;padding:2% 0}@media screen and (min-width:701px){section.content.projects ul:not(.toolbar)>li h2,section.content.work-experience ul:not(.toolbar)>li h2{color:#900}}section.content.projects ul:not(.toolbar)>li section.description,section.content.projects ul:not(.toolbar)>li section.moreInfo,section.content.work-experience ul:not(.toolbar)>li section.description,section.content.work-experience ul:not(.toolbar)>li section.moreInfo{width:96%;float:left;text-align:left;margin:0 2%;padding:2% 0}@media screen and (min-width:701px){section.content.projects ul:not(.toolbar)>li section.description,section.content.projects ul:not(.toolbar)>li section.moreInfo,section.content.work-experience ul:not(.toolbar)>li section.description,section.content.work-experience ul:not(.toolbar)>li section.moreInfo{color:#900}}section.content.projects ul:not(.toolbar)>li section.description>h1,section.content.projects ul:not(.toolbar)>li section.description>h2,section.content.projects ul:not(.toolbar)>li section.description>h3,section.content.projects ul:not(.toolbar)>li section.description>h4,section.content.projects ul:not(.toolbar)>li section.description>h5,section.content.projects ul:not(.toolbar)>li section.description>p,section.content.projects ul:not(.toolbar)>li section.moreInfo>h1,section.content.projects ul:not(.toolbar)>li section.moreInfo>h2,section.content.projects ul:not(.toolbar)>li section.moreInfo>h3,section.content.projects ul:not(.toolbar)>li section.moreInfo>h4,section.content.projects ul:not(.toolbar)>li section.moreInfo>h5,section.content.projects ul:not(.toolbar)>li section.moreInfo>p,section.content.work-experience ul:not(.toolbar)>li section.description>h1,section.content.work-experience ul:not(.toolbar)>li section.description>h2,section.content.work-experience ul:not(.toolbar)>li section.description>h3,section.content.work-experience ul:not(.toolbar)>li section.description>h4,section.content.work-experience ul:not(.toolbar)>li section.description>h5,section.content.work-experience ul:not(.toolbar)>li section.description>p,section.content.work-experience ul:not(.toolbar)>li section.moreInfo>h1,section.content.work-experience ul:not(.toolbar)>li section.moreInfo>h2,section.content.work-experience ul:not(.toolbar)>li section.moreInfo>h3,section.content.work-experience ul:not(.toolbar)>li section.moreInfo>h4,section.content.work-experience ul:not(.toolbar)>li section.moreInfo>h5,section.content.work-experience ul:not(.toolbar)>li section.moreInfo>p{color:#900}@media screen and (max-width:700px){section.content.projects ul:not(.toolbar)>li section.description>h1,section.content.projects ul:not(.toolbar)>li section.moreInfo>h1,section.content.work-experience ul:not(.toolbar)>li section.description>h1,section.content.work-experience ul:not(.toolbar)>li section.moreInfo>h1{color:#EEE}}@media screen and (max-width:700px){section.content.projects ul:not(.toolbar)>li section.description>h2,section.content.projects ul:not(.toolbar)>li section.moreInfo>h2,section.content.work-experience ul:not(.toolbar)>li section.description>h2,section.content.work-experience ul:not(.toolbar)>li section.moreInfo>h2{color:#EEE}}@media screen and (max-width:700px){section.content.projects ul:not(.toolbar)>li section.description>h3,section.content.projects ul:not(.toolbar)>li section.moreInfo>h3,section.content.work-experience ul:not(.toolbar)>li section.description>h3,section.content.work-experience ul:not(.toolbar)>li section.moreInfo>h3{color:#EEE}}@media screen and (max-width:700px){section.content.projects ul:not(.toolbar)>li section.description>h4,section.content.projects ul:not(.toolbar)>li section.moreInfo>h4,section.content.work-experience ul:not(.toolbar)>li section.description>h4,section.content.work-experience ul:not(.toolbar)>li section.moreInfo>h4{color:#EEE}}@media screen and (max-width:700px){section.content.projects ul:not(.toolbar)>li section.description>h5,section.content.projects ul:not(.toolbar)>li section.moreInfo>h5,section.content.work-experience ul:not(.toolbar)>li section.description>h5,section.content.work-experience ul:not(.toolbar)>li section.moreInfo>h5{color:#EEE}}@media screen and (max-width:700px){section.content.projects ul:not(.toolbar)>li section.description>p,section.content.projects ul:not(.toolbar)>li section.moreInfo>p,section.content.work-experience ul:not(.toolbar)>li section.description>p,section.content.work-experience ul:not(.toolbar)>li section.moreInfo>p{color:#EEE}}section.content.projects ul:not(.toolbar)>li section.description>ul,section.content.projects ul:not(.toolbar)>li section.moreInfo>ul,section.content.work-experience ul:not(.toolbar)>li section.description>ul,section.content.work-experience ul:not(.toolbar)>li section.moreInfo>ul{list-style-type:disc;float:left;margin:0 0 2% 2%}section.content.projects ul:not(.toolbar)>li section.description>ul>li,section.content.projects ul:not(.toolbar)>li section.moreInfo>ul>li,section.content.work-experience ul:not(.toolbar)>li section.description>ul>li,section.content.work-experience ul:not(.toolbar)>li section.moreInfo>ul>li{color:#900;border:none;width:80%}@media screen and (max-width:700px){section.content.projects ul:not(.toolbar)>li section.description>ul>li,section.content.projects ul:not(.toolbar)>li section.moreInfo>ul>li,section.content.work-experience ul:not(.toolbar)>li section.description>ul>li,section.content.work-experience ul:not(.toolbar)>li section.moreInfo>ul>li{color:#EEE;margin:0 0 2% 4%}}section.content.projects ul:not(.toolbar)>li section.description>code,section.content.projects ul:not(.toolbar)>li section.moreInfo>code,section.content.work-experience ul:not(.toolbar)>li section.description>code,section.content.work-experience ul:not(.toolbar)>li section.moreInfo>code{color:#900;float:left}@media screen and (max-width:700px){section.content.projects ul:not(.toolbar)>li section.description>code,section.content.projects ul:not(.toolbar)>li section.moreInfo>code,section.content.work-experience ul:not(.toolbar)>li section.description>code,section.content.work-experience ul:not(.toolbar)>li section.moreInfo>code{color:#EEE}}@media screen and (min-width:700px){section.content.projects ul:not(.toolbar)>li section.moreInfo,section.content.work-experience ul:not(.toolbar)>li section.moreInfo{width:98%;margin:0 2% 4% 0}}section.content.projects ul:not(.toolbar)>li form>input:not([type=submit]),section.content.projects ul:not(.toolbar)>li form>textarea,section.content.work-experience ul:not(.toolbar)>li form>input:not([type=submit]),section.content.work-experience ul:not(.toolbar)>li form>textarea{background:#EEE}section.content.work-experience{width:100%;float:left;margin:0}section.content.work-experience>section.clients,section.content.work-experience>section.past-employers{width:100%;float:left}section.content.work-experience>section.clients>h2,section.content.work-experience>section.past-employers>h2{color:#900;font-family:Reswysokr,serif;font-size:1.7em;margin:2% 0 -1% 0}section.content.work-experience>section.clients>ul.clients>li>form>ul.toolbar>li>div>span>input[type=file],section.content.work-experience>section.past-employers>ul.clients>li>form>ul.toolbar>li>div>span>input[type=file]{width:5%}@media screen and (min-width:450px){section.content.work-experience>section.clients>h2{margin-bottom:2%}}@media screen and (min-width:450px){section.content.work-experience>section.clients>ul>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #900}section.content.work-experience>section.clients>ul>li:first-of-type{margin-top:0}}@media screen and (min-width:450px) and (max-width:800px){section.content.work-experience>section.clients>ul>li{width:50%}}@media screen and (min-width:801px) and (max-width:1000px){section.content.work-experience>section.clients>ul>li{width:33%}}@media screen and (min-width:1001px){section.content.work-experience>section.clients>ul>li{width:25%}}section.content.work-experience>form{margin-top:3%}section.content.work-experience h3{margin:0 2%}section.content.work-experience div.upload{float:left;display:inline-block;width:100%}@media screen and (max-width:700px){section.content.contact{margin:0 2%}}@media screen and (min-width:800px){section.content.contact{width:100%;margin:0}}section.content.contact>ul{list-style-type:none;float:left;width:100%;padding:0;margin:0}@media screen and (min-width:800px){section.content.contact>ul{width:40%;margin:4% 31%}}section.content.contact>ul>li{margin:2% 0;width:100%;float:left}section.content.contact>ul>li>a{font-size:18px;text-decoration:none;color:#900}section.content.contact>ul>li>a>span{float:left;padding-top:15px}section.content.contact>ul>li>a>span.icon{width:52px;height:52px;border:none;border-radius:200px;padding-left:4px;padding-top:4px;text-align:center;margin:0 5% 0 0;color:#EEE;font-size:2em}@media screen and (min-width:600px){section.content.contact>ul>li>a>span.icon{width:36px;height:32px;font-size:18px;padding-left:0;padding-top:5px;margin:2% 5% 0 0}}section.content.contact>ul>li:nth-child(7n+1)>a>span.icon{background:#090}section.content.contact>ul>li:nth-child(7n+2)>a>span.icon{background:#060}section.content.contact>ul>li:nth-child(7n+3)>a>span.icon{background:#393}section.content.contact>ul>li:nth-child(7n+4)>a>span.icon{background:#693}section.content.contact>ul>li:nth-child(7n+5)>a>span.icon{background:#090}section.content.contact>ul>li:nth-child(7n+6)>a>span.icon{background:#060}section.content.contact>ul>li:nth-child(7n+7)>a>span.icon{background:#393}section.content.contact>ul>li>a:hover>span.icon{background:#900;-webkit-transition:background .25s linear;-moz-transition:background .25s linear;-o-transition:background .25s linear;transition:background .25s linear}section.popup{width:100%;display:inline-block;font-family:corbel,helvetica,arial,sans-serif;background:#060;z-index:100;margin:0;padding:0;max-height:0;color:#EEE;overflow:hidden;-webkit-transition:max-height .35s linear;-moz-transition:max-height .35s linear;-o-transition:max-height .35s linear;transition:max-height .35s linear}section.popup.active{max-height:500px}section.popup.disabled{max-height:0}section.popup>.content{width:90%;margin:0 auto;display:flex;justify-content:space-around;align-items:center;z-index:1000}section.popup>.content>.text{width:80%;font-size:.9em}section.popup>.content>.cross{display:inline-block;background:#090;padding:0 2em;border-radius:.5em;cursor:pointer;-webkit-transition:background .35s ease-in-out;-moz-transition:background .35s ease-in-out;-o-transition:background .35s ease-in-out;transition:background .35s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.popup>.content>.cross:hover{background:#900}@media screen and (max-width:768px){section.popup{position:fixed}section.popup>.content{display:inline-block;text-align:center;padding:0 5%;box-sizing:border-box;width:100%}section.popup>.content>.text{width:100%}section.popup>.content>.cross{margin-bottom:.5em}}