﻿/*
	Contains uStore legacy inline style rules that were removed for uStoreX release.
	Rules format:
	Uncategorized style: uStoreLegacy-[style], for example : uStoreLegacy-width200
	Element style: uStoreLegacy-[page name]-[element id], for example: uStoreLegacy-checkout-trCommentForApprover

*/


.uStoreLegacy-width200 {
	width: 200px;
}

.uStoreLegacy-checkout-trCommentForApprover {
	width: 100%;
	height: 120px;
}

.uStoreLegacy-overflowHidden {
	overflow: hidden;
}

.uStoreLegacy-paddingLeft20 {
	padding-left: 20px;
}

.uStoreLegacy-paddingLeft10 {
	padding-left: 10px;
}

.uStoreLegacy-padding5_37_5_0 {
	padding: 5px 37px 5px 0px;
}

.uStoreLegacy-fontWeightBold {
	font-weight: bold;
}

.uStoreLegacy-marginBottom12 {
	margin-bottom: 12px;
}

.uStoreLegacy-padding10_20_10_20 {
	padding: 10px 20px 10px 20px;
}

.uStoreLegacy-padding10_20_0_20 {
	padding: 10px 20px 0 20px;
}

.uStoreLegacy-padding10_0_30_0 {
	padding: 10px 0 30px 0;
}

.uStoreLegacy-padding0_20_15_20 {
	padding: 0px 20px 15px 20px;
}

.uStoreLegacy-padding5_20 {
	padding: 5px 20px;
}

.uStoreLegacy-padding5_17_2_17 {
	padding: 5px 17px 2px 17px;
}

.uStoreLegacy-padding0_17 {
	padding: 0px 17px;
}

.uStoreLegacy-height608 {
	height: 608px;
}

.uStoreLegacy-paddingTop5 {
	padding-top: 5px;
}

.uStoreLegacy-paddingBottom3 {
	padding-bottom: 3px;
}

.uStoreLegacy-paddingLeft15 {
	padding-left: 15px !important;
}

.uStoreLegacy-width52 {
	width: 52px;
}

.uStoreLegacy-paddingRight0 {
	padding-right: 0;
}

.uStoreLegacy-height10 {
	height: 10px;
}

.uStoreLegacy-width12 {
	width: 12px;
}

.uStoreLegacy-whiteSpaceNowrap {
	white-space: nowrap;
}

.uStoreLegacy-paddingTop2 {
	padding-top: 2px;
}

.uStoreLegacy-spellChecker-divSpellcheckerLanguage {
	padding-right: 5px;
	float: left
}

.uStoreLegacy-visibilityHidden {
	visibility: hidden;
}

.uStoreLegacy-textDecorationUnderline {
	text-decoration: underline;
}

.uStoreLegacy-border2solidE0E0E0 {
	border: 2px solid #E0E0E0;
}

.uStoreLegacy-cursorHand {
	cursor: hand;
}


.uStoreLegacy-paddingBottom2 {
    padding-bottom: 2px;
    vertical-align: top;
}

.uStoreLegacy-paddingBottom2 span {
    top: 0;
    vertical-align: top;
}

.uStoreLegacy-textIndent-3 {
    text-indent: -3px;
    vertical-align: top;
}

.uStoreLegacy-paddingLeft2 {
	padding-left: 2px;
}

.uStoreLegacy-padding5_0_5_20 {
	padding: 5px 0px 5px 20px;
}

.uStoreLegacy-padding0_25_0_18 {
	padding: 0px 25px 0px 18px;
}

.uStoreLegacy-padding0_20_10_20 {
	padding: 0px 20px 10px 20px;
}

.uStoreLegacy-floatRight {
	float: right;
}

.uStoreLegacy-padding0_18 {
	padding: 0px 18px;
}

.uStoreLegacy-padding0_20 {
	padding: 0px 20px;
}

.uStoreLegacy-lineHeight140percent {
	line-height: 140%;
}

.uStoreLegacy-width95percent {
	width: 95%;
}

.uStoreLegacy-floatLeft {
	float: left;
}

.uStoreLegacy-orderDetails-txtRejectNote {
	overflow: hidden;
	position: relative;
}

.uStoreLegacy-loginPasswordExpired-btnLoginExpired {
	float: right;
	padding-right: 10px;
}

.uStoreLegacy-borderStyleNone {
	border-style: none;
}

.uStoreLegacy-border0 {
	border: 0px;
}

.uStoreLegacy-height1 {
	height: 1px;
}

.uStoreLegacy-padding10_6 {
	padding: 10px 6px;
}

.uStoreLegacy-whiteSpaceNormal {
	white-space: normal;
}

.uStoreLegacy-displayInline {
	display: inline;
}

.uStoreLegacy-paddingLeft7 {
	padding-left: 7px;
}

.uStoreLegacy-padding7 {
	padding: 7px;
}

.uStoreLegacy-width100percent {
	width: 100% !important;
}

.uStoreLegacy-overflowXScroll {
	overflow-x: scroll;
}

.uStoreLegacy-height30 {
	height: 30px
}

.uStoreLegacy-height15 {
	height: 15px;
}

.uStoreLegacy-height5 {
	height: 5px;
}

.uStoreLegacy-lineHeight200percent {
	line-height: 200%;
}

.uStoreLegacy-lineHeight5 {
	line-height: 5px;
}

.uStoreLegacy-width150 {
	width: 150px;
}

.uStoreLegacy-verticalAlignMiddle {
	vertical-align: middle;
}

.uStoreLegacy-verticalAlignTop {
	vertical-align: top;
}

.uStoreLegacy-height400 {
	height: 400px;
}

.uStoreLegacy-borderCollapseCollapse {
	border-collapse: collapse;
}

.uStoreLegacy-textAlignLeft {
	text-align: left;
}

.uStoreLegacy-tableLayoutFixed {
	table-layout: fixed;
}

.uStoreLegacy-borderWidth0 {
	border-width: 0px;
}

.uStoreLegacy-errorColor {
	color: red;
}

.uStoreLegacy-height20 {
	height: 20px
}

.uStoreLegacy-paddingBottom10 {
	padding-bottom: 10px !important;
}

.uStoreLegacy-marginTop5 {
	margin-top: 5px;
}

.uStoreLegacy-height100percent {
	height: 100%;
}

.uStoreLegacy-registerComplete-ulBenefitsList {
	line-height: 180%;
	white-space: normal;
}

.uStoreLegacy-width20 {
	width: 20px;
}

.uStoreLegacy-minHeight200 {
	min-height: 200px;
}

.uStoreLegacy-textAlignCenter {
	text-align: center;
}

.uStoreLegacy-paddingLeft5 {
	padding-left: 5px;
}

.uStoreLegacy-padding0 {
	padding: 0px !important;
}

.uStoreLegacy-padding5 {
	padding: 5px;
}

.uStoreLegacy-padding0_0_3_4 {
	padding: 0 0 3px 4px;
}

.uStoreLegacy-cursorDefault {
	cursor: default !important;
}

.uStoreLegacy-print-properties-page-property-not-visible-for-customer {
	display:none!important;
}

/*CheckoutPaymentSubmission.aspx*/
.uStoreLegacy-page-checkout-payment--order-comment-layout {
		display: flex;
		flex-direction: row;
		justify-content: flex-end;
		padding-right: 10px;
		margin-top: 0px;
}

.uStoreLegacy-page-checkout-payment--order-comment-inner-layout {
		display: flex;
		flex-direction: column;
		width: 190px;
}

.uStoreLegacy-page-checkout-payment--order-comment-text-box-title {
		font-size: var(--text-size-label)!important;
}

.uStoreLegacy-page-checkout-payment--order-comment-text-box {
		width: 190px;
		font-size: var(--text-size-regular)!important;
}

.uStoreLegacy-page-checkout-payment--order-comment-validator {
}

@media (min-width: 1210px) {

		.uStoreLegacy-page-checkout-payment--order-comment-layout {
				padding-right: 20px;
				margin-top: 10px;
		}

		.uStoreLegacy-page-checkout-payment--order-comment-inner-layout {
				width: 690px;
		}

		.uStoreLegacy-page-checkout-payment--order-comment-text-box {
				width: 690px;
		}
}

/*OrderDetails.aspx*/
.uStoreLegacy-page-order-details--order-comment-layout {
		display: flex;
		flex-direction: row;
		justify-content: flex-start;
		border: 1px solid;
		margin-bottom: 20px;
}

.uStoreLegacy-page-order-details--order-comment-label {
		display:flex;
		align-items:center;
		margin-right: 10px;
}

.uStoreLegacy-page-order-details--order-comment-text {
		white-space: pre-wrap;
}