*{margin:0;padding:0}audio,article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section,video{display:block}#loader{position:fixed;top:0;left:0;right:0;bottom:0;display:none;background-color:rgba(82,82,82,0.8);cursor:progress;z-index:99999}#loader-progress{position:fixed;top:0;bottom:0;border-right:5px solid #fff;background-color:rgba(255,255,255,0.2)}#msg-overlay{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99998;background-color:rgba(82,82,82,.7)}#msg-wrapper{width:95%;max-width:700px;margin:10% auto 0;background-color:#fff;box-shadow:0 0 3px #30475c;border-radius:1px;position:relative}#msg-title{font-size:21px;font-weight:400;background-color:#444;color:#fff;padding:0 40px 0 10px;height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#msg-body{padding:10px;color:#333;font-size:14px}#msg-body ul,#msg-body ol{padding-left:20px}#msg-body li{margin-left:11px}#msg-closer{cursor:pointer;position:absolute;top:0;right:0;width:40px;height:40px;line-height:40px;font-size:22px;color:#fff;background-color:#c76e6e;text-align:center;font-family:monospace}#msg-closer:hover{background-color:#c73232}#msg-wrapper.msg-icon #msg-title{background-repeat:no-repeat;background-position:5px center;padding-left:35px}#msg-icon{display:inline-block;width:24px;height:24px;margin:8px 8px 0 0;float:left;background:url(../img/msg.png) no-repeat}.form-messages-errors{color:red;margin-bottom:10px}.msg-icon-done #msg-icon{background-position:0 0}.msg-icon-fail #msg-icon{background-position:0 -24px}body{border-top:5px solid #098ec5;font:14px/19px Verdana,sans-serif}.center{text-align:center;margin:auto}.jslink{text-decoration:none;border-bottom:1px dotted}abbr{text-decoration:none;border-bottom:1px dotted;cursor:help}a{color:#0077d7}a:hover{color:#e22b2b}ul,ol{padding-left:20px}#languages{position:absolute;top:8px;right:3px;padding-left:25px;line-height:24px;min-width:24px;display:inline-block}#languages img{vertical-align:middle}header{background-color:#e6f8ff;padding:10px;box-shadow:0 2px 2px 0 #cfcfcf;margin-bottom:10px;text-align:center}header h1{color:#1b1c1d;font:normal 31px/31px Verdana,sans-serif;text-shadow:0 0 1px #666;background:url(../img/logo/32.png) no-repeat;display:inline-block;padding-left:42px;white-space:nowrap}nav ul,nav li{list-style:none;margin:0;padding:0}nav li{display:inline-block;margin:10px 5px 0 5px}nav a{text-align:center;line-height:16px;background:#fff;padding:5px;border-radius:2px;display:block}nav a:hover{background:#e6e6e6}input,textarea,select{padding:5px;box-sizing:border-box;border:1px solid #ccc;border-radius:2px}input,textarea{box-shadow:inset 0 0 3px #d9d9d9}input:focus,textarea:focus{border-color:#82cfef;box-shadow:inset 0 0 3px #82cfef}select:focus{border-color:#82cfef;box-shadow:0 0 3px #82cfef}button{padding:5px 10px;cursor:pointer}.notice-done,.notice-info,.notice-fail,.notice-loading{padding:5px}.notice-done a,.notice-info a,.notice-fail a,.notice-loading a{text-shadow:0 0 1px #fff;font-weight:bold}.notice-done{background-color:#a3ff9e;color:#035a00}.notice-info{background-color:#9ee9ff;color:#002362}.notice-fail{background-color:#ff9e9e;color:#5f0606}.notice-loading{padding-left:25px;background:#ccc url(../img/loading_gray.gif) 5px 7px no-repeat;color:#333}.notice-loading-icon{background:url(../img/loading_white.gif) no-repeat;display:inline-block;height:16px;width:16px}section{overflow:hidden}footer{margin-top:10px;border-top:3px solid #ccc;box-shadow:inset 0 2px 2px 0 #cfcfcf;clear:both;text-align:center;padding:10px}#mic-notices{padding:0}#mic-notices li{display:none;list-style:none;margin-bottom:10px}#mic-notices li:first-child{display:list-item}#mic-notices .notice-info:before{content:'\2022\0020'}ul#mic-resolutions,#mic-controls{display:none}#mic-actions{text-align:center;margin-bottom:10px}#mic-actions button{display:none;padding:3px;margin-top:10px;width:100%}#mic-snapshots,#mic-recordings{text-align:center}#mic-snapshots div,#mic-recordings div{display:inline-block;margin:10px}#mic-snapshots a,#mic-recordings a{margin:0 10px;display:inline-block;text-decoration:none;border-bottom:1px dashed;font-size:90%}#mic-snapshots img,#mic-recordings audio{max-width:200px;max-height:200px;border:1px solid #ccc;padding:2px;margin:0;display:block}#mic-controls button{padding:10px 20px;margin:10px auto;display:block;min-width:50%;cursor:pointer}#mic-visualizer{background:#000 url(../img/noise.gif);width:100%;height:128px}#mic-stream::-webkit-media-controls{display:none!important}#mic-controls select{width:100%;padding:5px}#mic-controls fieldset{padding:5px}#mic-controls label{display:block}.props-table{width:100%;border-top:2px solid #ccc}.props-table th{text-align:left;font-weight:normal;white-space:nowrap}.props-table th,.props-table td{border-bottom:1px dotted #ccc;vertical-align:top}.responsive-table{width:100%}.responsive-table th{background:#d9d9d9;padding:5px}.responsive-table td{border-bottom:1px dotted #ccc;vertical-align:top;padding:2px 5px}main h1,.box h1,.box h2,aside h3,main h3,.box h3{background-color:#e6f8ff;font-size:16px;font-weight:normal;padding:7px;text-align:center;margin-bottom:10px}.box>div,main>div,main>article,aside>div{box-shadow:0 0 5px #ccc;padding:10px;margin:10px}.box h2{font-size:18px}main h1,.box h1{font-size:25px;line-height:25px}.box .box-maxh,aside .box-maxh{padding:0}.box .box-maxh{max-height:300px}.tabs-header{background-color:#e6e6e6;padding:2px 5px;margin-bottom:5px}.tabs-header h3{border-bottom:1px dotted #008dff;color:#008dff;display:inline-block;margin:4px 7px;font-weight:normal;cursor:pointer;font-size:16px}h3.tab-active{border-bottom:1px solid #008dff}#mic-review{position:relative}#mic-review p{text-align:center}#mic-review.clipped:after{content:"";left:0;right:0;position:absolute;bottom:0;height:2em;background:-webkit-linear-gradient(transparent,white);background:-o-linear-gradient(transparent,white);background:-moz-linear-gradient(transparent,white);background:linear-gradient(transparent,white)}form.fullform textarea{min-height:100px}form.fullform label{margin-bottom:10px;display:block}form.fullform label div{font-weight:bold}form.fullform label span{color:#999;font-size:10px;line-height:14px;display:block}form.fullform fieldset{border:0}.form-field-error{border-color:red}form.fullform textarea,form.fullform input,form.fullform select{width:100%}.box-full{clear:both;width:100%;margin:20px 0}.paginator{text-align:center}.paginator li{display:inline-block;margin:0 2px}.paginator a{background:#ccc;display:inline-block;padding:1px 5px;border-radius:5px;text-decoration:none}.paginator a:hover,.paginator-active a{background:#999}.paginator-active a{color:#333}figure{display:block;text-align:center;margin:auto;background:#ccc;padding:5px}figure img{max-width:100%}figcaption{font-style:italic;margin-top:5px}#breadcrumb,#breadcrumb li{list-style:none;margin:0;padding:0}#breadcrumb{font-size:90%;margin-top:20px}#breadcrumb li{display:inline-block}@media(max-width:500px){body header h1{font-size:7vw}}@media(max-width:700px){body #languages{position:relative;display:inline-block;top:-7px}}@media(max-width:750px){body .responsive-table thead{display:none}body .responsive-table table,body .responsive-table tbody,body .responsive-table tr,body .responsive-table td{display:block;padding:0}body .responsive-table tr{border:1px solid #d9d9d9;padding:0 5px 5px 5px;margin-bottom:10px}body .responsive-table td{border:0;margin-top:5px}body .responsive-table td:before{padding:0 3px;background:#d9d9d9;display:block;content:attr(data-th)}}@media(max-width:799px){body .box-left .box-maxh{display:none}}@media(min-width:800px){body .box-left{width:40%;float:left}body .box-middle{float:right;width:60%}body .box-right{clear:both}}@media(min-width:900px){body aside{width:340px;float:left}body main{width:100%;margin-right:-340px;float:right}body main>div,body main>article{margin-right:350px}}@media(min-width:1100px){body .box-left{width:30%;float:left}body .box-middle{float:none;display:inline-block;width:40%}body .box-right{width:30%;float:right;clear:none}}@media(min-width:1400px){body .box-left,body .box-right{width:25%}body .box-middle{width:50%}}.testimonials blockquote+blockquote{margin-top:15px}.testimonials blockquote{border-left:4px solid #8acce6;border-radius:4px;padding:5px}.testimonials blockquote q{display:block}form#cdnOffline{display:none;width:0}