/*
.overrides_custom css

Place styles for simple UI customization in this file.

This file is loaded after all other CSS, so selectors here will win in case of conflict with default rules.

Using this file to customize is the method most likely to conserve your customizations even if markup changes in future product releases.

Extensive customizations may be easier to implement by replacing one or more of the standard theme files in your custom theme folder.

However, if future product releases place styles for new markup components into the files you have replaced, your theme will not have these new styles,
and therefore, will not display the new components correctly.

*/

* {
  /*font-family: "Roboto","Helvetica Neue",Helvetica,Icons,Arial,sans-serif,'JasperReports Icons_-en_US','JasperReports Icons'!important;*/ 
  font-size: 14px;
}

body {
    font-family: "Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 1.84615;
    color: #313335;
    background-color: #e5e5e6;
    font-weight: 300;
}
/* fix issue in customer score card */
.avg_daily_case_volume > g > text {
    font-size: 14px!important;
}

#frame {
    top: 75px;
}

/* LLR12485 Changed the color so text is visible */
#metaLinks li {
    color: #313335;
}

#mainNavigation,
#metaLinks,
#globalSearch {
    margin-top: 15px!important;   
}

#banner {
    height: 70px;
    background-color: #fff;
    box-shadow: 0 1px 3px 0 rgba(0,0,0,.33);
}

#loginPage > #banner {
    box-shadow: none;
}

#logo {
    background-image: url(images/lineage_logo.png);
    height: 70px;
    padding-left: 16px;
    width: 249px;
    margin: 0px 0px 0 8px;
}

.menu.primaryNav .wrap {
    border: none;
    background-repeat: repeat-x;
    font-size: 14px;
    height: 39px;
    line-height: 39px;
    margin-top: 0;
    padding: 0 1.6em;
}

.menu.primaryNav #main_home .wrap > .icon {
    background-image: url(images/button_action_icons_sprite@1x.png);
    background-position: -59px -144px;
    background-size: 235px;
    margin: 6px 9px 0 9px;
}

.menu.primaryNav .node > .wrap > .icon {
    background-image: url(images/button_action_icons_sprite@1x.png);
    background-position: 0px -65px;
    background-size: 174px;
    width: 13px;
}


/* LLR-12480 change the color of the wrap over the menu buttons so the button text shows up */
.menu .wrap.over, .menu .wrap.pressed, .menu.primaryNav .up, .menu.primaryNav .wrap, .menu.primaryNav .up.over, .menu.primaryNav .up.pressed, .menu.primaryNav .wrap.over, .menu.primaryNav .wrap.pressed {
    color: #313335;
}

.menu.primaryNav .wrap.over,
.menu.primaryNav .wrap.pressed {
    background-color: #fff;
}

#globalSearch > div {
    border: 1px solid #e5e6e6 !important;
}

#globalSearch .button.search.up, 
#globalSearch .button.search.over, 
#globalSearch .button.search.pressed, 
#globalSearch .button.search.disabled {
    background-position: 2px 5px;
}

.column.home > .content > .body {
    background-color: #e5e5e6;
}

#metaLinks > li > a:hover {
    color: inherit;
    text-decoration: none;
}

#metaLinks {
    margin-right: 0;
}

#banner > .sectionRight > .searchContainer {
    display: none;
}

/* hide all resources only show reports, ad hoc views, dashboards, and domains under file type*/
#resourceTypeFilter_item1, #resourceTypeFilter_item3, #resourceTypeFilter_item6, #resourceTypeFilter_item8, #resourceTypeFilter_item9 {
    display: none;
}

/* changing blue to Lineage Link blue */
.wrap.pressed, 
.wrap.over,
.list > li.selected > .wrap,
.menu.vertical li > .wrap.over,
.menu.vertical li > .wrap.pressed,
.list.filters > li:not(.selected) > .wrap.over, 
.list.filters > li:not(.selected) > .wrap.pressed {
    background-color: #1E88E5;
}

#loginForm .devices {
    display: none;
}

#loginPage {
    background: rgba(0, 0, 0, 0) url("images/login_background01.jpg") no-repeat fixed center center / cover;
}

/*  hide the save button on reports */
#fileOptions {
    display: none;
}

#viewAlertList {
    display: none;
}

/* scheduling changes */
option[value="MINUTE"], option[value="HOUR"] {
    display: none;
}

[name=calendarBlockHolder] {    
    display: none !important;   
}   

label[for="indefiniteRepeat"], #indefiniteRepeat,   
label[for="fixedRepeat"], label[for="fixedRepeat"] ~span, #fixedRepeat span, #fixedRepeat {
    display: none !important;
}

#fileSystemOutput, #ftpServerOutput { 
    display: none;
}

label[for="jrsSchedule_resultTypeRadio2"], #jrsSchedule_resultTypeRadio2, 
label[for="jrsSchedule_resultTypeRadio3"], #jrsSchedule_resultTypeRadio3, 
label[for="jrsSchedule_includeHtmlReport"], #jrsSchedule_includeHtmlReport, 
label[for="jrsSchedule_dont_send_empty_report"], #jrsSchedule_dont_send_empty_report {
    display: none !important;
}

#testConnection, #jobNotification {
    display: none;
}

#dataTimestampMessage {
    display: none;
}

#outputSize {   
    display: none;  
}

/*Test fix for radio button issue */

.list .leaf, .list .node {
    overflow:visible;
}

    
.outputFileOptions > #outputLocale {    
    display: none;  
}   

.outputFileOptions > #timeZone {    
    display: none;  
}   

/* Custom input controls*/  
#Start_Date_Custom {    
    display: none;  
}   
#End_Date_Custom {  
    display: none;  
}   
#Date_Range {   
    display: none;  
}
#Single_Date_Sched {   
    display: none;  
}      
#PastOrFuture { 
    display: none;  
}
#Date { 
    display: none;  
}
#Shipped_Datetime { 
    display: none;  
}
#FlatpickrButtons { 
    display: none;  
}
#max_days {
    display: none;
}
#User_Language {
    display: none;
}
#WMSSystemTypeList { 
    display: none;  
}
/* Output Tab Options*/ 
.hideMe {   
    display: none !important;   
}   
#fileHandling { 
    display: none !important;   
}
/* dashboard icons adjustemnts */   
.dashboardViewer #undo, .dashboardViewer #redo, .dashboardViewer #undoAll {
    float: right;
}

/* report list related changes */   
.list.resources .column.four {
    display: none;
}

.list.resources .column.three {
    display: none;
}
.list.resources .column.two {
    white-space: normal;
    width: 94%;
}
#repoSearch .list.resources .column.two, #repoBrowse .list.resources .column.two {
    width: 93%;
}
#save { 
    display: none;  
}

#save.button.capsule.mutton {
    display: inline;    
}

/* fix the position of sortMode under Search Results LLR-12480 */
#repoBrowse #sortMode, #repoSearch #sortMode, #repoLibrary #sortMode {
    position: absolute;
    top: 4px;
    right: 14em;
}

.control.switch .wrap {
    align-items: center;
    display: flex;
    position: relative;
    right: 2em;
}

/* LLR-13345 fix position */
.control.searchLockup > .right {
    flex: 0 1 22px;
}

#repoBrowse #filters, #repoBrowse #frame .searchLockup, #repoBrowse .column.primary .sub.header {
    display: flex !important;
    width: 300px;
}

/* fix height of text in search box when typing LLR-12480 */
.control.searchLockup > .wrap {
    flex: 1 0 auto;
    height: 22px;
}


#reportViewer .toolbar > .buttonSet {
    display: flex;
    flex-direction: row;
    float: none;
    height: 32px;
    margin-right: auto;
}

#repoBrowse .list.buttonSet {
    margin: auto;
    border-right: 1px solid var(--border-grey-20);
}
