
/*--5222--*/
/*.wcs-login-title.wcs-shopping-panel-title .wcs-one-and-half.wcs-columns.wcs-alpha.wcs-pos-relative{
   width:70px!important;
}*/

.wcs-login-title.wcs-shopping-panel-title .wcs-two.wcs-columns.wcs-omega{
   width:186px!important;
}

.wcs-container.wcs-login-register.wcs-main .wcs-shopping-help-box .wcs-half-left{
    font-size: 16px;
    margin-left: 7px !important;
    position: relative;
    top: -4px;
}
/*--5222---*/


/*-----*/
.wcs-QTY-display-Totalarea .wcs-custom-dropdown-select{
 width: 105px;
}

.wcs-QTY-display-Totalarea #wcs-size-selectedSize{
 width: 54px;
}
/*-----*/

/*--defect id 5260---*/
.wcs-product-compare .wcs-add-top-14{
 text-align: right!important;
}

.wcs-product-compare  .wcs-right.wcs-mySelection-addToBag{
  margin: 20px 0;
}
/*--defect id 5260---*/

/*--6088--*/
.wcs-payment-information .wcs-four.wcs-columns.wcs-add-top.wcs-alpha.wcs-pos-relative.wcs-padTop-8{
  width: 474px!important;
}
/*--6088--*/


/*--6010--*/
.wcs-container.wcs-main.wcs-basketMarginTop.wcs-product-confirm-div .wcs-six.wcs-columns.wcs-fill{
   width: 446px!important;
}
/*--6010--*/

/*--5228--*/

.wcs-payment-confirm-title .wcs-fRight.wcs-margin-right-22{
  width:350px !important;
}
/*--5228--*/

/*--5225--*/
.wcs-delivery-information .wcs-text-decoration-underline.wcs-add-left-15.newAdd{
  float: left !important;
  margin-bottom:10px!important;
}
/*--5225--*/

/*---6013--*/
.wcs-qty-container.clearfix.wcs-border-bottom .wcs-one.wcs-columns.wcs-alpha.wcs-omega.wcs-textAlignCenter.wcs-marTop-5.wcs-add-left.wcs-padLeft-5{
margin-left:0px!important;
}

/*---6013--*/

/*--6076--*/
.wcs-right-panel .wcs-view-basket.wcs-capitalize{
   padding-top:0px!important;
   margin-bottom:10px!important;
   top: 53px!important;
}

.wcs-content-bag .wcs-shopping-cart h5 a{
   font-size:13px!important;
}

.wcs-right-panel a.wcs-checkout {
   /* line-height: 1;
    margin-right: 5px;
    padding: 7px 7px 6px;
    position: relative;
    top: -26px;
    margin-bottom: 22px;*/
}

.wcs-right-panel h5{
    font-size:15px!important;
}

.wcs-right-panel .wcs-view-basket.wcs-capitalize {
    display: inline-block;
    left: 5px;
    margin-bottom: 10px !important;
    padding-top: 0 !important;
    position: relative;
    top: 33px;
}

.wcs-cost-container .wcs-total-cost span:first-child{
   width:145px;
}

.wcs-cost-container .wcs-total-cost span{
   width:80px;
}

.wcs-cost-container .wcs-total-cost strong.wcs-text-transform-none{
    font-size: 14px !important;
    font-weight: normal !important;
}

.wcs-fr_CA .wcs-right-panel .wcs-cost-container .wcs-deposit-container span:first-child,
.wcs-fr_CA .wcs-right-panel .wcs-cost-container .wcs-total-cost span:first-child{
	 width:150px;
}

.wcs-fr_CA .wcs-right-panel .wcs-cost-container .wcs-deposit-container span,
.wcs-fr_CA .wcs-right-panel .wcs-cost-container .wcs-total-cost span{
   width:75px;
}

/*--6076--*/


.wcs-border-bottom.wcs-qty-container.clearfix .wcs-custom-dropdown-container.wcs-left.wcs-qty .wcs-custom-dropdown-select{
   width: 61px!important;
}

.wcs-border-bottom.wcs-qty-container.clearfix .wcs-custom-dropdown-container.wcs-size.wcs-left .wcs-custom-dropdown-select{
   width: 110px;
}

.ie8 #agreeConcent_popup{
       visibility: visible;
}

.wcs-container.wcs-main.wcs-basketMarginTop.wcs-myorders-tabcont .wcs-myOrder-details{
 height:auto!important;
}


#orderSummary .wcs-eight.wcs-columns.wcs-fill.wcs-alpha{
 width: 436px!important;
}

#orderSummary #basket_promo_form .wcs-apply-promo-code{
 width:270px;
}

.wcs-container.wcs-two.wcs-columns{
 width:180px!important;
}

.wcs-two.wcs-fill.wcs-button-checkout-div{
width:250px
}

.wcs-two.wcs-columns.wcs-fill.wcs-omega.wcs-right{
width:250px!important;
}

.wcs-delivery-total.wcs-font-16.wcs-delivery-total-amount{
  font-size:14px!important;
}

.wcs-delivery-total span {
    display: inline-block;
    text-align: right;
    width: 80px;
}

.wcs-delivery-total span:first-child {
    margin-left: 0 !important;
    width: 100%;
    text-align: left !important;
}

.wcs-ten.wcs-columns.wcs-fill.wcs-omega .wcs-eight.wcs-columns.wcs-half-top.wcs-alpha.wcs-pos-relative{
     width: 575px!important;
}

.wcs-myPreferences .wcs-email-text{
     width: 320px!important;
}

#wcs-account-changeDetails .wcs-add-left-30{
    margin-left:0px!important;
}

body .wcs-footer .wcs-container .wcs-twelve .wcs-primary > a, body .wcs-footer-checkout .wcs-container .wcs-twelve .wcs-primary > a {
     font-size: 14px;
     margin-left: 28px;
}

.wcs-quickbuy-product-info #wcs-size-selectedSize {
    width: 50px !important;
}

/*8344*/

.wcs-print-preview-wrapper .wcs-myOrder-delivery-address .wcs-two.wcs-columns {
    width: 121px!important;
}

.wcs-print-preview-wrapper .wcs-container .wcs-one.wcs-columns.wcs-fill.wcs-add-left-30 {
    width: 71px;
}

.wcs-print-preview-wrapper .wcs-myOrder-details .wcs-alpha {
    width: 170px !important;
}


.wcs-filter .wcs-filter-type ul{
    width: 645px!important;
}

.wcs-shopping-item-content.wcs-myOrder-details-content .wcs-myOrder-cost-section{
     margin-top: -20px!important;
}

.wcs-register-terms-conditions > br{display:none}

/*8422*/

.wcs-quick-buy-full-click a{
  margin-left:-16px!important;
}

/*8444*/

/* Commented out for RB-3645
.wcs-container.wcs-login-register .wcs-five {
    width: 411px !important;
} */

/* 8455*/
.wcs-right-panel .wcs-addedtobag.wcs-left-82 {
   right:0;
   position:absolute!important;
   text-transform: uppercase;
   text-align:center;
}
.wcs-right-panel .wcs-addedtobag.wcs-boxborderadded{
   text-transform: uppercase;
   text-align:center;
    right:0;
}

/*--8488--*/
body .wcs-container.wcs-login-register .wcs-checkout-next-note {
    width: 392px !important;
}
.ie8 #payment_mode_creditCard .wcs-months-dd .wcs-default-dropdown{
	max-width:none;
}
.ie8 #payment_mode_creditCard .wcs-custom-dropdown-select-cardtype{
	width: 94px;
}
.wcs-right-panel .wcs-content-star #wcs-star-container .wcs-addedtobag{
    left: 58px !important;
    text-transform: uppercase;
    width: 139px !important;
  position:absolute!important;
  text-align:center;
}
.wcs-right-panel .wcs-content-star #wcs-star-container .wcs-add-bag{
  height:34px;
}

.wcs-fr_CA .wcs-myOrder-details .wcs-order-date{
  width: 220px !important;
}
.wcs-fr_CA .wcs-order-number{
	width: 185px !important;
}
.wcs-fr_CA .wcs-order-amount{
	width: 260px !important;
}
.wcs-fr_CA .wcs-order-amount span.wcs-order-amount-span{
	width:180px;
}
.wcs-fr_CA .wcs-order-amount span.wcs-order-amount-span-track{
	width:255px;
}

#basket_promo_form .wcs-apply-promo-code.wcs-basket-continue-shopping.wcs-apply-promo-code{
  width:120px!important;
 }

#orderSummary #basket_promo_form .wcs-eight.wcs-columns.wcs-fill.wcs-alpha{
width:360px!important;
}

/*View Bag alignment issue*/
.wcs-fr_CA  #orderSummary #basket_promo_form .wcs-eight.wcs-columns.wcs-fill.wcs-alpha{
   width: 350px !important;
}

.wcs-fr_CA  #basket_promo_form .wcs-two.wcs-columns.wcs-fill.wcs-omega.wcs-right{
    width: 435px !important;
}

.wcs-fr_CA #orderSummary #basket_promo_form .wcs-button-checkout-div{
  float:right;
}

.wcs-fr_CA #categoryListingMain .wcs-product .wcs-plpTile_details{
  width:174px;
}
/*--Canada French Newsletter Signup Error --*/
.wcs-fr_CA .wcs-error-newsletter-check{
   margin: 0 0 14px;
}
.wcs-fr_CA .wcs-purchase-compare-div .wcs-compare-thumb .wcs-add-top-14{
    height: 54px;
}
.wcs-fr_CA .wcs-purchase-compare-div .wcs-compare-thumb .wcs-add-top-14 a.wcs-tryon-athome{
    position: absolute;
    right: 0;
    bottom: 0;
}
.wcs-fr_CA .wcs-purchase-compare-div .wcs-compare-thumb .wcs-add-top-14 a.wcs-addtobag,
.wcs-fr_CA .wcs-purchase-compare-div .wcs-compare-thumb .wcs-add-top-14 a.wcs-addedtobag
{
    top: 0;
}
.wcs-fr_CA .wcs-purchase-compare-div .wcs-product-group-290{
    height: 306px;
}
.wcs-fr_CA .wcs-purchase-compare-div  .wcs-product-group-290{
    height: 329px;
}
.wcs-purchase-compare-div .wcs-product-compare .wcs-right.wcs-mySelection-addToBag{
    margin: 0;
}
body .wcs-container .wcs-two.wcs-columns.wcs-checkout-with-container{
    width: 131px;
}
body #delivery_information_form .wcs-return-delivery-button-div .wcs-return-delivery-button-left {
	width:350px;
}
body #delivery_information_form .wcs-return-delivery-button-div .wcs-return-delivery-button-right {
	width: 112px;
}
body #wcs_myOrder_cancelOrder .wcs-product-description {
	padding-top: 15px;
}
body .wcs-right-panel #search-text-box::-webkit-input-placeholder,
body .wcs-right-panel #search-text-box:-moz-placeholder,
body .wcs-right-panel #search-text-box::-moz-placeholder,
body .wcs-right-panel #search-text-box:-ms-input-placeholder {
	font-size: 10px;
}

.wcs-fr_CA .applied_gift_card .successMsg {
width: 61%;
}

.wcs-fr_CA .promotion-applied-container .successMsg {
	width: 57%;
}
.customize-it-red-arrow {background-position: -209px -502px;}
#checkout-summary-container .wcs-shopping-panel-title a{ float: none !important;margin-left: 6px;}
#basket_promo_form .wcs-button-checkout-div {
    width: 260px;
}

/*idme canada*/

.idme-btn-container>p img {
  margin-right: 10px
}

#wcs-apply-promo-code-div-idme {
  position: relative;
  padding: 25px 20px;
  margin: 20px -25px -20px -20px;
  background: #ffffff;
}

#idme-btn-container {
  position: absolute
}

.idme-btn-verification {
  display: inline-block !important;
  float: left;
  clear: none !important;
  padding-top: 5px !important;
}

.idme-btn {
  margin-right: 15px !important;
}

.wcs-apply-promo-code {
  position: relative
}

.wcs-apply-promo-code a {
  text-decoration: none
}

.wcs-apply-promo-code a span {
  display: inline-block
}

.normalPromoAppliedMsg {
  font-size: 13px;
  font-size: 13px;
  font-weight: 300;
  line-height: 1.69;
  color: #1f1f24;
  margin-bottom: 16px;
}

.normalPromoAppliedMsg i {
  display: none;
  background: #000;
  padding: 2px 7px;
  color: #fff;
  text-align: center;
  font-style: normal;
  border-radius: 14px;
  font-size: 10px;
  line-height: 12px;
  position: relative;
  top: -1px;
  margin-right: 6px;
  font-family: 'Lato';
}

/***RB-16292, To override the margin-top:35 on delivery pages. Additional 10px space is added by SR div**/
.wcs-delivery-info-detail-class #chk_summary .wcs-need-help {
  margin-top: 25px !important;
}

.wcs-myOrder-details-content .wcs-two.wcs-columns.wcs-myOrder-prodTitle {
  width: 225px;
}

.wcs-apply-promo-idme a {
    display: inline-block;
    width: 300px;
}

.idme-btn-container > p {
  padding: 14px 0 11px;
  color: #1f1f24;
  font-size: 13px;
  font-family: "Lato","Elvetica";
}

.idme-btn-container .idme-btn {
  margin: 0 0 16px 0;
  float: none;
  width: 100%;
}

.idme-btn-container .normalPromoAppliedMsg {
  display: block !important;
}

.idme-btn img {
  height: 32px !important;
}
