/* ENTITY FORM INSTALLATIES */
#EntityFormControl_c1bf250bdf4f4448b0b954ac9dc10bc8 .table.sharepoint-documents .view-toolbar,
#EntityFormControl_badde37f4abd44cea1ffbec3afa7bb48 .table.sharepoint-documents .view-toolbar,
#EntityFormControl_0954e1b8e856400fa45a97fe2a6351e6 .table.sharepoint-documents .view-toolbar {
    display: none;
}
/* END ENTITY FORM INSTALLATIES */

.attachment-outer-border .createdby, .attachment-outer-border .attachment-separator {
    display: none;
}

.attachment-outer-border{
    border: none !important;
    padding: 0 !important;
}

.note-attachment:first-child .attachment {
    padding-top: 0 !important;
}

#content_form {
    margin-bottom: 5px;
}

.open>.dropdown-menu{
    background-color: var(--portalThemeColor1);
}
.open>.dropdown-menu>li>a{
    color: var(--portalThemeOnColor9, #1276CE);
}


.open .dropdown-menu > li > a:hover,.dropdown-menu > .active > a:hover{
    /* color: var(--portalThemeColor4, #ffffff); */
    background-color: var(--portalThemeOnColor9, #1276CE);
    text-decoration: Underline;

}
.dropdown-menu>.active>a{
    color: var(--portalThemeColor4, #ffffff);
    background-color: var(--portalThemeOnColor9, #1276CE);
    text-decoration: Underline;

}
.open .dropdown-menu>.active>a:focus{
    color: var(--portalThemeColor4, #ffffff);
    background-color: var(--portalThemeOnColor9, #1276CE);
    text-decoration: Underline;

}

/*UNATA SPECIFIC LAYOUT CHANGES*/
/*LAYOUT FIXES FOR SUBGRIDS*/
.view-grid td, .view-grid th {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: none;
}

.view-grid td[aria-label='actiemenu']{
    float: right;
    padding-right: 0px !important;
}

.view-grid thead tr {
    background-color: #409acf;
}
.view-grid thead tr th, .view-grid thead tr th a {
    color: #ffffff;
}
/* a.ms-Link.root-278{
    color: black;
} */
span.ms-DetailsHeader-cellTitle{
    background-color: var(--portalThemeColor1);
    color: white;
}
span.cellTooltip-260{
    background-color: var(--portalThemeColor1);
}
/* div.ms-DetailsRow-fields.fields-275{
    color: black;
}  */
/* div.ms-DetailsRow-fields.fields-275:hover{
    background-color: gray;
    color: white;
}  */

.ms-DetailsRow-cell.isMultiline-232.ms-DetailsRow-cell.cell-227.cellUnpadded-225 a{
    color: black;
}
.ms-DetailsRow-cell.isMultiline-232.ms-DetailsRow-cell.cell-227.cellUnpadded-225{
    color: black;
}
span.cellTooltip-215{
    background-color: var(--portalThemeColor1);
}
i.ms-Icon.root-109.css-180.sortIcon-210{
    color: white;
}
i.ms-Icon.root-109.css-180.ms-Button-icon.icon-173{
    color: black;
}
i.ms-Icon.root-89.css-225.ms-Button-icon.icon-218{
    color: black;
}
i.ms-Icon.root-109.css-180.ms-DetailsHeader-filterChevron.filterChevron-212 {
    color: white;
}
button.ms-Button.ms-Button--primary.root-292{
    background-color: var(--portalThemeColor1);
}
button.ms-Button.ms-Button--primary.root-299{
    background-color: var(--portalThemeColor1);
}
button.ms-Button.ms-Button--primary.root-351{
    background-color: var(--portalThemeColor1);
}
.view-grid td[aria-label='actiemenu']{
    display: none;
}
html[dir=ltr] .grid-actions a.btn.action{
    background-color: white;
    color: var(--portalThemeColor8);
    font-weight: 600;   
    font-family: "Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
    border: 1px solid rgb(154, 158, 161);
    border-radius: 2px;  

}

@media (min-width: 576px) {
    /*homepage buttons*/
    .homepage-button-footer {
        min-width: 300px;
        text-align: center;
        background-color: var(--portalThemeColor1);
        color: #ffffff;
        font-weight: bold;
        border: 1px solid var(--portalThemeColor1);
        border-radius: 0;
        border-top: none;
        border-bottom-left-radius: 7px;
        border-bottom-right-radius: 7px;
    }

    .homepage-button-body {
        background-color: #eee !important;
        border: 1px solid var(--portalThemeColor1);
        border-radius: 7px;
        border-bottom: none;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
        min-width: 300px;
        text-align: center;
    }

    .homepage-button-container {
        box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
        /*border: 1px solid var(--portalThemeColor1);
        border-radius: 7px;*/
    }
    /*SHOW FORM LABELS INLINE ON LARGE DEVICES*/
    .container {
        width: 100%;
    }
    fieldset table.section td.form-control-cell div.info,
    fieldset table.section td.status-cell div.info,
    fieldset table.section td.picklist-cell div.info {
        width:  200px;
        height: 35px;
        line-height: 35px;
        float:  left;
        clear: left;
        vertical-align: top;
    }
    fieldset table.section td.form-control-cell div.control, 
    fieldset table.section td.status-cell div.control, 
    fieldset table.section td.picklist-cell div.control {
        clear:  none !important;
        float:  left;
        vertical-align: top;
    }

    fieldset table.section td.clearfix {
     
        padding-top: 0px;
        padding-bottom: 0px;
        margin: 0px;
    }
} 
@media (max-width: 576px) {
    .homepage-button-body {
        display: none;
    }
    .homepage-button-footer {
        min-width: 183px;     
        text-align: center;
        background-color: var(--portalThemeColor1);
        color: #ffffff;
        font-weight: bold;
        border: 1px solid var(--portalThemeColor1);
        border-radius: 0;
        border-top: none;
      
    }
    .columnBlockLayout{
        padding: 0 !important;
    }
    .container{
        width: 100%;
    }
}
.pagination > li > a, .pagination > li > span {
    width: 45px !important;
} 

#navbar li a {
    line-height: 35px !important;
}

#navbar li a:hover {
    border-bottom: 3px solid var(--portalThemeColor9) !important;
    background-color: #409acf !important;  
    text-decoration-line: none !important; 
}

/*storing ticket specific changes*/
#storingtickets_subgrid .view-grid td, #storingtickets_subgrid .view-grid td {
    max-width: 150px;
}

.navbar-inverse .navbar-nav > li > a:focus{
    background-color: var(--portalThemeColor1)!important;
    text-decoration: none!important;
    outline-style: none!important;
}

/* .root-89{
    display: none!important;
}
i.ms-Icon.root-89.css-225.sortIcon-255{
    display: none!important;
}
.ms-ContextualMenu-checkmarkIcon.checkmarkIcon-317 {
    color: transparent!important;
}
.ms-ContextualMenu-checkmarkIcon.checkmarkIcon-314 {
    color: transparent!important;
} */

