
/* <inline asset> defined in bundle 'layui_theme_odoo12.login_assets_common' */
@charset "UTF-8"; 

/* /web/static/src/scss/primary_variables.scss defined in bundle 'layui_theme_odoo12.login_assets_common' */
 

/* /web_editor/static/src/scss/web_editor.variables.scss defined in bundle 'layui_theme_odoo12.login_assets_common' */
 

/* /metro_style/static/scss/primary_variables.scss defined in bundle 'layui_theme_odoo12.login_assets_common' */
 

/* /layui_theme_odoo12/static/css/login.scss defined in bundle 'layui_theme_odoo12.login_assets_common' */
 body{font-size: 14px;} .login_body.bg-100{background-color: #172b4d !important; width: auto; overflow-x: hidden; display: -webkit-box; display: -webkit-flex; display: flex;} .login_body button{border-radius: 4px;} .login_body .header.bg-gradient-primary{position: relative; height: 400px; margin-bottom: -200px; transform: rotate(-4deg); margin-left: -50px; width: 150%; margin-top: -200px;} .login_body input{font-size: 14px; font-weight: 400; line-height: 1.5; display: block; width: 100%; height: calc(1.5em + 1.25rem + 2px); padding: .625rem .75rem; transition: all 0.15s cubic-bezier(0.68, -0.55, 0.265, 1.55); color: #8898aa; border: 1px solid #dee2e6; border-radius: 3px !important; background-color: white !important; background-clip: padding-box; box-shadow: 0 3px 2px rgba(233, 236, 239, 0.05);} .login_body input::placeholder{color: #cccbcb;} .login_body .card{margin-top: 100px !important;} .login_body input:not(.o_searchview_input):focus, .login_body .layui-input:not(.o_searchview_input):focus{border-color: #0079FE !important; outline: 0; background-color: #fff;} .login-in-super{color: #0079FE !important;} .company-link{color: #0079FE !important;} .login-in-super{color: #0079FE !important;} .login-in-button{background-color: #0079FE;} html, body, #LAY_app{height: 100%;} .layui-layout-body{overflow: auto;} #LAY-user-login, .layadmin-user-display-show{display: block !important;} .layadmin-user-login{position: relative; left: 0; top: 0; min-height: 100%; box-sizing: border-box;} .login-layout{opacity: 95%;} .login-layout .card-body{padding: 3rem 1.25rem; box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.2);} .layadmin-user-login-main{width: 100%; margin: 0 auto; box-sizing: border-box;} .layadmin-user-login-box{padding: 20px;} .layadmin-user-login-header{text-align: center;} .layadmin-user-login-header h2{margin-bottom: 10px; font-weight: 400; font-size: 30px; color: #0079FE !important;} .layadmin-user-login-header p{font-weight: 300; color: #999;} .layadmin-user-login-body .layui-form-item{position: relative;} .layadmin-user-login-icon{position: absolute; left: 1px; top: 1px; width: 38px; line-height: 36px; text-align: center; color: #d2d2d2;} .layadmin-user-login-body .layui-form-item .layui-input{padding-left: 38px;} .layadmin-user-login-codeimg{max-height: 38px; width: 100%; cursor: pointer; box-sizing: border-box;} .layadmin-user-login-other{position: relative; font-size: 0; line-height: 38px; padding-top: 20px;} .layadmin-user-login-other > *{display: inline-block; vertical-align: middle; margin-right: 10px; font-size: 14px;} .layadmin-user-login-other .layui-icon{position: relative; top: 2px; font-size: 26px;} .layadmin-user-login-other a:hover{opacity: 0.8;} .layadmin-user-jump-change{float: right;} .layadmin-user-login-footer{position: fixed; left: 0; bottom: 0; width: 100%; line-height: 30px; padding: 20px; text-align: center; box-sizing: border-box; color: rgba(0, 0, 0, 0.5);} .layadmin-user-login-footer span{padding: 0 5px;} .layadmin-user-login-footer a{padding: 0 5px; color: rgba(0, 0, 0, 0.5);} .layadmin-user-login-footer a:hover{color: black;} .layadmin-user-login-main[bgimg]{background-color: #fff; box-shadow: 0 0 5px rgba(0, 0, 0, 0.05);} .ladmin-user-login-theme{position: fixed; bottom: 0; left: 0; width: 100%; text-align: center;} .ladmin-user-login-theme ul{display: inline-block; padding: 5px; background-color: #fff;} .ladmin-user-login-theme ul li{display: inline-block; vertical-align: top; width: 64px; height: 43px; cursor: pointer; transition: all .3s; -webkit-transition: all .3s; background-color: #f2f2f2;} .ladmin-user-login-theme ul li:hover{opacity: 0.9;} .footer{height: 20px; width: 100%; position: fixed; bottom: 10px; text-align: center; cursor: pointer; font-size: 12px;} a{color: #FFFFFF;}