/* RESET */
/* #pw1 *, */
/* #pw1 div, */
#pw1 span, #pw1 object, #pw1 iframe,
/* #pw1 h1, #pw1 h2, #pw1 h3, #pw1 h4, #pw1 h5, #pw1 h6, */
#pw1 p,
#pw1 blockquote, #pw1 pre,
/* #pw1 a, */
#pw1 img,
#pw1 dl, #pw1 dt, #pw1 dd,
#pw1 ol,
#pw1 ul, #pw1 li,
#pw1 fieldset,
#pw1 nav, #pw1 section, 
#pw1 form, #pw1 label, #pw1 legend,
#pw1 table, #pw1 caption, #pw1 tbody, #pw1 tfoot, #pw1 thead,
#pw1 tr, #pw1 th, #pw1 td,
#pw1 .pw-null
{
margin: 0 0 0 0;
padding: 0 0 0 0;
border: 0;
vertical-align: baseline;
line-height: inherit;
overflow: visible;
outline: none;
box-shadow: none;
text-shadow: inherit;
-webkit-backface-visibility: initial;
-moz-backface-visibility: initial;
-ms-backface-visibility: initial;
backface-visibility: initial;

top: initial;
left: initial;
bottom: initial;
bottom: initial;
}

#pw1 { line-height: 1.5; }

#pw1 a {
/* vertical-align: baseline; */
/* line-height: inherit; */
overflow: visible;
outline: none;
box-shadow: none;
text-shadow: inherit;
-webkit-backface-visibility: initial;
-moz-backface-visibility: initial;
-ms-backface-visibility: initial;
backface-visibility: initial;

top: initial;
left: initial;
bottom: initial;
bottom: initial;

/* margin: 0 0 0 0; */
/* padding: 0 0 0 0; */
}

#pw1 li > a { display: block; } 

/* P */
#pw1 p { margin-bottom: 1em; margin-top: 1em; }
/* #pw1 p:first-child { margin-top: 0; } */
/* END OF P */

/* FORM */
#pw1 label { display: block; cursor: pointer; }
#pw1 form > div + div, #pw1 form fieldset > div + div, #pw1 form > div.pw-box > div + div { margin-top: 1rem; }
/* END OF FORM */

/* DL */
#pw1 dl { list-style: none; }
/* END OF DL */

/* UL */
#pw1 ul { list-style: none; }
/* END OF UL */

/* OL */
#pw1 ol { list-style-type: decimal; list-style-position: inside; }
/* END OF OL */

#pw1 header > * + nav { margin-top: .5rem; }
#pw1 section + section { margin-top: 1em; }

/* TABLE */
#pw1 tr.pw-nowrap > td { white-space: nowrap; overflow: hidden; }

#pw1 table { border-collapse: collapse; border-spacing: 0; table-layout: fixed; width: 100%; }
#pw1 table th, #pw1 table td { text-align: left; vertical-align: top; }
#pw1 table th, #pw1 table thead, #pw1 table tfoot { font-weight: bold; }
#pw1 table td.pw-valign-middle, #pw1 table tr.pw-valign-middle > td, #pw1 table.pw-valign-middle td { vertical-align: middle; }

#pw1 table { border-style: solid; border-color: rgba(0,0,0,.25); border-width: 0; }
#pw1 table tr { border-style: solid; border-color: rgba(0,0,0,.1); border-width: 0; }
#pw1 table tfoot { border-style: solid; border-color: rgba(0,0,0,.1); border-width: 0; }
#pw1 table tfoot > tr:last-child, #pw1 table tbody > tr:last-child, #pw1 table > tr:last-child { border-bottom-width: 0; }

@media (max-width: 48em) {
	#pw1 table:not(.pw-mobile) tr { display: block; }
	#pw1 table:not(.pw-mobile) td { display: block; }
	#pw1 table:not(.pw-mobile) thead { display: none; }
	#pw1 table:not(.pw-mobile) tfoot { display: block; }
	#pw1 td[title]:before { content: attr(title) " "; }
}

/* default - p2, b1 */
/* #pw1 table, #pw1 table th, #pw1 table td { border-width: 1px; } */
#pw1 table { border-width: 1px; }
#pw1 table tr { border-bottom-width: 1px; }
#pw1 table tfoot { border-top-width: 1px; }
#pw1 table thead { border-bottom-width: 1px; }
/* #pw1 table tbody { border-bottom-width: 1px; } */
#pw1 table th, #pw1 table td { padding: .5em; }

@media (max-width: 48em) {
	#pw1 table { border-width: 0; }
	#pw1 table tr { border-color: rgba(0,0,0,.25); border-width: 1px; }
	/* #pw1 table td:not(:last-child){ border-bottom-width: 1px; } */
	#pw1 table tr + tr { margin-top: 1rem; }
	#pw1 table tfoot { margin-top: 1rem; }
	#pw1 table tfoot > tr:last-child, #pw1 table tbody > tr:last-child, #pw1 table > tr:last-child { border-bottom-width: 1px; }
}

/* #pw1 table thead { position: -webkit-sticky; position: sticky; top: 0; z-index: 5; border: blue 1px solid; background-color: yellow; } */
/* #pw1 table thead { top: 3em; } */

/* END OF TABLE */

/* GRID */

@media (min-width: 48em) {
	#pw1 .pw-autogrid { display: grid; grid-column-gap: 1em; grid-row-gap: 1em; } 
	#pw1 .pw-autogrid2 { grid-template-columns: 50% 50%; } 
	#pw1 .pw-autogrid3 { grid-template-columns: 33.33% 33.33% 33.33%; } 
	#pw1 .pw-autogrid4 { grid-template-columns: 25% 25% 25% 25%; } 
	#pw1 .pw-autogrid-1-4 { grid-template-columns: 25% 75%; } 
	#pw1 .pw-autogrid-4-1 { grid-template-columns: 75% 25%; } 
}

@media (min-width: 48em) {
	/* grid: flex */
	/* #pw1 .pw-grid { */
		/* display: flex; */
		/* flex-direction: row; */
		/* flex-wrap: nowrap; */
		/* align-items: start; */
	/* } */
	/* #pw1 .pw-grid.pw-valign-middle { align-items: center; } */
	/* #pw1 .pw-grid > div { flex-grow: 0; flex-shrink: 1; } */

	/* grid: table based */
	#pw1 .pw-grid { clear: both; }
	#pw1 .pw-grid:before, #pw1 .pw-grid:after { content: " "; display: table; }
	#pw1 .pw-grid:after { clear: both }
	#pw1 .pw-grid > div { float: left; box-sizing: border-box; vertical-align: top; min-height: 1px; }
	#pw1 .pw-grid.pw-valign-middle > div { vertical-align: middle; }

	#pw1 .pw-col-1 {width: 8.33333%;}
	#pw1 .pw-col-2 {width: 16.66667%;}
	#pw1 .pw-col-3 {width: 25%;}
	#pw1 .pw-col-4 {width: 33.33333%;}
	#pw1 .pw-col-5 {width: 41.66667%;}
	#pw1 .pw-col-6 {width: 50%;}
	#pw1 .pw-col-7 {width: 58.33333%;}
	#pw1 .pw-col-8 {width: 66.66667%;}
	#pw1 .pw-col-9 {width: 75%;}
	#pw1 .pw-col-10 {width: 83.33333%;}
	#pw1 .pw-col-11 {width: 91.66667%;}
	#pw1 .pw-col-12 {width: 100%;}
	#pw1 .pw-col-1-1 {width: 100%;}
	#pw1 .pw-col-1-2 {width: 50%;}
	#pw1 .pw-col-1-3 {width: 33.3333%;}
	#pw1 .pw-col-1-4 {width: 25%;}
	#pw1 .pw-col-1-5 {width: 20%;}
	#pw1 .pw-col-1-6 {width: 16.666%;}
	#pw1 .pw-col-1-7 {width: 14.2857%;}
	#pw1 .pw-col-1-8 {width: 12.5%;}
	#pw1 .pw-col-2-7 {width: 28.5714%;}
	#pw1 .pw-col-3-7 {width: 42.8571%;}
	#pw1 .pw-col-1-9 {width: 11.11%;}
	#pw1 .pw-col-1-10 {width: 10%;}
	#pw1 .pw-col-1-11 {width: 9.09%;}
	#pw1 .pw-col-1-12 {width: 8.33%;}
	#pw1 .pw-col-1-13 {width: 7.69%;}
	#pw1 .pw-col-1-14 {width: 7.14%;}
	#pw1 .pw-col-1-15 {width: 6.66%;}
	#pw1 .pw-col-1-16 {width: 6.25%;}
	#pw1 .pw-col-1-17 {width: 5.88%;}
	#pw1 .pw-col-1-18 {width: 5.55%;}
	#pw1 .pw-col-1-19 {width: 5.26%;}
	#pw1 .pw-col-1-20 {width: 5%;}
	#pw1 .pw-col-18-20 {width: 90%;}
	#pw1 .pw-col-19-20 {width: 95%;}
	#pw1 .pw-col-1-30 {width: 3.3333%;}
	#pw1 .pw-col-1-31 {width: 3.2258%;}
	#pw1 .pw-col-2-31 {width: 6.4516%;}
	#pw1 .pw-col-3-31 {width: 9.6774%;}
	#pw1 .pw-col-4-31 {width: 12.9032%;}
	#pw1 .pw-col-5-31 {width: 16.1290%;}
	#pw1 .pw-col-6-31 {width: 19.3548%;}
	#pw1 .pw-col-7-31 {width: 22.5806%;}

	#pw1 .pw-col-1em {width: 1em;}
	#pw1 .pw-col-2em {width: 2em;}
	#pw1 .pw-col-3em {width: 3em;}
}

/* default - m2 */
@media (max-width: 48em) {
	#pw1 .pw-grid { margin-top: -.5rem; margin-bottom: -.5rem; }
	#pw1 .pw-grid > div { padding-top: .5rem; padding-bottom: .5rem; }
}
@media (min-width: 48em) {
	#pw1 .pw-grid { margin-left: -.5rem; margin-right: -.5rem; }
	#pw1 .pw-grid > div { padding-left: .5rem; padding-right: .5rem;}
}
/* END OF GRID */

/* INLINE GRID */
#pw1 .pw-inline-grid { display: block; }
#pw1 .pw-inline-grid > * { display: inline-block; }
#pw1 .pw-inline-grid { margin-top: -.25rem; margin-left: -.25rem; margin-right: -.25rem; }
#pw1 .pw-inline-grid > * { padding-top: .25rem; padding-left: .25rem; padding-right: .25rem; }
@media (min-width: 48em) {
	#pw1 .pw-lg-inline-grid { display: block; }
	#pw1 .pw-lg-inline-grid > * { display: inline-block; }
	#pw1 .pw-lg-inline-grid { margin-top: -.25rem; margin-left: -.25rem; margin-right: -.25rem; }
	#pw1 .pw-lg-inline-grid > * { padding-top: .25rem; padding-left: .25rem; padding-right: .25rem; }
}
/* END OF INLINE GRID */

/* INPUTS AND BUTTONS */
#pw1 textarea, #pw1 select, #pw1 input[type=text], #pw1 input[type=password], #pw1 input[type=file] {
box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
#pw1 select, #pw1 textarea, #pw1 input[type=text], #pw1 input[type=password], #pw1 input[type=file] {
display: block; width: 100%;
}

@media (max-width: 48em) {
	#pw1 button { display: block; width: 100%; }
}

#pw1 input {
box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
display: inline-block; 
}
/* END OF INPUTS AND BUTTONS */

/* COMMON */
#pw1 .pw-b0 { border-width: 0; }
#pw1 .pw-b1 { border-style: solid; border-color: rgba(0,0,0,.25); border-width: 1px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
#pw1 .pw-b2 { border-style: solid; border-color: rgba(0,0,0,.25); border-width: .25rem; }
#pw1 .pw-b3 { border-style: solid; border-color: rgba(0,0,0,.25); border-width: .5rem; }

#pw1 .pw-b-dashed { border-style: dashed; }
#pw1 .pw-b-dotted { border-style: dotted; }

#pw1 .pw-b-transparent { border-color: transparent; }
#pw1 .pw-b-current {border-color: currentcolor;}
#pw1 .pw-b-black { border-color: #111 }
#pw1 .pw-b-darkgray { border-color: #666 }
#pw1 .pw-b-gray { border-color: #aaa }
#pw1 .pw-b-silver { border-color: #ddd }
#pw1 .pw-b-lightsilver { border-color: #eee }
#pw1 .pw-b-wpsilver { border-color: #f9f9f9 }
#pw1 .pw-b-white { border-color: #fff }
#pw1 .pw-b-aqua { border-color: #7fdbff }
#pw1 .pw-b-blue { border-color: #0074d9 }
#pw1 .pw-b-lightblue { border-color: #d9edf7 }
#pw1 .pw-b-navy { border-color: #001f3f }
#pw1 .pw-b-teal { border-color: #39cccc }
#pw1 .pw-b-green { border-color: #2ecc40 }
#pw1 .pw-b-lightgreen { border-color: #cf9 }
#pw1 .pw-b-olive { border-color: #3d9970 }
#pw1 .pw-b-lightolive { border-color: #94ffa6 }
#pw1 .pw-b-lime { border-color: #01ff70 }
#pw1 .pw-b-yellow { border-color: #ffdc00 }
#pw1 .pw-b-lightyellow { border-color: #ffdc00 }
#pw1 .pw-b-orange { border-color: #ff851b }
#pw1 .pw-b-lightorange { border-color: #ffd56b }
#pw1 .pw-b-red { border-color: #ff4136 }
#pw1 .pw-b-lightred { border-color: #fcc }
#pw1 .pw-b-darkred { border-color: #bb2116; }
#pw1 .pw-b-fuchsia { border-color: #f012be }
#pw1 .pw-b-purple { border-color: #b10dc9 }
#pw1 .pw-b-maroon { border-color: #85144b }

#pw1 .pw-align-left { text-align: left; }
#pw1 .pw-align-center { text-align: center; }
#pw1 .pw-align-right { text-align: right; }
#pw1 .pw-align-justify { text-align: justify; }

#pw1 .pw-valign-top { vertical-align: top; }
#pw1 .pw-valign-bottom { vertical-align: bottom; }
#pw1 .pw-valign-middle { vertical-align: middle; }

#pw1 .pw-hide {display: none !important}
#pw1 .pw-nowrap {white-space: nowrap; overflow: hidden;}

#pw1 .pw-bg { background-color: rgba(128,128,128,.1); }
#pw1 .pw-bg { background-color: #f9f9f9; }
#pw1 .pw-bg1 { background-color: rgba(0,0,0,.05); }
#pw1 .pw-bg2, #pw1 ul.pw-bg2, #pw1 dl.pw-bg2 { background-color: rgba(0,0,0,.1); }
#pw1 .pw-bg3 { background-color: rgba(0,0,0,.25); }

#pw1 .pw-rounded { border-radius: .25em; }
#pw1 .pw-circle { border-radius: 50% }

/* COLORS */
#pw1 .pw-color-black {color: #111}
#pw1 .pw-color-darkgray {color: #666}
#pw1 .pw-color-gray {color: #999}
#pw1 .pw-color-silver {color: #ddd}
#pw1 .pw-color-white {color: #fff}
#pw1 .pw-color-aqua {color: #7fdbff}
#pw1 .pw-color-blue {color: #0074d9}
#pw1 .pw-color-navy {color: #001f3f}
#pw1 .pw-color-teal {color: #39cccc}
#pw1 .pw-color-green {color: #2ecc40}
#pw1 .pw-color-olive {color: #3d9970}
#pw1 .pw-color-lime {color: #01ff70}
#pw1 .pw-color-yellow {color: #ffdc00}
#pw1 .pw-color-orange {color: #ff851b}
#pw1 .pw-color-lightorange { color: #ffd56b }
#pw1 .pw-color-red {color: #ff4136}
#pw1 .pw-color-lightred { color: #fcc }
#pw1 .pw-color-darkred {color: #bb2116}
#pw1 .pw-color-fuchsia {color: #f012be}
#pw1 .pw-color-purple {color: #b10dc9}
#pw1 .pw-color-maroon {color: #85144b}
#pw1 .pw-color-inherit { color: inherit }

#pw1 .pw-bg-black { background-color: #111 }
#pw1 .pw-bg-darkgray { background-color: #666 }
#pw1 .pw-bg-gray { background-color: #aaa }
#pw1 .pw-bg-lightgray { background-color: #eee }
#pw1 .pw-bg-silver { background-color: #ddd }
#pw1 .pw-bg-lightsilver { background-color: #eee }
#pw1 .pw-bg-wpsilver { background-color: #f9f9f9 }
#pw1 .pw-bg-white { background-color: #fff }
#pw1 .pw-bg-aqua { background-color: #7fdbff }
#pw1 .pw-bg-blue { background-color: #0074d9 }
#pw1 .pw-bg-lightblue { background-color: #d9edf7 }
#pw1 .pw-bg-navy { background-color: #001f3f }
#pw1 .pw-bg-teal { background-color: #39cccc }
#pw1 .pw-bg-green { background-color: #2ecc40; background-color: #99cc33; }
#pw1 .pw-bg-lightgreen { background-color: #cf9 }
#pw1 .pw-bg-olive { background-color: #3d9970 }
#pw1 .pw-bg-lightolive { background-color: #dff0d8 }
#pw1 .pw-bg-lime { background-color: #01ff70 }
#pw1 .pw-bg-yellow { background-color: #ffdc00 }
#pw1 .pw-bg-lightyellow { background-color: #fcf3cf }
#pw1 .pw-bg-orange { background-color: #ff851b }
#pw1 .pw-bg-lightorange { background-color: #fcf8e3 }
#pw1 .pw-bg-red { background-color: #ff4136 }
#pw1 .pw-bg-lightred { background-color: #fcc }
#pw1 .pw-bg-darkred { background-color: #bb2116; }
#pw1 .pw-bg-fuchsia { background-color: #f012be }
#pw1 .pw-bg-purple { background-color: #b10dc9 }
#pw1 .pw-bg-maroon { background-color: #85144b }
#pw1 .pw-bg-brown { background-color: #999933 }

#pw1 .pw-muted1 { opacity: .85 }
#pw1 .pw-muted2 { opacity: .66 }
#pw1 .pw-muted3 { opacity: .35 }
#pw1 .pw-muted4 { opacity: .2 }

#pw1 .pw-fs05 { font-size: .5em; line-height: 1; }
#pw1 .pw-fs1 { font-size: .75em; }
#pw1 .pw-fs2 { font-size: .875em; }
#pw1 .pw-fs3 { font-size: 1em; }
#pw1 .pw-fs4, #pw1 .pw-fs4 textarea, #pw1 .pw-fs4 select, #pw1 .pw-fs4 input[type=text], #pw1 .pw-fs4 input[type=password] { font-size: 1.2em; }
#pw1 .pw-fs5, #pw1 .pw-fs5 textarea, #pw1 .pw-fs5 select, #pw1 .pw-fs5 input[type=text], #pw1 .pw-fs5 input[type=password] { font-size: 1.5em; }

#pw1 .pw-inline { display: inline; }
#pw1 .pw-block {
display: block;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width: auto;
margin: 0 0 0 0;
top: initial;
left: initial;
bottom: initial;
bottom: initial;
}
#pw1 .pw-inline-block { display: inline-block; }

#pw1 .pw-strong { font-weight: bold; }
#pw1 .pw-bold { font-weight: bold; }
#pw1 .pw-regular { font-weight: normal; }
#pw1 .pw-italic { font-style: italic; }
#pw1 .pw-caps { text-transform: uppercase; letter-spacing: .2em; }
#pw1 .pw-underline { text-decoration: underline; }
#pw1 .pw-line-through { text-decoration: line-through; }

#pw1 .pw-top-auto { top: auto; }
#pw1 .pw-float-right { float: right; }
#pw1 .pw-float-left { float: left; }

@media (max-width: 48em) {
	.pw-xs-hide {display: none !important; }
}
@media (min-width: 48em) {
	#pw1 .pw-lg-hide {display: none !important}
	#pw1 .pw-lg-inline-block { display: inline-block; }
	#pw1 .pw-lg-align-left { text-align: left; }
	#pw1 .pw-lg-align-center { text-align: center; }
	#pw1 .pw-lg-align-right { text-align: right; }
}

#pw1 header { margin-bottom: 1rem; }
/* #pw1 header > nav { margin-bottom: .25rem; } */

#pw1 .pw-collapse-on { display: none; }
#pw1 input.pw-collapse { display: none; }
#pw1 input.pw-collapse:checked ~ .pw-collapse-on { display: block; }
#pw1 input.pw-collapse:checked ~ .pw-collapse-off { display: none; }

/* basic styling */
#pw1 dl > dt, #pw1 fieldset > legend, #pw1 label > span:first-child { display: block; font-weight: 600; margin-bottom: .25rem; }
/* #pw1 dl > dt, #pw1 fieldset > legend, #pw1 label > span:first-child { display: block; font-weight: 600; } */
/* #pw1 dl > dd + dt { margin-top: .5rem; } */
#pw1 fieldset > label { display: block; }
#pw1 fieldset > label + label { margin-top: .25rem; }

#pw1 label[role=button] { cursor: pointer; text-decoration: underline; text-decoration-style: dashed; }
#pw1 label[role=button] > span, #pw1 a > span, #pw1 button > span { display: inline-block; text-decoration: none; margin-right: .25em; margin-left: .25em; color: initial; }

#pw1 .pw-box { display: block; border-style: solid; border-color: rgba(0,0,0,.25); border-width: 1px; }

#pw1 div.pw-box { padding: .5rem .5rem; }
#pw1 .pw-box + .pw-box { margin-top: .5rem; }
/* #pw1 div.pw-box { margin-bottom: .5rem; } */

#pw1 article { display: block; border-style: solid; border-color: rgba(0,0,0,.25); border-width: 1px; padding: .5rem .5rem; }
#pw1 article + article { margin-top: .5rem; }
#pw1 article p { margin: 0 0 0 .5rem; border: red 1px solid; }

#pw1 ul.pw-box > li { padding: .5rem .5rem; }
#pw1 ul.pw-box > li + li { border-style: solid; border-color: rgba(0,0,0,.25); border-top-width: 1px; margin-top: 0; }

#pw1 ul.pw-striped > li:nth-of-type(even) { background-color: rgba(0,0,0,.03); }

#pw1 nav ul > li { display: block; }
#pw1 nav ul > li > a, #pw1 nav ul > li > button, #pw1 nav ul > li > label, #pw1 nav ul > li > span { display: block; }
#pw1 nav ul > li + li { margin-top: .5rem; }

/* #pw1 header nav > ul.pw-inline, #pw1 section nav > ul.pw-inline { margin-top: .5em; margin-bottom: .5em; } */
#pw1 nav > ul.pw-inline { margin-top: .5em; margin-bottom: .5em; }
#pw1 nav > ul { margin-top: .5em; margin-bottom: .5em; }

#pw1 ul.pw-inline { display: block; }
#pw1 ul.pw-inline > li { display: block; }
#pw1 ul.pw-inline > li a, #pw1 ul.pw-inline > li button, #pw1 ul.pw-inline > li label { display: block; }
@media (max-width: 48em) {
	#pw1 ul.pw-inline > li + li { margin-top: .5rem; }
}
@media (min-width: 48em) {
	#pw1 ul.pw-inline > li + li { margin-top: 0; }
	#pw1 ul.pw-inline { line-height: 1; }
	#pw1 ul.pw-inline > li { display: inline-block; vertical-align: middle; line-height: normal; }
	#pw1 ul.pw-inline { margin-left: -.25rem; margin-right: -.25rem; }
	#pw1 ul.pw-inline > li { padding-left: .25rem; padding-right: .25rem; }
}

#pw1 ul.pw-xs-inline { display: block; }
#pw1 ul.pw-xs-inline > li { display: block; }
#pw1 ul.pw-xs-inline > li a, #pw1 ul.pw-xs-inline > li button, #pw1 ul.pw-xs-inline > li label { display: block; }
#pw1 ul.pw-xs-inline > li + li { margin-top: 0; }
#pw1 ul.pw-xs-inline { line-height: 1; }
#pw1 ul.pw-xs-inline > li { display: inline-block; vertical-align: middle; line-height: normal; }
#pw1 ul.pw-xs-inline { margin-left: -.25rem; margin-right: -.25rem; }
#pw1 ul.pw-xs-inline > li { padding-left: .25rem; padding-right: .25rem; }

#pw1 h1 { margin: 0 0; padding: 0 0; }
#pw1 h2 { margin: .25em 0; padding: 0 0; }
#pw1 h2 { margin: 0 0; padding: 0 0; }

#pw1 .pw-auto-dismiss-test {
width:0; height:0; overflow:hidden; padding:0 0 0 0; margin:0 0 0 0; border-width:0;
}

#pw1 mark { display: inline-block; padding-left: .25rem; padding-right: .25rem; }

#pw1 .pw-message { display: block; padding: .5rem .5rem; margin: .5rem 0; }
#pw1 .pw-auto-dismiss {
-moz-animation: pw-animation 0s ease-in 2s forwards;
-webkit-animation: pw-animation 0s ease-in 2s forwards;
-o-animation: pw-animation 0s ease-in 2s forwards;
animation: pw-animation 0s ease-in 2s forwards;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
}
@keyframes pw-animation {
to {width:0; height:0; overflow:hidden; padding:0 0 0 0; margin:0 0 0 0; border-width:0;}
}
@-webkit-keyframes pw-animation {
to {width:0; height:0; overflow:hidden; padding:0 0 0 0; margin:0 0 0 0; border-width:0;}
}
