﻿. /*
    #003d7a - dark blue
    #e54215 - orange
*/
body {
}

.login-main { background: url(/images/login_bg_datema.png) no-repeat center center fixed; background-size: cover; background-position: left top; height:100%; }
.login-block {
    opacity: 0.90;
}

.app-window-header { /*background-image: url('/images/accounts/jbnauticsafety/header_bg.png'); background-repeat:no-repeat; background-position: right;*/
}

.app-window-header { border-bottom: 2px solid #e54215; }
.block-separatorline-bottom {border-bottom: 1px solid #003d7a; }
.block-separatorline-bottom {border-bottom: 1px solid #003d7a; }
.app-window-menu { background-color: #003d7a; }
.app-window-page-content-block-header { color: #003d7a; }
.submenu-item { color: #003d7a; }
.submenu-item:hover { color: #003d7a; }

.datagrid-thead-tr { color:#003d7a; }
.datagrid-pager { border: 1px solid #003d7a }
.datagrid-pager-button-current { background-color: #e54215;}

.sidePanelXL { background-color:#f0f0f0; color:#000000; }
.sidepanel-menu-title {  color: #003d7a; }
.systemconfig-menu-item-row-text a  { color: #000000; }
.systemconfig-menu-item-row:hover { background-color: #006891; }
.systemconfig-menu-item-row:hover a { color:#ffffff; }

.f-button-3{ color: #000000; }
.f-button-3:hover { background-color: #dddddd; }
.f-button-3:focus { background-color: #dddddd; }
.login-block .f-button-3 { color:#ffffff !important; }

.datagrid2-thead-tr { color:#003B56; border-bottom: 1px solid #003B56; }
.datagrid2-tbody-tr { border-bottom: 1px solid #eeeeee; color: #000000; height:25px;  }
.datagrid2-selectable-tbody-tr:hover { background-color: #dddddd !important; }
.datagrid2-selectedrow { background-color: #dddddd; }


.select2-results__option--highlighted[aria-selected] { background-color: #003d7a !important; }
.dialogpopup {border: 2px solid #CCE2EA; background-color:#003d7a; color:#FFFFFF; }
.dialogpopup-header { color:#003d7a; }
.popout-options-template { background-color:#003d7a; }
.app-window-menu-item-selected { background-color:#e54215;}

.dialogpopup { border: 2px solid #CCE2EA; background-color:#f0f0f0; color:#000000; }
.dialogpopup-header { border: 1px solid #000000; background-color:#003d7a; color:#ffffff; }

.f-control-fieldlabelPenel { color: #000000; }

.app-control-type-2>:first-child { color: #000000; border-bottom: 1px solid #cccccc; }
.app-control-infolabel-dark { color: #003d7a; }

.block-triangle-down>:first-child { border-left: 12px solid #B9DBE8; border-right:12px solid #B9DBE8; }
.block-triangle-down>:last-child { border-left: 25px solid transparent; border-right:25px solid transparent; border-top: 25px solid #B9DBE8; }

.wfinstance-block-container-panel .wfinstance-block { border: 2px solid #B9DBE8; }
.wfinstance-block-s-db-new { background-color:#B9DBE8; }
.wfinstance-block-s-db-progress { background-color:#B9DBE8; }
.wfinstance-block-s-db-complete { background-color:#ADD3AD; }
.wfinstance-block-s-db-cancelled { background-color:#E5A2A2; }

.link-dark {color: #003d7a;}
.f-control-labelPanel { color:#000000; }

.grid-workflowlogrecord-w-dark { background-color: aliceblue; }


.--vfh2 { background-color:#f0f0f0; }

/* ============================================================================================*/
/* ============================================================================================*/
/* ============================================================================================*/
/* Media queries for responsiveness*/
@media all and (max-width:1200px) {
    /*.app-window-header { background-image: url('/images/accounts/jbnauticsafety/header_bg2.png'); }*/
}

@media all and (max-width:600px) {
    /*.app-window-header {
        background-image: none;
    }*/
}
