/**
 * Created by davidwickland on 4/12/23.
 */

.siteforcePrmBody .cHeader .selfServiceProfileMenuTrigger .trigger-link {
    color: var(--lwc-colorTextButtonBrand);
}

.forceCommunityThemeHeaderBase .themeBgImage {
    background: var(--lwc-colorTextLinkActive) !important;
}

header.forceHighlightsPanel.forceCommunityRecordHeadline {
    background: var(--lwc-colorBorder) !important;
}


/*-- Desktop ---*/
@media only screen and (min-width: 768px) {
    .siteforceSldsOneColLayout.siteforceContentArea {
        padding-left: 10px;
        padding-right: 10px;
    }
    .forceCommunityHeadline .headlineTitle {
        font-size: var(--lwc-fcFontSizeXLarge,1.5rem) !important;
    }
    .forceCommunityHeadline .headlineInfo {
        margin: 0.2em 0 !important;
        font-size: 1.2rem !important;
    }

}

@media only screen and (max-width: 47.9375em) {

    .forceCommunityThemeHeaderBase.forceCommunityThemeHeaderCompact {
        height: 60px;
    }
    .forceCommunityThemeHeaderBase.forceCommunityThemeHeaderCompact .forceCommunityThemeLogo .logoImage {
        width: 150px !important;
        max-height: 40px;
        height: 50px !important;
    }
}
                            
/*-- Anchors Footer to Bottom of Page --*/

.siteforceThemeLayoutStarter {
    min-height: 100vh;
}

.body.isPageWidthFixed-true {
    padding-bottom: 100px;
}

.footer {
    position: absolute;
    bottom: 0;
    width: 100%;
}

/*-- Account Navigation Overrides --*/

c-flok-account-navigator H2 {
    font-size: 1rem;
    font-weight: 500;
}

/*------ BUTTON HIDING SECTION ------*/

/*-- Hides the Create a New Service Request button --*/
.oneActionsRibbon li[data-target-selection-name="sfdc:CustomButton.Case.Create_a_Service_Request_list_View"] {
    display: none !important;
}

/*-- Hides Work Order Buttons --*/
.forceActionsContainer li.slds-button[data-target-selection-name="sfdc:StandardButton.WorkOrder.AddWorkPlans"] {
    display: none !important;
}

/*-- Hides the Follow Button on all Pages --*/
.actionsContainer .forceActionsContainer div[data-target-selection-name$=".Follow"] {
    display: none !important;
}
    
/*-- Home Style Overrides --*/

.forceCommunityRecordListStandard.forceCommunityObjectHome {
    border: 1px solid var(--lwc-colorBorder);
    padding: 15px;
}
    
.forceCommunityRecordListCompact.forceCommunityObjectHome {
    border: 1px solid var(--lwc-colorBorder);
    padding: 10px;
}

.edoFSL-footer {
    background-color: #111;
    display: block;
    width: 100%;
    text-align: center;
    color: #FFF;
    padding: 29px;
}
/*-- Hides the Create Quote Button on the Work Order Detail --*/

.branding-actions.slds-button-group li.slds-button[data-target-selection-name="sfdc:CustomButton.WorkOrder.Create_Quote"] { 
    display: none !important;
}
.flok-quoteButton-modal .slds-modal__close svg.slds-icon {
    fill: #FFF !important;
}

.flok-quoteButton-modal .results-container {
    position: relative !important;
    top: 10px !important;
    max-height: inherit !important;
}
                                            
/*-- Hides the Delete and New Note buttons on the Service Request / Case Detail --*/

.slds-page-header ul.forceActionsContainer .slds-button[data-target-selection-name="sfdc:StandardButton.Case.Delete"] {
	display: none !important;
}
                                            
.slds-page-header ul.forceActionsContainer .slds-button[data-target-selection-name="sfdc:QuickAction.FeedItem.ContentNote"] {
	display: none !important;
} 

/*-- Hides the Delete button on the Asset Detail --*/
                                         
.slds-page-header ul.forceActionsContainer .slds-button[data-target-selection-name="sfdc:StandardButton.Asset.Delete"] {
	display: none !important;
}
                                            
/*-- Hides the Delete and New Note buttons on the Service Request / Account Detail --*/

.slds-page-header ul.forceActionsContainer .slds-button[data-target-selection-name="sfdc:StandardButton.Account.Delete"] {
	display: none !important;
}
                                            
.slds-page-header ul.forceActionsContainer .slds-button[data-target-selection-name="sfdc:QuickAction.FeedItem.ContentNote"] {
	display: none !important;
} 
                                            
.branding-actions.actionMenu li.uiMenuItem a[data-target-selection-name="sfdc:QuickAction.FeedItem.ContentNote"] {
	display: none !important;
}       
                                            
                                            
/*-- Hides one actions dropdown options for Reactive and Preventative Work Orders for Desktop User--*/
                                            
 /* hidden to display inline editing on work order line   
                                          
@media only screen and (min-width: 47.9375em) {

.oneActionsRibbon li[data-target-reveals*="sfdc:StandardButton.WorkOrder"].oneActionsDropDown {
    display: none !important;
}
    
.oneActionsRibbon li[data-target-reveals*="WorkOrder"].oneActionsDropDown {
    display: none !important;
}
                                              
.oneActionsRibbon li[data-target-reveals*="sfdc:QuickAction.WorkOrder"].oneActionsDropDown {
    display: none !important;
}                                          
    
}
                                                
*/
    
/*-- Hides Mass Merge on Case List-view --*/

ul.branding-actions li[data-target-selection-name="sfdc:StandardButton.Case.MassMergeCase"] {
    display: none !important;

}
                                            
                                            
/*--- Work Order Icon Override ---

div[data-target-selection-name="sfdc:RecordField.WorkOrder.WO_Priority_Image__c"] .forceOutputFormulaHtml img {
    visibility: hidden;
}
    
div[aria-label*="Work Orders"] .listViewContent .forceOutputFormulaHtml img{
    visibility: hidden;
}

.forceOutputFormulaHtml img[src*="exclamation.png"]::before {
    content: '';
    visibility: visible;
    background-image: url(/sfsites/c/resource/flok_FSL_WorkOrder_Icons/exclamation.png);
    display: inline-block;
    background-repeat: no-repeat;
    background-position: initial;
    width: 20px;
    height: 18px;
    position: absolute;
    top: 10px;
    left: auto;
}

.forceOutputFormulaHtml img[src*="flag_yellow.png"]::before {
    content: '';
    visibility: visible;
    background-image: url(/sfsites/c/resource/flok_FSL_WorkOrder_Icons/flag_yellow.png);
    display: inline-block;
    background-repeat: no-repeat;
    background-position: initial;
    width: 20px;
    height: 18px;
    position: absolute;
    top: 10px;�
    left: auto;
}
    
.forcePageBlockSectionRow .forceOutputFormulaHtml img[src*="exclamation.png"]::before {
    top: 5px;
    left: 0px;
}

.forcePageBlockSectionRow .forceOutputFormulaHtml img[src*="flag_yellow.png"]::before {
    top: 5px;
    left: 0px;
}
    
    */

                                            
