@import url(http://fonts.googleapis.com/css?family=Exo+2:400,300,700);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font:300 1em/1.5em "Exo 2","Helvetica Neue",Helvetica,Arial,sans-serif;background:#efefef;color:#000}h1,h2,h3,h4,h5,h6{font:300 1.5em/1.5em "Exo 2","Helvetica Neue",Helvetica,Arial,sans-serif;color:#049bbd;font-weight:700}strong{font-weight:700}p{font-weight:300;padding-bottom:10px}body{position:absolute;width:100%;height:100%}.scene{position:relative;padding:20px 0}.scene article{max-width:95%;margin-left:auto;margin-right:auto}.scene article:after{content:" ";display:block;clear:both}@media (min-width: 1200px){.scene{padding:40px 0}}@media (min-width: 960px){.scene article{max-width:70em;margin-left:auto;margin-right:auto}.scene article:after{content:" ";display:block;clear:both}}.accordion-toggle{cursor:pointer}.accordion-content{display:none}.accordion-content.default{display:block}body:after{content:url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}header .fullHeight{background-color:#024959;background-image:url("../images/header_bg.jpg");background-repeat:no-repeat;background-position:center}header .fullHeight .hgroup{padding:100px 0}header .fullHeight .hgroup h1{color:#efefef;font-size:5em;font-weight:700;line-height:.8em;text-shadow:#000 0 0 20px;text-align:center}@media (max-width: 650px){header .fullHeight .hgroup h1 span#com{display:none}}header .fullHeight .hgroup h2{display:block;color:#efefef;margin:0 auto;text-align:center;background-color:rgba(0,0,0,0.5);margin-top:15px;padding:10px;max-width:525px}header .fullHeight .hgroup p{margin-top:10px;text-align:center}header .fullHeight .hgroup p img{width:100px}header #nav{width:100%;z-index:100}header #nav:before,header #nav:after{content:' ';display:table}header #nav:after{clear:both}header #nav .navbar{max-width:70em;margin-left:auto;margin-right:auto}header #nav .navbar:after{content:" ";display:block;clear:both}header #nav .navbar .brand{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;float:left;font-weight:700;font-family:300 1.5em/1.5em "Exo 2","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase;background:#f24c27}header #nav .navbar .brand a{color:#efefef;text-decoration:none;text-align:center;display:inline-block;padding:10px;font-size:1.5em}@media (max-width: 960px){header #nav .navbar .brand a span#hero{display:none}}@media (max-width: 650px){header #nav .navbar .brand a{padding:9px 18px;font-size:1.2em;background-image:url("../images/nav_name.jpg")}header #nav .navbar .brand a::after{content:'\000a0';display:block}header #nav .navbar .brand a span#name{display:none}}header #nav .navbar ul{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%;background:#efefef}header #nav .navbar ul li{float:left}header #nav .navbar ul li a{color:#404040;font:300 1em/1.5em "Exo 2","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;display:inline-block;padding:10px 25px;text-decoration:none}header #nav .navbar ul li a:hover{background-image:url("http://aarondaiter.com/images/nav_bg.jpg");background-repeat:repeat-x;color:#037e8c}@media (min-width: 0) and (max-width: 650px){header #nav .navbar ul li a{padding:9px 14px}header #nav .navbar ul li a::after{content:'\000a0';display:block}header #nav .navbar ul li a span{display:none}header #nav .navbar ul li a.home{background-image:url("../images/nav_home.jpg")}header #nav .navbar ul li a.portfolio{background-image:url("../images/nav_portfolio.jpg")}header #nav .navbar ul li a.whoami{background-image:url("../images/nav_whoami.jpg")}header #nav .navbar ul li a.resume{background-image:url("../images/nav_resume.jpg")}header #nav .navbar ul li a.contact{background-image:url("../images/nav_contact.jpg")}}@media (min-width: 650px) and (max-width: 960px){header #nav .navbar ul li a{padding:10px 5px}}#portfolio{background-color:#f24c27}#portfolio header{max-width:95%;margin-left:auto;margin-right:auto}#portfolio header:after{content:" ";display:block;clear:both}@media (min-width: 960px){#portfolio header{max-width:70em;margin-left:auto;margin-right:auto}#portfolio header:after{content:" ";display:block;clear:both}}#portfolio header h1{color:#efefef}#portfolio article{text-align:center;max-width:75%;margin-left:auto;margin-right:auto}#portfolio article:after{content:" ";display:block;clear:both}#portfolio article .gallery img{padding:2px;-moz-border-radius:20%;-webkit-border-radius:20%;border-radius:20%}#who #usefulinfo div{text-align:center;font-size:20px;color:#024959}@media (min-width: 650px){#who #usefulinfo section{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%}}#who #usefulinfo #whatido .accordion-box{margin:0 50px}#who #usefulinfo #whatido .accordion-box h2{display:block;color:#efefef;margin:0 auto;text-align:center;background-color:rgba(0,0,0,0.5);margin-top:5px;padding:5px;max-width:525px}@media (max-width: 650px){#who #usefulinfo #whatido .accordion-box h2{font-size:18px}}#who #usefulinfo #whatido .accordion-box div{margin-top:10px;font-size:13px;padding:5px;text-align:left}.bumper{background-color:#f24c27}#resume{background-color:#024959}@media (min-width: 400px){#resume section{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%}}#resume section h1{color:#efefef}#resume section div{padding-top:10px;text-align:right}#resume section div a{color:#efefef}#resume section div a:hover{color:#f24c27}#resume section div img{margin-left:10px}@media (min-width: 400px){#contactme section{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%}}#contactme section div{padding-top:10px;text-align:right}#contactme section div a{color:#024959}#contactme section div a:hover{color:#f24c27}#contactme p span{display:inline-block;margin-right:5px}#contactme p a{color:#024959}#contactme p a:hover{color:#f24c27}.footer{padding:20px;background-color:rgba(3,3,3,0.75);color:#efefef}
