.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.checkout-all{position:relative}.checkout-all h2.checkout-title{color:#577e78}.checkout-all #upload-files-info{border-radius:15px 0 0 15px}.btn-checkout{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:'Akko W01 Bold',"Lucida Grande","Segoe UI",Verdana,Helvetica,Arial,sans-serif;height:39px;line-height:39px;font-size:16px;padding:0 40px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#6a6a6a;background-image:-moz-linear-gradient(top,#828282,#454545);background-image:-webkit-gradient(linear,0 0,0 100%,from(#828282),to(#454545));background-image:-webkit-linear-gradient(top,#828282,#454545);background-image:-o-linear-gradient(top,#828282,#454545);background-image:linear-gradient(to bottom,#828282,#454545);background-repeat:repeat-x;border-color:#454545 #454545 #1f1f1f;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;font-weight:400;text-transform:uppercase;text-shadow:none}.btn-checkout.active,.btn-checkout.disabled,.btn-checkout:active,.btn-checkout:focus,.btn-checkout:hover,.btn-checkout[disabled]{color:#fff;background-color:#454545}.btn-checkout:active,.btn-checkout:focus,.btn-checkout:hover{background-position:0 0;color:#fff}.btn-checkout:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#858585;background-image:-moz-linear-gradient(top,#989898,#686868);background-image:-webkit-gradient(linear,0 0,0 100%,from(#989898),to(#686868));background-image:-webkit-linear-gradient(top,#989898,#686868);background-image:-o-linear-gradient(top,#989898,#686868);background-image:linear-gradient(to bottom,#989898,#686868);background-repeat:repeat-x;border-color:#686868 #686868 #424242;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);background-position:0 0}.btn-checkout:hover.active,.btn-checkout:hover.disabled,.btn-checkout:hover:active,.btn-checkout:hover:focus,.btn-checkout:hover:hover,.btn-checkout:hover[disabled]{color:#fff;background-color:#686868}.btn-checkout.btn-primary{background:#ee3a2a}.btn-checkout.btn-primary:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#b22b1e;background-image:-moz-linear-gradient(top,#be2d1f,#9f271c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#be2d1f),to(#9f271c));background-image:-webkit-linear-gradient(top,#be2d1f,#9f271c);background-image:-o-linear-gradient(top,#be2d1f,#9f271c);background-image:linear-gradient(to bottom,#be2d1f,#9f271c);background-repeat:repeat-x;border-color:#9f271c #9f271c #5e1711;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);background-position:0 0}.btn-checkout.btn-primary:hover.active,.btn-checkout.btn-primary:hover.disabled,.btn-checkout.btn-primary:hover:active,.btn-checkout.btn-primary:hover:focus,.btn-checkout.btn-primary:hover:hover,.btn-checkout.btn-primary:hover[disabled]{color:#fff;background-color:#9f271c}.btn-checkout.disabled{background:#c5c5c5}.btn-checkout.disabled:hover{background:#c5c5c5!important}.faq-tooltip-link{cursor:help}#page{background-color:#fff}.left{float:left}.right{float:right}#checkout-container{margin-top:15px;padding-bottom:40px;margin-bottom:-40px;position:relative}#checkout-container.A3{background:url(https://secure-dt.comhttps://secure-dt.com/content/img/checkout/cart-bg.png) no-repeat 700px 0}#checkout-container.A4{background:url(/content/img/checkout/cart-bg.png) no-repeat 620px 0}#left-container{min-height:350px;padding-right:10px}.filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout .info{background-color:#eef7f6;color:#666;font-size:13px;padding:18px 13px;margin-bottom:1em;border:1px solid #dfdfdf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.checkout .info a{color:#0082b6;text-decoration:none;cursor:pointer}.checkout .info a:hover{text-decoration:underline}.checkout .filename{padding-left:21px}.checkout .filename.url{background:url(https://secure-dt.com/content/img/icons/chain-16.png) no-repeat center left}.checkout h3{font-family:'Akko W01 Regular',"Lucida Grande","Segoe UI",Verdana,Helvetica,Arial,sans-serif;font-size:20px;color:#333;margin:30px 0 6px}.checkout label.radio{display:inline;padding-left:10px}.checkout label.radio input{margin-left:0}.checkout #right-container .info-section:first-child{margin-top:0;padding-top:0}.checkout #right-container .info-section:first-child h2{margin-top:0}.total-minimum{text-align:center}.modal .modal-header h3{margin:0!important}.modal-body{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0}.comments{width:400px}.order-summary-row label{display:inline;padding-left:5px;cursor:pointer}.order-summary-row input[type=checkbox]{margin-top:0}.red-text{color:#ee4131}.payment-container .payment-option-container{padding:2px 5px}.payment-container .payment-option-container.info{padding:2px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:5px;width:600px;position:relative;background-color:#f6f6f6;border:none}.payment-container .payment-option-container .radio{display:block}.payment-container .payment-option{line-height:23px;height:23px;padding-left:4px;font-size:16px!important;margin:6px 0!important}.payment-container .payment-option input[type=radio]{margin:5px 8px 0 0}.payment-container select[name="CreditCard.ExpirationMonth"],.payment-container select[name=ExpirationMonth]{width:63px}.payment-container select[name="CreditCard.ExpirationYear"],.payment-container select[name=ExpirationYear]{width:80px}.payment-container input[name="CreditCard.CardNumber"],.payment-container input[name=CardNumber]{width:230px}.payment-container input[name="CreditCard.Cvv"],.payment-container input[name=Cvv]{width:80px}.payment-container input[name="CreditCard.Zip"],.payment-container input[name=Zip]{width:80px}.required{font-size:12px;color:#c00}.file-size{font-weight:400;white-space:nowrap;max-width:70px;float:left}.discount{color:#900;font-size:12px;font-weight:700}.remove-link{float:left;margin:3px 18px 0 0;text-indent:-9000px;width:14px;height:14px;background:url(https://secure-dt.com/Content/img/rev/removeicon.png) no-repeat}.filename{font-size:13px;font-weight:700;width:300px}.length-details{display:inline-block;min-height:16px}.length-details input{width:40px;margin-bottom:0;text-align:left;padding-right:2px}.length-details.none{display:none}.length-required{font-size:11px;color:#666;display:inline-block}.length-required.none{display:none}.length-required{padding-left:18px;color:#c00;background:url(https://secure-dt.comhttps://secure-dt.com/content/img/icons/rowerror-16.gif) no-repeat center left}.cost{font-size:13px;color:#333;width:65px;text-align:right;margin-top:6px}.progress-upload.html4{background:url(https://secure-dt.comhttps://secure-dt.com/content/img/icons/spinner-16.gif) no-repeat top left;padding-left:20px;min-height:16px}.progress-length{font-size:10px;color:#78a540;font-weight:700}#translation-files .price,#translation-files .total{float:left;margin-right:45px;width:220px}#translation-files .price,#translation-files .total{font-weight:700;font-size:21px;color:#666}#translation-files .price label,#translation-files .total label{color:#333}#translation-files .total{color:#000}#translation-files .total-row{margin-top:20px}#translation-files .total-row:after,#translation-files .total-row:before{display:table;content:"";line-height:0}#translation-files .total-row:after{clear:both}#translation-files .total-row .discount{font-size:16px;text-align:left}#translation-files .service-price,#translation-files .service-title{float:left;width:125px}#translation-files .service-price{width:200px}#translation-files .file{line-height:30px;font-size:12px;margin:6px 0}#translation-files .file:after,#translation-files .file:before{display:table;content:"";line-height:0}#translation-files .file:after{clear:both}#translation-files .file .filename{max-width:250px;width:auto;float:left;font-weight:400;margin-right:15px;background:url(https://secure-dt.com/content/img/icons/page-16.png) no-repeat scroll left center}#translation-files .file .remove-link{float:left;margin:0 0 0 20px;background:0 0;text-indent:0;width:auto;height:auto}#translation-files .file .progress-upload{display:none}#translation-files .file .error-msg{color:#c00;font-weight:700;font-size:12px;clear:both}#checkout-payment .payment-option{margin:10px 0!important}#checkout-payment #place-order{float:right;margin-right:10px}#checkout-payment select[name=ExpirationMonth]{width:63px}#checkout-payment select[name=ExpirationYear]{width:80px}#checkout-payment input[name=Cvv]{width:40px}#checkout-payment input[name=Zip]{width:80px}#checkout-payment input[name=CardNumber]{width:205px}#checkout-payment .checkout-button-container.place-order{margin-top:40px}#checkout-payment .no-payment-required-msg{margin:15px 0 80px}.selected-bar:before{display:block;content:"";position:absolute;background-color:#5a7d78;width:6px;height:100%;left:0;top:0}#translation-type{text-align:center}#translation-type .type-header{display:block;font-size:29px;text-transform:uppercase;line-height:30px;margin-bottom:26px;margin-top:40px}#translation-type .left-header{border-left:none}#translation-type .languages{color:#069;font-weight:700;cursor:pointer}#translation-type .btn{text-transform:uppercase}#right-container h2.sidebar-h{font-family:'Akko W01 Bold',"Lucida Grande","Segoe UI",Verdana,Helvetica,Arial,sans-serif;font-size:16px;color:#79928e}#right-container .delivery{font-size:12px}#right-container .faq-list li{line-height:16px;margin:7px 0}#right-container .faq-list li a{color:#698984;cursor:help}#right-container a.btn{color:#fff}#right-container .info-section{padding:20px 0;border-bottom:1px solid #ededed;clear:both}#right-container .support-panel{font-size:14px;color:#999;width:100%}#right-container .support-panel .email-container{height:20px}#right-container .support-panel .email-container .email{float:left;width:100px}#right-container .support-panel .email-container .email-icon{background:url(https://secure-dt.comhttps://secure-dt.com/content/img/rev/contact_icons.png) 0 0;float:left;height:16px;width:24px;margin-right:14px;margin-top:2px}.sidebar-panel{font-size:12px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:block;border:1px solid #ccc}.sidebar-panel .title{font-weight:700;font-size:14px;margin-bottom:10px}.sidebar-panel table{width:100%;height:100%}.sidebar-panel .order-summary-container{width:100%;border-bottom:1px solid #ededed;padding-bottom:10px}.sidebar-panel .order-summary-container .summary-item .header{font-weight:700;display:inline-block;width:118px}.sidebar-panel .summary-total{font-size:26px;margin-top:10px;padding-top:5px;font-weight:700}#quote-files .price{font-weight:700;font-size:21px;color:#666}#quote-summary .price{font-weight:700;font-size:21px;color:#666}