body.evcms-login-form{background:#f3f4f5;color:#333}body.evcms-login-form a{text-decoration:none;color:#428bca}body.evcms-login-form a:hover{text-decoration:underline;color:#428bca}body.evcms-login-form .evcms-login-form-page{margin:50px auto;width:320px;overflow:hidden}body.evcms-login-form .evcms-login-form-container{border:1px solid #b7bfc3;border-radius:4px;background-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}body.evcms-login-form .evcms-login-form-language-container{margin-top:1em}body.evcms-login-form .evcms-login-form-language-container .evcms-login-form-language{padding:0 1em}body.evcms-login-form .evcms-login-form-language-container .evcms-login-form-language ul{margin:0;padding:0;list-style:none;text-align:right}body.evcms-login-form .evcms-login-form-language-container .evcms-login-form-language ul li{display:inline-block;padding-left:.5em;color:#808285}body.evcms-login-form .evcms-login-form-language-container .evcms-login-form-language ul li a{color:#808285;text-decoration:none}body.evcms-login-form .evcms-login-form-language-container .evcms-login-form-language ul li a:hover{text-decoration:underline}body.evcms-login-form .evcms-login-form-logo-container{margin-top:1.5em}body.evcms-login-form .evcms-login-form-logo-container .evcms-login-form-logo{text-align:center;padding:0 1em}body.evcms-login-form .evcms-login-form-logo-container .evcms-login-form-logo img{max-width:100%}body.evcms-login-form .evcms-login-form-company-container{margin-top:1em}body.evcms-login-form .evcms-login-form-company-container .evcms-login-form-company{padding:0 1em}body.evcms-login-form .evcms-login-form-company-container .evcms-login-form-company h1{margin:0;padding:0;font-size:1.5em;font-weight:700;text-align:center}body.evcms-login-form .evcms-login-form-text-container{margin-top:2em;padding:0 1em}body.evcms-login-form .evcms-login-form-text-container .evcms-login-form-text{padding-top:2em;border-top:1px solid #b7bfc3}body.evcms-login-form .evcms-login-form-text-container .evcms-login-form-text h2{font-size:1em;margin:0;padding:0}body.evcms-login-form .evcms-login-form-form-container{margin-top:1.5em}body.evcms-login-form .evcms-login-form-form-container form{padding:0 1em}body.evcms-login-form .evcms-login-form-form-container form label{font-weight:700}body.evcms-login-form .evcms-login-form-form-container form input{width:100%;padding:.4em}body.evcms-login-form .evcms-login-form-form-container form button{padding:.4em .8em}body.evcms-login-form .evcms-login-form-form-container form .control-group{margin-bottom:1em}body.evcms-login-form .evcms-login-form-form-container form p.help-block{margin:0;padding:0;color:red}body.evcms-login-form .evcms-login-form-poweredby-container{margin-top:2em;padding:0 1em;font-size:12px}body.evcms-login-form .evcms-login-form-footer-container .evcms-login-form-footer ul li,body.evcms-login-form .evcms-login-form-poweredby-container .evcms-login-form-poweredby .evcms-login-form-poweredby-text{font-size:11px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#808285}body.evcms-login-form .evcms-login-form-poweredby-container .evcms-login-form-poweredby{padding-top:2em;border-top:1px solid #b7bfc3}body.evcms-login-form .evcms-login-form-poweredby-container .evcms-login-form-poweredby .evcms-login-form-poweredby-logo a{display:block;height:33px;width:290px;background:url(../../img/_v2/b/logo_select.png) no-repeat;text-indent:-9999px}body.evcms-login-form .evcms-login-form-footer-container{margin-top:2em;margin-bottom:1em}body.evcms-login-form .evcms-login-form-footer-container .evcms-login-form-footer{padding:0 1em}body.evcms-login-form .evcms-login-form-footer-container .evcms-login-form-footer ul{margin:0;padding:0;list-style:none;text-align:center}body.evcms-login-form .evcms-login-form-footer-container .evcms-login-form-footer ul li{display:inline-block;padding:0 .25em}body.evcms-login-form .evcms-login-form-footer-container .evcms-login-form-footer ul li a{color:#808285;text-decoration:none}body.evcms-login-form .evcms-login-form-footer-container .evcms-login-form-footer ul li a:hover{text-decoration:underline}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){body.evcms-login-form .evcms-login-form-poweredby-container .evcms-login-form-poweredby .evcms-login-form-poweredby-logo a{background-image:url(../../img/_v2/b/logo_select@2x.png);background-size:290px 33px}}