/**handles:dtf-global-css**/
#main-content .container:before{background:0 0!important}#left-area{width:100%!important;padding:23px 0 0!important;float:none!important}#sidebar{display:none}.product .clearfix .summary form.cart{margin-top:0}#dtf-min-price-notice{font-weight:700;font-size:18px;margin:5px 0 15px 0}#dtf-order-name-field{margin-bottom:14px}#dtf-order-notes-field h3 span{font-weight:400}#bs-woo-ppa-container{margin-bottom:12px}#bs-woo-ppa-container table tbody tr td{padding:0 0 8px 0}.bs-woo-ppa-label{font-weight:700;width:25%}.dtf-price-calculator{margin-bottom:15px}.dtf-product-input{width:100%;padding:4px;font-size:1.1rem!important}#dtf-order-notes-field{margin-bottom:18px}.bs-woo-ppa-label{font-size:1.1rem}.file-upload-agreement{margin-bottom:18px;font-size:1.1rem}.quantity .qty,.single_add_to_cart_button{padding:6px!important;font-size:1.1rem!important;text-transform:uppercase}.quantity .qty{width:120px!important}.woocommerce-tabs{display:inline-block;width:100%;margin-bottom:75px!important}.woocommerce-tabs h2{display:none;line-height:1.2}.woocommerce-tabs .product-desc-file-submission-heading{margin-top:18px!important}.woocommerce-tabs .tabs{text-transform:uppercase}.woocommerce-tabs p,.woocommerce-tabs ul{font-size:1rem}.woocommerce-product-gallery{margin-bottom:18px!important}#upload-form-dropzone-container{margin-top:10px}.dtf-accepted-file-types{width:100%;margin-top:5px;margin-bottom:25px}#upload-file-container #dsp-upload-inner{padding:25px;background-color:#eee;border:1px solid #ccc;text-align:center}#upload-file-container #dsp-upload-inner:hover{border:1px solid #333}.upload-input-container .file-preview,.upload-input-container .progress-bar-container{margin-bottom:5px}.upload-input-container .progress-bar-container{position:relative;width:100%;height:50px}.upload-input-container .progress-bar-container .progress-bar{position:absolute;top:0;left:0;bottom:0;background-color:#ff7e00;width:0%;height:100%;z-index:2}.upload-input-container .progress-bar-container .progress-complete{background-color:#31a500}.upload-input-container .progress-bar-container .progress-error{background-color:#a70000}.upload-input-container .progress-bar-container .total-bytes{position:absolute;width:100%;top:0;left:0;bottom:0;z-index:3;color:#fff;font-weight:700;text-align:center}.upload-input-container .progress-bar-container .total-bytes span{display:inline-block;padding-top:15px}.upload-input-container .progress-bar-container .progress-bar-bg{width:100%;height:50px;top:0;left:0;bottom:0;z-index:1;background-color:#333}.sk-circle{width:20px;height:20px;position:absolute;top:14px;left:14px}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#fff;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.hide{display:none!important}#order_line_items .item .name .view .display_meta{display:none!important}.bs-admin-order-preview{max-width:100px;border:1px solid #ccc}