/* CSS applied when site user is in an i-parcel country */

#header-logo-wrapper {
    width: 13%;
}

#header-controls-wrapper {
    width: 87%;
}

#header-controls {
    width: 100%;
}

.user-support-link a {
margin-right:-.8em
}

.header-control-item.measurements-jump-menu {
    margin-right: -55px;
    margin-left: 1.2em;
}

.iparWelcomeLink {
    float: right;
    padding: 4px 0px 4px 6px !important;
}

.iparWelcomeLink a {float:right;padding-right: 4em;}

.iparWelcomeLink a.iparWelcome {
    margin-right: 6.5em;
    margin-left: -10em;
}

.iparTrack,
.iparCs {
  padding-right:.8em!important;
}

.iparTrack {
    margin-right: 0.6em;
    margin-left: 0;
    padding-right: 4em;
}
.iparWelcomeLinkFlag {
    margin-left: 3.8em;
}

#language-controls-toggle::before {
content:"|\00a0\00a0\00a0";
}

#user-support-link::after,
#language-controls-toggle::after,
.iparTrack::after,
.iparCs::after {
content:"\00a0\00a0\00a0|";
color:orange;
}

#find-distributor-link {
    float: left;
    height: 44px;
    line-height: 2.2em;
    font-size: 11pt;
    font-weight: normal;
    margin: 0 3em 0 0;
}

  #find-distributor-link img {
    margin-bottom: -.2em;
    margin-right: .3em;
  }

#header-cart-total {
  background-color:transparent;
  color:transparent;
}

#header-right-controls {
    margin: -3.1em 3.9em 0 0!important;
}

.header-right-control.last {
    margin-top: -.2em;
}

#free-shipping-messaging {
 display:none;
}

.product-variants-wrapper #product-price {
  margin-top: .4em;
}

/***********************************************************************************************************************/
/*** MAX-WIDTH RESPONSIVE STYLES ***/


/* MAX-WIDTH WHITE */
@media screen and (max-width: 1439px) {

}


/* MAX-WIDTH (NEW) */
@media screen and (max-width: 1199px) {

	.iparWelcomeLink {
		margin-right: -4em;
	}
}

/* MAX-WIDTH PURPLE */
@media screen and (max-width: 1023px) {
	#header-controls-wrapper {
		width: 100%;
	}
}


/* MAX-WIDTH BLUE */
@media screen and (max-width: 959px) {


  div.user-support-link,
  .header-control-item.measurements-jump-menu {
    display:none;
  }

  #language-controls-toggle::before {
    content: "";
  }
}

/* MAX-WIDTH YELLOW */
@media screen and (max-width: 767px) {


}

/* MAX-WIDTH GREEN */
@media screen and (max-width: 639px) {

  .header-control-item.intemp-link {
    display:none!important;
  }
}

/* MAX-WIDTH turqoise */
@media screen and (max-width: 439px) {

}

/* MAX-WIDTH GRAY */
@media screen and (max-width: 319px) {

}
