﻿/* tag defaults 
html, body {width:100%; background-color:#000; color:#b58821; border:none; font-size:calc(35% + 1vmax);}
*/
body { background: #000; text-align: left; color: #b58821; font-family: "Medieval"; }
body.oubliette { background: #000 url(/images/backgroundL.png) top left repeat; text-align: center; color: #a4c639; font-family: "Medieval"; font-weight: normal; overflow:hidden; }
* { box-sizing: border-box; }

main { margin: 0 auto; display: table; text-align: center; }
main > * { display: table-cell; vertical-align: middle; }
img { margin: 0 auto; padding: 0; }
@keyframes dotdotdot {
	50% { color: transparent; }
}
.dot { animation: 1s dotdotdot infinite; }
.dot:nth-child(2) { animation-delay: 250ms; }
.dot:nth-child(3) { animation-delay: 750ms; }
.fMedieval { font-family: "Medieval"; }
@font-face { font-family: "Medieval"; src:local("Patrick Regular.ttf"), local("Patrick Regular"), url("/../fonts/Patrick Regular.ttf"); }
.walltorch { position: absolute; top: 10rem; left: 4rem; margin:0; padding:0; }
.torchflame { display: block; width: 2.5rem; margin: 0 auto -.25rem; }
.torchbase { height:5rem; width:2.5rem; top:0; left:0; margin:0; padding:0; position:relative; }
button:focus, .button:focus {outline:none;}
button:hover, .button:hover {color:#ffd700; border:1px solid #ff6200;}
button.rmvbtn::before {content: "x "; color:darkred;}
h1 {font-family:EndorAlt;}
h1 a {text-decoration:none;}
input, input[type=text], input[type=password], input[type=number], select, button, textarea, radio, .button {margin:.125rem; padding:2px 4px; background-color:#222; color:#9a6833; text-align:left; text-decoration:none; border:1px solid #584461; border-radius:1rem; transition:0.5s all; -webkit-transition:0.5s all; -o-transition:0.5s all; -moz-transition:0.5s all; -ms-transition:0.5s all;}
input:focus, input[type=text]:focus, input[type=password]:focus, select:focus, textarea:focus {outline:none; border:1px solid #ffd700; border-radius:1rem;}
input[type="checkbox"].hiddencheckbox {display:none;}
input::-webkit-input-placeholder, select::-webkit-input-placeholder {color:#ff6200;}
input::-moz-placeholder, select::-moz-placeholder {color:#ff6200; opacity:1;}
input::-ms-input-placeholder, select::-ms-input-placeholder {color:#ff6200;}
input:-moz-placeholder, select:-moz-placeholder {color:#ff6200; opacity:1;}
a:hover, input:hover, select:hover {color:#ffd700;}
ol.star {display:inline-block; list-style-type:none; margin:.25rem; padding:.25rem;}
	ol.star li {float:left;}
ul {list-style-type:lower-roman; margin:0 .5rem; padding:1rem; text-align:left;}
ul.catul {list-style-type:none; width:100%; margin:0;  padding:0; text-align:center; font-family:"EndorAlt"; font-size:1.5rem;}
ul.relatedItems {display:block; list-style-type:none; text-align:center;}
	ul.relatedItems li {display:inline-block; margin:.5rem; padding:.25rem .5rem; width:8rem; border:1px solid #445761; border-radius:1rem;}
	ul.relatedItems li a {position: relative; width: 100%;}
li.catli {display:inline-block; width:8rem; margin:1rem; vertical-align:top;}
	li.catli a {padding:.125rem; text-align:center; text-decoration:none;}
	li.catli a:hover {color:#ffd700;}
li.navIcon {display:inline-block; width:15%; max-width:2rem; margin:0 .125rem; padding:0;}
	li.navIcon a img.fbThumb:hover {background-color:white;}
	li.navIcon a img.twThumb:hover {background-color:#00acee;}
	li.navIcon a img.inThumb:hover {background-color:#bc2a8d;}
	li.navIcon a img.snThumb:hover {background-color:#ffd700;}
	li.navIcon a img.piThumb:hover {background-color:#A4C639;}
	li.navIcon a img.fbThumb, img.twThumb, img.inThumb, img.snThumb, img.piThumb {width:100%; background-color:#70817a;}
	li.navIcon a:focus {outline:none; border-bottom:1px solid darkorange;}
p.illuminatedEndorAlt, .EndorAltUp::first-letter {font-family:EndorAlt; font-size:1.75rem; margin:0 .125rem;}
p.illuminatedCreepy::first-letter {font-family:Creepy; font-size:2rem;}
p.illuminatedLycan::first-letter {font-family:Lycan; font-size:1.5rem; font-weight:lighter; margin:0; padding:0;}
/* --------------------- */
#Banner { width: 98%; background-color: #000; margin: 0 auto; padding: 0 .25rem; text-align: center; border-bottom: 3px solid #9a6833; }
#Contact {display:inline-block;}
#FAQ_Wrapper {display:block; width:100%; margin:1.5rem auto; background-color:#000007; font-family:"EndorAlt"; letter-spacing:2px; text-align:center; border:1px solid #777; border-radius:15px;}
	#FAQ_Wrapper a {margin:.0625rem 0; padding:.125rem .25rem; background-color:#000007; text-align:left; color:#ffa500; text-decoration:none; border:1px solid #ffa500; border-radius:5px;}
	#FAQ_Wrapper a:hover {color:yellow; border:1px solid #ffd700;}
#Footer {position:fixed; bottom:0; left:0; width:100%; margin:0; padding:0; background-color:#00000c; line-height:1rem; font-size:.6rem; text-align:center; border-top, border-bottom:1px solid #121212;}
	#Footer a.top {font-size:.8rem; letter-spacing:.125rem; margin-top:-2px; color:#445761;}

#HauntcraftsLogoD, #HauntcraftsLogoG, #HauntcraftsLogoM { float:left; width: 10rem; height: 5rem; margin :.25rem auto -2rem 0; background-color: orange; text-align: left; }
#HauntcraftsLogoM { background-color: #ff6200; }
#HauntcraftsLogoD img:hover, #HauntcraftsLogoM img:hover { background-color: red; }
#HauntcraftsLogoM img:hover { background-color: #ffd700; }
#HauntcraftsLogoG { background-color: #b59a31 ; }
#HauntcraftsLogoG img:hover { background-color: #ffd700; }
.SilverMoon, .FullMoon { margin: 0; padding: 0; }
.SilverMoon { background: #b59a31; }
.FullMoon { background: #b58821; }
img.Logo { width:100%; height:100%; margin:0 auto -1rem; padding: 0; transition:0.5s all; -webkit-transition:0.5s all; -o-transition:0.5s all; -moz-transition:0.5s all; -ms-transition:0.5s all; }
#Chrono { margin:.25rem 0 0 auto; padding:0; text-align: left; font-size: 75%; }
/* #ff6200 */
@keyframes redorange {
	0% { background-color: orange; }
	25% { background-color: orange; }
	50% { background-color: orange; }
	75% { background-color: red; }
	100% { background-color: red; }
}
.bloodflame { animation: 8s redorange infinite; animation-direction: alternate; }
#ShoppingCart { margin: 0 0 -1.5rem auto; padding: 0 .5rem 0 0; text-align: right; text-decoration: none; clear:both; }
#Bodyline { width: 98%; margin: -1rem auto 0; padding: 0; text-align: center; }
#Main_Content{ display: block; width: 100%; margin: 2rem 0 0; }
#NavStripe1 { width: 98%; margin: 0 auto; padding: 0; text-align: center; background-color: #000007; border-bottom: 1px solid #584461; }
	#NavStripe1 a {display:block; padding:.125rem; text-align:center; text-decoration:none;}
	#NavStripe1 ul.infonav {list-style-type:none; line-height:1.5rem; margin:0 auto;  padding:0 .125rem; text-align:center;}
		#NavStripe1 ul.infonav li {display:inline-block; left:0; margin:.25rem auto; text-align:center; vertical-align:middle; border-right:1px solid #777;}
		#NavStripe1 ul.infonav li:last-child {border-right:none;}
		#NavStripe1 ul.infonav.mNav li {border:none; vertical-align:top;}
	#NavStripe1 .lvl2 a {display:inline-block;}
#NavStripe2 {display:block; padding:.25rem 0 .75rem; text-align:center;}
#NavStripe2 ul.navList2 {list-style-type:none; width:100%; margin:0; padding:0; text-align:center;}
#p65 {padding:1rem;}
	#p65 ul {list-style-type:lower-roman; margin:.25rem 0 0 2rem;}
		#p65 ul li {margin:.125rem 1rem 0;}
#Registration {margin:0 auto; color:#777; text-align:center;}
#Rejected {position:absolute; top:16rem; left:0; width:100%; background-color:#2a0000; font-size:3rem; color:#b70707; text-align:center;}
#Requiem {display:block; width:80%; margin:0 auto 1rem; padding:0 .5rem 1rem; background-color:#000002; color:70817a;}
#Review_Wrapper {display:block; width:100%; top:0; left:0; min-height:7rem; margin:0 auto; padding:.25rem; text-align:left; border:none; border-radius:1rem;}
#Shipping {display:inline-block;}
#Sticky {position:relative; top:0; left:0; width:100%; margin:0; border:none; vertical-align:bottom;}
#Wrapper {position:absolute; top:0; left:0; width:98.5%; text-align:center; outline:0; margin:0; padding:0;}
#Wrapper404 {position:absolute; top:0; left:0; width:100%; height:100%; margin:0; padding:0; background: transparent url(/images/Spooky.png) top center no-repeat; background-size: cover; text-align:center; color:#a4c639;} /* Lichen */
#Qty:valid {color:green;}
#Qty:invalid {color:red;}
/* ---------------- */
/* ---  Images  --- */
img.lineBabe { width: 3.5rem; margin: 0 auto -.25rem; padding: 0; }
img.logo { width: 100%; max-width: 12rem; min-width: 8rem; height: auto; margin: 0 auto; background-color: #777; transition: 0.5s all; -webkit-transition:0.5s all; -o-transition:0.5s all; -moz-transition: 0.5s all; -ms-transition: 0.5s all; }
img.logo:hover { background-color: #ffd700; }
/* background: transparent url(/images/Spooky.png) top center no-repeat; background-size: cover; text-align: center; color: #A4C639; } */
.logo404 { width: 12rem; background-color: transparent; }
img.cartImage { width: 3rem; margin:0; padding:0; }
img.cartThumb { display: inline; height: 4rem; margin: 5px auto 0; padding: 0; }
img.catThumb { width: 6rem; height: 9rem; margin: 1rem 5%; padding: 0; border: none; border-radius: 1rem; }
img.spotThumb {width:50%; min-width:12rem; max-width:20rem; margin:.25rem auto; border-radius:15px;}
img.teaseThumb {width:98%; margin:0 .9%; padding:0; border:none; border-radius:.99rem;}
/* ---  Anchor Tags  --- */
a { color:#ff6200; transition:0.5s all; -webkit-transition:0.5s all; -o-transition:0.5s all; -moz-transition:0.5s all; -ms-transition:0.5s all; }
a.button { color: #9a6833; font-size: .7rem; }
a.dbtn { text-align: left; }
a.dbtn:after { content: ""; }
a.rotten  { color: #b26200; }
a.rotten:hover { color: #a4c639; }
a.noborder { outline: none; border: none; text-decoration: none; }
a:hover { color: #ffd700; }
a.button:hover { color: #ffd700; }
/* ---------------- */
/* ---  Classes  --- */
.StdSizeInput {width:2rem;}
.address {width:10.5rem;}
.add_to_cart {display:block; max-width:90%; margin:1rem auto; text-align:center;}
.block {display:block; margin:5px; padding:2px;}
.bordered {padding:.5rem; background-color:#000005; color:#9a6833; border:1px solid #333; border-radius:1rem;}
.center {text-align:center;}
.checkout {display:inline-block; margin:.5rem; padding:1rem; vertical-align:bottom; text-align:center;}
.copyright {text-align:right;}
	.copyright a {text-decoration:none; cursor:text;}
.current {display:inline-block; padding:0 .75rem 0; text-align:right;}
.countdown {display:block; margin:.25rem .5rem 0; padding:0; text-align:right;}
.deadline {width:25%; size:4; color:#9b111e;}
.dflt {font-family:"Times New Roman", Times, serif; font-size:calc(35% + 1vmax);}
.dNav {display:none;}
.editing{width:98%; text-align: center;}
.fLeft {float:left;}
.fRight {float:right;}
.fullwidth {width:100%; text-align:center;}
.Hidden {display:hidden;}
.ilb {display:inline-block; top:4rem; width:49%; vertical-align:top;}
.indent {margin:1rem 0 0; text-indent:1rem;}
.item_Wrapper {display:flex; width:97.5%; margin:1rem auto; background-color:#000001; text-align:center; border:1px solid orange; border-radius:1rem;}
.itemDetail {display:inline; margin:0 auto; padding:.125rem .25rem; text-align:center;}
.itemFull {margin:0 .5rem 0 1rem; padding:.25rem; text-align:center;}
.left {text-align:left;}
.lvl1 { display: block; margin: 0 auto; text-align: center; font-size: 1.25rem; }
.lvl2 { display: none; position: absolute; background-color: #000; margin: 0; padding: 4px 0; }
	.lvl1:hover .lvl2 { display: block; left: 1.5%; width: 96%; margin: -1px .5% 5px; background-color: #191933; border: 1px solid #333; border-radius: 1rem; text-align: center; z-index: 999; }
	.lvl2 a { margin: .25rem .15rem; padding: 0 .15rem; background-color: #200b30; font-size: 90%; font-family: "Vijaya"; border: 1px solid #584461; border-radius: .75rem; }
		.lvl2 a:hover { border: 1px solid #ffa500; }
.mDibL {display: inline-block; text-align:left;}
.mDibR {display: inline-block; text-align:right;}
.mNav { display: block; width: 98%; }
.mostlywide {float:left; width:98%; text-align:left; background-color:#333; border-radius:1rem;}
.Off {display:none;}
.On {display:block;}
.plain {border:none; border-radius:1rem; text-decoration:none;}
.pMid {width:80%; margin:0 0 0 10%; padding:0;}
.Pp {text-align:left; margin:0 .25rem;}
.productTease {display:inline-block; margin:.25rem .25%; width:8rem; vertical-align:top; border:1px solid #112541; border-radius:1rem;}
.productTease a.teaseLink {margin:.5rem 0; padding:0; text-decoration:none; word-wrap:break-word; }
.right {text-align:right;}
.rmvbtn {background-color:transparent; text-decoration:underline; color:#353535; border:1px solid #111;}
.rmvbtn:hover {color:#ffd700; border:1px solid #200b30;}
.searchDetail {display:block; width:98%; margin:0 auto; padding:.25rem; outline:none; text-align:center;}
.searchresults {width:90%; margin:0 auto;}
.nav-left, .nav-right {display:inline-block; position:absolute; top:6rem; width:1.5rem; padding-bottom:.85rem; background-color:#110011; color:#ffa500; line-height:1.25rem; border:1px solid #b26200; border-radius:.5rem;}
.nav-left {left:0; margin:0 auto 0 .5rem;}
.nav-right {right:0; margin:0 .5rem 0 auto;}
.nav-left:hover, .nav-right:hover {cursor:pointer; color:#ffd700; border:1px solid #ffd700;}
.Select_Quantity {display:inline-block; width:3.5rem;}
.Select_Size {display:inline-block; width:4rem;}
.selQty {width:40px; margin:0; padding:0; font-size:.75rem;}
.selQty:valid {color:green;}
.selQty:invalid {color:red;}
.selst8 {width:10rem;}
.showRez{float:left; margin-top:-.5rem;}	
.Spacers {font-size:1.5rem; text-align:center;}
.spacey {margin:0 .2px;}
.spotlight {width:90%; height:96%;}
.star {font-size:.75rem;}
.testcolors {background:darkblue; border:1px solid red;}
.underline {text-decoration:underline;}
.updbtn {cursor:pointer; color:#A4C639; padding:0 4px 3px;}
.zipcode {width:5rem;}
/* ------------------------------------------- */
/* --- Light box --- */
.lightbox-target {position:fixed; left:0; top:-100%; width:100%; margin:.0; padding:0; text-align:center; background:#101013; overflow: hidden;}
.lightbox-target img {position:relative; top:0; left:0; width:98%; border:1px solid transparent; margin:0 1%;}
.lightbox-target a:hover img {border:1px solid #ff6200;}
a.lightbox-close {display:block; top:0; left:0; width:60%; text-decoration:none; text-align:center; margin:0 auto; cursor:pointer;}
.lightbox-target:target {opacity:1; top:0; bottom:0;}
.lightbox-target:target img {width:100%; height:100%; max-height:22rem; max-width:20rem;}
/* ------------------------------------------- */
/* --- Search box --- */
input[type=search].searchbox::-webkit-search-decoration, input[type=search].searchbox::-webkit-search-cancel-button {display:none;}
input[type=search].searchbox {width:2rem; height:1.5rem; margin:0 .25rem 0 0; padding:0 .25rem; vertical-align:middle; background:#000007 url(/images/search.png) no-repeat .65rem center; font-family:"Comic Sans MS"; color:#fff; font-size:.75rem; letter-spacing:2px; text-align:left; text-indent:2rem; border:solid 1px #9a6833; border-radius:1rem; z-index:998; transition:all .5s; -webkit-appearance:textfield; -webkit-box-sizing:content-box; -webkit-border-radius:1rem; -webkit-transition:all .5s; -moz-border-radius:1rem;	-moz-transition:all .5s;}
input[type=search].searchbox:focus {width:8rem; height:1.5rem; margin:0 .25rem 0 0; padding:0 .25rem; vertical-align:middle; background-color:#190000; color:white; border-color:#ffd700; outline:none; z-index:999; -webkit-appearance:textfield; -webkit-box-sizing:content-box;	-webkit-border-radius:1rem; -webkit-transition:all .5s; -moz-border-radius:1rem; -moz-transition:all .5s;}
input[type=search].searchbox::-moz-placeholder {color:transparent;}
input[type=search].searchbox:-moz-placeholder {color:transparent;}
input[type=search].searchbox:focus::-moz-placeholder {color:white;}
input[type=search].searchbox:focus:-moz-placeholder {color:white;}
input[type=search].searchbox::-webkit-input-placeholder {color:white;}
input[type=search].searchbox:focus::-webkit-input-placeholder {color:white;}
input[type=search].searchbox:-ms-input-placeholder {color:white;}
input[type=search].searchbox:hover {cursor:pointer; color:#ffd700;}
/* ---------------- */
/* ---  Fonts  --- */
.disclaimer {font-size:calc(45% + 1vmax);}
.alittleEndorAlt {font-family:EndorAlt; font-size:calc(65% + 1vmax);}
.BigCreepy {font-family:Creepy; font-size:calc(150% + 1vmax);}
.BigEndorAlt {font-family:EndorAlt; font-size:5rem; font-weight:lighter;}
.bigNEndorAlt {font-family:EndorAlt; font-size:calc(150% + 1vmax);}
.Creepy {font-family:Creepy; font-size:3rem;}
.Creepy2 {font-family:Creepy; font-size:1.5rem;}
.EndorAlt {font-family:EndorAlt; font-size:1.5rem; font-weight:lighter;}
.ForGilneas {font-family:ForGilneas; font-size:1.5rem;}
.Gypsy {font-family:Gypsy; font-size:1.5rem;}
.Lycan {font-family:Lycan; font-size:1.5rem;}
.rating {font-family:starmask; margin:.025rem;}
.Vinque {font-family:Vinque; font-weight:lighter;}
/* ---  Colors  --- */
.Attention, .Status {color:#90EE90;}
.blink {-webkit-animation:blink .75s step-end infinite; animation:blink .75s step-end infinite; font-size:125%; margin:auto 1rem;}
.Bloody {color:#9b111e;}
.bloodrot {color:#584461;}
.dusk {color:#445761;}
.Error {color:red;}
.ghostly {color:#f8f4f3;}
.fog {color:#70817a;}
.gloom {color:#777;}
.Lichen {color:#a4c639;}
.oldrot {color:#c99410;}
.pumpkinshell {color:#ff6200;}
.pumpkinflesh {color:#b58821;}
.pumpkinflame {color:#ffd700;}
.rottenflesh {color:#b59a31;}
.rottingpumpkinshell {color:#b26200;}
.Warning {color:#9a6833;}
/* ------------------------------------------- */
/* Mobile phones:*/
[class*="col_"] {
    width:100%;
}
/* ------------------------------------------- */
/* -----  Large Phones and Small Tablets: ----- */
@media only screen and (min-width:480px) {
	#ShoppingCart { margin: -1rem 0 -1.5rem auto; }
	#Bodyline { margin: .25rem auto 0; }
	#NavStripe1 ul.infonav li {font-family:EndorAlt; font-size:calc(100% + 1vmax);}
	.dNav {display:block; margin:.25rem auto; padding:.25rem; text-align: center;}
	.lvl2 a {margin:.25rem; padding:.25rem 1rem; font-size:75%;}
	.lvl1:hover .lvl2 {display:block; left:0; width:100%; margin-left:0; background-color:#000; border:none; text-align:center; z-index:999;}
	.mNav {display:none;}
	.Pp {text-align:center;}
}
/* ------------------------------------------- */
/* -----  Tablets: ----- */
@media only screen and (min-width:600px) {
	#ShoppingCart { margin: -1rem 0 -1.25rem auto; }
	#Bodyline { margin: -.75rem auto 0; }
	p.illuminatedEndorAlt, .EndorAltUp::first-letter { font-size: 4rem; }
	#Review_Wrapper { font-size: 75%; }
	.col_t_1 {width:8.33%;}
	.col_t_2 {width:16.67%;}
	.col_t_3 {width:25%;}
	.col_t_4 {width:33.33%;}
	.col_t_5 {width:41.66%;}
	.col_t_6 {width:50%;}
	.col_t_7 {width:58.33%;}
	.col_t_8 {width:66.7%;}
	.col_t_9 {width:75%;}
	.col_t_10 {width:83.33%;}
	.col_t_11 {width:91.66%;}
	.col_t_12 {width:100%;}
	.col_t_13 {width:20%;}
	.bigNEndorAlt {font-size:calc(115% + 1vmax);}
	.lightbox-target img {width:40%;}
	.productTease {width:10%;}
	.productTease a img.teaseThumb {height:13rem;}
	.splash1 {min-width:18%; vertical-align:bottom;}
}
 /* ------------------------------------------- */
 /* -----  Desktops: ----- */
@media only screen and (min-width:768px) {
	#ShoppingCart { margin: -4.5rem 0 -1.25rem auto; padding: 0 0 .125rem; }
	#Bodyline { margin: -1.5rem 0 auto 0; }
	.col_d_1 {width:8.33%;}
	.col_d_2 {width:16.67%;}
	.col_d_3 {width:25%;}
	.col_d_4 {width:33.33%;}
	.col_d_5 {width:41.66%;}
	.col_d_6 {width:50%;}
	.col_d_7 {width:58.33%;}
	.col_d_8 {width:66.7%;}
	.col_d_9 {width:75%;}
	.col_d_10 {width:83.33%;}
	.col_d_11 {width:91.66%;}
	.col_d_12 {width:100%;}
	.col_d_13 {width:20%;}
	.lightbox-target img {width:33%;}
	.productTease {width:12%; vertical-align:top;}
}
/* ------------------------------------------- */
/* -----  High Rez: ----- */
@media only screen and (min-width:1028px) {

}
/* ------------------------------------------- */
	/* --- Font faces --- */
@-webkit-keyframes blink {50% {visibility:hidden;}}
@keyframes blink {50% {visibility:hidden;}}
@font-face {font-family:"Creepy"; src:local("CREERG_.ttf"), local("Creepygirl"), url("fonts/CREERG_.ttf");}
@font-face {font-family:"EndorAlt"; src:local("ENDORALT.ttf"), local("Endor Alt"), url("fonts/ENDORALT.ttf");}
@font-face {font-family:"Gypsy"; src:local("Gypsy Curse.ttf"), local("Gypsy Curse"), url("fonts/Gypsy Curse.ttf");}
@font-face {font-family:"Lycan"; src:local("minster4.ttf"), local("Minster No 4"), url("fonts/minster4.ttf");}
@font-face {font-family:"Vinque"; src:local("vinque_0.ttf"), local("Vinque"), url("fonts/vinque_0.ttf");}
@font-face {font-family:"ForGilneas"; src:local("FancyCardText.ttf"), local("Fancy Card Text"), url("fonts/FancyCardText.ttf");}
@font-face {font-family:starmask; src:url(data:application/x-font-ttf;base64,AAEAAAALAIAAAwAwT1MvMigiLIYAAAC8AAAAYGNtYXAmCyZNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZlNxiKoAAAF4AAABFGhlYWQBHDApAAACjAAAADZoaGVhA+IB6AAAAsQAAAAkaG10eAcAAAAAAALoAAAAHGxvY2EAjADoAAADBAAAABBtYXhwAAoAGAAAAxQAAAAgbmFtZYWP6p0AAAM0AAABaXBvc3QAAwAAAAAEoAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABAAAgAAAAAAAAAAAAAAAAAABAAAAl0AHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEAEAAAAAMAAgAAgAEAAEAICXLJdD//f//AAAAAAAgJcslz//9//8AAf/j2jnaNgADAAEAAAAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAACAAD/7QIAAdMACgAVAAABLwEPARcHNxcnNwUHNyc/AR8BBxcnAgCxT0+xgB6enh6A/wBwFlt9ODh9WxZwARkaoKAafLBTU7B8sjp8WBJxcRJYfDoAAAAAAQAA/+0CAAHTAAoAAAEvAQ8BFwc3Fyc3AgCxT0+xgB6enh6AARkaoKAafLBTU7B8AAAAAAIAAP/tAgAB0wAKABIAAAEvAQ8BFwc3Fyc3BTERHwEHFycCALFPT7GAHp6eHoD/ADh9WxZwARkaoKAafLBTU7B8sgEdcRJYfDoAAAABAAAAAQAA1qooUl8PPPUACwIAAAAAAM/+d7YAAAAAz/53tgAA/+0CAAHTAAAACAACAAAAAAAAAAEAAAHg/+AAAAIAAAAAAAIAAAEAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAQAAAAIAAAACAAAAAgAAAAAAAAAACgAUAB4ASgBkAIoAAQAAAAcAFgACAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABABYAAAABAAAAAAACAA4AYwABAAAAAAADABYALAABAAAAAAAEABYAcQABAAAAAAAFABYAFgABAAAAAAAGAAsAQgABAAAAAAAKADQAhwADAAEECQABABYAAAADAAEECQACAA4AYwADAAEECQADABYALAADAAEECQAEABYAcQADAAEECQAFABYAFgADAAEECQAGABYATQADAAEECQAKADQAhwBzAHQAYQByAC0AcgBhAHQAaQBuAGcAVgBlAHIAcwBpAG8AbgAgADEALgAwAHMAdABhAHIALQByAGEAdABpAG4AZ3N0YXItcmF0aW5nAHMAdABhAHIALQByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHMAdABhAHIALQByAGEAdABpAG4AZwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format('truetype'),url(data:application/font-woff;base64,d09GRk9UVE8AAAUgAAoAAAAABNgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAWMAAAFjbsVsoU9TLzIAAAJYAAAAYAAAAGAoIiyGY21hcAAAArgAAABUAAAAVCYLJk1nYXNwAAADDAAAAAgAAAAIAAAAEGhlYWQAAAMUAAAANgAAADYBHDApaGhlYQAAA0wAAAAkAAAAJAPiAehobXR4AAADcAAAABwAAAAcBwAAAG1heHAAAAOMAAAABgAAAAYAB1AAbmFtZQAAA5QAAAFpAAABaYWP6p1wb3N0AAAFAAAAACAAAAAgAAMAAAEABAQAAQEBDHN0YXItcmF0aW5nAAECAAEAOvgcAvgbA/gYBB4KABlT/4uLHgoAGVP/i4sMB4tr+JT4dAUdAAAAjg8dAAAAkxEdAAAACR0AAAFaEgAIAQEMFxkbHiMoLXN0YXItcmF0aW5nc3Rhci1yYXRpbmd1MHUxdTIwdTI1Q0J1MjVDRnUyNUQwAAACAYkABQAHAQEEBwoNVn29/JQO/JQO/JQO+5QO+JT3rRX7RaU89zQ8+zT7RXH3FPsQbftE9zLe9zI4bfdE9xT3EAX7lPtGFfsEUaH3EDDj9xGdw/cFw/sF9xF5MDOh+xD7BMUFDviU960V+0WlPPc0PPs0+0Vx9xT7EG37RPcy3vcyOG33RPcU9xAFDviU960V+0WlPPc0PPs0+0Vx9xT7EG37RPcy3vcyOG33RPcU9xAF+5T7RhWLi4v3scP7BfcReTAzofsQ+wTFBQ74lBT4lBWLDAoAAAMCAAGQAAUAAAFMAWYAAABHAUwBZgAAAPUAGQCEAAAAAAAAAAAAAAAAAAAAAQAAIAAAAAAAAAAAAAAAAAAAQAAAJdAB4P/g/+AB4AAgAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABABAAAAADAAIAAIABAABACAlyyXQ//3//wAAAAAAICXLJc///f//AAH/49o52jYAAwABAAAAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAAOJjA1tfDzz1AAsCAAAAAADP/ne2AAAAAM/+d7YAAP/tAgAB0wAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAACAAABAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAEAAAACAAAAAgAAAAIAAAAAAFAAAAcAAAAAAA4ArgABAAAAAAABABYAAAABAAAAAAACAA4AYwABAAAAAAADABYALAABAAAAAAAEABYAcQABAAAAAAAFABYAFgABAAAAAAAGAAsAQgABAAAAAAAKADQAhwADAAEECQABABYAAAADAAEECQACAA4AYwADAAEECQADABYALAADAAEECQAEABYAcQADAAEECQAFABYAFgADAAEECQAGABYATQADAAEECQAKADQAhwBzAHQAYQByAC0AcgBhAHQAaQBuAGcAVgBlAHIAcwBpAG8AbgAgADEALgAwAHMAdABhAHIALQByAGEAdABpAG4AZ3N0YXItcmF0aW5nAHMAdABhAHIALQByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHMAdABhAHIALQByAGEAdABpAG4AZwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format('woff'); font-weight:normal; font-style:normal;}
