@charset "UTF-8";
/*
	https://SunVisionMultimedia.com/
	© Copyright 2017 SunVision Multimedia.
	SVM 1.0 Licensing
*/

/* normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block}progress{vertical-align:baseline}
audio:not([controls]){display:none;height:0}[hidden],template{display:none}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
dfn{font-style:italic}mark{background:#ff0;color:#000}
small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}sup{top:-0.5em}figure{margin:1em 40px}
img{border-style:none}svg:not(:root){overflow:hidden}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
hr{box-sizing:content-box;height:0;overflow:visible}
button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}
button,input{overflow:visible}button,select{text-transform:none}
button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}
button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}
[type=checkbox],[type=radio]{padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-input-placeholder{color:inherit;opacity:0.54}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
/* End of normalize.css */

/* LightRay.css */
* {position: relative;box-sizing: border-box;}
html {line-height: 2em; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";}
p {font-size: 1em; padding: 20px; margin: auto;}

@media {
	.width-s0 {width: 0; float: left;}
	.width-s1 {width: 8.3333%; float: left;}
	.width-s2 {width: 16.6667%; float: left;}
	.width-s3 {width: 25%; float: left;}
	.width-s4 {width: 33.3333%; float: left;}
	.width-s5 {width: 41.6667%; float: left;}
	.width-s6 {width: 50%; float: left;}
	.width-s7 {width: 58.3333%; float: left;}
	.width-s8 {width: 66.6667%; float: left;}
	.width-s9 {width: 75%; float: left;}
	.width-s10 {width: 83.3333%; float: left;}
	.width-s11 {width: 91.6667%; float: left;}
	.width-s12 {width: 100%; float: left;}

	.move-s0 {left: auto;}
	.move-s1 {left: 8.3333%;}
	.move-s2 {left: 16.6667%;}
	.move-s3 {left: 25%;}
	.move-s4 {left: 33.3333%;}
	.move-s5 {left: 41.6667%;}
	.move-s6 {left: 50%;}
	.move-s7 {left: 58.3333%;}
	.move-s8 {left: 66.6667%;}
	.move-s9 {left: 75%;}
	.move-s10 {left: 83.3333%;}
	.move-s11 {left: 91.6667%;}
	.move-s12 {left: 100%;}

	.grab-s0 {right: auto;}
	.grab-s1 {right: 8.3333%;}
	.grab-s2 {right: 16.6667%;}
	.grab-s3 {right: 25%;}
	.grab-s4 {right: 33.3333%;}
	.grab-s5 {right: 41.6667%;}
	.grab-s6 {right: 50%;}
	.grab-s7 {right: 58.3333%;}
	.grab-s8 {right: 66.6667%;}
	.grab-s9 {right: 75%;}
	.grab-s10 {right: 83.3333%;}
	.grab-s11 {right: 91.6667%;}
	.grab-s12 {right: 100%;}

	.pre-s0 {margin-left: 0;}
	.pre-s1 {margin-left: 8.3333%;}
	.pre-s2 {margin-left: 16.6667%;}
	.pre-s3 {margin-left: 25%;}
	.pre-s4 {margin-left: 33.3333%;}
	.pre-s5 {margin-left: 41.6667%;}
	.pre-s6 {margin-left: 50%;}
	.pre-s7 {margin-left: 58.3333%;}
	.pre-s8 {margin-left: 66.6667%;}
	.pre-s9 {margin-left: 75%;}
	.pre-s10 {margin-left: 83.3333%;}
	.pre-s11 {margin-left: 91.6667%;}
	.pre-s12 {margin-left: 100%;}

	.suf-s0 {margin-right: 0;}
	.suf-s1 {margin-right: 8.3333%;}
	.suf-s2 {margin-right: 16.6667%;}
	.suf-s3 {margin-right: 25%;}
	.suf-s4 {margin-right: 33.3333%;}
	.suf-s5 {margin-right: 41.6667%;}
	.suf-s6 {margin-right: 50%;}
	.suf-s7 {margin-right: 58.3333%;}
	.suf-s8 {margin-right: 66.6667%;}
	.suf-s9 {margin-right: 75%;}
	.suf-s10 {margin-right: 83.3333%;}
	.suf-s11 {margin-right: 91.6667%;}
	.suf-s12 {margin-right: 100%;}

	.show-s {display: block;}
	.hide-s {display: none;}

	.fixed-s {position: fixed;}
	.absolute-s {position: absolute;}
	.relative-s {position: relative;}

	/* Text and Font Styling */
	.left-s {text-align: left;}
	.center-s {text-align: center;}
	.right-s {text-align: right;}
	.justify-s {text-align: justify;}
}

@media (min-width:720px) {
	.width-m0 {width: 0; float: left;}
	.width-m1 {width: 8.3333%; float: left;}
	.width-m2 {width: 16.6667%; float: left;}
	.width-m3 {width: 25%; float: left;}
	.width-m4 {width: 33.3333%; float: left;}
	.width-m5 {width: 41.6667%; float: left;}
	.width-m6 {width: 50%; float: left;}
	.width-m7 {width: 58.3333%; float: left;}
	.width-m8 {width: 66.6667%; float: left;}
	.width-m9 {width: 75%; float: left;}
	.width-m10 {width: 83.3333%; float: left;}
	.width-m11 {width: 91.6667%; float: left;}
	.width-m12 {width: 100%; float: left;}

	.move-m0 {left: auto;}
	.move-m1 {left: 8.3333%;}
	.move-m2 {left: 16.6667%;}
	.move-m3 {left: 25%;}
	.move-m4 {left: 33.3333%;}
	.move-m5 {left: 41.6667%;}
	.move-m6 {left: 50%;}
	.move-m7 {left: 58.3333%;}
	.move-m8 {left: 66.6667%;}
	.move-m9 {left: 75%;}
	.move-m10 {left: 83.3333%;}
	.move-m11 {left: 91.6667%;}
	.move-m12 {left: 100%;}

	.grab-m0 {right: auto;}
	.grab-m1 {right: 8.3333%;}
	.grab-m2 {right: 16.6667%;}
	.grab-m3 {right: 25%;}
	.grab-m4 {right: 33.3333%;}
	.grab-m5 {right: 41.6667%;}
	.grab-m6 {right: 50%;}
	.grab-m7 {right: 58.3333%;}
	.grab-m8 {right: 66.6667%;}
	.grab-m9 {right: 75%;}
	.grab-m10 {right: 83.3333%;}
	.grab-m11 {right: 91.6667%;}
	.grab-m12 {right: 100%;}

	.pre-m0 {margin-left: 0;}
	.pre-m1 {margin-left: 8.3333%;}
	.pre-m2 {margin-left: 16.6667%;}
	.pre-m3 {margin-left: 25%;}
	.pre-m4 {margin-left: 33.3333%;}
	.pre-m5 {margin-left: 41.6667%;}
	.pre-m6 {margin-left: 50%;}
	.pre-m7 {margin-left: 58.3333%;}
	.pre-m8 {margin-left: 66.6667%;}
	.pre-m9 {margin-left: 75%;}
	.pre-m10 {margin-left: 83.3333%;}
	.pre-m11 {margin-left: 91.6667%;}
	.pre-m12 {margin-left: 100%;}

	.suf-m0 {margin-right: 0;}
	.suf-m1 {margin-right: 8.3333%;}
	.suf-m2 {margin-right: 16.6667%;}
	.suf-m3 {margin-right: 25%;}
	.suf-m4 {margin-right: 33.3333%;}
	.suf-m5 {margin-right: 41.6667%;}
	.suf-m6 {margin-right: 50%;}
	.suf-m7 {margin-right: 58.3333%;}
	.suf-m8 {margin-right: 66.6667%;}
	.suf-m9 {margin-right: 75%;}
	.suf-m10 {margin-right: 83.3333%;}
	.suf-m11 {margin-right: 91.6667%;}
	.suf-m12 {margin-right: 100%;}

	.show-m {display: block;}
	.hide-m {display: none;}

	.fixed-m {position: fixed;}
	.absolute-m {position: absolute;}
	.relative-m {position: relative;}

	/* Text and Font Styling */
	.left-m {text-align: left;}
	.center-m {text-align: center;}
	.right-m {text-align: right;}
	.justify-m {text-align: justify;}
}


@media (min-width:1200px) {
	.width-l0 {width: 0; float: left;}
	.width-l1 {width: 8.3333%; float: left;}
	.width-l2 {width: 16.6667%; float: left;}
	.width-l3 {width: 25%; float: left;}
	.width-l4 {width: 33.3333%; float: left;}
	.width-l5 {width: 41.6667%; float: left;}
	.width-l6 {width: 50%; float: left;}
	.width-l7 {width: 58.3333%; float: left;}
	.width-l8 {width: 66.6667%; float: left;}
	.width-l9 {width: 75%; float: left;}
	.width-l10 {width: 83.3333%; float: left;}
	.width-l11 {width: 91.6667%; float: left;}
	.width-l12 {width: 100%; float: left;}

	.move-l0 {left: auto;}
	.move-l1 {left: 8.3333%;}
	.move-l2 {left: 16.6667%;}
	.move-l3 {left: 25%;}
	.move-l4 {left: 33.3333%;}
	.move-l5 {left: 41.6667%;}
	.move-l6 {left: 50%;}
	.move-l7 {left: 58.3333%;}
	.move-l8 {left: 66.6667%;}
	.move-l9 {left: 75%;}
	.move-l10 {left: 83.3333%;}
	.move-l11 {left: 91.6667%;}
	.move-l12 {left: 100%;}

	.grab-l0 {right: auto;}
	.grab-l1 {right: 8.3333%;}
	.grab-l2 {right: 16.6667%;}
	.grab-l3 {right: 25%;}
	.grab-l4 {right: 33.3333%;}
	.grab-l5 {right: 41.6667%;}
	.grab-l6 {right: 50%;}
	.grab-l7 {right: 58.3333%;}
	.grab-l8 {right: 66.6667%;}
	.grab-l9 {right: 75%;}
	.grab-l10 {right: 83.3333%;}
	.grab-l11 {right: 91.6667%;}
	.grab-l12 {right: 100%;}

	.pre-l0 {margin-left: 0;}
	.pre-l1 {margin-left: 8.3333%;}
	.pre-l2 {margin-left: 16.6667%;}
	.pre-l3 {margin-left: 25%;}
	.pre-l4 {margin-left: 33.3333%;}
	.pre-l5 {margin-left: 41.6667%;}
	.pre-l6 {margin-left: 50%;}
	.pre-l7 {margin-left: 58.3333%;}
	.pre-l8 {margin-left: 66.6667%;}
	.pre-l9 {margin-left: 75%;}
	.pre-l10 {margin-left: 83.3333%;}
	.pre-l11 {margin-left: 91.6667%;}
	.pre-l12 {margin-left: 100%;}

	.suf-l0 {margin-right: 0;}
	.suf-l1 {margin-right: 8.3333%;}
	.suf-l2 {margin-right: 16.6667%;}
	.suf-l3 {margin-right: 25%;}
	.suf-l4 {margin-right: 33.3333%;}
	.suf-l5 {margin-right: 41.6667%;}
	.suf-l6 {margin-right: 50%;}
	.suf-l7 {margin-right: 58.3333%;}
	.suf-l8 {margin-right: 66.6667%;}
	.suf-l9 {margin-right: 75%;}
	.suf-l10 {margin-right: 83.3333%;}
	.suf-l11 {margin-right: 91.6667%;}
	.suf-l12 {margin-right: 100%;}

	.show-l {display: block;}
	.hide-l {display: none;}

	.fixed-l {position: fixed;}
	.absolute-l {position: absolute;}
	.relative-l {position: relative;}

	/* Text and Font Styling */
	.left-l {text-align: left;}
	.center-l {text-align: center;}
	.right-l {text-align: right;}
	.justify-l {text-align: justify;}
}









/* Zoom Animations */
@keyframes zoom-in {
	0% {transform: scale(0,0);}
	100% {transform: scale(1,1);}
}
@keyframes zoom-out {
	0% {transform: scale(1,1);}
	100% {transform: scale(0,0);}
}

/* Fade Animations */
@keyframes fade-in {
	0% {opacity: 0;}
	100% {opacity: 1;}
}
@keyframes fade-out {
	0% {opacity: 1;}
	100% {opacity: 0;}
}