.fullcheck{float:left;margin-left:16px!important;margin-right:0!important;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);margin-bottom:0!important;margin-top:2px!important}.fullcheck:checked+div{background-color:transparent}.datepicker-inline{margin:auto}.addchg{font-size:12px;color:black;font-family:sans-serif;line-height:1em;padding-bottom:20px}#designstepTabs::before{content:unset}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){xtable.table-sizing,xtable.table-sizing>thead,xtable.table-sizing>thead>tr,xtable.table-sizing>thead>tr>th,xtable.table-sizing>tbody,xtable.table-sizing>thead>tr,xtable.table-sizing>tbody>tr>td{display:block;height:30px}xtable.table-sizing>tbody,xtable.table-sizing>thead{float:left}xtable.table-sizing>thead{min-width:120px}}.option-list,.option-list-text{margin:0;overflow-x:auto;overflow-y:hidden;position:static;text-align:left;white-space:nowrap;padding:0 1px 0 1px}.option-list::-webkit-scrollbar,.option-list-text::-webkit-scrollbar{height:15px}.option-list::-webkit-scrollbar-track,.option-list-text::-webkit-scrollbar-track{border-radius:0}.option-list::-webkit-scrollbar-thumb,.option-list-text::-webkit-scrollbar-thumb{border-radius:0}.option-list li,.option-list-text li{background-color:transparent;-webkit-border-radius:0;border-radius:0;display:inline-block;position:relative;margin:2px}.option-list li img{height:125px;object-fit:contain;object-position:center;border:0;min-width:150px}.option-list li:hover img{opacity:.75}.option-list li.active,.option-list-text li.active{border:1px solid black;margin:2px;height:97px;width:97px;margin-top:1px}.option-list-text{display:flex}.option-list-text li,.option-list-text li.active{flex:1;height:auto;width:110px;word-wrap:break-word;white-space:normal;font-size:.9em}.itmtxtcolor{margin:auto;white-space:pre-wrap;word-wrap:break-word;font-size:.8em;text-align:center;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}#imgstrpsmth>li{height:50px;width:50px;display:table-cell;float:left;margin:1px}#imgstrp>li{height:50px;width:80px;display:table-cell}.outdiv{z-index:100;font-size:1.2em;font-weight:bold;position:absolute;top:0;left:0;word-break:break-word;height:100%;text-align:center;margin-top:25%;color:red;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;word-wrap:break-word;white-space:pre-wrap;text-align:center}.smth .outdiv{font-size:.9em}.imgstrip{display:flex;align-items:center;justify-content:center;min-height:55px;height:55px;padding:5px;background-size:contain;background-repeat:no-repeat;background-position:center center}.stripimg{max-height:100%;object-fit:scale-down;flex:0 0 auto;border:0}.smth>li>div>img.stripimg{top:0;bottom:inherit}.plybtn{left:50%;top:50%;transform:translate(-50%,-50%);z-index:6;position:absolute;font-size:32px;color:red}.delbtn{cursor:pointer;position:absolute;top:-8px;right:-11px;font-size:14px;margin-left:auto;margin-right:auto;text-align:center;color:black;font-weight:bold;background-color:white;border-radius:100%;height:17px;width:17px;line-height:16px;box-shadow:1px 0 4px 0 #908e8e}.pallet{width:45px;float:left;height:45px;margin:10px}.pallet.selected>span{border:.15vw solid #fff!important;border-radius:5px;box-shadow:1px 2px 4px #686868}.ItemColorPalli{border:1px solid #d8d7d7;border-radius:5px}.colSelected:before{content:"\2714 ";display:inline-block;color:white;padding:0;font-size:30px;text-shadow:0 0 7px #000}.ItemColorPalli{width:2.5vw;height:2.5vw}.colSelected{background-color:unset;border:unset;width:100%;margin-left:0;height:100%;margin-top:0;padding-left:0;line-height:40px}.full_col_div{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;background:transparent!important}.full_col_back{border:1px solid black;border-radius:5px;padding:5px 5px 5px 10px;background:-webkit-linear-gradient(45deg,orange,yellow,green,cyan,blue,violet);background:-o-linear-gradient(45deg,orange,yellow,green,cyan,blue,violet);background:-moz-linear-gradient(45deg,orange,yellow,green,cyan,blue,violet);background:linear-gradient(45deg,orange,yellow,green,cyan,blue,violet);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4583FF',endColorstr='#ABF2FF',GradientType=1)}.large_check{-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);margin:8px 0 0 2px!important}.textcolorpal{display:none;position:absolute;width:284px;border:1px solid black;background-color:white;z-index:100;top:18px;left:102px;padding:5px;border-radius:5px}.textcolorpal.active{display:block;opacity:1;height:auto}div#textcolorbox:after{content:'\25BC';font-size:16px;color:black;float:right;position:relative;right:-20px;border:1px solid black;padding:0;line-height:14px}.itext{font-size:12px;font-family:"myriad-pro",Courier,Monaco;cursor:pointer;font-weight:normal}.col-xs-1-5{width:12.49995%;float:left;display:block}.myriad{font-family:"myriad-pro"}.customize-product .nav li a{color:black;background-color:white;border:0;font-family:"myriad-pro";font-weight:bold;font-size:16px;text-align:center;padding:3px 12px;border:1px solid black;border-bottom:0}.tree li{font-family:"myriad-pro";font-size:16px}.buildth{display:inline-block;max-height:50px;border-radius:5px}.o-sortable{padding:0}.o-sortable li::before{content:"\f07d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#000;font-size:32px;line-height:10px;padding-right:.5em;cursor:ns-resize}.o-sortable li{position:relative;padding:15px 0;list-style:none;box-shadow:1px 0 4px 0 #908e8e;margin-bottom:.5rem;display:flex;justify-content:flex-start;align-items:center;padding:15px 25px}.o-sortable li a{margin:auto}.o-sortable li i{min-width:20px;width:30px;height:33px;background-size:cover;background-position:top center;display:inline-block;margin-right:3vw;background-repeat:no-repeat}.o-sortable li i.fa.fa-times{position:absolute;right:0;top:5px;padding:1px 3px;width:19px;height:19px;margin-right:5px;cursor:pointer}.o-sortable li i.txt{background-image:url(./images/editor-text.png)}.o-sortable li i.clip{background-image:url(./images/editor-clip-art.png)}.o-sortable li i.imag{background-image:url(./images/editor-image.png)}.customize-product .nav li{background-color:white;color:#fff;border-radius:0;border-bottom:1px solid silver;width:auto;margin-left:3px}.customizeAddText,.customizeUploadArtwork,.imprintSample,.templTab{margin-top:10px;padding-top:0}.customizeAddText::before,.customizeUploadArtwork::before,.imprintSample::before,.templTab::before{content:'';display:inline-block;width:20px;height:20px;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:50%;background-color:#fff;background-position:3px 2px;background-size:70%;background-repeat:no-repeat;z-index:6;border:1px solid black;position:absolute;left:-5px;top:-5px}.customizeAddText::before{background-image:url(./images/editor-text.png)}.customizeUploadArtwork::before{background-image:url(./images/editor-image.png)}.imprintSample::before{background-image:url(./images/editor-clip-art.png)}.templTab::before{background-image:url(./images/painter.png)}.customize-product .nav li.active>a:hover,.customize-product .nav li.active>a:focus{border:1px solid black;border-bottom:0}.customize-product .nav li.active{background:0}.hover-x{position:relative;cursor:pointer}.hover-x:hover .hidden{display:block!important}#rotate,#rotate p,.rotatedoff,.rotatedoff p{display:none}@media(min-device-width :768px) and (max-device-width:1024px){.continuebtn{right:150px}.container{max-width:100vw;padding-left:5px;padding-right:5px}#colorcol{width:158px!important;max-width:158px!important}}@media screen and (min-device-width :768px) and (orientation:portrait){#rotate,#rotate p{display:block}.rotatedoff{background-color:rgba(0,0,0,0.5);display:block;height:100%;position:absolute;top:0;width:100%;min-width:100vw;z-index:99999;padding:20px}.rotatedoff p{max-width:90vw;display:block;z-index:1;border:2px solid white;color:white;font-size:2em;margin:20% -1%;background-color:black;background-color:#00000096;padding:20px;border-radius:20px}}.outershell{max-width:100vw;width:100vw;height:auto;overflow-y:hidden!important;verflow-x:hidden;padding:0!important}.midshell{width:100vw;width:95vw;height:95vh;margin:1% auto}.midshell2{height:100%;width:100%;margin:auto}.innershell{background-color:#f3f3f3;height:100%;padding:0}#popDesigner{height:100%;display:flex;width:100%;margin:auto;min-height:0}#designstepTabs{display:flex;flex-direction:column;border-right:#b8b8b8 solid 2px}#designstepTabs a{font-size:20px;height:10vh;width:100px;border-radius:0;padding:10%;display:flex;align-items:center;justify-content:center;margin:auto;border:0}#designstepTabs .active a{background-color:#e6731a;color:#fff}#designstepTabs li{border-top:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8}#designstepTabs li:first-child{border-top:0}#designstepTabs li:last-child{border-bottom:0}.designstepstabs{border-right:1px solid #b8b8b8}.dtopbar{border-bottom:solid #b8b8b8 2px;display:flex;justify-content:space-around;padding:10px 35px;min-height:101px}.dtopbar .no-print{display:flex;align-items:center}.dtopbar .no-print a{padding-left:5px}.dtopbar span{font-weight:600;font-size:1vw;margin-right:20px;text-align:center}.dcbtn{background-color:#28a745;border-radius:5px;color:#fff;padding:20px 30px;font-size:18px;font-weight:500}.dcont{display:flex;justify-content:center;align-items:center}.dcont span{max-width:350px}.designertabcontent{height:100%;background-color:white;width:426px;padding:15px;webkit-box-shadow:11px 0 16px -16px rgba(0,0,0,0.25);moz-box-shadow:11px 0 16px -16px rgba(0,0,0,0.25);box-shadow:11px 0 16px -16px rgb(0 0 0 / 25%);margin-right:20px}.designerform{width:100%;display:flex;flex-direction:column;float:left;overflow:hidden;height:100%}.desbuilder{background-color:white;overflow:hidden;padding:0 5px;display:flex;justify-content:center;align-items:center;box-shadow:-11px 0 16px -16px rgb(0 0 0 / 25%);margin-left:20px;min-width:550px;width:50%;position:relative}.despanel{overflow-x:hidden;overflow-y:auto}.colorpicker{font-size:18px;width:400px}.desbuitem{max-width:550px;width:550px;background:white;padding:0}.itemcolorcont .option-list{padding:0 10px;display:flex;flex-wrap:wrap;overflow-y:auto;position:relative;align-items:flex-start;max-height:95%;justify-content:center}.itemcolorcont h3{margin:0}#dsitemcolor{height:100%}.itemcolorcont{height:100%;overflow:hidden}.itemcolorcont #imgstrpsmth>li{height:auto;width:110px;max-width:unset;max-height:unset;border:unset;display:flex;padding:5px;flex-direction:column}.itemcolorcont .option-list li img{height:110px;width:auto}.itemcolorcont .itmtxtcolor{font-size:1em;text-shadow:unset;position:relative}.itemcolorcont .active .itmtxtcolor{font-weight:bold}#designModal ::-webkit-scrollbar,#designModal ::-webkit-scrollbar{width:8px;background-color:#dcdcdc}#designModal ::-webkit-scrollbar-thumb,#designModal ::-webkit-scrollbar-thumb{border-radius:0;background-color:#bbb;-webkit-box-shadow:unset}.colornote{border:unset}.canvasholderP{outline:0}.ItemColorPal{padding:10px 0}.adjustments{display:flex;flex-wrap:wrap;width:100%;justify-content:center;padding:10px 0 20px 0}.fileinput-button{padding:10px 30px;margin:10px;border-radius:5px;text-transform:uppercase;font-weight:normal;font-size:20px;display:flex;align-items:center;align-self:flex-start}.canvasholder{border-color:#616161!important}#dstextedit{font-size:18px}.txtbtn{font-size:16px;padding:10px 20px;font-weight:normal}.dcbtn,.btn-green{background-color:#28a745;color:#fff!important}.dcbtn:hover,.btn-green:hover{background-color:#23983e}.txtbtn:focus,.btn-green:focus,.btn-green:active:focus,.txtbtn:active:focus{color:#fff;outline:unset}.txtbtn,.btn-green{border-radius:5px}#BuilderTxt{border-radius:0;height:150px}.txtselected,.chkselect:checked+.labelselect{background:#646464;color:#fff}.txtselect{width:100%;height:100%;padding:.5vw 1vw;margin:0;font-size:20px;display:flex;align-items:center;justify-content:center}.textbuilder{border:solid 1px #b0b4b8}.dflex{display:flex}.alignitm-center{align-items:center}.txtoption{border:1px solid #b8b8b8;background-color:#f7f7f7;min-height:26px;width:20%}.chkselect{position:absolute;z-index:-9}input[type=range].txtsliders{margin:20px 0}input[type=range].txtsliders{-webkit-appearance:none;width:100%;height:25px;outline:0;padding:0;margin:20px 10px}input[type=range].txtsliders::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:0;margin-top:0;cursor:pointer;border:0;box-shadow:unset}input[type=range].txtsliders::-moz-range-thumb{width:25px;height:25px;border-radius:50px;background:#04aa6d;cursor:pointer}input[type=range].txtsliders::-webkit-slider-runnable-track{width:100%;height:20px;cursor:pointer;box-shadow:unset;background:#dcdcdc;border-radius:unset;border:unset}.txtsliders.form-control:focus{border-color:unset;-webkit-box-shadow:unset;box-shadow:unset}.iconselect{flex-direction:column}#dirwrap.clipscroll{height:16vh;overflow-y:scroll;width:100%;overflow-x:hidden}#dstemplate #dirwrap.clipscroll{border-top:solid 2px #b0b4b8}.tab-pane{height:100%}#popDesigner *{font-size:16px}#popDesigner h5{font-size:18px;font-weight:bold}.adjusticons{padding:0 .8vw}.fa.builderi{font-size:22px!important}.clipimg,.templimg{background-color:white;height:auto;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;border:1px solid lightgray;position:relative}.clipimg img,.templimg img{height:100px;width:auto;object-fit:contain}.templimg div,.clipimg div{position:relative}.iconsearchbox{border:solid 2px #b0b4b8}#dsclipart{overflow-x:hidden;overflow-y:hidden}.iconselect{flex-direction:column;overflow-x:hidden;overflow-y:auto;border:solid 2px #b0b4b8;border-width:0 2px 2px 2px}.glyphicon-plus-sign:before{content:"\f067";font:normal normal normal 14px/1 FontAwesome}.glyphicon-minus-sign:before{font:normal normal normal 14px/1 FontAwesome;content:"\f068"}.btnsrow{display:flex;justify-content:space-between;flex-wrap:wrap}#textFont{width:100%;max-width:250px}.savebutton{position:absolute;top:0;left:0;padding:20px}.ItemColorPalli .delbtn::after{content:"\f00d";font:normal normal normal 14px/1 FontAwesome;font-size:16px}.ItemColorPalli .delbtn{font-size:0!important;height:18px;width:18px}.colorwheel{width:35px;margin-right:10px}.fullcolorcheck{padding:20px 0}#colorpickerdiv2 .fullcolorcheck{display:flex;justify-content:center;align-items:center;padding:20px 0;flex-wrap:wrap}#colorpickerdiv1 .fullcolorcheck{width:auto}.fccinner{width:100%;display:flex;justify-content:center}.aml{background:#e6731a;color:white;font-weight:600;outline:unset;text-shadow:unset;border-radius:5px;box-shadow:2px 0 20px 3px rgb(0 0 0 / 38%);border:unset}@media(min-width:1201px){.dmobile{display:none!important}}@media(hover:none) and (pointer:coarse){.o-sortable li::before{display:none!important}}@media(max-width:1200px){.ddesktop{display:none!important}.outershell{max-width:100%;width:100%;height:100%}.midshell{width:100%;height:100%;margin:0;border:black solid 3px}.dcont span,.dtopbar .no-print{display:none}#popDesigner{flex-direction:column}#designstepTabs{flex-direction:row;justify-content:center;flex-wrap:wrap}#designstepTabs li{border:unset!important;margin:0;width:70px;border-radius:5px;webkit-box-shadow:11px 0 16px -16px rgba(0,0,0,0.25);moz-box-shadow:11px 0 16px -16px rgba(0,0,0,0.25);box-shadow:11px 0 16px -16px rgb(0 0 0 / 25%);background-color:white;margin:2px 5px}li#designbtntab{background-color:unset}#designstepTabs a{font-size:14px;height:50px;width:100%;padding:4px;margin:0;border:solid 1px #dccfcf;border-radius:5px}.designstepstabs{border-right:unset;border-bottom:2px solid #b8b8b8}.dtopbar{min-height:unset;justify-content:flex-end;padding:5px 10px}.modal.outershell{z-index:9999999999}.dcbtn{padding:10px 15px;font-size:0!important}.dcont .dcbtn::after{content:"\f061";font:normal normal normal 14px/1 'FontAwesome'}.designertabcontent{width:100%}#designbtntab{width:100%!important;margin:0!important}#designbtntab a{height:50px;width:100%;border-radius:0;border:1px solid #e6731a;background-color:#f3f3f3;z-index:100}.desbuilder{position:revert}.savebutton.dmobile{left:50%;top:5px;padding:0}.savebutton.dmobile i{font-size:30px!important}.ItemColorPalli{min-width:40px;min-height:40px}.colorpicker{width:100%}.itemcolorcont .option-list{max-height:85%}.desbuitem,.desbuilder{max-width:100%;width:100%;min-width:unset;margin:0;flex-direction:column}#zoom-wrap{min-width:100%}#zoom-wrap1{margin:0}#zoom-wrap1 img{position:relative!important}.order0{order:0}.order1{order:1}.order2{order:2}li#designbtntab::after{content:"Step 1: Make Your Design"}}@media(max-width:597px){.item-preview-wrap,.desbuitem .zoom-wrap{min-width:unset!important;width:100%!important;height:100%!important;min-height:unset!important;max-width:550px!important}.itempreview{max-width:100%;width:100%;overflow:scroll}.itempreview #designbtn{width:210px;left:50%;transform:translateX(-50%)}}