router-outlet{display:none}:root{--primary-color:#1dacfc;--secondary-color:#006fc8;--grey-shade:#F0F2F5;--box-shadow:0px 3px 10px 1px lightgrey;--primary-accept:rgb(8, 211, 8)}html{font-family:Hind;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-moz-selection{background-color:var(--primary-color);color:#fff}::selection{background-color:var(--primary-color);color:#fff}.small-text{font-size:.8rem;color:grey}.uppercase{text-transform:uppercase}i{transition:color .4s}i:hover{transition:color .4s;color:var(--secondary-color)}a{outline:0}a:hover{text-decoration:underline}.phone-number{font-size:40px;font-weight:bolder}.phone-number>span{font-weight:lighter;font-size:2rem}td{font-size:15px}.notice{color:var(--primary-color);font-size:14px;font-weight:700}.alert{color:red;font-size:14px}.bold{font-weight:700}.light{font-weight:lighter}.issue-max-width,.no-wrap{overflow:hidden;text-overflow:ellipsis;max-width:100px;white-space:nowrap}.phone-text>p{text-align:left}.button,button{outline:0;border-radius:3px;padding:6px 10px;width:120px;transition:background-color .4s,border .4s;font-size:13px;font-family:Hind;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-shadow:0 3px 10px 1px #d3d3d3}.text-left{text-align:left}.c-white{color:#fff}.display-none{display:none}button{margin:4px 0}.button{margin:0}.purchase-coverage-btn{background-color:#19e163;border:1px solid #19e163}h4>i{margin-right:10px}td,th{text-align:left;padding:10px}.capitalize{text-transform:capitalize}#or,#state-box,#state-box>input,.aside>.social-media-container,.coverage-type-grid-right,.dashinitials,.emptyfield,.error-container,.loginpage>.container>.header>.headerleft,.mobile-bottom-bar,.mobile-nav,.modal-footer,.modal-image-content,.pagination-content,.phone-text,.registerpage>.container>.header>.headerleft,.registerwarranty-register-button,.registerwarranty-register-button>button,.text-center,.tooltip .tooltiptext,.trunkated-state-input{text-align:center}.aside>a>div:hover,.button,.complete-modal-button,.contact-type-left,.coverage-type-tooltip::-webkit-scrollbar-track,.dropdown-content>a:hover p,.mobile-nav,.spannotification,button{background-color:var(--primary-color)}.button:hover,.complete-modal-button:hover,button:hover{background-color:var(--secondary-color)}.button,.complete-modal-button,.contact-type-left,.dashboardright-cover-button,.gridcontentcenter>p>.register:hover,button,input:focus,select:focus,textarea:focus{border:1px solid var(--primary-color)}.button:hover,.complete-modal-button:hover,.dashboardright-register-button,.form-group>input:focus,.form-group>p>textarea:focus,.form-group>select:focus,button:hover{border:1px solid var(--secondary-color)}#aside-claims:hover .spannotification,.accountcontent>div>p,.aside div,.close,.coverage-type-grid-left>p>a,.dashboard-prod-dropdown-content>p>a:hover,.dashboardright-cover-button,.dot2,.gridcontentcenter>p>.register:hover,.mobile-bottom-bar div a,.mobile-bottom-bar>div>a>i,.modal-header h4,.phone-number,.phone-text>p,.primary-color,.register-product-btn,.uploadedfilesright>a,i,td>a{color:var(--primary-color)}.dashboardright-register-button{color:var(--secondary-color)}#aside-claims:hover .spannotification,#overlay,#text,#warrantyshowproducts,.accountcontent,.accountcontent>h4,.alertcontent,.aside,.card,.claim-card,.claim-files-card,.claim-info-card,.claim-product-info-card,.claimnumber,.close-modal-button:hover,.contact-types,.coverage-type-tooltip,.coverage-type-tooltip::-webkit-scrollbar-thumb,.dashboardbottom,.dashboardleft,.dashboardright-button,.emailcontent,.form-group>.boxless-input,.gridcontent,.gridcontentcenter>p>.register:hover,.header,.loginpage>.container>.content,.mobile-bottom-bar,.modal-container,.notes-card,.productshow-card,.registerpage>.container>.content,.registerwarranty-card,.registerwarranty-productinfo-card,.slider:before,.tracking-info-card,.uploadedfiles,.username-initials:hover .dropdown-content,.warrantyshowcurrentclaims,.warrantyshowproducts{background-color:#fff}.button:hover,button:hover{transition:background-color .4s,border .4s}#add-file-new-claim,.arrowsdown,.aside:hover>div,.aside>a:hover>div>span>i,.aside>a>div:hover,.button,.close-claim-btn i,.close-modal-button,.complete-modal-button,.contact-type-left,.contact-us-icon,.dashboardright-button:hover,.dashboardright>div,.dropdown-content>a:hover p,.dropdown-content>a:hover>p>.dropdown-email,.gridcontentcenter>p>.button,.gridcontentcenter>p>.register,.locationbar,.locationbar>a,.locationbar>a:hover,.login-btn,.mobile-nav a,.mobile-nav>a>i,.numberbubble,.registerwarranty-productinfo-card>h4>button>i,.social-media-container>a>i,.spannotification,.update-pass-btn,.warranty-btns:hover,button,button>a{color:#fff}.account-update-btn,.account-update-btn:hover,.aside>a,.bottom-right-btn,.bottom-right-btn:hover,.bottom-right-input-button,.bottom-right-input-button:hover,.btn-full,.close:focus,.close:hover,.contact-type-right>a:hover,.content-notification,.dashboard-prod-dropdown-content>p>a,.dashboardright-button:hover,.dropdown-content>a,.gridcontentcenter>p>.button,.gridcontentcenter>p>.register,.header-btn:hover,.headerright>div>a,.locationbar>a,.notification-link,.uploadedfilesright>a,.warranty-btns:hover,a,button>a:hover{text-decoration:none}.account-update-btn,.alertright,.bottom-right-btn,.bottom-right-input-button,.close,.close-claim-btn,.dashboard-prod-dropdown-content,.dropdown-content,.float-right,.form-group>input,.form-group>select,.form-group>select>option,.gridcontentbottomright>button,.headerright,.new-claim-box,.registerwarranty-productinfo-card>h4>button,.uploadedfilesright{float:right}#receiptNumber,#sure,#uploadfile,#voucherNumber,#warranty-type,.dashboard-prod-dropdown-content,.dropdown-content,.errorDisable,.modal:not(.link-address-modal):not(.manage-addresses-modal),.successDisable,.toggle-nav-btn,.tooltip-category-text{display:none}#close:hover,.btn-full,.button,.close:focus,.close:hover,.contact-type-left,.dashboardright-button,.modal-footer button,.products-coverage-type,.slider,.toggle-nav-btn,.username-initials,button,td>a:hover{cursor:pointer}.card{grid-area:claim-card;border:1px solid #d3d3d3;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:2px}.gridcontentmidleft input{width:250px}.contact-us-link{color:var(--primary-color);transition:color .4s;text-decoration:none}.notification-link{cursor:pointer}.editableProductNickName{display:none;text-transform:capitalize}.contact-us-link:hover{transition:color .4s;text-decoration:none;color:var(--secondary-color)}.searchbox{width:100px}.searchbox>input{transition:border .3s;padding:3px 10px;width:170px;border-radius:3px;border:1px solid var(--primary-color);outline:0;box-shadow:0 3px 10px 1px #d3d3d3;font-family:inherit;resize:none;margin-top:-4px;margin-left:1%;font-size:13px;color:var(--primary-color);font-weight:700}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.searchbox>input::-moz-placeholder{font-weight:lighter;color:var(--primary-color)}.searchbox>input::placeholder{font-weight:lighter;color:var(--primary-color)}.searchbox-icon{margin-left:-23px;cursor:pointer}.emptyfield{color:grey}.fa-exclamation-triangle{color:red}.header-btn{padding:4px 10px}.header-register-warranty-btn{width:170px;font-size:13px;margin-top:-4px}.bottom-right-btn{margin:3% .5%;width:45px;padding:1% 5%}.bottom-right-input-button{margin:25px 4px;width:150px;padding:8px}.input-button{width:150px;padding:10px 5px;font-size:14px}.button-large{width:130px}.header{display:flex;align-items:center;justify-content:space-between;padding:13px 25px;border-bottom:1px solid #d3d3d3;z-index:1}.headerright{display:flex;float:none;margin-top:10px}.dot2{text-align:center;background-color:var(--grey-shade);width:45px;height:45px;border-radius:50%;margin-top:-10px;font-weight:bolder;font-size:15px;transition:color .4s;line-height:3;display:inline-block;vertical-align:middle}#dropdown-circle-arrow{font-size:10px;transition:transform .3s;padding:0 2px}.navcirclestext:hover{transition:color .4s;color:var(--secondary-color)}.notificationbell{display:flex;margin-right:25px}.notificationbell i{font-size:30px}.notificationbell:hover .numberbubble{transition:background-color .3s;background-color:#af0808}.numberbubble{transition:background-color .3s;position:absolute;margin-top:-12px;margin-left:16px;background-color:red;border-radius:25px;padding:0 8px;font-size:14px}.dropdown-content{position:absolute;box-shadow:0 3px 10px 1px grey;border-radius:3px 3px 7px 7px;width:200px;right:0}.username-initials{width:40px;margin-right:20px;position:relative}.username-initials:hover .dot2{background-color:var(--primary-color);color:#fff}.link{transition:all .3s;color:var(--primary-color);text-decoration:none;font-weight:700;cursor:pointer}.link:hover{transition:all .3s;text-decoration:none;color:var(--secondary-color)}.username-initials:hover .navcirclestext{color:#fff}.username-initials:hover .dropdown-content{display:block;-webkit-display:block;z-index:2}.username-initials:hover #dropdown-circle-arrow{color:#fff;transition:transform .3s;transform:rotate(180deg)}.dropdown-content p{color:#000;padding:5% 12%;transition:background-color .3s;margin:5% 0;font-weight:bolder;opacity:.7}.dropdown-content>a>p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown-content+a+p{font-size:50px}.dropdown-content>a:hover p{transition:background-color .3s;opacity:1}.dropdown-content>a{color:#000}.dropdown-email{font-size:12px;color:grey}.fa-caret-down{font-size:20px}.aside{width:350px}app-account,app-add-new-claim,app-address,app-billing,app-call-us,app-claim-details,app-claims,app-contact-us,app-email-us,app-notifications,app-product-details,app-products,app-register-warranty,app-start,app-warranties,app-warranty-details{width:calc(100% - 350px)}.aside>a>div{transition:background-color .5s;padding:25px 3px}.aside>a>div:hover{transition:background-color .7s}.aside>a{color:#000}.aside>.social-media-container{margin:50px auto}.left-right{grid-area:left-right}.left-right>.social-media-container{margin-top:1%}.left-right>.social-media-container>a{margin:0 6%}.aside>.footer{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:'left right' 'left-right left-right';padding:5% 8%;gap:5%;box-shadow:0 3px 10px 1px #d3d3d3;background-color:var(--primary-color);margin-block-start:5px}.aside>.footer>.left{text-align:left}.aside>.footer>div>span{color:#fff}.aside>.footer>div>span>a,.terms-link a{transition:all .3s;color:#fff;text-decoration:none}.fa-instagram:hover{color:#ee2a7b!important}.fa-facebook-f:hover{color:#3b5998!important}.fa-youtube:hover{color:#c4302b!important}.fa-twitter:hover{color:#1da1f2!important}.main-footer{grid-area:main-footer;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:'left right' 'left-right left-right';grid-gap:5%;padding:5%;margin-bottom:-4%;box-shadow:0 3px 10px 1px #d3d3d3;background-color:var(--grey-shade)}.main-footer>.left{text-align:right}.main-footer>div>span{color:var(--primary-color)}.main-footer>div>span>a{transition:all .3s;font-weight:bolder;color:var(--primary-color);text-decoration:none}.main-footer .social-media-container>a>i,.main-footer>div>span>i{color:var(--primary-color)}.aside>.social-media-container>a{font-size:24px;margin:0 5%}.dot{padding:1.5% 3.5%;margin:0 4%}.spannotification{padding:0 5%;margin:0 0 0 2%;transition:background-color .4s;border-radius:20px}#aside-claims:hover .spannotification{transition:background-color .4s}.content{grid-area:content;padding:0 0 100px;border-left:1px solid #d3d3d3;background-color:var(--grey-shade)}.locationbar{background:linear-gradient(-45deg,var(--primary-color),var(--secondary-color));transition:background .4s;background-size:800% 800%;animation:5s 2s infinite Gradient;margin-top:0;margin-left:0;padding:20px 0 17px 40px;border-bottom:1px solid #d3d3d3;box-shadow:0 3px 10px 1px solid grey;font-weight:700;letter-spacing:1px}@keyframes Gradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes gradientColor{0%,100%{color:gold}50%{color:#daa520}}.locationbar>a{transition:border-color .5s;border-bottom:1px solid;border-color:var(--primary-color);cursor:pointer}.locationbar>a:hover{transition:border-color .5s;border-color:#fff}.mobile-nav{grid-area:mobilenav;margin:0;position:fixed;top:69px;width:100%;z-index:5}.mobile-nav>.footer{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:'left left-right right'}.mobile-nav>.footer>div>span{color:#fff}.mobile-nav a{display:block;padding:15px 20px 5px;font-weight:700;animation-name:dropanimation;animation-duration:.3s;height:40px;font-size:20px;border-bottom:1px solid #fff}.mobile-nav>.social-media-container{display:flex;justify-content:center}.mobile-nav>.social-media-container>a{margin:0 20px;padding:25px 6% 0}.mobile-bottom-bar{display:none;position:fixed;bottom:0;width:100%;z-index:1;padding:1%;box-shadow:0 3px 10px 1px var(--primary-color)}.mobile-bottom-bar div{width:25%}.mobile-bottom-bar>div:last-child{border-right:none}@keyframes dropanimation{from{height:0}to{height:40px}}.mobile-nav>a>i{margin-right:20px}.mobile-nav-small{font-size:13px!important;color:var(--grey-shade)!important;font-weight:lighter!important}.portal-main{display:flex;align-items:flex-start}.cya-container{max-width:1850px;margin:0 auto}.gridcontentheader{grid-area:gridcontentheader;background-color:var(--grey-shade);padding:10px;margin-top:0}.gridcontentleft{grid-area:gridcontentleft;padding:10px 70px}.gridcontentcenter{grid-area:gridcontentcenter;padding:10px 70px;box-sizing:border-box}.loginpage .gridcontentcenter{padding:3px 12px}.loginpage .gridcontent{margin:10px;padding-bottom:0}.gridcontentcenter>input,.gridcontentcenter>select{padding:8px 12px 7px}.register-select{width:99%;padding:2% 2.5%}.gridcontentcenter>p>input{padding:8px 12px 7px}.gridcontentcenter>p>a{color:#000}.gridcontentcenter-estimate{grid-area:gridcontentcenter-estimate;padding:10px 70px;margin:0 70px;width:calc(100% - 280px);border:1px solid #d3d3d3;border-radius:3px;box-shadow:0 3px 10px 1px #d3d3d3}.gridContentCenterAccClaimDesc .gridContentCenterIsRework,.gridContentCenterCarrier,.gridContentCenterEnrollment,.gridContentCenterGasSmell,.gridContentCenterIceMaker,.gridContentCenterInvoice,.gridContentCenterPassCode,.gridContentCenterProblem,.gridContentCenterSize,.gridContentCenterStolen,.gridContentCenterUnitLayout,.gridContentCenterVideo,.gridContentCenterWalkin,.gridcontentcenter-address,.gridcontentcenter-disclaimer{padding:10px 70px;margin:30px 70px;width:calc(100% - 280px);border:1px solid #d3d3d3;border-radius:3px;box-shadow:0 3px 10px 1px #d3d3d3}.gridContentCenterVideo{grid-area:gridContentCenterVideo}.gridContentCenterAccClaimDesc{grid-area:gridContentCenterAccClaimDesc;padding:10px 70px;margin:0;width:100%;box-sizing:border-box}.gridContentCenterWalkin{grid-area:gridContentCenterWalkin}.gridcontentcenter-disclaimer{grid-area:gridcontentcenter-disclaimer}.gridcontentcenter-address{grid-area:gridcontentcenter-address}.gridContentCenterIsRework{grid-area:gridContentCenterIsRework}.gridContentCenterStolen{grid-area:gridContentCenterStolen}.gridContentCenterGasSmell{grid-area:gridContentCenterGasSmell}.gridContentCenterPassCode{grid-area:gridContentCenterPassCode}.gridContentCenterEnrollment{grid-area:gridContentCenterEnrollment}.gridContentCenterInvoice{grid-area:gridContentCenterInvoice}.gridContentCenterProblem{grid-area:gridContentCenterProblem}.gridContentCenterCarrier{grid-area:gridContentCenterCarrier}.gridContentCenterSize{grid-area:gridContentCenterSize}.gridContentCenterIceMaker{grid-area:gridContentCenterIceMaker}.gridContentCenterUnitLayout{grid-area:gridContentCenterUnitLayout}.grid-contenterror{grid-area:grid-contenterror;margin-top:20px;padding:10px 70px;margin-left:40px;border-radius:3px}.estimate-form{border-top:2px solid var(--primary-color);padding:10px 0}.estimate-drop-arrow{float:right}.estimate-form-field{display:flex;flex-wrap:wrap;margin:25px 0}.estimate-form-field>label{width:39%}.estimate-form-field>input{width:50%;padding:1% 4.9%}.estimate-form-field>select{width:60%;padding:8px 45px}.gridcontentright{grid-area:gridcontentright;padding:10px 70px 10px 20px}.gridcontentright input[type=date]{padding:14px 12px}.gridcontentleft>select,.gridcontentright>select{padding:15px}.gridcontentmidleft{grid-area:gridcontentmidleft;padding:10px 20px 10px 70px}.gridcontentCenterTop{grid-area:gridcontentCenterTop;padding:10px 70px}.gridcontentbottomright{grid-area:gridcontentbottomright;padding:10px 70px}.edit-nickname{display:flex;width:150%}.edit-nickname>input{width:150%;height:50%;padding:1%;font-size:15.5px}.editableProductNickName:focus+.box-shadowed-button{transition:box-shadow .3s;box-shadow:0 0 10px 1px var(--primary-color)}.edit-nickname>button{width:70%;margin:0 1% 0 -47%}.gridcontent{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"gridcontentheader gridcontentheader" "gridcontentCenterTop gridcontentCenterTop" "gridcontentleft gridcontentright" "gridContentCenterInvoice gridContentCenterInvoice" "gridContentCenterProblem gridContentCenterProblem" "gridContentCenterIsRework gridContentCenterIsRework" "gridcontentcenter gridcontentcenter" "gridcontentcenter-estimate gridcontentcenter-estimate" "gridContentCenterStolen gridContentCenterStolen" "gridContentCenterEnrollment gridContentCenterEnrollment" "gridContentCenterAccClaimDesc gridContentCenterAccClaimDesc" "gridContentCenterVideo gridContentCenterVideo" "gridContentCenterGasSmell gridContentCenterGasSmell" "gridContentCenterWalkin gridContentCenterWalkin" "gridContentCenterIceMaker gridContentCenterIceMaker" "gridContentCenterUnitLayout gridContentCenterUnitLayout" "gridContentCenterCarrier gridContentCenterCarrier" "gridContentCenterSize gridContentCenterSize" "gridContentCenterPassCode gridContentCenterPassCode" "gridcontentcenter-address gridcontentcenter-address" "gridcontentcenter-disclaimer gridcontentcenter-disclaimer" "grid-contenterror grid-contenterror" "gridcontentmidleft gridcontentmidleft" "gridcontentbottomright gridcontentbottomright" "main-footer main-footer";border:1px solid #d3d3d3;margin:40px;padding-bottom:30px;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:5px}input,select,textarea{transition:border .3s;padding:8px 12px 7px;width:100%;box-sizing:border-box;border-radius:3px;border:1px solid #d3d3d3;outline:0;box-shadow:0 3px 10px 1px #d3d3d3;font-family:inherit;font-size:inherit;resize:none}input:focus,select:focus,textarea:focus{transition:box-shadow .3s;box-shadow:0 2px 4px 1px var(--primary-color)}.checkboxsignin{width:5%;box-shadow:none;margin-right:5px}.checkboxsignin:focus{box-shadow:none}.disclaimer-text{background-color:var(--grey-shade);color:#000;padding:2%;box-shadow:0 3px 10px 1px #d3d3d3}.priority-symbol{font-family:Pacifico;text-transform:capitalize!important;color:var(--primary-color);font-weight:lighter}.checkboxtext{font-size:15px;position:absolute;margin-top:1px}.toggle-nav-btn{font-size:36px;margin-left:15px}.content-notification{padding:3px 10px;margin-right:-26px;margin-top:-12px;margin-left:16px}.coverage-type-appliance10yr-container>.grid-row{display:grid;grid-template-columns:1fr 1fr;margin:0;padding:0 0 0 3%;gap:3%;border-bottom:1px solid #add}.coverage-type-appliance10yr-container>.grid-row>h4{font-size:1.3rem}.coverage-type-appliance10yr-container>.grid-row>h4,.coverage-type-appliance10yr-container>.grid-row>p{margin:0;padding:5% 3%;text-align:center}.coverage-type-appliance10yr-container>.grid-row>p:first-child{text-align:left}.coverage-type-appliance10yr-container>.grid-row>p:first-child>a{color:var(--primary-color)}.coverage-type-appliance10yr-container>.grid-row>h4:last-child,.coverage-type-appliance10yr-container>.grid-row>p:last-child{background-color:var(--primary-color);color:#fff}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;background-color:#fff;width:100px;color:var(--primary-color);border-radius:2px;padding:5px 0;position:absolute;z-index:1;bottom:125%;left:0;margin-left:-65px;opacity:0;transition:opacity .5s;font-size:14px;box-shadow:0 3px 10px 1px #d3d3d3}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:72%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff transparent transparent}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.disabled-button{background-color:grey!important;cursor:not-allowed;opacity:.6}.tooltip .change-address-tooltip{width:300px!important}.uneditable-input{background-color:var(--grey-shade);border:1px solid var(--grey-shade)}.uneditable-input:focus{box-shadow:none}.accountcontent{border:1px solid #d3d3d3;margin:30px;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:5px;padding:30px 40px}.accountcontent>div>p{font-weight:700;transition:color .4s}.accountcontent>div>p:hover{transition:color .4s;color:var(--secondary-color)}.half{width:48%;display:inline-block;margin:1%}.half>input{padding:3% 4.5%}.third{text-align:left;width:48%;display:inline-block;margin:1%}.third>input{padding:8px}.gridcontentcenter>.third>input{padding:10px 70px}#state-box{width:15%}#state-box>input{width:50%}#zip-box{width:29%}.trunkated-state-input{width:50px}.register-zip{width:90px}.full{margin:1%}.full>input{padding:1.5% 7.5% 1.5% 2.5%}.account-update-btn{margin:3% 2%;width:120px;padding:2% 4%}.submit-email-btn{margin:3% 1%;width:120px;padding:8px 12px 7px}.alertheader,.claimheader{background-color:var(--grey-shade);padding:10px;margin:0}.alertcontent,.claimnumber{border:1px solid #d3d3d3;margin:40px;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:5px}.alertcontent>p{padding:1% 2%;margin-top:-1.8%}.alertright{color:grey}.alertheader{margin-bottom:0}.claim-product-info-card{grid-area:claim-product-info-card;border:1px solid #d3d3d3;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:2px}.claim-card{grid-area:claim-card;border:1px solid #d3d3d3;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:2px}.card-content-box{padding:25px 50px}.tracking-info-card{grid-area:tracking-info-card;border:1px solid #d3d3d3;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:2px}.claim-info-card{grid-area:claim-info-card;border:1px solid #d3d3d3;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:2px}.image-div{grid-area:imagediv;display:flex;justify-content:center;align-items:center}.files-div{grid-area:filesdiv}.claim-files-card{grid-area:claim-files-card;border:1px solid #d3d3d3;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:2px}.notes-card{grid-area:notescard;border:1px solid #d3d3d3;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:2px}.request-status-update{width:170px;margin-left:7px;margin-top:-1px;font-size:12px}.request-card{grid-area:request-card}.decline-card{grid-area:decline-card}.review-card{grid-area:review-card}.address-card{grid-area:address-card}.request-refund-content{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"request-card request-card" "decline-card decline-card" "review-card address-card";margin:30px;padding-bottom:12%;grid-gap:30px}.claimshowcontent{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"claim-card claim-card" "claim-product-info-card claim-info-card" "claim-product-info-card tracking-info-card" "claim-files-card claim-files-card" "notescard notescard";margin:30px;padding-bottom:50px;grid-gap:30px}.claimheader{grid-area:claimheader}.uploadedfiles>div>p{padding:3% 4% 10px 70px}.uploadedfiles>div{border-bottom:1px solid #d3d3d3;margin:-4% 0}.uploadedfilesright>a{transition:color .4s;padding:1% 3% 0;margin-top:0;border-radius:2px}.uploadedfilesright:hover{transition:color .4s;color:var(--secondary-color)}.close-claim-btn{width:120px;background-color:#c50404;font-weight:700;margin-top:-.2%;border:1px solid #c50404}.close-claim-btn:hover{background-color:red;border:1px solid red}.open-card-btn{background-color:transparent;font-weight:700;font-size:18px;width:0;border:none}.open-card-btn:hover{background-color:transparent;font-weight:700;margin-top:-.2%;border:none}#loginheader{font-size:20px;padding-left:2%;margin-bottom:0}.gridcontentcenter>p>.register{transition:background-color .4s,color .4s,border .4s;background-color:#000;border:1px solid #000;display:inline-block;box-sizing:border-box;width:100%;margin-top:-10px}.gridcontentcenter>p>.activation{transition:background-color .4s,box-shadow .4s,color .4s,border .4s;background-color:#08d308;box-shadow:0 3px 10px 1px #08d308;border:1px solid #08d308;padding:5px 63px;color:#fff}.gridcontentcenter>p>.activation:hover{transition:background-color .4s,box-shadow .4s,color .4s,border .4s;background-color:green!important;box-shadow:0 3px 10px 1px green;border:1px solid green;padding:5px 63px;text-decoration:none}.return-dash-btn{padding:4px 71px;font-size:16px}.return-to-login{padding:4px 89px;font-size:15.8px!important}.return-to-login-register{padding:10px;display:inline-block;box-sizing:border-box;text-align:center;margin-top:-12px!important}.gridcontentcenter>p>.register:hover{transition:background-color .4s,color .4s,border .4s}.headerleft>a>img{max-width:120px;max-height:50px}.loginpage>.container{display:grid;grid-template-columns:1fr;grid-template-areas:"header" "content";width:350px;margin:0 auto}.loginpage>.container>.header{border-bottom:none;padding:4%}.loginpage>.container>.content{border-radius:4px;border-left:none}.registerpage>.container{display:grid;grid-template-columns:1fr;grid-template-areas:"header" "content";width:1100px;max-width:95%;margin:0 auto}.registerpage>.container>.header{border-bottom:none;padding:10px;height:90px}.registerpage>.container>.content{border-radius:4px;border-left:none}.register-flex{display:flex;justify-content:space-between}.register-flex div{width:calc(50% - 20px)}.register-country{padding:8px 12px}.btn-full{width:100%;float:none;border-radius:3px;font-weight:lighter;font-size:16px;margin-top:5px;background-color:#1dacfc}.login-btn{width:100%;padding:5px 123px}.register-btn{padding:5px 117.5px}.register-product-btn{display:block;cursor:pointer;text-align:center;padding:10px 0 5px!important;font-size:15px;line-height:27px;width:100%}.register-product-con{grid-template-columns:none!important}.update-pass-btn{width:100%}#or{margin-bottom:-5%}.input-box-labels{padding-bottom:0;margin-bottom:0;color:grey}.errorEnable{color:red;font-size:14px}.errorEnable>i,.errorEnable>p>i{color:red}.errorBorder{color:#000;box-shadow:0 0 3px 1px red}.successEnable{color:#04d304;font-size:14px}.successEnable>i{color:#04d304}.dashboardheader{background-color:var(--grey-shade);padding:12px;margin-top:0}.dashboardleft{grid-area:dashboardleft;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:2px;margin:5px 10px 5px 0}.dashinitials{grid-area:dashinitials;padding:10% 5%;overflow:hidden}.initials-circle-text{font-size:300%;font-weight:bolder;color:grey;background-color:var(--grey-shade);border-radius:50%;padding:10% 17% 8%}.dashdetails{grid-area:dashdetails;padding:0 50px;border-left:1px solid var(--grey-shade)}.dashdetails>p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:20px;font-size:1em}.dashleftcontent{display:grid;grid-template-columns:1fr;grid-template-areas:"dashdetails"}.dashboardright{grid-area:dashboardright;background-image:url(https://s3.amazonaws.com/cdn.cpscentral.com/images/logos_cps/separated-shields-01.png);background-size:100% 100%;background-repeat:no-repeat;background-position-x:center;margin:7px 0 7px 14px;padding-bottom:100px;text-align:center}.dashboardright-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:0}.dashboardbottom{grid-area:dashboardbottom;border:1px solid #d3d3d3;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:2px;margin:25px 0}.dashboardcontent{display:grid;grid-template-columns:2fr 2fr;grid-template-areas:"dashboardleft dashboardright" "dashboardbottom dashboardbottom";margin:0;padding:40px 40px 65px}.errorDisable{margin:0;padding:0}table{width:100%}table,td,th{border-collapse:collapse}td>a{transition:color .4s;font-weight:700}td>a:hover{transition:color .4s;color:var(--secondary-color);outline:0}.backgrey{background-color:var(--grey-shade)}.dashboardbottom>.dashboardheader{margin-bottom:0}#dashdetails-name{font-size:1.4em;margin-top:25px;letter-spacing:1px}.dashdetials-icons{margin-right:10px}.dashdetails-address{margin-left:23px;margin-top:0;margin-bottom:0}#dashdetails-address-A,#dashdetails-phone{margin-bottom:0}#dashdetails-email{margin-top:0;margin-left:-3px}.phone-Numb{margin-left:2px}.dashboardright>div{text-align:center;padding:75px 45px 0}.dashboardright-header{font-size:20px;font-weight:bolder}.dashboardright-text{font-weight:lighter;opacity:.8}.dashboardright-button{transition:color .3s,background-color .4s,border .4s,box-shadow .3s,font-size .4s;padding:10px;min-width:200px;max-width:90%;margin:10px 0 0;border-radius:3px;font-weight:bolder;display:inline-block}.dashboardright-cover{padding-right:50px}.dashboardright-register{padding-left:45px}.promo-text{animation:1s infinite gradientColor;font-weight:700;font-size:18px}.dashboardright-cover-button:hover{transition:all .3s;background:linear-gradient(to right,#19e163,#016425);background-size:800% 800%;animation:3s infinite Gradient;border:1px solid #19e163;box-shadow:0 0 12px 1px #19e163;font-size:16px;font-weight:700}.dashboardright-register-button:hover{transition:color .3s,background-color .4s,border .4s,box-shadow .3s,font-size .4s;background:linear-gradient(to right,#ff3b3b,#920000);background-size:800% 800%;animation:3s infinite Gradient;border:1px solid #ff3b3b;box-shadow:0 0 12px 1px #ff3b3b;font-size:16px;font-weight:700}.active-status{color:#19e163;border:1px solid #19e163}.completed-status{color:#025e23;border:1px solid #025e23}.closed-status,.ignore-status,.unregistered-status{color:red;border:1px solid red}.expired-status{color:orange;border:1px solid orange}.dashboard-status-box{width:110px;padding:0 3%}.warranties-status-box{width:100px;padding:0 3%}.active-toggle{float:right}.switch{position:relative;display:inline-block;width:55px;height:24px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.slider:before{position:absolute;content:"";height:17px;width:17px;left:4px;bottom:4px;transition:.4s}.checkbox-container{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-left:30px;margin:14px 0 0}.checkbox-container input{display:none}.checkmark{position:absolute;top:4px;left:5px;height:17px;width:17px;transition:background-color .4s;background-color:#eee}.checkbox-container:hover input~.checkmark{transition:background-color .4s;background-color:#ccc;box-shadow:0 0 10px 1px #d3d3d3}.checkbox-container input:checked~.checkmark{transition:background-color .4s;background-color:#1dacfc;box-shadow:0 0 10px 1px #1dacfc}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:5px;top:1px;width:4px;height:8px;border:1px solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}input:checked+.slider{background-color:#2196f3}input:checked+.slider:before{transform:translateX(28px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.toggle-text{font-size:13px;opacity:.6}.new-claim-box{margin-right:5px}.new-claim-box>span{padding:0 20px}#claimshow-status{margin-top:5px}#add-file-new-claim{padding:0 3px}.status-btn{background-color:transparent;padding:7px 12px;width:105px;outline:0;border-radius:0;text-transform:uppercase;box-shadow:none}.status-btn:hover{background-color:transparent;border-color:initial;cursor:initial}.status-btn-open{color:#19e163;border:1px solid #19e163}.status-btn-filed{color:#ff8c00;border:1px solid #ff8c00}.status-btn-closed{color:red;border:1px solid red}.status-btn-pending{color:#ff8c00;border:1px solid #ff8c00;font-size:10px}.non-native{-webkit-appearance:none;-moz-appearance:none}.native{-webkit-appearance:default-button}.contact-type-left{grid-area:contactleft;outline:0;padding:6px 10px;width:100px;transition:background-color .4s,border .4s;font-size:14px;font-weight:lighter}.contact-type-center{grid-area:contactcenter}.contact-type-center h4{margin-bottom:10px}.contact-type-center>p{color:grey;margin:0 0 10px}.contact-type-right{grid-area:contactright;margin:auto}.contact-type-right>a{padding:4px 24px}.contact-types>div{display:inline}.contact-us-icon{padding:30px;font-size:300%}.contact-types{margin:35px;box-shadow:0 3px 10px 1px #d3d3d3;display:grid;grid-gap:10px;grid-template-columns:1fr 4fr 1fr;grid-template-areas:"contactleft contactcenter contactright"}.emailcontent{border:1px solid #d3d3d3;margin:40px;padding:0 0 40px;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:5px}.emailbox{padding:0 40px}.emailbox .wl-exclusive{text-align:right}.emailbox .wl-exclusive button{float:none;margin:25px 0 10px}.subject-box,select{padding:20px 50px}.warranty-btns{width:120px}.register-warranty-red{background-color:red;border:1px solid red}.products-cells>p{margin:0;padding:0}.warranty-details-upload-file{float:right}.product-details-file-claim{float:right;margin-right:8px}.modal{font-family:Hind!important;position:fixed;z-index:1;padding-top:70px;top:0;left:0;width:100%;height:100%;overflow:scroll;background-color:rgba(0,0,0,.4)}.modal-container{margin:50px auto;width:800px;max-width:90%;animation:.2s ease-in-out Popup;height:auto;overflow:auto;border-radius:4px;box-shadow:0 3px 10px 1px rgba(0,0,0,.6)}#modalImageEnlarge{background-color:rgba(0,0,0,.8)}.modal-image-container{width:90%;margin:0 auto}.modal-image-content>img{animation:.3s ease-out imagePopup;width:50%}@keyframes Popup{0%{transform:scale(.8)}50%{transform:scale(.9)}100%{transform:scale(1)}}@keyframes imagePopup{0%{margin-top:-2%}25%{margin-top:-1%}50%{margin-top:0}75%{margin-top:1%}100%{margin-top:2%}}.modal-header h4{background-color:var(--grey-shade);margin-top:0;text-transform:uppercase;padding:10px 40px;color:#000}.registerProductModal .form-group>input,.registerProductModal .form-group>label,.registerProductModal .form-group>select{width:calc(100% - 120px);display:block;float:none;font-weight:500;box-sizing:border-box}.registerProductModal .form-group-input.form-input-price{padding-left:22px}.registerProductModal .form-group>label{font-weight:600;width:120px}.price-input-con{position:relative;width:calc(100% - 120px)}.price-input-symbol{position:absolute;top:9px;left:10px}.registerProductModal .complete-modal-button{margin:40px auto;text-transform:none;display:block;width:100px;padding:7px 5px;font-size:14px}.registerProductModal .form-group>select{padding:7px 13px 5px 10px}.modal-content{padding:10px 30px 20px;margin:0 auto;width:70%;position:relative}.email-headers{left:30%}.close{font-size:34px;margin-top:-10px;font-weight:700}.close:focus,.close:hover{color:#000}.modal-form{margin:0 auto}.email-bold{width:15%;display:inline-block;font-weight:700}.email-form-group{margin:0!important}.email-box{padding:1% 2%;border:1px solid var(--grey-shade);box-shadow:0 3px 10px 1px #d3d3d3;display:flex;flex-wrap:wrap}.email-box .container{grid-template-columns:1fr;padding:.5% .1%}.modal-email-container{margin-bottom:5%}.form-group{margin:15px 0;display:flex;align-items:center;justify-content:space-between}.form-group>label{padding:5px 10px;width:100px;text-align:right}.form-group>input,.form-group>select{transition:box-shadow .4s;border:1px solid #d3d3d3;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:3px;width:calc(100% - 140px);padding:9px 12px 7px;box-sizing:border-box}.form-group>select{transition:box-shadow .4s;border:1px solid #d3d3d3;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:3px;padding:8px 6px}.form-group>select>option{transition:box-shadow .4s;border:1px solid #d3d3d3;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:3px;width:250px;padding:8px 6px}.form-group>input:focus,.form-group>select:focus{transition:box-shadow .4s;box-shadow:0 3px 10px 1px var(--secondary-color)}.form-group>p>textarea{transition:box-shadow .4s;border:1px solid #d3d3d3;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:3px;padding:3%}.form-group>p>textarea:focus{transition:box-shadow .4s;box-shadow:0 3px 10px 1px var(--secondary-color)}.form-group>.boxless-input{border:none;box-shadow:none}.form-group>.boxless-input:focus{border:none;box-shadow:none;outline:0}.modal-footer{background-color:var(--grey-shade)}.modal-footer button{margin:10px 30px;padding:10px;border-radius:2px;width:160px}.close-modal-button{transition:background-color .3s,color .3s,border .4s,box-shadow .4s;border:1px solid #000;background-color:#000;outline:0;font-family:Hind!important}.close-modal-button:hover{transition:background-color .3s,color .3s,border .4s,box-shadow .4s;border:1px solid red;color:red}.close-modal-button .fa-times{transition:color .3s;color:#000;margin-left:-10%;margin-right:5%}.close-modal-button:hover .fa-times{transition:color .3s;color:red}.complete-modal-button{transition:background-color .4s,border .4s,box-shadow .4s;outline:0;text-transform:uppercase;font-family:Hind!important}.complete-modal-button:hover{transition:background-color .4s,border .4s,box-shadow .4s;box-shadow:0 3px 10px 1px var(--secondary-color)}.warrantyshowleft{grid-area:warrantyshowleft}.warrantyshowleft>p{width:50%}.warrantyshowproducts{grid-area:warrantyshowproducts;border:1px solid #d3d3d3;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:2px}.warrantyshowproducts>.alertcontent{margin:0}.warrantyshowcurrentclaims{grid-area:warrantyshowcurrentclaims;border:1px solid #d3d3d3;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:2px}.warrantyshow-invoices{grid-area:warrantyshow-invoices;border:1px solid #d3d3d3;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:2px}.claim-files-card>h4,.notes-card>h4,.warrantyshow-invoices>h4{padding:12px 12px 16px}.warrantyshow-invoices>table{background-color:#fff}.warrantyshowcontent{display:grid;grid-template-columns:3fr 4fr;grid-template-areas:"warrantyshowleft warrantyshowleft" "warrantyshowcurrentclaims warrantyshowproducts" "warrantyshowcurrentclaims ." "warrantyshow-invoices warrantyshow-invoices";margin:30px;grid-gap:30px;padding-bottom:25%;align-items:start}.warrantyshowcontent-cya{display:grid;grid-template-columns:3fr 4fr;grid-template-areas:"warrantyshowproducts warrantyshowproducts" "warrantyshowcurrentclaims warrantyshowleft" "warrantyshowcurrentclaims ." "warrantyshow-invoices warrantyshow-invoices";margin:30px;grid-gap:30px;padding-bottom:25px;align-items:start}.claimnumberleft{grid-area:claimnumberleft}.claimnumberright{grid-area:claimnumberright}.claimnumbercenter{grid-area:claimnumbercenter}.claimnumber>div{padding:10px}.claimnumber .claimnumberleft{display:flex;align-items:center}.claimnumber>div>p>b{color:grey;font-size:14px;opacity:.6}.claimnumber{display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-template-areas:"claimheader claimheader claimheader" "claimnumberleft claimnumbercenter claimnumberright";margin:0;border-radius:2px;position:relative}#warrantyshow-state{margin-top:0;margin-right:3%;font-weight:lighter}#warrantyshow-state>span{padding:0 15px}.fa-check-circle{color:#259f00!important}.fa-times-circle{color:red}.fa-lock{font-size:10px}.label-coverage-type{color:grey;font-size:14px;opacity:.6}.warranty-info-product-description{font-size:16px;font-weight:700;padding:0;color:var(--primary-color)}.products-coverage-type{transition:color 1s;margin-top:0;font-size:15px;font-weight:700;padding:10px 0 10px 10px;position:relative;display:inline-block}.tooltip-category-text{position:absolute;margin-top:-60px;z-index:5;background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:2px;color:#fff;padding:5px;font-size:12px}.tooltip-category{cursor:help}.tooltip-category:hover .tooltip-category-text{display:block}.products-coverage-type:hover .coverage-type-tooltip{visibility:visible;transition:height 1s;height:339px;animation-name:coverage-type-tooltip-drop;animation-duration:.3s;overflow:auto;z-index:1;border:1px solid #fff;color:#000}.product-extended{visibility:hidden;transition:opacity .4s,visibility .4s;opacity:0;position:absolute;border-radius:2px;width:auto;margin-top:-35px;margin-left:-220px;z-index:5;box-shadow:0 3px 10px 1px #d3d3d3;border:1px solid var(--primary-color);background-color:var(--primary-color);padding:5px;font-size:15px;color:#fff}.product-tooltip:hover .product-extended{transition:opacity .4s;opacity:1;visibility:visible;overflow:auto;font-family:hind}.productshow-content .coverage-type-grid-left{grid-area:coverage-type-grid-left;padding:0}.coverage-type-grid-left>p{border-bottom:1px solid #1dacfc}.coverage-type-grid-right{grid-area:coverage-type-grid-right;background-color:var(--primary-color);padding:0 10px}.coverage-type-container{display:grid;grid-template-columns:3fr 1fr;grid-template-areas:"coverage-type-grid-left coverage-type-grid-right"}.products-coverage-type>i{color:#000;transition:color 1s}.products-coverage-type:hover,.products-coverage-type:hover i{transition:color 1s;color:var(--primary-color)}.coverage-type-tooltip::-webkit-scrollbar{width:0%}.coverage-type-tooltip{visibility:hidden;position:absolute;box-shadow:0 3px 10px 1px grey;border:1px solid grey;border-radius:3px;width:320px;cursor:default;top:50px;left:0;padding-left:10px}.product-show-coverage-type .coverage-type-tooltip{top:20px}@keyframes coverage-type-tooltip-drop{from{height:0}to{height:339px}}.productshow-content{display:grid;grid-template-columns:1fr 1fr 2fr;grid-template-areas:"productshowleft productshowcentre productshowright"}.productshow-centre-model{margin-top:70px}.productshow-content div{padding:0 10px 10px}.productshow-content .productshow-right{padding:0 10px 5px}.productshow-content .coverage-type-container{padding:0 0 10px 10px}.productshow-content .coverage-type-grid-right{padding:0 10px}.productshow-left{grid-area:productshowleft}.productshow-left>p>b{color:grey;font-size:14px;opacity:.6}.productshow-centre{grid-area:productshowcentre}.productshow-centre>p>b{color:grey;font-size:14px;opacity:.6}.productshow-right{grid-area:productshowright}.productshow-right>div>b,.productshow-right>p>b{color:grey;font-size:14px;opacity:.6}.upload-card{border:1px solid #d3d3d3;margin-bottom:1%;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:2px}.productshow-card{grid-area:productshowcard;border:1px solid #d3d3d3;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:5px}.files-card{border:1px solid #d3d3d3;margin-bottom:1%;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:2px;grid-area:filescard}.product-show{display:grid;grid-template-columns:1fr;grid-template-areas:"productshowcard" "uploadcard";margin:30px;grid-gap:50px;padding-bottom:50px}.error-container{display:flex;align-items:center;justify-content:center;height:70vh}.error-digits>h1{font-size:65px;font-weight:lighter}.error-digits>h1>i{font-size:35px;margin:0 5% 0 0}.error-content i{font-size:120px}.error-statement{font-size:30px}.button-disabled{color:grey!important;border:1px solid #d3d3d3!important;background-color:var(--grey-shade)!important;cursor:not-allowed}.claim-in-progress{color:red!important;border:1px solid red!important;background-color:transparent!important;cursor:not-allowed;border-radius:0;width:150px;margin-left:-15px;box-shadow:none}.on-hold{color:purple!important;border:1px solid purple!important;background-color:transparent;cursor:pointer;border-radius:0;width:150px;margin-left:-15px;box-shadow:none}.on-hold:hover{background-color:transparent}.registerwarranty-card{border:1px solid #d3d3d3;margin:30px;padding:0;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:5px}.registerwarranty-content{margin:0 auto;padding:20px;max-width:720px}.registerwarranty-box{display:flex;flex-wrap:wrap}.registerwarranty-box label{width:120px;margin:15px;font-size:14px;padding:8px}.registerwarranty-box input,.registerwarranty-box span{width:50%;margin:15px;padding:8px}.registerwarranty-box>.button{width:200px;margin:15px}.registerwarranty-box>.button.no-wrap{max-width:100%}.registerwarranty-box select{width:50%;margin:15px;padding:8px}.error-left-margin{margin-left:39%}.registerwarranty-productinfo-card{border:1px solid #d3d3d3;margin:30px;padding:0;box-shadow:0 3px 10px 1px #d3d3d3;border-radius:5px}.registerwarranty-productinfo-card>h4>button{width:35px;margin:0}.product-card-content{transition:height .5s;overflow:hidden}.registerwarranty-register-button>button{width:200px;padding:2%}.fa-spinner{animation:.5s linear infinite spin;font-size:22px;color:var(--primary-color)}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shadow{0%,100%,50%{box-shadow:0 3px 10px 1px var(--primary-color)}25%,75%{box-shadow:0 3px 20px 1px var(--primary-color)}}@keyframes shadow-b{0%,100%,50%{box-shadow:0 3px 10px 1px var(--secondary-color)}25%,75%{box-shadow:0 3px 20px 1px var(--secondary-color)}}.pagination{background-color:#fff}.pagination-content{border-top:1px solid var(--grey-shade);padding-top:20px;padding-bottom:16px}.pagination-navs{transition:box-shadow .5s,color .5s,background-color .5s,border .5s;width:26px;border-radius:50%;padding:6px 1px;font-size:9px;margin:2px 4px;color:var(--primary-color);background-color:transparent}.pagination-navs:hover{transition:box-shadow .3s,color .3s,background-color .3s,border .3s;box-shadow:0 3px 10px 1px grey;color:#fff;background-color:var(--primary-color);border:1px solid var(--primary-color)}.pagination-numbers{margin:0 8px;font-size:12px;color:var(--primary-color)}.portal-container{max-width:1850px;margin:0 auto}body{margin:0}.category-table{font-size:1em;min-width:600px}.category-table td:first-child{text-align:left;width:210px;padding:10px}.category-table td{text-align:center;padding:10px 5px}.category-table tr:nth-child(even){background-color:#f1f2f6}.category-table .fa-check-circle{color:#379405}.category-table .fa-times-circle{color:#999}.category-table .fa-check-circle,.category-table .fa-times-circle{font-size:22px}.category-table-overflow{overflow-x:auto}.container{display:flex;align-items:flex-start}.ssologin-main{margin-bottom:20px}.sso-title{margin:10px 0 0;text-align:center}.ssologin-link{margin:0}.ssologin-link a{display:flex;align-items:center;cursor:pointer;text-decoration:none;transition-duration:350ms;padding:5px 12px 4px;font-size:16px;border-radius:3px;margin-top:10px;box-shadow:0 3px 10px 1px #d3d3d3;background-color:rgba(0,0,0,.05)}.ssologin-link a:hover{background-color:#1dacfc;color:#fff}.ssologin-link a img{margin-right:30px}@media screen and (max-width:1600px){.banner-container-window{display:block}.aside{width:300px}app-account,app-add-new-claim,app-address,app-billing,app-call-us,app-claim-details,app-claims,app-contact-us,app-email-us,app-notifications,app-product-details,app-products,app-register-warranty,app-start,app-warranties,app-warranty-details{width:calc(100% - 300px)}.content{padding-bottom:100px}.dashboardright-content{grid-template-columns:1fr}.uploadedfiles>div{margin:-6% 0}.dashleftcontent{grid-template-columns:1fr;grid-template-areas:"dashdetails"}.dashinitials{display:none}.dashboardright{background:linear-gradient(-45deg,var(--primary-color),var(--secondary-color));background-size:800% 800%;animation:5s infinite Gradient;padding-bottom:0}.dashboardright>div{text-align:center;padding:27px 38px 0;color:#fff}.dashboardright-text{opacity:1}.dashboardright-button-container{margin-bottom:40px}.dashboardright-cover,.dashboardright-register{padding:0}.dashboardright-header{line-height:30px}}@media screen and (min-width:1200px){.mobile-nav{display:none}}@media screen and (max-width:1200px){nav>header{grid-template-columns:6fr .5fr 5fr 3fr}.remove-bg{background-color:transparent}.cya-container{grid-template-columns:1fr}.username-initials{display:none}h4>i{margin-right:2px}.spannotification{display:none}.aside>div{margin:15% 20%}body{margin:0}.aside{display:none}app-account,app-add-new-claim,app-address,app-billing,app-call-us,app-claim-details,app-claims,app-contact-us,app-email-us,app-notifications,app-product-details,app-products,app-register-warranty,app-start,app-warranties,app-warranty-details{width:100%}.third>input{padding:14px}.toggle-nav-btn{display:block;margin-top:-10px}#logo{margin-left:10%}.close-claim-btn{width:100px;font-size:11px;background-color:#c50404;font-weight:700;margin-top:-.2%;border:1px solid #c50404}.contact-types{grid-template-columns:1fr;grid-template-areas:"contactleft" "contactcenter" "contactright";text-align:center;margin-top:100px}.contact-type-left{margin:auto}.contact-type-right{padding:15px}.modal-container{width:90%}@keyframes Popup{0%{transform:scale(.8)}50%{transform:scale(.9)}100%{transform:scale(1)}}.registerwarranty-box>.button{width:30%}.mobile-bottom-bar{display:flex}.dashboardright>div{padding:27px 20px 0}.dashdetails{padding:0 25px}#dashdetails-name{margin-top:0}.coverage-type-tooltip{right:-80px;left:auto}}@media screen and (min-width:700px){.hide-on-desktop{display:none}}@media screen and (max-width:700px){.claimnumber>div{padding:0 10px}.claimnumber>div>p,.claimnumber>div>p>b,.warranty-info-product-description{font-size:12px}.gridcontent{margin:15px}.grid-contenterror,.gridcontentCenterTop,.gridcontentbottomright,.gridcontentcenter,.gridcontentcenter-address,.gridcontentcenter-estimate,.gridcontentleft,.gridcontentmidleft,.gridcontentright{padding:5px 15px;margin:0;width:100%;box-sizing:border-box}.register-flex div{width:calc(50% - 8px)}.gridcontentleft{padding-right:5px}.gridcontentright{padding-left:5px}.gridcontentmidleft input{width:100%}.gridcontentcenter-address,.gridcontentcenter-estimate{margin:0 auto;width:calc(100% - 30px)}.gridcontentcenter-address{margin-top:20px}.modal-footer button{margin:10px}.alertcontent,.claimnumber{margin:15px}.alertheader,.claimheader{padding:10px 5px}.dashboardcontent{padding:20px}.modal{padding-top:0}.warrantyshowcontent-cya{grid-template-columns:1fr;grid-template-areas:"warrantyshowproducts" "warrantyshowleft" "warrantyshowcurrentclaims" "warrantyshow-invoices"}.register-warranty-modal{padding:0 3% 10%}.editableProductNickName:focus+.box-shadowed-button{box-shadow:none}.edit-nickname>button{text-align:center;margin-left:0;margin-top:3%;width:100%}.edit-nickname{width:100%;flex-wrap:wrap;justify-content:center}.submit-email-btn{padding:14px 40px;margin-top:-.5%}.modal-content{width:100%;box-sizing:border-box;padding:10px}.form-group>label{padding:5px 0;text-align:left}.ellipsis{max-width:120px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.email-bold{display:block}.modal-email-container{margin-bottom:20%}.estimate-form-field{display:block}.estimate-form-field>input{width:90%}.estimate-form-field>select{width:100%}.claim-in-progress,.on-hold{width:100px;font-size:10px;margin-left:0}.dashboardright-header{margin-bottom:0}.header-register-warranty-btn{font-size:10px;width:110px;padding:4px 1px}.registerwarranty-box label,.registerwarranty-box span{margin:10px 0;font-size:14px;padding:8px}.registerwarranty-box>.button{width:calc(100% - 172px);max-width:200px;margin:10px 0}.third>input{padding:6px 7px}.mobile-nav{margin-top:0}.mobile-nav>a>.fa-box-open{margin-left:-2%}#zip-box{text-align:center}.account-bottomright{padding:2% 0}.claimshowcontent{display:grid;grid-template-columns:1fr;grid-template-areas:"claim-card" "claim-info-card" "claim-product-info-card" "tracking-info-card" "claim-files-card" "notescard";margin:20px 5px;gap:10px}.request-status-update{vertical-align:middle;margin-left:10px;margin-top:-40px}.dashboardcontent{grid-template-areas:"dashboardleft dashboardleft" "dashboardright dashboardright" "dashboardbottom dashboardbottom"}.dashleftcontent{display:grid;grid-template-columns:1fr;grid-template-areas:"dashdetails"}.dashinitials{display:none}.dashboardbottom,.dashboardleft,.dashboardright{margin:10px 0}td,th{padding:10px;font-size:14px}.action-column,.hide-on-phone{display:none}.dashboardbottom>.dashboardheader{padding:12px}.warranty-btns{padding:10px;width:120px}.warrantyshowcontent{display:grid;grid-template-columns:1fr;grid-template-areas:"warrantyshowleft" "warrantyshowcurrentclaims" "warrantyshowproducts" "warrantyshow-invoices";margin:15px 0 0;grid-gap:0}.product-nick-cells{display:none}.productshow-centre-model{margin-top:-20px}.productshow-content{margin:0 auto;text-align:center;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"productshowleft productshowright" "productshowcentre productshowright";grid-row-gap:10px}.product-show{display:grid;grid-template-columns:1fr;grid-template-areas:"productshowcard" "uploadcard" "filescard";grid-gap:20px;padding-bottom:20px;margin:15px 5px}#product-details-file-claim{padding:4px 8px}.warranty-details-upload-file{margin-right:0}.product-details-file-claim{margin-top:-5px}.claimshowcontent article,.product-show article,.warrantyshowcontent article{margin:0 15px 15px;padding:0}.warrantyshowleft .claimnumber{margin:0}.return-to-login-register{padding:5px}.form-group>input,.form-group>select{width:100%;box-sizing:border-box}.emailcontent{margin:20px}.emailbox{padding:0 15px}.accountcontent article{width:100%}.registerwarranty-card,.registerwarranty-productinfo-card{margin:15px}.registerwarranty-content{padding:5px 0}.registerwarranty-box input,.registerwarranty-box select{width:calc(100% - 155px);margin:10px 0}.coverage-type-tooltip{right:-140px;left:auto}.coverage-type-tooltip.product-details-coverage-type-tooltip{left:auto;right:0}.acp-row__product{max-width:50px}.acp-row__btn-status,.acp-row__btn-warranties{width:70px}}@media screen and (max-width:500px){.coverage-type-tooltip{left:-88px;right:auto}.coverage-type-tooltip.product-details-coverage-type-tooltip{right:-23px;left:auto}.acp-row__product{max-width:50px}.acp-row__btn-status{width:60px}.acp-row__btn-warranties{width:53px;padding:0 5px;height:33px}.acp-row__buttons{font-size:12px}.dashboardcontent{padding-left:13px;padding-right:13px}}@media screen and (max-width:440px){.emailbox span.wl-exclusive{font-size:12px}.alertheader,.claimheader{font-size:13px}.alertcontent,.claimnumber{margin:10px}.modal-footer{padding:10px}.modal-footer button{display:block;margin:10px auto;width:200px}td,th{padding:5px 0 5px 5px;font-size:12px}.status-btn{padding:5px;width:90px}.acp-row__btn-status{width:50px}.gridcontent,.registerwarranty-card,.registerwarranty-productinfo-card{margin:15px 8px}.grid-contenterror,.gridcontentCenterTop,.gridcontentbottomright,.gridcontentcenter,.gridcontentcenter-address,.gridcontentcenter-estimate,.gridcontentleft,.gridcontentmidleft,.gridcontentright{padding:5px 10px}.gridcontentcenter-address,.gridcontentcenter-estimate{width:calc(100% - 20px)}.register-flex{flex-wrap:wrap}.register-flex div{width:100%}}