body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}.portlet-dockbar,[hidden],template{display:none}a{background-color:rgba(0,0,0,0);text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.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}img{border:0;max-width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select{margin:0}select{font:inherit}button,input,optgroup,textarea{color:inherit;font:inherit}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;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}legend,td,th{padding:0}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body,html{font-size:100%;width:100%;height:100%}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}#header h1,body{position:relative}body,dl,ol,ul{line-height:1.4}body{background-color:#f5f5f5;background-image:-webkit-radial-gradient(50% 50%,circle cover,#eee,white);background-image:radial-gradient(circle at 50% 50%,#eee,#fff);color:#333;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{margin-bottom:20px}dl,ol,ul{margin:0 0 1rem 1rem;font-size:.9rem}h1,h2,h3,h4,h5{margin:0 0 1rem;line-height:1.2}#wrapper{padding-top:20px}.ep-login-layout .portlet-column-content.empty{padding:0;border:0;margin-bottom:0}#footer,#header{text-align:center}#header{overflow:hidden;padding:15px 0}#header h1{margin:0 auto;width:150px;height:116px;line-height:1;font-size:1rem;background:url(../images/logo-lakana-stack.png) 50% 0 no-repeat;background-size:150px}#header h1 a{display:block;position:absolute;top:0;bottom:0;left:0;right:0;text-indent:-9999em}#footer{color:#aaa;padding:0 0 20px}#footer .links{list-style:none;margin:0;font-size:.8rem;line-height:1.1}#footer .links>li{display:inline-block;border-right:1px solid #ddd}#footer .links>li:last-child{border-right:0}#footer .links>li a{padding:0 8px 0 5px;display:block;color:#aaa}.aui-button-input,.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:1px solid rgba(0,0,0,0);border-radius:1px;padding:10px 15px;margin:0 0 20px;color:#fff;font-weight:600}.aui-button-input:hover,.button:hover{color:#fff}.aui-button-holder{overflow:hidden;padding:10px 0 0}.aui-button-holder>.aui-button{margin:0 5px}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;box-sizing:border-box;width:100%;padding:10px;border:1px solid #e5e5e5;margin:0 0 20px;font-family:inherit;font-size:1rem;background-color:#f9f9f9;box-shadow:none;border-radius:1px;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}.aui-button-input:focus,.button:focus,[type=email]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=text]:focus,[type=url]:focus{outline:0}[type=email]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=text]:focus,[type=url]:focus{border:1px solid #00bdf2}select{padding:10px;border:1px solid #ddd;margin:0 0 1rem;font-size:.9rem;font-family:inherit;line-height:normal;color:#111;background-color:#fefefe;border-radius:0;width:100%;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;utf8,<svgxmlns="http://www.w3.org/2000/svg"version="1.1"width="32"height="24"viewBox="003224"><polygonpoints="0,032,016,24"style="fill:rgb%28138,138,138%29"></polygon></svg>');background-size:9px 6px;background-position:right center;background-origin:content-box;background-repeat:no-repeat}.error input{border-color:red}.error-message{font-size:.9rem;background:red;color:#fff;padding:6px 8px;margin:0 0 20px;font-weight:700;line-height:1.2;text-align:left}.error-message>i{float:left;margin:1px 6px 4px 0}#recaptcha_widget_div{width:316px;height:130px;margin-bottom:-10px;overflow:hidden;transform:scale(0.75);transform-origin:0 0}.recaptchatable a{color:#777!important}.recaptchatable a:hover{color:#00bdf2!important}.module,.portlet-content{background:#fff;border:1px solid #e5e5e5;min-height:100px;padding:20px;border-radius:1px;margin:0 auto 20px;width:280px}.module .g-recaptcha,.portlet-content .g-recaptcha{-webkit-transform:scale(0.78289);-moz-transform:scale(0.78289);-ms-transform:scale(0.78289);-o-transform:scale(0.78289);transform:scale(0.78289);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.module p{text-align:left;font-size:.8rem}.module p:last-child{margin-bottom:0}.module .client-logo{margin:0 0 2px;text-align:center}.module .client-logo img{width:120px}.mod-header{padding-bottom:20px}.mod-header h3{margin:0 0 5px;font-size:1.25rem}.mod-login{text-align:center}.mod-login h2,.mod-login h3,.mod-login h4,.mod-login h5{text-align:left}.mod-lo .mod-login .links,.navigation ul{list-style:none;margin:0;font-size:.8rem}.mod-login .links>li,.navigation ul>li{display:inline-block;padding:0 5px}.mod-login .links>li a,.navigation ul>li a{color:#777}.navigation ul>li a>.icon{position:relative;top:3px}.mod-legal{width:640px}.mod-legal p{font-size:.9rem}.mod-legal ol>li,.mod-legal ul>li{margin-bottom:1rem}.portlet-login{text-align:center}.portlet-topper{display:none}.portlet-content fieldset{border:0;margin:0;padding:0}.aui-field-label{font-weight:500;color:#555;font-size:.8rem;padding:2px}.aui-button-holder{text-align:center}#footer .links>li a:hover,.mod-login .links>li a:hover,.navigation ul>li a:hover,a{color:#00bdf2}.aui-button-input,.button{background-color:#00bdf2}a:hover{color:#a4689f}.aui-button-input:focus,.aui-button-input:hover,.button:focus,.button:hover{background-color:#a4689f}body.skinned #header h1{width:100px;height:78px;background-image:url(../images/logo-lakana-stack-gray.png);background-size:100px}body.skinned .module{box-shadow:0 0 5px rgba(0,0,0,0.1)}body.skinned .module .client-logo img{width:150px}body.nexstar #footer .links>li a:hover,body.nexstar .mod-login .links>li a:hover,body.nexstar .navigation ul>li a:hover,body.nexstar a{color:#245679}body.nexstar .aui-button-input,body.nexstar .button{background-color:#245679}body.nexstar .module{border-top:4px solid #245679}body.nexstar [type=email]:focus,body.nexstar [type=number]:focus,body.nexstar [type=password]:focus,body.nexstar [type=search]:focus,body.nexstar [type=text]:focus,body.nexstar [type=url]:focus{border-color:#245679}body.nexstar a:hover{color:#a18f64}body.nexstar .aui-button-input:focus,body.nexstar .aui-button-input:hover,body.nexstar .button:focus,body.nexstar .button:hover{background-color:#a18f64}body.nexstar-02{background:#32618d url(../_temp/images/bg-skin-nexstar.jpg) 50% 0 no-repeat}body.nexstar-02 #header h1{background-image:url(../images/logo-lakana-stack-white.png)}body.nexstar-02 #footer .links>li{border-color:#888}body.nexstar-02 .module{background:0;border:0;padding:0;box-shadow:none}body.nexstar-02 .mod-header{background:#fff;padding:10px 20px;border:1px solid #245679}body.nexstar-02 .mod-content{padding:20px 0}body.nexstar-02 .mod-login .links>li a{color:#abd2f7}body.nexstar-02 #footer .links>li a:hover,body.nexstar-02 .mod-login .links>li a:hover{color:#fff}body.nexstar-02 [type=email],body.nexstar-02 [type=number],body.nexstar-02 [type=password],body.nexstar-02 [type=search],body.nexstar-02 [type=text],body.nexstar-02 [type=url]{background:rgba(255,255,255,0.75);border-color:#245679}body.nexstar-02 .aui-button-input:focus,body.nexstar-02 .aui-button-input:hover,body.nexstar-02 .button:focus,body.nexstar-02 .button:hover,body.nexstar-02 [type=email]:focus,body.nexstar-02 [type=number]:focus,body.nexstar-02 [type=password]:focus,body.nexstar-02 [type=search]:focus,body.nexstar-02 [type=text]:focus,body.nexstar-02 [type=url]:focus{background-color:#fff}body.nexstar-02 .aui-button-input:focus,body.nexstar-02 .aui-button-input:hover,body.nexstar-02 .button:focus,body.nexstar-02 .button:hover{color:#245679}body.nexstar-02 .button{background-color:#a18f64}@media only screen and (min-width:641px) and (min-height:700px){#header{padding-top:10%}}