.contact-form .taform-submit-buttons{width:100%;text-align:center;display:inline-flex;align-items:center;justify-content:center}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mb-0{margin-bottom:0!important}.form-control{min-height:40px;border-radius:4px}input[type=checkbox]{cursor:pointer}button:disabled,button:disabled:hover,button[disabled],button[disabled]:hover{cursor:not-allowed}.error{color:red;padding:2px}.required:after{content:' *';color:red}.form_loader{width:20px;height:20px;border-radius:50%;position:relative;animation:form_rotate 1s linear infinite;display:block}.form_loader::after,.form_loader::before{content:"";box-sizing:border-box;position:absolute;inset:0px;border-radius:50%;border:2px solid #fff;animation:form_prixClipFix 2s linear infinite}.form_loader::after{border-color:red;animation:form_prixClipFix 2s linear infinite,form_rotate .5s linear infinite reverse;inset:6px}.add-more-file-field{font-weight:700;color:#226686;cursor:pointer}.add-more-file-field:hover{text-decoration:underline}.btn-default{box-shadow:none;outline:0;border-radius:5px;border:0;font-weight:600;display:inline-flex;gap:10px}.btn-default:active,.btn-default:focus,.btn-default:hover{background-color:#0073aa!important;color:#fff}.btn-default[disabled],.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover{background-color:#0073aa!important;color:#fff!important;opacity:.6}.modal{text-align:center;padding:0!important}.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.modal .close{font-size:25px;position:absolute;top:6px;right:16px}.modal .modal-title{font-size:19px!important;color:#000!important}.info-link{margin-top:10px;color:#f78e1e!important;font-weight:500;cursor:pointer;display:block;margin-bottom:10px}.XPressEntry-info{display:none}.info-link:hover{color:#226686!important}.dropzone-area{border:2px dashed #ccc;padding:20px;text-align:center;color:#0073aa;font-weight:700;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.dropzone-area span{font-size:14px;font-weight:400;color:#7b7b7b;text-transform:none}.dropzone-area p{line-height:20px}.dropzone-area.dragover{border-color:#0073aa;background-color:#f0f8ff}.file-list{margin-top:12px}.file-list .file-item{display:flex;justify-content:space-between;align-items:center;background:#f8f8f8;border:1px solid #ddd;border-radius:5px;padding:8px 12px;margin-bottom:6px;font-size:14px}.file-name{max-width:calc(100% - 75px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-list .remove-file{color:red;font-weight:700;cursor:pointer;margin-left:12px}.text-danger{color:red!important}.error-message,.file-name{text-transform:none}.error-message{color:#a94442;font-size:13px}.form-group.has-error input,.form-group.has-error select,.form-group.has-error textarea{border-color:#a94442!important}td .form-group{margin-bottom:unset!important}.alert-danger{padding:4px 10px 4px 15px!important}.campaign_opt_in{transform:scale(1.2);margin-right:10px}.checkbox{margin-top:25px}.table td,.table th{font-size:13px}.table thead th{padding-top:3px!important;padding-bottom:3px!important;background-color:#eee;font-weight:600}.add-5-item-row,.add-item-row{background-color:#83d56f;color:#fff;border:none;border-radius:50%;width:23px;height:23px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;cursor:pointer;outline:0;line-height:1.3}.modal{z-index:9999!important}.rma-instruction-modal .modal-body{padding:25px}.rma-instruction-modal .modal-footer{padding-right:25px}.rma-instruction-modal .modal-header{padding-left:25px;padding-right:25px}.add-item-row{font-size:10px}.add-5-item-row{font-size:12px}.add-5-item-row .fa{font-size:10px;font-weight:700}.table textarea{box-shadow:none;border:1px solid #ddd;border-radius:4px;background-color:#f9f9f9;font-size:13px;width:100%!important}.return_shipping_address{height:186px!important}.table tbody tr td:first-child,.table tbody tr td:last-child{vertical-align:middle!important}.table tbody tr:not(.placeholder-row) td:first-child,.table thead th:first-child{text-align:center!important;width:30px}.table tbody tr:not(.placeholder-row) td:last-child,.table thead th:last-child{text-align:center!important;width:50px}.table tbody td button{border-radius:50%;display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px}.table tbody td button .fa{font-size:10px!important}.flex{display:flex}.gap-3{gap:6px}@keyframes form_rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes form_prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}100%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@media screen and (min-width:1500px){div#content{min-height:1128px!important}}.custom-alert{display:flex;align-items:center;justify-content:space-between;padding:10px 15px;margin-top:10px}.custom-alert .server-error-message{display:flex;align-items:center;font-size:15px}.custom-alert .close{display:flex;align-items:center;justify-content:center;font-size:22px;line-height:1;opacity:.8;cursor:pointer;right:unset}.custom-alert .close:hover{opacity:1}span.server-error-message span:first-child{margin-right:5px}