#MainBodyContainer a.button:hover{text-decoration: none;cursor: hand;cursor: pointer;}
#MainBodyContainer a.button{font-weight: 600;width:8.333333333em;height:2.666666667em;min-height: 2.666666667em;line-height: 2.666666667em;margin-top: 10px;margin-bottom: 0;vertical-align: middle;background-color: #3ca5ff;color: #ffffff;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;float: left;text-align: center;margin-right:1em;font-family: 'Open Sans', sans-serif, Verdana, 'Helvetica Neue', Helvetica, Arial, sans-serif;}
input.button, input[type="submit"]{font-weight: 600;width:8.333333333em;height:2.666666667em;min-height: 2.666666667em;margin-top: 10px;margin-bottom: 0;vertical-align: middle;border: 1px solid #00e2e2;background-color: #3ca5ff;color: #ffffff;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;float: left;text-align: center;font-size: 1.6em;margin-right:1em;font-family: 'Open Sans', sans-serif, Verdana, 'Helvetica Neue', Helvetica, Arial, sans-serif;}
input.button, input[type="button"]{font-weight: 600;width:8.333333333em;height:2.666666667em;min-height: 2.666666667em;margin-top: 10px;margin-bottom: 0;vertical-align: middle;border: 1px solid #33a1ff;background-color: #3ca5ff;color: #ffffff;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;float: left;text-align: center;font-size: 1.6em;margin-right:1em;font-family: 'Open Sans', sans-serif, Verdana, 'Helvetica Neue', Helvetica, Arial, sans-serif;}
input[type="text"], input[type="password"]{height: 1.2em;width: 175px;font-size: 1.6em;}
select{width: 175px;height: 2em;font-size: 1.6em;font-family: 'Moto Sans', 'Open Sans', sans-serif, Verdana, 'Helvetica Neue', Helvetica, Arial, sans-serif;color: #6c6c6c;}
.TrackByDiv{margin-bottom: 2em;}
.TrackRepairForm{height: 7em;}
.TrackRepairForm .fieldLabel{font-size: 1.4em;}
.TrackRepairResults td{font-size: 1.6em;color: #1F282B;}
.TrackRepairResults td h3{font-size: 1.5625em;color: #33A1FF;}
.TrackRepairResults td h4{font-size: 1.125em;color: #1F282B;}
.TrackRepairResults td a{font-size: 1em;font-weight: 600;}
div#pop-up_advance{text-align:left;vertical-align:top;padding: 10px;background: #F0F0F0;color: #000000;font-size: 90%;}
div#pop-up_loaner{text-align:left;vertical-align:top;padding: 10px;background: #F0F0F0;color: #000000;font-size: 90%;}
#chooseProduct h2{text-transform:none;}
radio{height: auto;width: auto;}
label.error{float: none;color: red;padding-left: .5em;vertical-align: top;}
.IsDamaged, .DamageType{font-size: 1.6em;color: #1F282B;margin: 2em 0;}
.DamageType{margin-top: 0;}
.IsDamaged input[type="radio"], .DamageType input[type="radio"]{margin-top: -2px;}
.IsDamaged .rn_Label, .DamageType .rn_Label{font-size: 1.125em;}
.RepairConfirm, .ServiceOffers, .RepairEstimates{font-size: 1.4em;color: #1F282B;}
.RepairConfirm h3, .ServiceOffers h3, .RepairEstimates h3{font-size: 1.2857142857em;color: #33A1FF;font-weight: 600;}
.RepairConfirm p, .RepairConfirm a, .ServiceOffers p, .RepairEstimates p{font-size: 1em;}
.RepairEstimates .estTitle{width: 29em;}
.RepairEstimates .estValue{width: 13em;text-align: right;}
.RepairEstimates .notes{padding-left: 4em;}
.CreditCardInput .rn_Label{font-size: 1.4em;}
.CreditCardInput .rn_TextInput{font-size: 1.4em;color: #006177;}
.CreditCardInput .rn_TextInput .rn_Label, .CreditCardInput .rn_TextInput input[type="text"]{font-size: 1em;}
.CreditCardInput legend{border-bottom: none;font-size: 1.4em;}
.CreditCardInput .billAddress{padding-left: 11em;}
.CreditCardInput select{height: 2em;}
.ccAuthNotice{width: 25em;}
#proofofpurchasediv{font-size: 1.6em;color: #495153;}
#proofofpurchasediv a, #proofofpurchasediv label, #proofofpurchasediv .rn_FileAttachmentUpload2 label{font-size: 1em;}
#proofofpurchasediv label, #proofofpurchasediv .rn_FileAttachmentUpload2 label{color: #006177}
#proofofpurchasediv select{font-size: .7em;}
#proofofpurchasediv .rn_FileAttachmentUpload2 input[type="file"]{font-size: 1.1em;}
#genericRmaSnBarCodeValue{border-color:#000000;}
#divRepairConfirmationThankYouSummary .formLabel{font-weight: 700;}
.dateMonth{width: 7em;margin-right: .7em;}
.dateYear{width: 5em;}
.svoSelect{padding:8px 10px 0 18px;width: 4%;vertical-align: top;}
.svoSelectAddl{width: 25px;height: 25px;border: 1px solid Black;max-width: none;}
.shipName{font-weight: 600;font-size: 1.7em;}
.shipAdd{font-size: 1.4em;}
.repairError{font-size: 1.4em;}
input[type="file"]{font-size: 1.1em;}
.TrackInput{font-size: 1.8em;}
.TrackInput input[type="text"], .TrackInput input[type="password"]{height: 1.2em;width: 175px;font-size: 1em;}
.TrackInput select{width: 175px;height: 2em;font-size: 1em;}
body{padding-bottom: 40px;font-family: 'Open Sans', sans-serif, Verdana, 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:62.5%;line-height: 20px;color: #6c6c6c;height: auto;}
input, button, textarea{font-family: 'Moto Sans', 'Open Sans', sans-serif, Verdana, 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:62.5%;color: #6c6c6c;}
h1, h2, h3, h4, h5, h6{margin: 10px 0;line-height: 100%;}
.noShow{display:none;}
#regProducts li{float: left;height: 140px;width: 110px;padding: 8px;border: 2px solid rgba(0, 0, 0, 0);}
.myPrefOpts{margin-top: 2em;}
.SupportHistory .rn_TextInput .rn_Label{font-weight: 600;}
.SupportHistory select{font-size: 1.4em;width: auto;font-family: 'Open Sans', sans-serif, Verdana, 'Helvetica Neue', Helvetica, Arial, sans-serif;}
.rn_SearchInput .rn_SearchButton2 input[type="submit"]{float: none;min-height: 0em;}
.rn_AskQuestion .rn_DataValue{color: #1F282B;font-weight: 400;font-size: 1.6em;}
.rn_AskQuestion .rn_Label, .rn_AskQuestion .rn_DataLabel{color: #006177;font-weight: 600;font-size: 1.8em;}
.rn_AskQuestion .rn_Label a{font-size: 1em;}
.MyHub_ask .rn_Label, .MyHub_ask .rn_TextInput .rn_Label, .MyHub_ask .rn_FileAttachmentUpload2 label,.MyHub_ask .rn_DataLabel{color: #1F282B;font-weight: bold;font-size: 1.6em;}
.MyHub .rn_Label, .MyHub .rn_DataLabel{color: #006177;font-weight: 600;font-size: 1.8em;}
#SerialContainer input[type="button"]{font-family: 'Moto Sans', 'Open Sans', sans-serif, Verdana, 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 62.5%;color: #6c6c6c;font-weight: normal;width: 8.8em;height: 1.7em;min-height: 1.7em;margin-top: 0px;margin-bottom: 0;vertical-align: middle;border: 2px outset buttonface;background-color: buttonface;border-radius: 0px;}
#offersOptionForum .rn_SelectionInput label, #forumInformation .rn_SelectionInput label, #offersOption .rn_SelectionInput label{font-weight: bold;color: inherit;font-size:14px;}
.mask{display: none;}
.rn_AnswerDetail{font-family: 'Open Sans', sans-serif, Verdana !important;color: #495153;}
#HeroContainer *, #BeltNavContainer-sticky-wrapper *{font-family: 'Open Sans', sans-serif, Verdana !important;}
#HeroContainer input[type="text"]{font-size: 14px;}
#pop_return .rn_DateInput legend.rn_Label, #online_return .rn_DateInput legend.rn_Label{color: #006177;font-weight: 600;font-size: 1.8em;border-bottom: none;line-height: 20px;}
#LastRibbon .rn_ChatLaunchButton button{width: auto;margin-top: 0em;}
.rn_StandAloneGuide .rn_GuidedAssistant .rn_Question:first-child input[type="radio"]{display: none;}
.rn_StandAloneGuide .rn_GuidedAssistant label a{font-size: 1em;}
.rn_StandAloneGuide button,.rn_StandAloneGuide input.button, .rn_StandAloneGuide input[type="submit"]{font-weight: 600;width:8.333333333em;height:2.666666667em;min-height: 2.666666667em;margin-top: 10px;margin-bottom: 0;vertical-align: middle;border: 1px solid #00e2e2;background-color: #3ca5ff;color: #ffffff;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;float: left;text-align: center;font-size: 1.6em;margin-right:1em;font-family: 'Open Sans', sans-serif, Verdana, 'Helvetica Neue', Helvetica, Arial, sans-serif;}
.Call-back .rn_DateInput select{width: 4.5em;height: 26px;}
.Call-back .rn_FieldDisplay .rn_DataValue{clear: left;margin-left: 0px;}
.Call-back .rn_FieldDisplay .rn_DataLabel{float: left;font-weight: 600;line-height: 28px;}
#options{font-size: 2em;//font-weight: bold;line-height: 1.4em;color: #33a1ff;}
.Call-back .rn_DateInput legend{border-bottom: none;}