#warrantyClaimsContainer[data-step="1"]{display:block}#warrantyClaimsStepsContainer{border-bottom:1px solid #dedede;margin:20px 0 10px}#warrantyClaimsHeader h1{border-bottom:none;margin-bottom:0}#warrantyClaimsSteps{position:relative;display:inline-block;width:60%}#warrantyClaimsSteps,.warrantyStep{height:80px}#warrantyClaimsSteps .stepConnector{width:65%;height:3px;position:absolute;top:14%;left:13%;background-color:#ccc}#warrantyClaimsSteps .stepLabelContainer{padding-top:5px;line-height:initial}#warrantyClaimsSteps .warrantyStepContainer{position:absolute;display:inline-block}#warrantyClaimsSteps .warrantyStepContainer.active .stepNumber,#warrantyClaimsSteps .warrantyStepContainer.active .stepConnector{background-color:#1b2f5b}#warrantyClaimsSteps .warrantyStepContainer.active .stepLabel{color:#1b2f5b}#warrantyClaimsSteps #firstWarrantyStep{width:8%}#warrantyClaimsSteps #secondWarrantyStep{left:3%;width:38%}#warrantyClaimsSteps #secondWarrantyStep .stepConnector{width:65%;left:5%}#warrantyClaimsSteps #thirdWarrantyStep{left:31%;width:40%}#warrantyClaimsSteps #thirdWarrantyStep .stepConnector{width:73%;left:0}#warrantyClaimsSteps #fourthWarrantyStep{left:60%;width:40%}#warrantyClaimsSteps #fourthWarrantyStep .stepConnector{width:73%;left:0}#warrantyClaimsSteps .stepNumber{background-color:#ccc;border-radius:13px;color:#fff;width:26px;height:26px;display:inline-block;position:relative;line-height:initial}#warrantyClaimsSteps .stepNumber span{position:absolute;top:15%;right:35%}#warrantyClaimsSteps .warrantyStep{display:inline-block;text-align:center;position:relative;z-index:1;color:#ccc}#warrantyClaimsSteps .warrantyStep:not(:first-child){float:right;width:58%}#warrantyClaimsShippingNotice{width:40%;display:inline-block;float:right;line-height:initial}#locationIconContainer{padding-right:5px;width:30px}#warrantyClaimPageTitle{font-size:20px}#warrantyClaimsSignIn,#warrantyClaimsOrderLookup{width:35%;margin:0 auto 30px}#warrantyClaimsSignIn .loginBoxTitle{padding:0}#warrantyClaimsSignIn .loginAjaxForm .or{margin:25px 0}#warrantyClaimsOrderLookup .submitBtnContainer,#warrantyClaimGuestToggleContainer{margin-top:35px}#warrantyClaimsOrderLookup .form-group{margin-top:20px}#warrantyClaimGuestToggleContainer{text-align:center}#toggleGridView,#toggleListView{background-repeat:no-repeat;width:20px;height:20px;cursor:pointer;display:inline-block;align-self:center}#toggleGridView{background-image:url(/images/icons/warranty-claims/grid-view-unselected.svg)}#toggleListView{background-image:url(/images/icons/warranty-claims/list-view-unselected.svg)}#toggleDivider{background-color:#ccc;height:25px;width:1px;margin:0 15px}#warrantyClaimsHeader.gridViewSelected #toggleGridView{background-image:url(/images/icons/warranty-claims/grid-view-selected.svg)}#warrantyClaimsHeader.listViewSelected #toggleListView{background-image:url(/images/icons/warranty-claims/list-view-selected.svg)}#warrantyClaimsContent{padding-bottom:80px}#warrantyClaimsContent #nextButtonContainer{margin-top:30px;display:inline-block;width:100%}#warrantyClaimsContent #nextButtonContainer a{float:right;width:22%;opacity:.5}.no-touchevents #warrantyClaimsContent .warrantyClaimsList .warrantyClaimItem:not(.noSelect):hover{cursor:pointer}.no-touchevents #warrantyClaimsContent .warrantyClaimsList .warrantyClaimItem:not(.noSelect):hover .warrantyClaimItemSelect a{background-color:#1e3b6f;color:#fff}#warrantyClaimsContent .warrantyClaimsList .warrantyClaimItem{padding:10px 0}#warrantyClaimsContent .warrantyClaimsList .warrantyClaimItem .cornerBanner{background-color:#fff;color:#505050}#warrantyClaimsContent .warrantyClaimsList .warrantyClaimItem.noSelect .warrantyClaimItemInfo,#warrantyClaimsContent .warrantyClaimsList .warrantyClaimItem.noSelect .warrantyClaimItemSelect{opacity:.5}#warrantyClaimsContent .warrantyClaimsList .warrantyClaimItem .warrantyClaimItemSelect a{text-decoration:none}#warrantyClaimsContent .warrantyClaimsList .warrantyClaimItem.noSelect .warrantyClaimItemSelect a{color:#a8a8a8;border:1px solid #a8a8a8;cursor:default}#warrantyClaimsContent .warrantyClaimsList .warrantyClaimItem .warrantyClaimItemImg{position:relative;padding-bottom:100%;background-repeat:no-repeat;background-size:cover;border:1px solid #fff}.no-touchevents #warrantyClaimsContent .warrantyClaimsList .warrantyClaimItem:not(.selected):not(.noSelect):hover .warrantyClaimItemImg .checkmark,#warrantyClaimsContent .warrantyClaimsList .warrantyClaimItem.selected .warrantyClaimItemImg .checkmark{display:inline-block;position:absolute;z-index:10;top:-6px;right:-6px;width:20px;height:20px;border-radius:10px;background-image:url(/images/icons/checkmark_white.png);background-repeat:no-repeat;background-position:center;background-size:14px 14px;background-color:#ccc}#warrantyClaimsContent .warrantyClaimsList .warrantyClaimItem.selected .warrantyClaimItemImg .checkmark{background-color:#393}#warrantyClaimsContent .warrantyClaimsList .warrantyClaimItem.selected .warrantyClaimItemImg{border:1px solid #1e3b6f}#warrantyClaimsContent .warrantyClaimsList .warrantyClaimItem.selected .warrantyClaimItemSelect a{color:#fff;background-color:#1e3b6f}#warrantyClaimsContent .warrantyClaimsList.listView{display:none;padding-bottom:20px;border-bottom:1px solid #dedede}#warrantyClaimsContent .warrantyClaimsList.listView .warrantyClaimItems{max-height:450px;overflow-y:auto}#warrantyClaimsContent .warrantyClaimsList.listView .warrantyClaimItem{display:flex;align-items:center;margin-right:2%}#warrantyClaimsContent .warrantyClaimsList.listView .warrantyClaimItem:not(:last-child){border-bottom:1px solid #dedede}#warrantyClaimsContent .warrantyClaimsList.listView .warrantyClaimItem .warrantyClaimItemImg{width:120px;height:120px;padding-bottom:0}#warrantyClaimsContent .warrantyClaimsList.listView .warrantyClaimItem .warrantyClaimItemInfo{flex:5;padding-left:2%}#warrantyClaimsContent .warrantyClaimsList.listView .warrantyClaimItem .warrantyClaimItemSelect{flex:1}#warrantyClaimsContent .warrantyClaimsList.listView .warrantyClaimItem .cornerBannerWrap{bottom:5px;left:5px}#warrantyClaimsContent .warrantyClaimsList.flexslider{visibility:hidden}#warrantyClaimsContent .warrantyClaimsList.flexslider .flex-direction-nav .flex-next,#warrantyClaimsContent .warrantyClaimsList.flexslider .flex-direction-nav .flex-prev{top:31%}.no-touchevents #warrantyClaimsContent .warrantyClaimsList.flexslider:hover .flex-direction-nav .flex-next{right:-10px}.no-touchevents #warrantyClaimsContent .warrantyClaimsList.flexslider:hover .flex-direction-nav .flex-prev{left:-10px}#warrantyClaimsContent .flex-control-nav{display:none}.warrantyClaimAttachment{margin-right:20px;display:inline-block}.warrantyClaimAttachment .removeWarrantyClaimAttachment{position:absolute;cursor:pointer;top:-10px;right:-10px;width:20px;height:20px;background-image:url(/images/icons/warranty-claims/delete-btn.svg);background-size:contain;background-repeat:no-repeat}.warrantyClaimAttachment .warrantyClaimAttachmentFileSize{font-size:12px;text-align:center;padding:5px}.warrantyClaimAttachmentThumbnail{border:solid 1px #202020;width:64px;height:64px;position:relative}.warrantyClaimAttachmentThumbnail .thumbnail.image{background-position:center;background-size:cover;width:64px;height:64px}.warrantyClaimAttachmentThumbnail .thumbnail.video{border:1px solid #000;border-radius:50%;position:absolute;width:32px;height:32px;top:16px;left:16px}.warrantyClaimAttachmentThumbnail .thumbnail.video .videoPlay{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:16px solid #202020;position:absolute;left:10px;top:6px}#warrantyClaimFormSubmitContainer,#warrantySuccessButtonContainer{width:60%}.uploadFileBtnContainer span{margin-left:10px;color:#777}.warrantyClaimFileContainer{width:0;height:0;overflow:hidden}#warrantyClaimSubmitButton{opacity:.5}#warrantyClaimSubmitButton,#warrantyClaimConfirmSubmitButton,#fileAnotherButton,#warrantyItemDeleteButton{margin-left:10%;min-width:25%}#closeModalButton{min-width:25%}.warrantyClaimFormItem,.warrantyClaimSuccessItem{border-bottom:1px solid #dedede}.warrantyClaimSuccessItem .warrantyClaimAttachmentThumbnail{margin-right:1%;margin-top:5px}.warrantyClaimFormItem .deleteButton{margin-right:10px}.warrantyClaimFormItem:not(.expanded) .expandableButton img{content:url('/images/icons/warranty-claims/expand-btn.svg')}.warrantyClaimFormItem:not(.expanded) .warrantyClaimFormArea{display:none}#claimShippingAddress{border:1px solid;width:600px;padding:5px;margin-top:20px}.warrantyItemAction{cursor:pointer}.warrantyItemAction span{padding-top:3px;font-size:10px;color:#777;min-width:35px;text-align:center}.itemInfoContainer{font-size:20px}#warrantyClaimPageInfo,#warrantyClaimPageSubTitle,#warrantyClaimsContainer.findOrder #backToPrevious,#warrantyClaimsContainer.signIn #backToPrevious,#warrantyClaimsContainer.success #backToPrevious{display:none}#warrantyClaimsOrdersTitle span{vertical-align:middle}#warrantyClaimsContainer.findOrder #warrantyClaimPageInfo,#warrantyClaimsContainer.selectProduct #warrantyClaimPageInfo{display:flex}#orderInfoDivider{background-color:#707070;height:20px;width:2px;margin:0 5px;display:none}#warrantyClaimsContainer.selectProduct #orderInfoDivider,#warrantyClaimsContainer.selectProduct #warrantyClaimPageSubTitle,#warrantyClaimsContainer.selectProduct #backToPrevious{display:inline-block}#warrantyClaimFormContainer .itemInfoContainer{margin-bottom:10px}.warrantyClaimFormWrapper{display:flex;justify-content:space-between}.warrantyClaimFormArea{width:40%;margin-right:40px}.warrantyClaimFormArea textarea{resize:vertical}.warrantyReasonContainer p{margin:0;padding:0}.warrantyReasonContainer{width:60%}.warrantyClaimFormWrapper select,.warrantyClaimFormWrapper textarea{width:100%}.warrantyReasonContainerMobile{display:none}.warrantyClaimFormItem{margin-bottom:10px}.columnDirectionFlex{flex-direction:column}@media screen and (max-width:1024px){#warrantyClaimsHeader,#warrantyClaimsContent{padding-left:2%;padding-right:2%}#warrantyClaimFormSubmitContainer,#warrantySuccessButtonContainer{width:75%}}@media screen and (max-width:900px){#warrantyClaimsStepsContainer{padding-bottom:20px}#warrantyClaimsSignIn,#warrantyClaimsOrderLookup{width:65%}#warrantyClaimsSignIn .loginAjaxForm .or span{left:44%}#warrantyClaimsSteps,.warrantyStep{height:100px}#warrantyClaimsSteps .stepConnector{top:11%}#warrantyClaimsContent .warrantyClaimsList.flexslider .flex-direction-nav .flex-next{right:0}#warrantyClaimsContent .warrantyClaimsList.flexslider .flex-direction-nav .flex-prev{left:0}#locationIconContainer{width:40px}#toggleDivider,#warrantyClaimsHeader.gridViewSelected #toggleGridView,#warrantyClaimsHeader.listViewSelected #toggleListView{display:none}.warrantyClaimFormWrapper{flex-direction:column}.warrantyClaimFormArea,#warrantyClaimsSteps{width:100%;margin-right:0}.warrantyReasonContainer{display:none}.warrantyReasonContainerMobile{display:block;width:100%}.warrantyReasonContainerMobile p{margin:10px 0;padding:0}}@media screen and (max-width:639px){#warrantyClaimsStepsContainer{padding-bottom:0}#warrantyClaimsHeader.listViewSelected{box-shadow:0 6px 10px -2px #ccc}#warrantyClaimsSignIn,#warrantyClaimsOrderLookup,#warrantyClaimsSignIn .loginBoxContent .or{width:100%}#warrantyClaimsSteps{width:100%}#warrantyClaimsSteps,.warrantyStep{height:90px}#warrantyClaimsSteps #firstWarrantyStep{width:17%}#warrantyClaimsSteps #secondWarrantyStep{left:6%}#warrantyClaimsSteps #secondWarrantyStep .warrantyStep{width:62%}#locationIconContainerTooltip{padding-right:4px}.qtip-content .shippingInfo{font-size:15px;padding:10px;line-height:17px}#warrantyClaimsShippingTooltip{color:#017bb8;cursor:pointer}#warrantyClaimPageTitle{font-size:20px}.itemInfoContainer{flex-direction:column;font-size:15px}#warrantyClaimsContent #nextButtonContainer a{width:100%}#warrantyClaimFormSubmitContainer,#warrantySuccessButtonContainer{flex-direction:column;width:100%}.uploadFileBtnContainer{flex-direction:column}.uploadFileBtnContainer span{margin-left:0;margin-top:10px}.addWarrantyClaimAttachment{width:100%}.warrantyDescription textarea{width:100%}#warrantyClaimSubmitButton,#fileAnotherButton{margin-top:5%;margin-left:0}#warrantyClaimSuccessHeader{font-size:17px}#warrantyClaimsOrdersDescription{width:75%}.warrantyClaimFormItem .productSize{color:#707070}#claimShippingAddress{width:initial}}