body.page-home #container{height:100%}body.page-home h1{border:0}body.page-home .logo-wrap{background:#fff}body.page-home .btn:hover{text-shadow:none!important;background:#fff}body.page-home #container,body.page-home .section-container{top:0;box-shadow:none;background:0 0;padding-bottom:0}body.page-home.paper #container,body.page-home.paper .section-container{top:0}body.page-home .general_wrapper>.row{position:relative;max-width:900px;margin:0 auto;padding:20px 0;box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)}body.page-home .general_wrapper>.row:not(.pale_background,.lead_background){background:#fff}body.page-home .general_wrapper>.row.cover_shadow:before{position:absolute;top:-5px;height:4px;width:100%;background:#fff;content:''}body.page-home .general_wrapper:last-child{box-shadow:none}#box-login{color:#000}#box-login h1{text-align:center;display:block;width:169px;height:114px;margin:0;padding:0 50px 20px 0;border:0}#box-login>div:first-child{background:#fff}#box-login>div:first-child img{padding:48px 0 32px}#box-login ol,#box-login ul{list-style:none;overflow:hidden;display:block;clear:both}#box-login ol{padding:0;border-bottom:1px solid #fff;margin:0 0 30px}#box-login ol li{padding:0 0 10px;display:block;float:left;width:180px}#box-login ol li.first{width:60px;color:#fff}#homepage_actions form>div.row>div.column>span{color:#fff;display:block;padding:5px 0 0 15px;position:relative}#homepage_actions{border-bottom:1px solid #fff;padding-bottom:10px}#box-login ol li.last{width:60px}#box-login ol li label{position:absolute;top:-99999px;left:-99999px}#box-login ul{padding-left:16px;padding-bottom:15px;margin:0}#box-login ul li{padding-bottom:4px;position:relative}#box-login ul li::before{color:transparent;display:block;float:left}#box-login ul li input[type=submit]{margin-left:0}#homepage_actions form>div.row>div.column>span:before{border-style:solid;border-width:6px;top:8px;left:0;width:6px;height:6px;position:absolute;content:''}#box-login ul li:before{top:3px;left:0}#homepage_actions form span:before #box-login ul li:before{content:"";width:0;height:0;position:absolute}.box-password form{padding:0 0 20px}.table,table{border-collapse:collapse;border-spacing:0;font-size:13px;margin:0 0 20px;width:100%}th{text-align:left;padding:10px}table,table tr:first-of-type,th:first-of-type{border-radius:4px 0 0 0}th:last-of-type{border-radius:0 4px 0 0}th label{font-weight:700}.tc,td{vertical-align:top;padding:10px}.login-wrap{margin:0 auto}@media screen and (min-width:750px){.login-wrap{margin-top:32px}}@media screen and (max-width:750px){.login-wrap{box-shadow:none!important}}@media screen and (min-width:64.0625em){#box-login{max-width:750px;float:none;margin:0 auto;color:#000;box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)}body.page-home .general_wrapper.featured{padding-top:20px}}