.btn-link.btn-info, .btn-link.text-info, .btn-link.btn-info:hover, .btn-link.text-info:hover, .btn-link.btn-info:focus, .btn-link.text-info:focus, .btn-link.btn-info:active, .btn-link.text-info:active, .btn-link.btn-info.active, .btn-link.text-info.active{border-color: transparent; background-color: transparent;} .btn-link.btn-info.text-muted, .btn-link.text-info.text-muted, .btn-link.btn-info .text-muted, .btn-link.text-info .text-muted{opacity: 0.5; color: #777777;} .btn-link.btn-info.text-muted:hover, .btn-link.text-info.text-muted:hover, .btn-link.btn-info .text-muted:hover, .btn-link.text-info .text-muted:hover, .btn-link.btn-info.text-muted:focus, .btn-link.text-info.text-muted:focus, .btn-link.btn-info .text-muted:focus, .btn-link.text-info .text-muted:focus, .btn-link.btn-info.text-muted.focus, .btn-link.text-info.text-muted.focus, .btn-link.btn-info .text-muted.focus, .btn-link.text-info .text-muted.focus{opacity: 1;} .btn-link.btn-info.text-muted:hover, .btn-link.text-info.text-muted:hover, .btn-link.btn-info .text-muted:hover, .btn-link.text-info .text-muted:hover, .btn-link.btn-info.text-muted:focus, .btn-link.text-info.text-muted:focus, .btn-link.btn-info .text-muted:focus, .btn-link.text-info .text-muted:focus, .btn-link.btn-info.text-muted.focus, .btn-link.text-info.text-muted.focus, .btn-link.btn-info .text-muted.focus, .btn-link.text-info .text-muted.focus{color: #0385b9;} .bg-success-full{background-color: #2bd371;} .bg-warning-full{background-color: #ffde4a;} .bg-danger-full{background-color: #f1294a;} .bg-info-full{background-color: #26bffc;} .btn{text-transform: uppercase; font-weight: normal;} .nav-tabs{border-bottom: 2px solid #cccccc;} .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{border-width: 0;} .nav-tabs > li > a{border: none; color: #999999; text-transform: uppercase;} .nav-tabs > li.active > a, .nav-tabs > li > a:hover{background: transparent; border: none; color: #03326c !important;} .nav-tabs > li > a::after{background: #03326c; bottom: -1px; content: ""; height: 2px; left: 0; position: absolute; transform: scale(0); transition: all 250ms ease 0s; width: 100%;} .nav-tabs > li.active > a::after, .nav-tabs > li:hover > a::after{transform: scale(1);} .text-info{color: #03326c !important;} .badge{padding-bottom: 1px; padding-top: 1px;} 

/* /adaptiv_web_login/static/src/less/login_layout.less defined in bundle 'adaptiv_web_login.assets_login' */
 .a_login{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -ms-flex-flow: column nowrap; -moz-flex-flow: column nowrap; -webkit-flex-flow: column nowrap; flex-flow: column nowrap; -moz-justify-content: center; -webkit-justify-content: center; justify-content: center; background: radial-gradient(ellipse at center, #355b89 0%, #03326c 100%);} .a_login_card{box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); background: #ffffff;} .a_login_card > .header{border-bottom: 1px solid #cccccc; text-align: center;} .a_login_card > .header > img{max-height: 32px; max-width: 100%;} .a_login_card > .footer{border-top: 1px solid #cccccc; text-align: center;} .a_login_card > .header, .a_login_card > .content, .a_login_card > .footer{padding: 15px;} .oe_login_buttons{text-align: center;} .oe_login_buttons > .btn{display: block; width: 100%;}