@font-face{font-family:'fontello';src:url("../fonts/fontello.eot?21227856");src:url("../fonts/fontello.eot?21227856#iefix") format("embedded-opentype"),url("../fonts/fontello.woff2?21227856") format("woff2"),url("../fonts/fontello.woff?21227856") format("woff"),url("../fonts/fontello.ttf?21227856") format("truetype"),url("../fonts/fontello.svg?21227856#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-play:before{content:'\e808'}.icon-pause:before{content:'\e809'}.icon-resize-full-alt:before{content:'\f0b2'}.icon-circle-notch:before{content:'\f1ce'}.webcam.theme .webcam-viewer{background:#252729}.webcam.theme .webcam-controls{background:#252729;color:white}.webcam.theme .webcam-controls .webcam-play-pause,.webcam.theme .webcam-controls .webcam-fullscreen{background:#383b3e}.webcam.theme .webcam-timeline .ui-widget-header{background:#b6222a}.webcam{margin:0 0 1.5rem 0;padding:0;overflow:hidden}.webcam .webcam-viewer{margin:0;overflow:hidden;padding:0 0 34px 0;position:relative;width:100%}.webcam .webcam-viewer:-webkit-full-screen{height:100%;width:100%}.webcam .webcam-viewer.webcam-fullscreen{height:100%;left:0;margin:0;padding:0;position:fixed;top:0;width:100%;z-index:10000}.webcam .webcam-viewer img{display:block;margin:0 auto;padding:0;top:0;position:absolute}.webcam .webcam-viewer .webcam-loading{background:rgba(0,0,0,0.6);color:white;bottom:34px;left:0;position:absolute;right:0;text-indent:-9999px;top:0}.webcam .webcam-viewer .webcam-loading:before{animation:spin 2s linear infinite;content:"\f1ce";font-family:"fontello";font-size:1.42rem;font-style:normal;font-weight:normal;height:22px;left:50%;margin:-11px 0 0 -11px;position:absolute;text-indent:0;top:50%;width:22px}.webcam .webcam-display{background:#ccc;display:block;margin:0 auto;overflow:hidden}.webcam .webcam-timeline{background:#5c5c5c;border-radius:2px;height:10px;margin:12px 0 0 0;overflow:hidden}.webcam .webcam-timeline .ui-widget-header{height:10px}.webcam .webcam-timeline .ui-slider-handle{background:white;border-radius:50%;display:block;cursor:pointer;height:16px;margin:0 0 0 -8px;outline:none;position:absolute;top:9px;width:16px}.webcam .webcam-timeline .webcam-date-caption{background:white;color:#999;border-radius:2px;font-size:10px;height:18px;line-height:18px;margin:0 0 0 -46px;opacity:0;padding:0;position:absolute;text-align:center;top:-30px;transform:translateY(4px);transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms;visibility:hidden;width:108px}.webcam .webcam-timeline .webcam-date-caption:before{border-left:6px transparent solid;border-right:6px transparent solid;border-top:6px white solid;content:"";height:0;left:50%;margin:0 0 0 -6px;position:absolute;top:18px;width:0}.webcam .webcam-timeline:hover .webcam-date-caption{opacity:1;transform:translateY(0);visibility:visible}.webcam .webcam-controls{bottom:0;height:34px;left:58px;position:absolute;right:58px}.webcam .webcam-controls .webcam-play-pause{border-radius:2px;cursor:pointer;display:block;height:20px;left:-47px;position:absolute;text-align:center;top:7px;width:36px}.webcam .webcam-controls .webcam-play-pause.webcam-play:before,.webcam .webcam-controls .webcam-play-pause.webcam-pause:before{content:"\e808";display:block;font-family:"fontello";font-size:0.72rem;font-style:normal;font-weight:normal;margin-top:4px}.webcam .webcam-controls .webcam-play-pause.webcam-pause:before{content:"\e809"}.webcam .webcam-controls .webcam-fullscreen{display:none}.webcam .webcam-controls.webcam-fsenabled .webcam-fullscreen{border-radius:2px;cursor:pointer;display:block;height:20px;position:absolute;right:-47px;text-align:center;top:7px;width:36px}.webcam .webcam-controls.webcam-fsenabled .webcam-fullscreen:before{content:"\f0b2";display:block;font-family:"fontello";font-size:0.72rem;font-style:normal;font-weight:normal;margin-top:4px}@keyframes spin{100%{transform:rotate(360deg)}}
