/*
horz,vert
417,159 x 1506,1034
total white space 
1089x875
position: absolute;
left: 120px;
top: 150px;
*/


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video 
{
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font-family: Arial, Helvetica, Verdana, sans-serif;
vertical-align: baseline;
}


/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section 
{display: block;}

/* ol, ul */
/* {list-style: none;} */
ul
{list-style: inside;}

ol
{list-style: numbers;}

blockquote, q 
{quotes: none;}


blockquote:before, blockquote:after,
q:before, q:after 
{
content: '';
content: none;
}


table 
{
border-collapse: collapse;
border-spacing: 0;
}


/*end reset*/

/* color palette */
.color-lightpurple { color: rgb(106,50,159)!important;}
.color-purple { color: rgb(82,32,129)!important;}
.color-darkpurple { color: rgb(28,3,51)!important;}
.color-lightblue { color: rgb(20, 164, 250)!important;}
.color-blue { color: rgb(0,132,255)!important;}
.color-darkblue { color: rgb(45,69,113)!important;}
.color-lightgreen { color: rgb(143,150,106)!important;}
.color-green { color: rgb(4,161,0)!important;}
.color-darkgreen { color: rgb(13,103,15)!important;}
.color-gray { color: rgb(165,167,166)!important;}
.color-red { color: rgb(251,56,38)!important;}
.color-tan { color: rgb(242,138,13)!important;}
.color-yellow { color: rgb(253,253,241)!important;}
.color-white { color: white !important;}
.color-black { color: black !important;}


.bg-lightpurple { background-color: rgb(106,50,159)!important;}
.bg-purple { background-color: rgb(82,32,129)!important;}
.bg-darkpurple { background-color: rgb(28,3,51)!important;}
.bg-lightblue { background-color: rgb(20, 164, 250)!important;}
.bg-blue { background-color: rgb(0,132,255)!important;}
.bg-darkblue { background-color: rgb(45,69,113)!important;}
.bg-lightgreen { background-color: rgb(143,150,106)!important;}
.bg-green { background-color: rgb(4,161,0)!important;}
.bg-darkgreen { background-color: rgb(13,103,15)!important;}
.bg-gray { background-color: rgb(165,167,166)!important;}
.bg-red { background-color: rgb(251,56,38)!important;}
.bg-tan { background-color: rgb(242,138,13)!important;}
.bg-yellow { background-color: rgb(253,253,241)!important;}
.bg-white { background-color: white !important;}
.bg-black { background-color: black !important;}

/* gradients */
.bg-steel-grad
{ 
background-color: #A8A8A8;
background-image: linear-gradient(to right, #A8A8A8, #737373 80%);
background-image: -webkit-linear-gradient(to right, #A8A8A8, #737373 60%);
background-image: -o-linear-gradient(to right, #A8A8A8, #737373 60%);
background-image: -moz-linear-gradient(to right, #A8A8A8, #737373 60%);
}

.bg-green-grad
{ 
background-color: #8F966A;
background-image: linear-gradient(to right, #98D134, #D5EC77 15%, #98D134 95%);
}

/* Fill the screen */
* 
{
padding: 0px;
margin: 0px;
}

HTML 
{
font-size: 100%;
overflow-y: scroll; 
-webkit-text-size-adjust: 100%; 
-ms-text-size-adjust: 100%; 
height: 100%;
max-width: 100%;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
padding: 0px;
margin: 0px;
}

body
{
height: 100%;
max-width: 100%;
background-color: white;
color: rgb(45,69,113);
padding-left: 10px;
padding-right: 10px;
}



.main_title
{
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 70px;
padding-left: 20px;
color: #DBA400;
font-weight: bold;
}

.main-body
{
max-width: 100%;
}

hr
{
margin-bottom: 10px;
margin-top: 5px;
}


ol 
{
list-style: decimal;
margin: 0 0 18px 1.5em;
}

.b, b, strong
{font-weight: bold;}

.i, i, em
{font-style: italic;}

p
{
margin-bottom: 30px;
margin-top: 20px;
}

/* basic links */
A
{
text-decoration: underline;
color: rgb(13,103,15);
}

A:Visited
{
text-decoration: underline;
color: rgb(13,103,15);
}

A:Active
{
text-decoration: underline;
color: rgb(251,56,38);
}

A:Hover
{
text-decoration: underline;
color: rgb(242,138,13);
}

.txt-no-decor {text-decoration: none;}

.txt-small
{font-size: small;}

.txt-med
{font-size: medium;}

.txt-large
{font-size: large;}

.txt-larger
{font-size: x-large;}

.txt-shadow
{text-shadow: 1px 1px #000000;}

li
{}

h1
{
font-size: xx-large;
font-weight: bold;
}

h2
{
font-size: x-large;
font-weight: bold;
}

/* Alignment */
.alignleft 
{float: left;}

.alignright 
{float: right;}

.aligncenter 
{
/*display: block;*/
margin-left: auto;
margin-right: auto;
text-align: center;
}

.alignbottom 
{float: bottom;}

.aligntop
{vertical-align: top;}

h3
{
font-size: large;
font-weight: bold;
}

h3::first-letter 
{color: rgb(251,56,38);}



.timestamp
{
position:absolute;
bottom:0;
right:0;
text-align: right;
font-size: 20px;
}

/*
Gotta admit, I like this. Yoink!
*/
.checkboxswitch
{
position: relative;
display: inline-block;
width: 50px;
height: 20px;
}

.checkboxswitch input 
{ 
opacity: 0;
width: 0;
height: 0;
}

.checkboxslider
{
position: absolute;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
/* color when UNchecked */
background-color: lightgray;
/* #ccc */
-webkit-transition: .4s;
transition: .4s;
}

.checkboxslider:before
{
position: absolute;
content: "";
height: 13px;
width: 13px;
left: 4px;
bottom: 4px;
background-color: white;
-webkit-transition: .4s;
transition: .4s;
}

input:checked + .checkboxslider
{background-color: green;}

input:focus + .checkboxslider
{box-shadow: 0 0 1px #2196F3;}

input:checked + .checkboxslider:before
{
-webkit-transform: translateX(26px);
-ms-transform: translateX(26px);
transform: translateX(26px);
}

/* Rounded sliders */
.checkboxslider.checkboxround
{border-radius: 34px;}

.checkboxslider.checkboxround:before
{border-radius: 50%;}


/*header*/
.header
{
margin: auto;
display: block;
/*background: #000099;*/
}

/* tables */
/*
th
{
background-color: rgb(20, 164, 250);
color: rgb(45,69,113);
}
*/

.locked_table_head
{
position: sticky; 
top: 110px;
background-color: white;
z-index: 2;
border: 1px solid gray;
}

.table-header
{
position: fixed;
width: 100%;
top: 0;
height: 104px;
border-bottom: 1px solid black; 
display: table;
box-shadow: 0px 3px 5px;
}

.tableborder table, .tableborder tr, .tableborder td, .tableborder th
{
margin: 3px;
border-width: 1px;
border-color: black;
border-style: solid;
padding: 5px;
}

.table-action
{
border: 1px solid gray;
padding: 3px;
}


.table-action tr:nth-child(even)
{background-color: #f2f2f2;}

.table-action tr:hover
{background-color: #ddd;}

.table-round
{

}

/* top-left border-radius */
.table-round tr:first-child th:first-child 
{border-top-left-radius: 9px;}

/* top-right border-radius */
.table-round tr:first-child th:last-child 
{border-top-right-radius: 9px;}

/* bottom-left border-radius */
.table-round tr:last-child td:first-child 
{border-bottom-left-radius: 9px;}

/* bottom-right border-radius */
.table-round tr:last-child td:last-child 
{border-bottom-right-radius: 9px;}

.table_scrollable
{display:block;}

.table_scrollable tbody
{
display:block;
overflow: auto;
}



.z2
{z-index: 2;}

.z1
{z-index: 1;}

.z-back
{z-index: -1;}



/* top navbar */

/* Add a black background color to the top navigation */
.topnav
{
overflow: hidden;
background-color: rgb(45,69,113);
}

.topnav a
{
float: left;
display: block;
color: #f2f2f2;
text-align: center;
padding: 14px 16px;
text-decoration: none;
font-size: 17px;
}

.active
{
background-color: #04AA6D;
color: white;
}

.topnav .icon
{display: none;}

.dropdown
{
float: left;
overflow: hidden;
}

.dropdown .dropbtn
{
font-size: 17px;
border: none;
outline: none;
color: white;
padding: 14px 16px;
background-color: inherit;
font-family: inherit;
margin: 0;
}

.dropdown-content
{
display: none;
position: absolute;
background-color: #f9f9f9;
min-width: 160px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
z-index: 1;
}

.dropdown-content a
{
float: none;
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
text-align: left;
}

.topnav a:hover, .dropdown:hover .dropbtn
{
background-color: #555;
color: white;
}

.dropdown-content a:hover
{
background-color: #ddd;
color: black;
}

.dropdown:hover .dropdown-content
{display: block;}


@media screen and (max-width: 600px)
{
.topnav a:not(:first-child), .dropdown .dropbtn
{
display: none;
}

.topnav a.icon
{
float: left;
display: block;
}

}

@media screen and (max-width: 600px)
{
.topnav.responsive
{position: relative;}

.topnav.responsive .icon
{
position: absolute;
right: 0;
top: 0;
}

.topnav.responsive a
{
float: none;
display: block;
text-align: left;
}

.topnav.responsive .dropdown
{float: none;}

.topnav.responsive .dropdown-content
{position: relative;}

.topnav.responsive .dropdown .dropbtn
{
display: block;
width: 100%;
text-align: left;
}
}


/* widths */
.wide5
{width: 5%;}

.wide10
{width: 10%;}

.wide25
{width: 25%;}

.wide33
{width: 33%;}

.wide50
{width: 50%;}

.wide67
{width: 67%;}

.wide75
{width: 75%;}

.wide100
{width: 100%;}

.form_line
{
box-sizing: border-box;
padding-top: 10px;
}

.form_label
{
display: inline-block;
width: 300px;
text-align: right;
font-weight: bold;
}

.form_tinymce
{display: inline-block;}

.form_wysiwyg
{display: inline-block;}


.sortboxlg
{
display: inline-block;
width:auto;
vertical-align: top;
border-color: gray;
border-width: 10px;
border-style: outset;
padding-bottom: 4px;
padding-top: 4px;
padding-right: 7px;
padding-left: 7px;
margin: 4px;
}

.sortboxsm
{
display: inline-block;
width:auto;
vertical-align: top;
border-color: gray;
border-width: 1px;
border-style: solid;
padding-bottom: 4px;
padding-top: 4px;
padding-right: 4px;
padding-left: 4px;
margin: 4px;
}

.good
{
font-weight: bold;
color: rgb(13,103,15);
}

.center
{text-align: center;}

.centered_box
{
  display: table;
  margin-left: auto;
  margin-right: auto;
  border: none;

}

.left
{
text-align: left;
margin-left: 0;
left: 0;
}

.right
{
text-align: right;
margin-left: 0;
right: 0;
}

.vert-top
{vertical-align: top;}

.vert-center
{
display: table-cell;
vertical-align: middle;
}

.vert-bottom
{vertical-align: bottom;}

.inline
{display: inline-block;}

/* round */
.round
{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
padding: 2px;
}

/* rounder */
.round-more
{
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-khtml-border-radius: 15px;
border-radius: 15px;
padding: 5px;
}

/* roundest */
.round-most
{
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
-khtml-border-radius: 25px;
border-radius: 25px;
padding: 8px;
}

/* Main nav button */
input[type="submit"], .button {
text-decoration: none !important;
color: #FFFFFF !important; 
border-style: outset !important;
border-color: rgb(45,69,113) !important;
background-color: rgb(45,69,113) !important;
padding: 3px 7px 3px 7px !important;
-moz-border-radius: 10px !important;
-webkit-border-radius: 10px !important;
-khtml-border-radius: 10px !important;
border-radius: 10px !important;
text-shadow: -1px -1px #000000 !important;
box-shadow: 1px 1px gray !important;
font-size: 120% !important;
font-weight: bold !important;
}

/* Main nav button */
input[type="submit"]:active, .button:active {
position: relative !important;
right: -2px !important;
bottom: -2px !important;
border-style: inset !important;
box-shadow: none !important;
}

.error
{
font-weight: bolder;
color: rgb(251,56,38);
}


.acctbox
{
display: inline-block;
vertical-align: top;
border-color: gray;
border-width: 2px;
border-style: outset;
padding-bottom: 4px;
padding-top: 4px;
padding-right: 7px;
padding-left: 7px;
margin: 4px;
}

.border1
{
border-color: lightgray;
border-width: 1px;
border-style: solid;
padding-bottom: 2px;
padding-top: 2px;
padding-right: 2px;
padding-left: 2px;
margin: 0px;
}

.calendar
{
width: 100%;
border: 1px solid gray; 
margin-bottom: 30px;
}

.calendar td
{border: 1px solid gray; }

.calendar_box
{border: 1px solid black;}

.calendar_day
{
font-weight: bold;
text-align: left;
margin-left: 3px;
margin-top: 3px;
}

.calendar_caption
{
font-weight: bold;
font-size: larger;
margin-bottom: 6px;
margin-top: 10px;
}

.calendar_th
{
width: 14.28571%;
border: 1px solid gray; 
color: orangered;
}

.calendar_item
{
background-color: paleturquoise;
font-size: small;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
padding: 3px;
margin-bottom: 3px;
margin-left: 3px;
margin-right: 3px;

}

.calendar_item:hover
{
background-color: darksalmon;
}

.calendar_link
{
text-decoration: none;
color: black;
}

.calendar_today
{background-color: yellow;}

.calendar_holiday
{color: lightgray;}

.collapsible > input[type="checkbox"]
{
position: absolute;
left: -100vw;
}

.collapsible .content
{
overflow-y: hidden;
height: 0;
transition: all 0.5s ease-out;
}

.collapsible > input[type="checkbox"]:checked ~ .content
{
height: auto;
overflow: visible;
}

.collapsible label
{display: table;}

.collapsible
{margin-bottom: 1em;}

.collapsible > input[type="checkbox"]:checked ~ .content
{
padding: 1px;
border: none;
}

.collapsible .handle
{
margin: 0;
font-size: 1.125em;
line-height: 1.2em;
}

.collapsible label
{
cursor: pointer;
font-weight: bold;
padding: 10px;
background: #e8e8e8;
}

.collapsible label:hover,
.collapsible label:focus
{background: #d8d8d8;}

.collapsible .handle label:before
{
content: "\02795";
display: inline-block;
margin-right: 10px;
font-size: .58em;
line-height: 1.556em;
vertical-align: middle;
}

.collapsible > input[type="checkbox"]:checked ~ .handle label:before
{content: "\02796";}


.pad-top
{padding-top: 5px;}

.pad-bottom
{padding-bottom: 5px;}

.pad-left
{padding-left: 5px;}

.pad-right
{padding-right: 5px;}

.pad-more
{padding: 10px;}


.indent
{
border: 0.5rem inset darkgray;
border-radius: 1px;
}

.outdent
{
border: 0.5rem outset darkgray;
border-radius: 1px;
}






.jsclock
{

}

.tooltip 
{
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;
}

.tooltip .tooltiptext 
{
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  position: absolute;
  z-index: 1;
  bottom: 150%;
  left: 50%;
  margin-left: -60px;
}

.tooltip .tooltiptext::after 
{
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: black transparent transparent transparent;
}

.tooltip:hover .tooltiptext 
{
  visibility: visible;
}


.formtip 
{
  position: relative;
  display: inline;
  border-bottom: 1px dotted black;
}

.formtip .formtiptext 
{
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  position: absolute;
  z-index: 1;
  bottom: 150%;
  left: 50%;
  margin-left: -60px;
}

.formtip .formtiptext::after 
{
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: black transparent transparent transparent;
}

.formtip:hover .formtiptext 
{
  visibility: visible;
}

/*
form locking
*/
form.is-submitting::before {
	position: absolute;
	content: '';
	top: -0.5em;
	right: -0.5em;
	left: -0.5em;
	bottom: -0.5em;
	background: rgba(0,0,0,0.2) url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEuNDE0MjE7IiB4PSIwcHgiIHk9IjBweCI+CiAgICA8ZGVmcz4KICAgICAgICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPjwhW0NEQVRBWwogICAgICAgICAgICBALXdlYmtpdC1rZXlmcmFtZXMgc3BpbiB7CiAgICAgICAgICAgICAgZnJvbSB7CiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpCiAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIHRvIHsKICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTM1OWRlZykKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgQGtleWZyYW1lcyBzcGluIHsKICAgICAgICAgICAgICBmcm9tIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpCiAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIHRvIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNTlkZWcpCiAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgICAgIHN2ZyB7CiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7CiAgICAgICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbiAxLjVzIGxpbmVhciBpbmZpbml0ZTsKICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOwogICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBzcGluIDEuNXMgbGluZWFyIGluZmluaXRlOwogICAgICAgICAgICB9CiAgICAgICAgXV0+PC9zdHlsZT4KICAgIDwvZGVmcz4KICAgIDxnIGlkPSJvdXRlciI+CiAgICAgICAgPGc+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMCwwQzIyLjIwNTgsMCAyMy45OTM5LDEuNzg4MTMgMjMuOTkzOSwzLjk5MzlDMjMuOTkzOSw2LjE5OTY4IDIyLjIwNTgsNy45ODc4MSAyMCw3Ljk4NzgxQzE3Ljc5NDIsNy45ODc4MSAxNi4wMDYxLDYuMTk5NjggMTYuMDA2MSwzLjk5MzlDMTYuMDA2MSwxLjc4ODEzIDE3Ljc5NDIsMCAyMCwwWiIgc3R5bGU9ImZpbGw6YmxhY2s7Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnPgogICAgICAgICAgICA8cGF0aCBkPSJNNS44NTc4Niw1Ljg1Nzg2QzcuNDE3NTgsNC4yOTgxNSA5Ljk0NjM4LDQuMjk4MTUgMTEuNTA2MSw1Ljg1Nzg2QzEzLjA2NTgsNy40MTc1OCAxMy4wNjU4LDkuOTQ2MzggMTEuNTA2MSwxMS41MDYxQzkuOTQ2MzgsMTMuMDY1OCA3LjQxNzU4LDEzLjA2NTggNS44NTc4NiwxMS41MDYxQzQuMjk4MTUsOS45NDYzOCA0LjI5ODE1LDcuNDE3NTggNS44NTc4Niw1Ljg1Nzg2WiIgc3R5bGU9ImZpbGw6cmdiKDIxMCwyMTAsMjEwKTsiLz4KICAgICAgICA8L2c+CiAgICAgICAgPGc+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMCwzMi4wMTIyQzIyLjIwNTgsMzIuMDEyMiAyMy45OTM5LDMzLjgwMDMgMjMuOTkzOSwzNi4wMDYxQzIzLjk5MzksMzguMjExOSAyMi4yMDU4LDQwIDIwLDQwQzE3Ljc5NDIsNDAgMTYuMDA2MSwzOC4yMTE5IDE2LjAwNjEsMzYuMDA2MUMxNi4wMDYxLDMzLjgwMDMgMTcuNzk0MiwzMi4wMTIyIDIwLDMyLjAxMjJaIiBzdHlsZT0iZmlsbDpyZ2IoMTMwLDEzMCwxMzApOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8Zz4KICAgICAgICAgICAgPHBhdGggZD0iTTI4LjQ5MzksMjguNDkzOUMzMC4wNTM2LDI2LjkzNDIgMzIuNTgyNCwyNi45MzQyIDM0LjE0MjEsMjguNDkzOUMzNS43MDE5LDMwLjA1MzYgMzUuNzAxOSwzMi41ODI0IDM0LjE0MjEsMzQuMTQyMUMzMi41ODI0LDM1LjcwMTkgMzAuMDUzNiwzNS43MDE5IDI4LjQ5MzksMzQuMTQyMUMyNi45MzQyLDMyLjU4MjQgMjYuOTM0MiwzMC4wNTM2IDI4LjQ5MzksMjguNDkzOVoiIHN0eWxlPSJmaWxsOnJnYigxMDEsMTAxLDEwMSk7Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnPgogICAgICAgICAgICA8cGF0aCBkPSJNMy45OTM5LDE2LjAwNjFDNi4xOTk2OCwxNi4wMDYxIDcuOTg3ODEsMTcuNzk0MiA3Ljk4NzgxLDIwQzcuOTg3ODEsMjIuMjA1OCA2LjE5OTY4LDIzLjk5MzkgMy45OTM5LDIzLjk5MzlDMS43ODgxMywyMy45OTM5IDAsMjIuMjA1OCAwLDIwQzAsMTcuNzk0MiAxLjc4ODEzLDE2LjAwNjEgMy45OTM5LDE2LjAwNjFaIiBzdHlsZT0iZmlsbDpyZ2IoMTg3LDE4NywxODcpOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8Zz4KICAgICAgICAgICAgPHBhdGggZD0iTTUuODU3ODYsMjguNDkzOUM3LjQxNzU4LDI2LjkzNDIgOS45NDYzOCwyNi45MzQyIDExLjUwNjEsMjguNDkzOUMxMy4wNjU4LDMwLjA1MzYgMTMuMDY1OCwzMi41ODI0IDExLjUwNjEsMzQuMTQyMUM5Ljk0NjM4LDM1LjcwMTkgNy40MTc1OCwzNS43MDE5IDUuODU3ODYsMzQuMTQyMUM0LjI5ODE1LDMyLjU4MjQgNC4yOTgxNSwzMC4wNTM2IDUuODU3ODYsMjguNDkzOVoiIHN0eWxlPSJmaWxsOnJnYigxNjQsMTY0LDE2NCk7Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnPgogICAgICAgICAgICA8cGF0aCBkPSJNMzYuMDA2MSwxNi4wMDYxQzM4LjIxMTksMTYuMDA2MSA0MCwxNy43OTQyIDQwLDIwQzQwLDIyLjIwNTggMzguMjExOSwyMy45OTM5IDM2LjAwNjEsMjMuOTkzOUMzMy44MDAzLDIzLjk5MzkgMzIuMDEyMiwyMi4yMDU4IDMyLjAxMjIsMjBDMzIuMDEyMiwxNy43OTQyIDMzLjgwMDMsMTYuMDA2MSAzNi4wMDYxLDE2LjAwNjFaIiBzdHlsZT0iZmlsbDpyZ2IoNzQsNzQsNzQpOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8Zz4KICAgICAgICAgICAgPHBhdGggZD0iTTI4LjQ5MzksNS44NTc4NkMzMC4wNTM2LDQuMjk4MTUgMzIuNTgyNCw0LjI5ODE1IDM0LjE0MjEsNS44NTc4NkMzNS43MDE5LDcuNDE3NTggMzUuNzAxOSw5Ljk0NjM4IDM0LjE0MjEsMTEuNTA2MUMzMi41ODI0LDEzLjA2NTggMzAuMDUzNiwxMy4wNjU4IDI4LjQ5MzksMTEuNTA2MUMyNi45MzQyLDkuOTQ2MzggMjYuOTM0Miw3LjQxNzU4IDI4LjQ5MzksNS44NTc4NloiIHN0eWxlPSJmaWxsOnJnYig1MCw1MCw1MCk7Ii8+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K') no-repeat 50% 50% / 1em 1em;
}
