.compose-message-wrapper{height:100%;width:100%;display:flex;flex-direction:column}.compose-message-wrapper .btn-upload img{margin-left:10px}.compose-message-wrapper .btn-approve img{margin-left:15px}.compose-message-wrapper .btn-templates{border-width:2px}.compose-message-wrapper .btn-templates img{margin-left:10px}.compose-message-wrapper .btn-internal img{margin-left:10px}.compose-message-wrapper .message-normal{border-top:2px solid #16c260}.compose-message-wrapper .message-internal{border-top:2px solid #cc094b}.compose-message-wrapper .approve-proof-message-intro{font-size:22px;color:#75838c;text-align:center}.compose-message-body{background:#e3e6e8;min-height:50px;padding:15px 10px 5px 10px}.compose-message-body:empty:before{content:attr(data-placeholder)}@media(max-width:767px){.admin-message-intro .btn-info{margin-bottom:15px}}.compose-message-footer{padding-top:15px;display:flex;justify-content:space-between}@media(min-width:768px){.compose-message-footer{padding-top:20px}}.compose-message-footer .compose-message-buttons{width:100%;display:flex;flex-direction:column;align-content:stretch}@media(min-width:768px){.compose-message-footer .compose-message-buttons{flex-direction:row;justify-content:flex-end;flex-grow:1}}@media(min-width:768px){.compose-message-footer .btn{margin-left:30px}}.compose-message-footer .btn-back{margin-left:0}@media(max-width:767px){.compose-message-footer .btn-upload{width:100%;margin-bottom:15px}}.select-template-button{text-align:left;display:block;white-space:normal;width:100%;margin-top:15px}.select-template-button .template-header{font-size:16px}.select-template-button .template-body{font-size:12px}#file-upload-notification{position:absolute;width:250px;right:0;bottom:100%}.upload-container{position:relative}.upload-container .upload-notification-container{position:relative;margin-bottom:15px;background:#75838c;color:#fff;padding:15px}.upload-container .upload-notification-container:after{content:' ';position:absolute;bottom:25px;top:100%;right:10%;width:0;height:0;border-style:solid;border-width:10px 5px 0 5px;border-color:#75838c transparent transparent transparent}.upload-container .upload-notification-container .upload-progress{margin-bottom:0;margin-top:10px}.upload-container .upload-notification-container .close{color:#fff;opacity:1;position:absolute;top:5px;right:10px}.messages-container{display:flex;flex-direction:column}.messages-container .message-author-operator{align-self:flex-start}.messages-container .message-author-user{align-self:flex-end}.message-well{position:relative;padding:20px;max-width:100%;width:100%}@media(min-width:768px){.message-well{width:570px}}.message-well:after{content:' ';position:absolute;bottom:25px;width:0;height:0;border-style:solid}.message-author-operator .message-well{background:#193040;color:#fff}.message-author-operator .message-well .message-container a{color:#fff}.message-author-operator .message-well .message-container a:hover{color:#ccc}.message-author-operator .message-well:after{border-color:#193040}.message-author-user .message-well{background:#fff;color:#193040}.message-author-user .message-well .message-container a{color:#193040}.message-author-user .message-well .message-container a:hover{color:#366789}.message-author-user .message-well:after{border-color:#fff}.message-is-internal .message-well{background:#fff;color:#193040}.message-is-internal .message-well .message-container a{color:#193040}.message-is-internal .message-well .message-container a:hover{color:#366789}.message-is-internal .message-well:after{border-color:#fff}.message-is-approval .message-well{background:#16c260;color:#fff}.message-is-approval .message-well .message-container a{color:#fff}.message-is-approval .message-well .message-container a:hover{color:#ccc}.message-is-approval .message-well:after{border-color:#16c260}.message-is-rejection .message-well{background:#cc094b;color:#fff}.message-is-rejection .message-well .message-container a{color:#fff}.message-is-rejection .message-well .message-container a:hover{color:#ccc}.message-is-rejection .message-well:after{border-color:#cc094b}.message-author-operator .message-well:after{right:100%;border-width:6px 12px 6px 0;border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent}.message-author-user .message-well:after{left:100%;border-left-width:12px;border-width:6px 0 6px 12px;border-right-color:transparent;border-top-color:transparent;border-bottom-color:transparent}.message-well .message-container{padding:20px 30px}.message-well .message-container a{font-weight:bold;text-decoration:underline;word-break:break-word}.message-well .message-container .hide-in-conversation{display:none}.message-well .announcement-container{padding:10px 30px 20px 30px;font-weight:600}.message-footer-well{position:relative;padding:20px;max-width:100%;width:100%;background:#193040;color:#fff;display:flex}@media(min-width:768px){.message-footer-well{width:570px}}.message-footer-well .message-footer-buttons{display:flex;justify-content:flex-end;width:100%;flex-direction:column}@media(min-width:768px){.message-footer-well .message-footer-buttons{flex-direction:row}}.message-footer-well .message-footer-buttons .btn{min-width:140px;margin-left:0;margin-bottom:15px}.message-footer-well .message-footer-buttons .btn:last-of-type{margin-bottom:0}@media(min-width:768px){.message-footer-well .message-footer-buttons .btn{margin-left:20px;margin-bottom:0}}.message-footer-well .message-footer-buttons .btn b{line-height:30px}.message-footer-well .message-footer-buttons .btn img{float:right;margin-left:10px}.preproduction-footer-message{font-weight:bold}.message-wrapper{margin-top:15px;max-width:100%;width:100%}@media(min-width:768px){.message-wrapper{width:auto;margin-top:35px}}@media(min-width:1200px){.message-wrapper{max-width:80%}}@media(min-width:1600px){.message-wrapper{max-width:60%}}.message-wrapper:first-of-type{margin-top:0}.message-stamp{padding:10px 50px}.message-stamp-internal{padding-top:22px;padding-left:50px;padding-right:50px;background-color:#75838c}.message-attachment{position:relative}.message-attachment+.message-attachment{margin-top:15px}.message-attachment img{max-width:100%;height:auto}.message-actions{display:flex;justify-content:flex-end;padding-top:15px}.message-actions a.btn{margin-left:15px}.block-attachment{width:100%;padding:10px 30px;background:#75838c;display:flex;align-items:center}.message-author-user .block-attachment{background:#e3e6e8}.message-is-internal .block-attachment{background:#fff}.block-attachment b{margin-left:15px;color:#fff;font-style:italic}.message-author-user .block-attachment b{color:#193040}.message-is-internal .block-attachment b{color:#193040}.inline-attachment b{display:block;padding:5px;color:#193040}.rejection-modal .form-control{font-size:14px}.rejection-modal .compose-rejection{height:auto;min-height:200px}.rejection-modal label{display:block;padding-top:10px}.rejection-modal .btn-reject{margin-top:30px;font-weight:bold}.rejection-modal .rejection-modal-header{margin:10px 0;line-height:1em;color:#193040;font-size:14px}@media(min-width:768px){.rejection-modal .rejection-modal-header{margin:20px 0}}.approval-modal .approval-modal-header{margin:20px 0;line-height:1em;color:#193040;font-size:14px}.approval-modal .modal-file-container{text-align:center;color:#000}.approval-modal .modal-file-container p{font-style:italic;margin:10px 0 15px 0}.approval-modal label{display:block;color:#193040;padding-top:10px}.approval-modal .btn-approve{margin-top:30px;font-weight:bold}.approval-modal .modal-footer{padding:0;color:#193040;text-align:left;font-size:10px;margin-top:20px;border:none}.approval-modal-success{background:#16c260;text-align:center;padding:70px 50px 110px 50px}.approval-modal-success h3{color:#fff;font-size:18px}.approval-modal-success hr{border-color:#fff;margin:60px 0}.approval-modal-success p{color:#fff}label.error{display:block;margin-top:3px;color:#cc094b}.sidebar-content .sidebar-header{display:flex;padding:10px 0}.sidebar-content .sidebar-header h1{font-size:22px;color:#fff;margin:0}.sidebar-content .sidebar-header .order-service{align-self:flex-start;text-align:center;font-size:14px;padding:15px 10px;line-height:1em;margin-left:15px;margin-top:-15px}.sidebar-content .sidebar-header .order-service.order-lifesaver{background:#cc094b}.sidebar-content .sidebar-header .order-service.order-fasttrack{background:#ffa500}.sidebar-content .sidebar-header .order-service.order-samples{background:blue}.sidebar-content hr{border-color:#fff}.sidebar-content .sidebar-line span{display:inline-block;min-width:100px;margin-right:30px}.sidebar-content .order-status-container h3{color:#193040;font-size:16px}.sidebar-content .order-status-container .order-status-well{background:#193040;color:#fff;padding:15px 30px}.sidebar-content h2{color:#fff;font-size:22px}.sidebar-content .customer-info-well{background:#fff;color:#193040;padding:15px 30px 5px 30px;font-size:16px}.sidebar-content .customer-info-well .customer-info-line{margin-bottom:15px}.sidebar-content .customer-well-footer{padding:20px 30px;font-size:14px}.sidebar-admin{position:relative;padding:40px 15px 15px 15px;border:1px solid #fff}.sidebar-admin .dpa-notice{margin-top:15px}.sidebar-admin .dpa-notice .dpa_alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:0}.sidebar-admin .dpa-notice .dpa-agreed{background-color:#16c260;border-color:#16c260;color:#fff;text-align:center}.sidebar-admin .dpa-notice .dpa-not-agreed{background-color:#cc094b;border-color:#cc094b;color:#fff;text-align:center}.sidebar-admin .dpa-notice .dpa-agreed-by-us{background-color:#fac751;border-color:#16c260;color:#000;text-align:center}.sidebar-admin .sidebar-edit{padding:3px 10px;position:absolute;top:0;right:0;background:#fff;color:#75838c}.sidebar-admin .sidebar-edit:hover{background:#d9d9d9}.sidebar-admin .sidebar-back{padding:3px 10px;position:absolute;top:0;left:0;background:#fff;color:#75838c}.sidebar-admin .sidebar-back:hover{background:#d9d9d9}.sidebar-admin .customer-info-well{color:#fff;background:rgba(255,255,255,.2)}.sidebar-admin .sidebar-spec{background:#fff;color:#000;padding:5px;margin-bottom:15px}.sidebar-admin .sidebar-spec a{font-weight:bold;color:#fff}.sidebar-admin .sidebar-spec a:hover{color:#d9d9d9}.sidebar-admin .sidebar-spec span{display:block}.order-lines-container{margin-left:-5px;margin-right:-5px;margin-top:15px}.order-lines-container .order-lines-table{display:table;width:100%}.order-lines-container .order-lines-row{display:table-row}.order-lines-container .order-lines-row:nth-child(even){background:rgba(255,255,255,.2)}.order-lines-container .order-lines-cell{display:table-cell;white-space:nowrap;padding:2px 5px}.order-lines-container .order-lines-cell.description-line{text-overflow:ellipsis;overflow:hidden;max-width:100px}.order-lines-container .order-lines-cell.itemdesc-line{text-overflow:ellipsis;overflow:hidden;max-width:100px}.order-lines-container .order-lines-cell.quantity-line{text-align:right}.order-lines-container .order-footer{padding:10px 5px;font-size:12px}.order-lines-warning{margin-top:15px}.btn-approve{color:#fff;background-color:#16c260;border-color:#16c260}.btn-approve:focus,.btn-approve.focus{color:#fff;background-color:#119449;border-color:#094f27}.btn-approve:hover{color:#fff;background-color:#119449;border-color:#108b45}.btn-approve:active,.btn-approve.active,.open>.dropdown-toggle.btn-approve{color:#fff;background-color:#119449;border-color:#108b45}.btn-approve:active:hover,.btn-approve.active:hover,.open>.dropdown-toggle.btn-approve:hover,.btn-approve:active:focus,.btn-approve.active:focus,.open>.dropdown-toggle.btn-approve:focus,.btn-approve:active.focus,.btn-approve.active.focus,.open>.dropdown-toggle.btn-approve.focus{color:#fff;background-color:#0d7439;border-color:#094f27}.btn-approve:active,.btn-approve.active,.open>.dropdown-toggle.btn-approve{background-image:none}.btn-approve.disabled:hover,.btn-approve[disabled]:hover,fieldset[disabled] .btn-approve:hover,.btn-approve.disabled:focus,.btn-approve[disabled]:focus,fieldset[disabled] .btn-approve:focus,.btn-approve.disabled.focus,.btn-approve[disabled].focus,fieldset[disabled] .btn-approve.focus{background-color:#16c260;border-color:#16c260}.btn-approve .badge{color:#16c260;background-color:#fff}.btn-approve-alt{color:#16c260;background-color:#fff;border-color:#fff}.btn-approve-alt:focus,.btn-approve-alt.focus{color:#16c260;background-color:#e6e6e6;border-color:#bfbfbf}.btn-approve-alt:hover{color:#16c260;background-color:#e6e6e6;border-color:#e0e0e0}.btn-approve-alt:active,.btn-approve-alt.active,.open>.dropdown-toggle.btn-approve-alt{color:#16c260;background-color:#e6e6e6;border-color:#e0e0e0}.btn-approve-alt:active:hover,.btn-approve-alt.active:hover,.open>.dropdown-toggle.btn-approve-alt:hover,.btn-approve-alt:active:focus,.btn-approve-alt.active:focus,.open>.dropdown-toggle.btn-approve-alt:focus,.btn-approve-alt:active.focus,.btn-approve-alt.active.focus,.open>.dropdown-toggle.btn-approve-alt.focus{color:#16c260;background-color:#d4d4d4;border-color:#bfbfbf}.btn-approve-alt:active,.btn-approve-alt.active,.open>.dropdown-toggle.btn-approve-alt{background-image:none}.btn-approve-alt.disabled:hover,.btn-approve-alt[disabled]:hover,fieldset[disabled] .btn-approve-alt:hover,.btn-approve-alt.disabled:focus,.btn-approve-alt[disabled]:focus,fieldset[disabled] .btn-approve-alt:focus,.btn-approve-alt.disabled.focus,.btn-approve-alt[disabled].focus,fieldset[disabled] .btn-approve-alt.focus{background-color:#fff;border-color:#fff}.btn-approve-alt .badge{color:#fff;background-color:#16c260}.btn-reject{color:#fff;background-color:#cc094b;border-color:#cc094b}.btn-reject:focus,.btn-reject.focus{color:#fff;background-color:#9b0739;border-color:#52041e}.btn-reject:hover{color:#fff;background-color:#9b0739;border-color:#910635}.btn-reject:active,.btn-reject.active,.open>.dropdown-toggle.btn-reject{color:#fff;background-color:#9b0739;border-color:#910635}.btn-reject:active:hover,.btn-reject.active:hover,.open>.dropdown-toggle.btn-reject:hover,.btn-reject:active:focus,.btn-reject.active:focus,.open>.dropdown-toggle.btn-reject:focus,.btn-reject:active.focus,.btn-reject.active.focus,.open>.dropdown-toggle.btn-reject.focus{color:#fff;background-color:#79052c;border-color:#52041e}.btn-reject:active,.btn-reject.active,.open>.dropdown-toggle.btn-reject{background-image:none}.btn-reject.disabled:hover,.btn-reject[disabled]:hover,fieldset[disabled] .btn-reject:hover,.btn-reject.disabled:focus,.btn-reject[disabled]:focus,fieldset[disabled] .btn-reject:focus,.btn-reject.disabled.focus,.btn-reject[disabled].focus,fieldset[disabled] .btn-reject.focus{background-color:#cc094b;border-color:#cc094b}.btn-reject .badge{color:#cc094b;background-color:#fff}.btn-reject-alt{color:#cc094b;background-color:#fff;border-color:#fff}.btn-reject-alt:focus,.btn-reject-alt.focus{color:#cc094b;background-color:#e6e6e6;border-color:#bfbfbf}.btn-reject-alt:hover{color:#cc094b;background-color:#e6e6e6;border-color:#e0e0e0}.btn-reject-alt:active,.btn-reject-alt.active,.open>.dropdown-toggle.btn-reject-alt{color:#cc094b;background-color:#e6e6e6;border-color:#e0e0e0}.btn-reject-alt:active:hover,.btn-reject-alt.active:hover,.open>.dropdown-toggle.btn-reject-alt:hover,.btn-reject-alt:active:focus,.btn-reject-alt.active:focus,.open>.dropdown-toggle.btn-reject-alt:focus,.btn-reject-alt:active.focus,.btn-reject-alt.active.focus,.open>.dropdown-toggle.btn-reject-alt.focus{color:#cc094b;background-color:#d4d4d4;border-color:#bfbfbf}.btn-reject-alt:active,.btn-reject-alt.active,.open>.dropdown-toggle.btn-reject-alt{background-image:none}.btn-reject-alt.disabled:hover,.btn-reject-alt[disabled]:hover,fieldset[disabled] .btn-reject-alt:hover,.btn-reject-alt.disabled:focus,.btn-reject-alt[disabled]:focus,fieldset[disabled] .btn-reject-alt:focus,.btn-reject-alt.disabled.focus,.btn-reject-alt[disabled].focus,fieldset[disabled] .btn-reject-alt.focus{background-color:#fff;border-color:#fff}.btn-reject-alt .badge{color:#fff;background-color:#cc094b}.btn-upload{color:#fff;background-color:#193040;border-color:#193040}.btn-upload:focus,.btn-upload.focus{color:#fff;background-color:#0b141b;border-color:#000}.btn-upload:hover{color:#fff;background-color:#0b141b;border-color:#080f14}.btn-upload:active,.btn-upload.active,.open>.dropdown-toggle.btn-upload{color:#fff;background-color:#0b141b;border-color:#080f14}.btn-upload:active:hover,.btn-upload.active:hover,.open>.dropdown-toggle.btn-upload:hover,.btn-upload:active:focus,.btn-upload.active:focus,.open>.dropdown-toggle.btn-upload:focus,.btn-upload:active.focus,.btn-upload.active.focus,.open>.dropdown-toggle.btn-upload.focus{color:#fff;background-color:#010102;border-color:#000}.btn-upload:active,.btn-upload.active,.open>.dropdown-toggle.btn-upload{background-image:none}.btn-upload.disabled:hover,.btn-upload[disabled]:hover,fieldset[disabled] .btn-upload:hover,.btn-upload.disabled:focus,.btn-upload[disabled]:focus,fieldset[disabled] .btn-upload:focus,.btn-upload.disabled.focus,.btn-upload[disabled].focus,fieldset[disabled] .btn-upload.focus{background-color:#193040;border-color:#193040}.btn-upload .badge{color:#193040;background-color:#fff}.btn-templates{color:#75838c;background-color:#fff;border-color:#75838c}.btn-templates:focus,.btn-templates.focus{color:#75838c;background-color:#e6e6e6;border-color:#3b4247}.btn-templates:hover{color:#75838c;background-color:#e6e6e6;border-color:#59646b}.btn-templates:active,.btn-templates.active,.open>.dropdown-toggle.btn-templates{color:#75838c;background-color:#e6e6e6;border-color:#59646b}.btn-templates:active:hover,.btn-templates.active:hover,.open>.dropdown-toggle.btn-templates:hover,.btn-templates:active:focus,.btn-templates.active:focus,.open>.dropdown-toggle.btn-templates:focus,.btn-templates:active.focus,.btn-templates.active.focus,.open>.dropdown-toggle.btn-templates.focus{color:#75838c;background-color:#d4d4d4;border-color:#3b4247}.btn-templates:active,.btn-templates.active,.open>.dropdown-toggle.btn-templates{background-image:none}.btn-templates.disabled:hover,.btn-templates[disabled]:hover,fieldset[disabled] .btn-templates:hover,.btn-templates.disabled:focus,.btn-templates[disabled]:focus,fieldset[disabled] .btn-templates:focus,.btn-templates.disabled.focus,.btn-templates[disabled].focus,fieldset[disabled] .btn-templates.focus{background-color:#fff;border-color:#75838c}.btn-templates .badge{color:#fff;background-color:#75838c}.btn-internal{color:#fff;background-color:#75838c;border-color:#75838c}.btn-internal:focus,.btn-internal.focus{color:#fff;background-color:#5e6970;border-color:#3b4247}.btn-internal:hover{color:#fff;background-color:#5e6970;border-color:#59646b}.btn-internal:active,.btn-internal.active,.open>.dropdown-toggle.btn-internal{color:#fff;background-color:#5e6970;border-color:#59646b}.btn-internal:active:hover,.btn-internal.active:hover,.open>.dropdown-toggle.btn-internal:hover,.btn-internal:active:focus,.btn-internal.active:focus,.open>.dropdown-toggle.btn-internal:focus,.btn-internal:active.focus,.btn-internal.active.focus,.open>.dropdown-toggle.btn-internal.focus{color:#fff;background-color:#4d575d;border-color:#3b4247}.btn-internal:active,.btn-internal.active,.open>.dropdown-toggle.btn-internal{background-image:none}.btn-internal.disabled:hover,.btn-internal[disabled]:hover,fieldset[disabled] .btn-internal:hover,.btn-internal.disabled:focus,.btn-internal[disabled]:focus,fieldset[disabled] .btn-internal:focus,.btn-internal.disabled.focus,.btn-internal[disabled].focus,fieldset[disabled] .btn-internal.focus{background-color:#75838c;border-color:#75838c}.btn-internal .badge{color:#75838c;background-color:#fff}.btn-delete{color:#193040;background-color:#fff;border-color:#fff}.btn-delete:focus,.btn-delete.focus{color:#193040;background-color:#e6e6e6;border-color:#bfbfbf}.btn-delete:hover{color:#193040;background-color:#e6e6e6;border-color:#e0e0e0}.btn-delete:active,.btn-delete.active,.open>.dropdown-toggle.btn-delete{color:#193040;background-color:#e6e6e6;border-color:#e0e0e0}.btn-delete:active:hover,.btn-delete.active:hover,.open>.dropdown-toggle.btn-delete:hover,.btn-delete:active:focus,.btn-delete.active:focus,.open>.dropdown-toggle.btn-delete:focus,.btn-delete:active.focus,.btn-delete.active.focus,.open>.dropdown-toggle.btn-delete.focus{color:#193040;background-color:#d4d4d4;border-color:#bfbfbf}.btn-delete:active,.btn-delete.active,.open>.dropdown-toggle.btn-delete{background-image:none}.btn-delete.disabled:hover,.btn-delete[disabled]:hover,fieldset[disabled] .btn-delete:hover,.btn-delete.disabled:focus,.btn-delete[disabled]:focus,fieldset[disabled] .btn-delete:focus,.btn-delete.disabled.focus,.btn-delete[disabled].focus,fieldset[disabled] .btn-delete.focus{background-color:#fff;border-color:#fff}.btn-delete .badge{color:#fff;background-color:#193040}.btn-back{color:#75838c;background-color:#fff;border-color:#75838c}.btn-back:focus,.btn-back.focus{color:#75838c;background-color:#e6e6e6;border-color:#3b4247}.btn-back:hover{color:#75838c;background-color:#e6e6e6;border-color:#59646b}.btn-back:active,.btn-back.active,.open>.dropdown-toggle.btn-back{color:#75838c;background-color:#e6e6e6;border-color:#59646b}.btn-back:active:hover,.btn-back.active:hover,.open>.dropdown-toggle.btn-back:hover,.btn-back:active:focus,.btn-back.active:focus,.open>.dropdown-toggle.btn-back:focus,.btn-back:active.focus,.btn-back.active.focus,.open>.dropdown-toggle.btn-back.focus{color:#75838c;background-color:#d4d4d4;border-color:#3b4247}.btn-back:active,.btn-back.active,.open>.dropdown-toggle.btn-back{background-image:none}.btn-back.disabled:hover,.btn-back[disabled]:hover,fieldset[disabled] .btn-back:hover,.btn-back.disabled:focus,.btn-back[disabled]:focus,fieldset[disabled] .btn-back:focus,.btn-back.disabled.focus,.btn-back[disabled].focus,fieldset[disabled] .btn-back.focus{background-color:#fff;border-color:#75838c}.btn-back .badge{color:#fff;background-color:#75838c}.conversation-page{display:flex;width:100%;height:100%;padding-top:80px}.conversation-page .conversation-wrapper{flex-grow:1;display:flex;flex-direction:column}.conversation-page .conversation-container{background:#c8cdd1;flex-grow:1;overflow-y:auto;padding:15px}@media(min-width:768px){.conversation-page .conversation-container{padding:30px}}@media(min-width:1600px){.conversation-page .conversation-container{padding:60px 120px 45px 120px}}.conversation-page .message-compose-container{background:#fff;flex-shrink:0;padding:15px}@media(min-width:768px){.conversation-page .message-compose-container{padding:30px}}@media(min-width:1600px){.conversation-page .message-compose-container{padding:40px 120px}}.conversation-page .sidebar-container{background:#75838c;width:400px;flex-shrink:0;color:#fff;padding:40px 30px;overflow-y:auto}@media(max-width:1199px){.conversation-page .sidebar-container{position:fixed;height:100%;right:-400px;top:0;padding-top:110px;border-left:5px solid #193040;transition:right .3s ease-in-out}.conversation-page .sidebar-container.active{right:0}}.sidebar-mobile-toggle{position:fixed;top:100px;right:30px}.sidebar-container.active .sidebar-mobile-toggle{display:none}@media(min-width:1200px){.sidebar-mobile-toggle{display:none}}@media(min-width:1200px){.sidebar-mobile-dismiss{display:none}}.edit-page{padding-top:80px}.disable-editing-lines .order-lines-footer{display:none}.order-lines-type-container{padding-top:15px;padding-bottom:15px}.order-lines-type-container+.order-lines-type-container{border-top:5px solid #c8cdd1}.order-lines-type-options{border:1px solid #c8cdd1;padding:15px;margin-bottom:15px}.conversation-header{position:fixed;top:0;left:0;width:100%;height:90px;z-index:999;background:#fff;box-shadow:0 5px rgba(0,0,0,.1)}.conversation-header .menu-section-wrapper{height:90px;display:flex;justify-content:space-between;align-items:center}.conversation-header .menu-section-container{padding:0 15px;display:flex;height:60px}@media(max-width:767px){.conversation-header .menu-section-container .vertical-divider{display:none}.conversation-header .menu-section-container .help-line{display:none}.conversation-header .menu-section-container .text-line{display:none}}.conversation-header .menu-section-container.smartcardstore .company-logo{margin-top:-20px}.conversation-header .menu-section-container.smartcardstore .vertical-divider{background:#c0272d}.conversation-header .menu-section-container.smartcardstore .help-line{color:#c0272d}.conversation-header .menu-section-container.tradeid .company-logo{margin-top:-20px}.conversation-header .menu-section-container.tradeid .vertical-divider{background:#00abc3}.conversation-header .menu-section-container.tradeid .help-line{color:#00abc3}.conversation-header .menu-section-container.identbase .company-logo{margin-top:-20px}.conversation-header .menu-section-container.identbase .vertical-divider{background:#000}.conversation-header .menu-section-container.identbase .help-line{color:#000}.conversation-header .company-logo{height:70px;margin-top:-20px}.conversation-header .company-logo img{max-width:100%}.conversation-header .vertical-divider{width:1px;height:60px;margin:0 30px 0 30px;background:#127bbf}.conversation-header .help-line{color:#127bbf;font-size:14px;line-height:16px}.conversation-header .help-line b{font-size:16px}.conversation-header .text-line{color:#75838c;font-size:16px;line-height:16px;text-align:right}.conversation-header .bg-iapprove{background:#75838c}.conversation-header .iapprove-logo img{max-width:100%}html,body{height:100%;width:100%}.vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none}.vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:none}.modal-content{width:inherit;height:inherit;margin:0 auto;pointer-events:all;border-radius:0}@media(min-width:768px){.modal-content .close{position:absolute;top:15px;right:15px}}.modal-content .modal-body{padding:15px}@media(min-width:768px){.modal-content .modal-body{padding:40px 60px}}.preview-email-container{padding-top:80px}.preview-email-wrapper{padding:30px;background:#fff;margin-bottom:15px;margin-top:15px}.login-page{padding-top:80px}.form-footer{padding-top:15px}.bg-white{background:#fff}.main-container{min-height:100%;padding-top:80px;padding-bottom:15px}#iframe-dpa{margin-bottom:10px;width:100%;max-width:760px;height:35vh;min-height:200px;background:#e3e6e8;border:2px solid #e3e6e8}@media(min-width:480px){#iframe-dpa{height:25vh}}@media(min-width:768px){}@media(min-width:992px){}@media(min-width:1200px){}@media(min-width:1600px){}#agree-dpa{width:100%;margin:auto}@media(min-width:480px){#agree-dpa{max-width:420px}}@media(min-width:768px){}@media(min-width:992px){}@media(min-width:1200px){}@media(min-width:1600px){}#agree-dpa legend{margin-bottom:10px}#agree-dpa div{margin-bottom:7px}#agree-dpa input#submit{text-transform:uppercase;font-weight:700}.page-content{padding-top:80px}body{text-align:left}img{border:none}.dialog-heading{float:left;margin:-20px 0 0 0}.dialog-heading h2{color:#2d5e9f}.dialog-heading h3{color:#464646;font-size:14px}.dialog-heading p{font-size:16px;font-weight:bold}.dialog-heading .admin{font-size:14px;font-weight:normal}.conversation-info{background-color:#9c6}#blank-column .information{float:left;width:882px;margin:0 20px 0 0;height:91px;background:url(/Content/images/layout/conversation/communication-intro-bg.jpg) center repeat-x}#blank-column .information .intro-text-area{margin:0 15px 0 0;padding:15px 0 0 10px;font-size:16px;color:#6f7072;height:76px;width:891px;background:url(/Content/images/layout/conversation/communication-intro-cap.jpg) center right no-repeat}#blank-column .information .intro-text-area .info-head{color:#a2bd30;font-size:28px}#blank-column .information .intro-text-area .green{color:#a2bd30;font-weight:bold}#blank-column .information .intro-text-area .grey{color:#6f7072;font-weight:bold}#blank-column .order-information{position:relative;float:left;width:921px;background-color:silver;color:#595959;padding:0 0 0 10px;border:1px #a1a1a1 solid;border-bottom:none}#blank-column .threadInfo{position:fixed;z-index:1500;top:0;left:0;width:100%;text-align:center;background-color:#b5ffb5;border-bottom:1px #365a36 solid;padding:15px 20px;display:none}#blank-column .threadInfo img{vertical-align:top;width:40px}#blank-column .threadInfo .text{float:left;width:auto;margin:5px 10px 0 10px;color:#365a36;text-align:left;font-size:12pt}#blank-column .threadInfo .img{float:left;width:auto;margin:0 10px}#blank-column .threadInfo .close{padding-right:25px}.customer-details{float:right;background-color:#2d5e9f;color:#fff;margin:-30px 0 20px 0;padding:10px 10px;min-width:360px;position:relative}.customer-logo{float:left;width:72px;padding:5px 10px 5px 0}.customer-name{float:left;font-size:16px}.customer-edit{position:absolute;right:0;top:0;color:#fff;text-decoration:none;padding:15px}.customer-edit:hover{color:#ccc}.i-square{width:10px;float:right;border-left:1px #a1a1a1 solid;font-size:15px;padding:5px 10px 5px 12px;font-weight:bold;color:#2d5e9f;cursor:pointer}.i-square:hover{background-color:#e1e1e1}.message-bubble-container{position:relative;z-index:1001;margin:10px 20px;padding:0}.message-bubble{background-color:#ededed;border:1px #c2c2c4 solid;float:left;margin:0 0 0 17px;padding:10px 15px 10px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:13px;color:#000}.message-bubble p{padding:8px 0 0 0}.message-bubble.medium{width:50%}.message-bubble.long{width:65%}.message-bubble.short{width:30%}.message-bubble-ob{position:absolute;z-index:1002;background:url(/Content/images/layout/conversation/message-bubble-ob.png);width:31px;height:33px;bottom:30px;left:0}.message-bubble-ob.top{bottom:85px}.message-bubble-btm{margin-left:20px;float:left;font-weight:bold;height:25px}.message-bubble-btm .message-stamp{font-size:11px;color:#b0b1b3}.message-bubble-btm.extra{height:82px}.message-bubble-action{float:right;font-size:11px;color:blue}.message-bubble-container-b{position:relative;z-index:1001;margin:10px 20px;padding:0}.message-bubble-b{background-color:#afcb52;border:1px #a9afa5 solid;float:right;margin:0 16px 0 0;padding:10px 15px 10px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:13px;color:#000}.message-bubble-b p{padding:8px 0 0 0}.message-bubble-b.medium{width:50%}.message-bubble-b.long{width:65%}.message-bubble-b.short{width:35%}.message-bubble-ob-b{position:absolute;z-index:1002;background:url(/Content/images/layout/conversation/message-bubble-ob-b.png);width:31px;height:33px;bottom:30px;right:0}.message-bubble-ob-b.top{bottom:85px}.message-bubble-btm-b{margin-right:18px;float:right;font-weight:bold;height:25px}.message-bubble-btm-b .message-stamp{font-size:11px;color:#a2bd30}.message-bubble-btm-b.extra{height:82px}.message-bubble-action-b{float:right;font-size:11px;color:blue}.message-buttons{float:left;text-align:left;padding-left:30px}.message-buttons-b{float:right;text-align:right;width:100%;padding-right:30px}#blank-column .input-area-top{width:1000px}.boxshadow .input-area-top{background:silver;height:25px}.no-boxshadow .input-area-top{background:url(/Content/images/layout/conversation/message-input-tp.jpg) no-repeat left top;height:35px}#blank-column .input-area-top-d{background-color:silver;height:30px;width:1000px}textarea.input-area{resize:none}.boxshadow textarea.input-area{box-shadow:inset 0 0 4px #a1a1a1;background:#fff;width:965px;height:70px;margin:0 0 0 5px;padding:5px 10px}.no-boxshadow textarea.input-area{background:url(/Content/images/layout/conversation/message-input-bg.jpg) repeat-y scroll center left transparent;padding:0 15px 0 10px;margin:0;overflow:auto;width:977px;height:60px;border:none}.no-boxshadow textarea:focus.input-area{border:none;outline:none}.no-boxshadow textarea:hover.input-area{border:none;outline:none}#blank-column .input-area-bottom{width:1000px;background-color:silver;height:30px}.no-boxshadow #blank-column .input-area-bottom{border-top:1px #a1a1a1 solid;margin:-3px 0 0 0}.boxshadow #blank-column .input-area-bottom{margin:-5px 0 0 0}#blank-column .input-area-add{position:relative;margin-top:6px;overflow:hidden;width:155px;float:left;padding:0 0 0 0;text-align:center;font-size:14px;border-right:1px #a1a1a1 solid;height:25px;background:url(/Content/images/buttons/conv_choose.png) no-repeat left 4px}#blank-column .input-area-add-b{position:relative;width:350px;overflow:hidden;float:left;margin:3px 0 0 3px;padding:0 0 0 0;text-align:center;font-size:14px;border-right:1px #a1a1a1 solid;height:22px}#blank-column .input-area-blank{float:left;width:270px;padding:5px 0 0 0;height:21px}#blank-column .input-area-internal{float:right;width:200px;height:25px;padding:7px 0 0 0;text-align:center;border-left:1px #a1a1a1 solid;height:23px;font-size:14px;color:#5a5a5a;text-shadow:white 1px 1px 1px}#blank-column .input-area-send{cursor:pointer;float:right;width:100px;padding:0;text-align:center;font-size:14px;border-left:1px #a1a1a1 solid;height:25px;margin-top:5px;text-shadow:white 1px 1px 1px}#blank-column .input-area-send:hover{background-color:#e1e1e1}#blank-column .input-area-file:hover{background-color:#e1e1e1}#blank-column .input-area-frame{border:1px #a1a1a1 solid;width:1000px;background-color:silver}#blank-column #fileFake{display:none;height:25px;cursor:pointer}#blank-column .responses{text-decoration:none;color:#5a5a5a}#blank-column .input-area-internal:hover{background:rgba(50,50,50,.1)}#blank-column .message-input{float:left;width:884px;margin-top:20px}#blank-column .message-input .text-area{float:left;border:none;background:url(/Content/images/layout/conversation/message-input-top.jpg) no-repeat left top;width:864px;padding:10px 10px 0;height:52px;overflow-y:hidden;color:#1f1e21;font-size:16px;resize:none;font-weight:normal}#blank-column .message-input .text-area.with-image{width:670px}#blank-column .message-input .uploaded-icon{float:left;display:none;width:104px;height:62px;background:url(/Content/images/layout/conversation/message-input-top.jpg) no-repeat right top}#blank-column .message-input .buttons-dock-area{float:left;background:url(/Content/images/layout/conversation/message-input-bottom.jpg) no-repeat center bottom;padding:0 5px 5px 10px;width:869px}#blank-column .message-input .buttons-dock-area .submit-button{float:right;background:url(/Content/images/layout/conversation/image-attach-but.jpg) no-repeat center bottom;border:none;padding-left:9px;width:104px;height:29px;color:#fff;font-size:11px;font-weight:bold;text-align:left}#blank-column .message-input .buttons-dock-area .submit-button:hover{cursor:pointer}#blank-column .message-input .buttons-dock-area span{float:left;margin-right:4px;margin-bottom:5px}#blank-column .message-input #internal-checkbox{margin-left:4px}#blank-column .messages-wrap{position:relative;float:left;margin-top:0;width:1000px;background:#fff scroll 0 0;border:1px #a1a1a1 solid;border-top:none}#blank-column .messages-wrap .supplier-details{padding-left:40px;float:left;margin-bottom:20px}#blank-column .messages-wrap .message.user{float:right;background:url(/Content/images/layout/conversation/communication-message-user-bg.jpg) repeat-y center;width:367px;margin-right:23px;margin-left:490px}#blank-column .messages-wrap .message.user .message-content{float:left;min-height:20px;width:317px;background:url(/Content/images/layout/conversation/communication-message-user-cap.jpg) no-repeat top center;padding:15px 35px 0 15px}#blank-column .messages-wrap .message.user .message-content .message-text{color:#1f1e21;font-size:13px;float:left;width:317px;margin-bottom:0;overflow-wrap:break-word;overflow:auto}#blank-column .messages-wrap .message.user .message-content .message-text.filename{margin-bottom:0;text-align:right}#blank-column .messages-wrap .message.user .message-content .message-text.with-image{width:267px}#blank-column .messages-wrap .message.user .message-content .message-attachment{float:left;width:50px;height:50px;display:block}#blank-column .messages-wrap .message.user .message-base{float:left;width:367px;padding-top:36px;background:url(/Content/images/layout/conversation/communication-message-user-baseflick.jpg) #fff no-repeat top center}#blank-column .messages-wrap .message.user .message-base .message-stamp{font-size:11px;color:#a2bd30;float:left;width:200px;display:block;height:20px;font-weight:bold}#blank-column .messages-wrap .message.admin .message-info{font-size:11px;float:right;color:red}#blank-column .messages-wrap .message.admin{margin-right:490px;float:left;background:url(/Content/images/layout/conversation/communication-message-admin-bg.jpg) repeat-y center;width:367px;margin-left:23px}#blank-column .messages-wrap .message.admin .message-content{float:left;min-height:20px;width:317px;background:url(/Content/images/layout/conversation/communication-message-admin-cap.jpg) no-repeat top center;padding:15px 15px 0 35px;color:#1f1e21;font-size:13px}#blank-column .messages-wrap .message.admin .message-content .message-text{overflow-wrap:break-word;overflow:auto}#blank-column .messages-wrap .message.admin .message-base{float:left;width:367px;height:50px;padding-top:36px;background:url(/Content/images/layout/conversation/communication-message-admin-baseflick.jpg) #fff no-repeat top center}#blank-column .messages-wrap .message.admin .message-base .message-stamp{font-size:11px;color:#b0b1b3;margin-left:20px;float:left;width:150px;display:block;height:20px;font-weight:bold}#blank-column .messages-wrap .message.admin-proof{margin-right:154px;float:left;background:url(/Content/images/layout/conversation/communication-message-adminlg-bg.jpg) repeat-y center;width:703px;margin-left:23px}#blank-column .messages-wrap .message.admin-proof .message-content{float:left;min-height:20px;width:662px;background:url(/Content/images/layout/conversation/communication-message-adminlg-cap.jpg) no-repeat top center;padding:15px 15px 0 26px}#message-icon{width:64px;height:64px}#blank-column .messages-wrap .message.admin-proof .message-base{float:left;width:703px;height:50px;padding-top:36px;background:url(/Content/images/layout/conversation/communication-message-adminlg-baseflick.jpg) #fff no-repeat top center}#blank-column .messages-wrap .message.admin-proof .message-base .message-stamp{font-size:11px;color:#b0b1b3;margin-left:20px;float:left;width:150px;display:block;height:20px;font-weight:bold}.message-approve{cursor:pointer;float:right;background:url(/Content/images/layout/conversation/communication-message-admin-approve.jpg) no-repeat center bottom;border:none;padding-left:9px;width:146px;height:55px;color:#fff;font-size:11px;font-weight:bold;text-align:left}.message-amend{cursor:pointer;float:right;background:url(/Content/images/layout/conversation/communication-message-admin-reject-amend.jpg) no-repeat center bottom;border:none;padding-left:9px;width:146px;height:55px;color:#fff;font-size:11px;font-weight:bold;text-align:left}.message-proof{cursor:pointer;float:right;background:url(/Content/images/layout/conversation/image-attach-but-l.jpg) no-repeat center bottom;border:none;padding-left:9px;width:125px;line-height:29px;color:#fff;font-size:11px;font-weight:bold;text-align:left}.message-proof.long{width:160px;background:url(/Content/images/layout/conversation/image-attach-but-long.jpg) no-repeat center bottom}.message-proof:hover,.message-approve:hover,.message-amend:hover{text-decoration:none;color:#abd}.message-base a span{float:left;margin-left:8px;margin-top:8px}#blank-column .address-convo{float:left}#blank-column .address-convo .delivery-type{float:left;margin-left:45px}#blank-column .address-convo .delivery-address{float:left;margin-left:70px}#blank-column .address-convo .billing-address{float:left;margin-left:70px}#convo-approve-preview{text-align:center}#blank-column .message-input .buttons-dock-area .image-uploader .plupload{float:left;width:100%}#blank-column .message-input .buttons-dock-area .image-uploader .plupload_file_name{float:left}#blank-column .message-input .buttons-dock-area .image-uploader .plupload_file_name span{font-style:italic;margin-bottom:0;font-weight:normal}#blank-column .message-input .buttons-dock-area .image-uploader .plupload_file_size{float:left;width:900px;font-weight:bold;margin-bottom:5px}#blank-column .message-input .buttons-dock-area .image-uploader .plupload_file_status{padding-left:8px;float:left;color:red;font-weight:normal}#blank-column .message-input .buttons-dock-area .image-uploader .plupload_add{font-weight:normal}#blank-column .message-input .buttons-dock-area .jpg-file{float:left;margin-top:10px;font-size:12px}.order-detail .image-uploader .plupload_file_name{font-style:italic;float:left}.order-detail .image-uploader .plupload_file_size{float:left;width:900px;font-weight:bold;margin-bottom:5px}.order-detail .image-uploader .plupload_file_status{padding-left:8px;float:left;color:red}.file-uploads{float:left;width:100%;margin-top:10px}.order-detail h6.admin-files{margin-bottom:10px;width:100%;border-bottom:2px solid #3a3a3a}.plupload_filelist_header,.plupload_droptext,.plupload_header_content,.plupload_start,.plupload_header_title,.plupload_header_text{display:none}.message-input{width:100px;color:#000;font-size:14px;font-weight:bold;text-align:left}.message-area{color:#888;font-size:14px;font-weight:bold;text-align:right}.message-area .submit-button{float:right;background:url(/Content/images/layout/conversation/image-attach-but.jpg) no-repeat center bottom;border:none;padding-left:29px;width:84px;height:22px;padding-top:7px;color:#fff;font-size:11px;font-weight:bold;text-align:left}.message-area textarea{float:left;width:500px;margin:10px 0 10px 27px}.approve-input{width:100px;color:#000;font-size:14px;font-weight:bold;text-align:left}.approve-input-long{width:266px;color:#000;font-size:14px;font-weight:bold;text-align:left}.approve-area{color:#888;font-size:14px;font-weight:bold}.approve-area .submit-button{margin:auto;background:url(/Content/images/layout/conversation/image-attach-but.jpg) no-repeat center bottom;border:none;padding:10px 29px 10px 29px;width:84px;height:22px;color:#fff;font-size:11px;font-weight:bold;text-align:left}.approve-area textarea{float:left;width:500px;margin:10px 0 10px 27px}#status-colorbox{width:520px}#status-colorbox .intro-text{width:520px}#status-colorbox .intro-text h2{color:#a2bd30;font-size:28px;margin-top:0}#status-colorbox .intro-text p{color:#6f7072;font-size:15px;margin-top:10px;border-bottom:2px #ababad solid;padding-bottom:40px;margin-bottom:30px}#status-colorbox .status-wheel{float:left;margin-left:40px;width:468px;height:486px;margin-top:30px}.status-wheel{float:left;margin-left:40px;width:468px;height:486px;margin-top:30px}#admin-ship{background-color:#fff;padding:20px}#admin-reject-quality{background-color:#fff;padding:20px}#admin-return-order{background-color:#fff;padding:20px}#rejection-reason{width:250px}#container-main .admin-list{width:100%;padding-bottom:100px}#container-main .admin-list h2{float:left;width:100%;font-size:18px;margin-top:10px;margin-bottom:10px;padding-bottom:5px;border-bottom:2px solid #009cdd;font-weight:bold}#container-main .admin-list>table{width:100%}#container-main .admin-list>table tr{background-color:#f7f7f7;font-size:13px}#container-main .admin-list>table tr:hover{background-color:#e1e1e1}#container-main .admin-list>table tr.table-top{background-color:#009cdd}#container-main .admin-list>table tr.table-top:hover{background-color:#009cdd}#container-main .admin-list>table tr.hi{background-color:#ffedde}#container-main .admin-list>table th{padding:5px;height:25px;border-width:1px;border-left:1px solid #aeaeae;border-style:solid;border-top:1px solid #9a9a9a;border-right:1px solid #9a9a9a;color:#fff;font-weight:bold}#container-main .admin-list>table td{padding:5px;border:1px solid #9a9a9a}#container-main .admin-list>table td a{color:#a86324}#container-main .admin-list>table td a:hover{text-decoration:none}#container-main .admin-list .table-button-area{width:960px;margin-top:15px;float:left}#container-main .admin-list .table-add{float:left;width:120px;height:65px;text-align:center;color:#000}#container-main .admin-list .table-add img{text-align:center}#container-main .admin-list .table-add span{float:left;width:100%;display:block;text-align:center}#container-main .admin-list .table-icon{width:32px;height:32px;display:block}#container-main .admin-list .table-icon.edit{background:url(/_Content/images/icons/edit.png) repeat scroll 0 0 transparent}#container-main .admin-list .table-icon.delete{background:url(/_Content/images/icons/minus-red.png)}#container-main .admin-list table tr.conversation-list-design{background:#f5deb3}#container-main .admin-list table tr.conversation-list-shipping{background:#b0e0e6}#container-main .admin-list table tr a{font-weight:bold;color:#000}#container-main .admin-list table tr a:hover{font-weight:bold;color:#000;text-decoration:underline}#container-main .admin-list table tr.conversation-list-yellow{background:#f7f2ad}#container-main .admin-list table tr.conversation-list-yellow:hover{background:#deda9c}#container-main .admin-list table tr.conversation-list-red{background:#f1bbbb}#container-main .admin-list table tr.conversation-list-red:hover{background:#d9a8a8}#container-main .admin-list table tr.conversation-list-green{background:#ccedbf}#container-main .admin-list table tr.conversation-list-green:hover{background:#b8d5ac}#container-main .admin-list table tr.conversation-list-purple{background:#cab5e3}#container-main .admin-list table tr.conversation-list-purple:hover{background:#b6a3cc}#message-current-stage{font-size:15px;margin:5px 0 5px 7px;color:#2d5e9f;float:left;width:auto;font-weight:bold}#message-current-stage a{font-size:15px;margin:5px 0 5px 7px;color:#2d5e9f;font-weight:bold}#upload-area_square{border:1px #767676 solid;background:#fff;padding:10px;width:330px}#blank-column .arrow{background:url(/Content/images/layout/conversation/upload.png) no-repeat 50px top;padding:0 0 0 0;z-index:501;position:absolute;height:13px;width:100px;top:0}#blank-column #upload-area{position:absolute;z-index:1003;padding-top:12px;margin:0 0 0 25px;display:none}.cv_menu{padding:0 0 0 20px;height:400px}#search-container{margin:0 0 15px 0}