/* stylelint-disable */
/**************************************************************

	THE USE OF NEW COLOURS ARE NOT PERMITED. ONLY THE COLOURS LISTED IN THE BRAND IDENTITY ARE ALLOWED TO BE USED. 
    REFER BRAND IDENTITY POLICY. 
    /**************************************************************

	COLOUR STYLESHEET INDEXING
	|
	|
	|___ Backgrounds
	|___ Hyperlinks
    |___ Gold hyperlinks when used on smaller font
	|___ Table borders, Table headers
	    |___Grey
        |___Gold
        |___Copper
        |___Teal
	|___ Error Message Colours

**************************************************************/
/* ALLOWED TO BE USED ONLY AS BACKGROUND COLOURS */
/* USE THIS ONLY FOR HYPERLINKS */
/* GOLD HYPERLINKS HYPERLINKS - WHEN USED ON SMALLER FONT TO PASS AA */
/* USE THIS ONLY TO HIGHLIGHT'S IN TABLE */
/* USE THIS FOR TABLE BORDERS, TABLE HEADERS */
/* GREY */
/* GOLD */
/* COPPER */
/* TEAL */
/* COLOURS ALOOWED FOR ERROR MESSAGES ON FORMS */
/* GRID LAYOUT BREAKPOINTS */
/* ANCHOR mixins */
/* ANCHOR Customisation */
/* ANCHOR box */
.box {
  padding: 10px;
  margin-bottom: 10px;
}

.box-bdr-gold {
  padding: 10px;
  margin-bottom: 10px;
  border-width: 1px;
  border-style: solid;
  border-color: #be830e;
  background: #fff;
}

.box-bdr-black {
  padding: 10px;
  margin-bottom: 10px;
  border-width: 1px;
  border-style: solid;
  border-color: #000;
  background: #fff;
}

.box-bdr-white {
  padding: 10px;
  margin-bottom: 10px;
  border-width: 1px;
  border-style: solid;
  border-color: #fff;
  background: #000;
}

.box-bdr-thick-gold {
  padding: 10px;
  margin-bottom: 10px;
  border-width: 1px;
  border-style: solid;
  border-width: 3px !important;
  border-color: #be830e;
  background: #fff;
}

.box-bdr-thick-black {
  padding: 10px;
  margin-bottom: 10px;
  border-width: 1px;
  border-style: solid;
  border-width: 3px !important;
  border: 3px solid #000;
  background: #fff;
}

.box-bdr-thick-white {
  padding: 10px;
  margin-bottom: 10px;
  border-width: 1px;
  border-style: solid;
  border-width: 3px !important;
  border: 3px solid #fff;
}

.box-black {
  padding: 10px;
  margin-bottom: 10px;
  background: #000;
}

.bdr-thick {
  border-width: 3px !important;
}

/* ANCHOR radius */
.bdr-radius {
  border-radius: 5px;
}

/* ANCHOR noborder */
.noborder {
  border: 0;
}

.noborder-top {
  border-top: 0;
}

.noborder-right {
  border-right: 0;
}

.noborder-bottom {
  border-bottom: 0;
}

.noborder-left {
  border-left: 0;
}

.bdr-thick-gold {
  border: solid 3px #be830e;
}

.bdr-thick-black {
  border: solid 3px #000;
}

.bdr-top-black {
  border-top: solid 1px #000;
}

.bdr-bottom-black {
  border-bottom: solid 1px #000;
}

.bdr-left-black {
  border-left: solid 1px #000;
}

.bdr-right-black {
  border-right: solid 1px #000;
}

.bdr-top-white {
  border-top: solid 1px #fff;
}

.bdr-bottom-white {
  border-bottom: solid 1px #fff;
}

.bdr-left-white {
  border-left: solid 1px #fff;
}

.bdr-right-white {
  border-right: solid 1px #fff;
}

.bdr-top-gold {
  border-top: solid 1px #be830e;
}

.bdr-bottom-gold {
  border-bottom: solid 1px #be830e;
}

.bdr-left-gold {
  border-left: solid 1px #be830e;
}

.bdr-right-gold {
  border-right: solid 1px #be830e;
}

.box-header-tint {
  color: #000;
  font-weight: 700;
  padding: 3px 10px;
  background-color: #f5edde;
  border: 1px solid #be830e !important;
  border-bottom: 1px solid #be830e !important;
}

.box-header-black {
  color: #fff;
  font-weight: 700;
  padding: 3px 10px;
  background-color: #000;
  border: 1px solid #000 !important;
  border-bottom: 1px solid #000 !important;
}

.box-header-tint-bdrblack {
  color: #000;
  font-weight: 700;
  padding: 3px 10px;
  background-color: #f5edde;
  border: 1px solid #000;
  border-bottom: 2px solid #000;
}

/*# sourceMappingURL=borders.css.map */
