﻿/** Edited 30/04/2019 **/
:root {
    --lOrange: #FFA326;
    --orange: #f26522;
    --orangeRgb: 242,101,34;
    --orangeBtn: #f68d5a;
    --LBGorange: #fbd0bc;
}

.cmsEditLink {
    background-color: #ec008e;
    background-image: url("../images/icons/arcCMS.png");
    background-position: 0 -1px;
    background-repeat: no-repeat;
    border: 0 none !important;
    border-radius: 4px;
    color: #fff;
    display: inline-block !important;
    float: none !important;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    height: 17px !important;
    margin: 1px 2px;
    overflow: hidden;
    padding: 2px !important;
    text-decoration: none !important;
    text-indent: -900em;
    vertical-align: middle;
    width: 17px !important;
}
.cmsEditLink:hover {
    background-color: #408540;
    background-position: 0 -31px;
}

/***** Fix for showing the Tabs is PLSclear in edit mode *****/
.swMain ul.anchor li h4 {
    display: inline-block;
    font-size: 12px;
    left: -140px;
    margin: 13px -110px 0 0;
    padding: 0;
    position: relative;
    top: 0;
    width: 110px;
    z-index: 9999;
}
.swMain ul.anchor li h4 a {display: none;}
.swMain ul.anchor li h4 a.cmsEditLink {
    border-radius: 4px;
    margin: -4px 0 0 -24px;
    position: absolute;
    z-index: 9999;
}

/********* POPOVER RE-STYLING **********/
.bs-popover-start,
.bs-popover-top,
.bs-popover-bottom,
.bs-popover-end {
    border-color: var(--orange);
    background-color: var(--LBGorange);
}
/* when left */
.bs-popover-start > .popover-arrow::after {
    border-left-color: var(--LBGorange);
}
.bs-popover-start > .popover-arrow::before {
    border-left-color: var(--orange);
}
/* when on top */
.bs-popover-top > .popover-arrow::after {
    border-top-color: var(--LBGorange);
}
.bs-popover-top > .popover-arrow::before {
    border-top-color: var(--orange);
}
/* when on bottom */
.bs-popover-bottom > .popover-arrow::after {
    border-bottom-color: var(--LBGorange);
}
.bs-popover-bottom > .popover-arrow::before {
    border-bottom-color: var(--orange);
}
/* when right */
.bs-popover-end > .popover-arrow::after {
    border-right-color: var(--LBGorange);
}
.bs-popover-end > .popover-arrow::before {
    border-right-color: var(--orange);
}
.popover-header {
    border-color: var(--LBGorange);
    background-color: var(--LBGorange);
    color: #000;
    margin-bottom: 0;
    padding-bottom: 0;
}
.popover-body {
    background-color: var(--LBGorange);
}
.bi-info-circle-fill,
.bi-info-circle {
    cursor: pointer;
    color: grey;
}
.arc-help:focus .bi-info-circle-fill,
.arc-help:focus .bi-info-circle,
.bi-info-circle-fill:hover,
.bi-info-circle:hover {
    color: var(--orange);
}
a[data-bs-toggle="popover"].arc-help {
    display: inline-block;
    top: 6px;
    position: relative;
}
/************************************************************/