@import url(https://fonts.googleapis.com/css?family=Nunito);
table.dataTable td.dt-left,table.dataTable th.dt-left{text-align:left}table.dataTable td.dataTables_empty,table.dataTable td.dt-center,table.dataTable th.dt-center{text-align:center}table.dataTable td.dt-right,table.dataTable th.dt-right{text-align:right}table.dataTable td.dt-justify,table.dataTable th.dt-justify{text-align:justify}table.dataTable td.dt-nowrap,table.dataTable th.dt-nowrap{white-space:nowrap}table.dataTable tfoot td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable thead th.dt-head-left{text-align:left}table.dataTable tfoot td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable thead th.dt-head-center{text-align:center}table.dataTable tfoot td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable thead th.dt-head-right{text-align:right}table.dataTable tfoot td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable thead th.dt-head-justify{text-align:justify}table.dataTable tfoot td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable thead th.dt-head-nowrap{white-space:nowrap}table.dataTable tbody td.dt-body-left,table.dataTable tbody th.dt-body-left{text-align:left}table.dataTable tbody td.dt-body-center,table.dataTable tbody th.dt-body-center{text-align:center}table.dataTable tbody td.dt-body-right,table.dataTable tbody th.dt-body-right{text-align:right}table.dataTable tbody td.dt-body-justify,table.dataTable tbody th.dt-body-justify{text-align:justify}table.dataTable tbody td.dt-body-nowrap,table.dataTable tbody th.dt-body-nowrap{white-space:nowrap}table.dataTable td.dt-control{cursor:pointer;text-align:center}table.dataTable td.dt-control:before{background-color:#31b131;border:.15em solid #fff;border-radius:1em;box-shadow:0 0 .2em #444;box-sizing:content-box;color:#fff;content:"+";display:inline-block;font-family:Courier New,Courier,monospace;height:1em;line-height:1em;margin-top:-9px;text-align:center;text-indent:0!important;width:1em}table.dataTable tr.dt-hasChild td.dt-control:before{background-color:#d33333;content:"-"}table.dataTable{border-collapse:separate!important;border-spacing:0;clear:both;margin-bottom:6px!important;margin-top:6px!important;max-width:none!important}table.dataTable td,table.dataTable th{box-sizing:content-box}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}table.dataTable.nowrap td,table.dataTable.nowrap th{white-space:nowrap}div.dataTables_wrapper div.dataTables_length label{font-weight:400;text-align:left;white-space:nowrap}div.dataTables_wrapper div.dataTables_length select{display:inline-block;width:auto}div.dataTables_wrapper div.dataTables_filter{text-align:right}div.dataTables_wrapper div.dataTables_filter label{font-weight:400;text-align:left;white-space:nowrap}div.dataTables_wrapper div.dataTables_filter input{display:inline-block;margin-left:.5em;width:auto}div.dataTables_wrapper div.dataTables_info{padding-top:.85em}div.dataTables_wrapper div.dataTables_paginate{margin:0;text-align:right;white-space:nowrap}div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:flex-end;margin:2px 0;white-space:nowrap}div.dataTables_wrapper div.dataTables_processing{left:50%;margin-left:-100px;margin-top:-26px;padding:1em 0;position:absolute;text-align:center;top:50%;width:200px}table.dataTable>thead>tr>td:active,table.dataTable>thead>tr>th:active{outline:none}table.dataTable>thead>tr>td:not(.sorting_disabled),table.dataTable>thead>tr>th:not(.sorting_disabled){padding-right:30px}table.dataTable>thead .sorting,table.dataTable>thead .sorting_asc,table.dataTable>thead .sorting_asc_disabled,table.dataTable>thead .sorting_desc,table.dataTable>thead .sorting_desc_disabled{cursor:pointer;position:relative}table.dataTable>thead .sorting:after,table.dataTable>thead .sorting:before,table.dataTable>thead .sorting_asc:after,table.dataTable>thead .sorting_asc:before,table.dataTable>thead .sorting_asc_disabled:after,table.dataTable>thead .sorting_asc_disabled:before,table.dataTable>thead .sorting_desc:after,table.dataTable>thead .sorting_desc:before,table.dataTable>thead .sorting_desc_disabled:after,table.dataTable>thead .sorting_desc_disabled:before{bottom:.9em;display:block;opacity:.3;position:absolute}table.dataTable>thead .sorting:before,table.dataTable>thead .sorting_asc:before,table.dataTable>thead .sorting_asc_disabled:before,table.dataTable>thead .sorting_desc:before,table.dataTable>thead .sorting_desc_disabled:before{content:"↑";right:1em}table.dataTable>thead .sorting:after,table.dataTable>thead .sorting_asc:after,table.dataTable>thead .sorting_asc_disabled:after,table.dataTable>thead .sorting_desc:after,table.dataTable>thead .sorting_desc_disabled:after{content:"↓";right:.5em}table.dataTable>thead .sorting_asc:before,table.dataTable>thead .sorting_desc:after{opacity:1}table.dataTable>thead .sorting_asc_disabled:before,table.dataTable>thead .sorting_desc_disabled:after{opacity:0}div.dataTables_scrollHead table.dataTable{margin-bottom:0!important}div.dataTables_scrollBody>table{border-top:none;margin-bottom:0!important;margin-top:0!important}div.dataTables_scrollBody>table>thead .sorting:after,div.dataTables_scrollBody>table>thead .sorting:before,div.dataTables_scrollBody>table>thead .sorting_asc:after,div.dataTables_scrollBody>table>thead .sorting_asc:before,div.dataTables_scrollBody>table>thead .sorting_desc:after,div.dataTables_scrollBody>table>thead .sorting_desc:before{display:none}div.dataTables_scrollBody>table>tbody tr:first-child td,div.dataTables_scrollBody>table>tbody tr:first-child th{border-top:none}div.dataTables_scrollFoot>.dataTables_scrollFootInner{box-sizing:content-box}div.dataTables_scrollFoot>.dataTables_scrollFootInner>table{border-top:none;margin-top:0!important}@media screen and (max-width:767px){div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_paginate{text-align:center}div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:center!important}}table.dataTable.table-sm>thead>tr>th:not(.sorting_disabled){padding-right:20px}table.dataTable.table-sm .sorting:before,table.dataTable.table-sm .sorting_asc:before,table.dataTable.table-sm .sorting_desc:before{right:.85em;top:5px}table.dataTable.table-sm .sorting:after,table.dataTable.table-sm .sorting_asc:after,table.dataTable.table-sm .sorting_desc:after{top:5px}table.table-bordered.dataTable{border-right-width:0}table.table-bordered.dataTable td,table.table-bordered.dataTable th{border-left-width:0}table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable th:last-child{border-right-width:1px}div.dataTables_scrollHead table.table-bordered,table.table-bordered.dataTable tbody td,table.table-bordered.dataTable tbody th{border-bottom-width:0}div.table-responsive>div.dataTables_wrapper>div.row{margin:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:first-child{padding-left:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:last-child{padding-right:0}
.modal-80{max-width:80%}.order-od-black:before,.order-od-green:before,.order-od-orange:before{content:"";display:inline-block;height:10px;margin-right:5px;width:10px}.order-od-green:before{background-color:#5cb85c}.order-od-orange:before{background-color:#f0ad4e}.order-od-black:before{background-color:#000}.st-red{background-color:#d9534f!important}.st-orange{background-color:#f0ad4e!important}.st-cyan{background-color:#5bc0de!important}.st-green{background-color:#5cb85c!important}.st-default{background-color:#4dc0b5!important}.form-control[disabled]{color:#000}.pff-container-xl{max-width:1450px}.print-status-color{background-color:#f2dede}.dropzone-wrapper.dz-clickable{border:1px dotted rgba(28,43,54,.1);border-radius:2px;max-width:600px}.remove-order-input{display:none}.pull-right{margin-right:5px}.custom-radio-btn{background-color:#2196f3;border-radius:5px;cursor:pointer;height:21px;left:0;position:absolute;top:0;width:20px}.shipping-selector-container{display:none}.shipping-select{background-color:#fff;border-radius:5px;cursor:pointer;display:block;margin-bottom:5px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.shipping-select input{opacity:0;position:absolute}.shipping-select input:checked~.custom-radio-btn{background-color:#2196f3}.shipping-select input:checked~.custom-radio-btn:after{display:block}.shipping-select .custom-radio-btn:after{background:#fff;border-radius:50%;cursor:pointer;height:7px;left:7px;top:7px;width:7px}.shipping-select :hover input~.custom-radio-btn{background-color:#c5d9ed}.custom-radio-btn:after{content:"";display:none;position:absolute}.var-att-filter-comp{display:inline-flex;margin-right:10px}.var-att-cont{margin-right:10px;max-width:200px}.var-att-cont:last-of-type{margin-right:0}.download-zip .btn{width:120px}#screen-modal-type-printingModal{max-width:80%}#screen-modal-type-printingModal .btn-bar{display:inline-flex}#screen-modal-type-printingModal .btn-bar .form-check{margin:auto 20px}#screen-modal-type-printingModal .print-image{min-height:318px;position:relative}#screen-modal-type-printingModal .printed-msg{cursor:auto;display:none}#printing-modal-error-block{background:#fff;border:1px solid;border-radius:30px;box-shadow:0 5px 15px rgba(0,0,0,.35);display:none;height:auto;margin:auto;padding:50px;position:absolute;transform:translate(50%,50%);width:500px;z-index:100}#printing-modal-error-block .error-msg{color:red;font-size:16px;font-weight:600;margin:auto}#order-items-designs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:20px}#order-items-designs .order-items-container{border:1px solid #d3d3d3;display:flex;margin-right:20px}#order-items-designs .order-items-container-info{flex:none}.order-item-printable{margin:0 5px 10px;position:relative}.order-item-printable .img-responsive{background-color:#a9a9a9;display:block;margin:auto;max-width:150px}.order-item-printable .btn-group-vertical{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}.order-item-printable:hover .btn-group-vertical,.p-method{display:block}.p-method{border:1px solid #d3d3d3;border-radius:5px;height:100px;margin:10px auto;padding:30px 20px;width:250px}.p-method:hover{background-color:#add8e6;border-color:#000}.phone-case-select a:hover{text-decoration:underline}.overdue-marker{border-radius:5px;display:inline-block;height:20px;text-align:center;width:20px}.overdue-marker-green{background-color:#5cb85c}.overdue-marker-orange{background-color:#f0ad4e}.overdue-marker-black{background-color:#000;color:#fff}.general-filters-component .btn{border-radius:5px}.general-filters-component .check-all-col{min-width:100px}.general-filters-component .check-all-col .form-check{position:relative;top:50%;transform:translateY(-50%)}.general-filters-component .filter-options-col{display:inline-flex;margin:auto 0;min-width:215px}.general-filters-component .filter-options-col select{height:35px;width:130px}.general-filters-component .filter-options-col .btn{height:35px;margin:0 5px}.general-filters-component .date-range-col{display:inline-flex}.general-filters-component .date-range-col .form-group{margin-bottom:.8em}.general-filters-component .date-range-col .btn{height:35px;margin:24px 5px auto}.general-filters-component .date-range-col .date-range-clear{color:#e3342f}.general-filters-component .search-bar-col .input-group{top:50%;transform:translateY(-50%)}.general-filters-component .search-bar-col .btn{margin:0 5px}.general-filters-component .filter-row{display:flex}#searched-product-variant-table-body .searched-product-column{width:100px}#searched-product-variant-table-body img{max-width:50px}.color-att-value-box{border:1px solid grey;display:block;height:25px;width:25px}.overlay{background:#222;opacity:40%;position:fixed;z-index:10000}.overlay,.overlay__inner{height:100%;left:0;top:0;width:100%}.overlay__inner{position:absolute}.overlay__content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:5px solid hsla(0,0%,100%,.1);border-radius:100%;border-top-color:#fff;display:inline-block;height:100px;width:100px}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}.payment-methods-block{padding:0 20px}.policy-agreement-wrapper{margin-bottom:10px;text-align:right}.policy-agreement-wrapper a{color:blue}.proceed-button{margin-left:auto}.price-calculation{padding:10px 20px}.price-calculation .price-calculation-container{display:flex}.price-calculation .price-calculation-container>div{margin-right:10px}.method-container{border:1px solid;border-radius:10px;cursor:pointer;margin:0 auto 10px;max-width:220px;padding:0 20px}.method-container .form-check-input{margin-top:25px}.method-container .form-check-label{cursor:pointer}.p-display-name{text-align:center}.order-edit-link-elem{border-radius:10px;display:block;margin:5px 0;max-width:140px;padding:5px}.order-edit-link-elem:hover{background:#fff;border-color:#565e64;color:#565e64}.close-error-modal-btn{margin-top:20px}
