/* custom */

@media (min-width: 767px) { 

	.content-blocks-wrapper h2 {
		text-align: center;
		text-transform: uppercase;
	}

	.content-blocks-wrapper img {
		width: 43%;
		max-width: 43%;
	}

	.content-blocks-wrapper .odd-row img {
		float: left;
		margin-right: 60px;
		margin-left: 0;
	}

	.content-blocks-wrapper .even-row img {
		margin-right: 0;
		margin-left: 60px;
	}

	.content-block-outer {
    		max-width: 900px;
    		margin: 0 auto;
	}
}


.store-status.success { 
	background: none;
}

.store-status.warning { 
	background: none;
}

.store-status { 
	border-style: solid;
	border-width: thin;
	border-color: #fff;
}


.landing-page-section-events .store-event-title {
	padding-left: 0px !important;
	padding-bottom: 10px;
}




@font-face {
	font-family: "icomoon-alt";
	src: url("https://s3.amazonaws.com/media.locally.net/sis/nb/fonts/icomoon.eot?p5ip6z");
	src: url("https://s3.amazonaws.com/media.locally.net/sis/nb/fonts/icomoon.eot?p5ip6z#iefix") format("embedded-opentype"), url("https://s3.amazonaws.com/media.locally.net/sis/nb/fonts/icomoon.ttf?p5ip6z") format("truetype"), url("https://s3.amazonaws.com/media.locally.net/sis/nb/fonts/icomoon.woff?p5ip6z") format("woff"), url("https://s3.amazonaws.com/media.locally.net/sis/nb/fonts/icomoon.svg?p5ip6z#icomoon") format("svg");
	font-weight: normal;
	font-style: normal;
}

.is-nb [class^="icon-"],
.is-nb [class*=" icon-"] {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: "icomoon-alt" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1; /* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.is-nb .icon-zoom:before {
	content: "\e600";
}

.is-nb .icon-youtube:before {
	content: "\e601";
}

.is-nb .icon-wishlist:before {
	content: "\e602";
}

.is-nb .icon-warrior:before {
	content: "\e603";
}

.is-nb .icon-twitter:before {
	content: "\e604";
}

.is-nb .icon-swipe_up_down:before {
	content: "\e605";
}

.is-nb .icon-swipe_left_right:before {
	content: "\e606";
}

.is-nb .icon-swatch:before {
	content: "\e607";
}

.is-nb .icon-swatch_top:before {
	content: "\e608";
}

.is-nb .icon-swatch_outline:before {
	content: "\e609";
}

.is-nb .icon-swatch_hover:before {
	content: "\e60a";
}

.is-nb .icon-swatch_default_selection:before {
	content: "\e60b";
}

.is-nb .icon-swatch_bottom:before {
	content: "\e60c";
}

.is-nb .icon-storelocator:before {
	content: "\e60d";
}

.is-nb .icon-solidarrowup:before {
	content: "\e60e";
}

.is-nb .icon-pan:before {
	content: "\e60f";
}

.is-nb .icon-outlinearrowup:before {
	content: "\e610";
}

.is-nb .icon-outlinearrowright:before {
	content: "\e611";
}

.is-nb .icon-outlinearrowleft:before {
	content: "\e612";
}

.is-nb .icon-outlinearrowdown:before {
	content: "\e613";
}

.is-nb .icon-olapic:before {
	content: "\e614";
}

.is-nb .icon-nb_logo:before {
	content: "\e615";
}

.is-nb .icon-myaccount:before {
	content: "\e616";
}

.is-nb .icon-moreinfo:before {
	content: "\e617";
}

.is-nb .icon-menu:before {
	content: "\e618";
}

.is-nb .icon-lock:before {
	content: "\e619";
}

.is-nb .icon-learnmore:before {
	content: "\e61a";
}

.is-nb .icon-instagram:before {
	content: "\e61b";
}

.is-nb .icon-hover_arrow_right:before {
	content: "\e61c";
}

.is-nb .icon-dunham:before {
	content: "\e61d";
}

.is-nb .icon-directions:before {
	content: "\e61e";
}

.is-nb .icon-comment_bubble:before {
	content: "\e61f";
}

.is-nb .icon-collapse_box:before {
	content: "\e620";
}

.is-nb .icon-collapse:before {
	content: "\e621";
}

.is-nb .icon-cobbhill:before {
	content: "\e622";
}

.is-nb .icon-close:before {
	content: "\e623";
}

.is-nb .icon-checkmark:before {
	content: "\e624";
}

.is-nb .icon-cart:before {
	content: "\e625";
}

.is-nb .icon-brine:before {
	content: "\e626";
}

.is-nb .icon-aravon:before {
	content: "\e627";
}

.is-nb .icon-apparel_size:before {
	content: "\e628";
}

.is-nb .icon-solidarrowdown:before {
	content: "\e629";
}

.is-nb .icon-shoefitr:before {
	content: "\e62a";
}

.is-nb .icon-share2:before {
	content: "\e62b";
}

.is-nb .icon-search:before {
	content: "\e62c";
}

.is-nb .icon-reset:before {
	content: "\e62d";
}

.is-nb .icon-play:before {
	content: "\e62e";
}

.is-nb .icon-pinterest:before {
	content: "\e62f";
}

.is-nb .icon-pfflyers:before {
	content: "\e630";
}

.is-nb .icon-hover_arrow_left:before {
	content: "\e631";
}

.is-nb .icon-fillcircle:before {
	content: "\e632";
}

.is-nb .icon-facebook:before {
	content: "\e633";
}

.is-nb .icon-expand:before {
	content: "\e634";
}

.is-nb .icon-expand_box:before {
	content: "\e635";
}

.is-nb .icon-exclaim:before {
	content: "\e636";
}

.is-nb .icon-events:before {
	content: "\e637";
}

.is-nb .icon-email:before {
	content: "\e638";
}

.is-nb .icon-edit:before {
	content: "\e639";
}

.is-nb .icon-swatch_3color_tertiary:before {
	content: "\e63a";
}

.is-nb .icon-swatch_3color_secondary:before {
	content: "\e63b";
}

.is-nb .icon-solidarrowright:before {
	content: "\e63c";
}

.is-nb .icon-solidarrowleft:before {
	content: "\e63d";
}

.is-nb .icon-down_arrow:before {
	content: "\e63e";
}

.is-nb .icon-arrow_hover:before {
	content: "\e63f";
}

.is-nb .icon-xlt_footbed:before {
	content: "\e640";
}

.is-nb .icon-walking-strike-path:before {
	content: "\e641";
}

.is-nb .icon-vibram:before {
	content: "\e642";
}

.is-nb .icon-tru-track:before {
	content: "\e643";
}

.is-nb .icon-t-beam:before {
	content: "\e644";
}

.is-nb .icon-sure-lace:before {
	content: "\e645";
}

.is-nb .icon-stride-bar:before {
	content: "\e646";
}

.is-nb .icon-stability-web:before {
	content: "\e647";
}

.is-nb .icon-stability-fit:before {
	content: "\e648";
}

.is-nb .icon-stabilicore:before {
	content: "\e649";
}

.is-nb .icon-scurve:before {
	content: "\e64a";
}

.is-nb .icon-rollbar:before {
	content: "\e64b";
}

.is-nb .icon-rockstop2:before {
	content: "\e64c";
}

.is-nb .icon-revlite:before {
	content: "\e64d";
}

.is-nb .icon-quix:before {
	content: "\e64e";
}

.is-nb .icon-probank:before {
	content: "\e64f";
}

.is-nb .icon-plush2o:before {
	content: "\e650";
}

.is-nb .icon-phantom-wastband:before {
	content: "\e651";
}

.is-nb .icon-phantom-liner:before {
	content: "\e652";
}

.is-nb .icon-ntel:before {
	content: "\e653";
}

.is-nb .icon-nergy:before {
	content: "\e654";
}

.is-nb .icon-ndurance:before {
	content: "\e655";
}

.is-nb .icon-nbx:before {
	content: "\e656";
}

.is-nb .icon-nblock:before {
	content: "\e657";
}

.is-nb .icon-nb-ice:before {
	content: "\e658";
}

.is-nb .icon-nb-heat:before {
	content: "\e659";
}

.is-nb .icon-nb-fresh:before {
	content: "\e65a";
}

.is-nb .icon-nb-dry:before {
	content: "\e65b";
}

.is-nb .icon-nb-dry-x:before {
	content: "\e65c";
}

.is-nb .icon-N2:before {
	content: "\e65d";
}

.is-nb .icon-N-fuse:before {
	content: "\e65e";
}

.is-nb .icon-n-dri:before {
	content: "\e65f";
}

.is-nb .icon-minimus_hi-rez:before {
	content: "\e660";
}

.is-nb .icon-Mega-heat:before {
	content: "\e661";
}

.is-nb .icon-LockDown-Liner:before {
	content: "\e662";
}

.is-nb .icon-Lightning-Dry:before {
	content: "\e663";
}

.is-nb .icon-ice_fil:before {
	content: "\e664";
}

.is-nb .icon-Hydro-Hesion:before {
	content: "\e665";
}

.is-nb .icon-h2flow:before {
	content: "\e666";
}

.is-nb .icon-Gore-tex:before {
	content: "\e667";
}

.is-nb .icon-FantomFit:before {
	content: "\e668";
}

.is-nb .icon-extended-web:before {
	content: "\e669";
}

.is-nb .icon-ENCAPk:before {
	content: "\e66a";
}

.is-nb .icon-dynaride:before {
	content: "\e66b";
}

.is-nb .icon-CardioComfort:before {
	content: "\e66c";
}

.is-nb .icon-C-CAP-bk:before {
	content: "\e66d";
}

.is-nb .icon-AT-tread:before {
	content: "\e66e";
}

.is-nb .icon-ABZORBSBS:before {
	content: "\e66f";
}

.is-nb .icon-AbzorbEX:before {
	content: "\e670";
}

.is-nb .icon-AbzorbDTS:before {
	content: "\e671";
}

.is-nb .icon-Abzorb:before {
	content: "\e672";
}

.is-nb .icon-abzorb_fl:before {
	content: "\e673";
}

.is-nb .icon-acteva:before {
	content: "\e674";
}

.is-nb .icon-acteva_lite:before {
	content: "\e675";
}

.is-nb .icon-acteva_ultra_lite:before {
	content: "\e676";
}

.is-nb .icon-circle_number_1:before {
	content: "\e677";
}

.is-nb .icon-circle_number_2:before {
	content: "\e678";
}

.is-nb .icon-circle_number_3:before {
	content: "\e679";
}

.is-nb .icon-circle_number_4:before {
	content: "\e67a";
}

.is-nb .icon-menu_runner:before {
	content: "\e67b";
}

.is-nb .icon-menu_sports:before {
	content: "\e67c";
}

.is-nb .icon-menu_fitness:before {
	content: "\e67d";
}

.is-nb .icon-menu_lifestyle:before {
	content: "\e67e";
}

.is-nb .icon-size_chart:before {
	content: "\e67f";
}

.is-nb .icon-menu_icon_accessories:before {
	content: "\e680";
}

.is-nb .icon-menu_icon_apparel:before {
	content: "\e681";
}

.is-nb .icon-menu_icon_featured:before {
	content: "\e682";
}

.is-nb .icon-menu_icon_shoes:before {
	content: "\e683";
}

.is-nb .icon-arrow_outline:before {
	content: "\e685";
}

.is-nb .icon-kiosk_help:before {
	content: "\e686";
}

.is-nb .icon-kiosk_left_arrow:before {
	content: "\e687";
}

.is-nb .icon-kiosk_right_arrow:before {
	content: "\e688";
}

.is-nb .icon-kiosk_save:before {
	content: "\e689";
}

.is-nb .icon-kiosk_share:before {
	content: "\e68a";
}

.is-nb .icon-swiper_buildpage:before {
	content: "\e68b";
}

.is-nb .icon-kiosk_undo:before {
	content: "\e68c";
}

.is-nb .icon-mynb:before {
	content: "\e68d";
}

.is-nb .icon-startover:before {
	content: "\e68e";
}

.is-nb .icon-nbwomen:before {
	content: "\e68f";
}

.is-nb .icon-nbflex:before {
	content: "\e900";
}

.is-nb .icon-refine:before {
	content: "\e901";
}

.is-nb .icon-cush-duo:before {
	content: "\e902";
}

.is-nb .icon-flexonic:before {
	content: "\e903";
}

.is-nb .icon-rapid-rebound:before {
	content: "\e904";
}

.is-nb .icon-express_checkout:before {
	content: "\e905";
}

.is-nb .icon-email2:before {
	content: "\e906";
}

.is-nb .icon-skype-with-circle:before {
	content: "\e907";
}

.is-nb .icon-facebook-with-circle:before {
	content: "\e908";
}

.is-nb .icon-arrow_left_sm:before {
	content: "\e909";
}

.is-nb .icon-instagram-with-circle:before {
	content: "\e90a";
}

.is-nb .icon-linkedin-with-circle:before {
	content: "\e90b";
}

.is-nb .icon-pinterest-with-circle:before {
	content: "\e90c";
}

.is-nb .icon-tumblr-with-circle:before {
	content: "\e90d";
}

.is-nb .icon-twitter-with-circle:before {
	content: "\e90e";
}

.is-nb .icon-arrow_right_sm:before {
	content: "\e90f";
}

.is-nb .icon-vimeo-with-circle:before {
	content: "\e910";
}

.is-nb .icon-locator:before {
	content: "\e911";
}

.is-nb .icon-youtube-with-circle:before {
	content: "\e912";
}

.is-nb .icon-Arrow_Top:before {
	content: "\e913";
}

.is-nb .icon-phone:before {
	content: "\e914";
}

.is-nb .icon-wishlist_added:before {
	content: "\e915";
}

.is-nb .icon-PF-Logo:before {
	content: "\e916";
}

.is-nb .icon-nb-logo-horizontal:before {
	content: "\e917";
}

.is-nb .icon-pff-cart:before {
	content: "\e918";
}

.is-nb .icon-ruler:before {
	content: "\e919";
}

.is-nb .icon-uniE91A:before {
	content: "\e91a";
}

.is-nb .icon-Facebook:before {
	content: "\e91b";
}

.is-nb .icon-FindStore:before {
	content: "\e91c";
}

.is-nb .icon-Instagram:before {
	content: "\e91d";
}

.is-nb .icon-Twitter:before {
	content: "\e91e";
}

.is-nb .icon-Youtube:before {
	content: "\e91f";
}

.is-nb .icon-Wechat:before {
	content: "\e920";
}

.is-nb .icon-Weibo:before {
	content: "\e921";
}

.is-nb .icon-pf-tumblr:before {
	content: "\e922";
}

.is-nb .icon-mynbrewards:before {
	content: "\e923";
}

.is-nb .icon-my_rewards:before {
	content: "\e924";
}

.is-nb .icon-alt-close:before {
	content: "\e925";
}

.is-nb .icon-facebook-f:before {
	content: "\e926";
}

.is-nb .icon-uniE927:before {
	content: "\e927";
}

.is-nb .icon-alt-plus:before {
	content: "\e928";
}

.is-nb .icon-uniE929:before {
	content: "\e929";
}

.is-nb .icon-cart_empty2:before {
	content: "\e92a";
}

.is-nb .icon-lock-filledin:before {
	content: "\e92b";
}

.is-nb .icon-close-bold:before {
	content: "\e92c";
}

.is-nb .icon-icon-filter:before {
	content: "\e92d";
}

.is-nb .icon-added_to_cart:before {
	content: "\e92e";
}

.is-nb .icon-my_rewards-wrap:before {
	content: "\e92f";
}

.is-nb .icon-google-with-circle:before {
	content: "\f2b3";
}

.is-nb .icon-facebook2:before {
	content: "\ea91";
}

.content-block .btn {
    background: none;
    color: #000;
    border: none;
    padding: 0;
    margin: 0;
    height: auto;
    line-height: inherit;
    text-decoration: underline;
}

.content-block .btn:hover {
    background: none;
    text-decoration: underline;
    color: #a4851f !important;
}

.nb-metabar .nb-top-list,
.nb-metabar .nb-location .nb-store,
.nb-metabar .nb-ordered-list,
#nb-nav > ul,
.nb-navbar .nb-customer-info .nb-account-menu,
.nb-footer-nav .slide ul,
.nb-footer-nav .nb-side-nav,
.nb-legal ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.clearfix:after {
	content: "";
	display: block;
	clear: both;
}

.ellipsis {
	white-space: nowrap; /* 1 */
	text-overflow: ellipsis; /* 2 */
	overflow: hidden;
}

html {
	box-sizing: border-box;
}

*,
*:before,
*:after {
	box-sizing: inherit;
}

* {
	max-height: 1000000px;
}

body {
	color: #000;
	background: #fff;
	font: 16px/1 "ITC Avant Garde Gothic W04", "Arial", "Helvetica Neue", "Helvetica", sans-serif;
	min-width: 320px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

img {
	max-width: 100%;
	height: auto;
}

.gm-style img {
	max-width: none;
}

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6,
.h {
	font-family: inherit;
	font-weight: bold;
	margin: 0 0 .5em;
	color: inherit;
}

h1,
.h1 {
	font-size: 30px;
}

h2,
.h2 {
	font-size: 27px;
}

h3,
.h3 {
	font-size: 24px;
}

h4,
.h4 {
	font-size: 21px;
}

h5,
.h5 {
	font-size: 17px;
}

h6,
.h6 {
	font-size: 15px;
}

p {
	margin: 0 0 1em;
}

a {
	color: #e21836;
	text-decoration: none;
	-webkit-transition: color .3s linear, background .3s linear, border .3s linear, opacity .3s linear;
	transition: color .3s linear, background .3s linear, border .3s linear, opacity .3s linear;
}

a:before,
a:after {
	-webkit-transition: color .3s linear, background .3s linear, border .3s linear,  opacity .3s linear;
	transition: color .3s linear, background .3s linear, border .3s linear,  opacity .3s linear;
}

a:hover {
	color: #580915;
}

form,
fieldset {
	margin: 0;
	padding: 0;
	border-style: none;
}

input[type="text"],
input[type="tel"],
input[type="email"],
input[type="search"],
input[type="password"],
textarea {
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	box-sizing: border-box;
	border: 1px solid #999;
	padding: .4em .7em;
}

input[type="text"]:focus,
input[type="tel"]:focus,
input[type="email"]:focus,
input[type="search"]:focus,
input[type="password"]:focus,
textarea:focus {
	border-color: #000;
}

input[type="text"]::-webkit-input-placeholder,
input[type="tel"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #999;
}

input[type="text"]::-moz-placeholder,
input[type="tel"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="search"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
textarea::-moz-placeholder {
	opacity: 1;
	color: #999;
}

input[type="text"]:-moz-placeholder,
input[type="tel"]:-moz-placeholder,
input[type="email"]:-moz-placeholder,
input[type="search"]:-moz-placeholder,
input[type="password"]:-moz-placeholder,
textarea:-moz-placeholder {
	color: #999;
}

input[type="text"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #999;
}

input[type="text"].placeholder,
input[type="tel"].placeholder,
input[type="email"].placeholder,
input[type="search"].placeholder,
input[type="password"].placeholder,
textarea.placeholder {
	color: #999;
}

select {
	-webkit-border-radius: 0;
}

textarea {
	resize: vertical;
	vertical-align: top;
}

button,
input[type="button"],
input[type="reset"],
input[type="file"],
input[type="submit"] {
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	cursor: pointer;
	-webkit-transition: color .3s linear, background .3s linear, border .3s linear, opacity .3s linear;
	transition: color .3s linear, background .3s linear, border .3s linear, opacity .3s linear;
}

button:before,
button:after,
input[type="button"]:before,
input[type="button"]:after,
input[type="reset"]:before,
input[type="reset"]:after,
input[type="file"]:before,
input[type="file"]:after,
input[type="submit"]:before,
input[type="submit"]:after {
	-webkit-transition: color .3s linear, background .3s linear, border .3s linear,  opacity .3s linear;
	transition: color .3s linear, background .3s linear, border .3s linear,  opacity .3s linear;
}

* {
	outline: none;
}

#nb-main .nb-holder {
	min-height: 500px;
}

.nb-hide-mobile {
	display: none;
}

.nb-hide-mob-tab {
	display: none !important;
}

#nb-wrapper {
	position: relative;
	width: 100%;
	overflow: hidden;
}

#nb-header {
	position: relative;
	width: 100%;
	z-index: 10012;
}

.overlay-active #nb-header {
	z-index: 9;
}

.nb-metabar {
	padding: 0 8px;
	letter-spacing: .5px;
	background: #000;
	color: #fff;
	font-size: 9.5px;
	line-height: 19px;
	position: relative;
}

.nb-metabar.active .nb-promo-slide {
	display: block;
}

.nb-metabar strong {
	font-weight: 500;
}

.nb-metabar .nb-promo-slide {
	display: none;
}

.nb-metabar .nb-top-list {
	display: inline;
}

.nb-metabar .nb-top-list li {
	display: inline;
	text-transform: uppercase;
}

.nb-metabar .nb-top-list li + li:before {
	content: "|";
	display: inline-block;
	vertical-align: top;
	margin: 0 2px 0 0;
}

.nb-metabar .nb-promobar {
	text-transform: uppercase;
	text-align: center;
	padding: 3px 0;
	letter-spacing: 0;
}

.nb-metabar .nb-details-promo {
	text-decoration: underline;
	margin: 0 0 0 5px;
	color: #fff;
}

.nb-metabar .nb-location {
	display: none;
}

.nb-metabar .nb-location .nb-store {
	position: relative;
}

.nb-metabar .nb-location .nb-store:before {
	content: "";
	position: absolute;
	left: 0;
	top: -2px;
	bottom: -2px;
	background: #ccc;
	width: 1px;
}

.nb-metabar .nb-location .nb-store li {
	position: relative;
	padding: 0 9px;
	text-transform: none;
	font-weight: 500;
}

.nb-metabar .nb-location .nb-store li a {
	color: #f7f7f7;
}

.nb-metabar .nb-location .nb-store li [class^="icon"] {
	font-size: 17px;
	display: inline-block;
	vertical-align: top;
	color: #e21836;
	margin: 3px 3px 0 0;
}

.nb-metabar .nb-location .nb-country {
	display: inline-block;
	vertical-align: middle;
}

.nb-metabar .nb-location .nb-country .nb-flag {
	display: block;
	font-size: 0;
	line-height: 0;
	width: 25px;
	height: 14px;
	background: url(../images/sprite.png) no-repeat 0 -3301px;
}

.nb-metabar .nb-holder {
	max-width: 720px;
	margin: 0 auto;
	padding: 40px 7px;
	position: relative;
}

.nb-metabar .nb-ordered-list {
	counter-reset: item;
}

.nb-metabar .nb-ordered-list li {
	position: relative;
	padding: 0 0 0 20px;
	color: #999;
	font-size: 12px;
	margin: 0 0 10px;
	border: 1px solid #999;
	border-width: 0 0 0 1px;
}

.nb-metabar .nb-ordered-list li:before {
	content: counters(item, ".") "";
	counter-increment: item;
	color: #e21836;
	position: absolute;
	top: 0;
	left: -12px;
	font-size: 10px;
	line-height: 1;
}

.nb-metabar .nb-ordered-list li .title {
	display: block;
	font-weight: 700;
	font-style: italic;
	font-size: 30px;
	line-height: 1;
	text-transform: uppercase;
	letter-spacing: .75px;
	margin: 0 0 10px;
	color: #f7f7f7;
}

.nb-metabar .nb-ordered-list li p {
	margin: 0 0 15px;
}

.nb-metabar .nb-ordered-list li .nb-more {
	color: #f7f7f7;
}

.nb-metabar .nb-ordered-list li .nb-more:hover {
	color: #e21836;
}

.nb-metabar .nb-ordered-list li .nb-more:after {
	content: ">";
	display: inline-block;
	vertical-align: top;
	margin: 0 0 0 5px;
}

.nb-metabar .nb-close {
	font-size: 0;
	line-height: 0;
	color: #fff;
	position: absolute;
	width: 22px;
	height: 22px;
	right: 8px;
	top: 16px;
}

.nb-metabar .nb-close:hover {
	color: #e21836;
}

.nb-metabar .nb-close:after {
	content: "\e623";
	position: absolute;
	left: 0;
	top: 0;
	font: 22px/1 "icomoon-alt";
}

.nb-nav-active .nb-navbar .nb-nav-opener {
	background: #f7f7f7;
}

.nb-nav-active .nb-navbar .nb-nav-opener .icon-menu:before {
	content: "\e623";
}

.nb-nav-active #nb-nav {
	display: block;
}

#nb-nav {
	display: none;
	position: relative;
	background: #f7f7f7;
	z-index: 12;
	width: 100%;
	min-height: 100vh;
}

#nb-nav > ul > li {
	border: 1px solid #ccc;
	border-width: 0 0 1px;
	font-size: 14px;
	line-height: 1.2;
}

#nb-nav > ul > li.nb-show-mobile > a {
	background: #fff;
}

#nb-nav > ul > li.nb-no-drops > a:after {
	content: "";
}

#nb-nav > ul > li > a {
	display: block;
	color: #000;
	padding: 12px 45px 12px 25px;
	position: relative;
}

#nb-nav > ul > li > a:after {
	font-family: "icomoon-alt";
	position: absolute;
	right: 30px;
	top: 50%;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
}

#nb-nav > ul > li > a:hover {
	background: #585858;
	color: #fff;
}

#nb-nav > ul > li > a > span {
	color: #6b00af;
}

.nb-navbar {
	box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
	position: relative;
	background: #fff;
}

.nb-navbar:after {
	content: "";
	position: absolute;
	bottom: 0;
	height: 10px;
	left: 49.5%;
	right: 49.5%;
	z-index: -1;
	box-shadow: 0 0 12px rgba(0, 0, 0, .5);
	-webkit-transform: scale3d(30, 1, 1);
	transform: scale3d(30, 1, 1);
}

.nb-navbar .nb-customer-info {
	position: absolute;
	left: 0;
	top: 0;
}

.nb-navbar .nb-customer-info a {
	color: #000;
	font-weight: 500;
}

.nb-navbar .nb-customer-info a:hover {
	color: #e21836;
}

.nb-navbar .nb-customer-info a [class^="icon"] {
	font-size: 24px;
	line-height: 1;
}

.nb-navbar .nb-customer-info .nb-account-menu li {
	display: inline;
}

.nb-navbar .nb-customer-info .nb-account-menu .nb-signup {
	display: none;
}

.nb-navbar .nb-logo {
	font-size: 22px;
	line-height: 1;
	text-align: center;
	width: 64px;
	height: 54px;
	margin: 0 auto;
}

.nb-navbar .nb-logo a {
	color: #e21836;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	height: 100%;
}

.nb-navbar .nb-nav-opener {
	display: inline-block;
	vertical-align: top;
	padding: 17px 10px 13px;
	width: 48px;
	text-align: center;
	position: absolute;
	right: 0;
	top: 0;
	color: #000;
}

.nb-navbar .nb-nav-opener .icon-menu {
	font-size: 18px;
	line-height: 24px;
}

.nb-navbar .nb-search-box {
	width: 100%;
	padding: 0 0 11px;
}

.nb-navbar .nb-search-box .nb-search-container {
	width: 92%;
	margin: 0 auto;
}

.nb-search-form {
	position: relative;
}

.nb-search-form input[type="text"],
.nb-search-form input[type="search"] {
	color: #151415;
	background: #fff;
	font-size: 13px;
	font-weight: 400;
	height: 41px;
	padding: 10px 35px 10px 12px;
	width: 100%;
	border: 1px solid #e5e5e5;
}

.nb-search-form input[type="text"]::-webkit-input-placeholder,
.nb-search-form input[type="search"]::-webkit-input-placeholder {
	color: #666;
}

.nb-search-form input[type="text"]::-moz-placeholder,
.nb-search-form input[type="search"]::-moz-placeholder {
	opacity: 1;
	color: #666;
}

.nb-search-form input[type="text"]:-moz-placeholder,
.nb-search-form input[type="search"]:-moz-placeholder {
	color: #666;
}

.nb-search-form input[type="text"]:-ms-input-placeholder,
.nb-search-form input[type="search"]:-ms-input-placeholder {
	color: #666;
}

.nb-search-form input[type="text"].placeholder,
.nb-search-form input[type="search"].placeholder {
	color: #666;
}

.nb-search-form button[type="submit"] {
	font-size: 0;
	line-height: 0;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	width: 40px;
	padding: 0;
	background: none;
	border-style: none;
	height: auto;
	display: block;
}

.nb-search-form button[type="submit"]:hover:after {
	color: #e21836;
}

.nb-search-form button[type="submit"]:after {
	content: "\e62c";
	font: 19px/1 "icomoon-alt";
	color: #000;
	top: 50%;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	right: 12px;
	position: absolute;
	pointer-events: none;
}

#nb-footer {
	background: #232323;
	letter-spacing: .5px;
}

#nb-footer .nb-legal {
	letter-spacing: 0;
}

.nb-footer-tools .nb-grid-block .nb-grid {
	padding: 3px 0 9px;
	border: 1px solid #323232;
	border-width: 0 0 1px;
}

.nb-footer-tools .nb-grid-block .nb-grid.nb-grid-icon-my_rewards {
	padding-bottom: 0;
}

.nb-footer-tools .nb-grid-block .nb-grid a {
	padding: 24px 15px;
	display: block;
	color: #fff;
	text-transform: uppercase;
	font-weight: 300;
	font-size: 15px;
	line-height: 1.2;
	position: relative;
}

.nb-footer-tools .nb-grid-block .nb-grid a:hover {
	color: #e21836;
}

.nb-footer-tools .nb-grid-block .nb-grid a [class^="icon"] {
	color: #e21836;
	font-size: 39px;
	position: absolute;
	right: 15px;
	top: 50%;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
}

.nb-footer-tools .nb-grid-block .nb-grid a [class="icon-nb_logo"] {
	width: 59px;
	height: 39px;
	background: #e21836;
	border-radius: 4px;
}

.nb-footer-tools .nb-grid-block .nb-grid a [class="icon-nb_logo"]:before {
	font-size: 16px;
	color: #fff;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.nb-footer-tools .nb-grid-block .nb-grid a [class="icon-my_rewards"] {
	font-size: 17px;
	color: #fff;
	position: relative;
	right: auto;
	top: auto;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}

.nb-footer-tools .nb-grid-block .nb-grid a [class="icon-my_rewards"]:after {
	position: absolute;
	top: 0;
	left: 1.3em;
	content: "\e615";
	color: #a58520;
}

.nb-footer-links .nb-grid-block .nb-grid {
	border: 1px solid #323232;
	border-width: 0 0 1px;
}

.nb-footer-links .nb-grid-block .nb-grid:last-of-type .nb-footer-nav {
	margin: 0 0 17px;
}

.nb-footer-nav.active .opener {
	color: #e21836;
}

.nb-footer-nav.active .opener:after {
	content: "\2013";
}

.nb-footer-nav.active .slide {
	display: block;
}

.nb-footer-nav .opener {
	padding: 10px 15px;
	display: block;
	color: #fff;
	text-transform: uppercase;
	font-weight: 300;
	font-size: 15px;
	line-height: 1.2;
	position: relative;
	margin: 0 0 14px;
}

.nb-footer-nav .opener:hover {
	color: #e21836;
}

.nb-footer-nav .opener:after {
	content: "+";
	position: absolute;
	right: 22px;
	top: 50%;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
}

.nb-footer-nav .slide {
	display: none;
	max-height: 300px;
	overflow: hidden;
}

.nb-footer-nav .slide ul {
	background: #323232;
	padding: 0 0 22px;
	margin: 0 0 3px;
}

.nb-footer-nav .slide ul.nb-social-networks {
	background: none;
	padding: 9px 14px 0;
	margin-top: 0;
}

.nb-footer-nav .slide ul.nb-social-networks li {
	font-size: 52px;
	line-height: 1;
	padding: 16px 2px 4px;
}

.nb-footer-nav .slide ul.nb-social-networks li a {
	padding: 0;
}

.nb-footer-nav .slide ul.nb-brands {
	background: none;
	padding: 36px 14px 2px;
	text-align: center;
	margin: 0 -5px;
}

.nb-footer-nav .slide ul.nb-brands li {
	display: inline-block;
	vertical-align: middle;
	font-size: 21px;
	padding: 0 5px 9px;
}

.nb-footer-nav .slide ul.nb-brands li a {
	padding: 0;
}

.nb-footer-nav .slide ul.nb-brands li a .icon-warrior {
	font-size: 20px;
}

.nb-footer-nav .slide ul li {
	padding: 16px 0 0;
	font-size: 14px;
}

.nb-footer-nav .slide ul li a {
	display: block;
	padding: 8px 14px;
	color: #f7f7f7;
}

.nb-footer-nav .slide ul li a:hover {
	color: #e21836;
}

.nb-footer-nav .nb-side-nav li {
	font-size: 12px;
	line-height: 1.667;
	padding: 0 0 5px;
}

.nb-footer-nav .nb-side-nav li a {
	color: #f7f7f7;
}

.nb-footer-nav .nb-side-nav li a:hover {
	color: #e21836;
}

.nb-social-networks {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	margin: 0 -2px;
}

.nb-social-networks li {
	font-size: 52px;
	line-height: 1;
	padding: 0 2px 4px;
}

.nb-companies .nb-footer-nav {
	padding: 3px 0 12px;
	border: 1px solid #323232;
	border-width: 0 0 1px;
}

.nb-alt-country {
	padding: 0 0 12px;
	border: 1px solid #323232;
	border-width: 0 0 1px;
}

.nb-alt-country a {
	padding: 12px 45px;
	display: block;
	color: #fff;
	text-transform: uppercase;
	font-weight: 300;
	font-size: 15px;
	line-height: 1.2;
	position: relative;
}

.nb-alt-country a:hover {
	color: #e21836;
}

.nb-alt-country a:after {
	content: "\e611";
	font-family: "icomoon-alt";
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	right: 19px;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	margin: -2px 0 0;
}

.nb-alt-country a .nb-flag {
	position: absolute;
	left: 15px;
	top: 50%;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	width: 25px;
	height: 14px;
	background: url(../images/sprite.png) no-repeat 0 -3301px;
}

.nb-legal {
	padding: 30px 14px;
}

.nb-legal ul li {
	color: #999;
	text-align: center;
	font-size: 14px;
	line-height: 2.286;
}

.nb-legal ul li a {
	color: #f7f7f7;
}

.nb-legal ul li a:hover {
	color: #e21836;
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.nb-alt-country a .nb-flag,
	.nb-legal ul li .nb-flag {
		background-image: url(../images/sprite@2x.png);
		background-position: 0 -3261px;
		background-size: 150px auto;
	}
}

@media (min-width: 768px) {
	.nb-hide-mobile {
		display: block;
	}

	.nb-show-mobile {
		display: none !important;
	}

	.nb-hide-tablet-up {
		display: none !important;
	}

	.nb-metabar {
		font-size: 10px;
		padding: 0 15px;
	}

	.nb-metabar .nb-top-list li {
		font-size: 12px;
	}

	.nb-metabar .nb-promobar {
		padding: 7px 0;
		letter-spacing: .5px;
	}

	.nb-metabar .nb-content {
		width: calc(100% - 264px);
		margin: 0 auto;
	}

	.nb-metabar .nb-location {
		display: block;
		float: right;
		text-align: right;
		width: 132px;
	}

	.nb-metabar .nb-location .nb-store {
		display: inline-block;
		vertical-align: middle;
	}

	.nb-metabar .nb-holder {
		padding: 40px 15px;
	}

	.nb-metabar .nb-close {
		top: 21px;
		right: 2px;
	}

	#nb-nav {
		display: inline-block;
		min-height: 0;
		background: none;
		width: auto;
		width: 418px;
		padding: 0 0 0 5px;
	}

	#nb-nav > ul {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-flow: row wrap;
		flex-flow: row wrap;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		height: 100%;
	}

	#nb-nav > ul > li {
		font-weight: 700;
		font-size: 15px;
		text-transform: uppercase;
		letter-spacing: .2px;
		margin: 0 10px;
		border-style: none;
		height: 100%;
	}

	#nb-nav > ul > li > a {
		padding: 0;
		height: 100%;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-flow: row wrap;
		flex-flow: row wrap;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}

	#nb-nav > ul > li > a:after {
		content: "";
	}

	#nb-nav > ul > li > a:hover {
		background: none;
		color: #e21836;
	}

	.nb-navbar {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-flow: row wrap;
		flex-flow: row wrap;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		padding: 0 20px 0 10px;
		min-height: 61px;
	}

	.nb-navbar .nb-customer-info {
		position: static;
		width: 130px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-flow: row wrap;
		flex-flow: row wrap;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
		margin: 0 -10px;
	}

	.nb-navbar .nb-customer-info > div {
		margin: 0 10px;
	}

	.nb-navbar .nb-customer-info a {
		font-size: 12px;
	}

	.nb-navbar .nb-customer-info a [class^="icon"] {
		margin: 0;
	}

	.nb-navbar .nb-customer-info a span {
		display: inline-block;
		vertical-align: middle;
		margin: 0 0 0 5px;
	}

	.nb-navbar .nb-logo {
		font-size: 32px;
		width: 67px;
		margin: 0;
		min-height: 61px;
	}

	.nb-navbar .nb-logo a {
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}

	.nb-navbar .nb-nav-opener {
		display: none;
	}

	.nb-navbar .nb-search-box {
		width: calc(100% - 67px - 418px - 130px);
		padding: 8px 7px 8px 0;
		text-align: right;
	}

	.nb-navbar .nb-search-box .nb-search-container {
		width: 100%;
		margin: 0;
		display: inline-block;
		vertical-align: top;
		max-width: 360px;
	}

	.nb-search-form input[type="text"],
	.nb-search-form input[type="search"] {
		height: 39px;
	}

	#nb-footer .nb-holder {
		padding: 0 15px;
	}

	#nb-footer .nb-holder.nb-companies {
		padding-top: 33px;
	}

	.nb-footer-tools {
		padding: 13px 0;
	}

	.nb-footer-tools .nb-grid-block {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-flow: row wrap;
		flex-flow: row wrap;
		margin: 0 -5px;
	}

	.nb-footer-tools .nb-grid-block .nb-grid {
		padding: 0 5px 5px;
		border-style: none;
		width: 25%;
	}

	.nb-footer-tools .nb-grid-block .nb-grid.nb-grid-icon-nb_logo a {
		padding-left: 74px;
	}

	.nb-footer-tools .nb-grid-block .nb-grid.nb-grid-icon-email a {
		padding-left: 50px;
	}

	.nb-footer-tools .nb-grid-block .nb-grid.nb-grid-icon-my_rewards a {
		padding-left: 0;
	}

	.nb-footer-tools .nb-grid-block .nb-grid a {
		font-size: 12px;
		padding: 14px 15px 14px 36px;
		display: inline-block;
		vertical-align: top;
	}

	.nb-footer-tools .nb-grid-block .nb-grid a [class^="icon"] {
		right: auto;
		left: 0;
	}

	.nb-footer-links .nb-content-links {
		border: 1px solid #323232;
		border-width: 1px 0;
		padding: 10px 0 0;
	}

	.nb-footer-links .nb-grid-block {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-flow: row wrap;
		flex-flow: row wrap;
		margin: 0 -14px;
	}

	.nb-footer-links .nb-grid-block .nb-grid {
		padding: 0 14px;
		border-style: none;
		width: 25%;
	}

	.nb-footer-nav .opener {
		pointer-events: none;
		cursor: default;
		padding: 0;
		margin: 0 0 25px;
	}

	.nb-footer-nav .opener:hover {
		color: #fff;
	}

	.nb-footer-nav .opener:after {
		display: none;
	}

	.nb-footer-nav .slide {
		display: block !important;
		max-height: none;
		overflow: visible;
	}

	.nb-footer-nav .slide ul {
		background: none;
		padding: 0;
		margin: 0;
	}

	.nb-footer-nav .slide ul.nb-social-networks {
		padding: 0 0 16px;
	}

	.nb-footer-nav .slide ul.nb-social-networks li {
		font-size: 37px;
		padding-top: 0;
		padding-bottom: 2px;
	}

	.nb-footer-nav .slide ul.nb-brands {
		padding: 3px 0 0;
	}

	.nb-footer-nav .slide ul.nb-brands li {
		font-size: 23px;
		width: 16.667%;
	}

	.nb-footer-nav .slide ul.nb-brands li a .icon-warrior {
		font-size: 23px;
	}

	.nb-footer-nav .slide ul li {
		font-size: 12px;
		line-height: 1.667;
		padding: 0 0 5px;
	}

	.nb-footer-nav .slide ul li a {
		padding: 0;
		display: inline-block;
		vertical-align: top;
	}

	.nb-social-networks li {
		font-size: 37px;
	}

	.nb-companies {
		text-align: center;
	}

	.nb-companies .nb-footer-nav {
		border-style: none;
		padding: 0;
	}

	.nb-companies .nb-footer-nav .opener {
		color: #999;
	}

	.nb-alt-country {
		display: none;
	}

	.nb-legal {
		padding-top: 12px;
	}

	.nb-legal ul {
		text-align: center;
	}

	.nb-legal ul li {
		font-size: 11px;
		line-height: 2.273;
		display: inline;
	}

	.nb-legal ul li + li:nth-of-type(2):before {
		display: none;
	}

	.nb-legal ul li + li:before {
		content: "/";
		display: inline-block;
		margin-left: .3em;
		margin-right: .5em;
	}

	.nb-legal ul li:first-of-type {
		margin-right: 15px;
	}

	.nb-legal ul li .nb-flag {
		background: url(../images/sprite.png) no-repeat 0 -3301px;
		width: 25px;
		height: 14px;
		display: inline-block;
		vertical-align: text-top;
		margin: 0 3px 0 0;
	}
}

@media (min-width: 768px) and (max-width: 959px) {
	.nb-hide-tablet {
		display: none !important;
	}
}

@media (min-width: 960px) {
	.nb-hide-mob-tab {
		display: block !important;
	}

	.nb-hide-desktop {
		display: none !important;
	}

	.nb-metabar .nb-holder {
		position: static;
	}

	.nb-metabar .nb-close {
		right: 25px;
	}

	#nb-nav {
		width: 430px;
	}

	#nb-nav > ul > li {
		margin: 0 12px;
	}

	#nb-nav > ul > li:nth-of-type(5) {
		margin-right: 6px;
	}

	.nb-navbar {
		padding-right: 30px;
	}

	.nb-navbar .nb-customer-info {
		width: 240px;
		margin: 0 -16px;
	}

	.nb-navbar .nb-customer-info > div {
		margin: 0 16px;
	}

	.nb-navbar .nb-customer-info a span {
		display: inline-block !important;
	}

	.nb-navbar .nb-customer-info .nb-account-menu {
		margin: 0 19px 0 0;
	}

	.nb-navbar .nb-customer-info .nb-account-menu li + li:before {
		content: "/";
		display: inline-block;
		vertical-align: middle;
		color: #666;
		margin: 0 2px 0 4px;
		font-size: 12px;
	}

	.nb-navbar .nb-customer-info .nb-account-menu .nb-signup {
		display: inline-block;
		vertical-align: middle;
		margin: 2px 0 0;
	}

	.nb-navbar .nb-search-box {
		width: calc(100% - 67px - 430px - 240px);
		padding-right: 24px;
	}

	.nb-footer-tools .nb-grid-block {
		margin: 0 -14px;
	}

	.nb-footer-tools .nb-grid-block .nb-grid {
		padding: 0 14px 5px;
	}

	.nb-footer-tools .nb-grid-block .nb-grid.nb-grid-icon-my_rewards a {
		padding-left: 14px;
	}
}

@media (min-width: 1280px) {
	#nb-nav {
		padding-left: 18px;
		width: 474px;
	}

	#nb-nav > ul > li:nth-of-type(5) {
		margin-right: 6px;
	}

	#nb-nav > ul > li {
		margin: 0 14px;
	}

	.nb-navbar {
		padding-right: 50px;
	}

	.nb-navbar .nb-customer-info {
		width: 260px;
	}

	.nb-navbar .nb-search-box {
		width: calc(100% - 67px - 474px - 260px);
		padding-right: 79px;
	}

	#nb-footer .nb-holder {
		max-width: 960px;
		margin: 0 auto;
	}

	.nb-footer-tools {
		padding-bottom: 9px;
	}

	.nb-footer-tools .nb-grid-block .nb-grid.nb-grid-icon-nb_logo a {
		padding-left: 73px;
	}

	.nb-footer-tools .nb-grid-block .nb-grid.nb-grid-icon-email a {
		padding-left: 54px;
	}

	.nb-footer-tools .nb-grid-block .nb-grid.nb-grid-icon-my_rewards a {
		padding-left: 0;
	}

	.nb-footer-tools .nb-grid-block .nb-grid a {
		font-size: 14px;
		padding-left: 40px;
	}
}

@media (max-width: 767px) {
	.nb-nav-active #nb-main,
	.nb-nav-active #nb-footer {
		display: none;
	}

	.nb-nav-active .nb-navbar .nb-search-box {
		padding: 10px 0;
	}

	.nb-navbar .nb-customer-info .nb-minicart {
		padding: 15px 10px;
		margin: 0 0 0 10px;
		text-align: center;
	}

	.nb-navbar .nb-customer-info .nb-minicart a {
		position: relative;
		top: -1px;
	}
}

