@font-face{font-family:'proxima-nova';src:url(//js.prismcam.com/assets/fonts/proxima_nova_regular-webfont.eot);src:url(//js.prismcam.com/assets/fonts/proxima_nova_regular-webfont.eot?#iefix) format('embedded-opentype'),url(//js.prismcam.com/assets/fonts/proxima_nova_regular-webfont.woff) format('woff'),url(//js.prismcam.com/assets/fonts/proxima_nova_regular-webfont.ttf) format('truetype'),url(//js.prismcam.com/assets/fonts/proxima_nova_regular-webfont.svg#proxima_nova_rgregular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima-nova-bold';src:url(//js.prismcam.com/assets/fonts/proxima_nova_bold-webfont.eot);src:url(//js.prismcam.com/assets/fonts/proxima_nova_bold-webfont.eot?#iefix) format('embedded-opentype'),url(//js.prismcam.com/assets/fonts/proxima_nova_bold-webfont.woff) format('woff'),url(//js.prismcam.com/assets/fonts/proxima_nova_bold-webfont.ttf) format('truetype'),url(//js.prismcam.com/assets/fonts/proxima_nova_bold-webfont.svg#proxima_nova_rgregular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima-nova-condensed';src:url(//js.prismcam.com/assets/fonts/proxima_nova_condensed_regular-webfont.eot);src:url(//js.prismcam.com/assets/fonts/proxima_nova_condensed_regular-webfont.eot?#iefix) format('embedded-opentype'),url(//js.prismcam.com/assets/fonts/proxima_nova_condensed_regular-webfont.woff) format('woff'),url(//js.prismcam.com/assets/fonts/proxima_nova_condensed_regular-webfont.ttf) format('truetype'),url(//js.prismcam.com/assets/fonts/proxima_nova_condensed_regular-webfont.svg#proxima_nova_cn_rgregular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima-nova-semibold';src:url(//js.prismcam.com/assets/fonts/proxima_nova_semibold-webfont.eot);src:url(//js.prismcam.com/assets/fonts/proxima_nova_semibold-webfont.eot?#iefix) format('embedded-opentype'),url(//js.prismcam.com/assets/fonts/proxima_nova_semibold-webfont.woff) format('woff'),url(//js.prismcam.com/assets/fonts/proxima_nova_semibold-webfont.ttf) format('truetype'),url(//js.prismcam.com/assets/fonts/proxima_nova_semibold-webfont.svg#proxima_nova_ltsemibold) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima-nova-condensed-semibold';src:url(//js.prismcam.com/assets/fonts/proxima_nova_condensed_semibold-webfont.eot);src:url(//js.prismcam.com/assets/fonts/proxima_nova_condensed_semibold-webfont.eot?#iefix) format('embedded-opentype'),url(//js.prismcam.com/assets/fonts/proxima_nova_condensed_semibold-webfont.woff) format('woff'),url(//js.prismcam.com/assets/fonts/proxima_nova_condensed_semibold-webfont.ttf) format('truetype'),url(//js.prismcam.com/assets/fonts/proxima_nova_condensed_semibold-webfont.svg#proxima_nova_cn_ltsemibold) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima-nova-condensed-bold';src:url(//js.prismcam.com/assets/fonts/proxima_nova_condensed_bold-webfont.eot);src:url(//js.prismcam.com/assets/fonts/proxima_nova_condensed_bold-webfont.eot?#iefix) format('embedded-opentype'),url(//js.prismcam.com/assets/fonts/proxima_nova_condensed_bold-webfont.woff) format('woff'),url(//js.prismcam.com/assets/fonts/proxima_nova_condensed_bold-webfont.ttf) format('truetype'),url(//js.prismcam.com/assets/fonts/proxima_nova_condensed_bold-webfont.svg#proxima_nova_cn_rgbold) format('svg');font-weight:normal;font-style:normal}div.violet-lightbox-back{width:100%;height:100%;background-color:rgba(0,0,0,0.8);position:absolute;top:0;left:0}.violet-live{width:100%;color:#fff;font-family:"proxima-nova";-webkit-font-smoothing:antialiased!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;visibility:hidden;z-index:999999}.violet-live.fullscreen{position:fixed;top:0;left:0;height:100%;cursor:pointer;z-index:9999999998}.violet-live>.shell{position:relative;top:50%;width:100%;overflow:hidden;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.violet-live>.shell.violet-mobile-portrait{width:100%;height:100%;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none}.violet-live>.shell>.image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:100% auto;background-position:center center;cursor:pointer}.violet-live>.shell>.image.violet-mobile-blur{-webkit-filter:blur(20px);-moz-filter:blur(20px);-o-filter:blur(20px);-ms-filter:blur(20px);filter:blur(20px)}.violet-live>.shell>.image[wai="image0"]{z-index:300}.violet-live>.shell>.image[wai="image1"]{z-index:2}.violet-live>.shell>.image[wai="image2"]{z-index:1}.violet-live>.shell>.image.violet-mobile-portrait{top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-size:cover}.violet-live>.shell>div.violet-close{position:absolute;top:10px;right:10px;width:30px;height:30px;z-index:32501;background-image:url(//js.prismcam.com/assets/images/ui-close.png);background-repeat:no-repeat;background-position:top center;background-size:contain;cursor:pointer;float:none;text-shadow:none}.violet-live>.shell>div.violet-close>.violet-label{position:absolute;width:100%;height:14px;bottom:0;left:0;color:#fff;font-size:12px;line-height:12px;font-weight:500;text-transform:uppercase;text-align:center}.violet-live>.shell>.violet-drag-pan-icon{position:absolute;z-index:1600;width:80px;height:91px;left:50%;top:40%;-webkit-transform:translate(-50%,-40%);-ms-transform:translate(-50%,-40%);transform:translate(-50%,-40%);background-image:url(//js.prismcam.com/assets/images/ui-drag-pan-icon.png);background-repeat:no-repeat;background-position:0 0;background-size:contain;opacity:0}.violet-live div.share{position:absolute;top:10px;right:85px;width:60px;font-size:12px;text-align:center;text-transform:uppercase;padding-top:47px;background:url(//js.prismcam.com/assets/images/ui-share.png) no-repeat top right;cursor:pointer}.violet-live>.shell>div.heading{position:relative;float:left;top:30px;left:35px;z-index:1201}.violet-live>.shell>.heading>.title{font-family:"proxima-nova";color:#fff;font-size:26px;font-weight:600;text-shadow:1px 1px 3px rgba(0,0,0,0.5)}.violet-live>.shell>.heading>.location{font-family:"proxima-nova";color:#fff;font-size:15px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65);-moz-opacity:0.65;-khtml-opacity:0.65;opacity:0.65;font-weight:600;text-transform:uppercase;text-shadow:1px 1px 3px rgba(0,0,0,0.5);text-align:left}.violet-live div.weather{position:relative;float:left;top:22px;left:55px;height:60px;border-left:1px solid rgba(255,255,255,0.5);display:none}.violet-live div.icon{position:relative;float:left;top:0;left:20px;width:60px;height:60px;background-repeat:no-repeat}.violet-live div.temperature{position:relative;float:left;top:6px;left:35px;font-size:36px;line-height:36px;text-shadow:1px 1px 3px rgba(0,0,0,0.5)}.violet-live div.condition{position:relative;float:left;top:38px;left:-15px;font-size:15px;text-shadow:1px 1px 3px rgba(0,0,0,0.5)}.violet-live>.shell>#timelapse-shell-back{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:32499}.violet-live>.shell>#timelapse-shell{position:absolute;left:0;top:0;width:100%;z-index:998}.violet-live>.shell>#timelapse-shell>video{width:100%;height:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.violet-live>.shell>div.timeline{position:absolute;bottom:auto;left:0;top:0;width:100%;height:0;cursor:pointer;background:none;float:none;z-index:999;overflow:hidden}.violet-live>.shell>.violet-image-info-mobile{position:absolute;top:40%;left:0;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);z-index:1050;width:100%;height:112px;overflow:hidden;display:none}.violet-live>.shell>.violet-image-info-mobile>.violet-image-day-time{color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:32px;z-index:1;text-align:center}.violet-live>.shell>.violet-image-info-mobile>.violet-image-day-time>.violet-image-day{font-size:24px;line-height:32px;text-transform:uppercase;display:inline-block;vertical-align:middle;width:auto;height:32px;font-family:'proxima-nova',sans-serif;text-align:right;padding-right:28px;border-right:2px solid rgba(255,255,255,0.6);text-shadow:1px 1px 4px rgba(0,0,0,0.5)}.violet-live>.shell>.violet-image-info-mobile>.violet-image-day-time>.violet-image-time{display:inline-block;vertical-align:middle;width:auto;text-align:left;padding-left:20px}.violet-live>.shell>.violet-image-info-mobile>.violet-image-day-time>.violet-image-time>.violet-hour-min{font-size:32px;line-height:32px;font-family:'proxima-nova-condensed-semibold',sans-serif;display:inline-block;vertical-align:bottom;text-shadow:1px 1px 4px rgba(0,0,0,0.5)}.violet-live>.shell>.violet-image-info-mobile>.violet-image-day-time>.violet-image-time>.violet-ampm{font-size:17px;line-height:22px;font-family:'proxima-nova-condensed-semibold',sans-serif;display:inline-block;vertical-align:bottom;text-transform:uppercase;text-shadow:1px 1px 4px rgba(0,0,0,0.5)}.violet-live>.shell>.violet-image-info-mobile .violet-timeline-colors{position:absolute;top:0;left:0;width:100%;height:112px}.violet-live>.shell>.violet-image-info-mobile>.violet-timeline-colors>.color-block{float:left;height:112px;pointer-events:none}.violet-live div.playhead{overflow:hidden;position:absolute;left:-10%;bottom:auto;width:197px;height:64px;margin-left:-100px;cursor:pointer;pointer-events:none;z-index:32600;-webkit-box-sizing:border-box;box-sizing:border-box}.violet-live div.playhead.violet-mobile-portrait{height:140px}.violet-live div.playhead div.image-info{width:97%;height:44px;border:3px solid #fff;background-color:rgba(0,0,0,0.4);-webkit-box-shadow:3px 3px 9px 0 rgba(0,0,0,0.4);box-shadow:3px 3px 9px 0 rgba(0,0,0,0.4);display:none}.violet-live .playhead-arrow{bottom:0;width:30px;height:90px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:50px}.violet-live .playhead-arrow.violet-mobile-portrait{width:30px;height:90px}.violet-live .playhead-arrow-top{position:absolute;bottom:75px;width:30px;height:15px;left:5px;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(//js.prismcam.com/assets/images/ui-playhead-arrows.png);background-repeat:no-repeat;background-position:0 0;background-size:30px 31px}.violet-live .playhead-arrow-bottom{position:absolute;width:30px;height:15px;bottom:0;left:5px;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(//js.prismcam.com/assets/images/ui-playhead-arrows.png);background-repeat:no-repeat;background-position:0 -16px;background-size:30px 31px}.violet-live>.shell>.timeline>.violet-play,.violet-live>.shell>.violet-play{display:none;width:96px;height:66px;position:absolute;left:10px;bottom:2px;z-index:1002}.violet-live>.shell>.timeline>.violet-play>.violet-button-icon,.violet-live>.shell>.violet-play>.violet-button-icon{margin:0 auto;width:46px;height:47px;background-image:url(//js.prismcam.com/assets/images/ui-timeline-sprite.png);background-repeat:no-repeat;background-position:-35px -1px;background-size:330px 50px}.violet-live>.shell>.timeline>.violet-play:hover,.violet-live>.shell>.violet-play:hover{cursor:pointer}.violet-live>.shell>.timeline>.violet-play:hover>.violet-button-icon,.violet-live>.shell>.violet-play:hover>.violet-button-icon{background-position:-87px -1px}.violet-live>.shell>.timeline>.violet-play.playing>.violet-button-icon,.violet-live>.shell>.violet-play.playing>.violet-button-icon{background-position:-139px -1px}.violet-live>.shell>.timeline>.violet-play.playing:hover>.violet-button-icon,.violet-live>.shell>.violet-play.playing:hover>.violet-button-icon{background-position:-190px -1px}.violet-live>.shell>.timeline>.violet-play .violet-button-text,.violet-live>.shell>.violet-play .violet-button-text{display:none;font-family:'proxima-nova-semibold',sans-serif;font-size:11px;line-height:11px;text-transform:uppercase;color:#fff;position:absolute;left:0;bottom:0;text-align:center;width:100%;text-shadow:1px 1px 4px rgba(0,0,0,0.6)}.violet-live>.shell>.timeline>.violet-share-toggle,.violet-live>.shell>.violet-share-toggle{display:none;width:88px;height:69px;position:absolute;right:10px;bottom:2px;z-index:1001}.violet-live>.shell>.timeline>.violet-share-toggle>.violet-button-icon,.violet-live>.shell>.violet-share-toggle>.violet-button-icon{margin:0 auto;width:35px;height:44px;background-image:url(//js.prismcam.com/assets/images/ui-timeline-sprite.png);background-repeat:no-repeat;background-position:-244px -3px;background-size:330px 50px}.violet-live>.shell>.timeline>.violet-share-toggle:hover,.violet-live>.shell>.violet-share-toggle:hover{cursor:pointer}.violet-live>.shell>.timeline>.violet-share-toggle:hover>.violet-button-icon,.violet-live>.shell>.violet-share-toggle:hover>.violet-button-icon{background-position:-288px -3px}.violet-live>.shell>.timeline>.violet-share-toggle>.violet-button-text,.violet-live>.shell>.violet-share-toggle>.violet-button-text{display:none;font-family:'proxima-nova-semibold',sans-serif;font-size:11px;line-height:11px;text-transform:uppercase;color:#fff;position:absolute;left:0;bottom:0;text-align:center;width:100%;text-shadow:1px 1px 4px rgba(0,0,0,0.6)}.violet-live div.day{width:50%;display:inline-block;vertical-align:top;font-family:"proxima-nova-condensed";font-size:16px;text-align:right;padding-right:12px;margin-left:0;border-right:1px solid rgba(255,255,255,0.5);text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:13px}.violet-live div.time{display:inline-block;width:47%;font-family:"proxima-nova-condensed-semibold";font-size:20px;vertical-align:top;padding-left:12px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:11px}.violet-live span.period{padding-left:3px;font-size:12px}.violet-live div.label{display:none;position:absolute;width:100px;font-size:16px;font-weight:700;letter-spacing:1px;text-align:center;text-shadow:1px 1px 3px rgba(0,0,0,0.5);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85;z-index:999;pointer-events:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.violet-live div.preload{width:100%;height:3px;position:absolute;bottom:87px;z-index:10}.violet-live div.preload div.progress{position:absolute;left:0;width:0;height:3px;background-color:#fff}.violet-live div.preload div.progress.violet-width-ease{-webkit-transition:width 1s ease-out;-o-transition:width 1s ease-out;transition:width 1s ease-out}.violet-live div.key-colors{position:absolute;height:90px;bottom:0;width:100%;pointer-events:none;background-color:#3d3e3f;-webkit-box-shadow:inset 0 7px 7px 0 rgba(0,0,0,0.2);box-shadow:inset 0 7px 7px 0 rgba(0,0,0,0.2)}.violet-live div.key-colors div:last-child{-webkit-box-shadow:7px 0 7px 0 rgba(0,0,0,0.2);box-shadow:7px 0 7px 0 rgba(0,0,0,0.2)}.violet-live>.shell>.timeline>.key-colors>.color-block{float:left;width:4.166%;height:90px;pointer-events:none}@media (min-width:700px){.violet-live div.heading{display:block}}@media (max-width:699px){.violet-live div.heading{display:none}}@media only screen and (min-device-width :375px) and (max-device-width :667px){.violet-live div.playhead{height:140px;z-index:21000}.violet-live>.shell>.violet-play,.violet-live>.shell>.violet-share-toggle{z-index:20000}.violet-live>.shell>.violet-play{width:46px;height:47px;bottom:22px;left:7px;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.violet-live>.shell>.violet-play>.violet-button-icon{margin:0}.violet-live>.shell>.violet-play:hover>.violet-button-icon{background-position:-35px -1px}.violet-live>.shell>.violet-play .violet-button-text,.violet-live>.shell>.violet-share-toggle .violet-button-text{display:none}.violet-live>.shell>.violet-share-toggle{top:auto;bottom:22px;z-index:200001;display:block;-webkit-transform:none;-ms-transform:none;transform:none;width:36px;height:47px}.violet-live>.shell>.violet-share-toggle>.violet-button-icon{margin:0}.violet-live>.shell>.heading{display:none}}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :portrait){.violet-live>.shell>div.violet-close{width:30px;font-size:10px;line-height:10px;padding-top:25px}.violet-live>.shell>.timeline,.violet-live>.shell>.timeline>.key-colors,.violet-live>.shell>.timeline>.key-colors>.color-block{height:90px}}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :landscape){.violet-live>.shell{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.violet-live div.share{width:30px;background-size:30px 30px;font-size:10px;line-height:10px;padding-top:25px;right:55px}.violet-live>.shell>div.violet-close{width:30px;background-size:30px 30px;font-size:10px;line-height:10px;padding-top:25px}.violet-live>.shell>.timeline,.violet-live>.shell>.timeline>.key-colors,.violet-live>.shell>.timeline>.key-colors>.color-block{height:90px}}@media only screen and (min-device-width :320px) and (max-device-width :480px) and (orientation :portrait){}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.violet-live div.playhead{height:140px;z-index:21000}.violet-live>.shell>.violet-play,.violet-live>.shell>.violet-share-toggle{display:block;z-index:20000}.violet-live>.shell>.violet-play .violet-button-text,.violet-live>.shell>.violet-share-toggle .violet-button-text{display:none}.violet-live>.shell>div.violet-close{width:30px;height:30px;opacity:1}.violet-live>.shell>.violet-image-info-mobile,.violet-live>.shell>.violet-image-info-mobile>.violet-timeline-colors,.violet-live>.shell>.violet-image-info-mobile>.violet-timeline-colors>.color-block{height:130px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape) and (-webkit-min-device-pixel-ratio:1){.violet-live div.key-colors{left:0}.violet-live div.playhead{height:140px}}.violet-preview .clickable{cursor:pointer}.violet-preview{width:100%;margin:0 0 23px 0;background:#151515;font-family:"proxima-nova";color:#fff;-webkit-font-smoothing:antialiased!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;display:block}.violet-preview div.shell{position:relative;top:0;width:100%;overflow:hidden;display:block}.violet-preview div.image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:100% auto;background-position:center center}.violet-preview>.shell>.heading{position:absolute;float:left;bottom:15px;left:15px}.violet-preview>.shell>.heading>.title{font-family:"proxima-nova";color:#fff;font-size:20px;font-weight:600;text-shadow:1px 1px 3px rgba(0,0,0,0.5)}.violet-preview>.shell>.heading>.location{font-family:"proxima-nova";color:#fff;font-size:12px;opacity:0.65;font-weight:600;text-transform:uppercase;text-shadow:1px 1px 3px rgba(0,0,0,0.5);text-align:left}.violet-preview>.shell>.time{color:#fff;font-family:"proxima-nova-condensed-semibold";font-size:22px;position:absolute;bottom:15px;right:15px;text-shadow:1px 1px 3px rgba(0,0,0,0.5)}.violet-preview span.period{margin-left:5px;font-size:12px}.violet-preview div.vignette{position:absolute;bottom:0;width:100%;height:75px;background:url(//js.prismcam.com/assets/images/ui-vignette-bot.png) repeat-x}.violet-preview div.hover{position:relative;width:100%;height:100%;opacity:0;cursor:pointer;background:rgba(0,0,0,0.5)}.violet-preview div.icon-fullwindow{position:relative;top:50%;transform:translate(0,-42%);-o-transform:translate(0,-42%);-ms-transform:translate(0,-42%);-moz-transform:translate(0,-42%);-webkit-transform:translate(0,-42%);width:110px;height:125px;margin:0 auto;background:url(//js.prismcam.com/assets/images/ui-fullWindow.png) no-repeat;pointer-events:none;top:35%\9}.violet-preview div.icon-fullwindow.pv-embed{background:url(//js.prismcam.com/assets/images/ui-visit.png) no-repeat}.violet-preview div.alert-hover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:rgba(0,0,0,0.5)}.violet-preview div.alert-hover div.message{position:relative;width:60%;margin:0 auto;top:35%;text-align:center;font-size:22px;line-height:27px;text-shadow:-1px -1px 4px rgba(0,0,0,0.3)}.violet-preview div.alert-hover div.icon{font-family:"proxima-nova-condensed-bold",sans-serif;text-align:center;text-transform:uppercase;font-size:16px;line-height:16px;position:relative;top:50%;width:100%;height:11px;margin:0 auto;padding-top:104px;background-image:url(//js.prismcam.com/assets/images/ui-alertIcon.png);background-repeat:no-repeat;background-position:center 37px;pointer-events:none}.violet-preview div.alert-hover div.icon.upgrade-msie{background-image:url(//js.prismcam.com/assets/images/ui-upgrade-msie.png);background-size:57px 57px}.violet-preview div.alert-hover div.icon.upgrade-chrome{background-image:url(//js.prismcam.com/assets/images/ui-upgrade-chrome.png);background-size:57px 57px}.violet-preview div.alert-hover div.icon.upgrade-firefox{background-image:url(//js.prismcam.com/assets/images/ui-upgrade-firefox.png) no-repeat;background-size:57px 57px}.violet-preview div.alert-hover div.icon.upgrade-safari{background-image:url(//js.prismcam.com/assets/images/ui-upgrade-safari.png) no-repeat;background-size:57px 57px}@media only screen and (min-device-width :320px) and (max-device-width :568px){.violet-preview div.icon-fullwindow{width:83px;height:94px;background:url(//js.prismcam.com/assets/images/ui-fullWindow.png) no-repeat;background-size:83px 94px}.violet-preview div.icon-fullwindow.pv-embed{background:url(//js.prismcam.com/assets/images/ui-visit.png) no-repeat;background-size:83px 94px}.violet-preview div.hover{opacity:1;background:rgba(0,0,0,0.16)}}@media only screen and (min-device-width :375px) and (max-device-width :667px){.violet-preview div.alert-hover{opacity:1}.violet-preview div.alert-hover div.message{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;line-height:21px;width:80%}}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :landscape){.violet-preview div.icon-fullwindow{width:83px;height:94px;background:url(//js.prismcam.com/assets/images/ui-fullWindow.png) no-repeat;background-size:83px 94px;transform:translate(0,-55%);-o-transform:translate(0,-55%);-ms-transform:translate(0,-55%);-moz-transform:translate(0,-55%);-webkit-transform:translate(0,-55%)}.violet-preview div.icon-fullwindow.pv-embed{background:url(//js.prismcam.com/assets/images/ui-visit.png) no-repeat;background-size:83px 94px}.violet-preview div.hover{opacity:1;background-color:rgba(0,0,0,0.16)}}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :portrait){.violet-preview div.icon-fullwindow{width:63px;height:74px;background:url(//js.prismcam.com/assets/images/ui-fullWindow.png) no-repeat;background-size:contain;transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.violet-preview div.icon-fullwindow.pv-embed{background:url(//js.prismcam.com/assets/images/ui-visit.png) no-repeat;background-size:contain}.violet-preview div.hover{opacity:1;background-color:rgba(0,0,0,0.5)}.violet-preview div.time{font-size:16px;position:absolute;bottom:10px}.violet-preview span.period{font-size:10px}.violet-preview div.hover{background-color:rgba(0,0,0,0.16)}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.violet-preview div.icon-fullwindow{width:83px;height:94px;background:url(//js.prismcam.com/assets/images/ui-fullWindow.png) no-repeat;background-size:83px 94px;transform:translate(0,-55%);-o-transform:translate(0,-55%);-ms-transform:translate(0,-55%);-moz-transform:translate(0,-55%);-webkit-transform:translate(0,-55%)}.violet-preview div.icon-fullwindow.pv-embed{background:url(//js.prismcam.com/assets/images/ui-visit.png) no-repeat;background-size:83px 94px}.violet-preview div.hover{opacity:1;background-color:rgba(0,0,0,0.16)}.violet-preview div.alert-hover{opacity:1}}.violet-share{width:100%;color:#fff;font-family:"proxima-nova";-webkit-font-smoothing:antialiased!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;visibility:hidden;opacity:0}.violet-share.fullscreen{position:fixed;top:0;left:0;height:100%;cursor:pointer;z-index:9999999999}.violet-share div.lightbox-back{width:100%;height:100%;background-color:rgba(0,0,0,0.9);position:absolute;top:0;left:0}.violet-share>div.violet-close{position:absolute;top:10px;right:10px;width:30px;height:30px;z-index:1220;background-image:url(//js.prismcam.com/assets/images/ui-close.png);background-repeat:no-repeat;background-position:top center;background-size:contain;cursor:pointer;float:none;text-shadow:none}.violet-share>.shell{position:relative;width:318px;height:490px;top:50%;margin:-245px auto 0 auto;overflow:hidden}.violet-share>div.close{position:absolute;top:10px;right:10px;width:60px;font-size:12px;text-align:center;text-transform:uppercase;padding-top:47px;background-image:url(//js.prismcam.com/assets/images/ui-close.png);background-repeat:no-repeat;background-position:top right;background-size:contain;cursor:pointer}.violet-share>.shell>div.heading{font-size:0;line-height:0;margin-bottom:21px;padding-bottom:5px}.violet-share>.shell>.heading>.violet-share-tab-cta{width:33%;display:inline-block;vertical-align:top}.violet-share>.shell>.heading>.violet-share-tab-cta:hover{cursor:pointer}.violet-share>.shell>.heading>.violet-share-tab-cta[data-type="image"]{width:45%}.violet-share>.shell>.heading>.violet-share-tab-cta[data-type="timelapse"]{width:38%}.violet-share>.shell>.heading>.violet-share-tab-cta[data-type="embed"]{width:17%}.violet-share>.shell>.heading>.violet-share-tab-cta>.tab-title{display:inline-block;color:#fff;font-size:15px;line-height:15px;font-family:'proxima-nova-bold',sans-serif;text-transform:uppercase;border-bottom:3px solid transparent}.violet-share>.shell>.heading>.violet-share-tab-cta>.tab-title.active{padding-bottom:10px;border-bottom:3px solid #fff}.violet-share>.shell>.violet-share-tab{width:100%;display:none;overflow:hidden}.violet-share>.shell>.violet-share-tab[data-type="embed"]>.embed-instructions{font-family:'proxima-nova',sans-serif;font-size:16px;line-height:20px;color:#fff;margin-bottom:12px}.violet-share>.shell>.violet-share-tab[data-type="embed"]>textarea{font-family:'proxima-nova',sans-serif;font-size:14px;line-height:20px;color:#fff;outline:none;background-color:transparent;border:3px solid #fff;padding:4px 0 0 8px;margin:0;height:122px;width:303px;margin-bottom:12px}.violet-share>.shell>.violet-share-tab[data-type="embed"]>.copy-btn{font-family:'proxima-nova-bold',sans-serif;font-size:16px;line-height:35px;height:35px;text-align:center;text-transform:uppercase;display:inline-block;width:44.65%;border:3px solid #fff;margin-right:17px}.violet-share>.shell>.violet-share-tab[data-type="embed"]>.copy-btn:hover{cursor:pointer}.violet-share>.shell>.violet-share-tab[data-type="embed"]>.learn-btn{font-family:'proxima-nova-bold',sans-serif;font-size:16px;line-height:35px;height:35px;text-align:center;text-transform:uppercase;display:inline-block;width:44.65%;border:3px solid #fff}.violet-share>.shell>.violet-share-tab[data-type="embed"]>.learn-btn:hover{cursor:pointer}.violet-share .facebook{position:relative;float:left;width:143px;height:143px;background-image:url(//js.prismcam.com/assets/images/ui-facebook.png);background-repeat:no-repeat;background-position:0 0;background-size:contain;border:3px solid #fff}.violet-share .facebook:hover{background:url(//js.prismcam.com/assets/images/ui-facebook-over.png) no-repeat top left}.violet-share div.twitter{position:relative;float:right;width:143px;height:143px;background-image:url(//js.prismcam.com/assets/images/ui-twitter.png);background-repeat:no-repeat;background-position:0 0;background-size:contain;border:3px solid #fff}.violet-share div.twitter:hover{background:url(//js.prismcam.com/assets/images/ui-twitter-over.png) no-repeat top left}.violet-share div.download,.violet-share div.download-timelapse{position:relative;float:left;width:312px;height:175px;font-size:18px;font-weight:700;text-transform:uppercase;text-align:center;line-height:175px;text-shadow:1px 1px 3px rgba(0,0,0,0.5);margin-top:20px;background-size:cover;border:3px solid #fff;overflow:hidden}.violet-share div.download-timelapse{line-height:0}.violet-share div.download-timelapse .download-icon{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:26px;height:37px;background-image:url(//js.prismcam.com/assets/images/ui-timeline-sprite.png);background-position:-1px -6px;background-size:330px 50px;background-repeat:no-repeat;z-index:1}.violet-share div.download-timelapse:hover{cursor:pointer}.violet-share div.download-timelapse:hover .download-icon{display:block}.violet-share div.download-timelapse video{position:relative;top:0;left:0;width:312px;height:175px}.violet-share div.embed{position:relative;float:left;width:312px;height:45px;margin-top:20px;font-size:18px;font-weight:700;text-transform:uppercase;text-align:center;line-height:45px;border:3px solid #fff}.violet-share div.embed:hover{color:#151515;background-color:#fff}.violet-share>.shell>.violet-share-tab[data-type="timelapse"]>.facebook,.violet-share>.shell>.violet-share-tab[data-type="timelapse"]>.twitter{display:none}@media only screen and (min-device-width :375px) and (max-device-width :667px){.violet-share>.shell>.heading>.violet-share-tab-cta[data-type="embed"]{display:none}}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :portrait){.violet-share>.shell{margin:0;width:320;height:350px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.violet-share>.shell>.heading{display:none}.violet-share>.shell>.violet-share-tab>.facebook,.violet-share>.shell>.violet-share-tab>.twitter{}.violet-share>.shell>.violet-share-tab>.facebook{}.violet-share>.shell>.violet-share-tab>.twitter{}.violet-share>.shell>.violet-share-tab>.download{}.violet-share>div.violet-close{}}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :landscape){.violet-share>.shell{margin:0;width:268px;height:300px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.violet-share>.shell>.heading{display:none}.violet-share>.shell>.violet-share-tab{height:320px}.violet-share>.shell>.violet-share-tab>.facebook,.violet-share>.shell>.violet-share-tab>.twitter{width:118px;height:118px;border:3px solid #fff;background-image:url(//js.prismcam.com/assets/images/ui-mobile-social-icons.png);background-size:contain;background-size:236px 118px}.violet-share>.shell>.violet-share-tab>.facebook{background-position:-118px 0}.violet-share>.shell>.violet-share-tab>.twitter{background-position:0 0}.violet-share div.download{width:262px;height:148px;line-height:148px;font-size:18px}.violet-share>div.violet-close{width:30px;height:30px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.violet-share>.shell>.heading>.violet-share-tab-cta[data-type="embed"]{display:none}.violet-share>div.violet-close{width:30px;height:30px}.violet-share>.shell>.heading{display:none}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.violet-share>.shell{height:355px;margin:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}