@charset "UTF-8";
@font-face {
  font-family: "BodyFont";
  src: url("fonts/ottomat/book/OttomatBook.woff") format("woff"), url("fonts/ottomat/book/OttomatBook.ttf") format("truetype");
}
@font-face {
  font-family: "BodyFontBold";
  src: url("fonts/ottomat/bold/OttomatBold.woff") format("woff"), url("fonts/ottomat/bold/OttomatBold.ttf") format("truetype");
}
@font-face {
  font-family: "BodyFontItalic";
  src: url("fonts/ottomat/italic/OttomatItalic.woff") format("woff"), url("fonts/ottomat/italic/OttomatItalic.ttf") format("truetype");
}
@font-face {
  font-family: "BrandFont";
  src: url(data:font/woff;charset=utf-8;base64,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) format("woff"), url(data:font/truetype;charset=utf-8;base64,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AFj/7AAkAFn/7AAkAFr/1wAkAFv/wwAkALX/MwAkALf/MwAlACYAPQAlACf/7AAlACj/wwAlACn/1wAlACoAPQAlACv/7AAlACz/1wAlAC3/7AAlAC7/1wAlADD/1wAlADIAKQAlADP/7AAlADQAKQAlADX/7AAlADb/1wAlADj/7AAlADr/7AAlAFIAFAAlAFUAKQAlAFgAPQAlAFwACgAmACUAFAAmACb/1wAmACj/1wAmACr/7AAmAC3/mgAmADL/7AAmADT/7AAmADj/7AAmADkAFAAmADr/1wAmADsAKQAmADwAKQAmAET+jwAmAEj+pAAmAEz+pAAmAFL+UgAmAFX+zQAmAFj+pAAmAFz+ewAmAHT+zQAmAHX+zQAmAHb+zQAmAHf+zQAmALUAewAmALcAewAnACT/7AAnACYAPQAnACf/7AAnACj/1wAnACn/7AAnACoAPQAnAC3/wwAnAC//1wAnADD/7AAnADH/7AAnADIAPQAnADP/1wAnADQAPQAnADf/1wAnADn/1wAnADr/7AAnADv/wwAnADz/1wAnAD3/wwAoAC0AewAoADr/mgAoADsAKQAoADwAPQAoAET/hQAoAEj/cQAoAEz/XAAoAFL/CgAoAFj/HwAoAFn/CgAoAFr+zQAoAFv+9gAoAFz/XAAoAHT/SAAoAHX/SAAoAHb/SAAoAHf/SAAoALUAewAoALcAewApACT/7AApAC3/1wApADUAKQApADkAKQApADr/cQApADsAKQApADwAZgApAET/XAApAEj/cQApAEz/HwApAFL+4QApAFX/XAApAFj+4QApAFz+9gApAGn/SAApAGr/SAApAGv+4QApAGz+9gApAG3+4QApAG7/cQApAHD/cQApAHH/cQApAHL/cQApAHP/cQApAHT+4QApAHX+4QApAHb+4QApAHf+4QApAHn+pAApAHr+pAApAHv+pAApAHz+pAApAH3+pAApAH7+pAApAH/+pAApAID+pAApAIH+zQApALUApAApALcApAApALr/SAApANb/MwAqACb/1wAqACr/1wAqADb/wwAqADwAFAAqAEj/7AAqAEz/mgAqAFH/XAAqAFL+uAAqAFX/rgAqAFj+zQAqAFr+4QAqAFz/wwAqAHT/SAAqAHX/SAAqAHb/SAAqAHf/SAArADb/7AArAET/wwArAEj/wwArAEz/7AArAFL/1wArAHT/1wAsADb/1wAsAET/wwAsAEj/rgAsAEr/wwAsAEz/rgAsAFL/rgAsAFj/7AAsAFz/7AAsAHT/mgAsAHX/1wAsAHb/1wAsAHf/7AAtACT/1wAtACj/1wAtAC3/wwAtADb/wwAtADj/7AAtAET/uAAtAEj/uAAtAEz/uAAtAFL/wwAtAFj/7AAtAHT/rgAtAHX/1wAtAHb/1wAtAHf/7AAuADL/wwAuADT/wwAuADb/hQAuADj/1wAuADr/mgAuAET/cQAuAEj/cQAuAEz/XAAuAE//7AAuAFL/HwAuAFj/HwAuAFn/MwAuAFr/MwAuAFz/HwAuAGz/cQAuAHX/XAAuAHb/XAAuAHf/XAAuAHz/MwAuAIH/MwAuALr/XAAvACQAKQAvACb/1wAvACr/wwAvAC3/7AAvAC7/wwAvAC//1wAvADL/wwAvADP/1wAvADT/1wAvADb/XAAvADf/hQAvADj/hQAvADn/HwAvADr/SAAvADv/XAAvADz/hQAvAET+PQAvAEj+UgAvAEz+PQAvAFL+PQAvAFj+ewAvAFr+ewAvAFz+jwAvALX+4QAvALf+4QAwACf/7AAwACj/1wAwACn/7AAwACr/7AAwADb/wwAwADj/1wAwADr/wwAwADz/7AAwAET/mgAwAEj/mgAwAEz/rgAwAFL/rgAwAFj/1wAwAFz/wwAwAHT/hQAwAHX/hQAwAHb/hQAwAHf/rgAxACf/1wAxADP/1wAxADb/1wAxADj/1wAxADr/wwAxAET/wwAxAEj/wwAxAEz/1wAxAFL/wwAxAHT/rgAxAHX/1wAxAHb/7AAyACYAPQAyACf/1wAyACoAPQAyAC3/7AAyAC//1wAyADIAFAAyADP/1wAyADQAFAAyADX/7AAyADn/7AAyADr/7AAyADv/1wAyADz/1wAyAD3/wwAyAFgAFAAyAFkAKQAyAFwAFAAyALX/1wAyALf/1wAzACT/mgAzACUAFAAzACb/1wAzACr/7AAzAC3/SAAzADL/7AAzADT/7AAzADYAFAAzADcAUgAzADkAPQAzADsAKQAzADwAPQAzAET+PQAzAEj+PQAzAEz+uAAzAE3+uAAzAFL+FAAzAFX+jwAzAFj+ZgAzAFz+UgAzAGn+UgAzAGr+ZgAzAGv+ZgAzAGz+ZgAzAG3+UgAzAG7+9gAzAHD+ewAzAHH/HwAzAHL+KQAzAHT+pAAzAHX+pAAzAHb+pAAzAHf+pAAzAHn+jwAzAHr+jwAzAHv+jwAzAHz+ZgAzAH3+ZgAzAH7+pAAzAID+zQAzAIH/SAAzALUAZgAzALcAZgAzALr/mgAzANb+zQA0ACYAPQA0ACf/7AA0ACj/1wA0ACn/1wA0ACoAPQA0ACz/1wA0AC//1wA0ADH/1wA0ADIAFAA0ADP/1wA0ADQAKQA0ADX/7AA0ADj/1wA0ADn/7AA0ADr/1wA0ADv/1wA0AD3/1wA1ACj/wwA1ACoAFAA1ADD/7AA1ADb/wwA1ADcAFAA1ADj/7AA1ADr/1wA1ADsAFAA1AET/7AA1AEj/1wA1AEz/7AA1AFL/7AA1AFj/7AA1AFz/1wA1AGz/7AA1AHT/1wA1AHX/7AA1AHz/7AA2ACQAPQA2ACUAFAA2ACr/7AA2AC0AZgA2ADEAFAA2ADL/7AA2ADMAFAA2ADUAKQA2ADcAUgA2ADkAFAA2ADsAKQA2ADwAPQA2AD0AFAA2AET/7AA2AEb/mgA2AEj/rgA2AEz/hQA2AFD/XAA2AFH/cQA2AFL/cQA2AFP/7AA2AFT/XAA2AFj/mgA2AFn/mgA2AFr/hQA2AFz/7AA2AHT/rgA2AHX/rgA2AHb/rgA2AHf/rgA2ALUAPQA2ALcAPQA3ACT/wwA3ACb/1wA3ACr/7AA3AC3/mgA3ADL/7AA3ADb/1wA3ADkAKQA3ADr/rgA3AET/CgA3AEj/CgA3AEz/SAA3AFL/CgA3AFX/hQA3AFb/MwA3AFj/hQA3AFr/XAA3AFz/XAA3AGn/HwA3AGr/HwA3AGv/MwA3AGz/MwA3AG3/MwA3AG7/MwA3AHD/CgA3AHH/CgA3AHL/HwA3AHP/HwA3AHT/CgA3AHX/SAA3AHb/SAA3AHf/MwA3AHn/HwA3AHr/HwA3AHv/HwA3AHz/HwA3AH3/HwA3AH7/XAA3AH//XAA3AID/XAA3AIH/cQA3ALUAZgA3ALcAZgA3ALr/cQA3ANb/SAA4ACQAFAA4ACYAFAA4ACf/7AA4ACj/1wA4ACoAFAA4ADj/wwA4ADr/7AA4AD3/7AA4AET/1wA4AEj/1wA4AEz/1wA4AFD/7AA4AFL/1wA4AFP/1wA4AFb/wwA4AFr/7AA4AHT/1wA5ACT/mgA5ACb/1wA5ACr/7AA5AC3/SAA5ADT/7AA5ADb/1wA5AET/cQA5AEb/XAA5AEj/XAA5AEz/XAA5AFL/cQA5AFb/cQA5AFj/rgA5AFz/wwA5AGn/XAA5AGr/cQA5AGv/hQA5AGz/hQA5AG3/mgA5AG7/cQA5AHD/XAA5AHH/hQA5AHL/mgA5AHP/hQA5AHT/cQA5AHX/1wA5AHb/rgA5AHf/rgA5AHn/cQA5AHr/hQA5AHv/hQA5AHz/cQA5AH3/rgA5AH7/wwA5AH//7AA5AID/7AA5AIH/7AA5ALr/1wA5ANb/cQA6ACT/rgA6ACoAFAA6AC3/XAA6ADH/1wA6ADj/7AA6AET/cQA6AEj/cQA6AEv/wwA6AEz/hQA6AFD/SAA6AFL/cQA6AFb/cQA6AFf/wwA6AFj/1wA6AFv/XAA6AFz/wwA6AGn/cQA6AGr/hQA6AGv/mgA6AGz/hQA6AG3/rgA6AG7/hQA6AHD/cQA6AHH/hQA6AHL/mgA6AHP/mgA6AHT/hQA6AHb/wwA6AHn/mgA6AHr/hQA6AHv/hQA6AHz/rgA6AH3/1wA6AH7/1wA6AID/1wA6AIH/7AA6ALr/7AA6ANb/mgA7ACb/7AA7ADb/rgA7AET/mgA7AEj/mgA7AEz/mgA7AFL/cQA7AFj/cQA7AFz/cQA7AGn/hQA7AGr/mgA7AGv/mgA7AGz/mgA7AG3/mgA7AG7/rgA7AHD/hQA7AHH/hQA7AHL/cQA7AHP/hQA7AHT/XAA7AHX/mgA7AHb/cQA7AHf/mgA7AHn/cQA7AHr/XAA7AHv/cQA7AHz/cQA7AH3/XAA7AH7/hQA7AH//mgA7AID/cQA7AIH/hQA7ALr/1wA8ACsAFAA8ACwAFAA8AC3/rgA8ADP/7AA8ADYAFAA8AET/XAA8AEf/cQA8AEj/cQA8AEz/hQA8AFL/SAA8AFP/wwA8AFb/SAA8AFj/1wA8AF3/1wA8AGn/XAA8AGr/XAA8AGv/hQA8AGz/hQA8AG3/wwA8AG7/mgA8AHD/SAA8AHH/mgA8AHL/hQA8AHP/rgA8AHT/XAA8AHX/1wA8AHb/mgA8AHf/7AA8AHn/cQA8AHr/cQA8AHv/cQA8AHz/hQA8AH3/wwA8AH7/wwA8AID/1wA8AIH/7AA8ALUAUgA8ALcAUgA8ANb/XAA9ADL/7AA9ADMAFAA9ADb/1wA9AET+pAA9AEj+4QA9AEz/HwA9AFL+uAA9AFj/cQA9AFz/XAA9AHT/MwA9AHX/rgA9AHb/XAA9AHf/mgA9ALUAewA9ALcAewBEAEX/7ABEAEb/7ABEAEf/7ABEAEj/7ABEAEn/7ABEAEz/7ABEAE3/7ABEAE7/1wBEAE//1wBEAFD/7ABEAFH/wwBEAFL/7ABEAFT/7ABEAFb/1wBEAFf/7ABEAFj/1wBEAFn/wwBEAFr/wwBEAFv/wwBEAFz/zQBFAEQAFABFAEz/1wBFAE//7ABFAFD/rgBFAFH/wwBFAFL/7ABFAFT/7ABFAFUAKQBFAFb/7ABFAFj/1wBFAFn/1wBFAFr/wwBFAFv/wwBFAFz/4QBGAEb/rgBGAEf/wwBGAEj/1wBGAEn/7ABGAEr/1wBGAEsAFABGAEz/1wBGAE0AFABGAE7/7ABGAE//7ABGAFL/7ABGAFMAFABGAFT/7ABGAFUAFABGAFgAFABGAFkAFABGAFwAFABHAEr/1wBHAEz/7ABHAE3/7ABHAFL/3wBHAFT/7ABHAFUAPQBHAFb/7ABHAFgAFABIAEcAFABIAEn/7ABIAEoAFABIAE0AFABIAE//7ABIAFEAFABIAFIAKQBIAFQAPQBIAFUAFABIAFYAFABIAFcAFABIAFgAFABIAFkAFABIAFoAPQBIAFwAKQBJAEUA9gBJAEkAKQBJAEr/7ABJAEsAjwBJAE3/1wBJAE4AZgBJAE8AzQBJAFUAPQBJAFb/7ABJAFcA4QBJAFr/7ABJAFv/7ABJAF0AFABKAEcAFABKAEj/7ABKAE7/7ABKAE//1wBKAFIACgBKAFQAFABKAFgAFABKAFn/7ABKAFwAFABLAEn/7ABLAE//1wBLAFEAFABLAFQAFABLAFUAFABLAFn/7ABMAEQAFABNAET/7ABNAEb/7ABNAEj/7ABNAEn/7ABNAEr/7ABNAFL/7ABOAEb/7ABOAEf/mgBOAEj/wwBOAEz/1wBOAE7/1wBOAE//7ABOAFD/1wBOAFH/1wBOAFL/rgBOAFT/mgBOAFUAPQBOAFb/rgBOAFf/7ABOAFj/1wBOAFr/rgBOAFv/rgBPAFEAFABPAFQAFABPAFUAUgBPAFb/7ABPAFcAPQBPAFgAKQBPAFkAKQBPAFsAFABPAFwAFABPAF0AFABQAEj/7ABQAE//wwBQAFL/7ABQAFP/1wBQAFX/7ABQAFb/7ABQAFj/1wBQAFn/7ABQAFz/7ABRAEj/7ABRAEr/7ABRAEv/7ABRAE//wwBRAFP/7ABRAFb/7ABRAFn/7ABRAF3/7ABSAET/7ABSAEX/7ABSAEcAHQBSAEj/7ABSAEv/7ABSAE7/1wBSAE//wwBSAFD/1wBSAFH/1wBSAFP/1wBSAFQAKQBSAFgAFABSAFn/7ABSAFv/1wBSAF3/wwBTAEb/1wBTAEf/7ABTAEj/7ABTAEr/1wBTAEsAFABTAE0AKQBTAE7/7ABTAE//7ABTAFD/1wBTAFQAFABTAFUAFABTAFgAKQBTAFkAFABTAFoAKQBTAFwAFABTAF3/rgBUAEQAFABUAEf/7ABUAEr/7ABUAEsAFABUAE0AZgBUAE//7ABUAFUAKQBUAFYAFABVAET/1wBVAEUAewBVAEb/rgBVAEf/wwBVAEj/1wBVAEkAjwBVAEr/mgBVAEsAjwBVAEwAKQBVAE0AewBVAE4AewBVAE8AewBVAFAAPQBVAFEApABVAFL/wwBVAFMAuABVAFT/wwBVAFUAjwBVAFYAFABVAFcAjwBVAFgAKQBVAFkAzQBVAFoAKQBVAFsAZgBVAFwAZgBWAEX/7ABWAEb/7ABWAEj/7ABWAEn/7ABWAEr/7ABWAEv/9gBWAEz/7ABWAE7/7ABWAE//wwBWAFMAFABWAFUAFABWAFb/7ABWAFf/7ABWAFkAKQBWAF3/7ABXAEf/7ABXAEr/7ABXAE8AFABXAFL/wwBXAFT/7ABXAFUAFABXAFb/1wBXAFj/7ABXAFr/7ABXAFv/1wBXAFz/1wBXAF0AFABYAET/7ABYAEb/7ABYAEcAKQBYAE7/1wBYAE//7ABYAFIAFABYAFMAFABYAFb/7ABYAFcAFABYAF3/wwBZAET/7ABZAEb/1wBZAEf/7ABZAEj/1wBZAEr/wwBZAEsAFABZAE0AUgBZAE8AFABZAFD/7ABZAFEAFABZAFL/7ABZAFMAKQBZAFT/7ABZAFUAPQBZAFcAKQBZAFgAFABZAFwAFABaAEb/7ABaAEr/7ABaAFIAFABaAFQAKQBaAFUAUgBaAFYAFABaAFcAFABaAF3/wwBbAEj/1wBbAEr/1wBbAE//1wBbAFL/7ABbAFT/1wBbAFb/7ABcAEcAFABcAE//7ABcAFIAFABcAFMAFABcAFQAFABcAFUAFABcAFgAFABcAFkAFABdAEb/7ABdAEf/1wBdAEr/7ABdAFL/1wBdAFMAKQBdAFT/7ABdAFUAKQBdAFb/1wBdAFcAFABpAE//1wBsAFH/wwB3AE8AKQB5AE//7AB7AE//1wB8AEn/7AB8AE//7AB9AE//7ACAAE//7ACBAE//7ACBAFEAKQAAAAAAGAEmAAEAAAAAAAAANAAAAAEAAAAAAAEAFwA0AAEAAAAAAAIABwBLAAEAAAAAAAMAKABSAAEAAAAAAAQAFwB6AAEAAAAAAAUAIQCRAAEAAAAAAAYAFgCyAAEAAAAAAAcANQDIAAEAAAAAAAgACgD9AAEAAAAAAAkADgEHAAEAAAAAAAsAGAEVAAEAAAAAAAwAGAEtAAMAAQQJAAAAaAFFAAMAAQQJAAEALgGtAAMAAQQJAAIADgHbAAMAAQQJAAMAUAHpAAMAAQQJAAQALgI5AAMAAQQJAAUAQgJnAAMAAQQJAAYALAKpAAMAAQQJAAcAagLVAAMAAQQJAAgAFAM/AAMAAQQJAAkAHANTAAMAAQQJAAsAMANvAAMAAQQJAAwAMAOfQ29weXJpZ2h0IChjKSBGb250IERpbmVyLCAyMDAzLiBBbGwgcmlnaHRzIHJlc2VydmVkLkZvbnRkaW5lcmRvdGNvbSBTcGFya2x5UmVndWxhckZvbnREaW5lcjogRm9udGRpbmVyZG90Y29tIFNwYXJrbHk6IDE5OThGb250ZGluZXJkb3Rjb20gU3BhcmtseVZlcnNpb24gMi4wMDAgMTk5OCBzZWNvbmQgcmVsZWFzZUZvbnRkaW5lcmRvdGNvbVNwYXJrbHlGb250ZGluZXJkb3Rjb20gU3BhcmtseSBpcyBhIHRyYWRlbWFyayBvZiBGb250IERpbmVyLkZvbnQgRGluZXJTdHVhcnQgU2FuZGxlcmh0dHA6Ly93d3cuZm9udGRpbmVyLmNvbWh0dHA6Ly93d3cuZm9udGRpbmVyLmNvbQBDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAARgBvAG4AdAAgAEQAaQBuAGUAcgAsACAAMgAwADAAMwAuACAAQQBsAGwAIAByAGkAZwBoAHQAcwAgAHIAZQBzAGUAcgB2AGUAZAAuAEYAbwBuAHQAZABpAG4AZQByAGQAbwB0AGMAbwBtACAAUwBwAGEAcgBrAGwAeQBSAGUAZwB1AGwAYQByAEYAbwBuAHQARABpAG4AZQByADoAIABGAG8AbgB0AGQAaQBuAGUAcgBkAG8AdABjAG8AbQAgAFMAcABhAHIAawBsAHkAOgAgADEAOQA5ADgARgBvAG4AdABkAGkAbgBlAHIAZABvAHQAYwBvAG0AIABTAHAAYQByAGsAbAB5AFYAZQByAHMAaQBvAG4AIAAyAC4AMAAwADAAIAAxADkAOQA4ACAAcwBlAGMAbwBuAGQAIAByAGUAbABlAGEAcwBlAEYAbwBuAHQAZABpAG4AZQByAGQAbwB0AGMAbwBtAFMAcABhAHIAawBsAHkARgBvAG4AdABkAGkAbgBlAHIAZABvAHQAYwBvAG0AIABTAHAAYQByAGsAbAB5ACAAaQBzACAAYQAgAHQAcgBhAGQAZQBtAGEAcgBrACAAbwBmACAARgBvAG4AdAAgAEQAaQBuAGUAcgAuAEYAbwBuAHQAIABEAGkAbgBlAHIAUwB0AHUAYQByAHQAIABTAGEAbgBkAGwAZQByAGgAdAB0AHAAOgAvAC8AdwB3AHcALgBmAG8AbgB0AGQAaQBuAGUAcgAuAGMAbwBtAGgAdAB0AHAAOgAvAC8AdwB3AHcALgBmAG8AbgB0AGQAaQBuAGUAcgAuAGMAbwBtAAAAAAIAAAAAAAD/BAApAAAAAAAAAAAAAAAAAAAAAAAAAAABAgAAAQIAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAYgBjAGQAZQBmAGcAaABpAGoAawBsAG0AbgBvAHAAcQByAHMAdAB1AHYAdwB4AHkAegB7AHwAfQB+AH8AgACBAIIAgwCEAIUAhgCHAIgAiQCKAIsAjACNAI4AjwCQAJEAkgCTAJQAlQCWAJcAmACZAJoAmwCcAJ0AngCfAKAAoQCiAKMApAClAKYApwEDAKkAqgCrAKwArQCuAK8AsACxALIAswC0ALUAtgC3ALgAuQC6ALsAvAC9AL4AvwDAAMEAwgEEAMQAxQDGAMcAyADJAMoAywDMAM0AzgDPANAA0QDTANQA1QDWANcA2ADZAQUA2wDcAN0A3gDfAOAA4QDlAOsA7AEGAQcA7QDuAOMA5gDnAQgBCQEKAQsBDAD0APUA8QD2APMA8gDoAO8A8AENAQ4A5AEPANIBEADpAOoA4gUubnVsbAVEZWx0YQ5wZXJpb2RjZW50ZXJlZAZtYWNyb24CSFQCTEYDRExFA0RDMQNEQzIDREMzA0RDNAJSUwJVUwNERUwERXVybwAAAAAAAAMACAACABAAAf//AAMAAAABAAEBAQEBAAwA+Aj/AAgACP/8AAkACf/7AAoACv/7AAsAC//6AAwADP/6AA0ADf/5AA4ADv/5AA8AD//4ABAAEP/4ABEAEf/3ABIAEv/3ABMAE//2ABQAFP/2ABUAFf/2ABYAFv/1ABcAF//1ABgAF//0ABkAGP/0ABoAGf/zABsAGv/zABwAG//yAB0AHP/yAB4AHf/xAB8AHv/xACAAH//wACEAIP/wACIAIf/vACMAIv/vACQAI//uACUAJP/uACYAJf/tACcAJv/tACgAJ//sACkAKP/sACoAKf/sACsAKv/rACwAK//rAC0ALP/qAC4ALf/qAC8ALv/pADAALv/pADEAL//oADIAMP/oADMAMf/nADQAMv/nADUAM//mADYANP/mADcANf/lADgANv/lADkAN//kADoAOP/kADsAOf/jADwAOv/jAD0AO//iAD4APP/iAD8APf/iAEAAPv/hAEEAP//hAEIAQP/gAEMAQf/gAEQAQv/fAEUAQ//fAEYARP/eAEcARf/eAEgARf/dAEkARv/dAEoAR//cAEsASP/cAEwASf/bAE0ASv/bAE4AS//aAE8ATP/aAFAATf/ZAFEATv/ZAFIAT//YAFMAUP/YAFQAUf/YAFUAUv/XAFYAU//XAFcAVP/WAFgAVf/WAFkAVv/VAFoAV//VAFsAWP/UAFwAWf/UAF0AWv/TAF4AW//TAF8AXP/SAGAAXP/SAGEAXf/RAGIAXv/RAGMAX//QAGQAYP/QAGUAYf/PAGYAYv/PAGcAY//OAGgAZP/OAGkAZf/OAGoAZv/NAGsAZ//NAGwAaP/MAG0Aaf/MAG4Aav/LAG8Aa//LAHAAbP/KAHEAbf/KAHIAbv/JAHMAb//JAHQAcP/IAHUAcf/IAHYAcv/HAHcAc//HAHgAc//GAHkAdP/GAHoAdf/FAHsAdv/FAHwAd//EAH0AeP/EAH4Aef/EAH8Aev/DAIAAe//DAIEAfP/CAIIAff/CAIMAfv/BAIQAf//BAIUAgP/AAIYAgf/AAIcAgv+/AIgAg/+/AIkAhP++AIoAhf++AIsAhv+9AIwAh/+9AI0AiP+8AI4Aif+8AI8Aif+7AJAAiv+7AJEAi/+6AJIAjP+6AJMAjf+6AJQAjv+5AJUAj/+5AJYAkP+4AJcAkf+4AJgAkv+3AJkAk/+3AJoAlP+2AJsAlf+2AJwAlv+1AJ0Al/+1AJ4AmP+0AJ8Amf+0AKAAmv+zAKEAm/+zAKIAnP+yAKMAnf+yAKQAnv+xAKUAn/+xAKYAoP+wAKcAoP+wAKgAof+wAKkAov+vAKoAo/+vAKsApP+uAKwApf+uAK0Apv+tAK4Ap/+tAK8AqP+sALAAqf+sALEAqv+rALIAq/+rALMArP+qALQArf+qALUArv+pALYAr/+pALcAsP+oALgAsf+oALkAsv+nALoAs/+nALsAtP+mALwAtf+mAL0Atv+mAL4At/+lAL8At/+lAMAAuP+kAMEAuf+kAMIAuv+jAMMAu/+jAMQAvP+iAMUAvf+iAMYAvv+hAMcAv/+hAMgAwP+gAMkAwf+gAMoAwv+fAMsAw/+fAMwAxP+eAM0Axf+eAM4Axv+dAM8Ax/+dANAAyP+cANEAyf+cANIAyv+cANMAy/+bANQAzP+bANUAzf+aANYAzv+aANcAzv+ZANgAz/+ZANkA0P+YANoA0f+YANsA0v+XANwA0/+XAN0A1P+WAN4A1f+WAN8A1v+VAOAA1/+VAOEA2P+UAOIA2f+UAOMA2v+TAOQA2/+TAOUA3P+SAOYA3f+SAOcA3v+SAOgA3/+RAOkA4P+RAOoA4f+QAOsA4v+QAOwA4/+PAO0A5P+PAO4A5f+OAO8A5f+OAPAA5v+NAPEA5/+NAPIA6P+MAPMA6f+MAPQA6v+LAPUA6/+LAPYA7P+KAPcA7f+KAPgA7v+JAPkA7/+JAPoA8P+IAPsA8f+IAPwA8v+IAP0A8/+HAP4A9P+HAP8A9f+G) format("truetype");
}
@font-face {
  font-family: "BarkerGlyphs";
  src: url("fonts/barkerGlyphs/barkerglyphs-webfont.ttf") format("truetype");
}
.barker-glyphs-martini-rt {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-martini-rt:before {
  content: "s";
}

.barker-glyphs-martini-lt {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-martini-lt:before {
  content: "l";
}

.barker-glyphs-martini-circle {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-martini-circle:before {
  content: "a";
}

.barker-glyphs-lyla {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.5em;
}
.barker-glyphs-lyla:before {
  content: "f";
}

.barker-glyphs-lyla-filled {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.6em;
}
.barker-glyphs-lyla-filled:before {
  content: "g";
}

.barker-glyphs-weiner {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.5em;
}
.barker-glyphs-weiner:before {
  content: "j";
}

.barker-glyphs-bone-outline-left {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.5em;
}
.barker-glyphs-bone-outline-left:before {
  content: "e";
}

.barker-glyphs-bone-outline-right, barker-mini-circle-bone-black, barker-mini-circle-bone-red, barker-mini-circle-bone-none, barker-mini-circle-bone-gray-50, barker-mini-circle-bone-white, barker-mini-circle-bone-lightbrown, barker-mini-circle-bone-midbrown, barker-mini-circle-bone-brown, barker-mini-circle-bone-ultralightpurple, barker-mini-circle-bone-lightpurple, barker-mini-circle-bone-darkpurple, barker-mini-circle-bone-specialpink, barker-mini-circle-bone-darkpink, barker-mini-circle-bone-pink, barker-mini-circle-bone-ultralightyellow, barker-mini-circle-bone-lightyellow, barker-mini-circle-bone-darkyellow, barker-mini-circle-bone-specialorange, barker-mini-circle-bone-lightorange, barker-mini-circle-bone-orange, barker-mini-circle-bone-specialblue, barker-mini-circle-bone-lightblue, barker-mini-circle-bone-midblue, barker-mini-circle-bone-darkblue, barker-mini-circle-bone-specialgreen, barker-mini-circle-bone-lightgreen, barker-mini-circle-bone-darkgreen {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.5em;
}
.barker-glyphs-bone-outline-right:before, barker-mini-circle-bone-black:before, barker-mini-circle-bone-red:before, barker-mini-circle-bone-none:before, barker-mini-circle-bone-gray-50:before, barker-mini-circle-bone-white:before, barker-mini-circle-bone-lightbrown:before, barker-mini-circle-bone-midbrown:before, barker-mini-circle-bone-brown:before, barker-mini-circle-bone-ultralightpurple:before, barker-mini-circle-bone-lightpurple:before, barker-mini-circle-bone-darkpurple:before, barker-mini-circle-bone-specialpink:before, barker-mini-circle-bone-darkpink:before, barker-mini-circle-bone-pink:before, barker-mini-circle-bone-ultralightyellow:before, barker-mini-circle-bone-lightyellow:before, barker-mini-circle-bone-darkyellow:before, barker-mini-circle-bone-specialorange:before, barker-mini-circle-bone-lightorange:before, barker-mini-circle-bone-orange:before, barker-mini-circle-bone-specialblue:before, barker-mini-circle-bone-lightblue:before, barker-mini-circle-bone-midblue:before, barker-mini-circle-bone-darkblue:before, barker-mini-circle-bone-specialgreen:before, barker-mini-circle-bone-lightgreen:before, barker-mini-circle-bone-darkgreen:before {
  content: "r";
}

.barker-glyphs-bone-filled-left {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.5em;
}
.barker-glyphs-bone-filled-left:before {
  content: "t";
}

.barker-glyphs-bone-filled-right, barker-mini-circle-bone-filled-black, barker-mini-circle-bone-filled-red, barker-mini-circle-bone-filled-none, barker-mini-circle-bone-filled-gray-50, barker-mini-circle-bone-filled-white, barker-mini-circle-bone-filled-lightbrown, barker-mini-circle-bone-filled-midbrown, barker-mini-circle-bone-filled-brown, barker-mini-circle-bone-filled-ultralightpurple, barker-mini-circle-bone-filled-lightpurple, barker-mini-circle-bone-filled-darkpurple, barker-mini-circle-bone-filled-specialpink, barker-mini-circle-bone-filled-darkpink, barker-mini-circle-bone-filled-pink, barker-mini-circle-bone-filled-ultralightyellow, barker-mini-circle-bone-filled-lightyellow, barker-mini-circle-bone-filled-darkyellow, barker-mini-circle-bone-filled-specialorange, barker-mini-circle-bone-filled-lightorange, barker-mini-circle-bone-filled-orange, barker-mini-circle-bone-filled-specialblue, barker-mini-circle-bone-filled-lightblue, barker-mini-circle-bone-filled-midblue, barker-mini-circle-bone-filled-darkblue, barker-mini-circle-bone-filled-specialgreen, barker-mini-circle-bone-filled-lightgreen, barker-mini-circle-bone-filled-darkgreen {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.5em;
}
.barker-glyphs-bone-filled-right:before, barker-mini-circle-bone-filled-black:before, barker-mini-circle-bone-filled-red:before, barker-mini-circle-bone-filled-none:before, barker-mini-circle-bone-filled-gray-50:before, barker-mini-circle-bone-filled-white:before, barker-mini-circle-bone-filled-lightbrown:before, barker-mini-circle-bone-filled-midbrown:before, barker-mini-circle-bone-filled-brown:before, barker-mini-circle-bone-filled-ultralightpurple:before, barker-mini-circle-bone-filled-lightpurple:before, barker-mini-circle-bone-filled-darkpurple:before, barker-mini-circle-bone-filled-specialpink:before, barker-mini-circle-bone-filled-darkpink:before, barker-mini-circle-bone-filled-pink:before, barker-mini-circle-bone-filled-ultralightyellow:before, barker-mini-circle-bone-filled-lightyellow:before, barker-mini-circle-bone-filled-darkyellow:before, barker-mini-circle-bone-filled-specialorange:before, barker-mini-circle-bone-filled-lightorange:before, barker-mini-circle-bone-filled-orange:before, barker-mini-circle-bone-filled-specialblue:before, barker-mini-circle-bone-filled-lightblue:before, barker-mini-circle-bone-filled-midblue:before, barker-mini-circle-bone-filled-darkblue:before, barker-mini-circle-bone-filled-specialgreen:before, barker-mini-circle-bone-filled-lightgreen:before, barker-mini-circle-bone-filled-darkgreen:before {
  content: "y";
}

.barker-glyphs-star, .barker-mini-circle-list li:nth-child(8n+8):before, .barker-mini-circle-list li:nth-child(8n+7):before, .barker-mini-circle-list li:nth-child(8n+6):before, .barker-mini-circle-list li:nth-child(8n+5):before, .barker-mini-circle-list li:nth-child(8n+4):before, .barker-mini-circle-list li:nth-child(8n+3):before, .barker-mini-circle-list li:nth-child(8n+2):before, .barker-mini-circle-list li:nth-child(8n+1):before, barker-mini-circle-star-black, barker-mini-circle-star-red, barker-mini-circle-star-none, barker-mini-circle-star-gray-50, barker-mini-circle-star-white, barker-mini-circle-star-lightbrown, barker-mini-circle-star-midbrown, barker-mini-circle-star-brown, barker-mini-circle-star-ultralightpurple, barker-mini-circle-star-lightpurple, barker-mini-circle-star-darkpurple, barker-mini-circle-star-specialpink, barker-mini-circle-star-darkpink, barker-mini-circle-star-pink, barker-mini-circle-star-ultralightyellow, barker-mini-circle-star-lightyellow, barker-mini-circle-star-darkyellow, barker-mini-circle-star-specialorange, barker-mini-circle-star-lightorange, barker-mini-circle-star-orange, barker-mini-circle-star-specialblue, barker-mini-circle-star-lightblue, barker-mini-circle-star-midblue, barker-mini-circle-star-darkblue, barker-mini-circle-star-specialgreen, barker-mini-circle-star-lightgreen, barker-mini-circle-star-darkgreen {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.5em;
}
.barker-glyphs-star:before, .barker-mini-circle-list li:nth-child(8n+8):before, .barker-mini-circle-list li:nth-child(8n+7):before, .barker-mini-circle-list li:nth-child(8n+6):before, .barker-mini-circle-list li:nth-child(8n+5):before, .barker-mini-circle-list li:nth-child(8n+4):before, .barker-mini-circle-list li:nth-child(8n+3):before, .barker-mini-circle-list li:nth-child(8n+2):before, .barker-mini-circle-list li:nth-child(8n+1):before, barker-mini-circle-star-black:before, barker-mini-circle-star-red:before, barker-mini-circle-star-none:before, barker-mini-circle-star-gray-50:before, barker-mini-circle-star-white:before, barker-mini-circle-star-lightbrown:before, barker-mini-circle-star-midbrown:before, barker-mini-circle-star-brown:before, barker-mini-circle-star-ultralightpurple:before, barker-mini-circle-star-lightpurple:before, barker-mini-circle-star-darkpurple:before, barker-mini-circle-star-specialpink:before, barker-mini-circle-star-darkpink:before, barker-mini-circle-star-pink:before, barker-mini-circle-star-ultralightyellow:before, barker-mini-circle-star-lightyellow:before, barker-mini-circle-star-darkyellow:before, barker-mini-circle-star-specialorange:before, barker-mini-circle-star-lightorange:before, barker-mini-circle-star-orange:before, barker-mini-circle-star-specialblue:before, barker-mini-circle-star-lightblue:before, barker-mini-circle-star-midblue:before, barker-mini-circle-star-darkblue:before, barker-mini-circle-star-specialgreen:before, barker-mini-circle-star-lightgreen:before, barker-mini-circle-star-darkgreen:before {
  content: "z";
}

.barker-glyphs-simple-martini-rt {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-simple-martini-rt:before {
  content: ";";
}

.barker-glyphs-simple-martini-lt {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-simple-martini-lt:before {
  content: "'";
}

.barker-glyphs-beastly-martini {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-beastly-martini:before {
  content: "Q";
}

.barker-glyphs-bubble {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-bubble:before {
  content: "W";
}

.barker-glyphs-plane {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.4em;
}
.barker-glyphs-plane:before {
  content: "E";
}

.barker-glyphs-turkey-bone {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-turkey-bone:before {
  content: "R";
}

.barker-glyphs-sun {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-sun:before {
  content: "D";
}

.barker-glyphs-moon {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-moon:before {
  content: "B";
}

.barker-glyphs-cross {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-cross:before {
  content: "X";
}

.barker-glyphs-bowtie {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-bowtie:before {
  content: "G";
}

.barker-glyphs-new-customer {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.4em;
}
.barker-glyphs-new-customer:before {
  content: "C";
}

.barker-glyphs-new-pet {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.4em;
}
.barker-glyphs-new-pet:before {
  content: "P";
}

.barker-glyphs-checkin {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-checkin:before {
  content: "I";
}

.barker-glyphs-checkout {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-checkout:before {
  content: "O";
}

.barker-glyphs-void {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-void:before {
  content: "V";
}

.barker-glyphs-add-merch {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-add-merch:before {
  content: "#";
}

.barker-glyphs-add-cash {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-add-cash:before {
  content: "$";
}

.barker-glyphs-add-special {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-add-special:before {
  content: "%";
}

.barker-glyphs-add-daycare {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-add-daycare:before {
  content: "&";
}

.barker-glyphs-pill {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-pill:before {
  content: "(";
}

.barker-glyphs-note {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-note:before {
  content: "n";
}

.barker-glyphs-notes {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-notes:before {
  content: "N";
}

.barker-glyphs-no-photo {
  font-family: "BarkerGlyphs" !important;
  font-size: 1em;
}
.barker-glyphs-no-photo:before {
  content: "?";
}

.barker-glyphs-photo {
  font-family: "BarkerGlyphs" !important;
  font-size: 1em;
}
.barker-glyphs-photo:before {
  content: "/";
}

.barker-glyphs-exclamation {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-exclamation:before {
  content: "!";
}

.barker-glyphs-groomnotes {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-groomnotes:before {
  content: "H";
}

.barker-glyphs-pencil {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-pencil:before {
  content: "J";
}

.barker-glyphs-boarding-sheet {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-boarding-sheet:before {
  content: "b";
}

.barker-glyphs-arrow-up {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-arrow-up:before {
  content: "+";
}

.barker-glyphs-arrow-down {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-arrow-down:before {
  content: "-";
}

.barker-glyphs-sunglasses {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.4em;
}
.barker-glyphs-sunglasses:before {
  content: "Z";
}

.barker-glyphs-food-na, .food-history-grid .food-grid-na > .meal-icon {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-food-na:before, .food-history-grid .food-grid-na > .meal-icon:before {
  content: "0";
}

.barker-glyphs-food-none, .food-history-grid .food-grid-none > .meal-icon {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-food-none:before, .food-history-grid .food-grid-none > .meal-icon:before {
  content: "1";
}

.barker-glyphs-food-some, .food-history-grid .food-grid-some > .meal-icon {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-food-some:before, .food-history-grid .food-grid-some > .meal-icon:before {
  content: "2";
}

.barker-glyphs-food-all, .food-history-grid .food-grid-all > .meal-icon {
  font-family: "BarkerGlyphs" !important;
  font-size: 1.2em;
}
.barker-glyphs-food-all:before, .food-history-grid .food-grid-all > .meal-icon:before {
  content: "3";
}

.strike-gradient-1-darkgreen {
  background: linear-gradient(to bottom, #9eae82 30%, #788a5a 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-darkgreen.strike-btn:hover, .strike-gradient-1-darkgreen.barker-btn:hover {
  background: linear-gradient(to bottom, #aab892 30%, #92A473 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-darkgreen.strike-btn:active, .strike-gradient-1-darkgreen.barker-btn:active {
  background: linear-gradient(to bottom, #92A473 10%, #788a5a 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-darkgreen {
  background-color: #92A473 !important;
}
.strike-bg-darkgreen.strike-btn:hover, .strike-bg-darkgreen.barker-btn:hover {
  background-color: #afbc98 !important;
}
.strike-bg-darkgreen.transition-bg:hover {
  background-color: #afbc98 !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-darkgreen {
  color: #92A473;
}

.strike-color-darkgreen-important {
  color: #92A473 !important;
}

.strike-border-color-darkgreen {
  border: 0rem solid #92A473;
}

.strike-border-color-only-darkgreen {
  border-color: #92A473 !important;
}

.strike-gradient-1-lightgreen {
  background: linear-gradient(to bottom, #aad194 30%, #80ba5e 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-lightgreen.strike-btn:hover, .strike-gradient-1-lightgreen.barker-btn:hover {
  background: linear-gradient(to bottom, #b8d8a6 30%, #9CC982 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-lightgreen.strike-btn:active, .strike-gradient-1-lightgreen.barker-btn:active {
  background: linear-gradient(to bottom, #9CC982 10%, #80ba5e 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-lightgreen, .barker-cartoon-holder .bch-under, .contract-dropdown-area {
  background-color: #9CC982 !important;
}
.strike-bg-lightgreen.strike-btn:hover, .barker-cartoon-holder .strike-btn.bch-under:hover, .strike-btn.contract-dropdown-area:hover, .strike-bg-lightgreen.barker-btn:hover, .barker-cartoon-holder .barker-btn.bch-under:hover, .barker-btn.contract-dropdown-area:hover {
  background-color: #bedbad !important;
}
.strike-bg-lightgreen.transition-bg:hover, .barker-cartoon-holder .transition-bg.bch-under:hover, .transition-bg.contract-dropdown-area:hover {
  background-color: #bedbad !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-lightgreen {
  color: #9CC982;
}

.strike-color-lightgreen-important {
  color: #9CC982 !important;
}

.strike-border-color-lightgreen {
  border: 0rem solid #9CC982;
}

.strike-border-color-only-lightgreen {
  border-color: #9CC982 !important;
}

.strike-gradient-1-specialgreen {
  background: linear-gradient(to bottom, #00c27c 30%, #00754b 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-specialgreen.strike-btn:hover, .strike-gradient-1-specialgreen.barker-btn:hover {
  background: linear-gradient(to bottom, #00db8d 30%, #00A86C 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-specialgreen.strike-btn:active, .strike-gradient-1-specialgreen.barker-btn:active {
  background: linear-gradient(to bottom, #00A86C 10%, #00754b 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-specialgreen, .timeline-subcomp-holder .timeline-feedback-item .timeline-feedback-inner, .alert-barker-good, .dogtag.selected, .shelf-icon-badge {
  background-color: #00A86C !important;
}
.strike-bg-specialgreen.strike-btn:hover, .timeline-subcomp-holder .timeline-feedback-item .strike-btn.timeline-feedback-inner:hover, .strike-bg-specialgreen.barker-btn:hover, .timeline-subcomp-holder .timeline-feedback-item .barker-btn.timeline-feedback-inner:hover, .strike-btn.alert-barker-good:hover, .alert-barker-good.barker-btn:hover, .strike-btn.dogtag.selected:hover, .dogtag.selected.barker-btn:hover, .strike-btn.shelf-icon-badge:hover, .shelf-icon-badge.barker-btn:hover {
  background-color: #00e593 !important;
}
.strike-bg-specialgreen.transition-bg:hover, .timeline-subcomp-holder .timeline-feedback-item .transition-bg.timeline-feedback-inner:hover, .transition-bg.alert-barker-good:hover, .transition-bg.dogtag.selected:hover, .transition-bg.shelf-icon-badge:hover {
  background-color: #00e593 !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-specialgreen, .shelf-icon-badge .inner-number {
  color: #00A86C;
}

.strike-color-specialgreen-important {
  color: #00A86C !important;
}

.strike-border-color-specialgreen {
  border: 0rem solid #00A86C;
}

.strike-border-color-only-specialgreen {
  border-color: #00A86C !important;
}

.strike-gradient-1-darkblue {
  background: linear-gradient(to bottom, #00a5e7 30%, #006e9a 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-darkblue.strike-btn:hover, .strike-gradient-1-darkblue.barker-btn:hover {
  background: linear-gradient(to bottom, #01b7ff 30%, #0093CD 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-darkblue.strike-btn:active, .strike-gradient-1-darkblue.barker-btn:active {
  background: linear-gradient(to bottom, #0093CD 10%, #006e9a 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-darkblue, .barkback-outer-holder .barkback-sidebar, [data-open=true] .bch-under, .location-modal-city-holder a:nth-child(even) .location-modal-city:hover, .location-modal-city:hover, .strike-screen-footer, .strike-screen-navbar {
  background-color: #0093CD !important;
}
.strike-bg-darkblue.strike-btn:hover, .barkback-outer-holder .strike-btn.barkback-sidebar:hover, [data-open=true] .strike-btn.bch-under:hover, .location-modal-city-holder a:nth-child(even) .strike-btn.location-modal-city:hover, .strike-btn.location-modal-city:hover, .strike-bg-darkblue.barker-btn:hover, .barkback-outer-holder .barker-btn.barkback-sidebar:hover, [data-open=true] .barker-btn.bch-under:hover, .location-modal-city-holder a:nth-child(even) .barker-btn.location-modal-city:hover, .barker-btn.location-modal-city:hover, .strike-btn.strike-screen-footer:hover, .strike-screen-footer.barker-btn:hover, .strike-btn.strike-screen-navbar:hover, .strike-screen-navbar.barker-btn:hover {
  background-color: #0bbaff !important;
}
.strike-bg-darkblue.transition-bg:hover, .barkback-outer-holder .transition-bg.barkback-sidebar:hover, [data-open=true] .transition-bg.bch-under:hover, .location-modal-city-holder a:nth-child(even) .transition-bg.location-modal-city:hover, .transition-bg.location-modal-city:hover, .transition-bg.strike-screen-footer:hover, .transition-bg.strike-screen-navbar:hover {
  background-color: #0bbaff !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-darkblue {
  color: #0093CD;
}

.strike-color-darkblue-important {
  color: #0093CD !important;
}

.strike-border-color-darkblue {
  border: 0rem solid #0093CD;
}

.strike-border-color-only-darkblue {
  border-color: #0093CD !important;
}

.strike-gradient-1-midblue {
  background: linear-gradient(to bottom, #6fd2f6 30%, #27bcf2 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-midblue.strike-btn:hover, .strike-gradient-1-midblue.barker-btn:hover {
  background: linear-gradient(to bottom, #87daf8 30%, #57CBF5 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-midblue.strike-btn:active, .strike-gradient-1-midblue.barker-btn:active {
  background: linear-gradient(to bottom, #57CBF5 10%, #27bcf2 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-midblue, .location-modal-city-holder a:nth-child(even) .location-modal-city, .strike-screen-navbar-btn:hover {
  background-color: #57CBF5 !important;
}
.strike-bg-midblue.strike-btn:hover, .location-modal-city-holder a:nth-child(even) .strike-btn.location-modal-city:hover, .strike-bg-midblue.barker-btn:hover, .location-modal-city-holder a:nth-child(even) .barker-btn.location-modal-city:hover, .strike-btn.strike-screen-navbar-btn:hover, .strike-screen-navbar-btn.barker-btn:hover {
  background-color: #91ddf8 !important;
}
.strike-bg-midblue.transition-bg:hover, .location-modal-city-holder a:nth-child(even) .transition-bg.location-modal-city:hover, .transition-bg.strike-screen-navbar-btn:hover {
  background-color: #91ddf8 !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-midblue {
  color: #57CBF5;
}

.strike-color-midblue-important {
  color: #57CBF5 !important;
}

.strike-border-color-midblue {
  border: 0rem solid #57CBF5;
}

.strike-border-color-only-midblue {
  border-color: #57CBF5 !important;
}

.strike-gradient-1-lightblue {
  background: linear-gradient(to bottom, #9fdef9 30%, #57c6f5 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-lightblue.strike-btn:hover, .strike-gradient-1-lightblue.barker-btn:hover {
  background: linear-gradient(to bottom, #b7e6fb 30%, #87D6F8 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-lightblue.strike-btn:active, .strike-gradient-1-lightblue.barker-btn:active {
  background: linear-gradient(to bottom, #87D6F8 10%, #57c6f5 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-lightblue, .location-modal-city {
  background-color: #87D6F8 !important;
}
.strike-bg-lightblue.strike-btn:hover, .strike-btn.location-modal-city:hover, .strike-bg-lightblue.barker-btn:hover, .barker-btn.location-modal-city:hover {
  background-color: #c1eafb !important;
}
.strike-bg-lightblue.transition-bg:hover, .transition-bg.location-modal-city:hover {
  background-color: #c1eafb !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-lightblue {
  color: #87D6F8;
}

.strike-color-lightblue-important {
  color: #87D6F8 !important;
}

.strike-border-color-lightblue {
  border: 0rem solid #87D6F8;
}

.strike-border-color-only-lightblue {
  border-color: #87D6F8 !important;
}

.strike-gradient-1-specialblue {
  background: linear-gradient(to bottom, #41b6e2 30%, #1c90bb 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-specialblue.strike-btn:hover, .strike-gradient-1-specialblue.barker-btn:hover {
  background: linear-gradient(to bottom, #57bfe6 30%, #2BAEDF 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-specialblue.strike-btn:active, .strike-gradient-1-specialblue.barker-btn:active {
  background: linear-gradient(to bottom, #2BAEDF 10%, #1c90bb 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-specialblue {
  background-color: #2BAEDF !important;
}
.strike-bg-specialblue.strike-btn:hover, .strike-bg-specialblue.barker-btn:hover {
  background-color: #60c2e7 !important;
}
.strike-bg-specialblue.transition-bg:hover {
  background-color: #60c2e7 !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-specialblue {
  color: #2BAEDF;
}

.strike-color-specialblue-important {
  color: #2BAEDF !important;
}

.strike-border-color-specialblue {
  border: 0rem solid #2BAEDF;
}

.strike-border-color-only-specialblue {
  border-color: #2BAEDF !important;
}

.strike-gradient-1-orange, .location-modal-close-btn, .strike-modal-close-btn {
  background: linear-gradient(to bottom, #fbb46e 30%, #f98d23 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-orange.strike-btn:hover, .strike-btn.location-modal-close-btn:hover, .strike-gradient-1-orange.barker-btn:hover, .barker-btn.location-modal-close-btn:hover, .strike-btn.strike-modal-close-btn:hover, .strike-modal-close-btn.barker-btn:hover {
  background: linear-gradient(to bottom, #fbc187 30%, #FAA755 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-orange.strike-btn:active, .strike-btn.location-modal-close-btn:active, .strike-gradient-1-orange.barker-btn:active, .barker-btn.location-modal-close-btn:active, .strike-btn.strike-modal-close-btn:active, .strike-modal-close-btn.barker-btn:active {
  background: linear-gradient(to bottom, #FAA755 10%, #f98d23 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-orange, striketooltip, .foodgrid-dogname, .alert-barker-danger, .shelf-dropdown-row-outer.lit, .shelf-icon-box.lit {
  background-color: #FAA755 !important;
}
.strike-bg-orange.strike-btn:hover, striketooltip.strike-btn:hover, .strike-btn.foodgrid-dogname:hover, .strike-bg-orange.barker-btn:hover, striketooltip.barker-btn:hover, .barker-btn.foodgrid-dogname:hover, .strike-btn.alert-barker-danger:hover, .alert-barker-danger.barker-btn:hover, .strike-btn.shelf-dropdown-row-outer.lit:hover, .shelf-dropdown-row-outer.lit.barker-btn:hover, .strike-btn.shelf-icon-box.lit:hover, .shelf-icon-box.lit.barker-btn:hover {
  background-color: #fcc690 !important;
}
.strike-bg-orange.transition-bg:hover, striketooltip.transition-bg:hover, .transition-bg.foodgrid-dogname:hover, .transition-bg.alert-barker-danger:hover, .transition-bg.shelf-dropdown-row-outer.lit:hover, .transition-bg.shelf-icon-box.lit:hover {
  background-color: #fcc690 !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-orange {
  color: #FAA755;
}

.strike-color-orange-important {
  color: #FAA755 !important;
}

.strike-border-color-orange {
  border: 0rem solid #FAA755;
}

.strike-border-color-only-orange {
  border-color: #FAA755 !important;
}

.strike-gradient-1-lightorange {
  background: linear-gradient(to bottom, #fbc896 30%, #f8a14c 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-lightorange.strike-btn:hover, .strike-gradient-1-lightorange.barker-btn:hover {
  background: linear-gradient(to bottom, #fcd5ae 30%, #FABB7D 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-lightorange.strike-btn:active, .strike-gradient-1-lightorange.barker-btn:active {
  background: linear-gradient(to bottom, #FABB7D 10%, #f8a14c 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-lightorange, .foodgrid-header:first-of-type {
  background-color: #FABB7D !important;
}
.strike-bg-lightorange.strike-btn:hover, .strike-btn.foodgrid-header:hover:first-of-type, .strike-bg-lightorange.barker-btn:hover, .barker-btn.foodgrid-header:hover:first-of-type {
  background-color: #fcdab8 !important;
}
.strike-bg-lightorange.transition-bg:hover, .transition-bg.foodgrid-header:hover:first-of-type {
  background-color: #fcdab8 !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-lightorange {
  color: #FABB7D;
}

.strike-color-lightorange-important {
  color: #FABB7D !important;
}

.strike-border-color-lightorange {
  border: 0rem solid #FABB7D;
}

.strike-border-color-only-lightorange {
  border-color: #FABB7D !important;
}

.strike-gradient-1-specialorange {
  background: linear-gradient(to bottom, #f37960 30%, #ed3d19 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-specialorange.strike-btn:hover, .strike-gradient-1-specialorange.barker-btn:hover {
  background: linear-gradient(to bottom, #f58d77 30%, #F16548 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-specialorange.strike-btn:active, .strike-gradient-1-specialorange.barker-btn:active {
  background: linear-gradient(to bottom, #F16548 10%, #ed3d19 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-specialorange {
  background-color: #F16548 !important;
}
.strike-bg-specialorange.strike-btn:hover, .strike-bg-specialorange.barker-btn:hover {
  background-color: #f59581 !important;
}
.strike-bg-specialorange.transition-bg:hover {
  background-color: #f59581 !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-specialorange {
  color: #F16548;
}

.strike-color-specialorange-important {
  color: #F16548 !important;
}

.strike-border-color-specialorange {
  border: 0rem solid #F16548;
}

.strike-border-color-only-specialorange {
  border-color: #F16548 !important;
}

.strike-gradient-1-darkyellow {
  background: linear-gradient(to bottom, #fff787 30%, #fff23a 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-darkyellow.strike-btn:hover, .strike-gradient-1-darkyellow.barker-btn:hover {
  background: linear-gradient(to bottom, #fff8a0 30%, #FFF56D 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-darkyellow.strike-btn:active, .strike-gradient-1-darkyellow.barker-btn:active {
  background: linear-gradient(to bottom, #FFF56D 10%, #fff23a 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-darkyellow, #daycare-price-module-inner :nth-child(even).row {
  background-color: #FFF56D !important;
}
.strike-bg-darkyellow.strike-btn:hover, #daycare-price-module-inner .strike-btn.row:hover:nth-child(even), .strike-bg-darkyellow.barker-btn:hover, #daycare-price-module-inner .barker-btn.row:hover:nth-child(even) {
  background-color: #fff9aa !important;
}
.strike-bg-darkyellow.transition-bg:hover, #daycare-price-module-inner .transition-bg.row:hover:nth-child(even) {
  background-color: #fff9aa !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-darkyellow {
  color: #FFF56D;
}

.strike-color-darkyellow-important {
  color: #FFF56D !important;
}

.strike-border-color-darkyellow {
  border: 0rem solid #FFF56D;
}

.strike-border-color-only-darkyellow {
  border-color: #FFF56D !important;
}

.strike-gradient-1-lightyellow {
  background: linear-gradient(to bottom, #fffbc8 30%, #fff57b 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-lightyellow.strike-btn:hover, .strike-gradient-1-lightyellow.barker-btn:hover {
  background: linear-gradient(to bottom, #fffde1 30%, #FFF9AE 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-lightyellow.strike-btn:active, .strike-gradient-1-lightyellow.barker-btn:active {
  background: linear-gradient(to bottom, #FFF9AE 10%, #fff57b 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-lightyellow, .requirements-dropdown-area, .shelf-dropdown-row-outer, .shelf-icon-box, .shelf-icon-holder {
  background-color: #FFF9AE !important;
}
.strike-bg-lightyellow.strike-btn:hover, .strike-btn.requirements-dropdown-area:hover, .strike-bg-lightyellow.barker-btn:hover, .barker-btn.requirements-dropdown-area:hover, .strike-btn.shelf-dropdown-row-outer:hover, .shelf-dropdown-row-outer.barker-btn:hover, .strike-btn.shelf-icon-box:hover, .shelf-icon-box.barker-btn:hover, .strike-btn.shelf-icon-holder:hover, .shelf-icon-holder.barker-btn:hover {
  background-color: #fffeeb !important;
}
.strike-bg-lightyellow.transition-bg:hover, .transition-bg.requirements-dropdown-area:hover, .transition-bg.shelf-dropdown-row-outer:hover, .transition-bg.shelf-icon-box:hover, .transition-bg.shelf-icon-holder:hover {
  background-color: #fffeeb !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-lightyellow {
  color: #FFF9AE;
}

.strike-color-lightyellow-important {
  color: #FFF9AE !important;
}

.strike-border-color-lightyellow {
  border: 0rem solid #FFF9AE;
}

.strike-border-color-only-lightyellow {
  border-color: #FFF9AE !important;
}

.strike-gradient-1-ultralightyellow {
  background: linear-gradient(to bottom, #fffef9 30%, #fff5ac 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-ultralightyellow.strike-btn:hover, .strike-gradient-1-ultralightyellow.barker-btn:hover {
  background: linear-gradient(to bottom, white 30%, #FFFBDF 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-ultralightyellow.strike-btn:active, .strike-gradient-1-ultralightyellow.barker-btn:active {
  background: linear-gradient(to bottom, #FFFBDF 10%, #fff5ac 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-ultralightyellow {
  background-color: #FFFBDF !important;
}
.strike-bg-ultralightyellow.strike-btn:hover, .strike-bg-ultralightyellow.barker-btn:hover {
  background-color: white !important;
}
.strike-bg-ultralightyellow.transition-bg:hover {
  background-color: white !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-ultralightyellow {
  color: #FFFBDF;
}

.strike-color-ultralightyellow-important {
  color: #FFFBDF !important;
}

.strike-border-color-ultralightyellow {
  border: 0rem solid #FFFBDF;
}

.strike-border-color-only-ultralightyellow {
  border-color: #FFFBDF !important;
}

.strike-gradient-1-pink {
  background: linear-gradient(to bottom, #fad2e4 30%, #f38dba 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-pink.strike-btn:hover, .strike-gradient-1-pink.barker-btn:hover {
  background: linear-gradient(to bottom, #fde9f2 30%, #F8BBD6 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-pink.strike-btn:active, .strike-gradient-1-pink.barker-btn:active {
  background: linear-gradient(to bottom, #F8BBD6 10%, #f38dba 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-pink {
  background-color: #F8BBD6 !important;
}
.strike-bg-pink.strike-btn:hover, .strike-bg-pink.barker-btn:hover {
  background-color: #fef2f7 !important;
}
.strike-bg-pink.transition-bg:hover {
  background-color: #fef2f7 !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-pink {
  color: #F8BBD6;
}

.strike-color-pink-important {
  color: #F8BBD6 !important;
}

.strike-border-color-pink {
  border: 0rem solid #F8BBD6;
}

.strike-border-color-only-pink {
  border-color: #F8BBD6 !important;
}

.strike-gradient-1-darkpink {
  background: linear-gradient(to bottom, #fab6d3 30%, #f56ea9 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-darkpink.strike-btn:hover, .strike-gradient-1-darkpink.barker-btn:hover {
  background: linear-gradient(to bottom, #fbcee1 30%, #F89EC5 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-darkpink.strike-btn:active, .strike-gradient-1-darkpink.barker-btn:active {
  background: linear-gradient(to bottom, #F89EC5 10%, #f56ea9 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-darkpink, .foodgrid-header:not(:first-of-type) {
  background-color: #F89EC5 !important;
}
.strike-bg-darkpink.strike-btn:hover, .strike-btn.foodgrid-header:hover:not(:first-of-type), .strike-bg-darkpink.barker-btn:hover, .barker-btn.foodgrid-header:hover:not(:first-of-type) {
  background-color: #fcd7e7 !important;
}
.strike-bg-darkpink.transition-bg:hover, .transition-bg.foodgrid-header:hover:not(:first-of-type) {
  background-color: #fcd7e7 !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-darkpink {
  color: #F89EC5;
}

.strike-color-darkpink-important {
  color: #F89EC5 !important;
}

.strike-border-color-darkpink {
  border: 0rem solid #F89EC5;
}

.strike-border-color-only-darkpink {
  border-color: #F89EC5 !important;
}

.strike-gradient-1-specialpink {
  background: linear-gradient(to bottom, #f38cba 30%, #eb4790 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-specialpink.strike-btn:hover, .strike-gradient-1-specialpink.barker-btn:hover {
  background: linear-gradient(to bottom, #f5a3c8 30%, #F075AC 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-specialpink.strike-btn:active, .strike-gradient-1-specialpink.barker-btn:active {
  background: linear-gradient(to bottom, #F075AC 10%, #eb4790 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-specialpink {
  background-color: #F075AC !important;
}
.strike-bg-specialpink.strike-btn:hover, .strike-bg-specialpink.barker-btn:hover {
  background-color: #f6accd !important;
}
.strike-bg-specialpink.transition-bg:hover {
  background-color: #f6accd !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-specialpink {
  color: #F075AC;
}

.strike-color-specialpink-important, .active-badge {
  color: #F075AC !important;
}

.strike-border-color-specialpink {
  border: 0rem solid #F075AC;
}

.strike-border-color-only-specialpink {
  border-color: #F075AC !important;
}

.strike-gradient-1-darkpurple {
  background: linear-gradient(to bottom, #8772b2 30%, #614c8b 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-darkpurple.strike-btn:hover, .strike-gradient-1-darkpurple.barker-btn:hover {
  background: linear-gradient(to bottom, #9582bb 30%, #7961A9 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-darkpurple.strike-btn:active, .strike-gradient-1-darkpurple.barker-btn:active {
  background: linear-gradient(to bottom, #7961A9 10%, #614c8b 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-darkpurple {
  background-color: #7961A9 !important;
}
.strike-bg-darkpurple.strike-btn:hover, .strike-bg-darkpurple.barker-btn:hover {
  background-color: #9b89bf !important;
}
.strike-bg-darkpurple.transition-bg:hover {
  background-color: #9b89bf !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-darkpurple {
  color: #7961A9;
}

.strike-color-darkpurple-important {
  color: #7961A9 !important;
}

.strike-border-color-darkpurple {
  border: 0rem solid #7961A9;
}

.strike-border-color-only-darkpurple {
  border-color: #7961A9 !important;
}

.strike-gradient-1-lightpurple {
  background: linear-gradient(to bottom, #b388bc 30%, #92599f 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-lightpurple.strike-btn:hover, .strike-gradient-1-lightpurple.barker-btn:hover {
  background: linear-gradient(to bottom, #bd99c5 30%, #A878B3 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-lightpurple.strike-btn:active, .strike-gradient-1-lightpurple.barker-btn:active {
  background: linear-gradient(to bottom, #A878B3 10%, #92599f 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-lightpurple {
  background-color: #A878B3 !important;
}
.strike-bg-lightpurple.strike-btn:hover, .strike-bg-lightpurple.barker-btn:hover {
  background-color: #c19fc9 !important;
}
.strike-bg-lightpurple.transition-bg:hover {
  background-color: #c19fc9 !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-lightpurple {
  color: #A878B3;
}

.strike-color-lightpurple-important {
  color: #A878B3 !important;
}

.strike-border-color-lightpurple {
  border: 0rem solid #A878B3;
}

.strike-border-color-only-lightpurple {
  border-color: #A878B3 !important;
}

.strike-gradient-1-ultralightpurple {
  background: linear-gradient(to bottom, #d5c1da 30%, #b491be 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-ultralightpurple.strike-btn:hover, .strike-gradient-1-ultralightpurple.barker-btn:hover {
  background: linear-gradient(to bottom, #e0d1e4 30%, #CAB1D1 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-ultralightpurple.strike-btn:active, .strike-gradient-1-ultralightpurple.barker-btn:active {
  background: linear-gradient(to bottom, #CAB1D1 10%, #b491be 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-ultralightpurple {
  background-color: #CAB1D1 !important;
}
.strike-bg-ultralightpurple.strike-btn:hover, .strike-bg-ultralightpurple.barker-btn:hover {
  background-color: #e4d7e8 !important;
}
.strike-bg-ultralightpurple.transition-bg:hover {
  background-color: #e4d7e8 !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-ultralightpurple {
  color: #CAB1D1;
}

.strike-color-ultralightpurple-important {
  color: #CAB1D1 !important;
}

.strike-border-color-ultralightpurple {
  border: 0rem solid #CAB1D1;
}

.strike-border-color-only-ultralightpurple {
  border-color: #CAB1D1 !important;
}

.strike-gradient-1-brown {
  background: linear-gradient(to bottom, #a37b57 30%, #71553c 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-brown.strike-btn:hover, .strike-gradient-1-brown.barker-btn:hover {
  background: linear-gradient(to bottom, #ad8766 30%, #926E4E 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-brown.strike-btn:active, .strike-gradient-1-brown.barker-btn:active {
  background: linear-gradient(to bottom, #926E4E 10%, #71553c 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-brown {
  background-color: #926E4E !important;
}
.strike-bg-brown.strike-btn:hover, .strike-bg-brown.barker-btn:hover {
  background-color: #b18d6c !important;
}
.strike-bg-brown.transition-bg:hover {
  background-color: #b18d6c !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-brown, .location-modal-close-btn, .location-modal-stateheader, .barker-wait-txt, .shelf-dropdown-row-outer, .shelf-icon-box, .strike-modal-close-btn {
  color: #926E4E;
}

.strike-color-brown-important {
  color: #926E4E !important;
}

.strike-border-color-brown {
  border: 0rem solid #926E4E;
}

.strike-border-color-only-brown {
  border-color: #926E4E !important;
}

.strike-gradient-1-midbrown {
  background: linear-gradient(to bottom, #a77855 30%, #74543b 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-midbrown.strike-btn:hover, .strike-gradient-1-midbrown.barker-btn:hover {
  background: linear-gradient(to bottom, #b18564 30%, #966C4C 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-midbrown.strike-btn:active, .strike-gradient-1-midbrown.barker-btn:active {
  background: linear-gradient(to bottom, #966C4C 10%, #74543b 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-midbrown {
  background-color: #966C4C !important;
}
.strike-bg-midbrown.strike-btn:hover, .strike-bg-midbrown.barker-btn:hover {
  background-color: #b48b6b !important;
}
.strike-bg-midbrown.transition-bg:hover {
  background-color: #b48b6b !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-midbrown {
  color: #966C4C;
}

.strike-color-midbrown-important {
  color: #966C4C !important;
}

.strike-border-color-midbrown {
  border: 0rem solid #966C4C;
}

.strike-border-color-only-midbrown {
  border-color: #966C4C !important;
}

.strike-gradient-1-lightbrown {
  background: linear-gradient(to bottom, #c29a77 30%, #a37349 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-lightbrown.strike-btn:hover, .strike-gradient-1-lightbrown.barker-btn:hover {
  background: linear-gradient(to bottom, #caa788 30%, #BA8D65 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-lightbrown.strike-btn:active, .strike-gradient-1-lightbrown.barker-btn:active {
  background: linear-gradient(to bottom, #BA8D65 10%, #a37349 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-lightbrown {
  background-color: #BA8D65 !important;
}
.strike-bg-lightbrown.strike-btn:hover, .strike-bg-lightbrown.barker-btn:hover {
  background-color: #cdac8f !important;
}
.strike-bg-lightbrown.transition-bg:hover {
  background-color: #cdac8f !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-lightbrown {
  color: #BA8D65;
}

.strike-color-lightbrown-important {
  color: #BA8D65 !important;
}

.strike-border-color-lightbrown {
  border: 0rem solid #BA8D65;
}

.strike-border-color-only-lightbrown {
  border-color: #BA8D65 !important;
}

.strike-gradient-1-white {
  background: linear-gradient(to bottom, white 30%, #e6e6e6 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-white.strike-btn:hover, .strike-gradient-1-white.barker-btn:hover {
  background: linear-gradient(to bottom, white 30%, #FFFFFF 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-white.strike-btn:active, .strike-gradient-1-white.barker-btn:active {
  background: linear-gradient(to bottom, #FFFFFF 10%, #e6e6e6 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-white, .strike-fwk-tray {
  background-color: #FFFFFF !important;
}
.strike-bg-white.strike-btn:hover, .strike-bg-white.barker-btn:hover, .strike-btn.strike-fwk-tray:hover, .strike-fwk-tray.barker-btn:hover {
  background-color: white !important;
}
.strike-bg-white.transition-bg:hover, .transition-bg.strike-fwk-tray:hover {
  background-color: white !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-white, .strike-screen-footer, .shelf-dropdown-row-outer.lit, .shelf-icon-box.lit, .strike-screen-navbar-btn:hover, .strike-screen-navbar {
  color: #FFFFFF;
}

.strike-color-white-important {
  color: #FFFFFF !important;
}

.strike-border-color-white {
  border: 0rem solid #FFFFFF;
}

.strike-border-color-only-white {
  border-color: #FFFFFF !important;
}

.strike-gradient-1-gray-50 {
  background: linear-gradient(to bottom, #959595 30%, #6f6f6f 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-gray-50.strike-btn:hover, .strike-gradient-1-gray-50.barker-btn:hover {
  background: linear-gradient(to bottom, #a2a2a2 30%, #888888 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-gray-50.strike-btn:active, .strike-gradient-1-gray-50.barker-btn:active {
  background: linear-gradient(to bottom, #888888 10%, #6f6f6f 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-gray-50 {
  background-color: #888888 !important;
}
.strike-bg-gray-50.strike-btn:hover, .strike-bg-gray-50.barker-btn:hover {
  background-color: #a7a7a7 !important;
}
.strike-bg-gray-50.transition-bg:hover {
  background-color: #a7a7a7 !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-gray-50 {
  color: #888888;
}

.strike-color-gray-50-important {
  color: #888888 !important;
}

.strike-border-color-gray-50 {
  border: 0rem solid #888888;
}

.strike-border-color-only-gray-50 {
  border-color: #888888 !important;
}

.strike-gradient-1-none {
  background: linear-gradient(to bottom, rgba(13, 13, 13, 0) 30%, rgba(0, 0, 0, 0) 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-none.strike-btn:hover, .strike-gradient-1-none.barker-btn:hover {
  background: linear-gradient(to bottom, rgba(26, 26, 26, 0) 30%, rgba(0, 0, 0, 0) 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-none.strike-btn:active, .strike-gradient-1-none.barker-btn:active {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, 0) 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-none {
  background-color: rgba(0, 0, 0, 0) !important;
}
.strike-bg-none.strike-btn:hover, .strike-bg-none.barker-btn:hover {
  background-color: rgba(31, 31, 31, 0) !important;
}
.strike-bg-none.transition-bg:hover {
  background-color: rgba(31, 31, 31, 0) !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-none {
  color: rgba(0, 0, 0, 0);
}

.strike-color-none-important {
  color: rgba(0, 0, 0, 0) !important;
}

.strike-border-color-none {
  border: 0rem solid rgba(0, 0, 0, 0);
}

.strike-border-color-only-none {
  border-color: rgba(0, 0, 0, 0) !important;
}

.strike-gradient-1-red {
  background: linear-gradient(to bottom, #f04b3c 30%, #cf2010 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-red.strike-btn:hover, .strike-gradient-1-red.barker-btn:hover {
  background: linear-gradient(to bottom, #f26153 30%, #EE3524 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-red.strike-btn:active, .strike-gradient-1-red.barker-btn:active {
  background: linear-gradient(to bottom, #EE3524 10%, #cf2010 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-red {
  background-color: #EE3524 !important;
}
.strike-bg-red.strike-btn:hover, .strike-bg-red.barker-btn:hover {
  background-color: #f2695d !important;
}
.strike-bg-red.transition-bg:hover {
  background-color: #f2695d !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-red {
  color: #EE3524;
}

.strike-color-red-important, .strike-fwk-tray-item.tray-active, .tray-active.strike-fwk-tray-bottom, .tray-active.strike-fwk-tray-top {
  color: #EE3524 !important;
}

.strike-border-color-red {
  border: 0rem solid #EE3524;
}

.strike-border-color-only-red {
  border-color: #EE3524 !important;
}

.strike-gradient-1-black {
  background: linear-gradient(to bottom, #313131 30%, #0b0b0b 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-black.strike-btn:hover, .strike-gradient-1-black.barker-btn:hover {
  background: linear-gradient(to bottom, #3e3e3e 30%, #242424 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-1-black.strike-btn:active, .strike-gradient-1-black.barker-btn:active {
  background: linear-gradient(to bottom, #242424 10%, #0b0b0b 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-bg-black {
  background-color: #242424 !important;
}
.strike-bg-black.strike-btn:hover, .strike-bg-black.barker-btn:hover {
  background-color: #434343 !important;
}
.strike-bg-black.transition-bg:hover {
  background-color: #434343 !important;
  transition: background-color 0.2s ease-in-out;
}

.strike-color-black {
  color: #242424;
}

.strike-color-black-important {
  color: #242424 !important;
}

.strike-border-color-black {
  border: 0rem solid #242424;
}

.strike-border-color-only-black {
  border-color: #242424 !important;
}

.strike-gradient-2-blue {
  background: #87D6F8;
  background: linear-gradient(to bottom, #87D6F8 30%, #0093CD 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-2-blue.strike-btn:hover, .strike-gradient-2-blue.barker-btn:hover {
  background: linear-gradient(to bottom, #b7e6fb 30%, #01b7ff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-2-blue.strike-btn:active, .strike-gradient-2-blue.barker-btn:active {
  background: linear-gradient(to bottom, #57c6f5 30%, #006e9a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-gradient-2-green {
  background: #9CC982;
  background: linear-gradient(to bottom, #9CC982 30%, #92A473 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-2-green.strike-btn:hover, .strike-gradient-2-green.barker-btn:hover {
  background: linear-gradient(to bottom, #b8d8a6 30%, #aab892 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-2-green.strike-btn:active, .strike-gradient-2-green.barker-btn:active {
  background: linear-gradient(to bottom, #80ba5e 30%, #788a5a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-gradient-2-yellow {
  background: #FFF9AE;
  background: linear-gradient(to bottom, #FFF9AE 30%, #FFF56D 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-2-yellow.strike-btn:hover, .strike-gradient-2-yellow.barker-btn:hover {
  background: linear-gradient(to bottom, #fffde1 30%, #fff8a0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.strike-gradient-2-yellow.strike-btn:active, .strike-gradient-2-yellow.barker-btn:active {
  background: linear-gradient(to bottom, #fff57b 30%, #fff23a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.strike-alternating-bg-blue {
  background-color: #57CBF5;
}
.strike-alternating-bg-blue .form-group:not(.reverse-alternation):nth-child(even) {
  background-color: #87D6F8;
}
.strike-alternating-bg-blue .form-group.reverse-alternation:nth-child(odd) {
  background-color: #87D6F8;
}
.strike-alternating-bg-blue .form-group:not(.reverse-alternation):nth-child(odd) {
  background-color: #57CBF5;
}
.strike-alternating-bg-blue .form-group.reverse-alternation:nth-child(even) {
  background-color: #57CBF5;
}

.strike-alternating-bg-reverse-blue {
  background-color: #57CBF5;
}
.strike-alternating-bg-reverse-blue .form-group:not(.reverse-alternation):nth-child(odd) {
  background-color: #87D6F8;
}
.strike-alternating-bg-reverse-blue .form-group.reverse-alternation:nth-child(even) {
  background-color: #87D6F8;
}
.strike-alternating-bg-reverse-blue .form-group:not(.reverse-alternation):nth-child(even) {
  background-color: #57CBF5;
}
.strike-alternating-bg-reverse-blue .form-group.reverse-alternation:nth-child(odd) {
  background-color: #57CBF5;
}

.strike-alternating-bg-green {
  background-color: #92A473;
}
.strike-alternating-bg-green .form-group:not(.reverse-alternation):nth-child(even) {
  background-color: #9CC982;
}
.strike-alternating-bg-green .form-group.reverse-alternation:nth-child(odd) {
  background-color: #9CC982;
}
.strike-alternating-bg-green .form-group:not(.reverse-alternation):nth-child(odd) {
  background-color: #92A473;
}
.strike-alternating-bg-green .form-group.reverse-alternation:nth-child(even) {
  background-color: #92A473;
}

.strike-alternating-bg-reverse-green {
  background-color: #92A473;
}
.strike-alternating-bg-reverse-green .form-group:not(.reverse-alternation):nth-child(odd) {
  background-color: #9CC982;
}
.strike-alternating-bg-reverse-green .form-group.reverse-alternation:nth-child(even) {
  background-color: #9CC982;
}
.strike-alternating-bg-reverse-green .form-group:not(.reverse-alternation):nth-child(even) {
  background-color: #92A473;
}
.strike-alternating-bg-reverse-green .form-group.reverse-alternation:nth-child(odd) {
  background-color: #92A473;
}

.strike-alternating-bg-yellow {
  background-color: #FFF56D;
}
.strike-alternating-bg-yellow .form-group:not(.reverse-alternation):nth-child(even) {
  background-color: #FFF9AE;
}
.strike-alternating-bg-yellow .form-group.reverse-alternation:nth-child(odd) {
  background-color: #FFF9AE;
}
.strike-alternating-bg-yellow .form-group:not(.reverse-alternation):nth-child(odd) {
  background-color: #FFF56D;
}
.strike-alternating-bg-yellow .form-group.reverse-alternation:nth-child(even) {
  background-color: #FFF56D;
}

.strike-alternating-bg-reverse-yellow {
  background-color: #FFF56D;
}
.strike-alternating-bg-reverse-yellow .form-group:not(.reverse-alternation):nth-child(odd) {
  background-color: #FFF9AE;
}
.strike-alternating-bg-reverse-yellow .form-group.reverse-alternation:nth-child(even) {
  background-color: #FFF9AE;
}
.strike-alternating-bg-reverse-yellow .form-group:not(.reverse-alternation):nth-child(even) {
  background-color: #FFF56D;
}
.strike-alternating-bg-reverse-yellow .form-group.reverse-alternation:nth-child(odd) {
  background-color: #FFF56D;
}

.strike-alternating-bg-brown {
  background-color: #926E4E;
}
.strike-alternating-bg-brown .form-group:not(.reverse-alternation):nth-child(even) {
  background-color: #BA8D65;
}
.strike-alternating-bg-brown .form-group.reverse-alternation:nth-child(odd) {
  background-color: #BA8D65;
}
.strike-alternating-bg-brown .form-group:not(.reverse-alternation):nth-child(odd) {
  background-color: #926E4E;
}
.strike-alternating-bg-brown .form-group.reverse-alternation:nth-child(even) {
  background-color: #926E4E;
}

.strike-alternating-bg-reverse-brown {
  background-color: #926E4E;
}
.strike-alternating-bg-reverse-brown .form-group:not(.reverse-alternation):nth-child(odd) {
  background-color: #BA8D65;
}
.strike-alternating-bg-reverse-brown .form-group.reverse-alternation:nth-child(even) {
  background-color: #BA8D65;
}
.strike-alternating-bg-reverse-brown .form-group:not(.reverse-alternation):nth-child(even) {
  background-color: #926E4E;
}
.strike-alternating-bg-reverse-brown .form-group.reverse-alternation:nth-child(odd) {
  background-color: #926E4E;
}

.strike-alternating-bg-orange {
  background-color: #FAA755;
}
.strike-alternating-bg-orange .form-group:not(.reverse-alternation):nth-child(even) {
  background-color: #FABB7D;
}
.strike-alternating-bg-orange .form-group.reverse-alternation:nth-child(odd) {
  background-color: #FABB7D;
}
.strike-alternating-bg-orange .form-group:not(.reverse-alternation):nth-child(odd) {
  background-color: #FAA755;
}
.strike-alternating-bg-orange .form-group.reverse-alternation:nth-child(even) {
  background-color: #FAA755;
}

.strike-alternating-bg-reverse-orange {
  background-color: #FAA755;
}
.strike-alternating-bg-reverse-orange .form-group:not(.reverse-alternation):nth-child(odd) {
  background-color: #FABB7D;
}
.strike-alternating-bg-reverse-orange .form-group.reverse-alternation:nth-child(even) {
  background-color: #FABB7D;
}
.strike-alternating-bg-reverse-orange .form-group:not(.reverse-alternation):nth-child(even) {
  background-color: #FAA755;
}
.strike-alternating-bg-reverse-orange .form-group.reverse-alternation:nth-child(odd) {
  background-color: #FAA755;
}

.strike-alternating-bg-pink {
  background-color: #F89EC5;
}
.strike-alternating-bg-pink .form-group:not(.reverse-alternation):nth-child(even) {
  background-color: #F8BBD6;
}
.strike-alternating-bg-pink .form-group.reverse-alternation:nth-child(odd) {
  background-color: #F8BBD6;
}
.strike-alternating-bg-pink .form-group:not(.reverse-alternation):nth-child(odd) {
  background-color: #F89EC5;
}
.strike-alternating-bg-pink .form-group.reverse-alternation:nth-child(even) {
  background-color: #F89EC5;
}

.strike-alternating-bg-reverse-pink {
  background-color: #F89EC5;
}
.strike-alternating-bg-reverse-pink .form-group:not(.reverse-alternation):nth-child(odd) {
  background-color: #F8BBD6;
}
.strike-alternating-bg-reverse-pink .form-group.reverse-alternation:nth-child(even) {
  background-color: #F8BBD6;
}
.strike-alternating-bg-reverse-pink .form-group:not(.reverse-alternation):nth-child(even) {
  background-color: #F89EC5;
}
.strike-alternating-bg-reverse-pink .form-group.reverse-alternation:nth-child(odd) {
  background-color: #F89EC5;
}

.strike-bg-color-rotation .strike-bg-color-rotation-child:nth-child(8n+1) {
  background-color: #F8BBD6;
}
.strike-bg-color-rotation .strike-bg-color-rotation-child:nth-child(8n+2) {
  background-color: #87D6F8;
}
.strike-bg-color-rotation .strike-bg-color-rotation-child:nth-child(8n+3) {
  background-color: #FFF56D;
}
.strike-bg-color-rotation .strike-bg-color-rotation-child:nth-child(8n+4) {
  background-color: #FAA755;
}
.strike-bg-color-rotation .strike-bg-color-rotation-child:nth-child(8n+5) {
  background-color: #926E4E;
}
.strike-bg-color-rotation .strike-bg-color-rotation-child:nth-child(8n+6) {
  background-color: #FFF9AE;
}
.strike-bg-color-rotation .strike-bg-color-rotation-child:nth-child(8n+7) {
  background-color: #0093CD;
}
.strike-bg-color-rotation .strike-bg-color-rotation-child:nth-child(8n+8) {
  background-color: #92A473;
}

.bg-transparent-white-1 {
  background-color: rgba(255, 255, 255, 0.1);
}

.bg-transparent-white-2, .location-modal-statebox-inner {
  background-color: rgba(255, 255, 255, 0.2);
}

.bg-transparent-white-3, .barker-wait-txt {
  background-color: rgba(255, 255, 255, 0.3);
}

.bg-transparent-white-4 {
  background-color: rgba(255, 255, 255, 0.4);
}

.bg-transparent-white-5 {
  background-color: rgba(255, 255, 255, 0.5);
}

.bg-transparent-white-6 {
  background-color: rgba(255, 255, 255, 0.6);
}

.bg-transparent-white-7 {
  background-color: rgba(255, 255, 255, 0.7);
}

.bg-transparent-white-8 {
  background-color: rgba(255, 255, 255, 0.8);
}

.bg-transparent-white-9 {
  background-color: rgba(255, 255, 255, 0.9);
}

.bg-transparent-white-10 {
  background-color: rgb(255, 255, 255);
}

.strike-brand-font, .splash-left-text, .crossheader, .strike-navbar .nav-item:not(.t3-label).strike-nav-lit .nav-link:not(.dropdown-item):before, .strike-navbar .nav-link.strike-nav-lit .nav-link:not(.dropdown-item):before, #strike-fwk-tray-openbtn, .strike-fwk-tray-top.t1, .generic-dropdown-txt, .strike-typography.dropcap-half p:first-letter, .dropcap-half.alert-barker p:first-letter, .dropcap-half.alert-barker-good p:first-letter, .dropcap-half.alert-barker-danger p:first-letter, .dropcap-half#success-contact-note p:first-letter, .dropcap-half#success-contact-thanks p:first-letter, .dropcap-half.strike-form-item-label p:first-letter, .strike-typography.dropcap-half:first-letter, .dropcap-half.alert-barker:first-letter, .dropcap-half.alert-barker-good:first-letter, .dropcap-half.alert-barker-danger:first-letter, .dropcap-half#success-contact-note:first-letter, .dropcap-half#success-contact-thanks:first-letter, .dropcap-half.strike-form-item-label:first-letter, .strike-typography.dropcap p:first-letter, .dropcap.alert-barker p:first-letter, .dropcap.alert-barker-good p:first-letter, .dropcap.alert-barker-danger p:first-letter, .dropcap#success-contact-note p:first-letter, .dropcap#success-contact-thanks p:first-letter, .dropcap.strike-form-item-label p:first-letter, .strike-typography.dropcap:first-letter, .dropcap.alert-barker:first-letter, .dropcap.alert-barker-good:first-letter, .dropcap.alert-barker-danger:first-letter, .dropcap#success-contact-note:first-letter, .dropcap#success-contact-thanks:first-letter, .dropcap.strike-form-item-label:first-letter, .strike-typography h3, .alert-barker h3, .alert-barker-good h3, .alert-barker-danger h3, #success-contact-note h3, #success-contact-thanks h3, .strike-form-item-label h3, .strike-typography .strike-form-area-label, .alert-barker .strike-form-area-label, .alert-barker-good .strike-form-area-label, .alert-barker-danger .strike-form-area-label, #success-contact-note .strike-form-area-label, #success-contact-thanks .strike-form-area-label, .strike-form-item-label .strike-form-area-label, .strike-typography h2, .alert-barker h2, .alert-barker-good h2, .alert-barker-danger h2, #success-contact-note h2, #success-contact-thanks h2, .strike-form-item-label h2, .strike-typography h1, .alert-barker h1, .alert-barker-good h1, .alert-barker-danger h1, #success-contact-note h1, #success-contact-thanks h1, .strike-form-item-label h1 {
  font-family: "BrandFont";
  letter-spacing: 0.15rem;
  font-weight: 400;
  line-height: 1rem;
}
@media all and (min-width: 0px) {
  .strike-brand-font, .splash-left-text, .crossheader, .strike-navbar .nav-item:not(.t3-label).strike-nav-lit .nav-link:not(.dropdown-item):before, .strike-navbar .nav-link.strike-nav-lit .nav-link:not(.dropdown-item):before, #strike-fwk-tray-openbtn, .strike-fwk-tray-top.t1, .generic-dropdown-txt, .strike-typography.dropcap-half p:first-letter, .dropcap-half.alert-barker p:first-letter, .dropcap-half.alert-barker-good p:first-letter, .dropcap-half.alert-barker-danger p:first-letter, .dropcap-half#success-contact-note p:first-letter, .dropcap-half#success-contact-thanks p:first-letter, .dropcap-half.strike-form-item-label p:first-letter, .strike-typography.dropcap-half:first-letter, .dropcap-half.alert-barker:first-letter, .dropcap-half.alert-barker-good:first-letter, .dropcap-half.alert-barker-danger:first-letter, .dropcap-half#success-contact-note:first-letter, .dropcap-half#success-contact-thanks:first-letter, .dropcap-half.strike-form-item-label:first-letter, .strike-typography.dropcap p:first-letter, .dropcap.alert-barker p:first-letter, .dropcap.alert-barker-good p:first-letter, .dropcap.alert-barker-danger p:first-letter, .dropcap#success-contact-note p:first-letter, .dropcap#success-contact-thanks p:first-letter, .dropcap.strike-form-item-label p:first-letter, .strike-typography.dropcap:first-letter, .dropcap.alert-barker:first-letter, .dropcap.alert-barker-good:first-letter, .dropcap.alert-barker-danger:first-letter, .dropcap#success-contact-note:first-letter, .dropcap#success-contact-thanks:first-letter, .dropcap.strike-form-item-label:first-letter, .strike-typography h3, .alert-barker h3, .alert-barker-good h3, .alert-barker-danger h3, #success-contact-note h3, #success-contact-thanks h3, .strike-form-item-label h3, .strike-typography .strike-form-area-label, .alert-barker .strike-form-area-label, .alert-barker-good .strike-form-area-label, .alert-barker-danger .strike-form-area-label, #success-contact-note .strike-form-area-label, #success-contact-thanks .strike-form-area-label, .strike-form-item-label .strike-form-area-label, .strike-typography h2, .alert-barker h2, .alert-barker-good h2, .alert-barker-danger h2, #success-contact-note h2, #success-contact-thanks h2, .strike-form-item-label h2, .strike-typography h1, .alert-barker h1, .alert-barker-good h1, .alert-barker-danger h1, #success-contact-note h1, #success-contact-thanks h1, .strike-form-item-label h1 {
    letter-spacing: 0.05rem;
  }
}
@media all and (min-width: 76.8px) {
  .strike-brand-font, .splash-left-text, .crossheader, .strike-navbar .nav-item:not(.t3-label).strike-nav-lit .nav-link:not(.dropdown-item):before, .strike-navbar .nav-link.strike-nav-lit .nav-link:not(.dropdown-item):before, #strike-fwk-tray-openbtn, .strike-fwk-tray-top.t1, .generic-dropdown-txt, .strike-typography.dropcap-half p:first-letter, .dropcap-half.alert-barker p:first-letter, .dropcap-half.alert-barker-good p:first-letter, .dropcap-half.alert-barker-danger p:first-letter, .dropcap-half#success-contact-note p:first-letter, .dropcap-half#success-contact-thanks p:first-letter, .dropcap-half.strike-form-item-label p:first-letter, .strike-typography.dropcap-half:first-letter, .dropcap-half.alert-barker:first-letter, .dropcap-half.alert-barker-good:first-letter, .dropcap-half.alert-barker-danger:first-letter, .dropcap-half#success-contact-note:first-letter, .dropcap-half#success-contact-thanks:first-letter, .dropcap-half.strike-form-item-label:first-letter, .strike-typography.dropcap p:first-letter, .dropcap.alert-barker p:first-letter, .dropcap.alert-barker-good p:first-letter, .dropcap.alert-barker-danger p:first-letter, .dropcap#success-contact-note p:first-letter, .dropcap#success-contact-thanks p:first-letter, .dropcap.strike-form-item-label p:first-letter, .strike-typography.dropcap:first-letter, .dropcap.alert-barker:first-letter, .dropcap.alert-barker-good:first-letter, .dropcap.alert-barker-danger:first-letter, .dropcap#success-contact-note:first-letter, .dropcap#success-contact-thanks:first-letter, .dropcap.strike-form-item-label:first-letter, .strike-typography h3, .alert-barker h3, .alert-barker-good h3, .alert-barker-danger h3, #success-contact-note h3, #success-contact-thanks h3, .strike-form-item-label h3, .strike-typography .strike-form-area-label, .alert-barker .strike-form-area-label, .alert-barker-good .strike-form-area-label, .alert-barker-danger .strike-form-area-label, #success-contact-note .strike-form-area-label, #success-contact-thanks .strike-form-area-label, .strike-form-item-label .strike-form-area-label, .strike-typography h2, .alert-barker h2, .alert-barker-good h2, .alert-barker-danger h2, #success-contact-note h2, #success-contact-thanks h2, .strike-form-item-label h2, .strike-typography h1, .alert-barker h1, .alert-barker-good h1, .alert-barker-danger h1, #success-contact-note h1, #success-contact-thanks h1, .strike-form-item-label h1 {
    letter-spacing: 0.06rem;
  }
}
@media all and (min-width: 153.6px) {
  .strike-brand-font, .splash-left-text, .crossheader, .strike-navbar .nav-item:not(.t3-label).strike-nav-lit .nav-link:not(.dropdown-item):before, .strike-navbar .nav-link.strike-nav-lit .nav-link:not(.dropdown-item):before, #strike-fwk-tray-openbtn, .strike-fwk-tray-top.t1, .generic-dropdown-txt, .strike-typography.dropcap-half p:first-letter, .dropcap-half.alert-barker p:first-letter, .dropcap-half.alert-barker-good p:first-letter, .dropcap-half.alert-barker-danger p:first-letter, .dropcap-half#success-contact-note p:first-letter, .dropcap-half#success-contact-thanks p:first-letter, .dropcap-half.strike-form-item-label p:first-letter, .strike-typography.dropcap-half:first-letter, .dropcap-half.alert-barker:first-letter, .dropcap-half.alert-barker-good:first-letter, .dropcap-half.alert-barker-danger:first-letter, .dropcap-half#success-contact-note:first-letter, .dropcap-half#success-contact-thanks:first-letter, .dropcap-half.strike-form-item-label:first-letter, .strike-typography.dropcap p:first-letter, .dropcap.alert-barker p:first-letter, .dropcap.alert-barker-good p:first-letter, .dropcap.alert-barker-danger p:first-letter, .dropcap#success-contact-note p:first-letter, .dropcap#success-contact-thanks p:first-letter, .dropcap.strike-form-item-label p:first-letter, .strike-typography.dropcap:first-letter, .dropcap.alert-barker:first-letter, .dropcap.alert-barker-good:first-letter, .dropcap.alert-barker-danger:first-letter, .dropcap#success-contact-note:first-letter, .dropcap#success-contact-thanks:first-letter, .dropcap.strike-form-item-label:first-letter, .strike-typography h3, .alert-barker h3, .alert-barker-good h3, .alert-barker-danger h3, #success-contact-note h3, #success-contact-thanks h3, .strike-form-item-label h3, .strike-typography .strike-form-area-label, .alert-barker .strike-form-area-label, .alert-barker-good .strike-form-area-label, .alert-barker-danger .strike-form-area-label, #success-contact-note .strike-form-area-label, #success-contact-thanks .strike-form-area-label, .strike-form-item-label .strike-form-area-label, .strike-typography h2, .alert-barker h2, .alert-barker-good h2, .alert-barker-danger h2, #success-contact-note h2, #success-contact-thanks h2, .strike-form-item-label h2, .strike-typography h1, .alert-barker h1, .alert-barker-good h1, .alert-barker-danger h1, #success-contact-note h1, #success-contact-thanks h1, .strike-form-item-label h1 {
    letter-spacing: 0.07rem;
  }
}
@media all and (min-width: 230.4px) {
  .strike-brand-font, .splash-left-text, .crossheader, .strike-navbar .nav-item:not(.t3-label).strike-nav-lit .nav-link:not(.dropdown-item):before, .strike-navbar .nav-link.strike-nav-lit .nav-link:not(.dropdown-item):before, #strike-fwk-tray-openbtn, .strike-fwk-tray-top.t1, .generic-dropdown-txt, .strike-typography.dropcap-half p:first-letter, .dropcap-half.alert-barker p:first-letter, .dropcap-half.alert-barker-good p:first-letter, .dropcap-half.alert-barker-danger p:first-letter, .dropcap-half#success-contact-note p:first-letter, .dropcap-half#success-contact-thanks p:first-letter, .dropcap-half.strike-form-item-label p:first-letter, .strike-typography.dropcap-half:first-letter, .dropcap-half.alert-barker:first-letter, .dropcap-half.alert-barker-good:first-letter, .dropcap-half.alert-barker-danger:first-letter, .dropcap-half#success-contact-note:first-letter, .dropcap-half#success-contact-thanks:first-letter, .dropcap-half.strike-form-item-label:first-letter, .strike-typography.dropcap p:first-letter, .dropcap.alert-barker p:first-letter, .dropcap.alert-barker-good p:first-letter, .dropcap.alert-barker-danger p:first-letter, .dropcap#success-contact-note p:first-letter, .dropcap#success-contact-thanks p:first-letter, .dropcap.strike-form-item-label p:first-letter, .strike-typography.dropcap:first-letter, .dropcap.alert-barker:first-letter, .dropcap.alert-barker-good:first-letter, .dropcap.alert-barker-danger:first-letter, .dropcap#success-contact-note:first-letter, .dropcap#success-contact-thanks:first-letter, .dropcap.strike-form-item-label:first-letter, .strike-typography h3, .alert-barker h3, .alert-barker-good h3, .alert-barker-danger h3, #success-contact-note h3, #success-contact-thanks h3, .strike-form-item-label h3, .strike-typography .strike-form-area-label, .alert-barker .strike-form-area-label, .alert-barker-good .strike-form-area-label, .alert-barker-danger .strike-form-area-label, #success-contact-note .strike-form-area-label, #success-contact-thanks .strike-form-area-label, .strike-form-item-label .strike-form-area-label, .strike-typography h2, .alert-barker h2, .alert-barker-good h2, .alert-barker-danger h2, #success-contact-note h2, #success-contact-thanks h2, .strike-form-item-label h2, .strike-typography h1, .alert-barker h1, .alert-barker-good h1, .alert-barker-danger h1, #success-contact-note h1, #success-contact-thanks h1, .strike-form-item-label h1 {
    letter-spacing: 0.08rem;
  }
}
@media all and (min-width: 307.2px) {
  .strike-brand-font, .splash-left-text, .crossheader, .strike-navbar .nav-item:not(.t3-label).strike-nav-lit .nav-link:not(.dropdown-item):before, .strike-navbar .nav-link.strike-nav-lit .nav-link:not(.dropdown-item):before, #strike-fwk-tray-openbtn, .strike-fwk-tray-top.t1, .generic-dropdown-txt, .strike-typography.dropcap-half p:first-letter, .dropcap-half.alert-barker p:first-letter, .dropcap-half.alert-barker-good p:first-letter, .dropcap-half.alert-barker-danger p:first-letter, .dropcap-half#success-contact-note p:first-letter, .dropcap-half#success-contact-thanks p:first-letter, .dropcap-half.strike-form-item-label p:first-letter, .strike-typography.dropcap-half:first-letter, .dropcap-half.alert-barker:first-letter, .dropcap-half.alert-barker-good:first-letter, .dropcap-half.alert-barker-danger:first-letter, .dropcap-half#success-contact-note:first-letter, .dropcap-half#success-contact-thanks:first-letter, .dropcap-half.strike-form-item-label:first-letter, .strike-typography.dropcap p:first-letter, .dropcap.alert-barker p:first-letter, .dropcap.alert-barker-good p:first-letter, .dropcap.alert-barker-danger p:first-letter, .dropcap#success-contact-note p:first-letter, .dropcap#success-contact-thanks p:first-letter, .dropcap.strike-form-item-label p:first-letter, .strike-typography.dropcap:first-letter, .dropcap.alert-barker:first-letter, .dropcap.alert-barker-good:first-letter, .dropcap.alert-barker-danger:first-letter, .dropcap#success-contact-note:first-letter, .dropcap#success-contact-thanks:first-letter, .dropcap.strike-form-item-label:first-letter, .strike-typography h3, .alert-barker h3, .alert-barker-good h3, .alert-barker-danger h3, #success-contact-note h3, #success-contact-thanks h3, .strike-form-item-label h3, .strike-typography .strike-form-area-label, .alert-barker .strike-form-area-label, .alert-barker-good .strike-form-area-label, .alert-barker-danger .strike-form-area-label, #success-contact-note .strike-form-area-label, #success-contact-thanks .strike-form-area-label, .strike-form-item-label .strike-form-area-label, .strike-typography h2, .alert-barker h2, .alert-barker-good h2, .alert-barker-danger h2, #success-contact-note h2, #success-contact-thanks h2, .strike-form-item-label h2, .strike-typography h1, .alert-barker h1, .alert-barker-good h1, .alert-barker-danger h1, #success-contact-note h1, #success-contact-thanks h1, .strike-form-item-label h1 {
    letter-spacing: 0.09rem;
  }
}
@media all and (min-width: 384px) {
  .strike-brand-font, .splash-left-text, .crossheader, .strike-navbar .nav-item:not(.t3-label).strike-nav-lit .nav-link:not(.dropdown-item):before, .strike-navbar .nav-link.strike-nav-lit .nav-link:not(.dropdown-item):before, #strike-fwk-tray-openbtn, .strike-fwk-tray-top.t1, .generic-dropdown-txt, .strike-typography.dropcap-half p:first-letter, .dropcap-half.alert-barker p:first-letter, .dropcap-half.alert-barker-good p:first-letter, .dropcap-half.alert-barker-danger p:first-letter, .dropcap-half#success-contact-note p:first-letter, .dropcap-half#success-contact-thanks p:first-letter, .dropcap-half.strike-form-item-label p:first-letter, .strike-typography.dropcap-half:first-letter, .dropcap-half.alert-barker:first-letter, .dropcap-half.alert-barker-good:first-letter, .dropcap-half.alert-barker-danger:first-letter, .dropcap-half#success-contact-note:first-letter, .dropcap-half#success-contact-thanks:first-letter, .dropcap-half.strike-form-item-label:first-letter, .strike-typography.dropcap p:first-letter, .dropcap.alert-barker p:first-letter, .dropcap.alert-barker-good p:first-letter, .dropcap.alert-barker-danger p:first-letter, .dropcap#success-contact-note p:first-letter, .dropcap#success-contact-thanks p:first-letter, .dropcap.strike-form-item-label p:first-letter, .strike-typography.dropcap:first-letter, .dropcap.alert-barker:first-letter, .dropcap.alert-barker-good:first-letter, .dropcap.alert-barker-danger:first-letter, .dropcap#success-contact-note:first-letter, .dropcap#success-contact-thanks:first-letter, .dropcap.strike-form-item-label:first-letter, .strike-typography h3, .alert-barker h3, .alert-barker-good h3, .alert-barker-danger h3, #success-contact-note h3, #success-contact-thanks h3, .strike-form-item-label h3, .strike-typography .strike-form-area-label, .alert-barker .strike-form-area-label, .alert-barker-good .strike-form-area-label, .alert-barker-danger .strike-form-area-label, #success-contact-note .strike-form-area-label, #success-contact-thanks .strike-form-area-label, .strike-form-item-label .strike-form-area-label, .strike-typography h2, .alert-barker h2, .alert-barker-good h2, .alert-barker-danger h2, #success-contact-note h2, #success-contact-thanks h2, .strike-form-item-label h2, .strike-typography h1, .alert-barker h1, .alert-barker-good h1, .alert-barker-danger h1, #success-contact-note h1, #success-contact-thanks h1, .strike-form-item-label h1 {
    letter-spacing: 0.1rem;
  }
}
@media all and (min-width: 460.8px) {
  .strike-brand-font, .splash-left-text, .crossheader, .strike-navbar .nav-item:not(.t3-label).strike-nav-lit .nav-link:not(.dropdown-item):before, .strike-navbar .nav-link.strike-nav-lit .nav-link:not(.dropdown-item):before, #strike-fwk-tray-openbtn, .strike-fwk-tray-top.t1, .generic-dropdown-txt, .strike-typography.dropcap-half p:first-letter, .dropcap-half.alert-barker p:first-letter, .dropcap-half.alert-barker-good p:first-letter, .dropcap-half.alert-barker-danger p:first-letter, .dropcap-half#success-contact-note p:first-letter, .dropcap-half#success-contact-thanks p:first-letter, .dropcap-half.strike-form-item-label p:first-letter, .strike-typography.dropcap-half:first-letter, .dropcap-half.alert-barker:first-letter, .dropcap-half.alert-barker-good:first-letter, .dropcap-half.alert-barker-danger:first-letter, .dropcap-half#success-contact-note:first-letter, .dropcap-half#success-contact-thanks:first-letter, .dropcap-half.strike-form-item-label:first-letter, .strike-typography.dropcap p:first-letter, .dropcap.alert-barker p:first-letter, .dropcap.alert-barker-good p:first-letter, .dropcap.alert-barker-danger p:first-letter, .dropcap#success-contact-note p:first-letter, .dropcap#success-contact-thanks p:first-letter, .dropcap.strike-form-item-label p:first-letter, .strike-typography.dropcap:first-letter, .dropcap.alert-barker:first-letter, .dropcap.alert-barker-good:first-letter, .dropcap.alert-barker-danger:first-letter, .dropcap#success-contact-note:first-letter, .dropcap#success-contact-thanks:first-letter, .dropcap.strike-form-item-label:first-letter, .strike-typography h3, .alert-barker h3, .alert-barker-good h3, .alert-barker-danger h3, #success-contact-note h3, #success-contact-thanks h3, .strike-form-item-label h3, .strike-typography .strike-form-area-label, .alert-barker .strike-form-area-label, .alert-barker-good .strike-form-area-label, .alert-barker-danger .strike-form-area-label, #success-contact-note .strike-form-area-label, #success-contact-thanks .strike-form-area-label, .strike-form-item-label .strike-form-area-label, .strike-typography h2, .alert-barker h2, .alert-barker-good h2, .alert-barker-danger h2, #success-contact-note h2, #success-contact-thanks h2, .strike-form-item-label h2, .strike-typography h1, .alert-barker h1, .alert-barker-good h1, .alert-barker-danger h1, #success-contact-note h1, #success-contact-thanks h1, .strike-form-item-label h1 {
    letter-spacing: 0.11rem;
  }
}
@media all and (min-width: 537.6px) {
  .strike-brand-font, .splash-left-text, .crossheader, .strike-navbar .nav-item:not(.t3-label).strike-nav-lit .nav-link:not(.dropdown-item):before, .strike-navbar .nav-link.strike-nav-lit .nav-link:not(.dropdown-item):before, #strike-fwk-tray-openbtn, .strike-fwk-tray-top.t1, .generic-dropdown-txt, .strike-typography.dropcap-half p:first-letter, .dropcap-half.alert-barker p:first-letter, .dropcap-half.alert-barker-good p:first-letter, .dropcap-half.alert-barker-danger p:first-letter, .dropcap-half#success-contact-note p:first-letter, .dropcap-half#success-contact-thanks p:first-letter, .dropcap-half.strike-form-item-label p:first-letter, .strike-typography.dropcap-half:first-letter, .dropcap-half.alert-barker:first-letter, .dropcap-half.alert-barker-good:first-letter, .dropcap-half.alert-barker-danger:first-letter, .dropcap-half#success-contact-note:first-letter, .dropcap-half#success-contact-thanks:first-letter, .dropcap-half.strike-form-item-label:first-letter, .strike-typography.dropcap p:first-letter, .dropcap.alert-barker p:first-letter, .dropcap.alert-barker-good p:first-letter, .dropcap.alert-barker-danger p:first-letter, .dropcap#success-contact-note p:first-letter, .dropcap#success-contact-thanks p:first-letter, .dropcap.strike-form-item-label p:first-letter, .strike-typography.dropcap:first-letter, .dropcap.alert-barker:first-letter, .dropcap.alert-barker-good:first-letter, .dropcap.alert-barker-danger:first-letter, .dropcap#success-contact-note:first-letter, .dropcap#success-contact-thanks:first-letter, .dropcap.strike-form-item-label:first-letter, .strike-typography h3, .alert-barker h3, .alert-barker-good h3, .alert-barker-danger h3, #success-contact-note h3, #success-contact-thanks h3, .strike-form-item-label h3, .strike-typography .strike-form-area-label, .alert-barker .strike-form-area-label, .alert-barker-good .strike-form-area-label, .alert-barker-danger .strike-form-area-label, #success-contact-note .strike-form-area-label, #success-contact-thanks .strike-form-area-label, .strike-form-item-label .strike-form-area-label, .strike-typography h2, .alert-barker h2, .alert-barker-good h2, .alert-barker-danger h2, #success-contact-note h2, #success-contact-thanks h2, .strike-form-item-label h2, .strike-typography h1, .alert-barker h1, .alert-barker-good h1, .alert-barker-danger h1, #success-contact-note h1, #success-contact-thanks h1, .strike-form-item-label h1 {
    letter-spacing: 0.12rem;
  }
}
@media all and (min-width: 614.4px) {
  .strike-brand-font, .splash-left-text, .crossheader, .strike-navbar .nav-item:not(.t3-label).strike-nav-lit .nav-link:not(.dropdown-item):before, .strike-navbar .nav-link.strike-nav-lit .nav-link:not(.dropdown-item):before, #strike-fwk-tray-openbtn, .strike-fwk-tray-top.t1, .generic-dropdown-txt, .strike-typography.dropcap-half p:first-letter, .dropcap-half.alert-barker p:first-letter, .dropcap-half.alert-barker-good p:first-letter, .dropcap-half.alert-barker-danger p:first-letter, .dropcap-half#success-contact-note p:first-letter, .dropcap-half#success-contact-thanks p:first-letter, .dropcap-half.strike-form-item-label p:first-letter, .strike-typography.dropcap-half:first-letter, .dropcap-half.alert-barker:first-letter, .dropcap-half.alert-barker-good:first-letter, .dropcap-half.alert-barker-danger:first-letter, .dropcap-half#success-contact-note:first-letter, .dropcap-half#success-contact-thanks:first-letter, .dropcap-half.strike-form-item-label:first-letter, .strike-typography.dropcap p:first-letter, .dropcap.alert-barker p:first-letter, .dropcap.alert-barker-good p:first-letter, .dropcap.alert-barker-danger p:first-letter, .dropcap#success-contact-note p:first-letter, .dropcap#success-contact-thanks p:first-letter, .dropcap.strike-form-item-label p:first-letter, .strike-typography.dropcap:first-letter, .dropcap.alert-barker:first-letter, .dropcap.alert-barker-good:first-letter, .dropcap.alert-barker-danger:first-letter, .dropcap#success-contact-note:first-letter, .dropcap#success-contact-thanks:first-letter, .dropcap.strike-form-item-label:first-letter, .strike-typography h3, .alert-barker h3, .alert-barker-good h3, .alert-barker-danger h3, #success-contact-note h3, #success-contact-thanks h3, .strike-form-item-label h3, .strike-typography .strike-form-area-label, .alert-barker .strike-form-area-label, .alert-barker-good .strike-form-area-label, .alert-barker-danger .strike-form-area-label, #success-contact-note .strike-form-area-label, #success-contact-thanks .strike-form-area-label, .strike-form-item-label .strike-form-area-label, .strike-typography h2, .alert-barker h2, .alert-barker-good h2, .alert-barker-danger h2, #success-contact-note h2, #success-contact-thanks h2, .strike-form-item-label h2, .strike-typography h1, .alert-barker h1, .alert-barker-good h1, .alert-barker-danger h1, #success-contact-note h1, #success-contact-thanks h1, .strike-form-item-label h1 {
    letter-spacing: 0.13rem;
  }
}
@media all and (min-width: 691.2px) {
  .strike-brand-font, .splash-left-text, .crossheader, .strike-navbar .nav-item:not(.t3-label).strike-nav-lit .nav-link:not(.dropdown-item):before, .strike-navbar .nav-link.strike-nav-lit .nav-link:not(.dropdown-item):before, #strike-fwk-tray-openbtn, .strike-fwk-tray-top.t1, .generic-dropdown-txt, .strike-typography.dropcap-half p:first-letter, .dropcap-half.alert-barker p:first-letter, .dropcap-half.alert-barker-good p:first-letter, .dropcap-half.alert-barker-danger p:first-letter, .dropcap-half#success-contact-note p:first-letter, .dropcap-half#success-contact-thanks p:first-letter, .dropcap-half.strike-form-item-label p:first-letter, .strike-typography.dropcap-half:first-letter, .dropcap-half.alert-barker:first-letter, .dropcap-half.alert-barker-good:first-letter, .dropcap-half.alert-barker-danger:first-letter, .dropcap-half#success-contact-note:first-letter, .dropcap-half#success-contact-thanks:first-letter, .dropcap-half.strike-form-item-label:first-letter, .strike-typography.dropcap p:first-letter, .dropcap.alert-barker p:first-letter, .dropcap.alert-barker-good p:first-letter, .dropcap.alert-barker-danger p:first-letter, .dropcap#success-contact-note p:first-letter, .dropcap#success-contact-thanks p:first-letter, .dropcap.strike-form-item-label p:first-letter, .strike-typography.dropcap:first-letter, .dropcap.alert-barker:first-letter, .dropcap.alert-barker-good:first-letter, .dropcap.alert-barker-danger:first-letter, .dropcap#success-contact-note:first-letter, .dropcap#success-contact-thanks:first-letter, .dropcap.strike-form-item-label:first-letter, .strike-typography h3, .alert-barker h3, .alert-barker-good h3, .alert-barker-danger h3, #success-contact-note h3, #success-contact-thanks h3, .strike-form-item-label h3, .strike-typography .strike-form-area-label, .alert-barker .strike-form-area-label, .alert-barker-good .strike-form-area-label, .alert-barker-danger .strike-form-area-label, #success-contact-note .strike-form-area-label, #success-contact-thanks .strike-form-area-label, .strike-form-item-label .strike-form-area-label, .strike-typography h2, .alert-barker h2, .alert-barker-good h2, .alert-barker-danger h2, #success-contact-note h2, #success-contact-thanks h2, .strike-form-item-label h2, .strike-typography h1, .alert-barker h1, .alert-barker-good h1, .alert-barker-danger h1, #success-contact-note h1, #success-contact-thanks h1, .strike-form-item-label h1 {
    letter-spacing: 0.14rem;
  }
}
@media all and (min-width: 768px) {
  .strike-brand-font, .splash-left-text, .crossheader, .strike-navbar .nav-item:not(.t3-label).strike-nav-lit .nav-link:not(.dropdown-item):before, .strike-navbar .nav-link.strike-nav-lit .nav-link:not(.dropdown-item):before, #strike-fwk-tray-openbtn, .strike-fwk-tray-top.t1, .generic-dropdown-txt, .strike-typography.dropcap-half p:first-letter, .dropcap-half.alert-barker p:first-letter, .dropcap-half.alert-barker-good p:first-letter, .dropcap-half.alert-barker-danger p:first-letter, .dropcap-half#success-contact-note p:first-letter, .dropcap-half#success-contact-thanks p:first-letter, .dropcap-half.strike-form-item-label p:first-letter, .strike-typography.dropcap-half:first-letter, .dropcap-half.alert-barker:first-letter, .dropcap-half.alert-barker-good:first-letter, .dropcap-half.alert-barker-danger:first-letter, .dropcap-half#success-contact-note:first-letter, .dropcap-half#success-contact-thanks:first-letter, .dropcap-half.strike-form-item-label:first-letter, .strike-typography.dropcap p:first-letter, .dropcap.alert-barker p:first-letter, .dropcap.alert-barker-good p:first-letter, .dropcap.alert-barker-danger p:first-letter, .dropcap#success-contact-note p:first-letter, .dropcap#success-contact-thanks p:first-letter, .dropcap.strike-form-item-label p:first-letter, .strike-typography.dropcap:first-letter, .dropcap.alert-barker:first-letter, .dropcap.alert-barker-good:first-letter, .dropcap.alert-barker-danger:first-letter, .dropcap#success-contact-note:first-letter, .dropcap#success-contact-thanks:first-letter, .dropcap.strike-form-item-label:first-letter, .strike-typography h3, .alert-barker h3, .alert-barker-good h3, .alert-barker-danger h3, #success-contact-note h3, #success-contact-thanks h3, .strike-form-item-label h3, .strike-typography .strike-form-area-label, .alert-barker .strike-form-area-label, .alert-barker-good .strike-form-area-label, .alert-barker-danger .strike-form-area-label, #success-contact-note .strike-form-area-label, #success-contact-thanks .strike-form-area-label, .strike-form-item-label .strike-form-area-label, .strike-typography h2, .alert-barker h2, .alert-barker-good h2, .alert-barker-danger h2, #success-contact-note h2, #success-contact-thanks h2, .strike-form-item-label h2, .strike-typography h1, .alert-barker h1, .alert-barker-good h1, .alert-barker-danger h1, #success-contact-note h1, #success-contact-thanks h1, .strike-form-item-label h1 {
    letter-spacing: 0.15rem;
  }
}

.strike-body-font, .strike-fwk-tray-bottom.t1, .strike-typography, .alert-barker, .alert-barker-good, .alert-barker-danger, #success-contact-note, #success-contact-thanks, .strike-form-item-label {
  font-family: "BodyFont";
  font-size: 1rem;
  /* &-italic, i {
    font-family: "BodyFontItalic";
    b {
      font-weight: 800;
    }
  } */
}
.strike-body-font-bold, .requirements-dropdown-txt, .contract-dropdown-txt, .location-modal-city, .strike-navbar, .strike-fwk-tray-top.t2.tray-active, .strike-body-font b, .strike-fwk-tray-bottom.t1 b, .strike-typography b, .alert-barker b, .alert-barker-good b, .alert-barker-danger b, #success-contact-note b, #success-contact-thanks b, .strike-form-item-label b, .strike-body-font strong, .strike-fwk-tray-bottom.t1 strong, .strike-typography strong, .alert-barker strong, .alert-barker-good strong, .alert-barker-danger strong, #success-contact-note strong, #success-contact-thanks strong, .strike-form-item-label strong {
  font-family: "BodyFontBold";
  font-weight: 400;
}

.strike-typography h1, .alert-barker h1, .alert-barker-good h1, .alert-barker-danger h1, #success-contact-note h1, #success-contact-thanks h1, .strike-form-item-label h1 {
  font-size: 4.6rem;
  font-weight: 400;
  line-height: 6rem;
}
@media (max-width: 475px) {
  .strike-typography h1, .alert-barker h1, .alert-barker-good h1, .alert-barker-danger h1, #success-contact-note h1, #success-contact-thanks h1, .strike-form-item-label h1 {
    font-size: 4.2rem;
  }
}
.strike-typography h2, .alert-barker h2, .alert-barker-good h2, .alert-barker-danger h2, #success-contact-note h2, #success-contact-thanks h2, .strike-form-item-label h2 {
  font-size: 3.6rem;
  font-weight: 400;
  line-height: 5rem;
}
@media (max-width: 475px) {
  .strike-typography h2, .alert-barker h2, .alert-barker-good h2, .alert-barker-danger h2, #success-contact-note h2, #success-contact-thanks h2, .strike-form-item-label h2 {
    font-size: 3.2rem;
  }
}
.strike-typography h3, .alert-barker h3, .alert-barker-good h3, .alert-barker-danger h3, #success-contact-note h3, #success-contact-thanks h3, .strike-form-item-label h3, .strike-typography .strike-form-area-label, .alert-barker .strike-form-area-label, .alert-barker-good .strike-form-area-label, .alert-barker-danger .strike-form-area-label, #success-contact-note .strike-form-area-label, #success-contact-thanks .strike-form-area-label, .strike-form-item-label .strike-form-area-label {
  font-size: 2.6rem;
  font-weight: 400;
  line-height: 4rem;
}
@media (max-width: 475px) {
  .strike-typography h3, .alert-barker h3, .alert-barker-good h3, .alert-barker-danger h3, #success-contact-note h3, #success-contact-thanks h3, .strike-form-item-label h3, .strike-typography .strike-form-area-label, .alert-barker .strike-form-area-label, .alert-barker-good .strike-form-area-label, .alert-barker-danger .strike-form-area-label, #success-contact-note .strike-form-area-label, #success-contact-thanks .strike-form-area-label, .strike-form-item-label .strike-form-area-label {
    font-size: 2.2rem;
  }
}
.strike-typography h4, .alert-barker h4, .alert-barker-good h4, .alert-barker-danger h4, #success-contact-note h4, #success-contact-thanks h4, .strike-form-item-label h4 {
  font-size: 2.5rem;
  font-weight: 400;
  line-height: 2.5rem;
}
.strike-typography h5, .alert-barker h5, .alert-barker-good h5, .alert-barker-danger h5, #success-contact-note h5, #success-contact-thanks h5, .strike-form-item-label h5 {
  font-size: 2rem;
  font-weight: 400;
  line-height: 2rem;
}
.strike-typography h6, .alert-barker h6, .alert-barker-good h6, .alert-barker-danger h6, #success-contact-note h6, #success-contact-thanks h6, .strike-form-item-label h6 {
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.5rem;
}
.strike-typographydiv a, .strike-typography div a, .alert-barker div a, .alert-barker-good div a, .alert-barker-danger div a, #success-contact-note div a, #success-contact-thanks div a, .strike-form-item-label div a {
  text-decoration: underline;
}
.strike-typography .reverse-hover a, .alert-barker .reverse-hover a, .alert-barker-good .reverse-hover a, .alert-barker-danger .reverse-hover a, #success-contact-note .reverse-hover a, #success-contact-thanks .reverse-hover a, .strike-form-item-label .reverse-hover a, .strike-typography .reverse-hovera, .alert-barker .reverse-hovera, .alert-barker-good .reverse-hovera, .alert-barker-danger .reverse-hovera, #success-contact-note .reverse-hovera, #success-contact-thanks .reverse-hovera, .strike-form-item-label .reverse-hovera {
  text-decoration: none;
}
.strike-typography .reverse-hover a:hover, .alert-barker .reverse-hover a:hover, .alert-barker-good .reverse-hover a:hover, .alert-barker-danger .reverse-hover a:hover, #success-contact-note .reverse-hover a:hover, #success-contact-thanks .reverse-hover a:hover, .strike-form-item-label .reverse-hover a:hover {
  text-decoration: underline;
  opacity: 1;
}
.strike-typography a.reverse-hover, .alert-barker a.reverse-hover, .alert-barker-good a.reverse-hover, .alert-barker-danger a.reverse-hover, #success-contact-note a.reverse-hover, #success-contact-thanks a.reverse-hover, .strike-form-item-label a.reverse-hover {
  text-decoration: none;
}
.strike-typography a.reverse-hover:hover, .alert-barker a.reverse-hover:hover, .alert-barker-good a.reverse-hover:hover, .alert-barker-danger a.reverse-hover:hover, #success-contact-note a.reverse-hover:hover, #success-contact-thanks a.reverse-hover:hover, .strike-form-item-label a.reverse-hover:hover {
  text-decoration: underline;
  opacity: 1;
}
.strike-typography.dropcap p:first-letter, .dropcap.alert-barker p:first-letter, .dropcap.alert-barker-good p:first-letter, .dropcap.alert-barker-danger p:first-letter, .dropcap#success-contact-note p:first-letter, .dropcap#success-contact-thanks p:first-letter, .dropcap.strike-form-item-label p:first-letter, .strike-typography.dropcap:first-letter, .dropcap.alert-barker:first-letter, .dropcap.alert-barker-good:first-letter, .dropcap.alert-barker-danger:first-letter, .dropcap#success-contact-note:first-letter, .dropcap#success-contact-thanks:first-letter, .dropcap.strike-form-item-label:first-letter {
  font-size: 5.8em !important;
  line-height: 0.7em;
  margin-top: 0.05em;
  margin-right: 0em;
  display: block;
  float: left;
}
.strike-typography.dropcap-half p:first-letter, .dropcap-half.alert-barker p:first-letter, .dropcap-half.alert-barker-good p:first-letter, .dropcap-half.alert-barker-danger p:first-letter, .dropcap-half#success-contact-note p:first-letter, .dropcap-half#success-contact-thanks p:first-letter, .dropcap-half.strike-form-item-label p:first-letter, .strike-typography.dropcap-half:first-letter, .dropcap-half.alert-barker:first-letter, .dropcap-half.alert-barker-good:first-letter, .dropcap-half.alert-barker-danger:first-letter, .dropcap-half#success-contact-note:first-letter, .dropcap-half#success-contact-thanks:first-letter, .dropcap-half.strike-form-item-label:first-letter {
  font-size: 3.6em !important;
  line-height: 0.8em;
  margin-top: 0.07em;
  margin-bottom: -0.1em;
  margin-right: 0em;
  display: block;
  float: left;
}
.strike-typography a:hover, .alert-barker a:hover, .alert-barker-good a:hover, .alert-barker-danger a:hover, #success-contact-note a:hover, #success-contact-thanks a:hover, .strike-form-item-label a:hover, .strike-typography a:link, .alert-barker a:link, .alert-barker-good a:link, .alert-barker-danger a:link, #success-contact-note a:link, #success-contact-thanks a:link, .strike-form-item-label a:link, .strike-typography a:active, .alert-barker a:active, .alert-barker-good a:active, .alert-barker-danger a:active, #success-contact-note a:active, #success-contact-thanks a:active, .strike-form-item-label a:active, .strike-typography a:visited, .alert-barker a:visited, .alert-barker-good a:visited, .alert-barker-danger a:visited, #success-contact-note a:visited, #success-contact-thanks a:visited, .strike-form-item-label a:visited, .strike-typography a:focus, .alert-barker a:focus, .alert-barker-good a:focus, .alert-barker-danger a:focus, #success-contact-note a:focus, #success-contact-thanks a:focus, .strike-form-item-label a:focus, .strike-typography:focus, .alert-barker:focus, .alert-barker-good:focus, .alert-barker-danger:focus, #success-contact-note:focus, #success-contact-thanks:focus, .strike-form-item-label:focus {
  color: inherit;
  outline: 0;
}

.strike-box-shadow, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .barker-photoimg, .location-modal-close-btn, .circle-num, .strike-modal-close-btn, .strike-box, .contract-dropdown-area, .requirements-dropdown-area, #location-details-area, .crossheader-circle, .crossheader, .barker-wait-inner, .barker-mini-circle-list li:nth-child(8n+8):before, .barker-mini-circle-list li:nth-child(8n+7):before, .barker-mini-circle-list li:nth-child(8n+6):before, .barker-mini-circle-list li:nth-child(8n+5):before, .barker-mini-circle-list li:nth-child(8n+4):before, .barker-mini-circle-list li:nth-child(8n+3):before, .barker-mini-circle-list li:nth-child(8n+2):before, .barker-mini-circle-list li:nth-child(8n+1):before, barker-mini-circle-star-black, barker-mini-circle-bone-filled-black, barker-mini-circle-bone-black, barker-mini-circle-star-red, barker-mini-circle-bone-filled-red, barker-mini-circle-bone-red, barker-mini-circle-star-none, barker-mini-circle-bone-filled-none, barker-mini-circle-bone-none, barker-mini-circle-star-gray-50, barker-mini-circle-bone-filled-gray-50, barker-mini-circle-bone-gray-50, barker-mini-circle-star-white, barker-mini-circle-bone-filled-white, barker-mini-circle-bone-white, barker-mini-circle-star-lightbrown, barker-mini-circle-bone-filled-lightbrown, barker-mini-circle-bone-lightbrown, barker-mini-circle-star-midbrown, barker-mini-circle-bone-filled-midbrown, barker-mini-circle-bone-midbrown, barker-mini-circle-star-brown, barker-mini-circle-bone-filled-brown, barker-mini-circle-bone-brown, barker-mini-circle-star-ultralightpurple, barker-mini-circle-bone-filled-ultralightpurple, barker-mini-circle-bone-ultralightpurple, barker-mini-circle-star-lightpurple, barker-mini-circle-bone-filled-lightpurple, barker-mini-circle-bone-lightpurple, barker-mini-circle-star-darkpurple, barker-mini-circle-bone-filled-darkpurple, barker-mini-circle-bone-darkpurple, barker-mini-circle-star-specialpink, barker-mini-circle-bone-filled-specialpink, barker-mini-circle-bone-specialpink, barker-mini-circle-star-darkpink, barker-mini-circle-bone-filled-darkpink, barker-mini-circle-bone-darkpink, barker-mini-circle-star-pink, barker-mini-circle-bone-filled-pink, barker-mini-circle-bone-pink, barker-mini-circle-star-ultralightyellow, barker-mini-circle-bone-filled-ultralightyellow, barker-mini-circle-bone-ultralightyellow, barker-mini-circle-star-lightyellow, barker-mini-circle-bone-filled-lightyellow, barker-mini-circle-bone-lightyellow, barker-mini-circle-star-darkyellow, barker-mini-circle-bone-filled-darkyellow, barker-mini-circle-bone-darkyellow, barker-mini-circle-star-specialorange, barker-mini-circle-bone-filled-specialorange, barker-mini-circle-bone-specialorange, barker-mini-circle-star-lightorange, barker-mini-circle-bone-filled-lightorange, barker-mini-circle-bone-lightorange, barker-mini-circle-star-orange, barker-mini-circle-bone-filled-orange, barker-mini-circle-bone-orange, barker-mini-circle-star-specialblue, barker-mini-circle-bone-filled-specialblue, barker-mini-circle-bone-specialblue, barker-mini-circle-star-lightblue, barker-mini-circle-bone-filled-lightblue, barker-mini-circle-bone-lightblue, barker-mini-circle-star-midblue, barker-mini-circle-bone-filled-midblue, barker-mini-circle-bone-midblue, barker-mini-circle-star-darkblue, barker-mini-circle-bone-filled-darkblue, barker-mini-circle-bone-darkblue, barker-mini-circle-star-specialgreen, barker-mini-circle-bone-filled-specialgreen, barker-mini-circle-bone-specialgreen, barker-mini-circle-star-lightgreen, barker-mini-circle-bone-filled-lightgreen, barker-mini-circle-bone-lightgreen, barker-mini-circle-star-darkgreen, barker-mini-circle-bone-filled-darkgreen, barker-mini-circle-bone-darkgreen, .alert-barker, .alert-barker-good, .alert-barker-danger, .strike-btn, .barker-btn {
  box-shadow: 0.3rem 0.3rem 0.4rem rgba(0, 0, 0, 0.3);
}

.strike-box-shadow-left {
  box-shadow: -0.3rem 0.3rem 0.4rem rgba(0, 0, 0, 0.3);
}

.strike-box-shadow-down {
  box-shadow: 0 0.3rem 0.4rem rgba(0, 0, 0, 0.3);
}

.strike-box-border, .location-modal-statebox-inner, .strike-box, .contract-dropdown-area, .requirements-dropdown-area, #location-details-area, .crossheader-circle, .crossheader, .barker-wait-inner, .barker-mini-circle-list li:nth-child(8n+8):before, .barker-mini-circle-list li:nth-child(8n+7):before, .barker-mini-circle-list li:nth-child(8n+6):before, .barker-mini-circle-list li:nth-child(8n+5):before, .barker-mini-circle-list li:nth-child(8n+4):before, .barker-mini-circle-list li:nth-child(8n+3):before, .barker-mini-circle-list li:nth-child(8n+2):before, .barker-mini-circle-list li:nth-child(8n+1):before, barker-mini-circle-star-black, barker-mini-circle-bone-filled-black, barker-mini-circle-bone-black, barker-mini-circle-star-red, barker-mini-circle-bone-filled-red, barker-mini-circle-bone-red, barker-mini-circle-star-none, barker-mini-circle-bone-filled-none, barker-mini-circle-bone-none, barker-mini-circle-star-gray-50, barker-mini-circle-bone-filled-gray-50, barker-mini-circle-bone-gray-50, barker-mini-circle-star-white, barker-mini-circle-bone-filled-white, barker-mini-circle-bone-white, barker-mini-circle-star-lightbrown, barker-mini-circle-bone-filled-lightbrown, barker-mini-circle-bone-lightbrown, barker-mini-circle-star-midbrown, barker-mini-circle-bone-filled-midbrown, barker-mini-circle-bone-midbrown, barker-mini-circle-star-brown, barker-mini-circle-bone-filled-brown, barker-mini-circle-bone-brown, barker-mini-circle-star-ultralightpurple, barker-mini-circle-bone-filled-ultralightpurple, barker-mini-circle-bone-ultralightpurple, barker-mini-circle-star-lightpurple, barker-mini-circle-bone-filled-lightpurple, barker-mini-circle-bone-lightpurple, barker-mini-circle-star-darkpurple, barker-mini-circle-bone-filled-darkpurple, barker-mini-circle-bone-darkpurple, barker-mini-circle-star-specialpink, barker-mini-circle-bone-filled-specialpink, barker-mini-circle-bone-specialpink, barker-mini-circle-star-darkpink, barker-mini-circle-bone-filled-darkpink, barker-mini-circle-bone-darkpink, barker-mini-circle-star-pink, barker-mini-circle-bone-filled-pink, barker-mini-circle-bone-pink, barker-mini-circle-star-ultralightyellow, barker-mini-circle-bone-filled-ultralightyellow, barker-mini-circle-bone-ultralightyellow, barker-mini-circle-star-lightyellow, barker-mini-circle-bone-filled-lightyellow, barker-mini-circle-bone-lightyellow, barker-mini-circle-star-darkyellow, barker-mini-circle-bone-filled-darkyellow, barker-mini-circle-bone-darkyellow, barker-mini-circle-star-specialorange, barker-mini-circle-bone-filled-specialorange, barker-mini-circle-bone-specialorange, barker-mini-circle-star-lightorange, barker-mini-circle-bone-filled-lightorange, barker-mini-circle-bone-lightorange, barker-mini-circle-star-orange, barker-mini-circle-bone-filled-orange, barker-mini-circle-bone-orange, barker-mini-circle-star-specialblue, barker-mini-circle-bone-filled-specialblue, barker-mini-circle-bone-specialblue, barker-mini-circle-star-lightblue, barker-mini-circle-bone-filled-lightblue, barker-mini-circle-bone-lightblue, barker-mini-circle-star-midblue, barker-mini-circle-bone-filled-midblue, barker-mini-circle-bone-midblue, barker-mini-circle-star-darkblue, barker-mini-circle-bone-filled-darkblue, barker-mini-circle-bone-darkblue, barker-mini-circle-star-specialgreen, barker-mini-circle-bone-filled-specialgreen, barker-mini-circle-bone-specialgreen, barker-mini-circle-star-lightgreen, barker-mini-circle-bone-filled-lightgreen, barker-mini-circle-bone-lightgreen, barker-mini-circle-star-darkgreen, barker-mini-circle-bone-filled-darkgreen, barker-mini-circle-bone-darkgreen, .alert-barker, .alert-barker-good, .alert-barker-danger, .strike-btn, .barker-btn {
  border: 0.2rem solid white !important;
}

.strike-box-border-top {
  border-top: 0.2rem solid white !important;
}

.strike-box-border-bottom {
  border-bottom: 0.2rem solid white !important;
}

.strike-border-radius, .location-modal-statebox-inner, .strike-box, .contract-dropdown-area, .requirements-dropdown-area, #location-details-area, .crossheader-circle, .crossheader, .barker-wait-inner, .barker-mini-circle-list li:nth-child(8n+8):before, .barker-mini-circle-list li:nth-child(8n+7):before, .barker-mini-circle-list li:nth-child(8n+6):before, .barker-mini-circle-list li:nth-child(8n+5):before, .barker-mini-circle-list li:nth-child(8n+4):before, .barker-mini-circle-list li:nth-child(8n+3):before, .barker-mini-circle-list li:nth-child(8n+2):before, .barker-mini-circle-list li:nth-child(8n+1):before, barker-mini-circle-star-black, barker-mini-circle-bone-filled-black, barker-mini-circle-bone-black, barker-mini-circle-star-red, barker-mini-circle-bone-filled-red, barker-mini-circle-bone-red, barker-mini-circle-star-none, barker-mini-circle-bone-filled-none, barker-mini-circle-bone-none, barker-mini-circle-star-gray-50, barker-mini-circle-bone-filled-gray-50, barker-mini-circle-bone-gray-50, barker-mini-circle-star-white, barker-mini-circle-bone-filled-white, barker-mini-circle-bone-white, barker-mini-circle-star-lightbrown, barker-mini-circle-bone-filled-lightbrown, barker-mini-circle-bone-lightbrown, barker-mini-circle-star-midbrown, barker-mini-circle-bone-filled-midbrown, barker-mini-circle-bone-midbrown, barker-mini-circle-star-brown, barker-mini-circle-bone-filled-brown, barker-mini-circle-bone-brown, barker-mini-circle-star-ultralightpurple, barker-mini-circle-bone-filled-ultralightpurple, barker-mini-circle-bone-ultralightpurple, barker-mini-circle-star-lightpurple, barker-mini-circle-bone-filled-lightpurple, barker-mini-circle-bone-lightpurple, barker-mini-circle-star-darkpurple, barker-mini-circle-bone-filled-darkpurple, barker-mini-circle-bone-darkpurple, barker-mini-circle-star-specialpink, barker-mini-circle-bone-filled-specialpink, barker-mini-circle-bone-specialpink, barker-mini-circle-star-darkpink, barker-mini-circle-bone-filled-darkpink, barker-mini-circle-bone-darkpink, barker-mini-circle-star-pink, barker-mini-circle-bone-filled-pink, barker-mini-circle-bone-pink, barker-mini-circle-star-ultralightyellow, barker-mini-circle-bone-filled-ultralightyellow, barker-mini-circle-bone-ultralightyellow, barker-mini-circle-star-lightyellow, barker-mini-circle-bone-filled-lightyellow, barker-mini-circle-bone-lightyellow, barker-mini-circle-star-darkyellow, barker-mini-circle-bone-filled-darkyellow, barker-mini-circle-bone-darkyellow, barker-mini-circle-star-specialorange, barker-mini-circle-bone-filled-specialorange, barker-mini-circle-bone-specialorange, barker-mini-circle-star-lightorange, barker-mini-circle-bone-filled-lightorange, barker-mini-circle-bone-lightorange, barker-mini-circle-star-orange, barker-mini-circle-bone-filled-orange, barker-mini-circle-bone-orange, barker-mini-circle-star-specialblue, barker-mini-circle-bone-filled-specialblue, barker-mini-circle-bone-specialblue, barker-mini-circle-star-lightblue, barker-mini-circle-bone-filled-lightblue, barker-mini-circle-bone-lightblue, barker-mini-circle-star-midblue, barker-mini-circle-bone-filled-midblue, barker-mini-circle-bone-midblue, barker-mini-circle-star-darkblue, barker-mini-circle-bone-filled-darkblue, barker-mini-circle-bone-darkblue, barker-mini-circle-star-specialgreen, barker-mini-circle-bone-filled-specialgreen, barker-mini-circle-bone-specialgreen, barker-mini-circle-star-lightgreen, barker-mini-circle-bone-filled-lightgreen, barker-mini-circle-bone-lightgreen, barker-mini-circle-star-darkgreen, barker-mini-circle-bone-filled-darkgreen, barker-mini-circle-bone-darkgreen, .alert-barker, .alert-barker-good, .alert-barker-danger, .strike-btn, .barker-btn {
  border-radius: 12px;
}

.strike-btn, .barker-btn {
  color: white;
  transition: all 0.2s ease-in-out;
  text-decoration: none !important;
  white-space: normal;
}
.strike-btn:hover, .barker-btn:hover {
  color: white;
  text-decoration: none !important;
}
.strike-btn.disabled, .disabled.barker-btn {
  pointer-events: none;
  cursor: not-allowed;
}

.strike-photo, .barker-photo, .barker-photo-table-holder-base, .barker-photo-table-holder-4, .barker-photo-table-holder-3, .barker-photo-table-holder-2, .barker-foster-photo {
  float: left;
  margin-right: 1rem;
  margin-bottom: 1rem;
  max-width: 100%;
  display: inline-block;
}
@media (min-width: 476px) {
  .strike-photo, .barker-photo, .barker-photo-table-holder-base, .barker-photo-table-holder-4, .barker-photo-table-holder-3, .barker-photo-table-holder-2, .barker-foster-photo {
    margin-bottom: 0rem;
  }
}
.strike-photo[style="float:right;"], [style="float:right;"].barker-photo, [style="float:right;"].barker-photo-table-holder-base, [style="float:right;"].barker-photo-table-holder-4, [style="float:right;"].barker-photo-table-holder-3, [style="float:right;"].barker-photo-table-holder-2, [style="float:right;"].barker-foster-photo, .strike-photo[style="float: right;"], [style="float: right;"].barker-photo, [style="float: right;"].barker-photo-table-holder-base, [style="float: right;"].barker-photo-table-holder-4, [style="float: right;"].barker-photo-table-holder-3, [style="float: right;"].barker-photo-table-holder-2, [style="float: right;"].barker-foster-photo {
  float: right !important;
  margin-left: 1rem;
  margin-right: 0 !important;
}
@media (max-width: 475px) {
  .strike-photo, .barker-photo, .barker-photo-table-holder-base, .barker-photo-table-holder-4, .barker-photo-table-holder-3, .barker-photo-table-holder-2, .barker-foster-photo {
    width: 100%;
    text-align: center;
  }
}
@media (max-width: 475px) {
  .strike-photo.up-when-small, .up-when-small.barker-photo, .up-when-small.barker-photo-table-holder-base, .up-when-small.barker-photo-table-holder-4, .up-when-small.barker-photo-table-holder-3, .up-when-small.barker-photo-table-holder-2, .up-when-small.barker-foster-photo {
    margin-top: -2rem;
  }
}
.strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
  height: auto;
}
@media (max-width: 475px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    margin: auto;
    max-width: 100% !important;
  }
}
@media all and (min-width: 476px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 12rem;
  }
}
@media all and (min-width: 485.7333333333px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 12.3333333333rem;
  }
}
@media all and (min-width: 495.4666666667px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 12.6666666667rem;
  }
}
@media all and (min-width: 505.2px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 13rem;
  }
}
@media all and (min-width: 514.9333333333px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 13.3333333333rem;
  }
}
@media all and (min-width: 524.6666666667px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 13.6666666667rem;
  }
}
@media all and (min-width: 534.4px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 14rem;
  }
}
@media all and (min-width: 544.1333333333px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 14.3333333333rem;
  }
}
@media all and (min-width: 553.8666666667px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 14.6666666667rem;
  }
}
@media all and (min-width: 563.6px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 15rem;
  }
}
@media all and (min-width: 573.3333333333px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 15.3333333333rem;
  }
}
@media all and (min-width: 583.0666666667px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 15.6666666667rem;
  }
}
@media all and (min-width: 592.8px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 16rem;
  }
}
@media all and (min-width: 602.5333333333px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 16.3333333333rem;
  }
}
@media all and (min-width: 612.2666666667px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 16.6666666667rem;
  }
}
@media all and (min-width: 622px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 17rem;
  }
}
@media all and (min-width: 631.7333333333px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 17.3333333333rem;
  }
}
@media all and (min-width: 641.4666666667px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 17.6666666667rem;
  }
}
@media all and (min-width: 651.2px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 18rem;
  }
}
@media all and (min-width: 660.9333333333px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 18.3333333333rem;
  }
}
@media all and (min-width: 670.6666666667px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 18.6666666667rem;
  }
}
@media all and (min-width: 680.4px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 19rem;
  }
}
@media all and (min-width: 690.1333333333px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 19.3333333333rem;
  }
}
@media all and (min-width: 699.8666666667px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 19.6666666667rem;
  }
}
@media all and (min-width: 709.6px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 20rem;
  }
}
@media all and (min-width: 719.3333333333px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 20.3333333333rem;
  }
}
@media all and (min-width: 729.0666666667px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 20.6666666667rem;
  }
}
@media all and (min-width: 738.8px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 21rem;
  }
}
@media all and (min-width: 748.5333333333px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 21.3333333333rem;
  }
}
@media all and (min-width: 758.2666666667px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 21.6666666667rem;
  }
}
@media all and (min-width: 768px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 22rem;
  }
}
@media all and (min-width: 768px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 14rem;
  }
}
@media all and (min-width: 782.4px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 14.2666666667rem;
  }
}
@media all and (min-width: 796.8px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 14.5333333333rem;
  }
}
@media all and (min-width: 811.2px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 14.8rem;
  }
}
@media all and (min-width: 825.6px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 15.0666666667rem;
  }
}
@media all and (min-width: 840px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 15.3333333333rem;
  }
}
@media all and (min-width: 854.4px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 15.6rem;
  }
}
@media all and (min-width: 868.8px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 15.8666666667rem;
  }
}
@media all and (min-width: 883.2px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 16.1333333333rem;
  }
}
@media all and (min-width: 897.6px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 16.4rem;
  }
}
@media all and (min-width: 912px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 16.6666666667rem;
  }
}
@media all and (min-width: 926.4px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 16.9333333333rem;
  }
}
@media all and (min-width: 940.8px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 17.2rem;
  }
}
@media all and (min-width: 955.2px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 17.4666666667rem;
  }
}
@media all and (min-width: 969.6px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 17.7333333333rem;
  }
}
@media all and (min-width: 984px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 18rem;
  }
}
@media all and (min-width: 998.4px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 18.2666666667rem;
  }
}
@media all and (min-width: 1012.8px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 18.5333333333rem;
  }
}
@media all and (min-width: 1027.2px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 18.8rem;
  }
}
@media all and (min-width: 1041.6px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 19.0666666667rem;
  }
}
@media all and (min-width: 1056px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 19.3333333333rem;
  }
}
@media all and (min-width: 1070.4px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 19.6rem;
  }
}
@media all and (min-width: 1084.8px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 19.8666666667rem;
  }
}
@media all and (min-width: 1099.2px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 20.1333333333rem;
  }
}
@media all and (min-width: 1113.6px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 20.4rem;
  }
}
@media all and (min-width: 1128px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 20.6666666667rem;
  }
}
@media all and (min-width: 1142.4px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 20.9333333333rem;
  }
}
@media all and (min-width: 1156.8px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 21.2rem;
  }
}
@media all and (min-width: 1171.2px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 21.4666666667rem;
  }
}
@media all and (min-width: 1185.6px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 21.7333333333rem;
  }
}
@media all and (min-width: 1200px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 22rem;
  }
}
@media all and (min-width: 1200px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 16rem;
  }
}
@media all and (min-width: 1213.3333333333px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 16.2rem;
  }
}
@media all and (min-width: 1226.6666666667px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 16.4rem;
  }
}
@media all and (min-width: 1240px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 16.6rem;
  }
}
@media all and (min-width: 1253.3333333333px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 16.8rem;
  }
}
@media all and (min-width: 1266.6666666667px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 17rem;
  }
}
@media all and (min-width: 1280px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 17.2rem;
  }
}
@media all and (min-width: 1293.3333333333px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 17.4rem;
  }
}
@media all and (min-width: 1306.6666666667px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 17.6rem;
  }
}
@media all and (min-width: 1320px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 17.8rem;
  }
}
@media all and (min-width: 1333.3333333333px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 18rem;
  }
}
@media all and (min-width: 1346.6666666667px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 18.2rem;
  }
}
@media all and (min-width: 1360px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 18.4rem;
  }
}
@media all and (min-width: 1373.3333333333px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 18.6rem;
  }
}
@media all and (min-width: 1386.6666666667px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 18.8rem;
  }
}
@media all and (min-width: 1400px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 19rem;
  }
}
@media all and (min-width: 1413.3333333333px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 19.2rem;
  }
}
@media all and (min-width: 1426.6666666667px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 19.4rem;
  }
}
@media all and (min-width: 1440px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 19.6rem;
  }
}
@media all and (min-width: 1453.3333333333px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 19.8rem;
  }
}
@media all and (min-width: 1466.6666666667px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 20rem;
  }
}
@media all and (min-width: 1480px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 20.2rem;
  }
}
@media all and (min-width: 1493.3333333333px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 20.4rem;
  }
}
@media all and (min-width: 1506.6666666667px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 20.6rem;
  }
}
@media all and (min-width: 1520px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 20.8rem;
  }
}
@media all and (min-width: 1533.3333333333px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 21rem;
  }
}
@media all and (min-width: 1546.6666666667px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 21.2rem;
  }
}
@media all and (min-width: 1560px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 21.4rem;
  }
}
@media all and (min-width: 1573.3333333333px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 21.6rem;
  }
}
@media all and (min-width: 1586.6666666667px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 21.8rem;
  }
}
@media all and (min-width: 1600px) {
  .strike-photo img, .barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .strike-photoimg {
    max-width: 22rem;
  }
}
.strike-photo .strike-editable, .barker-photo .strike-editable, .barker-photo-table-holder-base .strike-editable, .barker-photo-table-holder-4 .strike-editable, .barker-photo-table-holder-3 .strike-editable, .barker-photo-table-holder-2 .strike-editable, .barker-foster-photo .strike-editable {
  min-width: 100px !important;
  min-height: 100px !important;
}

.strike-inline-graphic, .strike-inline-graphic-wide {
  display: flex;
  justify-content: center;
  overflow: hidden;
  flex-wrap: nowrap;
  flex: 1;
  width: 100%;
}
.strike-inline-graphic img, .strike-inline-graphic-wide img {
  width: 100%;
  height: 100%;
}

.strike-inline-graphic-wide {
  margin-left: -1rem;
  width: calc(100% + 2rem);
}

@media (max-width: 475px) {
  .youtube-iframe {
    width: 280px;
    height: 158px;
  }
}
@media (min-width: 476px) {
  .youtube-iframe {
    width: 560px;
    height: 315px;
    max-width: 100%;
  }
}

.generic-dropdown-header {
  display: inline-block;
  cursor: pointer;
  padding: 0.3rem;
  border-radius: 1rem;
}

.generic-dropdown-txt {
  font-size: 1.6rem;
  line-height: 1.6rem;
}

.generic-dropdown-icon {
  font-size: 2rem;
}

.strike-mini-header, #barker-mini-header {
  width: 100%;
  padding: 1rem;
  margin: 0;
}
@media (min-width: 476px) and (max-width: 767px) {
  .strike-mini-header, #barker-mini-header {
    margin: auto;
    padding: 0.5rem;
    text-align: center;
  }
}

.strike-main-header, #barker-main-header {
  display: flex;
  flex-wrap: nowrap;
}

@keyframes spinner {
  to {
    transform: rotate(360deg);
  }
}
.spinner:before {
  content: "";
  box-sizing: border-box;
  position: absolute;
  top: 30px;
  left: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  border-radius: 50%;
  border: 3px solid #ccc;
  animation: spinner 0.6s linear infinite;
}

.strike-fwk-wait-holder {
  width: 100%;
  zIndex: 2000;
  position: absolute;
  top: 40%;
}

.strike-fwk-wait-inner {
  position: relative;
  border: 1px solid #CCC;
  border-radius: 1rem;
  background-color: white;
  width: 120px;
  height: 88px;
  margin: auto;
  zIndex: 1000;
}

.strike-modal-holder {
  padding: 1rem 1rem 0rem 1rem;
}

.strike-modal-close-btn {
  font-size: 3.6rem;
  float: left;
  padding: 0.3rem;
  border: 0.3rem solid white;
  border-radius: 0.6rem;
  margin: 1rem 0 0 1rem;
  width: 4rem;
  height: 4rem;
  line-height: 2.8rem;
  text-align: center;
  transition: none;
}
.strike-modal-close-btna, .strike-modal-close-btn:link, .strike-modal-close-btn:active, .strike-modal-close-btn:visited {
  text-decoration: none !important;
}
.strike-modal-close-btn:hover {
  text-decoration: none !important;
  color: white !important;
}

.modal-vertical-holder {
  display: table;
  height: 100%;
  width: 100%;
  pointer-events: none; /* This makes sure that we can still click outside of the modal to close it */
}

.modal-vertical-center {
  /* To center vertically */
  display: table-cell;
  vertical-align: middle;
  pointer-events: none;
}

.modal-vertical-content {
  /* Bootstrap sets the size of the modal in the modal-dialog class, we need to inherit it */
  width: inherit;
  max-width: inherit; /* For Bootstrap 4 - to avoid the modal window stretching full width */
  height: inherit;
  /* To center horizontally */
  margin: 0 auto;
  pointer-events: all;
}

.strike-fwk-tray {
  position: fixed;
  right: 10px;
  max-height: calc(100% - 0px);
  width: 300px;
  max-width: 80%;
  min-width: 15rem;
  overflow-x: hidden;
  overflow-y: scroll;
  z-index: 3000;
  color: #333;
  visibility: hidden;
  border-left: 1px solid #DDD;
  border-bottom: 1px solid #DDD;
}
@media (min-width: 476px) and (max-width: 767px) {
  .strike-fwk-tray {
    top: 100px;
    height: calc(100% - 100px);
  }
}
@media (max-width: 475px) {
  .strike-fwk-tray {
    top: 80px;
    height: calc(100% - 80px);
  }
}

.strike-fwk-tray-item, .strike-fwk-tray-bottom, .strike-fwk-tray-top {
  border: 0px !important;
}
.strike-fwk-tray-item:hover, .strike-fwk-tray-bottom:hover, .strike-fwk-tray-top:hover, .strike-fwk-tray-item:link, .strike-fwk-tray-bottom:link, .strike-fwk-tray-top:link, .strike-fwk-tray-item:active, .strike-fwk-tray-bottom:active, .strike-fwk-tray-top:active, .strike-fwk-tray-item:visited, .strike-fwk-tray-bottom:visited, .strike-fwk-tray-top:visited {
  text-decoration: none;
}
.strike-fwk-tray-top {
  color: white !important;
}
.strike-fwk-tray-top.t1 {
  background-image: url("../../assets/images_fwk/scatter-stars.png");
  font-size: 3rem !important;
  line-height: 4rem !important;
  border-bottom: 6px solid white !important;
}
.strike-fwk-tray-top.t1:hover {
  background-color: #0093CD !important;
}
.strike-fwk-tray-top.t1.tray-active {
  cursor: default;
}
.strike-fwk-tray-top.t2 {
  background-color: #0093CD;
  font-size: 1.2rem;
  line-height: 1.2rem;
  padding-top: 0.6rem;
  padding-bottom: 0.6rem;
}
.strike-fwk-tray-top.t2:hover {
  background-color: #87D6F8 !important;
}
.strike-fwk-tray-top.t2.tray-active {
  cursor: default;
  padding-left: 2rem;
  background-color: #57CBF5 !important;
  border-top: 3px dotted white !important;
  border-bottom: 3px dotted white !important;
}
.strike-fwk-tray-top.t2.tray-active:hover {
  background-color: #57CBF5 !important;
}

.strike-fwk-tray-bottom {
  color: black !important;
  background: none;
}
.strike-fwk-tray-bottom:hover:not(div) {
  color: #EE3524 !important;
}
.strike-fwk-tray-bottom.t1 {
  font-size: 1.3rem !important;
  /*@include media-breakpoint-down(sm) {
    font-size:1.5rem;
  }
  @include multi-resize(4,md,lg,(font-size:(1.4rem,1.5rem)));
  @include multi-resize(4,lg,xl,(font-size:(1.3rem,1.5rem)));*/
  line-height: 1.5rem;
  padding-top: 1rem;
  padding-bottom: 0.3rem;
  white-space: nowrap;
}
.strike-fwk-tray-bottom.t1.tray-active {
  /* Used only if we decide to put everything in the bottom, instead of the separate .strike-fwk-tray-top. */
  cursor: default;
}
.strike-fwk-tray-bottom.t1.tray-active:hover, .strike-fwk-tray-bottom.t1.tray-active:visited, .strike-fwk-tray-bottom.t1.tray-active:link {
  background: none !important;
}
.strike-fwk-tray-bottom.t2 {
  background-color: inherit;
  font-size: 1rem;
  line-height: 1.4rem;
  padding-top: 0.8rem;
  padding-bottom: 0;
  padding-right: 0;
  margin-right: 0;
  white-space: nowrap;
  padding-left: 2rem;
}
.strike-fwk-tray-bottom.t2.tray-active {
  /* Used only if we decide to put everything in the bottom, instead of the separate .strike-fwk-tray-top. */
  cursor: default;
}
.strike-fwk-tray-bottom.t2.tray-active:hover, .strike-fwk-tray-bottom.t2.tray-active:visited, .strike-fwk-tray-bottom.t2.tray-active:link {
  background: none !important;
}

#strike-fwk-tray-openbtn {
  cursor: pointer;
  color: #444;
  background-color: white;
  position: absolute;
  border: 1px solid #CCC !important;
  border-radius: 0.3rem;
  z-index: 1000;
  outline: none;
}
@media (max-width: 475px) {
  #strike-fwk-tray-openbtn {
    top: 0.8rem;
    right: 1rem;
    min-width: 3rem;
    min-height: 3rem;
    padding-top: 0.3rem;
    padding-left: 0.45rem;
    padding-right: 0.3rem;
    font-size: 2.6rem;
  }
}
@media (min-width: 476px) and (max-width: 767px) {
  #strike-fwk-tray-openbtn {
    top: 1rem;
    right: 1rem;
    padding-top: 0.25rem;
    padding-left: 0.45rem;
    padding-right: 0.3rem;
    font-size: 3.5rem;
  }
}
@media (max-width: 475px) {
  #strike-fwk-tray-openbtn img {
    width: 3rem;
    margin-top: 0rem;
  }
}
@media (min-width: 476px) and (max-width: 767px) {
  #strike-fwk-tray-openbtn img {
    width: 3.4rem;
    margin-top: -0.3rem;
  }
}

/*$nav-unlit-text-color-1: 'white';
$nav-unlit-text-color-2: 'white';
$nav-unlit-text-color-3: 'white';
$nav-hover-text-color-1: 'white';
$nav-hover-text-color-2: 'white';
$nav-hover-text-color-3: 'white';
$nav-lit-text-color-1: 'white';
$nav-lit-text-color-2: 'white';
$nav-lit-text-color-3: 'white';
$nav-unlit-bg-color-1: 'darkgreen';
$nav-unlit-bg-color-2: 'lightgreen';
$nav-unlit-bg-color-3: 'lightgreen';
$nav-dropdown-bg-color: 'lightgreen';
$nav-unlit-bg-color-dropdown: 'darkgreen';
$nav-lit-bg-color-1: 'lightgreen';
$nav-lit-bg-color-2: 'darkgreen';
$nav-lit-bg-color-3: 'orange';
$nav-lit-border-color-3: 'white';
$nav-lit-bg-color-dropdown: 'darkblue';
$nav-lit-text-color-label: 'white';
$nav-lit-bg-color-label: 'darkblue';
*/
/*$nav-unlit-text-color-1: 'white';
$nav-unlit-text-color-2: 'white';
$nav-unlit-text-color-3: 'white';
$nav-hover-text-color-1: 'white';
$nav-hover-text-color-2: 'white';
$nav-hover-text-color-3: 'white';
$nav-hover-text-color-dropdown: 'white';
$nav-lit-text-color-1: 'white';
$nav-lit-text-color-2: 'white';
$nav-lit-text-color-3: 'white';
$nav-lit-text-color-dropdown: 'white';
$nav-unlit-bg-color-1: 'orange';
$nav-unlit-bg-color-2: 'midblue';
$nav-unlit-bg-color-3: 'lightorange';
$nav-unlit-bg-color-dropdown: 'orange';
$nav-lit-bg-color-1: 'lightorange';
$nav-lit-bg-color-2: 'orange';
$nav-lit-bg-color-3: 'orange';
$nav-lit-bg-color-dropdown: 'orange';
$nav-lit-border-color-3: 'white';
$nav-bg-color-dropdown-box: 'lightorange';
$nav-lit-text-color-label: 'white';
$nav-lit-bg-color-label: 'orange';*/
.strike-navbar {
  padding: 0rem 1rem 0rem 1rem;
  /* Default link color before javascript kicks in w/ the lit classes */
  /* Background colors of each nav tier */
  /* Default items (placed on li tags) */
  /* Specific tier items (li) with lit inner (a) */
}
.strike-navbar a {
  color: #926E4E;
}
.strike-navbar.strike-navbar-t1 {
  background-color: #FFF56D;
}
@media all and (min-width: 768px) {
  .strike-navbar.strike-navbar-t1 {
    line-height: 1.2rem;
  }
}
@media all and (min-width: 811.2px) {
  .strike-navbar.strike-navbar-t1 {
    line-height: 1.28rem;
  }
}
@media all and (min-width: 854.4px) {
  .strike-navbar.strike-navbar-t1 {
    line-height: 1.36rem;
  }
}
@media all and (min-width: 897.6px) {
  .strike-navbar.strike-navbar-t1 {
    line-height: 1.44rem;
  }
}
@media all and (min-width: 940.8px) {
  .strike-navbar.strike-navbar-t1 {
    line-height: 1.52rem;
  }
}
@media all and (min-width: 984px) {
  .strike-navbar.strike-navbar-t1 {
    line-height: 1.6rem;
  }
}
@media all and (min-width: 1027.2px) {
  .strike-navbar.strike-navbar-t1 {
    line-height: 1.68rem;
  }
}
@media all and (min-width: 1070.4px) {
  .strike-navbar.strike-navbar-t1 {
    line-height: 1.76rem;
  }
}
@media all and (min-width: 1113.6px) {
  .strike-navbar.strike-navbar-t1 {
    line-height: 1.84rem;
  }
}
@media all and (min-width: 1156.8px) {
  .strike-navbar.strike-navbar-t1 {
    line-height: 1.92rem;
  }
}
@media all and (min-width: 1200px) {
  .strike-navbar.strike-navbar-t1 {
    line-height: 2rem;
  }
}
.strike-navbar.strike-navbar-t2 {
  background-color: #FFF9AE;
}
@media all and (min-width: 768px) {
  .strike-navbar.strike-navbar-t2 {
    line-height: 1.2rem;
  }
}
@media all and (min-width: 811.2px) {
  .strike-navbar.strike-navbar-t2 {
    line-height: 1.24rem;
  }
}
@media all and (min-width: 854.4px) {
  .strike-navbar.strike-navbar-t2 {
    line-height: 1.28rem;
  }
}
@media all and (min-width: 897.6px) {
  .strike-navbar.strike-navbar-t2 {
    line-height: 1.32rem;
  }
}
@media all and (min-width: 940.8px) {
  .strike-navbar.strike-navbar-t2 {
    line-height: 1.36rem;
  }
}
@media all and (min-width: 984px) {
  .strike-navbar.strike-navbar-t2 {
    line-height: 1.4rem;
  }
}
@media all and (min-width: 1027.2px) {
  .strike-navbar.strike-navbar-t2 {
    line-height: 1.44rem;
  }
}
@media all and (min-width: 1070.4px) {
  .strike-navbar.strike-navbar-t2 {
    line-height: 1.48rem;
  }
}
@media all and (min-width: 1113.6px) {
  .strike-navbar.strike-navbar-t2 {
    line-height: 1.52rem;
  }
}
@media all and (min-width: 1156.8px) {
  .strike-navbar.strike-navbar-t2 {
    line-height: 1.56rem;
  }
}
@media all and (min-width: 1200px) {
  .strike-navbar.strike-navbar-t2 {
    line-height: 1.6rem;
  }
}
.strike-navbar.strike-navbar-t3 {
  background-color: #FFFBDF;
  overflow: hidden;
  display: none;
}
@media all and (min-width: 768px) {
  .strike-navbar.strike-navbar-t3 {
    line-height: 1.2rem;
  }
}
@media all and (min-width: 811.2px) {
  .strike-navbar.strike-navbar-t3 {
    line-height: 1.24rem;
  }
}
@media all and (min-width: 854.4px) {
  .strike-navbar.strike-navbar-t3 {
    line-height: 1.28rem;
  }
}
@media all and (min-width: 897.6px) {
  .strike-navbar.strike-navbar-t3 {
    line-height: 1.32rem;
  }
}
@media all and (min-width: 940.8px) {
  .strike-navbar.strike-navbar-t3 {
    line-height: 1.36rem;
  }
}
@media all and (min-width: 984px) {
  .strike-navbar.strike-navbar-t3 {
    line-height: 1.4rem;
  }
}
@media all and (min-width: 1027.2px) {
  .strike-navbar.strike-navbar-t3 {
    line-height: 1.44rem;
  }
}
@media all and (min-width: 1070.4px) {
  .strike-navbar.strike-navbar-t3 {
    line-height: 1.48rem;
  }
}
@media all and (min-width: 1113.6px) {
  .strike-navbar.strike-navbar-t3 {
    line-height: 1.52rem;
  }
}
@media all and (min-width: 1156.8px) {
  .strike-navbar.strike-navbar-t3 {
    line-height: 1.56rem;
  }
}
@media all and (min-width: 1200px) {
  .strike-navbar.strike-navbar-t3 {
    line-height: 1.6rem;
  }
}
.strike-navbar .nav-item:not(.t3-label), .strike-navbar .nav-link {
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  margin: 0 !important;
  white-space: nowrap;
  /* Default lit styles for anchors within li -- their colors are set individually in strike-nav-item-t1,2,3 */
}
.strike-navbar .nav-item:not(.t3-label).strike-nav-lit, .strike-navbar .nav-link.strike-nav-lit {
  border-radius: 24px;
  padding-right: 10px !important;
}
.strike-navbar .nav-item:not(.t3-label).strike-nav-lit .nav-link:not(.dropdown-item):before, .strike-navbar .nav-link.strike-nav-lit .nav-link:not(.dropdown-item):before {
  content: "* ";
}
.strike-navbar .nav-item:not(.t3-label).strike-nav-lit .nav-link:a:not(.dropdown-item):after, .strike-navbar .nav-link.strike-nav-lit .nav-link:a:not(.dropdown-item):after {
  padding-right: 0.6rem;
}
@media all and (min-width: 768px) {
  .strike-navbar .strike-nav-item-t1 {
    font-size: 1.2rem;
  }
}
@media all and (min-width: 811.2px) {
  .strike-navbar .strike-nav-item-t1 {
    font-size: 1.23rem;
  }
}
@media all and (min-width: 854.4px) {
  .strike-navbar .strike-nav-item-t1 {
    font-size: 1.26rem;
  }
}
@media all and (min-width: 897.6px) {
  .strike-navbar .strike-nav-item-t1 {
    font-size: 1.29rem;
  }
}
@media all and (min-width: 940.8px) {
  .strike-navbar .strike-nav-item-t1 {
    font-size: 1.32rem;
  }
}
@media all and (min-width: 984px) {
  .strike-navbar .strike-nav-item-t1 {
    font-size: 1.35rem;
  }
}
@media all and (min-width: 1027.2px) {
  .strike-navbar .strike-nav-item-t1 {
    font-size: 1.38rem;
  }
}
@media all and (min-width: 1070.4px) {
  .strike-navbar .strike-nav-item-t1 {
    font-size: 1.41rem;
  }
}
@media all and (min-width: 1113.6px) {
  .strike-navbar .strike-nav-item-t1 {
    font-size: 1.44rem;
  }
}
@media all and (min-width: 1156.8px) {
  .strike-navbar .strike-nav-item-t1 {
    font-size: 1.47rem;
  }
}
@media all and (min-width: 1200px) {
  .strike-navbar .strike-nav-item-t1 {
    font-size: 1.5rem;
  }
}
.strike-navbar .strike-nav-item-t1 a {
  color: #926E4E;
}
.strike-navbar .strike-nav-item-t1.strike-nav-lit {
  background-color: #FAA755;
}
.strike-navbar .strike-nav-item-t1.strike-nav-lit a:not(.dropdown-item) {
  color: #FFFFFF;
}
.strike-navbar .strike-nav-item-t1 :hover {
  color: #FAA755;
}
@media all and (min-width: 768px) {
  .strike-navbar .strike-nav-item-t2 {
    font-size: 1rem;
  }
}
@media all and (min-width: 811.2px) {
  .strike-navbar .strike-nav-item-t2 {
    font-size: 1.03rem;
  }
}
@media all and (min-width: 854.4px) {
  .strike-navbar .strike-nav-item-t2 {
    font-size: 1.06rem;
  }
}
@media all and (min-width: 897.6px) {
  .strike-navbar .strike-nav-item-t2 {
    font-size: 1.09rem;
  }
}
@media all and (min-width: 940.8px) {
  .strike-navbar .strike-nav-item-t2 {
    font-size: 1.12rem;
  }
}
@media all and (min-width: 984px) {
  .strike-navbar .strike-nav-item-t2 {
    font-size: 1.15rem;
  }
}
@media all and (min-width: 1027.2px) {
  .strike-navbar .strike-nav-item-t2 {
    font-size: 1.18rem;
  }
}
@media all and (min-width: 1070.4px) {
  .strike-navbar .strike-nav-item-t2 {
    font-size: 1.21rem;
  }
}
@media all and (min-width: 1113.6px) {
  .strike-navbar .strike-nav-item-t2 {
    font-size: 1.24rem;
  }
}
@media all and (min-width: 1156.8px) {
  .strike-navbar .strike-nav-item-t2 {
    font-size: 1.27rem;
  }
}
@media all and (min-width: 1200px) {
  .strike-navbar .strike-nav-item-t2 {
    font-size: 1.3rem;
  }
}
.strike-navbar .strike-nav-item-t2 a {
  color: #926E4E;
}
.strike-navbar .strike-nav-item-t2.strike-nav-lit {
  background-color: #FAA755;
  border-radius: 24px;
}
.strike-navbar .strike-nav-item-t2.strike-nav-lit a {
  color: #FFFFFF;
}
.strike-navbar .strike-nav-item-t2 :hover {
  color: #FAA755;
}
.strike-navbar .strike-nav-item-t3 {
  position: relative;
  border: 0rem solid #FFFBDF;
}
@media all and (min-width: 768px) {
  .strike-navbar .strike-nav-item-t3 {
    font-size: 0.8rem;
  }
}
@media all and (min-width: 811.2px) {
  .strike-navbar .strike-nav-item-t3 {
    font-size: 0.83rem;
  }
}
@media all and (min-width: 854.4px) {
  .strike-navbar .strike-nav-item-t3 {
    font-size: 0.86rem;
  }
}
@media all and (min-width: 897.6px) {
  .strike-navbar .strike-nav-item-t3 {
    font-size: 0.89rem;
  }
}
@media all and (min-width: 940.8px) {
  .strike-navbar .strike-nav-item-t3 {
    font-size: 0.92rem;
  }
}
@media all and (min-width: 984px) {
  .strike-navbar .strike-nav-item-t3 {
    font-size: 0.95rem;
  }
}
@media all and (min-width: 1027.2px) {
  .strike-navbar .strike-nav-item-t3 {
    font-size: 0.98rem;
  }
}
@media all and (min-width: 1070.4px) {
  .strike-navbar .strike-nav-item-t3 {
    font-size: 1.01rem;
  }
}
@media all and (min-width: 1113.6px) {
  .strike-navbar .strike-nav-item-t3 {
    font-size: 1.04rem;
  }
}
@media all and (min-width: 1156.8px) {
  .strike-navbar .strike-nav-item-t3 {
    font-size: 1.07rem;
  }
}
@media all and (min-width: 1200px) {
  .strike-navbar .strike-nav-item-t3 {
    font-size: 1.1rem;
  }
}
.strike-navbar .strike-nav-item-t3.strike-nav-lit {
  background-color: #FFFBDF;
  border: 0rem solid #FAA755;
}
.strike-navbar .strike-nav-item-t3.strike-nav-lit a {
  color: #FAA755;
}
.strike-navbar .strike-nav-item-t3 :hover {
  color: #FAA755;
}
.strike-navbar .strike-nav-item-t3.animate-once {
  animation-duration: 0.3s;
  animation-name: slide-down;
  animation-iteration-count: 1;
  animation-timing-function: linear;
}
.strike-navbar .t3-label {
  color: #FFFFFF;
  background-color: #FAA755;
  position: relative;
  margin-left: -1rem;
  margin-right: 1rem;
  margin-bottom: -2rem !important;
  padding-left: 1.4rem;
  padding-right: 2rem;
  border-radius: 0 24px 24px 0;
  height: 100%;
}
@media all and (min-width: 768px) {
  .strike-navbar .t3-label {
    font-size: 0.8rem;
    line-height: 1.8rem;
    padding-right: 1rem;
    padding-left: 0.3rem;
    margin-right: 0.6rem;
  }
}
@media all and (min-width: 811.2px) {
  .strike-navbar .t3-label {
    font-size: 0.83rem;
    line-height: 1.83rem;
    padding-right: 1.1rem;
    padding-left: 0.37rem;
    margin-right: 0.64rem;
  }
}
@media all and (min-width: 854.4px) {
  .strike-navbar .t3-label {
    font-size: 0.86rem;
    line-height: 1.86rem;
    padding-right: 1.2rem;
    padding-left: 0.44rem;
    margin-right: 0.68rem;
  }
}
@media all and (min-width: 897.6px) {
  .strike-navbar .t3-label {
    font-size: 0.89rem;
    line-height: 1.89rem;
    padding-right: 1.3rem;
    padding-left: 0.51rem;
    margin-right: 0.72rem;
  }
}
@media all and (min-width: 940.8px) {
  .strike-navbar .t3-label {
    font-size: 0.92rem;
    line-height: 1.92rem;
    padding-right: 1.4rem;
    padding-left: 0.58rem;
    margin-right: 0.76rem;
  }
}
@media all and (min-width: 984px) {
  .strike-navbar .t3-label {
    font-size: 0.95rem;
    line-height: 1.95rem;
    padding-right: 1.5rem;
    padding-left: 0.65rem;
    margin-right: 0.8rem;
  }
}
@media all and (min-width: 1027.2px) {
  .strike-navbar .t3-label {
    font-size: 0.98rem;
    line-height: 1.98rem;
    padding-right: 1.6rem;
    padding-left: 0.72rem;
    margin-right: 0.84rem;
  }
}
@media all and (min-width: 1070.4px) {
  .strike-navbar .t3-label {
    font-size: 1.01rem;
    line-height: 2.01rem;
    padding-right: 1.7rem;
    padding-left: 0.79rem;
    margin-right: 0.88rem;
  }
}
@media all and (min-width: 1113.6px) {
  .strike-navbar .t3-label {
    font-size: 1.04rem;
    line-height: 2.04rem;
    padding-right: 1.8rem;
    padding-left: 0.86rem;
    margin-right: 0.92rem;
  }
}
@media all and (min-width: 1156.8px) {
  .strike-navbar .t3-label {
    font-size: 1.07rem;
    line-height: 2.07rem;
    padding-right: 1.9rem;
    padding-left: 0.93rem;
    margin-right: 0.96rem;
  }
}
@media all and (min-width: 1200px) {
  .strike-navbar .t3-label {
    font-size: 1.1rem;
    line-height: 2.1rem;
    padding-right: 2rem;
    padding-left: 1rem;
    margin-right: 1rem;
  }
}
.strike-navbar .t3-label.animate-once {
  animation-duration: 0.3s;
  animation-name: slide-in;
  animation-iteration-count: 1;
  animation-timing-function: linear;
}

@keyframes slide-in {
  0% {
    left: -10rem;
  }
  100% {
    left: -1rem;
  }
}
@keyframes slide-down {
  0% {
    top: -3rem;
  }
  100% {
    top: 0rem;
  }
}
.shelf-dropdown-box {
  background-color: #FFF9AE;
}

.dropdown-item {
  border: 0rem solid #FFF9AE;
  background-color: #FFF56D;
  padding: 0.4rem;
  position: relative;
  border-radius: 2rem;
  text-align: center;
  margin: 0 0 0.3rem 0 !important;
  width: 100%;
  font-size: 1rem;
  line-height: 1.4rem;
}
.dropdown-item a:hover, .dropdown-item:hover {
  border: 4px solid white;
  color: #FFFFFF !important;
  background-color: #FAA755;
}
.dropdown-item.strike-nav-lit {
  border: 4px solid white;
  color: #FFFFFF !important;
  background-color: #FAA755;
}

.hover-white a:hover, .hover-white:hover {
  color: #FFF !important;
}

.strike-module-anchor {
  position: absolute;
  z-index: 4000;
}

.editable-inline {
  display: inline;
}

.editable-noborders {
  border: none !important;
}

.editable-local {
  border: dashed 2px rgb(0, 0, 255);
}

.editable-local-locked {
  border: dashed 2px rgb(255, 0, 0);
}

.editable-generic {
  border: dashed 2px rgb(0, 0, 0);
}

.editable-superimpose {
  z-index: 200;
}

.editor-top {
  position: relative;
  top: 0px;
  background-color: black;
  color: #FFF;
}

div[role=snippet-group] {
  border: 1px dotted white;
}

div[role=snippet] {
  border: 1px dotted black;
  position: relative;
  display: block;
}

.snippet-row-button {
  float: left;
  display: inline-block;
  position: relative;
}

.snippet-placeholder {
  border: 1px solid blue;
  font-weight: bold;
  font-size: 45px;
  background-color: lightblue;
  height: 100px;
  min-height: 100px;
  width: 100%;
  display: inline-block;
}

.strike-form .form-group {
  margin-bottom: 0rem;
}
@media print {
  .strike-form .form-group {
    color: black !important;
  }
  .strike-form .form-group ::-webkit-input-placeholder { /* WebKit browsers */
    color: transparent;
  }
  .strike-form .form-group :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: transparent;
  }
  .strike-form .form-group ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: transparent;
  }
  .strike-form .form-group :-ms-input-placeholder { /* Internet Explorer 10+ */
    color: transparent;
  }
}

.strike-form-area {
  margin-top: -4px;
}

.strike-form-area-label {
  padding: 0rem 1rem 0rem 1rem;
  flex: 100%;
  border-bottom: 3px solid white;
}

.strike-form-no-border .strike-form-area-label {
  border: none !important;
}

.strike-form-start-hidden {
  visibility: hidden;
}

.strike-form-item-label {
  margin-bottom: 0.25rem;
  margin-top: 0rem;
  position: relative;
  top: 0.25rem;
}

.has-danger .strike-form-item-label {
  color: red;
}

.strike-form-feedback {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  font-weight: 800;
}

.has-danger .strike-form-feedback {
  padding: 0.3rem;
  color: red !important;
  background-color: rgba(255, 255, 255, 0.6);
  border-radius: 0.3rem;
}

.strike-form-success {
  position: relative;
  z-index: 10;
  justify-content: center;
  margin-bottom: 1rem;
}

.strike-form-success-inner {
  max-width: 1000px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  overflow: hidden;
  padding-top: 1rem;
}

#success-contact-thanks {
  width: 100%;
  text-align: center;
}
@media all and (min-width: 0px) {
  #success-contact-thanks {
    font-size: 2rem;
    line-height: 2rem;
  }
}
@media all and (min-width: 109.2px) {
  #success-contact-thanks {
    font-size: 2.1rem;
    line-height: 2.1rem;
  }
}
@media all and (min-width: 218.4px) {
  #success-contact-thanks {
    font-size: 2.2rem;
    line-height: 2.2rem;
  }
}
@media all and (min-width: 327.6px) {
  #success-contact-thanks {
    font-size: 2.3rem;
    line-height: 2.3rem;
  }
}
@media all and (min-width: 436.8px) {
  #success-contact-thanks {
    font-size: 2.4rem;
    line-height: 2.4rem;
  }
}
@media all and (min-width: 546px) {
  #success-contact-thanks {
    font-size: 2.5rem;
    line-height: 2.5rem;
  }
}
@media all and (min-width: 655.2px) {
  #success-contact-thanks {
    font-size: 2.6rem;
    line-height: 2.6rem;
  }
}
@media all and (min-width: 764.4px) {
  #success-contact-thanks {
    font-size: 2.7rem;
    line-height: 2.7rem;
  }
}
@media all and (min-width: 873.6px) {
  #success-contact-thanks {
    font-size: 2.8rem;
    line-height: 2.8rem;
  }
}
@media all and (min-width: 982.8px) {
  #success-contact-thanks {
    font-size: 2.9rem;
    line-height: 2.9rem;
  }
}
@media all and (min-width: 1092px) {
  #success-contact-thanks {
    font-size: 3rem;
    line-height: 3rem;
  }
}

#success-contact-note {
  width: 100%;
  text-align: center;
  padding-bottom: 0.6rem;
}
@media all and (min-width: 0px) {
  #success-contact-note {
    font-size: 1rem;
    line-height: 2rem;
  }
}
@media all and (min-width: 109.2px) {
  #success-contact-note {
    font-size: 1.05rem;
    line-height: 2.1rem;
  }
}
@media all and (min-width: 218.4px) {
  #success-contact-note {
    font-size: 1.1rem;
    line-height: 2.2rem;
  }
}
@media all and (min-width: 327.6px) {
  #success-contact-note {
    font-size: 1.15rem;
    line-height: 2.3rem;
  }
}
@media all and (min-width: 436.8px) {
  #success-contact-note {
    font-size: 1.2rem;
    line-height: 2.4rem;
  }
}
@media all and (min-width: 546px) {
  #success-contact-note {
    font-size: 1.25rem;
    line-height: 2.5rem;
  }
}
@media all and (min-width: 655.2px) {
  #success-contact-note {
    font-size: 1.3rem;
    line-height: 2.6rem;
  }
}
@media all and (min-width: 764.4px) {
  #success-contact-note {
    font-size: 1.35rem;
    line-height: 2.7rem;
  }
}
@media all and (min-width: 873.6px) {
  #success-contact-note {
    font-size: 1.4rem;
    line-height: 2.8rem;
  }
}
@media all and (min-width: 982.8px) {
  #success-contact-note {
    font-size: 1.45rem;
    line-height: 2.9rem;
  }
}
@media all and (min-width: 1092px) {
  #success-contact-note {
    font-size: 1.5rem;
    line-height: 3rem;
  }
}

#submit-contact :hover, #submit-contact :link, #submit-contact :active, #submit-contact :visited, #submit-contact :focus, #submit-contact:hover, #submit-contact:link, #submit-contact:active, #submit-contact:visited, #submit-contact:focus {
  color: red;
}

/* An element ScreenManager.el is passed into the ScreenManager to start.
   ScreenManager.holderEl (.strike-screen-holder) is appended to that outer element.
   Individual screens then create their stage with .screen-stage-hidden, append it to the DOM, fill it, 
   and show it with .screen-stage-visible. */
.strike-screen-holder {
  position: absolute;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: scroll;
}
.strike-screen-holder.shelf-animate {
  transition: 0.4s all linear;
}
@media (max-width: 767px) {
  .strike-screen-holder.shelf-open {
    height: calc(100% - 6rem);
  }
  .strike-screen-holder.shelf-open.navbar-open {
    height: calc(100% - 6rem - 3rem);
  }
  .strike-screen-holder.shelf-open:not(.iOS) {
    top: 6rem;
  }
  .strike-screen-holder.shelf-open:not(.iOS).navbar-open {
    top: 9rem;
  }
  .strike-screen-holder.shelf-open.iOS {
    top: 0px;
  }
  .strike-screen-holder.shelf-open.iOS.navbar-open {
    top: 3rem;
  }
  .strike-screen-holder.shelf-closed {
    top: 0rem;
    height: 100%;
  }
  .strike-screen-holder.shelf-closed.navbar-open {
    top: 3rem;
    height: calc(100% - 3rem);
  }
}
@media (min-width: 768px) {
  .strike-screen-holder.navbar-open {
    height: calc(100% - 3rem);
    top: 3rem;
  }
  .strike-screen-holder.shelf-open {
    left: 160px;
    width: calc(100% - 160px);
  }
  .strike-screen-holder.shelf-closed {
    left: 0rem;
    width: 100%;
  }
}

.sticky-top {
  overflow-y: hidden;
  position: fixed;
  z-index: 100;
  width: 100%;
  pointer-events: none;
}
@media (min-width: 768px) {
  .sticky-top.shelf-open {
    width: calc(100% - 160px);
  }
}
.sticky-top > div {
  pointer-events: all;
}

.screen-stage-hidden {
  position: absolute;
  display: none;
}

.screen-stage-visible {
  position: absolute;
  display: block;
  width: 100%;
  min-height: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.hide-offside {
  left: 200% !important;
}

.screen-template-container {
  position: absolute;
  min-width: 100%;
  min-height: 100%;
}

.screen-limit-width, .screen-limit-width-12, .screen-limit-width-11, .screen-limit-width-10, .screen-limit-width-9, .screen-limit-width-8, .screen-limit-width-7, .screen-limit-width-6, .screen-limit-width-5, .screen-limit-width-4, .screen-limit-width-3, .screen-limit-width-2, .screen-limit-width-1 {
  max-width: 1000px;
  margin: auto;
}
@media all and (min-width: 0px) {
  .screen-limit-width, .screen-limit-width-12, .screen-limit-width-11, .screen-limit-width-10, .screen-limit-width-9, .screen-limit-width-8, .screen-limit-width-7, .screen-limit-width-6, .screen-limit-width-5, .screen-limit-width-4, .screen-limit-width-3, .screen-limit-width-2, .screen-limit-width-1 {
    padding-left: 0rem;
    padding-right: 0rem;
  }
}
@media all and (min-width: 76.8px) {
  .screen-limit-width, .screen-limit-width-12, .screen-limit-width-11, .screen-limit-width-10, .screen-limit-width-9, .screen-limit-width-8, .screen-limit-width-7, .screen-limit-width-6, .screen-limit-width-5, .screen-limit-width-4, .screen-limit-width-3, .screen-limit-width-2, .screen-limit-width-1 {
    padding-left: 0.2rem;
    padding-right: 0.2rem;
  }
}
@media all and (min-width: 153.6px) {
  .screen-limit-width, .screen-limit-width-12, .screen-limit-width-11, .screen-limit-width-10, .screen-limit-width-9, .screen-limit-width-8, .screen-limit-width-7, .screen-limit-width-6, .screen-limit-width-5, .screen-limit-width-4, .screen-limit-width-3, .screen-limit-width-2, .screen-limit-width-1 {
    padding-left: 0.4rem;
    padding-right: 0.4rem;
  }
}
@media all and (min-width: 230.4px) {
  .screen-limit-width, .screen-limit-width-12, .screen-limit-width-11, .screen-limit-width-10, .screen-limit-width-9, .screen-limit-width-8, .screen-limit-width-7, .screen-limit-width-6, .screen-limit-width-5, .screen-limit-width-4, .screen-limit-width-3, .screen-limit-width-2, .screen-limit-width-1 {
    padding-left: 0.6rem;
    padding-right: 0.6rem;
  }
}
@media all and (min-width: 307.2px) {
  .screen-limit-width, .screen-limit-width-12, .screen-limit-width-11, .screen-limit-width-10, .screen-limit-width-9, .screen-limit-width-8, .screen-limit-width-7, .screen-limit-width-6, .screen-limit-width-5, .screen-limit-width-4, .screen-limit-width-3, .screen-limit-width-2, .screen-limit-width-1 {
    padding-left: 0.8rem;
    padding-right: 0.8rem;
  }
}
@media all and (min-width: 384px) {
  .screen-limit-width, .screen-limit-width-12, .screen-limit-width-11, .screen-limit-width-10, .screen-limit-width-9, .screen-limit-width-8, .screen-limit-width-7, .screen-limit-width-6, .screen-limit-width-5, .screen-limit-width-4, .screen-limit-width-3, .screen-limit-width-2, .screen-limit-width-1 {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
@media all and (min-width: 460.8px) {
  .screen-limit-width, .screen-limit-width-12, .screen-limit-width-11, .screen-limit-width-10, .screen-limit-width-9, .screen-limit-width-8, .screen-limit-width-7, .screen-limit-width-6, .screen-limit-width-5, .screen-limit-width-4, .screen-limit-width-3, .screen-limit-width-2, .screen-limit-width-1 {
    padding-left: 1.2rem;
    padding-right: 1.2rem;
  }
}
@media all and (min-width: 537.6px) {
  .screen-limit-width, .screen-limit-width-12, .screen-limit-width-11, .screen-limit-width-10, .screen-limit-width-9, .screen-limit-width-8, .screen-limit-width-7, .screen-limit-width-6, .screen-limit-width-5, .screen-limit-width-4, .screen-limit-width-3, .screen-limit-width-2, .screen-limit-width-1 {
    padding-left: 1.4rem;
    padding-right: 1.4rem;
  }
}
@media all and (min-width: 614.4px) {
  .screen-limit-width, .screen-limit-width-12, .screen-limit-width-11, .screen-limit-width-10, .screen-limit-width-9, .screen-limit-width-8, .screen-limit-width-7, .screen-limit-width-6, .screen-limit-width-5, .screen-limit-width-4, .screen-limit-width-3, .screen-limit-width-2, .screen-limit-width-1 {
    padding-left: 1.6rem;
    padding-right: 1.6rem;
  }
}
@media all and (min-width: 691.2px) {
  .screen-limit-width, .screen-limit-width-12, .screen-limit-width-11, .screen-limit-width-10, .screen-limit-width-9, .screen-limit-width-8, .screen-limit-width-7, .screen-limit-width-6, .screen-limit-width-5, .screen-limit-width-4, .screen-limit-width-3, .screen-limit-width-2, .screen-limit-width-1 {
    padding-left: 1.8rem;
    padding-right: 1.8rem;
  }
}
@media all and (min-width: 768px) {
  .screen-limit-width, .screen-limit-width-12, .screen-limit-width-11, .screen-limit-width-10, .screen-limit-width-9, .screen-limit-width-8, .screen-limit-width-7, .screen-limit-width-6, .screen-limit-width-5, .screen-limit-width-4, .screen-limit-width-3, .screen-limit-width-2, .screen-limit-width-1 {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (min-width: 768px) {
  .screen-limit-width, .screen-limit-width-12, .screen-limit-width-11, .screen-limit-width-10, .screen-limit-width-9, .screen-limit-width-8, .screen-limit-width-7, .screen-limit-width-6, .screen-limit-width-5, .screen-limit-width-4, .screen-limit-width-3, .screen-limit-width-2, .screen-limit-width-1 {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}

.screen-limit-width-1 {
  max-width: 100px;
}

.screen-limit-width-2 {
  max-width: 200px;
}

.screen-limit-width-3 {
  max-width: 300px;
}

.screen-limit-width-4 {
  max-width: 400px;
}

.screen-limit-width-5 {
  max-width: 500px;
}

.screen-limit-width-6 {
  max-width: 600px;
}

.screen-limit-width-7 {
  max-width: 700px;
}

.screen-limit-width-8 {
  max-width: 800px;
}

.screen-limit-width-9 {
  max-width: 900px;
}

.screen-limit-width-10 {
  max-width: 1000px;
}

.screen-limit-width-11 {
  max-width: 1100px;
}

.screen-limit-width-12 {
  max-width: 1200px;
}

.screen-max-height {
  position: relative;
  /* Hooked in javascript. 
    * Fits inside the .screen-template-container and sets its own min-height to either the window's innerHeight or 
    * the body height, whichever is larger. This is where backgrounds should be placed. 
    * All stuff inside a screen goes inside a wrapper such that: 
    * <div class='.strike-screen-holder'> <!-- This is the div generated by the ScreenManager class within whatever element you pass it -->
    		<div class='.screen-template-container'> <!-- This is within the loaded HTML file and creates a minimum 100% width/height -->
    			<div class='.screen-max-height'> <!-- Also within the loaded HTML, contains all the internals of the screen and sizes itself on load and on window resize. -->
  * See ScreenManager.FixScreenHeights();
  */
}
.screen-max-height > .module-inner {
  padding-bottom: calc(30px + 1rem);
}

.screen-stage-animation, .screen-stage-animation-slide-left-out, .screen-stage-animation-slide-left-in, .screen-stage-animation-slide-right-out, .screen-stage-animation-slide-right-in, .screen-stage-animation-fade-out, .screen-stage-animation-fade-in {
  animation-duration: 0.2s;
  animation-iteration-count: 1;
  animation-timing-function: linear;
}

.screen-stage-animation-fade-in {
  animation-name: fade-in;
}

.screen-stage-animation-fade-out {
  float: left;
  animation-name: fade-out;
}

.screen-stage-animation-slide-right-in {
  animation-name: slide-right-in;
}

.screen-stage-animation-slide-right-out {
  float: left;
  animation-name: slide-right-out;
}

.screen-stage-animation-slide-left-in {
  animation-name: slide-left-in;
}

.screen-stage-animation-slide-left-out {
  float: left;
  animation-name: slide-left-out;
}

@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-out {
  100% {
    opacity: 0;
  }
}
@keyframes slide-right-in {
  0% {
    left: -100%;
  }
  100% {
    left: 0%;
  }
}
@keyframes slide-right-out {
  100% {
    left: 100%;
  }
}
@keyframes slide-left-in {
  0% {
    left: 100%;
  }
  100% {
    left: 0%;
  }
}
@keyframes slide-left-out {
  100% {
    left: -100%;
  }
}
/* Navbar */
.strike-screen-navbar {
  transition: all 0.2s linear;
  position: fixed;
  display: flex;
  top: 0px;
  width: 100%;
  z-index: 1001;
  height: 0;
  font-size: 1.8rem;
  line-height: 1.8rem;
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
}
.strike-screen-navbar.navbar-open {
  height: 3rem;
  border-bottom: 1px solid #FFF;
  overflow-x: overlay;
  overflow-y: hidden;
}
.strike-screen-navbar.navbar-closed {
  height: 0rem;
  overflow: hidden;
}

.strike-screen-navbar-btn {
  display: flex;
  flex: 0.16;
  border-right: 1px solid #FFF;
  justify-content: center;
  align-items: center;
  max-width: 6rem;
  cursor: pointer;
}
.strike-screen-navbar-txt {
  display: flex;
  flex: 0.8;
  margin-top: -0.1rem;
  padding-left: 1rem;
  align-items: center;
  cursor: default;
}

/* Shelf */
.strike-screen-shelf {
  position: fixed;
  width: 100%;
  z-index: 1000;
  height: 0;
  background-color: white;
}
.strike-screen-shelf.shelf-animate {
  transition: 0.4s all linear;
}
.strike-screen-shelf:not(.iOS) {
  top: 0;
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
}
.strike-screen-shelf:not(.iOS).navbar-open {
  top: 3rem;
}
.strike-screen-shelf.iOS {
  bottom: 0;
  box-shadow: 0px -3px 3px rgba(0, 0, 0, 0.2);
}
@media (max-width: 767px) {
  .strike-screen-shelf.shelf-open {
    height: 6rem;
    overflow-x: overlay;
    overflow-y: hidden;
  }
  .strike-screen-shelf.shelf-closed {
    height: 0rem;
    overflow: hidden;
  }
}
@media (min-width: 768px) {
  .strike-screen-shelf {
    height: 100%;
  }
  .strike-screen-shelf.shelf-open {
    width: 160px;
    overflow-x: hidden;
    overflow-y: overlay;
  }
  .strike-screen-shelf.shelf-open.navbar-open {
    top: 3rem;
    height: calc(100% - 3rem);
  }
  .strike-screen-shelf.shelf-closed {
    width: 0rem;
    overflow: hidden;
  }
}

/* Shelf icons */
.shelf-icon-holder {
  display: flex;
  width: 100%;
  height: 100%;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .shelf-icon-holder {
    min-width: 300px;
    flex-direction: row;
  }
}
@media (min-width: 768px) {
  .shelf-icon-holder {
    flex-direction: column;
  }
}

.shelf-icon-box {
  display: flex;
  flex: 1;
  overflow: hidden;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  text-align: center;
}
@media (max-width: 767px) {
  .shelf-icon-box {
    height: 100%;
    box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
  }
}
@media (min-width: 768px) {
  .shelf-icon-box {
    width: 100%;
    min-height: 140px;
    box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
  }
}
.shelf-icon-box.lit {
  transition: background-color 0.3s ease;
}

.shelf-icon-inner {
  display: block;
  position: absolute;
}

.shelf-icon-icon {
  width: 100%;
  font-size: 6rem;
  line-height: 6rem;
}
.shelf-icon-icon.slightly-smaller {
  font-size: 5.6rem;
}
@media (max-width: 767px) {
  .shelf-icon-icon {
    font-size: 3rem;
    line-height: 3rem;
  }
  .shelf-icon-icon.slightly-smaller {
    font-size: 2.8rem;
  }
}
@media (max-width: 475px) {
  .shelf-icon-icon {
    font-size: 4rem;
    line-height: 4rem;
  }
  .shelf-icon-icon.slightly-smaller {
    font-size: 3.6rem;
  }
}

.shelf-icon-label {
  width: 100%;
  font-size: 1.6rem;
}
@media (max-width: 767px) {
  .shelf-icon-label {
    font-size: 1rem;
  }
}

.shelf-icon-badge {
  right: -50%;
  transform: translate(-50%, 0);
  align-self: flex-start;
  top: 0%;
  color: white;
  border-radius: 1rem 0 0 1rem;
  display: flex;
  justify-content: flex-start;
  padding: 3px 6px 3px 10px;
  position: relative;
  border: 2px solid white;
  border-right: none;
  text-shadow: none;
  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
}
.shelf-icon-badge .inner-number {
  background-color: white;
  border-radius: 1rem;
  width: 1.4rem;
  margin-left: 6px;
}

/* Dropdowns */
.shelf-dropdown-outer {
  position: fixed !important;
  min-width: 200px;
  margin-top: 0rem;
  padding: 0.4rem 0.4rem 0 0.4rem;
  z-index: 999;
}
@media (max-width: 767px) {
  .shelf-dropdown-outer {
    box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
    width: 200px;
  }
  .shelf-dropdown-outer:not(.iOS) {
    top: 6rem;
    border-top: none !important;
    border-radius: 0 0 1rem 1rem;
  }
  .shelf-dropdown-outer:not(.iOS).navbar-open {
    top: calc(6rem + 3rem);
  }
  .shelf-dropdown-outer.iOS {
    bottom: 6rem;
    border-bottom: none !important;
    border-radius: 1rem 1rem 0 0;
  }
}
@media (min-width: 768px) {
  .shelf-dropdown-outer {
    left: 160px;
    border-radius: 0 1rem 1rem 0;
    box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
    border-left: none !important;
    width: 300px;
  }
}

.shelf-dropdown-bg {
  position: absolute;
  top: 0px;
  width: 100%;
  min-height: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.3);
  z-index: 998;
}

.shelf-dropdown-row-outer {
  display: flex;
  width: 100%;
  padding: 0.3rem 1rem 0.3rem 0;
  flex-direction: row;
  justify-content: flex-start;
  cursor: pointer;
}
.shelf-dropdown-row-outer.lit {
  transition: background-color 0.3s ease;
  border-radius: 1rem;
}

.shelf-dropdown-row-inner {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.shelf-dropdown-icon {
  flex-shrink: 0.2;
  font-size: 3rem;
  line-height: 3rem;
  margin-right: 1rem;
}
@media (max-width: 767px) {
  .shelf-dropdown-icon {
    font-size: 3rem;
    line-height: 3rem;
  }
}

.shelf-dropdown-label {
  width: 100%;
  font-size: 1.3rem;
}
@media (max-width: 767px) {
  .shelf-dropdown-label {
    font-size: 1rem;
  }
}

/* Footer */
.strike-screen-footer {
  font-size: 0.8rem;
  height: 30px;
  position: absolute;
  bottom: 0%;
  width: 100%;
  text-align: center;
  line-height: 1.8rem;
  border-top: 0.2rem solid white;
  margin-top: 1rem;
}
.strike-screen-footer:before {
  content: "© The Barker Lounge.";
}

barker-colorbar-footer {
  position: absolute;
  bottom: 30px;
  height: 20px;
  border-top: 0.2rem solid white;
}

/* FX */
.blur {
  -moz-filter: blur(3px);
  filter: blur(3px);
  transition: -moz-filter 1s ease;
  transition: filter 1s ease;
}

.computer-el {
  width: 42rem;
  height: 42rem;
}
@media (max-width: 767px) {
  .computer-el {
    width: 28rem;
    height: 28rem;
  }
}
@media (min-width: 768px) and (max-width: 1091px) {
  .computer-el {
    width: 33rem;
    height: 33rem;
  }
}

.barker-computer-square {
  border: 0.3rem solid white;
  background-color: white;
  float: left;
}

.barkres-form-label, .circle-num {
  font-size: 3rem;
  color: white;
  text-shadow: 0.1rem 0.1rem #0093CD;
}

.barkres-form-explanation {
  font-size: 1.4rem;
}

.circle-num {
  border: 0.8rem solid white;
  border-radius: 6rem;
  width: 8rem;
  height: 8rem;
  font-size: 11rem;
  line-height: 4rem;
  text-align: center;
  margin-right: 1rem;
  float: left;
}

@media (min-width: 768px) {
  #login-email-holder {
    padding-right: 1rem;
  }
}

@media (min-width: 768px) {
  #login-pass-holder {
    padding-left: 1rem;
  }
}

@media (max-width: 475px) {
  #register-pass-fieldset {
    width: 100%;
  }
}
@media (min-width: 476px) {
  #register-pass-fieldset {
    float: left;
    width: calc(100% - 9.5rem);
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-1-1 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-1-1 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-1-1 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-1-1 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-1-1 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-1-1 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-1-1 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-1-2 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-1-2 {
    font-size: 0.5833333333rem;
    line-height: 0.6666666667rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-1-2 {
    font-size: 0.6666666667rem;
    line-height: 0.7619047619rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-1-2 {
    font-size: 0.75rem;
    line-height: 0.8571428571rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-1-2 {
    font-size: 0.8333333333rem;
    line-height: 0.9523809524rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-1-2 {
    font-size: 0.9166666667rem;
    line-height: 1.0476190476rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-1-2 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-1-3 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-1-3 {
    font-size: 0.6666666667rem;
    line-height: 0.7619047619rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-1-3 {
    font-size: 0.8333333333rem;
    line-height: 0.9523809524rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-1-3 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-1-3 {
    font-size: 1.1666666667rem;
    line-height: 1.3333333333rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-1-3 {
    font-size: 1.3333333333rem;
    line-height: 1.5238095238rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-1-3 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-1-4 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-1-4 {
    font-size: 0.75rem;
    line-height: 0.8571428571rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-1-4 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-1-4 {
    font-size: 1.25rem;
    line-height: 1.4285714286rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-1-4 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-1-4 {
    font-size: 1.75rem;
    line-height: 2rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-1-4 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-1-5 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-1-5 {
    font-size: 0.8333333333rem;
    line-height: 0.9523809524rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-1-5 {
    font-size: 1.1666666667rem;
    line-height: 1.3333333333rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-1-5 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-1-5 {
    font-size: 1.8333333333rem;
    line-height: 2.0952380952rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-1-5 {
    font-size: 2.1666666667rem;
    line-height: 2.4761904762rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-1-5 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-1-6 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-1-6 {
    font-size: 0.9166666667rem;
    line-height: 1.0476190476rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-1-6 {
    font-size: 1.3333333333rem;
    line-height: 1.5238095238rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-1-6 {
    font-size: 1.75rem;
    line-height: 2rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-1-6 {
    font-size: 2.1666666667rem;
    line-height: 2.4761904762rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-1-6 {
    font-size: 2.5833333333rem;
    line-height: 2.9523809524rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-1-6 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-1-7 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-1-7 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-1-7 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-1-7 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-1-7 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-1-7 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-1-7 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-1-8 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-1-8 {
    font-size: 1.0833333333rem;
    line-height: 1.2380952381rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-1-8 {
    font-size: 1.6666666667rem;
    line-height: 1.9047619048rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-1-8 {
    font-size: 2.25rem;
    line-height: 2.5714285714rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-1-8 {
    font-size: 2.8333333333rem;
    line-height: 3.2380952381rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-1-8 {
    font-size: 3.4166666667rem;
    line-height: 3.9047619048rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-1-8 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-1-9 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-1-9 {
    font-size: 1.1666666667rem;
    line-height: 1.3333333333rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-1-9 {
    font-size: 1.8333333333rem;
    line-height: 2.0952380952rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-1-9 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-1-9 {
    font-size: 3.1666666667rem;
    line-height: 3.619047619rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-1-9 {
    font-size: 3.8333333333rem;
    line-height: 4.380952381rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-1-9 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-1-10 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-1-10 {
    font-size: 1.25rem;
    line-height: 1.4285714286rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-1-10 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-1-10 {
    font-size: 2.75rem;
    line-height: 3.1428571429rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-1-10 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-1-10 {
    font-size: 4.25rem;
    line-height: 4.8571428571rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-1-10 {
    font-size: 5rem;
    line-height: 5.7142857143rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-1-11 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-1-11 {
    font-size: 1.3333333333rem;
    line-height: 1.5238095238rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-1-11 {
    font-size: 2.1666666667rem;
    line-height: 2.4761904762rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-1-11 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-1-11 {
    font-size: 3.8333333333rem;
    line-height: 4.380952381rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-1-11 {
    font-size: 4.6666666667rem;
    line-height: 5.3333333333rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-1-11 {
    font-size: 5.5rem;
    line-height: 6.2857142857rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-1-12 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-1-12 {
    font-size: 1.4166666667rem;
    line-height: 1.619047619rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-1-12 {
    font-size: 2.3333333333rem;
    line-height: 2.6666666667rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-1-12 {
    font-size: 3.25rem;
    line-height: 3.7142857143rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-1-12 {
    font-size: 4.1666666667rem;
    line-height: 4.7619047619rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-1-12 {
    font-size: 5.0833333333rem;
    line-height: 5.8095238095rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-1-12 {
    font-size: 6rem;
    line-height: 6.8571428571rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-1-13 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-1-13 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-1-13 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-1-13 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-1-13 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-1-13 {
    font-size: 5.5rem;
    line-height: 6.2857142857rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-1-13 {
    font-size: 6.5rem;
    line-height: 7.4285714286rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-1-14 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-1-14 {
    font-size: 1.5833333333rem;
    line-height: 1.8095238095rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-1-14 {
    font-size: 2.6666666667rem;
    line-height: 3.0476190476rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-1-14 {
    font-size: 3.75rem;
    line-height: 4.2857142857rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-1-14 {
    font-size: 4.8333333333rem;
    line-height: 5.5238095238rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-1-14 {
    font-size: 5.9166666667rem;
    line-height: 6.7619047619rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-1-14 {
    font-size: 7rem;
    line-height: 8rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-1-15 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-1-15 {
    font-size: 1.6666666667rem;
    line-height: 1.9047619048rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-1-15 {
    font-size: 2.8333333333rem;
    line-height: 3.2380952381rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-1-15 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-1-15 {
    font-size: 5.1666666667rem;
    line-height: 5.9047619048rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-1-15 {
    font-size: 6.3333333333rem;
    line-height: 7.2380952381rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-1-15 {
    font-size: 7.5rem;
    line-height: 8.5714285714rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-1-16 {
    font-size: 0.5rem;
    line-height: 0.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-1-16 {
    font-size: 1.75rem;
    line-height: 2rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-1-16 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-1-16 {
    font-size: 4.25rem;
    line-height: 4.8571428571rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-1-16 {
    font-size: 5.5rem;
    line-height: 6.2857142857rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-1-16 {
    font-size: 6.75rem;
    line-height: 7.7142857143rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-1-16 {
    font-size: 8rem;
    line-height: 9.1428571429rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-2-2 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-2-2 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-2-2 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-2-2 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-2-2 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-2-2 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-2-2 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-2-3, .timeline-subcomp-holder .timeline-feedback-item .timeline-feedback-inner, .shelf-icon-badge {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-2-3, .timeline-subcomp-holder .timeline-feedback-item .timeline-feedback-inner, .shelf-icon-badge {
    font-size: 1.0833333333rem;
    line-height: 1.2380952381rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-2-3, .timeline-subcomp-holder .timeline-feedback-item .timeline-feedback-inner, .shelf-icon-badge {
    font-size: 1.1666666667rem;
    line-height: 1.3333333333rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-2-3, .timeline-subcomp-holder .timeline-feedback-item .timeline-feedback-inner, .shelf-icon-badge {
    font-size: 1.25rem;
    line-height: 1.4285714286rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-2-3, .timeline-subcomp-holder .timeline-feedback-item .timeline-feedback-inner, .shelf-icon-badge {
    font-size: 1.3333333333rem;
    line-height: 1.5238095238rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-2-3, .timeline-subcomp-holder .timeline-feedback-item .timeline-feedback-inner, .shelf-icon-badge {
    font-size: 1.4166666667rem;
    line-height: 1.619047619rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-2-3, .timeline-subcomp-holder .timeline-feedback-item .timeline-feedback-inner, .shelf-icon-badge {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-2-4 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-2-4 {
    font-size: 1.1666666667rem;
    line-height: 1.3333333333rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-2-4 {
    font-size: 1.3333333333rem;
    line-height: 1.5238095238rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-2-4 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-2-4 {
    font-size: 1.6666666667rem;
    line-height: 1.9047619048rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-2-4 {
    font-size: 1.8333333333rem;
    line-height: 2.0952380952rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-2-4 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-2-5 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-2-5 {
    font-size: 1.25rem;
    line-height: 1.4285714286rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-2-5 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-2-5 {
    font-size: 1.75rem;
    line-height: 2rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-2-5 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-2-5 {
    font-size: 2.25rem;
    line-height: 2.5714285714rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-2-5 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-2-6 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-2-6 {
    font-size: 1.3333333333rem;
    line-height: 1.5238095238rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-2-6 {
    font-size: 1.6666666667rem;
    line-height: 1.9047619048rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-2-6 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-2-6 {
    font-size: 2.3333333333rem;
    line-height: 2.6666666667rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-2-6 {
    font-size: 2.6666666667rem;
    line-height: 3.0476190476rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-2-6 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-2-7 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-2-7 {
    font-size: 1.4166666667rem;
    line-height: 1.619047619rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-2-7 {
    font-size: 1.8333333333rem;
    line-height: 2.0952380952rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-2-7 {
    font-size: 2.25rem;
    line-height: 2.5714285714rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-2-7 {
    font-size: 2.6666666667rem;
    line-height: 3.0476190476rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-2-7 {
    font-size: 3.0833333333rem;
    line-height: 3.5238095238rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-2-7 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-2-8 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-2-8 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-2-8 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-2-8 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-2-8 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-2-8 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-2-8 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-2-9 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-2-9 {
    font-size: 1.5833333333rem;
    line-height: 1.8095238095rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-2-9 {
    font-size: 2.1666666667rem;
    line-height: 2.4761904762rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-2-9 {
    font-size: 2.75rem;
    line-height: 3.1428571429rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-2-9 {
    font-size: 3.3333333333rem;
    line-height: 3.8095238095rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-2-9 {
    font-size: 3.9166666667rem;
    line-height: 4.4761904762rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-2-9 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-2-10 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-2-10 {
    font-size: 1.6666666667rem;
    line-height: 1.9047619048rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-2-10 {
    font-size: 2.3333333333rem;
    line-height: 2.6666666667rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-2-10 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-2-10 {
    font-size: 3.6666666667rem;
    line-height: 4.1904761905rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-2-10 {
    font-size: 4.3333333333rem;
    line-height: 4.9523809524rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-2-10 {
    font-size: 5rem;
    line-height: 5.7142857143rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-2-11 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-2-11 {
    font-size: 1.75rem;
    line-height: 2rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-2-11 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-2-11 {
    font-size: 3.25rem;
    line-height: 3.7142857143rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-2-11 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-2-11 {
    font-size: 4.75rem;
    line-height: 5.4285714286rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-2-11 {
    font-size: 5.5rem;
    line-height: 6.2857142857rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-2-12 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-2-12 {
    font-size: 1.8333333333rem;
    line-height: 2.0952380952rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-2-12 {
    font-size: 2.6666666667rem;
    line-height: 3.0476190476rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-2-12 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-2-12 {
    font-size: 4.3333333333rem;
    line-height: 4.9523809524rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-2-12 {
    font-size: 5.1666666667rem;
    line-height: 5.9047619048rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-2-12 {
    font-size: 6rem;
    line-height: 6.8571428571rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-2-13 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-2-13 {
    font-size: 1.9166666667rem;
    line-height: 2.1904761905rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-2-13 {
    font-size: 2.8333333333rem;
    line-height: 3.2380952381rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-2-13 {
    font-size: 3.75rem;
    line-height: 4.2857142857rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-2-13 {
    font-size: 4.6666666667rem;
    line-height: 5.3333333333rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-2-13 {
    font-size: 5.5833333333rem;
    line-height: 6.380952381rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-2-13 {
    font-size: 6.5rem;
    line-height: 7.4285714286rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-2-14 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-2-14 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-2-14 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-2-14 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-2-14 {
    font-size: 5rem;
    line-height: 5.7142857143rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-2-14 {
    font-size: 6rem;
    line-height: 6.8571428571rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-2-14 {
    font-size: 7rem;
    line-height: 8rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-2-15 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-2-15 {
    font-size: 2.0833333333rem;
    line-height: 2.380952381rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-2-15 {
    font-size: 3.1666666667rem;
    line-height: 3.619047619rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-2-15 {
    font-size: 4.25rem;
    line-height: 4.8571428571rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-2-15 {
    font-size: 5.3333333333rem;
    line-height: 6.0952380952rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-2-15 {
    font-size: 6.4166666667rem;
    line-height: 7.3333333333rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-2-15 {
    font-size: 7.5rem;
    line-height: 8.5714285714rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-2-16 {
    font-size: 1rem;
    line-height: 1.1428571429rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-2-16 {
    font-size: 2.1666666667rem;
    line-height: 2.4761904762rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-2-16 {
    font-size: 3.3333333333rem;
    line-height: 3.8095238095rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-2-16 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-2-16 {
    font-size: 5.6666666667rem;
    line-height: 6.4761904762rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-2-16 {
    font-size: 6.8333333333rem;
    line-height: 7.8095238095rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-2-16 {
    font-size: 8rem;
    line-height: 9.1428571429rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-3-3 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-3-3 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-3-3 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-3-3 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-3-3 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-3-3 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-3-3 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-3-4 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-3-4 {
    font-size: 1.5833333333rem;
    line-height: 1.8095238095rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-3-4 {
    font-size: 1.6666666667rem;
    line-height: 1.9047619048rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-3-4 {
    font-size: 1.75rem;
    line-height: 2rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-3-4 {
    font-size: 1.8333333333rem;
    line-height: 2.0952380952rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-3-4 {
    font-size: 1.9166666667rem;
    line-height: 2.1904761905rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-3-4 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-3-5 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-3-5 {
    font-size: 1.6666666667rem;
    line-height: 1.9047619048rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-3-5 {
    font-size: 1.8333333333rem;
    line-height: 2.0952380952rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-3-5 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-3-5 {
    font-size: 2.1666666667rem;
    line-height: 2.4761904762rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-3-5 {
    font-size: 2.3333333333rem;
    line-height: 2.6666666667rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-3-5 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-3-6 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-3-6 {
    font-size: 1.75rem;
    line-height: 2rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-3-6 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-3-6 {
    font-size: 2.25rem;
    line-height: 2.5714285714rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-3-6 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-3-6 {
    font-size: 2.75rem;
    line-height: 3.1428571429rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-3-6 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-3-7 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-3-7 {
    font-size: 1.8333333333rem;
    line-height: 2.0952380952rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-3-7 {
    font-size: 2.1666666667rem;
    line-height: 2.4761904762rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-3-7 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-3-7 {
    font-size: 2.8333333333rem;
    line-height: 3.2380952381rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-3-7 {
    font-size: 3.1666666667rem;
    line-height: 3.619047619rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-3-7 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-3-8 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-3-8 {
    font-size: 1.9166666667rem;
    line-height: 2.1904761905rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-3-8 {
    font-size: 2.3333333333rem;
    line-height: 2.6666666667rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-3-8 {
    font-size: 2.75rem;
    line-height: 3.1428571429rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-3-8 {
    font-size: 3.1666666667rem;
    line-height: 3.619047619rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-3-8 {
    font-size: 3.5833333333rem;
    line-height: 4.0952380952rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-3-8 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-3-9 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-3-9 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-3-9 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-3-9 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-3-9 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-3-9 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-3-9 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-3-10 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-3-10 {
    font-size: 2.0833333333rem;
    line-height: 2.380952381rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-3-10 {
    font-size: 2.6666666667rem;
    line-height: 3.0476190476rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-3-10 {
    font-size: 3.25rem;
    line-height: 3.7142857143rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-3-10 {
    font-size: 3.8333333333rem;
    line-height: 4.380952381rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-3-10 {
    font-size: 4.4166666667rem;
    line-height: 5.0476190476rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-3-10 {
    font-size: 5rem;
    line-height: 5.7142857143rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-3-11 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-3-11 {
    font-size: 2.1666666667rem;
    line-height: 2.4761904762rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-3-11 {
    font-size: 2.8333333333rem;
    line-height: 3.2380952381rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-3-11 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-3-11 {
    font-size: 4.1666666667rem;
    line-height: 4.7619047619rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-3-11 {
    font-size: 4.8333333333rem;
    line-height: 5.5238095238rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-3-11 {
    font-size: 5.5rem;
    line-height: 6.2857142857rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-3-12 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-3-12 {
    font-size: 2.25rem;
    line-height: 2.5714285714rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-3-12 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-3-12 {
    font-size: 3.75rem;
    line-height: 4.2857142857rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-3-12 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-3-12 {
    font-size: 5.25rem;
    line-height: 6rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-3-12 {
    font-size: 6rem;
    line-height: 6.8571428571rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-3-13 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-3-13 {
    font-size: 2.3333333333rem;
    line-height: 2.6666666667rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-3-13 {
    font-size: 3.1666666667rem;
    line-height: 3.619047619rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-3-13 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-3-13 {
    font-size: 4.8333333333rem;
    line-height: 5.5238095238rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-3-13 {
    font-size: 5.6666666667rem;
    line-height: 6.4761904762rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-3-13 {
    font-size: 6.5rem;
    line-height: 7.4285714286rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-3-14 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-3-14 {
    font-size: 2.4166666667rem;
    line-height: 2.7619047619rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-3-14 {
    font-size: 3.3333333333rem;
    line-height: 3.8095238095rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-3-14 {
    font-size: 4.25rem;
    line-height: 4.8571428571rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-3-14 {
    font-size: 5.1666666667rem;
    line-height: 5.9047619048rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-3-14 {
    font-size: 6.0833333333rem;
    line-height: 6.9523809524rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-3-14 {
    font-size: 7rem;
    line-height: 8rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-3-15 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-3-15 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-3-15 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-3-15 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-3-15 {
    font-size: 5.5rem;
    line-height: 6.2857142857rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-3-15 {
    font-size: 6.5rem;
    line-height: 7.4285714286rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-3-15 {
    font-size: 7.5rem;
    line-height: 8.5714285714rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-3-16 {
    font-size: 1.5rem;
    line-height: 1.7142857143rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-3-16 {
    font-size: 2.5833333333rem;
    line-height: 2.9523809524rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-3-16 {
    font-size: 3.6666666667rem;
    line-height: 4.1904761905rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-3-16 {
    font-size: 4.75rem;
    line-height: 5.4285714286rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-3-16 {
    font-size: 5.8333333333rem;
    line-height: 6.6666666667rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-3-16 {
    font-size: 6.9166666667rem;
    line-height: 7.9047619048rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-3-16 {
    font-size: 8rem;
    line-height: 9.1428571429rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-4-4 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-4-4 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-4-4 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-4-4 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-4-4 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-4-4 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-4-4 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-4-5 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-4-5 {
    font-size: 2.0833333333rem;
    line-height: 2.380952381rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-4-5 {
    font-size: 2.1666666667rem;
    line-height: 2.4761904762rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-4-5 {
    font-size: 2.25rem;
    line-height: 2.5714285714rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-4-5 {
    font-size: 2.3333333333rem;
    line-height: 2.6666666667rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-4-5 {
    font-size: 2.4166666667rem;
    line-height: 2.7619047619rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-4-5 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-4-6 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-4-6 {
    font-size: 2.1666666667rem;
    line-height: 2.4761904762rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-4-6 {
    font-size: 2.3333333333rem;
    line-height: 2.6666666667rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-4-6 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-4-6 {
    font-size: 2.6666666667rem;
    line-height: 3.0476190476rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-4-6 {
    font-size: 2.8333333333rem;
    line-height: 3.2380952381rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-4-6 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-4-7 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-4-7 {
    font-size: 2.25rem;
    line-height: 2.5714285714rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-4-7 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-4-7 {
    font-size: 2.75rem;
    line-height: 3.1428571429rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-4-7 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-4-7 {
    font-size: 3.25rem;
    line-height: 3.7142857143rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-4-7 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-4-8 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-4-8 {
    font-size: 2.3333333333rem;
    line-height: 2.6666666667rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-4-8 {
    font-size: 2.6666666667rem;
    line-height: 3.0476190476rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-4-8 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-4-8 {
    font-size: 3.3333333333rem;
    line-height: 3.8095238095rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-4-8 {
    font-size: 3.6666666667rem;
    line-height: 4.1904761905rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-4-8 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-4-9 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-4-9 {
    font-size: 2.4166666667rem;
    line-height: 2.7619047619rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-4-9 {
    font-size: 2.8333333333rem;
    line-height: 3.2380952381rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-4-9 {
    font-size: 3.25rem;
    line-height: 3.7142857143rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-4-9 {
    font-size: 3.6666666667rem;
    line-height: 4.1904761905rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-4-9 {
    font-size: 4.0833333333rem;
    line-height: 4.6666666667rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-4-9 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-4-10 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-4-10 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-4-10 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-4-10 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-4-10 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-4-10 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-4-10 {
    font-size: 5rem;
    line-height: 5.7142857143rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-4-11 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-4-11 {
    font-size: 2.5833333333rem;
    line-height: 2.9523809524rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-4-11 {
    font-size: 3.1666666667rem;
    line-height: 3.619047619rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-4-11 {
    font-size: 3.75rem;
    line-height: 4.2857142857rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-4-11 {
    font-size: 4.3333333333rem;
    line-height: 4.9523809524rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-4-11 {
    font-size: 4.9166666667rem;
    line-height: 5.619047619rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-4-11 {
    font-size: 5.5rem;
    line-height: 6.2857142857rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-4-12 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-4-12 {
    font-size: 2.6666666667rem;
    line-height: 3.0476190476rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-4-12 {
    font-size: 3.3333333333rem;
    line-height: 3.8095238095rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-4-12 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-4-12 {
    font-size: 4.6666666667rem;
    line-height: 5.3333333333rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-4-12 {
    font-size: 5.3333333333rem;
    line-height: 6.0952380952rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-4-12 {
    font-size: 6rem;
    line-height: 6.8571428571rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-4-13 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-4-13 {
    font-size: 2.75rem;
    line-height: 3.1428571429rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-4-13 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-4-13 {
    font-size: 4.25rem;
    line-height: 4.8571428571rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-4-13 {
    font-size: 5rem;
    line-height: 5.7142857143rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-4-13 {
    font-size: 5.75rem;
    line-height: 6.5714285714rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-4-13 {
    font-size: 6.5rem;
    line-height: 7.4285714286rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-4-14 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-4-14 {
    font-size: 2.8333333333rem;
    line-height: 3.2380952381rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-4-14 {
    font-size: 3.6666666667rem;
    line-height: 4.1904761905rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-4-14 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-4-14 {
    font-size: 5.3333333333rem;
    line-height: 6.0952380952rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-4-14 {
    font-size: 6.1666666667rem;
    line-height: 7.0476190476rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-4-14 {
    font-size: 7rem;
    line-height: 8rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-4-15 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-4-15 {
    font-size: 2.9166666667rem;
    line-height: 3.3333333333rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-4-15 {
    font-size: 3.8333333333rem;
    line-height: 4.380952381rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-4-15 {
    font-size: 4.75rem;
    line-height: 5.4285714286rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-4-15 {
    font-size: 5.6666666667rem;
    line-height: 6.4761904762rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-4-15 {
    font-size: 6.5833333333rem;
    line-height: 7.5238095238rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-4-15 {
    font-size: 7.5rem;
    line-height: 8.5714285714rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-4-16 {
    font-size: 2rem;
    line-height: 2.2857142857rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-4-16 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-4-16 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-4-16 {
    font-size: 5rem;
    line-height: 5.7142857143rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-4-16 {
    font-size: 6rem;
    line-height: 6.8571428571rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-4-16 {
    font-size: 7rem;
    line-height: 8rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-4-16 {
    font-size: 8rem;
    line-height: 9.1428571429rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-5-5 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-5-5 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-5-5 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-5-5 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-5-5 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-5-5 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-5-5 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-5-6 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-5-6 {
    font-size: 2.5833333333rem;
    line-height: 2.9523809524rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-5-6 {
    font-size: 2.6666666667rem;
    line-height: 3.0476190476rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-5-6 {
    font-size: 2.75rem;
    line-height: 3.1428571429rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-5-6 {
    font-size: 2.8333333333rem;
    line-height: 3.2380952381rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-5-6 {
    font-size: 2.9166666667rem;
    line-height: 3.3333333333rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-5-6 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-5-7 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-5-7 {
    font-size: 2.6666666667rem;
    line-height: 3.0476190476rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-5-7 {
    font-size: 2.8333333333rem;
    line-height: 3.2380952381rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-5-7 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-5-7 {
    font-size: 3.1666666667rem;
    line-height: 3.619047619rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-5-7 {
    font-size: 3.3333333333rem;
    line-height: 3.8095238095rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-5-7 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-5-8 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-5-8 {
    font-size: 2.75rem;
    line-height: 3.1428571429rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-5-8 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-5-8 {
    font-size: 3.25rem;
    line-height: 3.7142857143rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-5-8 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-5-8 {
    font-size: 3.75rem;
    line-height: 4.2857142857rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-5-8 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-5-9 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-5-9 {
    font-size: 2.8333333333rem;
    line-height: 3.2380952381rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-5-9 {
    font-size: 3.1666666667rem;
    line-height: 3.619047619rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-5-9 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-5-9 {
    font-size: 3.8333333333rem;
    line-height: 4.380952381rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-5-9 {
    font-size: 4.1666666667rem;
    line-height: 4.7619047619rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-5-9 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-5-10 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-5-10 {
    font-size: 2.9166666667rem;
    line-height: 3.3333333333rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-5-10 {
    font-size: 3.3333333333rem;
    line-height: 3.8095238095rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-5-10 {
    font-size: 3.75rem;
    line-height: 4.2857142857rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-5-10 {
    font-size: 4.1666666667rem;
    line-height: 4.7619047619rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-5-10 {
    font-size: 4.5833333333rem;
    line-height: 5.2380952381rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-5-10 {
    font-size: 5rem;
    line-height: 5.7142857143rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-5-11 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-5-11 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-5-11 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-5-11 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-5-11 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-5-11 {
    font-size: 5rem;
    line-height: 5.7142857143rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-5-11 {
    font-size: 5.5rem;
    line-height: 6.2857142857rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-5-12 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-5-12 {
    font-size: 3.0833333333rem;
    line-height: 3.5238095238rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-5-12 {
    font-size: 3.6666666667rem;
    line-height: 4.1904761905rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-5-12 {
    font-size: 4.25rem;
    line-height: 4.8571428571rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-5-12 {
    font-size: 4.8333333333rem;
    line-height: 5.5238095238rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-5-12 {
    font-size: 5.4166666667rem;
    line-height: 6.1904761905rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-5-12 {
    font-size: 6rem;
    line-height: 6.8571428571rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-5-13 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-5-13 {
    font-size: 3.1666666667rem;
    line-height: 3.619047619rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-5-13 {
    font-size: 3.8333333333rem;
    line-height: 4.380952381rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-5-13 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-5-13 {
    font-size: 5.1666666667rem;
    line-height: 5.9047619048rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-5-13 {
    font-size: 5.8333333333rem;
    line-height: 6.6666666667rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-5-13 {
    font-size: 6.5rem;
    line-height: 7.4285714286rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-5-14 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-5-14 {
    font-size: 3.25rem;
    line-height: 3.7142857143rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-5-14 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-5-14 {
    font-size: 4.75rem;
    line-height: 5.4285714286rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-5-14 {
    font-size: 5.5rem;
    line-height: 6.2857142857rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-5-14 {
    font-size: 6.25rem;
    line-height: 7.1428571429rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-5-14 {
    font-size: 7rem;
    line-height: 8rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-5-15 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-5-15 {
    font-size: 3.3333333333rem;
    line-height: 3.8095238095rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-5-15 {
    font-size: 4.1666666667rem;
    line-height: 4.7619047619rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-5-15 {
    font-size: 5rem;
    line-height: 5.7142857143rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-5-15 {
    font-size: 5.8333333333rem;
    line-height: 6.6666666667rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-5-15 {
    font-size: 6.6666666667rem;
    line-height: 7.619047619rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-5-15 {
    font-size: 7.5rem;
    line-height: 8.5714285714rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-5-16 {
    font-size: 2.5rem;
    line-height: 2.8571428571rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-5-16 {
    font-size: 3.4166666667rem;
    line-height: 3.9047619048rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-5-16 {
    font-size: 4.3333333333rem;
    line-height: 4.9523809524rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-5-16 {
    font-size: 5.25rem;
    line-height: 6rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-5-16 {
    font-size: 6.1666666667rem;
    line-height: 7.0476190476rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-5-16 {
    font-size: 7.0833333333rem;
    line-height: 8.0952380952rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-5-16 {
    font-size: 8rem;
    line-height: 9.1428571429rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-6-6 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-6-6 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-6-6 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-6-6 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-6-6 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-6-6 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-6-6 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-6-7 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-6-7 {
    font-size: 3.0833333333rem;
    line-height: 3.5238095238rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-6-7 {
    font-size: 3.1666666667rem;
    line-height: 3.619047619rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-6-7 {
    font-size: 3.25rem;
    line-height: 3.7142857143rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-6-7 {
    font-size: 3.3333333333rem;
    line-height: 3.8095238095rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-6-7 {
    font-size: 3.4166666667rem;
    line-height: 3.9047619048rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-6-7 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-6-8 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-6-8 {
    font-size: 3.1666666667rem;
    line-height: 3.619047619rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-6-8 {
    font-size: 3.3333333333rem;
    line-height: 3.8095238095rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-6-8 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-6-8 {
    font-size: 3.6666666667rem;
    line-height: 4.1904761905rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-6-8 {
    font-size: 3.8333333333rem;
    line-height: 4.380952381rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-6-8 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-6-9 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-6-9 {
    font-size: 3.25rem;
    line-height: 3.7142857143rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-6-9 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-6-9 {
    font-size: 3.75rem;
    line-height: 4.2857142857rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-6-9 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-6-9 {
    font-size: 4.25rem;
    line-height: 4.8571428571rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-6-9 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-6-10 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-6-10 {
    font-size: 3.3333333333rem;
    line-height: 3.8095238095rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-6-10 {
    font-size: 3.6666666667rem;
    line-height: 4.1904761905rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-6-10 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-6-10 {
    font-size: 4.3333333333rem;
    line-height: 4.9523809524rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-6-10 {
    font-size: 4.6666666667rem;
    line-height: 5.3333333333rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-6-10 {
    font-size: 5rem;
    line-height: 5.7142857143rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-6-11 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-6-11 {
    font-size: 3.4166666667rem;
    line-height: 3.9047619048rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-6-11 {
    font-size: 3.8333333333rem;
    line-height: 4.380952381rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-6-11 {
    font-size: 4.25rem;
    line-height: 4.8571428571rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-6-11 {
    font-size: 4.6666666667rem;
    line-height: 5.3333333333rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-6-11 {
    font-size: 5.0833333333rem;
    line-height: 5.8095238095rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-6-11 {
    font-size: 5.5rem;
    line-height: 6.2857142857rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-6-12 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-6-12 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-6-12 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-6-12 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-6-12 {
    font-size: 5rem;
    line-height: 5.7142857143rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-6-12 {
    font-size: 5.5rem;
    line-height: 6.2857142857rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-6-12 {
    font-size: 6rem;
    line-height: 6.8571428571rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-6-13 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-6-13 {
    font-size: 3.5833333333rem;
    line-height: 4.0952380952rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-6-13 {
    font-size: 4.1666666667rem;
    line-height: 4.7619047619rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-6-13 {
    font-size: 4.75rem;
    line-height: 5.4285714286rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-6-13 {
    font-size: 5.3333333333rem;
    line-height: 6.0952380952rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-6-13 {
    font-size: 5.9166666667rem;
    line-height: 6.7619047619rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-6-13 {
    font-size: 6.5rem;
    line-height: 7.4285714286rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-6-14 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-6-14 {
    font-size: 3.6666666667rem;
    line-height: 4.1904761905rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-6-14 {
    font-size: 4.3333333333rem;
    line-height: 4.9523809524rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-6-14 {
    font-size: 5rem;
    line-height: 5.7142857143rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-6-14 {
    font-size: 5.6666666667rem;
    line-height: 6.4761904762rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-6-14 {
    font-size: 6.3333333333rem;
    line-height: 7.2380952381rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-6-14 {
    font-size: 7rem;
    line-height: 8rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-6-15 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-6-15 {
    font-size: 3.75rem;
    line-height: 4.2857142857rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-6-15 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-6-15 {
    font-size: 5.25rem;
    line-height: 6rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-6-15 {
    font-size: 6rem;
    line-height: 6.8571428571rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-6-15 {
    font-size: 6.75rem;
    line-height: 7.7142857143rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-6-15 {
    font-size: 7.5rem;
    line-height: 8.5714285714rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-6-16 {
    font-size: 3rem;
    line-height: 3.4285714286rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-6-16 {
    font-size: 3.8333333333rem;
    line-height: 4.380952381rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-6-16 {
    font-size: 4.6666666667rem;
    line-height: 5.3333333333rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-6-16 {
    font-size: 5.5rem;
    line-height: 6.2857142857rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-6-16 {
    font-size: 6.3333333333rem;
    line-height: 7.2380952381rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-6-16 {
    font-size: 7.1666666667rem;
    line-height: 8.1904761905rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-6-16 {
    font-size: 8rem;
    line-height: 9.1428571429rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-7-7 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-7-7 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-7-7 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-7-7 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-7-7 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-7-7 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-7-7 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-7-8 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-7-8 {
    font-size: 3.5833333333rem;
    line-height: 4.0952380952rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-7-8 {
    font-size: 3.6666666667rem;
    line-height: 4.1904761905rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-7-8 {
    font-size: 3.75rem;
    line-height: 4.2857142857rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-7-8 {
    font-size: 3.8333333333rem;
    line-height: 4.380952381rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-7-8 {
    font-size: 3.9166666667rem;
    line-height: 4.4761904762rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-7-8 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-7-9 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-7-9 {
    font-size: 3.6666666667rem;
    line-height: 4.1904761905rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-7-9 {
    font-size: 3.8333333333rem;
    line-height: 4.380952381rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-7-9 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-7-9 {
    font-size: 4.1666666667rem;
    line-height: 4.7619047619rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-7-9 {
    font-size: 4.3333333333rem;
    line-height: 4.9523809524rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-7-9 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-7-10 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-7-10 {
    font-size: 3.75rem;
    line-height: 4.2857142857rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-7-10 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-7-10 {
    font-size: 4.25rem;
    line-height: 4.8571428571rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-7-10 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-7-10 {
    font-size: 4.75rem;
    line-height: 5.4285714286rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-7-10 {
    font-size: 5rem;
    line-height: 5.7142857143rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-7-11 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-7-11 {
    font-size: 3.8333333333rem;
    line-height: 4.380952381rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-7-11 {
    font-size: 4.1666666667rem;
    line-height: 4.7619047619rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-7-11 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-7-11 {
    font-size: 4.8333333333rem;
    line-height: 5.5238095238rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-7-11 {
    font-size: 5.1666666667rem;
    line-height: 5.9047619048rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-7-11 {
    font-size: 5.5rem;
    line-height: 6.2857142857rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-7-12 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-7-12 {
    font-size: 3.9166666667rem;
    line-height: 4.4761904762rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-7-12 {
    font-size: 4.3333333333rem;
    line-height: 4.9523809524rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-7-12 {
    font-size: 4.75rem;
    line-height: 5.4285714286rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-7-12 {
    font-size: 5.1666666667rem;
    line-height: 5.9047619048rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-7-12 {
    font-size: 5.5833333333rem;
    line-height: 6.380952381rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-7-12 {
    font-size: 6rem;
    line-height: 6.8571428571rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-7-13 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-7-13 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-7-13 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-7-13 {
    font-size: 5rem;
    line-height: 5.7142857143rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-7-13 {
    font-size: 5.5rem;
    line-height: 6.2857142857rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-7-13 {
    font-size: 6rem;
    line-height: 6.8571428571rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-7-13 {
    font-size: 6.5rem;
    line-height: 7.4285714286rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-7-14 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-7-14 {
    font-size: 4.0833333333rem;
    line-height: 4.6666666667rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-7-14 {
    font-size: 4.6666666667rem;
    line-height: 5.3333333333rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-7-14 {
    font-size: 5.25rem;
    line-height: 6rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-7-14 {
    font-size: 5.8333333333rem;
    line-height: 6.6666666667rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-7-14 {
    font-size: 6.4166666667rem;
    line-height: 7.3333333333rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-7-14 {
    font-size: 7rem;
    line-height: 8rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-7-15 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-7-15 {
    font-size: 4.1666666667rem;
    line-height: 4.7619047619rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-7-15 {
    font-size: 4.8333333333rem;
    line-height: 5.5238095238rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-7-15 {
    font-size: 5.5rem;
    line-height: 6.2857142857rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-7-15 {
    font-size: 6.1666666667rem;
    line-height: 7.0476190476rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-7-15 {
    font-size: 6.8333333333rem;
    line-height: 7.8095238095rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-7-15 {
    font-size: 7.5rem;
    line-height: 8.5714285714rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-7-16 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-7-16 {
    font-size: 4.25rem;
    line-height: 4.8571428571rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-7-16 {
    font-size: 5rem;
    line-height: 5.7142857143rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-7-16 {
    font-size: 5.75rem;
    line-height: 6.5714285714rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-7-16 {
    font-size: 6.5rem;
    line-height: 7.4285714286rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-7-16 {
    font-size: 7.25rem;
    line-height: 8.2857142857rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-7-16 {
    font-size: 8rem;
    line-height: 9.1428571429rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-8-8 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-8-8 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-8-8 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-8-8 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-8-8 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-8-8 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-8-8 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-8-9 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-8-9 {
    font-size: 4.0833333333rem;
    line-height: 4.6666666667rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-8-9 {
    font-size: 4.1666666667rem;
    line-height: 4.7619047619rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-8-9 {
    font-size: 4.25rem;
    line-height: 4.8571428571rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-8-9 {
    font-size: 4.3333333333rem;
    line-height: 4.9523809524rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-8-9 {
    font-size: 4.4166666667rem;
    line-height: 5.0476190476rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-8-9 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-8-10 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-8-10 {
    font-size: 4.1666666667rem;
    line-height: 4.7619047619rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-8-10 {
    font-size: 4.3333333333rem;
    line-height: 4.9523809524rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-8-10 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-8-10 {
    font-size: 4.6666666667rem;
    line-height: 5.3333333333rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-8-10 {
    font-size: 4.8333333333rem;
    line-height: 5.5238095238rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-8-10 {
    font-size: 5rem;
    line-height: 5.7142857143rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-8-11 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-8-11 {
    font-size: 4.25rem;
    line-height: 4.8571428571rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-8-11 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-8-11 {
    font-size: 4.75rem;
    line-height: 5.4285714286rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-8-11 {
    font-size: 5rem;
    line-height: 5.7142857143rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-8-11 {
    font-size: 5.25rem;
    line-height: 6rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-8-11 {
    font-size: 5.5rem;
    line-height: 6.2857142857rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-8-12 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-8-12 {
    font-size: 4.3333333333rem;
    line-height: 4.9523809524rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-8-12 {
    font-size: 4.6666666667rem;
    line-height: 5.3333333333rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-8-12 {
    font-size: 5rem;
    line-height: 5.7142857143rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-8-12 {
    font-size: 5.3333333333rem;
    line-height: 6.0952380952rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-8-12 {
    font-size: 5.6666666667rem;
    line-height: 6.4761904762rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-8-12 {
    font-size: 6rem;
    line-height: 6.8571428571rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-8-13 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-8-13 {
    font-size: 4.4166666667rem;
    line-height: 5.0476190476rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-8-13 {
    font-size: 4.8333333333rem;
    line-height: 5.5238095238rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-8-13 {
    font-size: 5.25rem;
    line-height: 6rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-8-13 {
    font-size: 5.6666666667rem;
    line-height: 6.4761904762rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-8-13 {
    font-size: 6.0833333333rem;
    line-height: 6.9523809524rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-8-13 {
    font-size: 6.5rem;
    line-height: 7.4285714286rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-8-14 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-8-14 {
    font-size: 4.5rem;
    line-height: 5.1428571429rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-8-14 {
    font-size: 5rem;
    line-height: 5.7142857143rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-8-14 {
    font-size: 5.5rem;
    line-height: 6.2857142857rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-8-14 {
    font-size: 6rem;
    line-height: 6.8571428571rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-8-14 {
    font-size: 6.5rem;
    line-height: 7.4285714286rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-8-14 {
    font-size: 7rem;
    line-height: 8rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-8-15 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-8-15 {
    font-size: 4.5833333333rem;
    line-height: 5.2380952381rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-8-15 {
    font-size: 5.1666666667rem;
    line-height: 5.9047619048rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-8-15 {
    font-size: 5.75rem;
    line-height: 6.5714285714rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-8-15 {
    font-size: 6.3333333333rem;
    line-height: 7.2380952381rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-8-15 {
    font-size: 6.9166666667rem;
    line-height: 7.9047619048rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-8-15 {
    font-size: 7.5rem;
    line-height: 8.5714285714rem;
  }
}

@media all and (min-width: 0px) {
  .barkres-scaling-typography-8-16 {
    font-size: 4rem;
    line-height: 4.5714285714rem;
  }
}
@media all and (min-width: 182px) {
  .barkres-scaling-typography-8-16 {
    font-size: 4.6666666667rem;
    line-height: 5.3333333333rem;
  }
}
@media all and (min-width: 364px) {
  .barkres-scaling-typography-8-16 {
    font-size: 5.3333333333rem;
    line-height: 6.0952380952rem;
  }
}
@media all and (min-width: 546px) {
  .barkres-scaling-typography-8-16 {
    font-size: 6rem;
    line-height: 6.8571428571rem;
  }
}
@media all and (min-width: 728px) {
  .barkres-scaling-typography-8-16 {
    font-size: 6.6666666667rem;
    line-height: 7.619047619rem;
  }
}
@media all and (min-width: 910px) {
  .barkres-scaling-typography-8-16 {
    font-size: 7.3333333333rem;
    line-height: 8.380952381rem;
  }
}
@media all and (min-width: 1092px) {
  .barkres-scaling-typography-8-16 {
    font-size: 8rem;
    line-height: 9.1428571429rem;
  }
}

/* Dashboard */
.dash-text {
  padding: 0.5rem;
}

.dash-panel-text-box {
  cursor: pointer;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
}

.dash-panel-side-box {
  /* absolute positioning lets this box take the min-height 
   * of the column it's in, which itself is 100% at the row's height 
   * as dictated by the text in the other column. */
  position: absolute;
  overflow: hidden;
  min-height: 100%;
  max-height: 100%;
  width: calc(100% - 1rem);
  display: flex;
  justify-content: center;
  align-items: center;
}

.dash-divider {
  height: 1px;
  width: 100%;
  border-top: 1px solid white;
  box-sizing: content-box;
}

.notification-subject {
  flex: 1;
  flex-basis: 100%;
  font-style: bold;
}

.notification-message {
  padding: 0.3rem 0 0.3rem 0;
  flex: 3;
  flex-basis: 100%;
}

/* RESERVATION LINES */
.res-section-header, .restaker-header {
  text-shadow: rgba(0, 0, 0, 0.2) 0.1rem 0.1rem 0.2rem;
  padding: 0.5rem 1rem 0.5rem 1rem;
  color: white;
  background-color: rgba(255, 255, 255, 0.2);
  display: flex;
  justify-content: center;
}
@media (min-width: 768px) {
  .res-section-header, .restaker-header {
    justify-content: flex-start;
    padding-left: 2rem;
  }
}

.res-line-flex-holder {
  padding: 0.3rem 0 0.3rem 0rem;
  display: flex;
  flex-direction: row;
  justify-content: center;
  min-height: 100%;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .res-line-flex-holder {
    flex-wrap: nowrap;
    padding-left: 2rem;
  }
}

.res-line-date-outer {
  padding-right: 0.6rem;
  display: flex;
  justify-content: flex-start;
  flex-basis: 50%; /* TODO: FIX THIS */
  align-items: center;
  border-right: 1px solid white;
}

.res-line-pet-outer {
  display: flex;
  flex-grow: 1;
  flex-basis: 30%;
  padding: 0 2rem 0 1rem;
}
@media (max-width: 767px) {
  .res-line-pet-outer {
    margin-right: 0rem;
  }
}

.res-line-status-outer {
  /* Made to wrap below with a dashed line on shorter displays */
  padding: 0 2rem 0 1rem;
  flex-grow: 3;
  display: flex;
  justify-content: center;
  color: white;
}
@media (min-width: 768px) {
  .res-line-status-outer {
    border-left: 1px solid white;
    flex-basis: 50%;
    flex-grow: 3;
  }
}
@media (max-width: 767px) {
  .res-line-status-outer {
    border-top: 1px dashed white;
    margin-left: 0rem;
    margin-top: 0.3rem;
    padding-top: 0.3rem;
    flex-basis: 100%;
  }
}

.res-line-inner, .res-line-status-inner {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  flex-wrap: nowrap;
}

@media (max-width: 767px) {
  .res-line-status-inner {
    align-items: center;
  }
}

.res-line-normal-borders {
  border-top: 3px solid white;
  border-bottom: 3px solid white;
}

.res-line-prev-samedate {
  border-top: none !important;
}

.res-line-next-newdate {
  margin-bottom: 0.5rem;
}

/* RESERVATION TAKER */
.restaker-header {
  padding: 0.6rem 1rem 0.6rem 1rem;
  display: flex;
  flex-basis: 100%;
  flex-shrink: 0;
  cursor: pointer;
}

.when-where-outer {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-shadow: 0.1rem 0.1rem 0.3rem rgba(0, 0, 0, 0.3);
  display: flex;
  flex-basis: 100%;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: nowrap;
}
@media (max-width: 475px) {
  .when-where-outer {
    flex-wrap: wrap;
    justify-content: center;
  }
}

.when-wrapper, .halfday-wrapper, .where-wrapper {
  display: flex;
  flex-basis: 100%;
  flex-grow: 2;
  flex-wrap: nowrap;
  /* Wrap the word "When" to the top of the calendar input */
  flex-wrap: wrap;
  align-items: center;
  padding-left: 1rem;
  padding-right: 1rem;
}

.where-wrapper {
  flex-basis: 70% !important;
  border-left: 1px solid white; /* MAKE THIS DISAPPEAR */
  border-right: 1px solid white; /* MAKE THIS DISAPPEAR */
}
@media (max-width: 475px) {
  .where-wrapper {
    border-left: none;
    border-right: none;
    margin-top: 0.5rem;
  }
}
.where-wrapper.no-rightborder {
  border-right: none;
}

.halfday-wrapper {
  flex-basis: 50% !important;
  height: 3rem;
  border-radius: 1rem;
  margin: 0.3rem 1rem;
  padding-left: 10px;
  transition: background-color 0.3s ease-in-out;
  min-width: 10rem;
}
@media all and (min-width: 476px) {
  .halfday-wrapper {
    min-width: 8.5rem;
  }
}
@media all and (min-width: 485.7333333333px) {
  .halfday-wrapper {
    min-width: 8.55rem;
  }
}
@media all and (min-width: 495.4666666667px) {
  .halfday-wrapper {
    min-width: 8.6rem;
  }
}
@media all and (min-width: 505.2px) {
  .halfday-wrapper {
    min-width: 8.65rem;
  }
}
@media all and (min-width: 514.9333333333px) {
  .halfday-wrapper {
    min-width: 8.7rem;
  }
}
@media all and (min-width: 524.6666666667px) {
  .halfday-wrapper {
    min-width: 8.75rem;
  }
}
@media all and (min-width: 534.4px) {
  .halfday-wrapper {
    min-width: 8.8rem;
  }
}
@media all and (min-width: 544.1333333333px) {
  .halfday-wrapper {
    min-width: 8.85rem;
  }
}
@media all and (min-width: 553.8666666667px) {
  .halfday-wrapper {
    min-width: 8.9rem;
  }
}
@media all and (min-width: 563.6px) {
  .halfday-wrapper {
    min-width: 8.95rem;
  }
}
@media all and (min-width: 573.3333333333px) {
  .halfday-wrapper {
    min-width: 9rem;
  }
}
@media all and (min-width: 583.0666666667px) {
  .halfday-wrapper {
    min-width: 9.05rem;
  }
}
@media all and (min-width: 592.8px) {
  .halfday-wrapper {
    min-width: 9.1rem;
  }
}
@media all and (min-width: 602.5333333333px) {
  .halfday-wrapper {
    min-width: 9.15rem;
  }
}
@media all and (min-width: 612.2666666667px) {
  .halfday-wrapper {
    min-width: 9.2rem;
  }
}
@media all and (min-width: 622px) {
  .halfday-wrapper {
    min-width: 9.25rem;
  }
}
@media all and (min-width: 631.7333333333px) {
  .halfday-wrapper {
    min-width: 9.3rem;
  }
}
@media all and (min-width: 641.4666666667px) {
  .halfday-wrapper {
    min-width: 9.35rem;
  }
}
@media all and (min-width: 651.2px) {
  .halfday-wrapper {
    min-width: 9.4rem;
  }
}
@media all and (min-width: 660.9333333333px) {
  .halfday-wrapper {
    min-width: 9.45rem;
  }
}
@media all and (min-width: 670.6666666667px) {
  .halfday-wrapper {
    min-width: 9.5rem;
  }
}
@media all and (min-width: 680.4px) {
  .halfday-wrapper {
    min-width: 9.55rem;
  }
}
@media all and (min-width: 690.1333333333px) {
  .halfday-wrapper {
    min-width: 9.6rem;
  }
}
@media all and (min-width: 699.8666666667px) {
  .halfday-wrapper {
    min-width: 9.65rem;
  }
}
@media all and (min-width: 709.6px) {
  .halfday-wrapper {
    min-width: 9.7rem;
  }
}
@media all and (min-width: 719.3333333333px) {
  .halfday-wrapper {
    min-width: 9.75rem;
  }
}
@media all and (min-width: 729.0666666667px) {
  .halfday-wrapper {
    min-width: 9.8rem;
  }
}
@media all and (min-width: 738.8px) {
  .halfday-wrapper {
    min-width: 9.85rem;
  }
}
@media all and (min-width: 748.5333333333px) {
  .halfday-wrapper {
    min-width: 9.9rem;
  }
}
@media all and (min-width: 758.2666666667px) {
  .halfday-wrapper {
    min-width: 9.95rem;
  }
}
@media all and (min-width: 768px) {
  .halfday-wrapper {
    min-width: 10rem;
  }
}
@media (max-width: 475px) {
  .halfday-wrapper {
    height: 2.6rem;
    margin: 0.3rem 1rem 0rem 1rem;
  }
}

.location-warning {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.3rem 1rem 0.3rem 1rem;
  flex-basis: 100%;
}

.dogtag-holder {
  border-top: 1px dashed white;
  border-bottom: 1px dashed white;
  display: flex;
  flex-wrap: wrap;
  flex-grow: 1;
  align-content: center;
  text-shadow: 0.1rem 0.1rem 0.3rem rgba(0, 0, 0, 0.3);
  padding: 0 1rem 0.5rem 1rem;
}
@media (min-width: 768px) {
  .dogtag-holder :nth-child(even) {
    margin-left: 0.5rem;
  }
}

.dogtag {
  border: 3px solid white;
  border-radius: 1rem;
  padding: 0.3rem 0.5rem 0.3rem 0.5rem;
  margin-top: 0.5rem;
  flex-basis: 40%;
  flex-grow: 1;
  transition: background-color 0.3s ease-in-out;
  cursor: pointer;
}
@media (max-width: 767px) {
  .dogtag {
    flex-basis: 100%;
  }
}
.dogtag.disabled {
  background-color: #666666;
  cursor: not-allowed;
}
.dogtag.disabled.disallowed {
  background-color: #f26153 !important;
}
.dogtag.disabled.booked {
  background-color: #999999;
}
.dogtag-check {
  padding-right: 0.5rem;
}

.resconfirmer-pet-row {
  display: flex;
  width: 100%;
}

.resconfirmer-pet-label {
  flex: 1;
  min-width: 6em;
  font-size: 60%;
}

.resconfirmer-pet-dat {
  flex: 1;
  flex-basis: 70%;
  display: flex;
  align-items: center;
}

.daycare-selector {
  padding: 0.5rem 0.5rem 0.5rem 0.5rem;
  display: flex;
  width: 100%;
}

/* Note: .alert-barker-danger and .alert-barker-good are NOT explicitly used as classes, 
 * but they are hooked by bootstrap-notify.js with the '.alert-' appended to the rest of the class name. 
 * These are required for BarkRes.Toast(). */
.alert-barker, .alert-barker-good, .alert-barker-danger {
  color: white;
}
.alert-barker [data-notify=icon], .alert-barker-good [data-notify=icon], .alert-barker-danger [data-notify=icon] {
  font-size: 2rem;
  margin-left: -1rem;
  float: left;
}
.alert-barker [data-notify=icon].no-title, .alert-barker-good [data-notify=icon].no-title, .alert-barker-danger [data-notify=icon].no-title {
  margin-top: -0.5rem;
  height: 1rem;
}
.alert-barker [data-notify=title], .alert-barker-good [data-notify=title], .alert-barker-danger [data-notify=title] {
  font-size: 2rem;
  font-weight: bold;
}
.alert-barker [data-notify=message], .alert-barker-good [data-notify=message], .alert-barker-danger [data-notify=message] {
  font-size: 1.4rem;
}

.barker-bg-bluestripes {
  background-image: url("../assets/images_fwk/header/header-stripes.png");
}

.barker-btn {
  border-radius: 1rem !important;
}

.waiter-segment-border-darkgreen {
  border-color: #92A473;
  color: #92A473;
}

barker-mini-circle-bone-darkgreen {
  background-color: #92A473;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-darkgreen {
  background-color: #92A473;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-darkgreen {
  background-color: #92A473;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-lightgreen {
  border-color: #9CC982;
  color: #9CC982;
}

barker-mini-circle-bone-lightgreen {
  background-color: #9CC982;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-lightgreen {
  background-color: #9CC982;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-lightgreen {
  background-color: #9CC982;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-specialgreen {
  border-color: #00A86C;
  color: #00A86C;
}

barker-mini-circle-bone-specialgreen {
  background-color: #00A86C;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-specialgreen {
  background-color: #00A86C;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-specialgreen {
  background-color: #00A86C;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-darkblue {
  border-color: #0093CD;
  color: #0093CD;
}

barker-mini-circle-bone-darkblue {
  background-color: #0093CD;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-darkblue {
  background-color: #0093CD;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-darkblue {
  background-color: #0093CD;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-midblue {
  border-color: #57CBF5;
  color: #57CBF5;
}

barker-mini-circle-bone-midblue {
  background-color: #57CBF5;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-midblue {
  background-color: #57CBF5;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-midblue {
  background-color: #57CBF5;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-lightblue {
  border-color: #87D6F8;
  color: #87D6F8;
}

barker-mini-circle-bone-lightblue {
  background-color: #87D6F8;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-lightblue {
  background-color: #87D6F8;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-lightblue {
  background-color: #87D6F8;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-specialblue {
  border-color: #2BAEDF;
  color: #2BAEDF;
}

barker-mini-circle-bone-specialblue {
  background-color: #2BAEDF;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-specialblue {
  background-color: #2BAEDF;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-specialblue {
  background-color: #2BAEDF;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-orange {
  border-color: #FAA755;
  color: #FAA755;
}

barker-mini-circle-bone-orange {
  background-color: #FAA755;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-orange {
  background-color: #FAA755;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-orange {
  background-color: #FAA755;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-lightorange {
  border-color: #FABB7D;
  color: #FABB7D;
}

barker-mini-circle-bone-lightorange {
  background-color: #FABB7D;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-lightorange {
  background-color: #FABB7D;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-lightorange {
  background-color: #FABB7D;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-specialorange {
  border-color: #F16548;
  color: #F16548;
}

barker-mini-circle-bone-specialorange {
  background-color: #F16548;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-specialorange {
  background-color: #F16548;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-specialorange {
  background-color: #F16548;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-darkyellow {
  border-color: #FFF56D;
  color: #FFF56D;
}

barker-mini-circle-bone-darkyellow {
  background-color: #FFF56D;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-darkyellow {
  background-color: #FFF56D;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-darkyellow {
  background-color: #FFF56D;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-lightyellow {
  border-color: #FFF9AE;
  color: #FFF9AE;
}

barker-mini-circle-bone-lightyellow {
  background-color: #FFF9AE;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-lightyellow {
  background-color: #FFF9AE;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-lightyellow {
  background-color: #FFF9AE;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-ultralightyellow {
  border-color: #FFFBDF;
  color: #FFFBDF;
}

barker-mini-circle-bone-ultralightyellow {
  background-color: #FFFBDF;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-ultralightyellow {
  background-color: #FFFBDF;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-ultralightyellow {
  background-color: #FFFBDF;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-pink {
  border-color: #F8BBD6;
  color: #F8BBD6;
}

barker-mini-circle-bone-pink {
  background-color: #F8BBD6;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-pink {
  background-color: #F8BBD6;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-pink {
  background-color: #F8BBD6;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-darkpink {
  border-color: #F89EC5;
  color: #F89EC5;
}

barker-mini-circle-bone-darkpink {
  background-color: #F89EC5;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-darkpink {
  background-color: #F89EC5;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-darkpink {
  background-color: #F89EC5;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-specialpink {
  border-color: #F075AC;
  color: #F075AC;
}

barker-mini-circle-bone-specialpink {
  background-color: #F075AC;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-specialpink {
  background-color: #F075AC;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-specialpink {
  background-color: #F075AC;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-darkpurple {
  border-color: #7961A9;
  color: #7961A9;
}

barker-mini-circle-bone-darkpurple {
  background-color: #7961A9;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-darkpurple {
  background-color: #7961A9;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-darkpurple {
  background-color: #7961A9;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-lightpurple {
  border-color: #A878B3;
  color: #A878B3;
}

barker-mini-circle-bone-lightpurple {
  background-color: #A878B3;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-lightpurple {
  background-color: #A878B3;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-lightpurple {
  background-color: #A878B3;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-ultralightpurple {
  border-color: #CAB1D1;
  color: #CAB1D1;
}

barker-mini-circle-bone-ultralightpurple {
  background-color: #CAB1D1;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-ultralightpurple {
  background-color: #CAB1D1;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-ultralightpurple {
  background-color: #CAB1D1;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-brown {
  border-color: #926E4E;
  color: #926E4E;
}

barker-mini-circle-bone-brown {
  background-color: #926E4E;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-brown {
  background-color: #926E4E;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-brown {
  background-color: #926E4E;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-midbrown {
  border-color: #966C4C;
  color: #966C4C;
}

barker-mini-circle-bone-midbrown {
  background-color: #966C4C;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-midbrown {
  background-color: #966C4C;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-midbrown {
  background-color: #966C4C;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-lightbrown {
  border-color: #BA8D65;
  color: #BA8D65;
}

barker-mini-circle-bone-lightbrown {
  background-color: #BA8D65;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-lightbrown {
  background-color: #BA8D65;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-lightbrown {
  background-color: #BA8D65;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-white {
  border-color: #FFFFFF;
  color: #FFFFFF;
}

barker-mini-circle-bone-white {
  background-color: #FFFFFF;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-white {
  background-color: #FFFFFF;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-white {
  background-color: #FFFFFF;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-gray-50 {
  border-color: #888888;
  color: #888888;
}

barker-mini-circle-bone-gray-50 {
  background-color: #888888;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-gray-50 {
  background-color: #888888;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-gray-50 {
  background-color: #888888;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-none {
  border-color: rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, 0);
}

barker-mini-circle-bone-none {
  background-color: rgba(0, 0, 0, 0);
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-none {
  background-color: rgba(0, 0, 0, 0);
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-none {
  background-color: rgba(0, 0, 0, 0);
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-red {
  border-color: #EE3524;
  color: #EE3524;
}

barker-mini-circle-bone-red {
  background-color: #EE3524;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-red {
  background-color: #EE3524;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-red {
  background-color: #EE3524;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.waiter-segment-border-black {
  border-color: #242424;
  color: #242424;
}

barker-mini-circle-bone-black {
  background-color: #242424;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-bone-filled-black {
  background-color: #242424;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

barker-mini-circle-star-black {
  background-color: #242424;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  line-height: 0rem;
}

.registration-vacc-item.form-group:nth-child(odd) {
  border: 0rem solid white;
}
.registration-vacc-item.form-group:nth-child(even) {
  border-top: 0rem solid white;
  border-bottom: 0rem solid white;
}

.barker-mini-circle-list li {
  list-style-position: outside;
  list-style-type: none;
  padding: 1rem 0 1rem 2rem;
}
.barker-mini-circle-list li:nth-child(8n+1):before {
  background-color: #F8BBD6;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  padding: 0.1rem;
  position: relative;
  left: -4rem;
  top: 0.12rem;
  margin-right: -2rem;
}
.barker-mini-circle-list li:nth-child(8n+2):before {
  background-color: #87D6F8;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  padding: 0.1rem;
  position: relative;
  left: -4rem;
  top: 0.12rem;
  margin-right: -2rem;
}
.barker-mini-circle-list li:nth-child(8n+3):before {
  background-color: #FFF56D;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  padding: 0.1rem;
  position: relative;
  left: -4rem;
  top: 0.12rem;
  margin-right: -2rem;
}
.barker-mini-circle-list li:nth-child(8n+4):before {
  background-color: #FAA755;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  padding: 0.1rem;
  position: relative;
  left: -4rem;
  top: 0.12rem;
  margin-right: -2rem;
}
.barker-mini-circle-list li:nth-child(8n+5):before {
  background-color: #926E4E;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  padding: 0.1rem;
  position: relative;
  left: -4rem;
  top: 0.12rem;
  margin-right: -2rem;
}
.barker-mini-circle-list li:nth-child(8n+6):before {
  background-color: #FFF9AE;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  padding: 0.1rem;
  position: relative;
  left: -4rem;
  top: 0.12rem;
  margin-right: -2rem;
}
.barker-mini-circle-list li:nth-child(8n+7):before {
  background-color: #0093CD;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  padding: 0.1rem;
  position: relative;
  left: -4rem;
  top: 0.12rem;
  margin-right: -2rem;
}
.barker-mini-circle-list li:nth-child(8n+8):before {
  background-color: #92A473;
  color: white;
  border-radius: 2rem;
  font-size: 2rem !important;
  padding: 0.1rem;
  position: relative;
  left: -4rem;
  top: 0.12rem;
  margin-right: -2rem;
}

.barker-wait-holder {
  width: 100%;
  zIndex: 2000;
  position: absolute;
  top: 40%;
}

.barker-wait-inner {
  border-radius: 0.6rem;
  background-color: #FFF56D;
  width: 120px;
  margin: auto;
  zIndex: 1000;
}

.barker-wait-txt {
  text-align: center;
  line-height: 1rem;
  margin-top: 0.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: none;
}

.waiter-segment {
  border-top: 12px solid;
  font-size: 60px;
  font-weight: 800;
  position: absolute;
  border-radius: 100%;
  min-height: 60px;
  animation-duration: 3s;
  animation-name: spin;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@keyframes spin {
  100% {
    transform: rotate(360deg);
  }
}
.crossheader {
  border-left: none !important;
  border-right: none !important;
  position: relative;
  display: inline-block;
  background-color: #FF0000;
  padding-right: 2.5rem;
  margin-top: 1rem;
  margin-bottom: -1rem;
  width: 100%;
  min-width: 500px;
  height: 5rem;
  color: #FFF;
  zIndex: 999;
}

.crossheader-circle {
  width: 6.375rem;
  height: 6.375rem;
  border-radius: 100%;
  position: absolute;
  top: -0.6875rem;
  font-size: 6.375rem;
  text-align: center;
  line-height: 8.128125rem;
  padding-left: 0.375rem;
  margin-left: 1rem;
  background-color: #989;
  zIndex: 300;
}
.crossheader-circle:before {
  content: "*";
}

.crossheader-bone {
  font-family: "BarkerGlyphs";
  line-height: 5.975rem;
  padding-left: 0 !important;
  text-aligh: left;
  font-size: 5.92875rem;
}
.crossheader-bone:before {
  content: "e" !important;
}

@media (max-width: 767px) {
  .crossheader {
    /* No top margin on crossheaders for small screens goes with .match-header-top margin:0 for small screens in strike_fwk.scss. */
    margin-top: 0px;
  }
  .crossheader-circle {
    width: 4rem;
    height: 4rem;
    top: 0.5rem;
    font-size: 4rem;
    line-height: 5.1rem;
    padding-left: 0.25rem;
    margin-left: 1rem;
  }
  .crossheader-bone {
    font-family: "BarkerGlyphs";
    line-height: 3.6rem;
    padding-left: 0 !important;
    text-aligh: left;
    font-size: 3.48rem;
  }
  .crossheader-bone:before {
    content: "e" !important;
  }
}
@media (max-width: 475px) {
  .crossheader-circle {
    margin-left: 1rem;
  }
}
.crossheader-label {
  position: relative;
  left: 8.375rem;
  width: 100%;
  line-height: 5rem;
  font-size: 2.5rem;
  overflow-y: hidden;
  white-space: nowrap;
}

@media (min-width: 1092px) {
  .crossheader-label {
    font-size: 3rem;
  }
}
@media (max-width: 767px) {
  .crossheader-label {
    font-size: 2.15rem;
    line-height: 4.65rem;
    left: 6rem;
  }
}
@media (max-width: 475px) {
  .crossheader-label {
    font-size: 1.875rem;
    left: 6rem;
    line-height: 4.375rem;
  }
}
#footer-top-spacer {
  height: 1rem;
}
@media (max-width: 767px) {
  #footer-top-spacer {
    height: 0.3rem;
  }
}

@media all and (min-width: 0px) {
  .footer-barker-text {
    font-size: 0.5rem;
  }
}
@media all and (min-width: 109.2px) {
  .footer-barker-text {
    font-size: 0.75rem;
  }
}
@media all and (min-width: 218.4px) {
  .footer-barker-text {
    font-size: 1rem;
  }
}
@media all and (min-width: 327.6px) {
  .footer-barker-text {
    font-size: 1.25rem;
  }
}
@media all and (min-width: 436.8px) {
  .footer-barker-text {
    font-size: 1.5rem;
  }
}
@media all and (min-width: 546px) {
  .footer-barker-text {
    font-size: 1.75rem;
  }
}
@media all and (min-width: 655.2px) {
  .footer-barker-text {
    font-size: 2rem;
  }
}
@media all and (min-width: 764.4px) {
  .footer-barker-text {
    font-size: 2.25rem;
  }
}
@media all and (min-width: 873.6px) {
  .footer-barker-text {
    font-size: 2.5rem;
  }
}
@media all and (min-width: 982.8px) {
  .footer-barker-text {
    font-size: 2.75rem;
  }
}
@media all and (min-width: 1092px) {
  .footer-barker-text {
    font-size: 3rem;
  }
}

@media all and (min-width: 0px) {
  .footer-barker-subtext {
    font-size: 0.6rem;
  }
}
@media all and (min-width: 109.2px) {
  .footer-barker-subtext {
    font-size: 0.66rem;
  }
}
@media all and (min-width: 218.4px) {
  .footer-barker-subtext {
    font-size: 0.72rem;
  }
}
@media all and (min-width: 327.6px) {
  .footer-barker-subtext {
    font-size: 0.78rem;
  }
}
@media all and (min-width: 436.8px) {
  .footer-barker-subtext {
    font-size: 0.84rem;
  }
}
@media all and (min-width: 546px) {
  .footer-barker-subtext {
    font-size: 0.9rem;
  }
}
@media all and (min-width: 655.2px) {
  .footer-barker-subtext {
    font-size: 0.96rem;
  }
}
@media all and (min-width: 764.4px) {
  .footer-barker-subtext {
    font-size: 1.02rem;
  }
}
@media all and (min-width: 873.6px) {
  .footer-barker-subtext {
    font-size: 1.08rem;
  }
}
@media all and (min-width: 982.8px) {
  .footer-barker-subtext {
    font-size: 1.14rem;
  }
}
@media all and (min-width: 1092px) {
  .footer-barker-subtext {
    font-size: 1.2rem;
  }
}

.footer-barker-bottles {
  width: 100%;
}
@media (min-width: 1092px) {
  .footer-barker-bottles {
    max-width: 12rem;
  }
}
@media all and (min-width: 476px) {
  .footer-barker-bottles {
    margin-top: 30%;
    margin-left: -10%;
    margin-bottom: 0px;
  }
}
@media all and (min-width: 537.6px) {
  .footer-barker-bottles {
    margin-top: 26%;
    margin-left: -10%;
    margin-bottom: -1px;
  }
}
@media all and (min-width: 599.2px) {
  .footer-barker-bottles {
    margin-top: 22%;
    margin-left: -10%;
    margin-bottom: -2px;
  }
}
@media all and (min-width: 660.8px) {
  .footer-barker-bottles {
    margin-top: 18%;
    margin-left: -10%;
    margin-bottom: -3px;
  }
}
@media all and (min-width: 722.4px) {
  .footer-barker-bottles {
    margin-top: 14%;
    margin-left: -10%;
    margin-bottom: -4px;
  }
}
@media all and (min-width: 784px) {
  .footer-barker-bottles {
    margin-top: 10%;
    margin-left: -10%;
    margin-bottom: -5px;
  }
}
@media all and (min-width: 845.6px) {
  .footer-barker-bottles {
    margin-top: 6%;
    margin-left: -10%;
    margin-bottom: -6px;
  }
}
@media all and (min-width: 907.2px) {
  .footer-barker-bottles {
    margin-top: 2%;
    margin-left: -10%;
    margin-bottom: -7px;
  }
}
@media all and (min-width: 968.8px) {
  .footer-barker-bottles {
    margin-top: -2%;
    margin-left: -10%;
    margin-bottom: -8px;
  }
}
@media all and (min-width: 1030.4px) {
  .footer-barker-bottles {
    margin-top: -6%;
    margin-left: -10%;
    margin-bottom: -9px;
  }
}
@media all and (min-width: 1092px) {
  .footer-barker-bottles {
    margin-top: -10%;
    margin-left: -10%;
    margin-bottom: -10px;
  }
}

.footer-barker-lyla {
  width: 180%;
  margin-left: -24px;
  margin-top: -3.4rem;
  margin-bottom: -2rem;
}
@media (min-width: 476px) and (max-width: 767px) {
  .footer-barker-lyla {
    margin-top: 0rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 1092px) {
  .footer-barker-lyla {
    max-width: 40em;
  }
}

#barker-mini-header {
  background-image: url("../assets/images_fwk/header/header-stripes.png");
}

#barker-main-header {
  background-image: url("../assets/images_fwk/header/header-stripes.png");
}

#location-details-area {
  border-radius: 0.3rem;
}
@media (min-width: 768px) {
  #location-details-area {
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  #location-details-area {
    margin-bottom: 1rem;
  }
}

.location-details-col {
  padding: 0.3rem 1rem 0.3rem 1rem;
}
@media (min-width: 768px) {
  .location-details-col {
    font-size: 0.9rem;
  }
}
@media (max-width: 767px) {
  .location-details-col {
    height: 100%;
  }
}

#location-modal-holder {
  padding: 1rem 1rem 0rem 1rem;
}

.location-modal-statebox {
  margin-bottom: 1rem;
}

.location-modal-stateheader {
  text-align: center;
}

.location-modal-city-holder {
  border-radius: 0 0 1rem 1rem !important;
}
.location-modal-city-holder a:hover, .location-modal-city-holder a:link, .location-modal-city-holder a:active, .location-modal-city-holder a:visited, .location-modal-city-holder a:focus, .location-modal-city-holder:focus {
  text-decoration: none;
}

.location-modal-city {
  color: white !important;
  font-size: 1.4rem;
  text-shadow: 1px 1px 0 #FAA755;
  text-align: center;
  text-decoration: none !important;
}
.location-modal-city:hover {
  text-decoration: none !important;
}
.location-modal-city.location-modal-comingsoon {
  cursor: default !important;
  color: #FFF !important;
  text-shadow: 1px 1px 0 black !important;
  font-size: 1.1rem;
  background-color: #CCC !important;
}
.location-modal-city.location-modal-comingsoon:hover {
  background-color: #CCC !important;
}
.location-modal-city.location-modal-comingsoon :before {
  content: "* ";
}

.location-modal-city-holder a:last-child .location-modal-city {
  border-radius: 0 0 1rem 1rem !important;
}

.location-modal-city-holder a:nth-child(even) .location-modal-comingsoon {
  background-color: #AAA !important;
}
.location-modal-city-holder a:nth-child(even) .location-modal-comingsoon:hover {
  background-color: #AAA !important;
}

.location-modal-close-btn {
  font-size: 3.6rem;
  float: left;
  padding: 0.3rem;
  border: 0.3rem solid white;
  border-radius: 0.6rem;
  margin: 1rem 0 0 1rem;
  width: 4rem;
  height: 4rem;
  line-height: 2.8rem;
  text-align: center;
  transition: none;
}
.location-modal-close-btna, .location-modal-close-btn:link, .location-modal-close-btn:active, .location-modal-close-btn:visited {
  text-decoration: none !important;
}
.location-modal-close-btn:hover {
  text-decoration: none !important;
  color: white !important;
}

@media (max-width: 767px) {
  #reserve-btn {
    padding-bottom: 1rem;
  }
}

barker-colorbar, barker-colorbar-footer {
  display: block;
  background-image: url("../assets/images_fwk/colorbar_2023.png");
  background-size: 720px;
  height: 1.5rem;
  width: 100%;
}

.splash-col-left {
  cursor: pointer;
  text-align: center;
  min-height: 160px;
  max-height: 25%;
  overflow: hidden !important;
  border-bottom: 0rem solid white;
}
.splash-col-left:last-child {
  border-bottom: none !important;
}
@media (max-width: 475px) {
  .splash-col-left {
    height: 15vh !important;
    min-height: 100px;
  }
}
@media (min-width: 476px) and (max-width: 767px) {
  .splash-col-left {
    height: 30vh !important;
    min-height: 200px;
  }
  .splash-col-left:nth-child(3) {
    border-bottom: none !important;
  }
  .splash-col-left:nth-child(odd) {
    border-right: 0rem solid white;
  }
}
@media (min-width: 768px) {
  .splash-col-left {
    height: 25vh !important;
    border-right: 0rem solid white;
  }
}
.splash-col-left:hover {
  z-index: 400;
}
.splash-col-left:hover .splash-left-text {
  background: inherit;
}
.splash-col-lefta, .splash-col-left:link, .splash-col-left:active, .splash-col-left:visited {
  text-decoration: none;
}

.splash-col-right {
  min-height: 200px;
}
@media all and (min-width: 0px) {
  .splash-col-right {
    min-height: 0px;
  }
}
@media all and (min-width: 7.68px) {
  .splash-col-right {
    min-height: 4px;
  }
}
@media all and (min-width: 15.36px) {
  .splash-col-right {
    min-height: 8px;
  }
}
@media all and (min-width: 23.04px) {
  .splash-col-right {
    min-height: 12px;
  }
}
@media all and (min-width: 30.72px) {
  .splash-col-right {
    min-height: 16px;
  }
}
@media all and (min-width: 38.4px) {
  .splash-col-right {
    min-height: 20px;
  }
}
@media all and (min-width: 46.08px) {
  .splash-col-right {
    min-height: 24px;
  }
}
@media all and (min-width: 53.76px) {
  .splash-col-right {
    min-height: 28px;
  }
}
@media all and (min-width: 61.44px) {
  .splash-col-right {
    min-height: 32px;
  }
}
@media all and (min-width: 69.12px) {
  .splash-col-right {
    min-height: 36px;
  }
}
@media all and (min-width: 76.8px) {
  .splash-col-right {
    min-height: 40px;
  }
}
@media all and (min-width: 84.48px) {
  .splash-col-right {
    min-height: 44px;
  }
}
@media all and (min-width: 92.16px) {
  .splash-col-right {
    min-height: 48px;
  }
}
@media all and (min-width: 99.84px) {
  .splash-col-right {
    min-height: 52px;
  }
}
@media all and (min-width: 107.52px) {
  .splash-col-right {
    min-height: 56px;
  }
}
@media all and (min-width: 115.2px) {
  .splash-col-right {
    min-height: 60px;
  }
}
@media all and (min-width: 122.88px) {
  .splash-col-right {
    min-height: 64px;
  }
}
@media all and (min-width: 130.56px) {
  .splash-col-right {
    min-height: 68px;
  }
}
@media all and (min-width: 138.24px) {
  .splash-col-right {
    min-height: 72px;
  }
}
@media all and (min-width: 145.92px) {
  .splash-col-right {
    min-height: 76px;
  }
}
@media all and (min-width: 153.6px) {
  .splash-col-right {
    min-height: 80px;
  }
}
@media all and (min-width: 161.28px) {
  .splash-col-right {
    min-height: 84px;
  }
}
@media all and (min-width: 168.96px) {
  .splash-col-right {
    min-height: 88px;
  }
}
@media all and (min-width: 176.64px) {
  .splash-col-right {
    min-height: 92px;
  }
}
@media all and (min-width: 184.32px) {
  .splash-col-right {
    min-height: 96px;
  }
}
@media all and (min-width: 192px) {
  .splash-col-right {
    min-height: 100px;
  }
}
@media all and (min-width: 199.68px) {
  .splash-col-right {
    min-height: 104px;
  }
}
@media all and (min-width: 207.36px) {
  .splash-col-right {
    min-height: 108px;
  }
}
@media all and (min-width: 215.04px) {
  .splash-col-right {
    min-height: 112px;
  }
}
@media all and (min-width: 222.72px) {
  .splash-col-right {
    min-height: 116px;
  }
}
@media all and (min-width: 230.4px) {
  .splash-col-right {
    min-height: 120px;
  }
}
@media all and (min-width: 238.08px) {
  .splash-col-right {
    min-height: 124px;
  }
}
@media all and (min-width: 245.76px) {
  .splash-col-right {
    min-height: 128px;
  }
}
@media all and (min-width: 253.44px) {
  .splash-col-right {
    min-height: 132px;
  }
}
@media all and (min-width: 261.12px) {
  .splash-col-right {
    min-height: 136px;
  }
}
@media all and (min-width: 268.8px) {
  .splash-col-right {
    min-height: 140px;
  }
}
@media all and (min-width: 276.48px) {
  .splash-col-right {
    min-height: 144px;
  }
}
@media all and (min-width: 284.16px) {
  .splash-col-right {
    min-height: 148px;
  }
}
@media all and (min-width: 291.84px) {
  .splash-col-right {
    min-height: 152px;
  }
}
@media all and (min-width: 299.52px) {
  .splash-col-right {
    min-height: 156px;
  }
}
@media all and (min-width: 307.2px) {
  .splash-col-right {
    min-height: 160px;
  }
}
@media all and (min-width: 314.88px) {
  .splash-col-right {
    min-height: 164px;
  }
}
@media all and (min-width: 322.56px) {
  .splash-col-right {
    min-height: 168px;
  }
}
@media all and (min-width: 330.24px) {
  .splash-col-right {
    min-height: 172px;
  }
}
@media all and (min-width: 337.92px) {
  .splash-col-right {
    min-height: 176px;
  }
}
@media all and (min-width: 345.6px) {
  .splash-col-right {
    min-height: 180px;
  }
}
@media all and (min-width: 353.28px) {
  .splash-col-right {
    min-height: 184px;
  }
}
@media all and (min-width: 360.96px) {
  .splash-col-right {
    min-height: 188px;
  }
}
@media all and (min-width: 368.64px) {
  .splash-col-right {
    min-height: 192px;
  }
}
@media all and (min-width: 376.32px) {
  .splash-col-right {
    min-height: 196px;
  }
}
@media all and (min-width: 384px) {
  .splash-col-right {
    min-height: 200px;
  }
}
@media all and (min-width: 391.68px) {
  .splash-col-right {
    min-height: 204px;
  }
}
@media all and (min-width: 399.36px) {
  .splash-col-right {
    min-height: 208px;
  }
}
@media all and (min-width: 407.04px) {
  .splash-col-right {
    min-height: 212px;
  }
}
@media all and (min-width: 414.72px) {
  .splash-col-right {
    min-height: 216px;
  }
}
@media all and (min-width: 422.4px) {
  .splash-col-right {
    min-height: 220px;
  }
}
@media all and (min-width: 430.08px) {
  .splash-col-right {
    min-height: 224px;
  }
}
@media all and (min-width: 437.76px) {
  .splash-col-right {
    min-height: 228px;
  }
}
@media all and (min-width: 445.44px) {
  .splash-col-right {
    min-height: 232px;
  }
}
@media all and (min-width: 453.12px) {
  .splash-col-right {
    min-height: 236px;
  }
}
@media all and (min-width: 460.8px) {
  .splash-col-right {
    min-height: 240px;
  }
}
@media all and (min-width: 468.48px) {
  .splash-col-right {
    min-height: 244px;
  }
}
@media all and (min-width: 476.16px) {
  .splash-col-right {
    min-height: 248px;
  }
}
@media all and (min-width: 483.84px) {
  .splash-col-right {
    min-height: 252px;
  }
}
@media all and (min-width: 491.52px) {
  .splash-col-right {
    min-height: 256px;
  }
}
@media all and (min-width: 499.2px) {
  .splash-col-right {
    min-height: 260px;
  }
}
@media all and (min-width: 506.88px) {
  .splash-col-right {
    min-height: 264px;
  }
}
@media all and (min-width: 514.56px) {
  .splash-col-right {
    min-height: 268px;
  }
}
@media all and (min-width: 522.24px) {
  .splash-col-right {
    min-height: 272px;
  }
}
@media all and (min-width: 529.92px) {
  .splash-col-right {
    min-height: 276px;
  }
}
@media all and (min-width: 537.6px) {
  .splash-col-right {
    min-height: 280px;
  }
}
@media all and (min-width: 545.28px) {
  .splash-col-right {
    min-height: 284px;
  }
}
@media all and (min-width: 552.96px) {
  .splash-col-right {
    min-height: 288px;
  }
}
@media all and (min-width: 560.64px) {
  .splash-col-right {
    min-height: 292px;
  }
}
@media all and (min-width: 568.32px) {
  .splash-col-right {
    min-height: 296px;
  }
}
@media all and (min-width: 576px) {
  .splash-col-right {
    min-height: 300px;
  }
}
@media all and (min-width: 583.68px) {
  .splash-col-right {
    min-height: 304px;
  }
}
@media all and (min-width: 591.36px) {
  .splash-col-right {
    min-height: 308px;
  }
}
@media all and (min-width: 599.04px) {
  .splash-col-right {
    min-height: 312px;
  }
}
@media all and (min-width: 606.72px) {
  .splash-col-right {
    min-height: 316px;
  }
}
@media all and (min-width: 614.4px) {
  .splash-col-right {
    min-height: 320px;
  }
}
@media all and (min-width: 622.08px) {
  .splash-col-right {
    min-height: 324px;
  }
}
@media all and (min-width: 629.76px) {
  .splash-col-right {
    min-height: 328px;
  }
}
@media all and (min-width: 637.44px) {
  .splash-col-right {
    min-height: 332px;
  }
}
@media all and (min-width: 645.12px) {
  .splash-col-right {
    min-height: 336px;
  }
}
@media all and (min-width: 652.8px) {
  .splash-col-right {
    min-height: 340px;
  }
}
@media all and (min-width: 660.48px) {
  .splash-col-right {
    min-height: 344px;
  }
}
@media all and (min-width: 668.16px) {
  .splash-col-right {
    min-height: 348px;
  }
}
@media all and (min-width: 675.84px) {
  .splash-col-right {
    min-height: 352px;
  }
}
@media all and (min-width: 683.52px) {
  .splash-col-right {
    min-height: 356px;
  }
}
@media all and (min-width: 691.2px) {
  .splash-col-right {
    min-height: 360px;
  }
}
@media all and (min-width: 698.88px) {
  .splash-col-right {
    min-height: 364px;
  }
}
@media all and (min-width: 706.56px) {
  .splash-col-right {
    min-height: 368px;
  }
}
@media all and (min-width: 714.24px) {
  .splash-col-right {
    min-height: 372px;
  }
}
@media all and (min-width: 721.92px) {
  .splash-col-right {
    min-height: 376px;
  }
}
@media all and (min-width: 729.6px) {
  .splash-col-right {
    min-height: 380px;
  }
}
@media all and (min-width: 737.28px) {
  .splash-col-right {
    min-height: 384px;
  }
}
@media all and (min-width: 744.96px) {
  .splash-col-right {
    min-height: 388px;
  }
}
@media all and (min-width: 752.64px) {
  .splash-col-right {
    min-height: 392px;
  }
}
@media all and (min-width: 760.32px) {
  .splash-col-right {
    min-height: 396px;
  }
}
@media all and (min-width: 768px) {
  .splash-col-right {
    min-height: 400px;
  }
}
@media (max-width: 767px) {
  .splash-col-right {
    height: 40vh !important;
    border-bottom: 0rem solid white;
  }
}
@media (min-width: 768px) {
  .splash-col-right {
    min-height: 640px;
  }
}

.splash-left-text {
  height: 30%;
  position: relative;
  z-index: 1000;
  width: 100%;
  padding: 0.2rem;
  text-align: center;
  font-size: 2rem;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
  color: white !important;
  background: none;
  white-space: nowrap;
}
@media (max-width: 475px) {
  .splash-left-text {
    height: 100%;
    padding: 0rem;
    top: 39%;
  }
}
@media all and (min-width: 0px) {
  .splash-left-text {
    font-size: 2rem;
  }
}
@media all and (min-width: 47.6px) {
  .splash-left-text {
    font-size: 2.1rem;
  }
}
@media all and (min-width: 95.2px) {
  .splash-left-text {
    font-size: 2.2rem;
  }
}
@media all and (min-width: 142.8px) {
  .splash-left-text {
    font-size: 2.3rem;
  }
}
@media all and (min-width: 190.4px) {
  .splash-left-text {
    font-size: 2.4rem;
  }
}
@media all and (min-width: 238px) {
  .splash-left-text {
    font-size: 2.5rem;
  }
}
@media all and (min-width: 285.6px) {
  .splash-left-text {
    font-size: 2.6rem;
  }
}
@media all and (min-width: 333.2px) {
  .splash-left-text {
    font-size: 2.7rem;
  }
}
@media all and (min-width: 380.8px) {
  .splash-left-text {
    font-size: 2.8rem;
  }
}
@media all and (min-width: 428.4px) {
  .splash-left-text {
    font-size: 2.9rem;
  }
}
@media all and (min-width: 476px) {
  .splash-left-text {
    font-size: 3rem;
  }
}
@media all and (min-width: 476px) {
  .splash-left-text {
    font-size: 1.9rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 490.6px) {
  .splash-left-text {
    font-size: 1.955rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 505.2px) {
  .splash-left-text {
    font-size: 2.01rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 519.8px) {
  .splash-left-text {
    font-size: 2.065rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 534.4px) {
  .splash-left-text {
    font-size: 2.12rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 549px) {
  .splash-left-text {
    font-size: 2.175rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 563.6px) {
  .splash-left-text {
    font-size: 2.23rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 578.2px) {
  .splash-left-text {
    font-size: 2.285rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 592.8px) {
  .splash-left-text {
    font-size: 2.34rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 607.4px) {
  .splash-left-text {
    font-size: 2.395rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 622px) {
  .splash-left-text {
    font-size: 2.45rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 636.6px) {
  .splash-left-text {
    font-size: 2.505rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 651.2px) {
  .splash-left-text {
    font-size: 2.56rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 665.8px) {
  .splash-left-text {
    font-size: 2.615rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 680.4px) {
  .splash-left-text {
    font-size: 2.67rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 695px) {
  .splash-left-text {
    font-size: 2.725rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 709.6px) {
  .splash-left-text {
    font-size: 2.78rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 724.2px) {
  .splash-left-text {
    font-size: 2.835rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 738.8px) {
  .splash-left-text {
    font-size: 2.89rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 753.4px) {
  .splash-left-text {
    font-size: 2.945rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 768px) {
  .splash-left-text {
    font-size: 3rem;
    line-height: 4rem;
  }
}
@media all and (min-width: 768px) {
  .splash-left-text {
    font-size: 2rem;
    line-height: 3.6rem;
  }
}
@media all and (min-width: 811.2px) {
  .splash-left-text {
    font-size: 2.14rem;
    line-height: 3.69rem;
  }
}
@media all and (min-width: 854.4px) {
  .splash-left-text {
    font-size: 2.28rem;
    line-height: 3.78rem;
  }
}
@media all and (min-width: 897.6px) {
  .splash-left-text {
    font-size: 2.42rem;
    line-height: 3.87rem;
  }
}
@media all and (min-width: 940.8px) {
  .splash-left-text {
    font-size: 2.56rem;
    line-height: 3.96rem;
  }
}
@media all and (min-width: 984px) {
  .splash-left-text {
    font-size: 2.7rem;
    line-height: 4.05rem;
  }
}
@media all and (min-width: 1027.2px) {
  .splash-left-text {
    font-size: 2.84rem;
    line-height: 4.14rem;
  }
}
@media all and (min-width: 1070.4px) {
  .splash-left-text {
    font-size: 2.98rem;
    line-height: 4.23rem;
  }
}
@media all and (min-width: 1113.6px) {
  .splash-left-text {
    font-size: 3.12rem;
    line-height: 4.32rem;
  }
}
@media all and (min-width: 1156.8px) {
  .splash-left-text {
    font-size: 3.26rem;
    line-height: 4.41rem;
  }
}
@media all and (min-width: 1200px) {
  .splash-left-text {
    font-size: 3.4rem;
    line-height: 4.5rem;
  }
}

.splash-col-img {
  position: relative;
  z-index: 999;
  height: 70%;
  width: auto;
  position: relative;
  margin-left: -1000px;
  margin-right: -1000px;
  text-align: center;
}

@keyframes splash-animation-1 {
  20% {
    margin-left: -100%;
  }
  33% {
    margin-left: -100%;
  }
  53% {
    margin-left: -200%;
  }
  66% {
    margin-left: -200%;
  }
  86% {
    margin-left: -300%;
  }
  100% {
    margin-left: -300%;
  }
}
@keyframes splash-animation-2 {
  20% {
    margin-left: 200%;
  }
  33% {
    margin-left: 200%;
  }
  53% {
    margin-left: 100%;
  }
  66% {
    margin-left: 100%;
  }
  86% {
    margin-left: 0%;
  }
  100% {
    margin-left: 0%;
  }
}
.requirements-dropdown-txt, .contract-dropdown-txt {
  font-size: 2.6rem;
  line-height: 2.4rem;
}

.requirements-dropdown-icon {
  font-size: 2.6rem;
}

.requirements-dropdown-area {
  border-radius: 1rem;
  border-top: none !important;
  margin-top: -1.5rem;
  padding: 2.5rem 1rem 0.5rem 1rem;
}

@media print {
  #contract-header {
    display: none !important;
  }
}

.contract-dropdown-txt {
  font-size: 1.3rem;
  line-height: 1.5rem;
  float: right;
}

.contract-dropdown-icon {
  font-size: 1.3rem;
}

.contract-dropdown-area {
  border-radius: 1rem;
  border-top: none !important;
  margin-top: -1.5rem;
  padding: 2.5rem 1rem 0.5rem 1rem;
}
@media print {
  .contract-dropdown-area {
    display: block !important;
  }
}

@media (max-width: 767px) {
  #daycare-price-module-inner.barker-photo, #daycare-price-module-inner.barker-photo-table-holder-base, #daycare-price-module-inner.barker-photo-table-holder-4, #daycare-price-module-inner.barker-photo-table-holder-3, #daycare-price-module-inner.barker-photo-table-holder-2, #daycare-price-module-inner.barker-foster-photo {
    width: 100%;
    visibility: hidden;
  }
}

#boarding-price-module-inner {
  /*:nth-child(even) {
    &.row {
      @extend .strike-bg-midblue;
    }
  }*/
}
@media (max-width: 767px) {
  #boarding-price-module-inner.barker-photo, #boarding-price-module-inner.barker-photo-table-holder-base, #boarding-price-module-inner.barker-photo-table-holder-4, #boarding-price-module-inner.barker-photo-table-holder-3, #boarding-price-module-inner.barker-photo-table-holder-2, #boarding-price-module-inner.barker-foster-photo {
    width: 100%;
    visibility: hidden;
  }
}

.barker-who-holder {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
@media (min-width: 476px) {
  .barker-who-holder.swap-right {
    justify-content: flex-end;
  }
  .barker-who-holder.swap-right .barker-cartoon-holder {
    order: 2;
  }
  .barker-who-holder.swap-right .barker-who-header {
    text-align: right;
  }
}

.barker-cartoon-holder {
  position: relative;
  display: flex;
  flex-basis: 140px;
  flex-shrink: 2;
  min-height: 130px;
  margin-right: -0.5rem;
}
.barker-cartoon-holder .bch-under {
  position: absolute;
  width: 126px;
  height: 126px;
  z-index: 1;
  border-radius: 140px;
  border: 8px solid white;
}
.barker-cartoon-holder .bch-over {
  position: absolute;
  width: 126px;
  height: 63px;
  top: 63px;
  z-index: 3;
  border-radius: 0 0 140px 140px;
  border-left: 8px solid white;
  border-bottom: 8px solid white;
  border-right: 8px solid white;
  box-shadow: 0 0.3rem 0.3rem rgba(0, 0, 0, 0.4);
}
.barker-cartoon-holder img {
  position: absolute;
  left: 10px;
  top: -14px;
  height: 140px;
  z-index: 2;
}

.barker-who-header {
  display: flex;
  flex-shrink: 0;
  padding-top: 1.3rem;
  padding-left: 1rem;
  padding-right: 1.3rem;
  line-height: 3rem;
}
@media (max-width: 475px) {
  .barker-who-header {
    width: 100%;
  }
}
.barker-who-header h4 {
  font-weight: 800;
  font-size: 2.4rem;
  position: relative;
  margin-bottom: -0.5rem;
  text-shadow: 3px 3px 0 rgba(0, 0, 0, 0.4);
}
.barker-who-header .barker-who-subtitle {
  font-size: 1.2rem;
  padding-bottom: 1rem;
}

.barker-who-profile {
  order: 3;
  padding-left: 1rem;
  padding-right: 0.7rem;
  padding-bottom: 0.8rem;
  padding-top: 0.6rem;
  flex-shrink: 6;
  text-align: justify;
}

.barker-photo img, .barker-photo-table-holder-base img, .barker-photo-table-holder-4 img, .barker-photo-table-holder-3 img, .barker-photo-table-holder-2 img, .barker-foster-photo img, .barker-photoimg {
  border: 0rem solid white;
  border-radius: 3px;
}

.barker-foster-photo {
  max-width: 400px;
}

.barker-photo-table-holder-base, .barker-photo-table-holder-4, .barker-photo-table-holder-3, .barker-photo-table-holder-2 {
  width: 100%;
}
@media (min-width: 1200px) {
  .barker-photo-table-holder-base, .barker-photo-table-holder-4, .barker-photo-table-holder-3, .barker-photo-table-holder-2 {
    width: 60%;
  }
}

.barker-photo-table-holder-2 table {
  width: 100% !important;
  display: inline-block;
}
.barker-photo-table-holder-2 td {
  width: 50% !important;
  min-width: 40px;
  vertical-align: top;
}
.barker-photo-table-holder-2 img {
  width: 100%;
  min-width: 80px;
}

.barker-photo-table-holder-3 table {
  width: 100% !important;
  display: inline-block;
}
.barker-photo-table-holder-3 td {
  width: 33.3333333333% !important;
  min-width: 40px;
  vertical-align: top;
}
.barker-photo-table-holder-3 img {
  width: 100%;
  min-width: 80px;
}

.barker-photo-table-holder-4 table {
  width: 100% !important;
  display: inline-block;
}
.barker-photo-table-holder-4 td {
  width: 25% !important;
  min-width: 40px;
  vertical-align: top;
}
.barker-photo-table-holder-4 img {
  width: 100%;
  min-width: 80px;
}

abbr {
  cursor: inherit !important;
  border-bottom: none !important;
  text-decoration: none !important;
}

/*html {
 //This is now added in Strike_Fwk.php, only for Safari. It conflicts with the standard body overflow-x.
 * overflow-x:hidden;
}*/
body {
  overflow-x: hidden;
}

br[data-mce-bogus="1"] {
  display: none;
}

.container-fluid > .row {
  margin-left: -0.5rem !important;
  margin-right: -0.5rem !important;
}

.area-holder {
  overflow-x: hidden;
}
.area-holder.match-header-top {
  border-top: solid white 1rem;
  margin-bottom: -1rem;
}
@media (max-width: 767px) {
  .area-holder.match-header-top {
    /* No match-header for small screens goes with the .crossheader margin:0 for small screens in _sf_barker_styles.scss. */
    border-top: none;
    margin-bottom: 0px;
  }
}
.area-holder :last-child.module-inner {
  /* DOING THIS AUTOMATICALLY EQ's ALL LAST MODULES.
   * However, this messes up, because any module with an anchor cannot become 100%.
   * If you do, then when you jump to the anchor the page gets 100% longer.
   * So again, the main column (that with the anchors) has to be longer than the sidebar.
   * CSS3 lacks a way to make something fit the length of the rest of the page, and heigh:100%;overflow:hidden; 
   * is not a viable alternative.
   */
}

.module-standard-padding, .module-inner {
  padding: 1rem;
}

.module-inner {
  display: inline-block;
  width: 100%;
}
.module-inner table {
  width: 100% !important;
  max-width: 100% !important;
}

.module-top-padded {
  padding-top: 2rem;
}

.no-padding {
  padding: 0px !important;
}

.eq {
  /* How to use .eq:
   * 1. On a row inside a module-inner, when the row contains multiple columns that you want to stretch to the height of the tallest column.
   * 2. On a module-inner where you want the module itself to stretch to the height of a taller module next to it. 
   *      In this case, if you wish to have more than one module on one side and a single tall one on the other, you need to put both 
   *      module-inner divs inside a single module-holder, and only put .eq on the last module-inner. 
   */
}
.eq.row {
  display: flex;
  flex-wrap: wrap;
}
.eq.area-holder, .eq.module-inner {
  height: 100%;
  display: block;
  overflow: hidden;
}

.justify-content-center {
  display: flex;
  justify-content: center;
}

/* CRUCIAL -- WHEN FLEX IS ACTIVE */
.sticky-content {
  /* We were having this as flex. That fixes the bottom of the sticky-content in flex mode,
   * but it messes up if you have to pile two different modules into a sticky-content sidebar. 
   * IF YOU NEED {{LOCATION}} AND {{B}} TO BOTH BE IN THE SIDE COLUMN, USE BLOCK IN BOTH CASES.
   */
  display: flex;
}

.fade-to-1 {
  transition: opacity;
  transition-timing-function: linear;
  transition-duration: 300ms;
  opacity: 0.1;
}

.fade-to-2 {
  transition: opacity;
  transition-timing-function: linear;
  transition-duration: 300ms;
  opacity: 0.2;
}

.fade-to-3 {
  transition: opacity;
  transition-timing-function: linear;
  transition-duration: 300ms;
  opacity: 0.3;
}

.fade-to-4 {
  transition: opacity;
  transition-timing-function: linear;
  transition-duration: 300ms;
  opacity: 0.4;
}

.fade-to-5 {
  transition: opacity;
  transition-timing-function: linear;
  transition-duration: 300ms;
  opacity: 0.5;
}

.fade-to-6 {
  transition: opacity;
  transition-timing-function: linear;
  transition-duration: 300ms;
  opacity: 0.6;
}

.fade-to-7 {
  transition: opacity;
  transition-timing-function: linear;
  transition-duration: 300ms;
  opacity: 0.7;
}

.fade-to-8 {
  transition: opacity;
  transition-timing-function: linear;
  transition-duration: 300ms;
  opacity: 0.8;
}

.fade-to-9 {
  transition: opacity;
  transition-timing-function: linear;
  transition-duration: 300ms;
  opacity: 0.9;
}

.fade-to-10 {
  transition: opacity;
  transition-timing-function: linear;
  transition-duration: 300ms;
  opacity: 1;
}

.vh-1 {
  height: 10vh;
}

.vh-2 {
  height: 20vh;
}

.vh-3 {
  height: 30vh;
}

.vh-4 {
  height: 40vh;
}

.vh-5 {
  height: 50vh;
}

.vh-6 {
  height: 60vh;
}

.vh-7 {
  height: 70vh;
}

.vh-8 {
  height: 80vh;
}

.vh-9 {
  height: 90vh;
}

.vh-10, .splash-col-right {
  height: 100vh;
}

@media (max-width: 475px) {
  .hidden-xs-only {
    display: none !important;
  }
}

@media (min-width: 476px) and (max-width: 767px) {
  .hidden-sm-only {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 1091px) {
  .hidden-md-only {
    display: none !important;
  }
}

@media (min-width: 1092px) and (max-width: 1199px) {
  .hidden-lg-only {
    display: none !important;
  }
}

@media (min-width: 1200px) and (max-width: 1599px) {
  .hidden-xl-only {
    display: none !important;
  }
}

@media (min-width: 1600px) {
  .hidden-xxl-only {
    display: none !important;
  }
}

.barkback-outer-holder {
  min-height: 100%;
  width: 100%;
  overflow: hidden;
  max-width: 100%;
  display: flex;
  flex-wrap: nowrap;
}
.barkback-outer-holder .barkback-inner-holder {
  display: flex;
  align-content: flex-start;
  margin-bottom: 2.6em;
  flex-wrap: wrap;
  color: white;
  padding: 0 1rem;
  overflow-y: scroll;
  flex: 2;
  min-width: min(100%, 300px);
  max-width: 800px;
}
@media (max-width: 767px) {
  .barkback-outer-holder .barkback-inner-holder {
    max-width: 100%;
  }
}
@media (min-width: 476px) and (max-width: 767px) {
  .barkback-outer-holder .barkback-inner-holder {
    max-width: 100%;
    flex: 1;
    min-width: min(100%, 260px);
  }
}
.barkback-outer-holder .barkback-sidebar {
  flex: 1;
  display: flex;
}
.barkback-outer-holder .barkback-sidebar img {
  max-height: 100%;
  position: fixed;
}

/* wrap date area "components" with multiple subcomponents */
.timeline-component-holder {
  min-width: 100%;
  max-width: 100%;
  display: flex;
  flex-wrap: wrap;
}

.comment-list-interstitial-date {
  display: flex;
  flex-wrap: nowrap;
  width: 100%;
  height: 1rem;
  align-items: center;
  padding: 1.4rem 0 0.6rem 0;
}
.comment-list-interstitial-date .bar {
  width: 100%;
  height: 1px;
  border-top: 1px solid white;
}
.comment-list-interstitial-date .bar.short {
  width: 20%;
}
.comment-list-interstitial-date .txt {
  font-size: 1.4rem;
  font-weight: 800;
  white-space: nowrap;
  padding: 0 0.3rem;
  color: white;
}

.timeline-subcomp-holder {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.timeline-subcomp-holder .timeline-feedback-item {
  margin-top: 1rem;
}
.timeline-subcomp-holder .timeline-feedback-item .timeline-feedback-inner {
  line-height: 1.4em;
  position: relative;
  overflow: visible;
  padding: 0.5rem;
  border-radius: 1rem 0 1rem 1rem;
  border: 2px solid white;
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
}
@media (max-width: 767px) {
  .timeline-subcomp-holder .timeline-feedback-item .timeline-feedback-inner {
    border-radius: 1rem;
  }
}
.timeline-subcomp-holder .timeline-feedback-item .timeline-feedback-inner .employee-img-holder {
  display: flex;
  justify-content: center;
  width: 100px;
  height: 100px;
  border: 3px solid white;
  border-radius: 100px;
  overflow: hidden;
  position: relative;
}
.timeline-subcomp-holder .timeline-feedback-item .timeline-feedback-inner .employee-img-holder > img {
  min-width: 100%;
  min-height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.timeline-subcomp-holder .timeline-feedback-item .timeline-feedback-inner .employee-img-holder.mini {
  width: 3em;
  height: 3em;
  float: left;
  margin-right: 0.6rem;
  margin-bottom: -1em;
}
.timeline-subcomp-holder .timeline-feedback-item .timeline-feedback-inner .employee-name-label-outer {
  width: 100%;
  height: 3em;
  background-color: rgba(255, 255, 255, 0.3);
  border-radius: 2rem 1rem 1rem 2rem;
  margin-bottom: 0.1rem;
}
.timeline-subcomp-holder .timeline-feedback-item .timeline-feedback-inner .employee-name-label-outer > .employee-name-label-inner {
  display: flex;
  height: 100%;
  align-items: center;
}
.timeline-subcomp-holder .timeline-photo-wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  justify-content: space-between;
  align-items: center;
}
.timeline-subcomp-holder .timeline-photo-wrapper .timeline-photo-item {
  flex: 1;
  display: flex;
  justify-content: center;
  margin-top: 1rem;
}
.timeline-subcomp-holder .timeline-photo-wrapper .timeline-photo-item:not(:last-child):not(:only-child) {
  margin-right: 0.5rem;
}
.timeline-subcomp-holder .timeline-photo-wrapper .timeline-photo-item .timeline-photo-inner {
  max-width: -moz-fit-content;
  max-width: fit-content;
  border: 2px solid white;
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
  border-radius: 1rem;
  overflow: hidden;
  cursor: pointer;
  height: -moz-fit-content;
  height: fit-content;
}
.timeline-subcomp-holder .timeline-photo-wrapper .timeline-photo-item .timeline-photo-inner .timeline-photo-img {
  max-width: 100%;
}
.timeline-subcomp-holder .timeline-food-wrapper {
  margin-top: 1rem;
  width: 100%;
}

.fullscreen-image-underlay {
  position: fixed;
  padding: 2rem 3rem 3rem 3rem;
  overflow: scroll;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 4000;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .fullscreen-image-underlay {
    padding: 2rem 1rem 1rem 1rem;
  }
}

.fullscreen-image-holder {
  position: relative;
  max-width: min(100%, 800px);
  max-height: -moz-fit-content;
  max-height: fit-content;
  margin: auto;
  border: 6px solid white;
  border-radius: 6px;
}
.fullscreen-image-holder > .fullscreen-image {
  width: 100%;
}
.fullscreen-image-holder > .fullscreen-image-btn-holder {
  position: absolute;
  top: 0.6rem;
  left: 0.6rem;
}
.fullscreen-image-holder > .fullscreen-image-btn-holder > :nth-child(2) {
  margin-left: 0.4rem;
}

.fullscreen-img-btn {
  background: rgba(255, 255, 255, 0.2);
}
.fullscreen-img-btn:hover {
  background: rgba(255, 255, 255, 0.4);
}

.foodgrid-header {
  font-size: 0.8em;
}
.food-history-grid {
  display: grid;
  font-family: BodyFontBold;
  width: 100%;
  background-color: white;
  border: 2px solid white;
  border-radius: 1rem;
  overflow: scroll;
  grid-template-columns: 2fr repeat(3, 1fr);
  grid-auto-rows: min-content;
  grid-auto-columns: 80px;
  grid-gap: 2px;
  height: auto;
}
.food-history-grid > div {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.3em;
}
.food-history-grid .food-meal-holder, .food-history-grid .food-grid-all, .food-history-grid .food-grid-some, .food-history-grid .food-grid-none, .food-history-grid .food-grid-na, .food-history-grid .food-grid-null.showblank {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.food-history-grid .meal-icon {
  width: 100%;
  display: flex;
  justify-content: center;
}
.food-history-grid .food-grid-null.showblank {
  background-color: #666;
  color: #999;
}
.food-history-grid .food-grid-null.showblank > .meal-icon::before {
  content: "---";
}
.food-history-grid .food-grid-na {
  background-color: #666;
  color: #999;
}
.food-history-grid .food-grid-none {
  background-color: rgb(113, 86, 86);
  color: rgb(242, 0, 0);
}
.food-history-grid .food-grid-some {
  background-color: rgb(113, 113, 86);
  color: rgb(255, 225, 0);
}
.food-history-grid .food-grid-all {
  background-color: rgb(90, 113, 86);
  color: rgb(57, 229, 0);
}
.flex-force-wrap {
  flex-basis: 100%;
  width: 0px;
}

.inner-daycare-holder {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  max-width: 1200px;
  -moz-column-gap: 2rem;
       column-gap: 2rem;
  padding: 1rem 2rem;
}
@media (max-width: 1091px) {
  .inner-daycare-holder {
    justify-content: center;
  }
}

.daycare-purchase-form {
  display: flex;
  flex-wrap: wrap;
  flex: 1;
  min-width: min(50%, 340px);
  max-width: 520px;
  height: -moz-fit-content;
  height: fit-content;
}
@media (max-width: 1091px) {
  .daycare-purchase-form {
    max-width: 600px;
    flex-basis: 0.4;
  }
}

.daycare-qty-input-holder {
  float: left;
  display: flex;
  flex-wrap: wrap;
  row-gap: 0.6rem;
  padding-left: 1rem;
  height: 1.2rem;
  align-content: center;
  align-self: center;
}

.active-daycare-outer {
  flex: 1;
  max-width: 800px;
  height: -moz-fit-content;
  height: fit-content;
}
@media (max-width: 1091px) {
  .active-daycare-outer {
    max-width: 580px;
  }
}

.active-days-holder {
  margin-bottom: 1rem;
  width: 100%;
  max-width: -moz-fit-content;
  max-width: fit-content;
}
.active-days-holder > div {
  border-bottom: 1px solid white;
}

.active-days-txt {
  width: 100%;
  padding: 0.3rem;
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  font-family: "BodyFontBold";
}

.active-badge {
  background-color: white;
  border-radius: 1rem;
  display: flex;
  font-size: 2rem;
  line-height: 1.5rem;
  padding: 0;
  justify-content: center;
  height: 2rem;
  min-width: 2rem;
  margin-right: 1rem;
  letter-spacing: -1px;
}

.active-packages-holder, .active-days-holder {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  overflow-y: scroll;
  overflow-x: hidden;
  max-height: 290px;
  height: -moz-fit-content;
  height: fit-content;
  border-radius: 1rem;
  padding: 1rem;
  color: white;
  border: 3px solid white;
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
}
.active-packages-holder .active-packages-grid, .active-days-holder .active-packages-grid {
  display: grid;
  flex: 1;
  width: 100%;
  min-width: 300px;
  grid-template-columns: 2fr 1fr 3fr 1fr 1fr;
  grid-auto-rows: calc(min-content + 12px);
  grid-template-areas: "header header header header header";
}
.active-packages-holder .active-packages-grid .active-packages-header, .active-days-holder .active-packages-grid .active-packages-header, .active-packages-holder .active-packages-grid .active-package-rows, .active-days-holder .active-packages-grid .active-package-rows {
  display: contents;
}
.active-packages-holder .active-packages-grid .active-packages-header > div, .active-days-holder .active-packages-grid .active-packages-header > div, .active-packages-holder .active-packages-grid .active-packages-header > div > div, .active-days-holder .active-packages-grid .active-packages-header > div > div, .active-packages-holder .active-packages-grid .active-package-rows > div, .active-days-holder .active-packages-grid .active-package-rows > div, .active-packages-holder .active-packages-grid .active-package-rows > div > div, .active-days-holder .active-packages-grid .active-package-rows > div > div {
  border-top: 1px solid white;
  display: flex;
  align-items: center;
  padding: 0.3rem 0.3rem;
}
.active-packages-holder .active-packages-grid .active-packages-header.active-packages-header > div, .active-days-holder .active-packages-grid .active-packages-header.active-packages-header > div, .active-packages-holder .active-packages-grid .active-package-rows.active-packages-header > div {
  background-color: rgba(255, 255, 255, 0.1);
}
.active-packages-holder .active-packages-grid .active-packages-header .active-package-row, .active-days-holder .active-packages-grid .active-packages-header .active-package-row, .active-packages-holder .active-packages-grid .active-package-rows .active-package-row, .active-days-holder .active-packages-grid .active-package-rows .active-package-row {
  display: contents;
}
.active-packages-holder .active-packages-grid .active-packages-header .active-package-row:not(.oddrow) > :nth-child(odd), .active-days-holder .active-packages-grid .active-packages-header .active-package-row:not(.oddrow) > :nth-child(odd), .active-packages-holder .active-packages-grid .active-package-rows .active-package-row:not(.oddrow) > :nth-child(odd), .active-days-holder .active-packages-grid .active-package-rows .active-package-row:not(.oddrow) > :nth-child(odd) {
  background-color: rgba(255, 255, 255, 0.1);
}
.active-packages-holder .active-packages-grid .active-packages-header .active-package-row.oddrow > :nth-child(even), .active-days-holder .active-packages-grid .active-packages-header .active-package-row.oddrow > :nth-child(even), .active-packages-holder .active-packages-grid .active-package-rows .active-package-row.oddrow > :nth-child(even), .active-days-holder .active-packages-grid .active-package-rows .active-package-row.oddrow > :nth-child(even) {
  background-color: rgba(255, 255, 255, 0.1);
}
.active-packages-holder .active-packages-grid .active-packages-header .expired-package-row, .active-days-holder .active-packages-grid .active-packages-header .expired-package-row, .active-packages-holder .active-packages-grid .active-package-rows .expired-package-row, .active-days-holder .active-packages-grid .active-package-rows .expired-package-row {
  display: contents;
}
.active-packages-holder .active-packages-grid .active-packages-header .expired-package-row:not(.oddrow) > :nth-child(odd), .active-days-holder .active-packages-grid .active-packages-header .expired-package-row:not(.oddrow) > :nth-child(odd), .active-packages-holder .active-packages-grid .active-package-rows .expired-package-row:not(.oddrow) > :nth-child(odd), .active-days-holder .active-packages-grid .active-package-rows .expired-package-row:not(.oddrow) > :nth-child(odd) {
  background-color: #666666;
}
.active-packages-holder .active-packages-grid .active-packages-header .expired-package-row:not(.oddrow) > :nth-child(even), .active-days-holder .active-packages-grid .active-packages-header .expired-package-row:not(.oddrow) > :nth-child(even), .active-packages-holder .active-packages-grid .active-package-rows .expired-package-row:not(.oddrow) > :nth-child(even), .active-days-holder .active-packages-grid .active-package-rows .expired-package-row:not(.oddrow) > :nth-child(even) {
  background-color: #6C6C6C;
}
.active-packages-holder .active-packages-grid .active-packages-header .expired-package-row.oddrow > :nth-child(even), .active-days-holder .active-packages-grid .active-packages-header .expired-package-row.oddrow > :nth-child(even), .active-packages-holder .active-packages-grid .active-package-rows .expired-package-row.oddrow > :nth-child(even), .active-days-holder .active-packages-grid .active-package-rows .expired-package-row.oddrow > :nth-child(even) {
  background-color: #6C6C6C;
}
.active-packages-holder .active-packages-grid .active-packages-header .expired-package-row.oddrow > :nth-child(odd), .active-days-holder .active-packages-grid .active-packages-header .expired-package-row.oddrow > :nth-child(odd), .active-packages-holder .active-packages-grid .active-package-rows .expired-package-row.oddrow > :nth-child(odd), .active-days-holder .active-packages-grid .active-package-rows .expired-package-row.oddrow > :nth-child(odd) {
  background-color: #666666;
}

.load-more-btn {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 40px;
  box-sizing: content-box;
}

striketooltip {
  color: #fff;
  border-radius: 1rem;
  border: 3px solid white;
  line-height: 1.2rem;
  padding: 0.4rem;
  font-size: 1rem;
  font-weight: 600;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  pointer-events: none;
  transform-origin: center;
  max-width: 400px;
  opacity: 0;
  /* The visible class is applied once the tool-tip element as been appended to the body & positioned correctly */
}
striketooltip.visible {
  animation: showTooltip 300ms linear forwards;
}
striketooltip.hiding {
  animation: hideTooltip 300ms linear forwards;
}

@keyframes showTooltip {
  0% {
    opacity: 0;
    margin-top: 30px;
  }
  100% {
    opacity: 1;
    margin-top: 0px;
    animation-timing-function: ease-in;
  }
}
@keyframes hideTooltip {
  0% {
    opacity: 1;
    margin-top: 0px;
  }
  100% {
    opacity: 0;
  }
}
.strike-p-centered-holder {
  width: 0px !important;
}
.cancel-grid-holder {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  overflow-y: scroll;
  overflow-x: hidden;
  max-height: min(44vh, 420px);
  height: -moz-fit-content;
  height: fit-content;
  border-radius: 1rem;
  padding: 0px;
  color: white;
  border: 3px solid white;
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
}
.cancel-grid-holder > .cancel-grid {
  font-size: 1.2rem;
  display: grid;
  flex: 1;
  width: 100%;
  min-width: 300px;
  grid-template-columns: 1fr;
  grid-auto-rows: calc(min-content + 12px);
}
.cancel-grid-holder > .cancel-grid .cancel-grid-rows {
  display: contents;
}
.cancel-grid-holder > .cancel-grid .cancel-grid-rows .cancel-grid-row {
  display: grid;
  grid-template-columns: 1fr 3fr 3fr;
  grid-template-areas: "checkbox pet date" "reason reason reason";
}
.cancel-grid-holder > .cancel-grid .cancel-grid-rows .cancel-grid-row > div {
  padding: 1rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cancel-grid-holder > .cancel-grid .cancel-grid-rows .cancel-grid-row:not(:first-of-type) {
  border-top: 3px solid white;
}
.cancel-grid-holder > .cancel-grid .cancel-grid-rows .cancel-grid-row:not(.selected):nth-of-type(even) > div {
  background-color: rgb(50, 118, 255);
}
.cancel-grid-holder > .cancel-grid .cancel-grid-rows .cancel-grid-row:not(.selected):nth-of-type(odd) > div {
  background-color: rgb(86, 142, 255);
}
.cancel-grid-holder > .cancel-grid .cancel-grid-rows .cancel-grid-row.selected {
  background: repeating-linear-gradient(-45deg, rgb(190, 41, 41), rgb(190, 41, 41) 10px, rgb(136, 46, 46) 10px, rgb(136, 46, 46) 20px);
}
.cancel-grid-holder > .cancel-grid .cancel-grid-rows .cancel-grid-row.disabled > div {
  background-color: gray !important;
}
.cancel-grid-holder > .cancel-grid .cancel-grid-rows .cancel-grid-row > div:not(:last-child) {
  border-right: 1px solid white;
}

.cancel-reason {
  padding: 0 !important;
  font-size: 0.8em;
  overflow: hidden;
  border-top: 1px dashed white;
}
.cancel-reason.selected {
  background: repeating-linear-gradient(-45deg, rgb(190, 41, 41), rgb(190, 41, 41) 10px, rgb(136, 46, 46) 10px, rgb(136, 46, 46) 20px);
}
.cancel-reason.disabled {
  background: gray;
}

@keyframes ldio-st04dhi9j8 {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.ldio-st04dhi9j8 div {
  left: 47px;
  top: 21px;
  position: absolute;
  animation: ldio-st04dhi9j8 linear 1s infinite;
  background: #ffffff;
  width: 6px;
  height: 16px;
  border-radius: 3px/8px;
  transform-origin: 3px 29px;
}

.ldio-st04dhi9j8 div:nth-child(1) {
  transform: rotate(0deg);
  animation-delay: -0.9230769231s;
  background: #ffffff;
}

.ldio-st04dhi9j8 div:nth-child(2) {
  transform: rotate(27.6923076923deg);
  animation-delay: -0.8461538462s;
  background: #ffffff;
}

.ldio-st04dhi9j8 div:nth-child(3) {
  transform: rotate(55.3846153846deg);
  animation-delay: -0.7692307692s;
  background: #ffffff;
}

.ldio-st04dhi9j8 div:nth-child(4) {
  transform: rotate(83.0769230769deg);
  animation-delay: -0.6923076923s;
  background: #ffffff;
}

.ldio-st04dhi9j8 div:nth-child(5) {
  transform: rotate(110.7692307692deg);
  animation-delay: -0.6153846154s;
  background: #ffffff;
}

.ldio-st04dhi9j8 div:nth-child(6) {
  transform: rotate(138.4615384615deg);
  animation-delay: -0.5384615385s;
  background: #ffffff;
}

.ldio-st04dhi9j8 div:nth-child(7) {
  transform: rotate(166.1538461538deg);
  animation-delay: -0.4615384615s;
  background: #ffffff;
}

.ldio-st04dhi9j8 div:nth-child(8) {
  transform: rotate(193.8461538462deg);
  animation-delay: -0.3846153846s;
  background: #ffffff;
}

.ldio-st04dhi9j8 div:nth-child(9) {
  transform: rotate(221.5384615385deg);
  animation-delay: -0.3076923077s;
  background: #ffffff;
}

.ldio-st04dhi9j8 div:nth-child(10) {
  transform: rotate(249.2307692308deg);
  animation-delay: -0.2307692308s;
  background: #ffffff;
}

.ldio-st04dhi9j8 div:nth-child(11) {
  transform: rotate(276.9230769231deg);
  animation-delay: -0.1538461538s;
  background: #ffffff;
}

.ldio-st04dhi9j8 div:nth-child(12) {
  transform: rotate(304.6153846154deg);
  animation-delay: -0.0769230769s;
  background: #ffffff;
}

.ldio-st04dhi9j8 div:nth-child(13) {
  transform: rotate(332.3076923077deg);
  animation-delay: 0s;
  background: #ffffff;
}

.loadingio-spinner-spinner-0hi5bw436gq {
  width: 40px;
  height: 40px;
  display: inline-block;
  overflow: hidden;
  background: none;
}

.ldio-st04dhi9j8 {
  width: 100%;
  height: 100%;
  position: relative;
  transform: translateZ(0) scale(0.71);
  backface-visibility: hidden;
  transform-origin: 0 0; /* see note above */
  margin-left: -16px;
  margin-top: -16px;
}

.ldio-st04dhi9j8 div {
  box-sizing: content-box;
}

/* generated by https://loading.io/ */