/* latin-ext */
/* Webfont: LatoLatin-Hairline */@font-face {
    font-family: 'Lato';
    src: local('Lato Hairline'), local('Lato-Hairline'), url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Hairline.eot?v=15'); /* IE9 Compat Modes */
    src: local('Lato Hairline'), local('Lato-Hairline'), url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Hairline.eot?v=15&#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Hairline.woff2?v=15') format('woff2'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Hairline.woff?v=15') format('woff'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Hairline.ttf?v=15') format('truetype');
    font-style: normal;
    font-weight: 100;
    text-rendering: optimizeLegibility;
}

/* Webfont: LatoLatin-Light */@font-face {
    font-family: 'Lato';
    src: local('Lato Light'), local('Lato-Light'), url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Light.eot?v=15'); /* IE9 Compat Modes */
    src: local('Lato Light'), local('Lato-Light'), url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Light.eot?v=15&#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Light.woff2?v=15') format('woff2'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Light.woff?v=15') format('woff'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Light.ttf?v=15') format('truetype');
    font-style: normal;
    font-weight: 300;
    text-rendering: optimizeLegibility;
}

/* Webfont: LatoLatin-Regular */@font-face {
    font-family: 'Lato';
    src: local('Lato Regular'), local('Lato-Regular'), url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Regular.eot?v=15'); /* IE9 Compat Modes */
    src: local('Lato Regular'), local('Lato-Regular'), url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Regular.eot?v=15&#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Regular.woff2?v=15') format('woff2'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Regular.woff?v=15') format('woff'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Regular.ttf?v=15') format('truetype');
    font-style: normal;
    font-weight: 400;
    text-rendering: optimizeLegibility;
}

/* Webfont: LatoLatin-Bold */@font-face {
    font-family: 'Lato';
    src: local('Lato Bold'), local('Lato-Bold'), url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Bold.eot?v=15'); /* IE9 Compat Modes */
    src: local('Lato Bold'), local('Lato-Bold'), url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Bold.eot?v=15&#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Bold.woff2?v=15') format('woff2'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Bold.woff?v=15') format('woff'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Bold.ttf?v=15') format('truetype');
    font-style: normal;
    font-weight: 700;
    text-rendering: optimizeLegibility;
}

/* Webfont: LatoLatin-Black */@font-face {
    font-family: 'Lato';
    src: local('Lato Black'), local('Lato-Black'), url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Black.eot?v=15'); /* IE9 Compat Modes */
    src: local('Lato Black'), local('Lato-Black'), url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Black.eot?v=15&#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Black.woff2?v=15') format('woff2'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Black.woff?v=15') format('woff'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Black.ttf?v=15') format('truetype');
    font-style: normal;
    font-weight: 700;
    text-rendering: optimizeLegibility;
}

/* Webfont: LatoLatin-Light Italic */@font-face {
    font-family: 'Lato';
    src: local('Lato Light Italic'), local('Lato-LightItalic'), url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-LightItalic.eot?v=15'); /* IE9 Compat Modes */
    src: local('Lato Light Italic'), local('Lato-LightItalic'), url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-LightItalic.eot?v=15&#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-LightItalic.woff2?v=15') format('woff2'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-LightItalic.woff?v=15') format('woff'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-LightItalic.ttf?v=15') format('truetype');
    font-style: italic;
    font-weight: 400;
    text-rendering: optimizeLegibility;
}

/* Webfont: LatoLatin-Italic */@font-face {
    font-family: 'Lato';
    src: local('Lato Italic'), local('Lato-Italic'), url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Italic.eot?v=15'); /* IE9 Compat Modes */
    src: local('Lato Italic'), local('Lato-Italic'), url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Italic.eot?v=15&#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Italic.woff2?v=15') format('woff2'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Italic.woff?v=15') format('woff'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Italic.ttf?v=15') format('truetype');
    font-style: italic;
    font-weight: 300;
    text-rendering: optimizeLegibility;
}
/*End New Fonts Added*/


/* Webfont: LatoLatin-Black */@font-face {
    font-family: 'LatoBlack';
    src: url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Black.eot?v=15'); /* IE9 Compat Modes */
    src: url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Black.eot?v=15&#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Black.woff2?v=15') format('woff2'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Black.woff?v=15') format('woff'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Black.ttf?v=15') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: LatoLatin-Light */@font-face {
    font-family: 'LatoLight';
    src: url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Light.eot?v=15'); /* IE9 Compat Modes */
    src: url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Light.eot?v=15&#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Light.woff2?v=15') format('woff2'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Light.woff?v=15') format('woff'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Light.ttf?v=15') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: LatoLatin-LightItalic */@font-face {
    font-family: 'LatoLight';
    src: url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-LightItalic.eot?v=15'); /* IE9 Compat Modes */
    src: url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-LightItalic.eot?v=15&#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-LightItalic.woff2?v=15') format('woff2'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-LightItalic.woff?v=15') format('woff'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-LightItalic.ttf?v=15') format('truetype');
    font-style: italic;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: LatoLatin-Hairline */@font-face {
    font-family: 'LatoHairline';
    src: url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Hairline.eot?v=15'); /* IE9 Compat Modes */
    src: url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Hairline.eot?v=15&#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Hairline.woff2?v=15') format('woff2'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Hairline.woff?v=15') format('woff'), /* Modern Browsers */
         url('/_ui/desktop/common/css/fonts/latolatin2/LatoLatin-Hairline.ttf?v=15') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

body {
  font: 1em/1.75 "Lato", Helvetica, Arial, sans-serif;
  background: #efefef;
  position: relative;
  color: #555;
  -webkit-text-size-adjust: none;
}
.fieldrow .fieldlabel {
    white-space: normal !important;
}
.bar_2-calledOut-link>.text, .bar_3-heading, .nestedMenu-heading>.text, .searchInput-button, .espot-title, .hero-text, .mediaGallery-mediaList-heading, .tabbedBrowse-features-featureHeading, .category-navigation-item-container h1.title, .hero-text .hero-subtitle {
  font-family: "Lato", Helvetica, Arial, sans-serif!important;
}
.accessoriesLanding-seeMoreLink, .accessoriesLanding-title, .bar_2-calledOut-link>.text, .bar_3-heading, .espot-title, .extraOptions-title, .hero-text, .horizontalAd-title, .mediaGallery-mediaList-heading, .nestedMenu-heading>.text, .productGrid-seeMoreLink, .productGrid-title, .ribbonHeading, .searchInput-button, .tabbedBrowse-features-featureHeading, .whichPc-headline, .whichPc-hero-title, .offCanvas-bar_3-left label.expandableMenu-item, h3.expandableHeading.expandableHeading-is-expanded, h3.expandableHeading, h3.expandableHeading-onlySmall {
  font-family: "Lato", Helvetica, Arial, sans-serif!important;
}
.bar_3 {
  background-color: #e3e3e3;
  color: black;
}
.button-small {
  font-family: "Lato",Helvetica,Arial,sans-serif!important;
  font-size: 11.2px;
  font-size: 0.7rem;
}
.button-standard, .button-standard-alt, .button-called-out, .button-called-out-alt,.button-called-out-alt:hover, .button-called-out-positive, .button-flat {
  display: inline-block;
  padding: 0.5em 0.8em;
  font-size: 12.8px;
  font-size: 0.8rem;
  font-weight: normal;
  text-transform: none;  /*BZ-2146*/
  border: none;
  cursor: pointer;
  margin: 0;
  line-height: 1.5em;
  background-image:none;
  text-shadow:none;
  margin-bottom: .1rem;
}
.button-called-out-alt-reseller{
    background-color: #fadb4e;

}
.button-called-out-alt-reseller:hover{
    background-color: #fae474;
}
button:hover.button-standard.searchFilter-button {
  background-image: none;
}
a:hover.button-standard.button-full {
  background-image: none;
}
button:hover.baseButton.button-called-out {
  background-image: none;
}
a:hover.seriesListings-footer-button.button-called-out.button-full,a:hover.button-called-out.button-full.facetedResults-cta,a:hover.button-standard-alt.tabbedBrowse-productListing-footer-button-first.button-full,a:hover.button-standard-alt.tabbedBrowse-accessories-button.button-full {
  background-image: none;
}
a:hover#continueButton {
  background-image: none;
}
.sidebarNav-heading {
  font-weight: normal;
}
.compareTable-title,.categoryDescription-heading, .columnSlider-heading, .skipLinks-link, .bar_1-link>.text, .callBox, .title-primaryBrand, .seriesPreview-title, .seriesListings-title, .tabbedBrowse-productListing-title, .facetedResults-title, .checkoutForm-fieldsetGroup-title, .hero-productDescription-heading, .separator-heading, .additionalInfoOverlay-title, .js .countrySelector {
	font-family: "Lato",Helvetica,Arial,sans-serif!important;
	font-weight:normal;
}
h1.seriesPreview-title,.title-primaryBrand a, .seriesPreview-title a, .seriesListings-title a, .tabbedBrowse-productListing-title a, .facetedResults-title a, .checkoutForm-fieldsetGroup-title a {
  	color: #FF6A00;
}

.brandListings-title {
  font-family: "Lato",Helvetica,Arial,sans-serif !important;
  color: #FF6A00 !important;
  line-height: 1.1;
  font-size: 1.3rem;
  text-align: center;
}


.brandListings-header a {
   color: #FF6A00 !important;
}
.image-label .content, .hero-productDescription-body h2{
  	font-family: "Lato",Helvetica,Arial,sans-serif!important;
}
.compareTable-title,.accessoriesListing-title,.additionalInfoOverlay-title,.bar_1-link>.text,.brandHeader-title,.callBox,.categoryDescription-heading,.checkoutForm-fieldsetGroup-title,.columnSlider-heading,.compareModal-title,.dealsListing-tagline,.facetedResults-title,.hero-productDescription-heading,.js .countrySelector,.separator-heading,.seriesListings-title,.seriesPreview-title,.skipLinks-link,.tabbedBrowse-productListing-title,.title-primaryBrand,.whichPc-form-question-count,.accessoriesLanding-seeMoreLink,.accessoriesLanding-title,.bar_2-calledOut-link>.text,.bar_3-heading,.espot-title,.extraOptions-title,.hero-text,.horizontalAd-title,.mediaGallery-mediaList-heading,.nestedMenu-heading>.text,.productGrid-seeMoreLink,.productGrid-title,.ribbonHeading,.searchInput-button,.tabbedBrowse-features-featureHeading,.whichPc-headline,.whichPc-hero-title{
	font-family: "Lato",Helvetica,Arial,sans-serif!important;
}
.subseries-promo-bar {
	background-image:none;
	background-color: #4AC0E0;
}
.bar_3,.offCanvas-content {
	box-shadow:none !important;
}
.bar_3-heading {
	text-shadow:none;
}
.lt-ie9 .recommmendAccessory, .linkList-item, .compareTable-heading, .no-js .compareTable-rowHeading.compareTable-addRemoveItems, .scrolling .compareTable-addRemoveItems, .expandableHeading, .expandableHeading-onlySmall, .configuratorItem-summary {
	background-image:none;
	background-color: #e7e7e7;	
}
a.button.learn, a.button.darkgray {
	background-image:none !important;
	text-shadow:none !important;
	border: none !important;
}
.tabbedBrowse-accessories {
	background-image:none;
	border-bottom: 1px solid #ddd;
}
button.pricingSummary-button.button-called-out.button-full.nextStep {
	background-image: none;
	text-shadow: none;
}
:hover button.pricingSummary-button.button-called-out.button-full {
  background-image: none;
}
/* cart */
:hover input#cart-summary-ecouponForm-button {
  background-image: none;
}
a:hover.cart-checkoutButtons-checkout.button-called-out-positive.fs1 {
  background-image: none;
  background-color:#64A81B;
}
input#cart-summary-ecouponForm-button {
  margin: 10px 0 0 0;
  background-color: #D9DAD9;
}
input:hover#cart-item-pricing-and-quantity-form-button {
  background-image: none;
}
/* social */
span.at4-icon.aticon-facebook,span.at4-icon.aticon-twitter,span.at4-icon.aticon-pinterest_share,span.at4-icon.aticon-google_plusone_share {
	background-color:#949494 !important;
}
span:hover.at4-icon.aticon-facebook {
	background-color:#305891 !important;
}
span:hover.at4-icon.aticon-twitter {
	background-color:#2CA8D2 !important;
}
span:hover.at4-icon.aticon-pinterest_share {
	background-color:#C82828 !important;
}
span:hover.at4-icon.aticon-google_plusone_share {
	background-color:#CE4D39 !important;
}

/* compare button */
a.button-ribbon-small {
  background-image: none;
  background-color: #a8190b;
  text-shadow: none;
}
/*accessories section */
a:hover.accessoriesListing-footer-button.button-called-out.button-full {
  background-image: none;
}
a:hover.button-called-out.button-full {
  background-image: none;
}
/*email signup pop up*/
#nm_wrapper input#nm_submitbtn {
	background-image:none !important;
	border:none !important;
	text-shadow:none !important;
}

.tabbedBrowse-accessories-item-container {
	border-bottom:none !important;
}
button.button-called-out.signInForm-submitButton,a.button-called-out.signInModule-createAccount-button {
	background-image: none;
	text-shadow: none;
}


@media all and (max-width:55em) {
	h1.columnSlider-heading,.csstransforms3d .columnSlider-heading a {
		color:#009dd0 !important;
	}
}

.tabs-main > li.tab-item-currentTab > a {
  background-image: none !important;
  background-color: #3E8DDD !important;
}
.tabs-main > li.tab-item-currentTab > a:before {
  background-color: #3E8DDD !important;
  background-image:none !important;
}
.js .tabs-item-currentTab {
background-color: #3E8DDD;
background-image:none;
}
.tabs-item-currentTab a:before {
background-color: #3E8DDD;
background-image:none;
}

/* Faceted Browse ---------------------------------------------------------------------- */
/* Defaults */
.facetResultsContainer, .facet-area-products-found-container, .facet-area-clear-container { display: none; }
.facetResultsLoader {
	background-color: #fff !important;
	background-image: url("/_ui/desktop/common/css/images/ajax-loader.gif");
	background-position: center 300px;
	background-repeat: no-repeat;
	bottom: 0;
	cursor: wait;
	display: none;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 999;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: .5;
}
/* Browsing active */
.browsing .facetResultsContainer { display: block; }
.browsing .columnSlider-dots, .browsing .categoryWrapper, .browsing .seriesListings, .browsing .gst, .browsing .hero-series ,
.browsing .hero-brand, .browsing .brandListingWrapper, .browsing .couponsavings{ display: none; }
@media (min-width: 65em) {
.browsing .offCanvas-bar_3-right { display: none !important; }
}
/*Remove Filters*/
.facet-area-clear-all, .facet-area-clear-all a {
	text-align: center;
}
.facet-results-area{
	text-align: center;
	font-size: 0.8rem;
	font-weight: normal !important;
	text-transform: capitalize !important;
	background: #fff;
}
.expandableMenu-item{padding-left:1em;}

/* faceted browse browser */
.bar_3-offCanvas-heading {
  padding: 0.5em 2%;
  color: white;
  background-image: none;
  background-color: #3E8DDD;
  cursor: pointer;
}
.bar_3-offCanvas-heading>.text {
  font-size: 0.9em;
  font-weight: normal;
  text-shadow: none;
  text-transform: capitalize;
}
h3.expandableHeading.expandableHeading-is-expanded,h3.expandableHeading,h3.expandableHeading-onlySmall {
  background-image: none;
  background-color: #e7e7e7;
}
.expandableHeading, .expandableHeading-onlySmall {
  font-size: 15.2px;
  font-size: 0.95rem;
  clear: both;
  margin: 0;
  font-weight: normal;
  cursor: pointer;
  text-indent: -.175em;
}
a:hover.button-standard-alt.button-full.button-left.button-small.button-tall {
	background-image:none;
}
a.button-called-out.button-full.facetedResults-cta {
  border: none;
}
a:hover.button-called-out.button-full.facetedResults-cta {
  background-image: none;
}
/* GWE-816 - CategoryFacetResults.html file inline styles */
ol.facetedResults {display:none;}

ul.galleryOptions li a label {
  font-family: "Lato",Helvetica,Arial,sans-serif !important;
  font-weight:normal;
}

.e-spot {
  border: 10px solid white;
  border-color: rgba(255,255,255,0.75);
  background-color: #cdd5d8;
  display: block;
  position: relative;
  width: 100%;
  line-height: 1.1;
  box-shadow: none !important;
  margin: 7% 0;
}
.espot, .espot-2, .espot-3, .espot-image {
	box-shadow:none !important;
}

/* Search ---------------------------------------------------------------------- */
#current a:before {
	background-color: #3E8DDD;
	background-image:none !important;
}
#search-tabs > ul > li#current {
  background-color: #3E8DDD !important;
  background-image:none !important;
}
#search-tabs > ul > li {
	background-image:none !important;
}
.searchFacetCatalog {
  background-color: #e7e7e7 !important;
  border:none !important;
  background-image:none !important;
}
#search-wrapper .searchTop {
	box-shadow:none !important;
	border:none !important;
}
.bar_3 {
	webkit-box-shadow:none !important;
	box-shadow: none !important;
}

/*NA-14599 Fix*/
.tab-item.tab-item-currentTab .novarto-container .summ{z-index:0;}

.tabs-main>li>a{text-decoration: none!important;}

/*PPS-3443*/
@media (max-width:32em) {
.tabbedBrowse-productListing-footer .tabbedBrowse-productListing-button-container:first-child .tabbedBrowse-productListing-footer-button-first {display: none;}
}

.offCanvas-bar_3-left label.expandableMenu-item{font-weight: 400;word-break: break-all;}
h3.expandableHeading.expandableHeading-is-expanded, h3.expandableHeading, h3.expandableHeading-onlySmall, .bar_3-offCanvas-heading>.text{font-weight: 700;}


 /*PPS-7346 start*/
 .expandableHeading:before, .expandableHeading-onlySmall:before, .expandableHeading-is-expanded:before, .expandableHeading-onlySmall-is-expanded:before, 
 .tabbedBrowse-configurator-expandItems-expand-all:before {font-size: 17px}
 /*PPS-7346 end*/

.bar_3-offCanvas-heading>.text{font-family: "Lato",Helvetica,Arial,sans-serif !important; font-size: 1.1em;}
.bar_3-heading{font-size: 1.75em!important; font-weight: normal;xwidth:100%;}
.bar_3-offCanvas-heading>.text, .bar_3-leftLink, .bar_3-rightLink, .bar_3-footer, .nestedMenu, .productList, .generalList, .no-fontface .nestedMenu .actionArrow>.arrow[data-icon]:before, .no-fontface .productList .actionArrow>.arrow[data-icon]:before, .no-fontface .generalList .actionArrow>.arrow[data-icon]:before, .button-standard, .button-standard-alt, .button-called-out, .button-called-out-alt, .button-called-out-positive, .button-flat, .expandableMenu, .calloutBox, input, select, option{font-family: "Lato",Helvetica,Arial,sans-serif !important; margin-left: 4px;}
#rollovercart #rollovercartContents #rollovercartContentsItems > li > a{font-size: 14px;}
dl.footer-legal-terms{font-size: 0.9rem;}

/*add by tuanjie wan for NA-15910 start*/
.sabrix-taxExemption{
	display:none;
}
.checkoutForm-margin-left{
	margin-left:1.5rem;
}
/*add by tuanjie wan for NA-15910 end*/

/* add by huiyue yang for GIANT start*/
H3.checkout-review-header{
	margin-bottom:0.5em;
}
.B2C_summary_cart_list{
	margin-bottom:20px;
}
.B2C-checkout-summary-expandlist-container{
	border:1px solid rgb(221, 221, 221);
	border-top:0px;padding:10px;
}
.split-order-remind{
	color:red;
	text-transform:none;
	margin-left:10px;
}
.product-group-content{
	padding:10px;
	margin-bottom:10px;
}
.thankyoupage-order-group-title{
	font-size:14px;
	font-weight:600;
	margin-top:30px;
	margin-bottom:5px;
}
.thankyoupage-order-group-title .emphasize{
	color:#009dd9;
	margin-left:3px;
}
.grand-total-price{
	text-align:left;
	font-size:16px;
	padding-left:65%;
	margin-top:20px;
	font-weight:600;
}
.grand-total-price span{
	color:#f60;
	display:inline-block;
	float:right;
}
/* add by huiyue yang for GIANT end*/
.facetedResults-cta {
  word-wrap: break-word;
}
.wordBreak{word-wrap: break-word;}
/*add by zhouyh for PPS-5252 start*/
#longscroll-subseries #breadcrumb {
    border: none;
}
/*add by zhouyh for PPS-5252 end*/

.bar3_width{width:60%;}

@media(max-width:66em) {
	.bar3_width{width:100%;}
	.bar_3 .bar_3-logos {display:none !important;}
}

/**add by lifl4 for NA-18115 start**/
@media (min-width: 60em){
.facetResultsContainer {
  padding-left: 13.75em;
}
}

.clearboth{
	clear:both;
}
/**add by lifl4 for NA-18115 end**/
	
/**added for PPS-5972 start**/
select#WishlistSelect {
    width: 100%;
}	
/**added for PPS-5972 end**/
	
/*PPS-7184 start */
.seriesListings-body { margin-bottom: 1em; position: relative; overflow: visible; min-height: 171px;}
/*PPS-7184 end */

/**add by Tuanjie Wan for PPS-7293 start**/
.paymentcolumn-width-float{
	width:50%;
	float:left;
}
.checkoutForm-fieldset-paymentMethod-width{
	width:95%;
}
.outlet-paymentpage-display{
	display:none;
}
.outlet-paymentpage-display-color{
	color:red;
}
.checkoutForm-card-info-style{
	clear:both;
	margin-left:0%;
	width:95%;
}
.creditcardiframe-style{
	border: medium none;
	height: 52%; 
	width: 100%;
}
.outlet-paymentpage-amazon{
	width:50%;
	float:left;
}
.outlet-paymentpage-amazon-width{
	width:95%;
}
/**add by Tuanjie Wan for PPS-7293 end**/

.admin-container .submenu-container h3{
	margin: 0!important;
}
.seriesListings-media{
	display:block;
	min-height:144px;
}
.seriesListings-media a{display:block;}
@media (max-width:48em){
	.seriesListings-body-reset-height{
		height:auto !important;
		min-height:0;
	}
	.seriesListings-footer-button.button-full{
		margin:0;
	}
}

