*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section{width:100%;padding:0;margin:0}.paddinHeader{padding:0 30px;box-sizing:border-box}.paddinHeader:first-child{padding-left:0}.paddinHeader:last-child{padding-right:0}.ha-header{position:fixed;top:0;left:0;padding:0;z-index:50;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);transition:all .5s}.ha-header,.ha-header-perspective>div{width:100%;-webkit-transition:all .5s;-moz-transition:all .5s}.ha-header-perspective{width:100%;height:100%;position:relative;-webkit-perspective:1100px;-moz-perspective:1100px;perspective:1100px;-webkit-perspective-origin:50% 0;-moz-perspective-origin:50% 0;perspective-origin:50% 0}.ha-header-perspective>div{padding:0 5%;height:100%;margin:0 auto;position:relative;text-align:justify;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;transition:all .5s}.ha-header-front{z-index:2;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;transform-origin:50% 100%}.ha-header-perspective>div::after{content:'';display:inline-block;width:100%}.ha-header-large{background:rgba(0,0,0,.8);height:80px;border-bottom:2px solid rgba(0,0,0,.6)}.ha-header-large .logoContainer{margin-top:-25px;transition:margin-top .5s ease}.ha-header-large .logoContainer,.ha-header-large .navContainer{-webkit-transition:margin-top .5s ease;-moz-transition:margin-top .5s ease;-o-transition:margin-top .5s ease}.ha-header-large .navContainer{margin-top:20px;transition:margin-top .5s ease}.ha-header-small{background:rgba(0,0,0,1);height:60px;border-bottom:4px solid #FC0}.ha-header-small .logoContainer{margin-top:-15px;transition:margin-top .5s ease}.ha-header-small .logoContainer,.ha-header-small .navContainer{-webkit-transition:margin-top .5s ease;-moz-transition:margin-top .5s ease;-o-transition:margin-top .5s ease}.ha-header-small .navContainer{margin-top:8px;transition:margin-top .5s ease}.navContainer{position:relative;margin:0 auto;width:100%;z-index:5000;overflow:visible}nav,nav ul{padding:0;margin:0;width:100%;height:100%;overflow:hidden;position:relative}nav{font-size:18px;font-family:Jura,Arial,sans-serif}nav a,nav li{overflow:hidden;position:relative;height:40px}nav li{display:inline;float:left;width:14.28%}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}nav a{padding:0;color:#fff;display:inline-block;width:100%;line-height:40px;text-align:center;text-decoration:none;text-shadow:0 0 5px rgba(0,0,0,.2);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.navSelected:hover,nav a:active,nav a:hover{color:#fc0}nav li a{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}nav a#pull{display:none}.navSelected{color:#fc0;cursor:pointer}@media screen and (max-width:1050px){body{font-size:85%}nav{font-size:12px}}@media screen and (max-width:625px){.ha-header nav,.ha-header-perspective>div{text-align:center}.ha-header h1{padding:10px 0;height:60%}.ha-header .ha-header-bottom nav{padding:40px 0}.ha-header nav{display:block;height:auto}nav a{height:auto}}@media only screen and (max-width :640px){.ha-header-large,.ha-header-small{position:relative;height:100%;border-bottom:5px solid #FC0}.navSelected,.navSelected:hover,nav a#pull,nav a:hover{background-color:#111}.ha-header-large .logoContainer{margin-top:-5px}.ha-header-large .navContainer{margin-top:0}nav a,nav ul{height:auto}.ha-header-small .logoContainer{margin-top:-5px}.ha-header-small .navContainer{margin-top:0}.paddinHeader{padding:0;box-sizing:border-box}nav{border-bottom:0;font-size:18px}nav ul{display:none}nav a#pull,nav li{display:block;width:100%;border-radius:4px}nav li{float:none;margin-top:1px;height:35px}nav li a{line-height:35px}nav a#pull{position:relative;color:#FFF}nav a#pull:after{content:"";background:url(../images/nav-icon.png) no-repeat;width:30px;height:30px;display:inline-block;position:absolute;right:15px;top:10px}.navContainer{margin:0 auto 5px}footer{text-align:center}}@media only screen and (max-width :320px){nav li,nav li:first-child,nav li:last-child{border-radius:4px}nav{background:rgba(0,0,0,.2)}nav a{height:auto}nav li{display:block;float:none;width:100%;margin-top:1px}footer{text-align:center}}