h1,h2,h3,h4,p,span,ul,ol,li{cursor:default;}
a h1,a h2,a h3,a h4,a p,a span,a ul,a ol,a li{cursor:inherit;}
.txtcap{text-transform:uppercase;}
input{cursor:pointer;}
textarea{cursor:pointer;resize:none;}
.matBorder{border-top:1px inset rgba(255,255,255,0.5) !important;border-bottom:1px inset rgba(0,0,0,0.25) !important;background-position:0 0, 100% 0;background-repeat:no-repeat;-webkit-background-size:1px 100%;-moz-background-size:1px 100%;background-size:1px 100%;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.25) 0%,rgba(255,255,255,0.15) 20%,rgba(0,0,0,0.25) 80%,rgba(0,0,0,0.5) 100%), -webkit-linear-gradient(top, rgba(255,255,255,0.25) 0%,rgba(255,255,255,0.15) 20%,rgba(0,0,0,0.25) 80%,rgba(0,0,0,0.5) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0.15) 20%, rgba(0,0,0,0.25) 80%, rgba(0,0,0,0.5) 100%), -moz-linear-gradient(top, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0.15) 20%, rgba(0,0,0,0.25) 80%, rgba(0,0,0,0.5) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.25) 0%,rgba(255,255,255,0.15) 20%,rgba(0,0,0,0.25) 80%,rgba(0,0,0,0.5) 100%), -ms-linear-gradient(top, rgba(255,255,255,0.25) 0%,rgba(255,255,255,0.15) 20%,rgba(0,0,0,0.25) 80%,rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.25) 0%,rgba(255,255,255,0.15) 20%,rgba(0,0,0,0.25) 80%,rgba(0,0,0,0.5) 100%), -o-linear-gradient(top, rgba(255,255,255,0.25) 0%,rgba(255,255,255,0.15) 20%,rgba(0,0,0,0.25) 80%,rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.25) 0%,rgba(255,255,255,0.15) 20%,rgba(0,0,0,0.25) 80%,rgba(0,0,0,0.5) 100%), linear-gradient(to bottom, rgba(255,255,255,0.25) 0%,rgba(255,255,255,0.15) 20%,rgba(0,0,0,0.25) 80%,rgba(0,0,0,0.5) 100%);}
.tr{transition:all 750ms cubic-bezier(0.4, 0, 0.2, 1);transition-delay:200ms;}
.lvs{transition:box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;}
.lv1, .lv1-h, .lv2, .lv2-h, .lv3, lv3-h, .lv4, .lv4-h, .lv5, .lv1B, .lv1-hB, .lv2B, .lv2-hB, .lv3B, lv3-hB, .lv4B, .lv4-hB, .lv5B, .lv-1{border-radius:3px;transition:all 750ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1);transition-delay:200ms;}
.lv1, .lv1-h{-webkit-filter:drop-shadow(0 1px 3px rgba(0,0,0,.12)) drop-shadow(0 1px 2px rgba(0,0,0,.24));filter:drop-shadow(0 1px 3px rgba(0,0,0,.12)) drop-shadow(0 1px 2px rgba(0,0,0,.24));}
.lv2, .lv2-h, .lv1:hover, .lv1:active{-webkit-filter:drop-shadow(0 3px 6px rgba(0,0,0,.16)) drop-shadow(0 3px 6px rgba(0,0,0,.23));filter:drop-shadow(0 3px 6px rgba(0,0,0,.16)) drop-shadow(0 3px 6px rgba(0,0,0,.23));}
.lv3, .lv3-h, .lv2:hover, .lv2:active{-webkit-filter:drop-shadow(0 10px 20px rgba(0,0,0,.19)) drop-shadow(0 6px 6px rgba(0,0,0,.23));filter:drop-shadow(0 10px 20px rgba(0,0,0,.19)) drop-shadow(0 6px 6px rgba(0,0,0,.23));}
.lv4, .lv4-h, .lv3:hover, .lv3:active{-webkit-filter:drop-shadow(0 14px 28px rgba(0,0,0,.25)) drop-shadow(0 10px 10px rgba(0,0,0,.22));filter:drop-shadow(0 14px 28px rgba(0,0,0,.25)) drop-shadow(0 10px 10px rgba(0,0,0,.22));}
.lv5, .lv4:hover, .lv4:active{-webkit-filter:drop-shadow(0 19px 38px rgba(0,0,0,.30)) drop-shadow(0 15px 12px rgba(0,0,0,.22));filter:drop-shadow(0 19px 38px rgba(0,0,0,.30)) drop-shadow(0 15px 12px rgba(0,0,0,.22));}
.lv1B, .lv1-hB{box-shadow:0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);}
.lv2B, .lv2-hB, .lv1B:hover, .lv1B:active{box-shadow:0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23);}
.lv3B, .lv3-hB, .lv2B:hover, .lv2B:active{box-shadow:0 10px 20px rgba(0,0,0,.19), 0 6px 6px rgba(0,0,0,.23);}
.lv4B, .lv4-hB, .lv3B:hover, .lv3B:active{box-shadow:0 14px 28px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.22);}
.lv5B, .lv4B:hover, .lv4B:active{box-shadow: 0 19px 38px rgba(0,0,0,.30), 0 15px 12px rgba(0,0,0,.22);}
.lv-1{box-shadow:inset 0px 0px 4px rgba(0,0,0,0.6), inset 0px 8px 64px rgba(255,255,255,0.4);}
.lv1T, .lv1-hT, .lv2T, .lv2-hT, .lv3T, lv3-hT, .lv4T, .lv4-hT, .lv5T{transition:all 750ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1);transition-delay:200ms;}
.lv1T, .lv1-hT{ text-shadow:0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);}
.lv2T, .lv2-hT, .lv1T:hover, .lv1T:active{ text-shadow:0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23);}
.lv3T, .lv3-hT, .lv2T:hover, .lv2T:active, .lv1T:focus{ text-shadow:0 10px 20px rgba(0,0,0,.19), 0 6px 6px rgba(0,0,0,.23);}
.lv4T, .lv4-hT, .lv3T:hover, .lv3T:active, .lv2T:focus{ text-shadow:0 14px 28px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.22);}
.lv5T, .lv4T:hover, .lv4T:active, .lv3T:focus{ text-shadow:0 19px 38px rgba(0,0,0,.30), 0 15px 12px rgba(0,0,0,.22);}

.form input, .form textarea{border:none;font-family:inherit;font-size:16px;height:32px;line-height:32px;margin-bottom:8px;padding:0px 3px;width:100%;width:calc(100% - 6px);}
.form textarea{height:96px;}
.form input:focus, .form textarea:focus{border-radius:0px;outline:solid 4px;}
.form input[type="submit"]{margin-bottom:16px;width:100%;}