.fa-input{font-family:FontAwesome,'Helvetica Neue',Helvetica,Arial,sans-serif}#recordmodule
.button{display:inline-block;vertical-align:middle;margin:0px
5px;padding:5px
12px;cursor:pointer;outline:none;font-size:13px;text-decoration:none !important;text-align:center;color:#fff;background-color:#502d87;border:1px
solid #4787ED;box-shadow:0 1px 3px #BFBFBF;font-size:25px}#recordmodule
.rec{padding:3px
5px;background-color:#502d87;text-align:center;color:#fff}#recordmodule
a.button{color:#fff}#recordmodule	.button:hover{}.button.disabled{box-shadow:none;opacity:0.7}#recordmodule
canvas{display:none}#recordmodule
label{width:100px;display:inline-block;margin-bottom:10px}#recordmodule
input{width:200px;min-height:50px;padding-bottom:10px;margin-bottom:10px}#recordmodule
submit{width:100px;padding:5px
5px}#recordmodule
#stop{display:none}#recordmodule
#saveinfo{display:none}#recordmodule
#infotab{display:none}#recordmodule
#play{display:none}#recordmodule
#download{display:none}#recordmodule
#audio{display:none;margin-bottom:10px;margin-top:10px}#recordmodule
#panel{margin-top:10px}#recordmodule
form{max-width:450px}#recordmodule form>div{position:relative;background:white;border-bottom:1px solid #ccc}#recordmodule form>div>label{opacity:0.3;font-weight:bold;position:absolute;font-size:25px;top:12px;left:20px}#recordmodule form > div > input[type=text],
#recordmodule form > div > input[type=email],
#recordmodule form>div>input[type=password]{width:100%;border:0;padding:20px
20px 20px 50px;background:#eee}#recordmodule form > div > input[type=text]:focus,
#recordmodule form > div > input[type=email]:focus,
#recordmodule form>div>input[type=password]:focus{outline:0;background:white}#recordmodule form > div > input[type=text]:focus + label,
#recordmodule form > div > input[type=email]:focus + label,
#recordmodule form>div>input[type=password]:focus+label{opacity:0}#recordmodule form > div > input[type=text]:valid,
#recordmodule form > div > input[type=email]:valid,
#recordmodule form>div>input[type=password]:valid{background-size:20px;background-repeat:no-repeat;background-position:20px 20px;font-size:25px}#recordmodule form > div > input[type=text]:valid + label,
#recordmodule form > div > input[type=email]:valid + label,
#recordmodule form>div>input[type=password]:valid+label{opacity:0}#recordmodule form>div>input[type=text]:invalid:not(:focus):not(:-moz-placeholder-shown),form>div>input[type=email]:invalid:not(:focus):not(:-moz-placeholder-shown),form>div>input[type=password]:invalid:not(:focus):not(:-moz-placeholder-shown){background:pink}#recordmodule form>div>input[type=text]:invalid:not(:focus):not(:-ms-input-placeholder),form>div>input[type=email]:invalid:not(:focus):not(:-ms-input-placeholder),form>div>input[type=password]:invalid:not(:focus):not(:-ms-input-placeholder){background:pink}#recordmodule form > div > input[type=text]:invalid:not(:focus):not(:placeholder-shown),
#recordmodule form > div > input[type=email]:invalid:not(:focus):not(:placeholder-shown),
#recordmodule form>div>input[type=password]:invalid:not(:focus):not(:placeholder-shown){background:pink}#recordmodule form>div>input[type=text]:invalid:not(:focus):not(:-moz-placeholder-shown)+label,form>div>input[type=email]:invalid:not(:focus):not(:-moz-placeholder-shown)+label,form>div>input[type=password]:invalid:not(:focus):not(:-moz-placeholder-shown)+label{opacity:0}#recordmodule form>div>input[type=text]:invalid:not(:focus):not(:-ms-input-placeholder)+label,form>div>input[type=email]:invalid:not(:focus):not(:-ms-input-placeholder)+label,form>div>input[type=password]:invalid:not(:focus):not(:-ms-input-placeholder)+label{opacity:0}#recordmodule form > div > input[type=text]:invalid:not(:focus):not(:placeholder-shown) + label,
#recordmodule form > div > input[type=email]:invalid:not(:focus):not(:placeholder-shown) + label,
#recordmodule form>div>input[type=password]:invalid:not(:focus):not(:placeholder-shown)+label{opacity:0}#recordmodule form>div>input[type=text]:invalid:focus:not(:-moz-placeholder-shown)~.requirements,form>div>input[type=email]:invalid:focus:not(:-moz-placeholder-shown)~.requirements,form>div>input[type=password]:invalid:focus:not(:-moz-placeholder-shown)~.requirements{max-height:200px;padding:0
30px 20px 50px}#recordmodule form>div>input[type=text]:invalid:focus:not(:-ms-input-placeholder)~.requirements,form>div>input[type=email]:invalid:focus:not(:-ms-input-placeholder)~.requirements,form>div>input[type=password]:invalid:focus:not(:-ms-input-placeholder)~.requirements{max-height:200px;padding:0
30px 20px 50px}#recordmodule form > div > input[type=text]:invalid:focus:not(:placeholder-shown) ~ .requirements,
#recordmodule form > div > input[type=email]:invalid:focus:not(:placeholder-shown) ~ .requirements,
#recordmodule form>div>input[type=password]:invalid:focus:not(:placeholder-shown)~.requirements{max-height:200px;padding:0
30px 20px 50px}#recordmodule form > div
.requirements{padding:0
30px 0 50px;color:#999;max-height:0;transition:0.28s;overflow:hidden;color:red;font-style:italic}#recordmodule form input[type=submit]{display:block;width:100%;margin:20px
0;background:#502d87;color:white;border:0;padding:20px;font-size:25px;text-transform:none !important}#recordmodule form input[type=submit]:hover{box-shadow:inset 0px 1px 1px #8C8C8C;background-color:#9681b7}#recordmodule
.flash{display:block;position:fixed;top:25px;left:25px;width:350px;padding:20px
25px 20px 85px;font-size:16px;font-weight:400;color:#444;background-color:#fdc300;border:2px
solid #66847C;border-radius:2px;animation-duration:8s;box-shadow:0 2px 5px rgba(0, 0, 0, 0.25);opacity:0}#recordmodule
.flash__icon{position:absolute;top:50%;left:0;width:1.8em;height:100%;padding:0
0.4em;background-color:#fdc300;color:#444;font-size:36px;font-weight:300;transform:translate(0, -50%)}#recordmodule .flash__icon
.icon{position:absolute;top:50%;transform:translate(0, -50%)}@-webkit-keyframes drop-in-fade-out{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(0,-200%,0);-moz-transform:translate3d(0,-200%,0);-ms-transform:translate3d(0,-200%,0);-o-transform:translate3d(0,-200%,0);transform:translate3d(0,-200%,0)}12%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%{opacity:1}70%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}80%{opacity:0}100%{visibility:hidden;-webkit-transform:translate3d(75%, 0, 0);-moz-transform:translate3d(75%, 0, 0);-ms-transform:translate3d(75%, 0, 0);-o-transform:translate3d(75%, 0, 0);transform:translate3d(25%, 0, 0)}}@-moz-keyframes drop-in-fade-out{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(0,-200%,0);-moz-transform:translate3d(0,-200%,0);-ms-transform:translate3d(0,-200%,0);-o-transform:translate3d(0,-200%,0);transform:translate3d(0,-200%,0)}12%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%{opacity:1}70%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}80%{opacity:0}100%{visibility:hidden;-webkit-transform:translate3d(75%, 0, 0);-moz-transform:translate3d(75%, 0, 0);-ms-transform:translate3d(75%, 0, 0);-o-transform:translate3d(75%, 0, 0);transform:translate3d(25%, 0, 0)}}@-o-keyframes drop-in-fade-out{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(0,-200%,0);-moz-transform:translate3d(0,-200%,0);-ms-transform:translate3d(0,-200%,0);-o-transform:translate3d(0,-200%,0);transform:translate3d(0,-200%,0)}12%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%{opacity:1}70%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}80%{opacity:0}100%{visibility:hidden;-webkit-transform:translate3d(75%, 0, 0);-moz-transform:translate3d(75%, 0, 0);-ms-transform:translate3d(75%, 0, 0);-o-transform:translate3d(75%, 0, 0);transform:translate3d(25%, 0, 0)}}@keyframes drop-in-fade-out{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(0,-200%,0);-moz-transform:translate3d(0,-200%,0);-ms-transform:translate3d(0,-200%,0);-o-transform:translate3d(0,-200%,0);transform:translate3d(0,-200%,0)}12%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%{opacity:1}70%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}80%{opacity:0}100%{visibility:hidden;-webkit-transform:translate3d(75%,0,0);-moz-transform:translate3d(75%,0,0);-ms-transform:translate3d(75%,0,0);-o-transform:translate3d(75%,0,0);transform:translate3d(25%,0,0)}}.animate--drop-in-fade-out{-webkit-animation:drop-in-fade-out 10.5s 1.2s cubic-bezier(.32,1.75,.65,.91);-moz-animation:drop-in-fade-out 10.5s 1.2s cubic-bezier(.32,1.75,.65,.91);-ms-animation:drop-in-fade-out 10.5s 1.2s cubic-bezier(.32,1.75,.65,.91);-o-animation:drop-in-fade-out 10.5s 1.2s cubic-bezier(.32,1.75,.65,.91);animation:drop-in-fade-out 10.5s 1.2s cubic-bezier(.32,1.75,.65,.91)}#recordmodule ul
li{list-style:disc}
