body{margin:0}.app_title,.center{width:400px}.app_title,.back_button,.dataTableExports{margin:30px auto 40px}#info_button{font-size:.5rem;padding-bottom:40px}#header-menu-trigger,#menu-nav-wrap a,#menu-nav-wrap a:visited{color:rgba(255,255,255,.5)}#header-menu-trigger:focus,#header-menu-trigger:hover,#menu-nav-wrap a:active,#menu-nav-wrap a:focus,#menu-nav-wrap a:hover{color:#FFF}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:10px}@media only screen and (max-width:1024px){html{font-size:9.38px}}@media only screen and (max-width:768px){html{font-size:10px}}@media only screen and (max-width:400px){html{font-size:9.38px}}body,html{height:100%}body{background-color:#F7F7F7;font-family:Georgia,Serif}#header-menu-trigger,#menu-nav-wrap .nav-list,#menu-nav-wrap h3{font-family:montserrat-regular,sans-serif}.dataTableExports{padding-bottom:30px}.center{margin-left:auto;margin-right:auto}#footer,.small{margin:0;padding:0}p.center{align-content:center}.small{font-size:11px}#footer{position:fixed;bottom:0;left:0;right:0;width:100%;height:100px}#header-menu-trigger{display:block;position:fixed;right:32px;top:30px;height:42px;width:42px;line-height:42px;font-size:1.4rem;text-transform:uppercase;letter-spacing:.2rem;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header-menu-trigger.opaque,#header-menu-trigger.opaque .header-menu-text{background-color:#000}#header-menu-trigger .header-menu-text{display:block;position:absolute;top:0;left:-75px;width:75px;text-align:center;background-color:transparent;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header-menu-trigger .header-menu-icon{display:block;height:3px;width:24px;background-color:#FFF;position:absolute;top:50%;right:9px;margin-top:-1.5px}#header-menu-trigger .header-menu-icon::after,#header-menu-trigger .header-menu-icon::before{content:'';width:100%;height:100%;background-color:inherit;position:absolute;left:0}#header-menu-trigger .header-menu-icon::before{top:-9px}#header-menu-trigger .header-menu-icon::after{bottom:-9px}#menu-nav-wrap{background:#F3F3F3;color:rgba(0,0,0,.6);font-size:1.5rem;line-height:1.6;padding:3.6rem 3rem;height:100%;width:240px;position:fixed;right:0;top:0;visibility:hidden;overflow-y:auto;z-index:800;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#menu-nav-wrap h3{color:#000;font-size:2rem;line-height:1.5;margin-bottom:1.5rem}#menu-nav-wrap .nav-list{margin:3.6rem 0 1.5rem;padding:0 0 1.8rem;list-style:none;line-height:3.6rem}#menu-nav-wrap .nav-list li{padding-left:0;border-bottom:1px dotted rgba(0,0,0,.03);line-height:4.2rem}#menu-nav-wrap .nav-list li:first-child{border-top:1px dotted rgba(0,0,0,.03)}#menu-nav-wrap .nav-list li a{color:rgba(0,0,0,.6);display:block}#menu-nav-wrap .nav-list li a:focus,#menu-nav-wrap .nav-list li a:hover{color:#000}#menu-nav-wrap .header-social-list{list-style:none;display:inline-block;margin:0;font-size:2.1rem}#menu-nav-wrap .header-social-list li{margin-right:12px;padding-left:0;display:inline-block}#menu-nav-wrap .header-social-list li a{color:rgba(0,0,0,.6)}#menu-nav-wrap .header-social-list li a:focus,#menu-nav-wrap .header-social-list li a:hover{color:#000}#menu-nav-wrap .header-social-list li:last-child{margin:0}#menu-nav-wrap .close-button{display:block;height:30px;width:30px;border-radius:3px;background-color:rgba(0,0,0,.3);position:absolute;top:36px;right:30px;font:0/0 a;text-shadow:none;color:transparent}#menu-nav-wrap .close-button span::after,#menu-nav-wrap .close-button span::before{content:"";display:block;height:2px;width:12px;background-color:#000;position:absolute;top:50%;left:9px;margin-top:-1px}#menu-nav-wrap .close-button span::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#menu-nav-wrap .close-button span::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#menu-nav-wrap .sponsor-text{font-family:librebaskerville-regular,serif;font-size:1.4rem;line-height:3rem}#menu-nav-wrap .sponsor-text span{color:rgba(0,0,0,.6)}.menu-is-open #menu-nav-wrap{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:visible;-webkit-overflow-scrolling:touch}@media only screen and (max-width:768px){header .header-logo a{width:51px;height:24px;background-size:51px 24px}}@media only screen and (max-width:400px){#header-menu-trigger .header-menu-text{display:none}}.title{position:absolute;top:40%;left:50%;font-size:2vw;text-align:center;transform:translate(-50%,-50%)}.title span{color:#fff;font-weight:300;text-transform:uppercase;pointer-events:none}.img-container{position:relative;text-align:center;color:#fff;width:100%;height:150px;background-image:url("/nanoImage/javax.faces.resource/banner.jpg.xhtml");background-size:cover;background-repeat:no-repeat;background-position:50% 50%}@media (max-width:640px){.ui-fileupload-files td{display:inline-block}.ui-fileupload-buttonbar .ui-button{padding:19px 30px!important}.ui-fileupload-buttonbar .ui-button .ui-button-text{display:none}.ui-fileupload-buttonbar .ui-button .ui-icon{margin-left:15px!important}}