/* Style Orchestra */
/* ------------------------------------- */
.ft_article strong,
.ft_article b {font-family:Roboto; font-weight:600;}

/* base elements */
/* ------------------------------------- */

body {font-family:Roboto, 'Trebuchet MS', sans-serif;}
h1, h2, h3, h4, h5, h6 {font-family: Roboto; font-weight:500;}
input[type="password"] {font-family: Arial, sans-serif !important;}

/* general styles */
/* ------------------------------------- */
.borderedTitle { font-family: Roboto; font-weight:500;}

.priceArea .standardPrice .actualPrice strong {font-family: Roboto; font-weight:500;}
.priceArea .clubPrice .actualPrice strong {font-family: Roboto; font-weight:500;}

/* jQuery Ui */
/* ------------------------------------- */

.ui-dialog .ui-dialog-title{font-family:Roboto; font-weight:800;}
.ui-dialog h1,.ui-dialog h2{font-family: Roboto; font-weight:400;}
.ui-dialog .dialog-required{font-family: Roboto; font-weight:400;}
.ui-tabs .ui-tabs-nav li{font-family:georgia;}

/* form components */
/* ------------------------------------- */

.button,
a.buttonstyle,
button,
input[type="button"] {font-family: Roboto; font-weight:500;}

.button-text{font-family: Roboto; font-weight:400;}

.legend{font-family:Roboto; font-weight:600;}
.legend span{font-family:Roboto; font-weight:400;}
.dialog-required{font-family: Roboto; font-weight:400;}
input,
textarea,
select {font-family:Roboto; font-weight:500;}
.formArea label {font-family:Roboto; font-weight:600;}
.formArea .checkboxLine label {font-family:Roboto; font-weight:400;}
.formArea .radioLine .value label {font-family:Roboto; font-weight:500;}

.label-inline label{font-family: Roboto; font-weight:400;}

.require-dialog{font-family: Roboto; font-weight:400;}

/* ------------------------------------- */

td.item-details .product-list-item .value{font-family:Roboto; font-weight:700;}
td.item-dashboard .label{font-family:Roboto; font-weight:400;}
td.item-dashboard label{font-family:Roboto; font-weight:400;}
td.item-dashboard .option-date-added .value{font-family:Roboto; font-weight:700;}
td.item-dashboard .option-priority .label{font-family:Roboto; font-weight:700;}
td.item-dashboard .option-priority label{font-family:Roboto; font-weight:700;}
td.item-dashboard .option-add-to-cart .label{font-family:Roboto; font-weight:700;}
td.item-dashboard .option-add-to-cart label{font-family:Roboto; font-weight:700;}

/* base tool tip */
/* ------------------------------------- */

#tooltip .recommendation-tooltip-header{font-family:Roboto; font-weight:700;}

/* content assets and slots */
/* ------------------------------------- */

.cookie-policy-block a.ui-icon-closethick {font-family:Roboto; font-weight:600;}

/* header components */
/* ------------------------------------- */

.mini-cart-qty {font-family:Roboto; font-weight:600;}
.mini-cart-prices {font-family:Roboto; font-weight:600;}
.mini-cart-header {font-family:Roboto; font-weight:600;}
.mini-cart-nbitems {font-family:Roboto; font-weight:500;}

.topMenu .languagesContent {font-family:Roboto; font-weight:500;}
.topMenu .languagesContent a.submit {font-family:Roboto; font-weight:600;}

.storeLocator {font-family:Roboto; font-weight:600;}

/* footer */
/* ------------------------------------- */

.newsletterFooter strong {font-family:Roboto; font-weight:500;}
.newsletterFooter input[type="submit"] {font-family:Roboto; font-weight:600;}
.footerLinks .help li .subtitle {font-family:Roboto; font-weight:600;}

/* primary region elements */
/* ------------------------------------- */

.primary-content h1,#secondary h1{font-family:Roboto; font-weight:400;}
.content-header{font-family:Roboto; font-weight:400;}
.content-header span{font-family:Roboto; font-weight:400;}
.section-header-note{font-family:Roboto; font-weight:400;}

/* primary navigation */
/* ------------------------------------- */

ul.level-1 .level-1 strong {font-family:Roboto; font-weight:500;}
div.level-2 ul.level-2 .level-3 .seeAll a, div.refinement.category-refinement ul li.seeAll a {font-family:Roboto; font-weight:600;}

/* breadcrumbs */
/* ------------------------------------- */

.breadcrumb h1{font-family:Roboto; font-weight:500;}

/* Dispatch popin */
.dispatchLang a#DispatchSubmit {font-family:Roboto; font-weight:600;}

/* ClubCard page */
.pt_clubCard .primary-content h1 {font-family:Roboto; font-weight:400;}
#accountActiveCard {font-family:Roboto; font-weight:700;}
div.updateCard{font-family:Roboto; font-weight:700;}

/* Multi Inventory */
/* --------------------------------------------------------------------------------------- */
.ui-dialog #listings-nav a.active {font-family:Roboto; font-weight:700;}
.store-stock ul.store-list .selected {font-family:Roboto; font-weight:700;}
.multi-ship-shipments-table th.section-header {font-family:Roboto; font-weight:700;}
.multiship span.label {font-family:Roboto; font-weight:700;}
#cart-table .item-delivery-options .store-in-stock {font-family: Arial,sans-serif;}
.selected-store-address, .set-preferred-store, .selected-store-availability {font-family:Roboto; font-weight:400;}
.pt_checkout div.instore-shipment-method span {font-family:Roboto; font-weight:700;}

/* Search Suggest Beta */
/* --------------------------------------------------------------------------------------- */
.search-suggestion-left-panel-hitgroup-header{font-family:Roboto; font-weight:700;}
.search-suggestion-right-panel .search-suggest-guess{font-family:Roboto; font-weight:700;}
.search-suggestion-right-panel .first-term-bold{font-family:Roboto; font-weight:700;}

/* ===============================================================
Pagination Styles
================================================================*/
#IE8popin a.ui-icon-closethick {font-family:Roboto; font-weight:600;}

.cross-sell .title {font-family:Roboto; font-weight:600;}



@media screen and (max-width:760px) {

	/* Primary page regions: remove padding, update width */
	/* ------------------------------------- */
	.mini-cart-qty {font-family:Roboto; font-weight:400;}
	#menuMob {font-family:Roboto; font-weight:400;}
	.storeLocator {font-family:Roboto; font-weight:500;}
	.breadcrumb a:after {font-family:arial;}

	/* Footer */
	/* ------------------------------------- */
	.footerLinks .title {font-family:Roboto; font-weight:400;}

	/* Navigation adjusted */
	/* ------------------------------------- */
	ul.level-1 a.menuBack strong {font-family:Roboto; font-weight:600;}
}
