/****** INCREMENTAL SITEWIDE CHANGES *******
******* Place this on the Master Page to affect sitewide changes.
******* As we move more changes to the whole RAPS Site 
******* rather than the individual templates we're changing,
******* this css file can be phased out and replaced with style-v2.css.
*******/


/* line 1, ../sass/_button.scss */
button, .joinButton,
.button,
.button[type="submit"],
.button.form-submit,
#ForgotUsernameUserControl1_SubmitButton, #ForgotPasswordUserControl1_SubmitButton, #SubmitButton, .s-ms-form-wrapper .s-ms-form .s-ms-submit,
.ShoppingCartSavingsControl_PersonifyDefault.ShoppingCartSavingsControl_PersonifyDefault.Base_PersonifyDefault .linkButton {
  background-color: #D02051;
  background: #D02051;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
  color: #fff;
  font-family: "Lato", Helvetica, sans-serif;
  font-weight: 700;
  font-size: 1em;
  padding: 12px 20px;
  margin: 0 0 .8rem 0;
}
/* line 18, ../sass/_button.scss */
button:hover, button:focus,
.button:hover, .button:focus,
.joinButton:hover, .joinButton:focus,
.button[type="submit"]:hover,
.button[type="submit"]:focus,
.button.form-submit:hover,
.button.form-submit:focus,
#ForgotUsernameUserControl1_SubmitButton:hover,
#ForgotUsernameUserControl1_SubmitButton:focus, #ForgotPasswordUserControl1_SubmitButton:hover, #ForgotPasswordUserControl1_SubmitButton:focus, #SubmitButton:hover, #SubmitButton:focus, .s-ms-form-wrapper .s-ms-form .s-ms-submit:hover, .s-ms-form-wrapper .s-ms-form .s-ms-submit:focus,
.ShoppingCartSavingsControl_PersonifyDefault.ShoppingCartSavingsControl_PersonifyDefault.Base_PersonifyDefault .linkButton:hover,
.ShoppingCartSavingsControl_PersonifyDefault.ShoppingCartSavingsControl_PersonifyDefault.Base_PersonifyDefault .linkButton:focus {
  background-color: #AB2349;
}
/* line 21, ../sass/_button.scss */
button.form-submit, button.reset,
.button.form-submit,
.button.reset,
.button[type="submit"].form-submit,
.button[type="submit"].reset,
.button.form-submit.form-submit,
.button.form-submit.reset,
#ForgotUsernameUserControl1_SubmitButton.form-submit,
#ForgotUsernameUserControl1_SubmitButton.reset, #ForgotPasswordUserControl1_SubmitButton.form-submit, #ForgotPasswordUserControl1_SubmitButton.reset, #SubmitButton.form-submit, #SubmitButton.reset, .s-ms-form-wrapper .s-ms-form .s-ms-submit.form-submit, .s-ms-form-wrapper .s-ms-form .s-ms-submit.reset,
.ShoppingCartSavingsControl_PersonifyDefault.ShoppingCartSavingsControl_PersonifyDefault.Base_PersonifyDefault .linkButton.form-submit,
.ShoppingCartSavingsControl_PersonifyDefault.ShoppingCartSavingsControl_PersonifyDefault.Base_PersonifyDefault .linkButton.reset {
  display: inline-block;
  width: auto;
}
/* line 25, ../sass/_button.scss */
button[type="reset"], button.reset,
.button[type="reset"],
.button.reset, 
.button[type="submit"][type="reset"],
.button[type="submit"].reset,
.button.form-submit[type="reset"],
.button.form-submit.reset,
#ForgotUsernameUserControl1_SubmitButton[type="reset"],
#ForgotUsernameUserControl1_SubmitButton.reset, #ForgotPasswordUserControl1_SubmitButton[type="reset"], #ForgotPasswordUserControl1_SubmitButton.reset, #SubmitButton[type="reset"], #SubmitButton.reset, .s-ms-form-wrapper .s-ms-form .s-ms-submit[type="reset"], .s-ms-form-wrapper .s-ms-form .s-ms-submit.reset,
.ShoppingCartSavingsControl_PersonifyDefault.ShoppingCartSavingsControl_PersonifyDefault.Base_PersonifyDefault .linkButton[type="reset"],
.ShoppingCartSavingsControl_PersonifyDefault.ShoppingCartSavingsControl_PersonifyDefault.Base_PersonifyDefault .linkButton.reset {
  background-color: #b0b0b0;
  background: #b0b0b0;
}
/* line 30, ../sass/_button.scss */
button.inline-buttons,
.button.inline-buttons,
.button[type="submit"].inline-buttons,
.button.form-submit.inline-buttons,
#ForgotUsernameUserControl1_SubmitButton.inline-buttons, #ForgotPasswordUserControl1_SubmitButton.inline-buttons, #SubmitButton.inline-buttons, .s-ms-form-wrapper .s-ms-form .s-ms-submit.inline-buttons,
.ShoppingCartSavingsControl_PersonifyDefault.ShoppingCartSavingsControl_PersonifyDefault.Base_PersonifyDefault .linkButton.inline-buttons {
  margin-right: 5px;
}
/* line 33, ../sass/_button.scss */
button.hide,
.button.hide,
.button[type="submit"].hide,
.button.form-submit.hide,
#ForgotUsernameUserControl1_SubmitButton.hide, #ForgotPasswordUserControl1_SubmitButton.hide, #SubmitButton.hide, .s-ms-form-wrapper .s-ms-form .s-ms-submit.hide,
.ShoppingCartSavingsControl_PersonifyDefault.ShoppingCartSavingsControl_PersonifyDefault.Base_PersonifyDefault .linkButton.hide {
  display: none;
}

/* line 37, ../sass/_button.scss */
button, html input[type="button"], input[type="reset"], input[type="submit"],
.ShoppingCartSavingsControl_PersonifyDefault.ShoppingCartSavingsControl_PersonifyDefault.Base_PersonifyDefault .linkButton,
.s-ms-form-wrapper .s-ms-form .s-ms-submit,
td.quantity input.update,
.ShoppingCartAddedItemsPopupControl_PersonifyDefault .panelActionButtons .checkoutButton,
.panelShoppingCartAddedItems .panelActionButtons .checkoutButton,
.ShoppingCartAddedItemsPopupControl_PersonifyDefault .panelActionButtons .viewCartButton,
.panelShoppingCartAddedItems .panelActionButtons .viewCartButton, .joinButton {
  background-color: #D02051 !important;
  border: 0px #d02051 solid !important;
  border-radius: 0 !important;
  text-shadow: none;
  -webkit-transition: background-color 300ms ease-out;
  -moz-transition: background-color 300ms ease-out;
  transition: background-color 300ms ease-out;
}
/* line 51, ../sass/_button.scss */
button:hover, button:focus, html input[type="button"]:hover, html input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus,
.ShoppingCartSavingsControl_PersonifyDefault.ShoppingCartSavingsControl_PersonifyDefault.Base_PersonifyDefault .linkButton:hover,
.ShoppingCartSavingsControl_PersonifyDefault.ShoppingCartSavingsControl_PersonifyDefault.Base_PersonifyDefault .linkButton:focus,
.s-ms-form-wrapper .s-ms-form .s-ms-submit:hover,
.s-ms-form-wrapper .s-ms-form .s-ms-submit:focus,
td.quantity input.update:hover,
td.quantity input.update:focus,
.ShoppingCartAddedItemsPopupControl_PersonifyDefault .panelActionButtons .checkoutButton:hover,
.ShoppingCartAddedItemsPopupControl_PersonifyDefault .panelActionButtons .checkoutButton:focus,
.panelShoppingCartAddedItems .panelActionButtons .checkoutButton:hover,
.panelShoppingCartAddedItems .panelActionButtons .checkoutButton:focus,
.ShoppingCartAddedItemsPopupControl_PersonifyDefault .panelActionButtons .viewCartButton:hover,
.ShoppingCartAddedItemsPopupControl_PersonifyDefault .panelActionButtons .viewCartButton:focus,
.panelShoppingCartAddedItems .panelActionButtons .viewCartButton:hover,
.panelShoppingCartAddedItems .panelActionButtons .viewCartButton:focus {
  background-color: #AB2349;
}

/* line 55, ../sass/_button.scss */
.s-ms-form-wrapper .s-ms-form .s-ms-submit {
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MENDMzE5OEZEM0QxMTFFMzg2QzVCRUIzMjQ5QTBDQjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MENDMzE5OTBEM0QxMTFFMzg2QzVCRUIzMjQ5QTBDQjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQ0MzMTk4REQzRDExMUUzODZDNUJFQjMyNDlBMENCMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowQ0MzMTk4RUQzRDExMUUzODZDNUJFQjMyNDlBMENCMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlqMcTQAAAFJSURBVHjaYvz//z8DFiAPxBFA7AXEKkAsAsRvgPguEG8F4hVA/JABHwAZjIS5gHgCEP/6jx+A5CdC1TNgw8gcUSA+h8WQr0B8H0qjg3NQfTgNZgPiE0gafgPxTCA2QtNgBBX/jaQWpI8dl8H9SArfALEdLi9CsR1UHQz0YzNYDskFINqegKEwbI+mTwHd4AYkm2cRaSgMz0TS24hu8BEkSUMSDTZC0nsM3eBnUIkvJBoKw1+g+t+iG/wTKvGQTIMfILmaPi6mSRgzAXP1XqQcnsFAGkhDYu9GLyvQ07Edka61I5SOseU8WwKG2qLlvOm0KCtA4AkQq1KzdMNpOLbyeCIWF6EDkPwMqGFYDccVhqCIqADiw9B0/gtKH4aKwyJKDZfhjDiqJlKAGhDvA2JpJLFLDGTmNnSM7vIP1DIYZvgZkKFAnAQQYADtSYl8ReGyugAAAABJRU5ErkJggg==");
}

/* line 61, ../sass/_button.scss */
.ShoppingCartSavingsControl_PersonifyDefault.ShoppingCartSavingsControl_PersonifyDefault.Base_PersonifyDefault .linkButton {
  text-shadow: none;
}

@media screen and (max-width: 42em) {
  /* line 66, ../sass/_button.scss */
  .container .ShoppingCartSummaryControl_PersonifyDefault .checkout .purchaseButton,
  .container .prevNextCancelButtons .next,
  .container #NextButton,
  td.quantity input.update {
    background-color: #D02051;
    background: #D02051 !important;
    color: white;
    border-radius: 0;
    text-shadow: none;
    -webkit-transition: background-color 300ms ease-out;
    -moz-transition: background-color 300ms ease-out;
    transition: background-color 300ms ease-out;
  }
  /* line 78, ../sass/_button.scss */
  .container .ShoppingCartSummaryControl_PersonifyDefault .checkout .purchaseButton:hover, .container .ShoppingCartSummaryControl_PersonifyDefault .checkout .purchaseButton:focus,
  .container .prevNextCancelButtons .next:hover,
  .container .prevNextCancelButtons .next:focus,
  .container #NextButton:hover,
  .container #NextButton:focus,
  td.quantity input.update:hover,
  td.quantity input.update:focus {
    background-color: #AB2349;
  }
}

/* line 2, ../sass/_personify-overrides.scss */
.Base_PersonifyDefault .savingsHeader {
  background: #009ac7;
}
/* line 6, ../sass/_personify-overrides.scss */
.Base_PersonifyDefault .savingsValue {
  color: #009ac7;
}

@media screen and (max-width: 40.5em) {
  /* line 68, ../sass/_button.scss */
  #ForgotUsernameUserControl1_CancelButton, #ForgotPasswordUserControl1_CancelButton {
    background-color: #b0b0b0;
    background: #b0b0b0;
    color: white;
    text-shadow: none;
  }
}
/* Menu Changes */
.jetmenu li.highlight {
  background-color: #005696;
  border-bottom: #009ac7;
  border-right: none;
  box-shadow: none;
  text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
}
.jetmenu li.highlight + .highlight {
  border-left: 1px solid #fff;
}
.jetmenu li.highlight:hover {
  background-color: white;
}
.jetmenu li.highlight a:hover {
  text-shadow: none;
}

@media (max-width: 1024px) {
  .jetmenu > li {
    display: block;
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
  }
  .jetmenu > li.highlight {
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  }
  .jetmenu > li.highlight + .highlight {
    border-left: none;
  }
}