body,html{margin:0;padding:0}@font-face{font-family:Montserrat-Light;src:url(../../fonts/Montserrat-Light.ttf) format('truetype')}*{font-family:Verdana,Tahoma,sans-serif;font-size:14px}.v-hide{display:none}.v-disabled{opacity:.5}.v-header{position:fixed;z-index:1000;left:0;top:0;width:100%;height:50px;background-color:#fff;border-bottom:1px solid #444}.v-header img{height:46px;vertical-align:top}.v-header .v-title{display:inline-block;vertical-align:top;color:#6f3789;font-size:28px;line-height:0;margin-left:20px;margin-top:26px}.v-tracking-page{position:absolute;top:50px;height:calc(100% - 50px);width:100%;height:100%;margin:10px}.v-tracking-page h1{font-size:24px;text-align:center}.v-tracking-page h2{font-size:18px;text-decoration:underline}.v-tracking-page p{font-size:16px;margin:0}.v-main-page{position:absolute;top:50px;height:calc(100% - 50px);width:100%}.v-login-container{position:fixed;top:100px;left:50%;margin-left:-200px;width:400px;padding:0 20px 20px 0;text-align:center;border:1px solid #444;background-color:#f8f8f8}.v-login-container img{width:100%}.v-login-title{color:#6f3789;font-size:28px;margin-bottom:20px;zzbackground-color:#ff0}.v-login-container input{text-align:center;font-size:14px;margin-bottom:10px;zzbackground-color:#0ff}.v-login-incorrect-text,.v-login-project-name-required-text,.v-login-username-required-text{margin-top:15px;font-size:14px;margin-bottom:10px;color:red}.v-upload-artwork-message{position:fixed;top:200px;left:50%;margin-left:-25px;width:300px;zheight:70px;padding:22px;text-align:center;border:1px solid #444;background-color:#f8f8f8}.v-upload-artwork-message p{font-size:14px;zcolor:#fff}.v-message{position:fixed;top:250px;left:50%;margin-left:25px;width:200px;height:70px;padding-top:22px;text-align:center;opacity:.85;background-color:#000}.v-message p{font-size:20px;color:#fff}.v-disclaimer{position:relative;font-size:10px;line-height:12px;color:#6f3789;padding:0 10px;text-align:center;zzheight:30px;zzbackground-color:#ff0}.v-steps-area{float:left;width:250px;height:100%;overflow:auto;padding:10px}.v-step{position:relative;font-size:14px;padding-top:5px;padding-bottom:0;border-bottom:1px solid #444;color:#444}.v-step-title{padding-top:5px;padding-bottom:5px;margin-bottom:0;zzbackground-color:#ff0}.v-step-title:hover{color:#F68026;cursor:pointer}.v-step-title:hover .v-step-text1{color:#F68026}.v-step .v-close-button{position:absolute;left:191px;margin-top:-39px;color:#6f3789;pointer-events:none;font-size:24px}.v-step-text1{font-family:Tahoma,Verdana,sans-serif;font-size:16px;color:#6f3789}select.v-product-group{width:206px;margin-left:2px;margin-bottom:10px}.v-thumbnails{font-size:0;padding-bottom:10px;zztext-align:center;zzbackground-color:#0ff}.v-room-thumbnail{width:100%;text-align:center;cursor:pointer;font-size:0;zbackground-color:#0ff}.v-room-thumbnail img{display:inline-block;width:125px;text-align:center}.v-room-thumbnail p{display:inline-block;width:100%;font-size:10px;line-height:11px;padding-top:2px;margin-bottom:4px;color:#444;text-align:center;zbackground-color:#ff0}.v-product-thumbnail-container{display:inline-block;vertical-align:top;text-align:center;width:66px;margin:0 2px 4px 2px;cursor:pointer;zzbackground-color:#0ff}.v-product-thumbnail{width:100%;zzheight:49px;zzmargin:4px}.v-product-thumbnail-text{width:100%;font-size:10px;line-height:11px;padding-top:2px;margin-bottom:0;color:#444;zzbackground-color:#ff0}.v-product-thumbnail-container-adjust-for-artwork{margin-left:28px;width:152px;zzbackground-color:red}.sssv-product-thumbnail-artwork{width:auto;height:42px}.v-help-text{margin-top:5px;margin-bottom:0;padding-bottom:5px;zztext-align:center;border-bottom:1px solid #444;zzbackground-color:#0ff}.v-step-final-container{border-bottom:1px solid #444;zzheight:135px;height:195px;zzbackground-color:#0ff}.v-step-final{font-family:Tahoma,Verdana,sans-serif;font-size:16px;color:#6f3789;padding-top:5px;padding-bottom:0}.v-step-final-2{width:175px;float:left;margin-top:-10px;padding-bottom:5px;padding-right:8px;zzbackground-color:#ff0}.v-step-final-buttons{float:left;margin-top:10px;zzbackground-color:green}.v-step-final-button{width:38px;height:38px;text-align:center;border:2px solid #6f3789;border-radius:4px;margin-bottom:10px;cursor:pointer;zzbackground-color:#0ff}.v-step-final-button i{color:#6f3789;padding:3px;cursor:pointer;zzbackground-color:#ff0}.v-save-pdf-button{float:left;width:30px}.v-product-hover{position:fixed;left:259px;top:60px;width:200px;padding:10px 10px 0 10px;border:2px solid #888;text-align:center;background-color:#fff}.v-product-hover img{width:100px}.v-product-hover p{padding-top:5px}.v-scene-area{float:left;width:calc(100% - 250px);height:100%;qqqqqqoverflow:auto;text-align:center;zzzbackground-color:#ff0}.zzzv-scene-area img.v-see-all{max-width:100%;max-height:100%}.zzzv-scene-area img.v-scroll-up-down-as-necessary{width:100%;max-width:auto;max-height:auto}.v-scene-canvas{max-width:100%;max-height:100%}.v-print{margin:5px}.v-print .v-header{position:relative;border-bottom:0;text-align:center}.v-print .v-print-room-image{margin-left:10%;width:80%;margin-bottom:10px}.v-print .v-heading{font-size:26px;text-align:center}.v-print .v-print-products-area{width:100%;zzbackground-color:#0ff}.v-print .v-print-area-container{float:left;width:33.33%;height:150px;text-align:center;padding:2px;zzbackground-color:#ff0}.v-print .v-print-area{zzfloat:left;padding:0;width:100%;height:100%;border:1px solid #444;zzborder-radius:15px;zzbackground-color:#0ff}.v-print .v-print-product-container{font-size:0}.v-print .v-print-title{font-size:18px;text-decoration:underline}.v-print .v-print-product-thumbnail{height:50px}.v-print .v-print-product-text{margin-left:10px;margin-top:5px;font-size:16px;line-height:16px}