
/* 
Custom CSS style E-Web Geo

Naam         : swg.css
Omschrijving : Custom CSS voor E-Web Geo
Auteur       : HAKO16
Creatiedatum : 29-08-2018    

*/
/* $Revision: 22194 $ */

/* DILA kleine wijzigingen */
.t-Button--headerTree.t-Button:before {
    height:0px;
}
.t-Tabs-link:before {
    block-size: 0px;
}
.t-Header-branding {
    background-color: #000;
    /* height: 60px; */
}

body {
   /* background: #FFF;*/
    color: #000;
}
.t-PageBody--leftNav .t-Body-nav {
    background-color: #0099CC;
    /* margin-top: 12px; */
}

.t-ButtonRegion {
    background-color: #fff;
    color: #404040;
    border-radius: 2px;
    /* margin-top: 10px; */
}

.t-TreeNav .a-TreeView-node--topLevel>.a-TreeView-content .a-TreeView-label {
    /* line-height: 40px; */
    padding: 0;
    margin: 0;
    font-size: medium;
    transition: opacity .1s;
}

.t-Breadcrumb-item, .t-Breadcrumb-item a {
    color: #0099CC;
}

.t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-selected {
    background-color: #C0C0C0;
    color: #FFF;
}

#--topLevel .a-TreeView-row.is-current--top, .t-TreeNav .a-TreeView-node--topLevel ul, .t-TreeNav .a-TreeView-node--topLevel.is-collapsible>.a-TreeView-row {
    background-color: #0099CC;
}

.t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-hover {
    background-color: #C0C0C0!important;
}

.t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-current, .t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-current--top.is-selected, .t-TreeNav .a-TreeView-node--topLevel .fa .a-TreeView-row.is-selected {
    background-color: #C0C0C0;
    color: #000;
}

.a-Button--hot, .t-Button--hot:not(.t-Button--simple), body .ui-state-default.ui-button.ui-button--hot, body .ui-state-default.ui-priority-primary {
    background-color: #0099CC;
    color: #FFF;
}


.t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-current--top, .t-TreeNav .a-TreeView-node--topLevel ul, .t-TreeNav .a-TreeView-node--topLevel.is-collapsible>.a-TreeView-row {
    background-color: #0099CC;
}

a {
    color: #0099CC;
}

.a-Button--hot:hover, .t-Button--hot:not(.t-Button--simple):hover, body .ui-state-default.ui-button.ui-button--hot:hover, body .ui-state-default.ui-priority-primary:hover, .a-Button--hot:not(:active):focus, .t-Button--hot:not(.t-Button--simple):not(:active):focus, body .ui-state-default.ui-button.ui-button--hot:not(:active):focus, body .ui-state-default.ui-priority-primary:not(:active):focus {
    background-color: #C0C0C0;
    color: #FFF;
}

.a-Button--hot:hover, .t-Button--hot:not(.t-Button--simple):hover, body .ui-state-default.ui-button.ui-button--hot:hover, body .ui-state-default.ui-priority-primary:hover, .a-Button--hot:not(:active):focus, .t-Button--hot:not(.t-Button--simple):not(:active):focus, body .ui-state-default.ui-button.ui-button--hot:not(:active):focus, body .ui-state-default.ui-priority-primary:not(:active):focus {
    background-color: #0099CC;
}

.t-Alert--page.t-Alert--success .t-Alert-title, .t-Alert--page.t-Alert--success .t-Icon {
    color: #FFF;
    font-size: initial;
}

.ui-dialog.t-Dialog-page--standard .ui-dialog-titlebar, .ui-dialog.t-Dialog-page--wizard .ui-dialog-titlebar {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background-color: #0099CC;
}

body .ui-dialog .ui-dialog-title {
    color: #FFF;
}

.highlight-currentrow
   {  
    background-color: #ffff99!important;
   } 
   
.checkbox_group input:checked+label:before, .radio_group input:checked+label:before {
    border-color: #0099CC;
    background-color: #0099CC;
}


.t-Tabs--pill .t-Tabs-item.is-active .t-Tabs-link {
    background-color: #0099CC;
    color: #fff;
}

.fc-day-header.ui-widget-header, .fc-view .ui-widget-header {
    background-color: #f2f2f2;
    color: #262626;
    border-color: #0099CC;
}

.fc .fc-toolbar {
    margin: 0;
    border: 1px solid #0099CC;
    background-color: #0099CC;
}

body .ui-widget-content.fc-today.ui-state-highlight {
    background-color: #ffff99;
}

body .fc .ui-widget-content, body .fc td.fc-today {
    border-color: #0099cc;
    color: #404040;
}

.fc-toolbar h2 {
    color: #FFF;
}

body .ui-dialog .ui-dialog-titlebar {
    background-color: red;
    border-bottom: 1px solid rgba(0,0,0,.05);
}

body {
    min-width: 320px;
    font-family: 'Helvetica Neue','Segoe UI',Helvetica,Arial,sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 1.2rem;
    margin: 0;
}

.t-Cards--spanHorizontally {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 125px;
}

.t-Cards--basic .t-Card-title {
    font-size: 1.8rem;
    line-height: 2rem;
    margin: 0;
    font-weight: 400;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    max-height: 6rem;
    overflow: hidden;
    text-overflow: ellipsis;
}

.t-Card-initials {
    font-size: 20px;
    line-height: 48px;
    display: block;
    overflow: hidden;
    margin-top: 8px;
}

.customAlternatingRow .a-IRR-table tr:nth-child(even) td {
    background-color: #fff; 
}

.t-Region-header, .t-Region-header .t-Button--link, .t-Region-header .t-Button--noUI {
    color: #fff;
    background-color: #FFF;
    font-weight: 600;
    background-color: #0099cc;
}

.t-Footer {
    flex-shrink: 0;
    background-color: rgba(0,0,0,.025);
    padding: 16px;
    display: flex;
    flex-direction: row;
    align-items: center;

}