@CHARSET "UTF-8";

/* branding login and editor */
body {
    font-family: "Myriad Pro", Myriad, "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    font-size: 18px;
    font-weight: 300;
    color: #002856 !important;
}

body.default-body,
#head-panel {
    background-color: #FFFFFF;
}

/* logos in header of login-page */
body.default-body #header {
    background-image: url(transline-logo.png?v=1);
    background-repeat: no-repeat;
    background-position: 20px 40px;
}
/* tranline-logo in header of editor */
#head-panel div.head-panel-brand {
    background-image: url(transline-logo.png?v=1);
    background-repeat: no-repeat;
    background-position: 20px 20px;
}

/* special settings for login */
body.default-body * {box-sizing: border-box}
body.default-body {min-height: 100vh; paddin-bottom: }
body.default-body #header {min-height: 150px;}
body.default-body #content {width: 60%; padding: 5%; margin: 0 auto; border-radius: 1EM; background-color: rgba(0, 0, 0, 0.25)}
body.default-body #content .main {width: auto; float: none;}
body.default-body #footer {border-top: none;}

body.default-body h2 {font-weight: normal;}

body.default-body div.login-wrapper {float: none;}
body.default-body input {
    font-family: inherit;
    color: inherit;
    font-size: inherit;
    
    border: none;
    padding: 5px 10px;
    margin-left: 10%;
    width: 80%;
}
body.default-body input[type="submit"] {background-color: #999999;}
