@charset "UTF-8";
/*testing fonts */
@font-face { font-family: 'Brown'; src: url("../fonts/lineto-brown-light.eot"); src: url("../fonts/lineto-brown-light.eot?#iefix") format("embedded-opentype"), url(data:application/x-font-woff;charset=utf-8;base64,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), format("woff"), url("../fonts/lineto-brown-light.ttf") format("truetype"), url("../fonts/lineto-brown-light.svg#brownlight") format("svg"); font-weight: lighter; font-style: normal; }
@font-face { font-family: 'Brown'; src: url("../fonts/lineto-brown-regular.eot"); src: url("../fonts/lineto-brown-regular.eot?#iefix") format("embedded-opentype"), url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff"), url("../fonts/lineto-brown-regular.ttf") format("truetype"), url("../fonts/lineto-brown-regular.svg#brownregular") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Brown'; src: url("../fonts/lineto-brown-lightitalic.eot"); src: url("../fonts/lineto-brown-lightitalic.eot?#iefix") format("embedded-opentype"), url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff"), url("../fonts/lineto-brown-lightitalic.ttf") format("truetype"), url("../fonts/lineto-brown-lightitalic.svg#brownlightitalic") format("svg"); font-weight: lighter; font-style: italic; }
@font-face { font-family: 'Brown'; src: url("../fonts/lineto-brown-bold.eot"); src: url("../fonts/lineto-brown-bold.eot?#iefix") format("embedded-opentype"), url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff"), url("../fonts/lineto-brown-bold.ttf") format("truetype"), url("../fonts/lineto-brown-bold.svg#brownbold") format("svg"); font-weight: bold; font-style: normal; }
@font-face { font-family: 'Brown'; src: url("../fonts/lineto-brown-bolditalicalt.eot"); src: url("../fonts/lineto-brown-bolditalicalt.eot?#iefix") format("embedded-opentype"), url(data:application/x-font-woff;charset=utf-8;base64,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), format("woff"), url("../fonts/lineto-brown-bolditalicalt.ttf") format("truetype"), url("../fonts/lineto-brown-bolditalic.svg#brownbolditalic") format("svg"); font-weight: bold; font-style: italic; }
/*end testing fonts */
/* SASS Mixins */
/* Reset */
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }

audio, canvas, video { display: inline-block; }

audio:not([controls]) { display: none; height: 0; }

[hidden], template { display: none; }

html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }

body { margin: 0; }

a { background: transparent; }

a:focus { outline: thin dotted; }

a:active, a:hover { outline: 0; }

h1 { font-size: 2em; margin: 0.67em 0; }

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: bold; }

dfn { font-style: italic; }

hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }

mark { background: #ff0; color: #000; }

code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }

pre { white-space: pre-wrap; }

q { quotes: "\201C" "\201D" "\2018" "\2019"; }

small { font-size: 80%; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

img { border: 0; }

svg:not(:root) { overflow: hidden; }

figure { margin: 0; }

fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

legend { border: 0; padding: 0; }

button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; }

button, input { line-height: normal; }

button, select { text-transform: none; }

button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }

button[disabled], html input[disabled] { cursor: default; }

input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }

input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

textarea { overflow: auto; vertical-align: top; }

table { border-collapse: collapse; border-spacing: 0; }

@media print { * { text-shadow: none !important; color: #000 !important; background: transparent !important; box-shadow: none !important; }
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 2cm .5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
  select { background: #fff !important; }
  .navbar { display: none; }
  .table td, .table th { background-color: #fff !important; }
  .table { border-collapse: collapse !important; }
  /*mediahive custom */
  #navigation, #header, .footer-top { display: none; } }
/*end print styles*/
*, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

html { font-size: 62.5%; -webkit-tap-highlight-color: transparent; }

body { font-family: "Brown", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 11px; line-height: 1.42857; letter-spacing: 0.065em; color: #333333; background-color: #fff; }

input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }

a { color: #428bca; text-decoration: none; }
a:hover, a:focus { color: #888888; text-decoration: underline; }
a:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }

img { vertical-align: middle; }

.img-responsive { display: block; max-width: 100%; height: auto; }

.img-rounded { border-radius: 6px; }

.img-thumbnail, .thumbnail { padding: 4px; line-height: 1.42857; background-color: #fff; border: 1px solid #ddd; border-radius: 0; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: inline-block; max-width: 100%; height: auto; }

.img-circle { border-radius: 50%; }

hr { margin-top: 15px; margin-bottom: 15px; border: 0; border-top: 1px solid #eeeeee; }

.sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; }

p { margin: 0 0 7.5px; }

.lead { margin-bottom: 15px; font-size: 12px; font-weight: 200; line-height: 1.4; }
@media (min-width: 768px) { .lead { font-size: 16.5px; } }

small, .small { font-size: 85%; }

cite { font-style: normal; }

.text-muted { color: #999999; }

.text-primary { color: #428bca; }
.text-primary:hover { color: #3071a9; }

.text-warning { color: #c09853; }
.text-warning:hover { color: #a47e3c; }

.text-danger { color: #b94a48; }
.text-danger:hover { color: #953b39; }

.text-success { color: #468847; }
.text-success:hover { color: #356635; }

.text-info { color: #3a87ad; }
.text-info:hover { color: #2d6987; }

.text-left { text-align: left; }

.text-right { text-align: right; }

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

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: "Brown", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 500; line-height: 1.1; color: inherit; }
h1 small, h1 .small, h2 small, h2 .small, h3 small, h3 .small, h4 small, h4 .small, h5 small, h5 .small, h6 small, h6 .small, .h1 small, .h1 .small, .h2 small, .h2 .small, .h3 small, .h3 .small, .h4 small, .h4 .small, .h5 small, .h5 .small, .h6 small, .h6 .small { font-weight: normal; line-height: 1; color: #999999; }

h1, h2, h3 { margin-top: 15px; margin-bottom: 7.5px; }
h1 small, h1 .small, h2 small, h2 .small, h3 small, h3 .small { font-size: 65%; }

h4, h5, h6 { margin-top: 7.5px; margin-bottom: 7.5px; }
h4 small, h4 .small, h5 small, h5 .small, h6 small, h6 .small { font-size: 75%; }

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

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

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

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

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

.page-header { padding-bottom: 6.5px; margin: 30px 0 15px; border-bottom: 1px solid #eeeeee; }

ul, ol { margin-top: 0; margin-bottom: 7.5px; }
ul ul, ul ol, ol ul, ol ol { margin-bottom: 0; }

.list-unstyled, .list-inline { padding-left: 0; list-style: none; }

.list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; }
.list-inline > li:first-child { padding-left: 0; }
.list-inline > li:last-child { padding-right: 0; }

dl { margin-bottom: 15px; }

dt, dd { line-height: 1.42857; }

dt { font-weight: bold; }

dd { margin-left: 0; }

@media (min-width: 768px) { .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .dl-horizontal dd { margin-left: 180px; }
  .dl-horizontal dd:before, .dl-horizontal dd:after { content: " "; /* 1 */ display: table; /* 2 */ }
  .dl-horizontal dd:after { clear: both; } }
abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #999999; }

abbr.initialism { font-size: 90%; text-transform: uppercase; }

blockquote { padding: 7.5px 15px; margin: 0 0 15px; border-left: 5px solid #eeeeee; }
blockquote p { font-size: 13.75px; font-weight: 300; line-height: 1.25; }
blockquote p:last-child { margin-bottom: 0; }
blockquote small { display: block; line-height: 1.42857; color: #999999; }
blockquote small:before { content: '\2014 \00A0'; }
blockquote.pull-right { padding-right: 15px; padding-left: 0; border-right: 5px solid #eeeeee; border-left: 0; }
blockquote.pull-right p, blockquote.pull-right small, blockquote.pull-right .small { text-align: right; }
blockquote.pull-right small:before, blockquote.pull-right .small:before { content: ''; }
blockquote.pull-right small:after, blockquote.pull-right .small:after { content: '\00A0 \2014'; }

blockquote:before, blockquote:after { content: ""; }

address { margin-bottom: 15px; font-style: normal; line-height: 1.42857; }

@media (max-width: 767px) { .list-inline > li:last-child { float: right; } }
code, kbd, pre, samp { font-family: Monaco, Menlo, Consolas, "Courier New", monospace; }

code { padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; white-space: nowrap; border-radius: 0; }

pre { display: block; padding: 7px; margin: 0 0 7.5px; font-size: 10px; line-height: 1.42857; word-break: break-all; word-wrap: break-word; color: #333333; background-color: #f5f5f5; border: 1px solid #ccc; border-radius: 0; }
pre code { padding: 0; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border-radius: 0; }

.pre-scrollable { max-height: 340px; overflow-y: scroll; }

.container-fluid { width: 100%; max-width: 1200px; padding: 0 15px; position: relative; margin: 0 auto; }

@media (min-width: 1280px) { .container-fluid { width: 1280px; margin-left: auto !important; margin-right: auto !important; } }
.container { margin-right: auto; margin-left: auto; padding-left: 20px; padding-right: 20px; position: relative; }
.container:before, .container:after { content: " "; /* 1 */ display: table; /* 2 */ }
.container:after { clear: both; }

.row { margin-left: -20px; margin-right: -20px; }
.row:before, .row:after { content: " "; /* 1 */ display: table; /* 2 */ }
.row:after { clear: both; }

.col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1 { position: relative; min-height: 1px; padding-left: 20px; padding-right: 20px; }

.col-xs-12, .col-xs-11, .col-xs-10, .col-xs-9, .col-xs-8, .col-xs-7, .col-xs-6, .col-xs-5, .col-xs-4, .col-xs-3, .col-xs-2, .col-xs-1 { float: left; }

.col-xs-1 { width: 8.33333%; }

.col-xs-2 { width: 16.66667%; }

.col-xs-3 { width: 25%; }

.col-xs-4 { width: 33.33333%; }

.col-xs-5 { width: 41.66667%; }

.col-xs-6 { width: 50%; }

.col-xs-7 { width: 58.33333%; }

.col-xs-8 { width: 66.66667%; }

.col-xs-9 { width: 75%; }

.col-xs-10 { width: 83.33333%; }

.col-xs-11 { width: 91.66667%; }

.col-xs-12 { width: 100%; }

.col-xs-pull-0 { right: 0%; }

.col-xs-pull-1 { right: 8.33333%; }

.col-xs-pull-2 { right: 16.66667%; }

.col-xs-pull-3 { right: 25%; }

.col-xs-pull-4 { right: 33.33333%; }

.col-xs-pull-5 { right: 41.66667%; }

.col-xs-pull-6 { right: 50%; }

.col-xs-pull-7 { right: 58.33333%; }

.col-xs-pull-8 { right: 66.66667%; }

.col-xs-pull-9 { right: 75%; }

.col-xs-pull-10 { right: 83.33333%; }

.col-xs-pull-11 { right: 91.66667%; }

.col-xs-pull-12 { right: 100%; }

.col-xs-push-0 { left: 0%; }

.col-xs-push-1 { left: 8.33333%; }

.col-xs-push-2 { left: 16.66667%; }

.col-xs-push-3 { left: 25%; }

.col-xs-push-4 { left: 33.33333%; }

.col-xs-push-5 { left: 41.66667%; }

.col-xs-push-6 { left: 50%; }

.col-xs-push-7 { left: 58.33333%; }

.col-xs-push-8 { left: 66.66667%; }

.col-xs-push-9 { left: 75%; }

.col-xs-push-10 { left: 83.33333%; }

.col-xs-push-11 { left: 91.66667%; }

.col-xs-push-12 { left: 100%; }

.col-xs-offset-0 { margin-left: 0%; }

.col-xs-offset-1 { margin-left: 8.33333%; }

.col-xs-offset-2 { margin-left: 16.66667%; }

.col-xs-offset-3 { margin-left: 25%; }

.col-xs-offset-4 { margin-left: 33.33333%; }

.col-xs-offset-5 { margin-left: 41.66667%; }

.col-xs-offset-6 { margin-left: 50%; }

.col-xs-offset-7 { margin-left: 58.33333%; }

.col-xs-offset-8 { margin-left: 66.66667%; }

.col-xs-offset-9 { margin-left: 75%; }

.col-xs-offset-10 { margin-left: 83.33333%; }

.col-xs-offset-11 { margin-left: 91.66667%; }

.col-xs-offset-12 { margin-left: 100%; }

@media (min-width: 768px) { .container { width: 760px; }
  .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1 { float: left; }
  .col-sm-1 { width: 8.33333%; }
  .col-sm-2 { width: 16.66667%; }
  .col-sm-3 { width: 25%; }
  .col-sm-4 { width: 33.33333%; }
  .col-sm-5 { width: 41.66667%; }
  .col-sm-6 { width: 50%; }
  .col-sm-7 { width: 58.33333%; }
  .col-sm-8 { width: 66.66667%; }
  .col-sm-9 { width: 75%; }
  .col-sm-10 { width: 83.33333%; }
  .col-sm-11 { width: 91.66667%; }
  .col-sm-12 { width: 100%; }
  .col-sm-pull-0 { right: 0%; }
  .col-sm-pull-1 { right: 8.33333%; }
  .col-sm-pull-2 { right: 16.66667%; }
  .col-sm-pull-3 { right: 25%; }
  .col-sm-pull-4 { right: 33.33333%; }
  .col-sm-pull-5 { right: 41.66667%; }
  .col-sm-pull-6 { right: 50%; }
  .col-sm-pull-7 { right: 58.33333%; }
  .col-sm-pull-8 { right: 66.66667%; }
  .col-sm-pull-9 { right: 75%; }
  .col-sm-pull-10 { right: 83.33333%; }
  .col-sm-pull-11 { right: 91.66667%; }
  .col-sm-pull-12 { right: 100%; }
  .col-sm-push-0 { left: 0%; }
  .col-sm-push-1 { left: 8.33333%; }
  .col-sm-push-2 { left: 16.66667%; }
  .col-sm-push-3 { left: 25%; }
  .col-sm-push-4 { left: 33.33333%; }
  .col-sm-push-5 { left: 41.66667%; }
  .col-sm-push-6 { left: 50%; }
  .col-sm-push-7 { left: 58.33333%; }
  .col-sm-push-8 { left: 66.66667%; }
  .col-sm-push-9 { left: 75%; }
  .col-sm-push-10 { left: 83.33333%; }
  .col-sm-push-11 { left: 91.66667%; }
  .col-sm-push-12 { left: 100%; }
  .col-sm-offset-0 { margin-left: 0%; }
  .col-sm-offset-1 { margin-left: 8.33333%; }
  .col-sm-offset-2 { margin-left: 16.66667%; }
  .col-sm-offset-3 { margin-left: 25%; }
  .col-sm-offset-4 { margin-left: 33.33333%; }
  .col-sm-offset-5 { margin-left: 41.66667%; }
  .col-sm-offset-6 { margin-left: 50%; }
  .col-sm-offset-7 { margin-left: 58.33333%; }
  .col-sm-offset-8 { margin-left: 66.66667%; }
  .col-sm-offset-9 { margin-left: 75%; }
  .col-sm-offset-10 { margin-left: 83.33333%; }
  .col-sm-offset-11 { margin-left: 91.66667%; }
  .col-sm-offset-12 { margin-left: 100%; } }
@media (min-width: 1024px) { .container { width: 980px; }
  .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1 { float: left; }
  .col-md-1 { width: 8.33333%; }
  .col-md-2 { width: 16.66667%; }
  .col-md-3 { width: 25%; }
  .col-md-4 { width: 33.33333%; }
  .col-md-5 { width: 41.66667%; }
  .col-md-6 { width: 50%; }
  .col-md-7 { width: 58.33333%; }
  .col-md-8 { width: 66.66667%; }
  .col-md-9 { width: 75%; }
  .col-md-10 { width: 83.33333%; }
  .col-md-11 { width: 91.66667%; }
  .col-md-12 { width: 100%; }
  .col-md-pull-0 { right: 0%; }
  .col-md-pull-1 { right: 8.33333%; }
  .col-md-pull-2 { right: 16.66667%; }
  .col-md-pull-3 { right: 25%; }
  .col-md-pull-4 { right: 33.33333%; }
  .col-md-pull-5 { right: 41.66667%; }
  .col-md-pull-6 { right: 50%; }
  .col-md-pull-7 { right: 58.33333%; }
  .col-md-pull-8 { right: 66.66667%; }
  .col-md-pull-9 { right: 75%; }
  .col-md-pull-10 { right: 83.33333%; }
  .col-md-pull-11 { right: 91.66667%; }
  .col-md-pull-12 { right: 100%; }
  .col-md-push-0 { left: 0%; }
  .col-md-push-1 { left: 8.33333%; }
  .col-md-push-2 { left: 16.66667%; }
  .col-md-push-3 { left: 25%; }
  .col-md-push-4 { left: 33.33333%; }
  .col-md-push-5 { left: 41.66667%; }
  .col-md-push-6 { left: 50%; }
  .col-md-push-7 { left: 58.33333%; }
  .col-md-push-8 { left: 66.66667%; }
  .col-md-push-9 { left: 75%; }
  .col-md-push-10 { left: 83.33333%; }
  .col-md-push-11 { left: 91.66667%; }
  .col-md-push-12 { left: 100%; }
  .col-md-offset-0 { margin-left: 0%; }
  .col-md-offset-1 { margin-left: 8.33333%; }
  .col-md-offset-2 { margin-left: 16.66667%; }
  .col-md-offset-3 { margin-left: 25%; }
  .col-md-offset-4 { margin-left: 33.33333%; }
  .col-md-offset-5 { margin-left: 41.66667%; }
  .col-md-offset-6 { margin-left: 50%; }
  .col-md-offset-7 { margin-left: 58.33333%; }
  .col-md-offset-8 { margin-left: 66.66667%; }
  .col-md-offset-9 { margin-left: 75%; }
  .col-md-offset-10 { margin-left: 83.33333%; }
  .col-md-offset-11 { margin-left: 91.66667%; }
  .col-md-offset-12 { margin-left: 100%; } }
@media (min-width: 1280px) { .container { width: 1240px; }
  .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1 { float: left; }
  .col-lg-1 { width: 8.33333%; }
  .col-lg-2 { width: 16.66667%; }
  .col-lg-3 { width: 25%; }
  .col-lg-4 { width: 33.33333%; }
  .col-lg-5 { width: 41.66667%; }
  .col-lg-6 { width: 50%; }
  .col-lg-7 { width: 58.33333%; }
  .col-lg-8 { width: 66.66667%; }
  .col-lg-9 { width: 75%; }
  .col-lg-10 { width: 83.33333%; }
  .col-lg-11 { width: 91.66667%; }
  .col-lg-12 { width: 100%; }
  .col-lg-pull-0 { right: 0%; }
  .col-lg-pull-1 { right: 8.33333%; }
  .col-lg-pull-2 { right: 16.66667%; }
  .col-lg-pull-3 { right: 25%; }
  .col-lg-pull-4 { right: 33.33333%; }
  .col-lg-pull-5 { right: 41.66667%; }
  .col-lg-pull-6 { right: 50%; }
  .col-lg-pull-7 { right: 58.33333%; }
  .col-lg-pull-8 { right: 66.66667%; }
  .col-lg-pull-9 { right: 75%; }
  .col-lg-pull-10 { right: 83.33333%; }
  .col-lg-pull-11 { right: 91.66667%; }
  .col-lg-pull-12 { right: 100%; }
  .col-lg-push-0 { left: 0%; }
  .col-lg-push-1 { left: 8.33333%; }
  .col-lg-push-2 { left: 16.66667%; }
  .col-lg-push-3 { left: 25%; }
  .col-lg-push-4 { left: 33.33333%; }
  .col-lg-push-5 { left: 41.66667%; }
  .col-lg-push-6 { left: 50%; }
  .col-lg-push-7 { left: 58.33333%; }
  .col-lg-push-8 { left: 66.66667%; }
  .col-lg-push-9 { left: 75%; }
  .col-lg-push-10 { left: 83.33333%; }
  .col-lg-push-11 { left: 91.66667%; }
  .col-lg-push-12 { left: 100%; }
  .col-lg-offset-0 { margin-left: 0%; }
  .col-lg-offset-1 { margin-left: 8.33333%; }
  .col-lg-offset-2 { margin-left: 16.66667%; }
  .col-lg-offset-3 { margin-left: 25%; }
  .col-lg-offset-4 { margin-left: 33.33333%; }
  .col-lg-offset-5 { margin-left: 41.66667%; }
  .col-lg-offset-6 { margin-left: 50%; }
  .col-lg-offset-7 { margin-left: 58.33333%; }
  .col-lg-offset-8 { margin-left: 66.66667%; }
  .col-lg-offset-9 { margin-left: 75%; }
  .col-lg-offset-10 { margin-left: 83.33333%; }
  .col-lg-offset-11 { margin-left: 91.66667%; }
  .col-lg-offset-12 { margin-left: 100%; } }
fieldset { padding: 0; margin: 0; border: 0; min-width: 0; /* removes -webkit-min-content width for fieldsets, won't size lower than 400px */ }

/*fieldset fix for firefox*/
@-moz-document url-prefix() { fieldset { display: table-cell; } }
legend { display: block; width: 100%; padding: 0; margin-bottom: 15px; font-size: 16.5px; line-height: inherit; color: #333333; border: 0; border-bottom: 1px solid #e5e5e5; }

label { display: inline-block; margin-bottom: 5px; font-weight: bold; }

input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; /* IE8-9 */ line-height: normal; }

input[type="file"] { display: block; }

select[multiple], select[size] { height: auto; }

select optgroup { font-size: inherit; font-style: inherit; font-family: inherit; }

input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }

input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button { height: auto; }

output { display: block; padding-top: 7px; font-size: 11px; line-height: 1.42857; color: #555555; vertical-align: middle; }

.form-control { display: block; width: 100%; height: 29px; padding: 6px 12px; font-size: 11px; line-height: 1.42857; color: #555555; vertical-align: middle; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 0; -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
.form-control:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
.form-control:-moz-placeholder { color: #999999; }
.form-control::-moz-placeholder { color: #999999; }
.form-control:-ms-input-placeholder { color: #999999; }
.form-control::-webkit-input-placeholder { color: #999999; }
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { cursor: not-allowed; background-color: #eeeeee; }

textarea.form-control { height: auto; }

.form-group { margin-bottom: 15px; }

.radio, .checkbox { display: block; min-height: 15px; margin-top: 10px; margin-bottom: 10px; padding-left: 20px; vertical-align: middle; }
.radio label, .checkbox label { display: inline; margin-bottom: 0; font-weight: normal; cursor: pointer; }

.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { float: left; margin-left: -20px; }

.radio + .radio, .checkbox + .checkbox { margin-top: -5px; }

.radio-inline, .checkbox-inline { display: inline-block; padding-left: 20px; margin-bottom: 0; vertical-align: middle; font-weight: normal; cursor: pointer; }

.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0; margin-left: 10px; }

input[type="radio"][disabled], fieldset[disabled] input[type="radio"], input[type="checkbox"][disabled], fieldset[disabled] input[type="checkbox"], .radio[disabled], fieldset[disabled] .radio, .radio-inline[disabled], fieldset[disabled] .radio-inline, .checkbox[disabled], fieldset[disabled] .checkbox, .checkbox-inline[disabled], fieldset[disabled] .checkbox-inline { cursor: not-allowed; }

.input-sm, .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { height: 27px; padding: 5px 10px; font-size: 10px; line-height: 1.5; border-radius: 3px; }

select.input-sm, .input-group-sm > select.form-control, .input-group-sm > select.input-group-addon, .input-group-sm > .input-group-btn > select.btn { height: 27px; line-height: 27px; }

textarea.input-sm, .input-group-sm > textarea.form-control, .input-group-sm > textarea.input-group-addon, .input-group-sm > .input-group-btn > textarea.btn { height: auto; }

.input-lg, .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { height: 40px; padding: 10px 16px; font-size: 14px; line-height: 1.33; border-radius: 6px; }

select.input-lg, .input-group-lg > select.form-control, .input-group-lg > select.input-group-addon, .input-group-lg > .input-group-btn > select.btn { height: 40px; line-height: 40px; }

textarea.input-lg, .input-group-lg > textarea.form-control, .input-group-lg > textarea.input-group-addon, .input-group-lg > .input-group-btn > textarea.btn { height: auto; }

.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline { color: #c09853; }
.has-warning .form-control { border-color: #c09853; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
.has-warning .form-control:focus { border-color: #a47e3c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; }
.has-warning .input-group-addon { color: #c09853; border-color: #c09853; background-color: #fcf8e3; }

.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline { color: #b94a48; }
.has-error .form-control { border-color: #b94a48; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
.has-error .form-control:focus { border-color: #953b39; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; }
.has-error .input-group-addon { color: #b94a48; border-color: #b94a48; background-color: #f2dede; }

.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline { color: #468847; }
.has-success .form-control { border-color: #468847; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
.has-success .form-control:focus { border-color: #356635; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; }
.has-success .input-group-addon { color: #468847; border-color: #468847; background-color: #dff0d8; }

.form-control-static { margin-bottom: 0; }

.help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: #737373; }

@media (min-width: 768px) { .form-inline .form-group, .navbar-form .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; }
  .form-inline .form-control, .navbar-form .form-control { display: inline-block; }
  .form-inline .radio, .navbar-form .radio, .form-inline .checkbox, .navbar-form .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; padding-left: 0; }
  .form-inline .radio input[type="radio"], .navbar-form .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"], .navbar-form .checkbox input[type="checkbox"] { float: none; margin-left: 0; } }

.form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { margin-top: 0; margin-bottom: 0; padding-top: 7px; }
.form-horizontal .form-group { margin-left: -20px; margin-right: -20px; }
.form-horizontal .form-group:before, .form-horizontal .form-group:after { content: " "; /* 1 */ display: table; /* 2 */ }
.form-horizontal .form-group:after { clear: both; }
.form-horizontal .form-control-static { padding-top: 7px; }
@media (min-width: 768px) { .form-horizontal .control-label { text-align: right; } }

@-moz-document url-prefix() { @media (min-width: 1280px) { .sort-container { width: 40% !important; } }
  .sort-container fieldset { display: block; } }
.btn { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; cursor: pointer; background-color: transparent; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 11px; line-height: 1.42857; border-radius: 0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; }
.btn.wonb, .btn.btn-lg:hover, .btn-group-lg > .btn:hover, .btn.btn-lg:focus, .btn-group-lg > .btn:focus, .btn.btn-lg:active, .btn-group-lg > .btn:active, .btn.btn-lg.active, .btn-group-lg > .btn.active, .btn#gc-apply.btn-sm:hover, .btn#gc-apply.btn-top:hover, .btn-group-sm > .btn#gc-apply:hover, .btn#gc-apply.btn-sm:focus, .btn#gc-apply.btn-top:focus, .btn-group-sm > .btn#gc-apply:focus, .btn#gc-apply.btn-sm:active, .btn#gc-apply.btn-top:active, .btn-group-sm > .btn#gc-apply:active, .btn#gc-apply.btn-sm.active, .btn#gc-apply.active.btn-top, .btn-group-sm > .btn#gc-apply.active, .btn#add-coupon.btn-sm:hover, .btn#add-coupon.btn-top:hover, .btn-group-sm > .btn#add-coupon:hover, .btn#add-coupon.btn-sm:focus, .btn#add-coupon.btn-top:focus, .btn-group-sm > .btn#add-coupon:focus, .btn#add-coupon.btn-sm:active, .btn#add-coupon.btn-top:active, .btn-group-sm > .btn#add-coupon:active, .btn#add-coupon.btn-sm.active, .btn#add-coupon.active.btn-top, .btn-group-sm > .btn#add-coupon.active, .pdp-main .product-add-to-cart button.btn.add-to-cart-disabled:hover, .pdp-main .product-add-to-cart button.btn.add-to-cart[disabled]:hover { background-color: black; color: white; }
.btn.bonw { background-color: white; color: black; }
.btn.mobile-checkout-button { margin: 15px 0; }
.btn.btn-top { padding: 5px 5px 5px 12px; letter-spacing: .08em; font-size: 10px; font-weight: bold; }
.btn.btn-top span { display: inline-block; background: transparent url("../images/sprite@2x.png") no-repeat -29px -295px; background-size: 95px auto; width: 23px; height: 14px; margin-left: 8px; }
@media (max-width: 767px) { .btn.btn-top span { margin-left: 0px; } }
.btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
.btn:hover, .btn:focus { color: #000; text-decoration: none; }
.btn:active, .btn.active { outline: 0; background-image: none; }
.btn.disabled, .btn[disabled], fieldset[disabled] .btn { opacity: 0.65; filter: alpha(opacity=65); }

.psr-btn, .category-main-banner .col-sm-3 .btn { border-color: #e5e5e5; border-width: 1px; font-family: Brown; font-size: 10px; font-weight: 700; text-transform: uppercase; }
.psr-btn:hover, .category-main-banner .col-sm-3 .btn:hover { border-width: 2px; border-color: black; }
@media (max-width: 767px) { .psr-btn, .category-main-banner .col-sm-3 .btn { width: 100%; } }

.psr-btn-sm, .category-main-banner .col-sm-3 .btn { padding: 7px 39px; }
.psr-btn-sm:hover, .category-main-banner .col-sm-3 .btn:hover { padding: 6px 38px; }

.psr-btn-lg { padding: 12px 46px; }
.psr-btn-lg:hover { padding: 11px 45px; }

.btn-default { color: #000; background-color: white; border-color: #e5e5e5; text-transform: uppercase; font-weight: 900; letter-spacing: .093em; }
.open .btn-default.dropdown-toggle { color: #000; background-color: #ebebeb; border-color: #c6c6c6; }
.btn-default:active, .btn-default.active { background-image: none; border-color: #000; }
.open .btn-default.dropdown-toggle { background-image: none; }
.btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active { background-color: white; border-color: #000; }

.ext-ie .btn-default { font-weight: bold; }

.btn-primary { color: #fff; background-color: #428bca; border-color: #357ebd; }
.open .btn-primary.dropdown-toggle { color: #fff; background-color: #3276b1; border-color: #285e8e; }
.btn-primary:active, .btn-primary.active { background-image: none; border-color: #000; }
.open .btn-primary.dropdown-toggle { background-image: none; }
.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active { background-color: #428bca; border-color: #000; }

.btn-warning { color: #fff; background-color: #f0ad4e; border-color: #eea236; }
.open .btn-warning.dropdown-toggle { color: #fff; background-color: #ed9c28; border-color: #d58512; }
.btn-warning:active, .btn-warning.active { background-image: none; border-color: #000; }
.open .btn-warning.dropdown-toggle { background-image: none; }
.btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active { background-color: #f0ad4e; border-color: #000; }

.btn-danger { color: #fff; background-color: #d9534f; border-color: #d43f3a; }
.open .btn-danger.dropdown-toggle { color: #fff; background-color: #d2322d; border-color: #ac2925; }
.btn-danger:active, .btn-danger.active { background-image: none; border-color: #000; }
.open .btn-danger.dropdown-toggle { background-image: none; }
.btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active { background-color: #d9534f; border-color: #000; }

.btn-success { color: #fff; background-color: #5cb85c; border-color: #4cae4c; }
.open .btn-success.dropdown-toggle { color: #fff; background-color: #47a447; border-color: #398439; }
.btn-success:active, .btn-success.active { background-image: none; border-color: #000; }
.open .btn-success.dropdown-toggle { background-image: none; }
.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active { background-color: #5cb85c; border-color: #000; }

.btn-info { color: #fff; background-color: #5bc0de; border-color: #46b8da; }
.open .btn-info.dropdown-toggle { color: #fff; background-color: #39b3d7; border-color: #269abc; }
.btn-info:active, .btn-info.active { background-image: none; border-color: #000; }
.open .btn-info.dropdown-toggle { background-image: none; }
.btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active { background-color: #5bc0de; border-color: #000; }

/**fade in for  we adore and back to top buttons **/
.fade-button, .btn.btn-top { visibility: hidden; opacity: 0; transition: visibility 1.2s linear 1.2s,opacity 1.2s linear; -webkit-transition: opacity 1.2s; -moz-transition: opacity 1.2s; transition: opacity 1.2s; }
.fade-button.visible, .visible.btn.btn-top { visibility: visible; opacity: 1; }

.btn-link, .button-text, table.item-list tr.vert-align-bottom a, .order-totals-table td a { color: #428bca; font-weight: normal; cursor: pointer; border-radius: 0; text-decoration: underline; }
.btn-link, .button-text, table.item-list tr.vert-align-bottom a, .order-totals-table td a, .btn-link:active, .button-text:active, table.item-list tr.vert-align-bottom a:active, .order-totals-table td a:active, .btn-link[disabled], [disabled].button-text, table.item-list tr.vert-align-bottom a[disabled], .order-totals-table td a[disabled], fieldset[disabled] .btn-link, fieldset[disabled] .button-text, fieldset[disabled] table.item-list tr.vert-align-bottom a, table.item-list tr.vert-align-bottom fieldset[disabled] a, fieldset[disabled] .order-totals-table td a, .order-totals-table td fieldset[disabled] a { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; }
.btn-link, .button-text, table.item-list tr.vert-align-bottom a, .order-totals-table td a, .btn-link:hover, .button-text:hover, table.item-list tr.vert-align-bottom a:hover, .order-totals-table td a:hover, .btn-link:focus, .button-text:focus, table.item-list tr.vert-align-bottom a:focus, .order-totals-table td a:focus, .btn-link:active, .button-text:active, table.item-list tr.vert-align-bottom a:active, .order-totals-table td a:active { border-color: transparent; }
.btn-link:hover, .button-text:hover, table.item-list tr.vert-align-bottom a:hover, .order-totals-table td a:hover, .btn-link:focus, .button-text:focus, table.item-list tr.vert-align-bottom a:focus, .order-totals-table td a:focus { color: #888888; text-decoration: none; background-color: transparent; }
.btn-link[disabled]:hover, [disabled].button-text:hover, table.item-list tr.vert-align-bottom a[disabled]:hover, .order-totals-table td a[disabled]:hover, .btn-link[disabled]:focus, [disabled].button-text:focus, table.item-list tr.vert-align-bottom a[disabled]:focus, .order-totals-table td a[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .button-text:hover, fieldset[disabled] table.item-list tr.vert-align-bottom a:hover, table.item-list tr.vert-align-bottom fieldset[disabled] a:hover, fieldset[disabled] .order-totals-table td a:hover, .order-totals-table td fieldset[disabled] a:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .button-text:focus, fieldset[disabled] table.item-list tr.vert-align-bottom a:focus, table.item-list tr.vert-align-bottom fieldset[disabled] a:focus, fieldset[disabled] .order-totals-table td a:focus, .order-totals-table td fieldset[disabled] a:focus { color: #999999; text-decoration: none; }

.btn-lg, .btn-group-lg > .btn { padding: 8.5px 8.5px; font-size: 1.3em; line-height: 1.4; border-radius: 0; font-weight: bold; font-family: "Brown", "Helvetica Neue", Helvetica, Arial, sans-serif; border-width: 2px; border-color: black; letter-spacing: .1em; }

a.btn-lg, .btn-group-lg > a.btn { text-decoration: none; }

.btn-sm, .btn.btn-top, .btn-group-sm > .btn, .btn-xs, .btn-group-xs > .btn { padding: 6px 12px; font-size: 10px; line-height: 1.5; border-radius: 0; border-color: #e5e5e5; letter-spacing: .1em; border-radius: 0; min-width: 108px; }
@media (max-width: 767px) { .btn-sm, .btn.btn-top, .btn-group-sm > .btn, .btn-xs, .btn-group-xs > .btn { padding-right: 0px; } }
.btn-sm:hover, .btn.btn-top:hover, .btn-group-sm > .btn:hover, .btn-sm:focus, .btn.btn-top:focus, .btn-group-sm > .btn:focus, .btn-sm:active, .btn.btn-top:active, .btn-group-sm > .btn:active, .btn-sm.active, .active.btn.btn-top, .btn-group-sm > .active.btn, .btn-xs:hover, .btn-group-xs > .btn:hover, .btn-xs:focus, .btn-group-xs > .btn:focus, .btn-xs:active, .btn-group-xs > .btn:active, .btn-xs.active, .btn-group-xs > .active.btn { padding: 5px 11px; border-width: 2px; border-color: black; }

@media (max-width: 767px) { #gc-apply.btn-sm:hover, #gc-apply.btn.btn-top:hover, .btn-group-sm > #gc-apply.btn:hover, #gc-apply.btn-sm:focus, #gc-apply.btn.btn-top:focus, .btn-group-sm > #gc-apply.btn:focus, #gc-apply.btn-sm:active, #gc-apply.btn.btn-top:active, .btn-group-sm > #gc-apply.btn:active, #gc-apply.btn-sm.active, #gc-apply.active.btn.btn-top, .btn-group-sm > #gc-apply.active.btn, #add-coupon.btn-sm:hover, #add-coupon.btn.btn-top:hover, .btn-group-sm > #add-coupon.btn:hover, #add-coupon.btn-sm:focus, #add-coupon.btn.btn-top:focus, .btn-group-sm > #add-coupon.btn:focus, #add-coupon.btn-sm:active, #add-coupon.btn.btn-top:active, .btn-group-sm > #add-coupon.btn:active, #add-coupon.btn-sm.active, #add-coupon.active.btn.btn-top, .btn-group-sm > #add-coupon.active.btn { padding: 5px 0px; } }

#gc-apply.btn-sm, #gc-apply.btn.btn-top, .btn-group-sm > #gc-apply.btn, #gc-checkbalance.btn-sm, #gc-checkbalance.btn.btn-top, .btn-group-sm > #gc-checkbalance.btn, #add-coupon.btn-sm, #add-coupon.btn.btn-top, .btn-group-sm > #add-coupon.btn { min-width: 0; }

.btn-block { display: block; width: 100%; padding-left: 0; padding-right: 0; }

.close-size-chart .btn-block { width: 252px; }

.size-chart { width: 20%; display: inline-block; }

.btn-block + .btn-block { margin-top: 5px; }

input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; }

.button-text, table.item-list tr.vert-align-bottom a, .order-totals-table td a { background: none repeat scroll 0 0 transparent; border: 0 none; padding: 0; text-transform: none; color: black; }

@media (max-width: 767px) { .full-width-mobile-button { width: 100%; text-align: center; float: none; margin-bottom: 5px; display: block; clear: both; } }
.fade { opacity: 0; -webkit-transition: opacity 0.35s ease; transition: opacity 0.35s ease; }
.fade.in { opacity: 1; }

.collapse { display: none; }
.collapse.in { display: block; }

.collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; transition: height 0.35s ease; }

.caret { display: inline-block; width: 0; height: 0; }

.dropdown { position: relative; }

.dropdown-toggle:focus { outline: 0; }

.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; font-size: 11px; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.15); background-clip: padding-box; }
.dropdown-menu.pull-right { right: 0; left: auto; }
.dropdown-menu .divider { height: 1px; margin: 6.5px 0; overflow: hidden; background-color: #e5e5e5; }
.dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.42857; color: #333333; white-space: nowrap; }

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { text-decoration: none; color: #262626; background-color: #f5f5f5; }

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #fff; text-decoration: none; outline: 0; background-color: #428bca; }

.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #999999; }

.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); cursor: not-allowed; }

.open > .dropdown-menu { display: block; }
.open > a { outline: 0; }

.dropdown-header { display: block; padding: 3px 20px; font-size: 10px; line-height: 1.42857; color: #999999; }

.dropdown-backdrop { position: fixed; left: 0; right: 0; bottom: 0; top: 0; z-index: 990; }

.pull-right > .dropdown-menu { right: 0; left: auto; }

.dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0 dotted; border-bottom: 4px solid #000; content: ""; }
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; }

@media (min-width: 768px) { .navbar-right .dropdown-menu { right: 0; left: auto; } }
.btn-default .caret { border-top-color: #000; }
.btn-primary .caret, .btn-success .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret { border-top-color: #fff; }

.dropup .btn-default .caret { border-bottom-color: #000; }
.dropup .btn-primary .caret, .dropup .btn-success .caret, .dropup .btn-warning .caret, .dropup .btn-danger .caret, .dropup .btn-info .caret { border-bottom-color: #fff; }

.btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; }
.btn-group > .btn, .btn-group-vertical > .btn { position: relative; float: left; }
.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:hover, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active { z-index: 2; }
.btn-group > .btn:focus, .btn-group-vertical > .btn:focus { outline: none; }

.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { margin-left: -1px; }

.btn-toolbar:before, .btn-toolbar:after { content: " "; /* 1 */ display: table; /* 2 */ }
.btn-toolbar:after { clear: both; }
.btn-toolbar .btn-group { float: left; }
.btn-toolbar > .btn + .btn, .btn-toolbar > .btn + .btn-group, .btn-toolbar > .btn-group + .btn, .btn-toolbar > .btn-group + .btn-group { margin-left: 5px; }

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; }

.btn-group > .btn:first-child { margin-left: 0; }
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0; border-top-right-radius: 0; }

.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; }

.btn-group > .btn-group { float: left; }

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; }

.btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle { border-bottom-right-radius: 0; border-top-right-radius: 0; }

.btn-group > .btn-group:last-child > .btn:first-child { border-bottom-left-radius: 0; border-top-left-radius: 0; }

.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; }

.btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; }

.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle { padding-left: 12px; padding-right: 12px; }

.btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
.btn-group.open .dropdown-toggle.btn-link, .btn-group.open .dropdown-toggle.button-text, .btn-group.open table.item-list tr.vert-align-bottom a.dropdown-toggle, table.item-list tr.vert-align-bottom .btn-group.open a.dropdown-toggle, .btn-group.open .order-totals-table td a.dropdown-toggle, .order-totals-table td .btn-group.open a.dropdown-toggle { -webkit-box-shadow: none; box-shadow: none; }

.btn .caret { margin-left: 0; }

.btn-lg .caret, .btn-group-lg > .btn .caret { border-width: 5px 5px 0; border-bottom-width: 0; }

.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret { border-width: 0 5px 5px; }

.btn-group-vertical > .btn, .btn-group-vertical > .btn-group { display: block; float: none; width: 100%; max-width: 100%; }
.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { content: " "; /* 1 */ display: table; /* 2 */ }
.btn-group-vertical > .btn-group:after { clear: both; }
.btn-group-vertical > .btn-group > .btn { float: none; }
.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; }

.btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0; }
.btn-group-vertical > .btn:first-child:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; }
.btn-group-vertical > .btn:last-child:not(:first-child) { border-bottom-left-radius: 0; border-top-right-radius: 0; border-top-left-radius: 0; }

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; }

.btn-group-vertical > .btn-group:first-child > .btn:last-child, .btn-group-vertical > .btn-group:first-child > .dropdown-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0; }

.btn-group-vertical > .btn-group:last-child > .btn:first-child { border-top-right-radius: 0; border-top-left-radius: 0; }

.btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; }
.btn-group-justified .btn { float: none; display: table-cell; width: 1%; }

[data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] { display: none; }

.input-group { position: relative; display: table; border-collapse: separate; }
.input-group.col { float: none; padding-left: 0; padding-right: 0; }
.input-group .form-control { width: 100%; margin-bottom: 0; }

.input-group-addon, .input-group-btn, .input-group .form-control { display: table-cell; }
.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { border-radius: 0; }

.input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle; }

.input-group-addon { padding: 6px 12px; font-size: 11px; font-weight: normal; line-height: 1; color: #555555; text-align: center; background-color: #eeeeee; border: 1px solid #ccc; border-radius: 0; }
.input-group-addon.input-sm, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .input-group-addon.btn { padding: 5px 10px; font-size: 10px; border-radius: 3px; }
.input-group-addon.input-lg, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .input-group-addon.btn { padding: 10px 16px; font-size: 14px; border-radius: 6px; }
.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { margin-top: 0; }

.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0; border-top-right-radius: 0; }

.input-group-addon:first-child { border-right: 0; }

.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; }

.input-group-addon:last-child { border-left: 0; }

.input-group-btn { position: relative; white-space: nowrap; }
.input-group-btn:first-child > .btn { margin-right: -1px; }
.input-group-btn:last-child > .btn { margin-left: -1px; }

.input-group-btn > .btn { position: relative; }
.input-group-btn > .btn + .btn { margin-left: -4px; }
.input-group-btn > .btn:hover, .input-group-btn > .btn:active { z-index: 2; }

.nav { margin-bottom: 0; list-style: none; }
.nav:before, .nav:after { content: " "; /* 1 */ display: table; /* 2 */ }
.nav:after { clear: both; }
.nav > li { position: relative; display: block; }
.nav > li > a { position: relative; display: block; padding: 10px 15px; }
.nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: #eeeeee; }
.nav > li.disabled > a { color: #999999; }
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { color: #999999; text-decoration: none; background-color: transparent; cursor: not-allowed; }
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: #eeeeee; border-color: #428bca; }
.nav .open > a .caret, .nav .open > a:hover .caret, .nav .open > a:focus .caret { border-top-color: #888888; border-bottom-color: #888888; }
.nav .nav-divider { height: 1px; margin: 6.5px 0; overflow: hidden; background-color: #e5e5e5; }
.nav > li > a > img { max-width: none; }

.nav-tabs { border-bottom: 1px solid #ddd; }
.nav-tabs > li { float: left; margin-bottom: -1px; }
.nav-tabs > li > a { margin-right: 2px; line-height: 1.42857; border: 1px solid transparent; border-radius: 0 0 0 0; }
.nav-tabs > li > a:hover { border-color: #eeeeee #eeeeee #ddd; }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: #555555; background-color: #fff; border: 1px solid #ddd; border-bottom-color: transparent; cursor: default; }

.nav-pills > li { float: left; }
.nav-pills > li > a { border-radius: 0; }
.nav-pills > li + li { margin-left: 2px; }
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { color: #fff; background-color: #428bca; }
.nav-pills > li.active > a .caret, .nav-pills > li.active > a:hover .caret, .nav-pills > li.active > a:focus .caret { border-top-color: #fff; border-bottom-color: #fff; }

.nav-stacked > li { float: none; }
.nav-stacked > li + li { margin-top: 2px; margin-left: 0; }

.nav-justified, .nav-tabs.nav-justified { width: 100%; }
.nav-justified > li, .nav-tabs.nav-justified > li { float: none; }
.nav-justified > li > a, .nav-tabs.nav-justified > li > a { text-align: center; margin-bottom: 5px; }
.nav-justified > .dropdown .dropdown-menu { top: auto; left: auto; }
@media (min-width: 768px) { .nav-justified > li, .nav-tabs.nav-justified > li { display: table-cell; width: 1%; }
  .nav-justified > li > a, .nav-tabs.nav-justified > li > a { margin-bottom: 0; } }

.nav-tabs-justified, .nav-tabs.nav-justified { border-bottom: 0; }
.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { margin-right: 0; border-radius: 0; }
.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus { border: 1px solid #ddd; }
@media (min-width: 768px) { .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { border-bottom: 1px solid #ddd; border-radius: 0 0 0 0; }
  .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus { border-bottom-color: #fff; } }

.tab-content > .tab-pane { display: none; }
.tab-content > .active { display: block; }

.nav .caret { border-top-color: #428bca; border-bottom-color: #428bca; }

.nav a:hover .caret { border-top-color: #888888; border-bottom-color: #888888; }

.nav-tabs .dropdown-menu { margin-top: -1px; border-top-right-radius: 0; border-top-left-radius: 0; }

#account-nav, #sidebar.side-nav { margin-top: .3em; }
#account-nav .col-xs-12.visible-xs, #sidebar.side-nav .col-xs-12.visible-xs { margin: 0px 0 20px; }
#account-nav h1, #sidebar.side-nav h1 { color: #888888; padding: 7.5px 0; margin: 0; letter-spacing: .13em; border-bottom: 1px solid #e5e5e5; text-transform: uppercase; line-height: 16px; font-weight: bold; font-size: 11px; }
#account-nav h1 a, #sidebar.side-nav h1 a { text-decoration: none; color: #888888; }
@media (max-width: 767px) { #account-nav h1 a, #sidebar.side-nav h1 a { color: black; }
  #account-nav h1 a:hover, #sidebar.side-nav h1 a:hover { text-decoration: none; } }
@media (max-width: 767px) { #account-nav h1, #sidebar.side-nav h1 { border-bottom: none; font-size: 14px; padding-left: 20px; color: black; } }
#account-nav ul.left-nav, #sidebar.side-nav ul.left-nav { padding: 0 0 150px; /*BSR-521*/ }
#account-nav ul.left-nav li, #sidebar.side-nav ul.left-nav li { padding: 7.5px 0; border-bottom: 1px solid #e5e5e5; font-family: "Brown", "Helvetica Neue", Helvetica, Arial, sans-serif; }
#account-nav ul.left-nav li a, #sidebar.side-nav ul.left-nav li a { color: black; text-decoration: none; line-height: 16px; letter-spacing: .13em; padding: 9px 0; font-size: 11px; font-weight: bold; text-transform: uppercase; }
#account-nav ul.left-nav li a:hover, #account-nav ul.left-nav li a.active, #sidebar.side-nav ul.left-nav li a:hover, #sidebar.side-nav ul.left-nav li a.active { color: #888888; text-decoration: none; }
#account-nav ul.left-nav li.selected a:hover, #account-nav ul.left-nav li.selected a, #sidebar.side-nav ul.left-nav li.selected a:hover, #sidebar.side-nav ul.left-nav li.selected a { color: #888888; text-decoration: none; }
@media (max-width: 767px) { #account-nav ul.left-nav li.selected a:hover, #account-nav ul.left-nav li.selected a, #sidebar.side-nav ul.left-nav li.selected a:hover, #sidebar.side-nav ul.left-nav li.selected a { color: black; } }
@media (max-width: 767px) { #account-nav ul.left-nav, #sidebar.side-nav ul.left-nav { padding-bottom: 0; } }
@media (max-width: 767px) { #account-nav.col-xs-12, #sidebar.side-nav.col-xs-12 { padding-left: 0; padding-right: 0; } }

.navbar { position: relative; min-height: 50px; margin-bottom: 15px; border: 1px solid transparent; }
.navbar:before, .navbar:after { content: " "; /* 1 */ display: table; /* 2 */ }
.navbar:after { clear: both; }
@media (min-width: 768px) { .navbar { border-radius: 0; } }

.navbar-header:before, .navbar-header:after { content: " "; /* 1 */ display: table; /* 2 */ }
.navbar-header:after { clear: both; }
@media (min-width: 768px) { .navbar-header { float: left; } }

.navbar-collapse { max-height: 340px; overflow-x: visible; padding-right: 20px; padding-left: 20px; border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); -webkit-overflow-scrolling: touch; }
.navbar-collapse:before, .navbar-collapse:after { content: " "; /* 1 */ display: table; /* 2 */ }
.navbar-collapse:after { clear: both; }
.navbar-collapse.in { overflow-y: auto; }
@media (min-width: 768px) { .navbar-collapse { width: auto; border-top: 0; box-shadow: none; }
  .navbar-collapse.collapse { display: block !important; height: auto !important; padding-bottom: 0; overflow: visible !important; }
  .navbar-collapse.in { overflow-y: auto; }
  .navbar-collapse .navbar-nav.navbar-left:first-child { margin-left: -20px; }
  .navbar-collapse .navbar-nav.navbar-right:last-child { margin-right: -20px; }
  .navbar-collapse .navbar-text:last-child { margin-right: 0; } }

.container > .navbar-header, .container > .navbar-collapse { margin-right: -20px; margin-left: -20px; }
@media (min-width: 768px) { .container > .navbar-header, .container > .navbar-collapse { margin-right: 0; margin-left: 0; } }

.navbar-static-top { z-index: 1000; border-width: 0 0 1px; }
@media (min-width: 768px) { .navbar-static-top { border-radius: 0; } }

.navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; }
@media (min-width: 768px) { .navbar-fixed-top, .navbar-fixed-bottom { border-radius: 0; } }

.navbar-fixed-top { top: 0; border-width: 0 0 1px; }

.navbar-fixed-bottom { bottom: 0; margin-bottom: 0; border-width: 1px 0 0; }

.navbar-brand { float: left; padding: 17.5px 20px; font-size: 14px; line-height: 15px; }
.navbar-brand:hover, .navbar-brand:focus { text-decoration: none; }
@media (min-width: 768px) { .navbar > .container .navbar-brand { margin-left: -20px; } }

.navbar-toggle { position: relative; float: right; margin-right: 20px; padding: 9px 10px; margin-top: 8px; margin-bottom: 8px; background-color: transparent; border: 1px solid transparent; border-radius: 0; color: #888888; }
.navbar-toggle.collapsed, .navbar-toggle.white { color: white; }
.navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; }
.navbar-toggle .icon-bar + .icon-bar { margin-top: 4px; }
@media (min-width: 768px) { .navbar-toggle { display: none; } }

.navbar-nav { margin: 8.75px -20px; }
.navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 15px; }
@media (max-width: 767px) { .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; box-shadow: none; }
  .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header { padding: 5px 15px 5px 25px; }
  .navbar-nav .open .dropdown-menu > li > a { line-height: 15px; }
  .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { background-image: none; } }
@media (min-width: 768px) { .navbar-nav { float: left; margin: 0; }
  .navbar-nav > li { float: left; }
  .navbar-nav > li > a { padding-top: 17.5px; padding-bottom: 17.5px; } }

@media (min-width: 768px) { .navbar-left { float: left !important; }
  .navbar-right { float: right !important; } }
.navbar-form { margin-left: -20px; margin-right: -20px; padding: 10px 20px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); margin-top: 10.5px; margin-bottom: 10.5px; }
@media (max-width: 767px) { .navbar-form .form-group { margin-bottom: 5px; } }
@media (min-width: 768px) { .navbar-form { width: auto; border: 0; margin-left: 0; margin-right: 0; padding-top: 0; padding-bottom: 0; -webkit-box-shadow: none; box-shadow: none; } }

.navbar-nav > li > .dropdown-menu { margin-top: 0; border-top-right-radius: 0; border-top-left-radius: 0; }

.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { border-bottom-right-radius: 0; border-bottom-left-radius: 0; }

.navbar-nav.pull-right > li > .dropdown-menu, .navbar-nav > li > .dropdown-menu.pull-right { left: auto; right: 0; }

.navbar-btn { margin-top: 10.5px; margin-bottom: 10.5px; }

.navbar-text { float: left; margin-top: 17.5px; margin-bottom: 17.5px; }
@media (min-width: 768px) { .navbar-text { margin-left: 20px; margin-right: 20px; } }

.navbar-default { background-color: #f8f8f8; border-color: #e7e7e7; }
.navbar-default .navbar-brand { color: #777; }
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: #5e5e5e; background-color: transparent; }
.navbar-default .navbar-text { color: #777; }
.navbar-default .navbar-nav > li > a { color: #777; }
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #333; background-color: transparent; }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: #555; background-color: #e7e7e7; }
.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { color: #ccc; background-color: transparent; }
.navbar-default .navbar-toggle { border-color: #ddd; }
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #ddd; }
.navbar-default .navbar-toggle .icon-bar { background-color: #ccc; }
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #e7e7e7; }
.navbar-default .navbar-nav > .dropdown > a:hover .caret, .navbar-default .navbar-nav > .dropdown > a:focus .caret { border-top-color: #333; border-bottom-color: #333; }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { background-color: #e7e7e7; color: #555; }
.navbar-default .navbar-nav > .open > a .caret, .navbar-default .navbar-nav > .open > a:hover .caret, .navbar-default .navbar-nav > .open > a:focus .caret { border-top-color: #555; border-bottom-color: #555; }
.navbar-default .navbar-nav > .dropdown > a .caret { border-top-color: #777; border-bottom-color: #777; }
@media (max-width: 767px) { .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #777; }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #333; background-color: transparent; }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color: #555; background-color: #e7e7e7; }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #ccc; background-color: transparent; } }
.navbar-default .navbar-link { color: #777; }
.navbar-default .navbar-link:hover { color: #333; }

.navbar-inverse { background-color: #222; border-color: #090909; }
.navbar-inverse .navbar-brand { color: #999999; }
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { color: #fff; background-color: transparent; }
.navbar-inverse .navbar-text { color: #999999; }
.navbar-inverse .navbar-nav > li > a { color: #999999; }
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: #fff; background-color: transparent; }
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { color: #fff; background-color: #090909; }
.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { color: #444; background-color: transparent; }
.navbar-inverse .navbar-toggle { border-color: #333; }
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: #333; }
.navbar-inverse .navbar-toggle .icon-bar { background-color: #fff; }
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #101010; }
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { background-color: #090909; color: #fff; }
.navbar-inverse .navbar-nav > .dropdown > a:hover .caret { border-top-color: #fff; border-bottom-color: #fff; }
.navbar-inverse .navbar-nav > .dropdown > a .caret { border-top-color: #999999; border-bottom-color: #999999; }
.navbar-inverse .navbar-nav > .open > a .caret, .navbar-inverse .navbar-nav > .open > a:hover .caret, .navbar-inverse .navbar-nav > .open > a:focus .caret { border-top-color: #fff; border-bottom-color: #fff; }
@media (max-width: 767px) { .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { border-color: #090909; }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: #999999; }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: #fff; background-color: transparent; }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { color: #fff; background-color: #090909; }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #444; background-color: transparent; } }
.navbar-inverse .navbar-link { color: #999999; }
.navbar-inverse .navbar-link:hover { color: #fff; }

#wrapper:not(.pt_checkout) #main-nav.fixed .navbar-collapse.collapse { padding-right: 0px; margin-left: 0px; padding-left: 0px; }

@media (min-width: 768px) and (max-width: 1023px) { .letterSpace { letter-spacing: 0.1em !important; } }
.breadcrumb { padding: 20px 0; list-style: none; }
.breadcrumb > li { display: inline-block; }
.breadcrumb > li + li:before { content: "/ "; padding: 0; color: #000; }
.breadcrumb > .active { color: #999999; }

.pagination { display: inline-block; padding-left: 0; margin: 15px 0; border-radius: 0; }
.pagination > li { display: inline; }
.pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 6px 12px; line-height: 1.42857; text-decoration: none; background-color: #fff; border: 1px solid #ddd; margin-left: -1px; }
.pagination > li:first-child > a, .pagination > li:first-child > span { margin-left: 0; border-bottom-left-radius: 0; border-top-left-radius: 0; }
.pagination > li:last-child > a, .pagination > li:last-child > span { border-bottom-right-radius: 0; border-top-right-radius: 0; }
.pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:focus { background-color: #eeeeee; }
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus { z-index: 2; color: #fff; background-color: #428bca; border-color: #428bca; cursor: default; }
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { color: #999999; background-color: #fff; border-color: #ddd; cursor: not-allowed; }

.pagination-lg > li > a, .pagination-lg > li > span { padding: 10px 16px; font-size: 14px; }
.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { border-bottom-left-radius: 6px; border-top-left-radius: 6px; }
.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { border-bottom-right-radius: 6px; border-top-right-radius: 6px; }

.pagination-sm > li > a, .pagination-sm > li > span { padding: 5px 10px; font-size: 10px; }
.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { border-bottom-left-radius: 3px; border-top-left-radius: 3px; }
.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-bottom-right-radius: 3px; border-top-right-radius: 3px; }

.pager { padding-left: 0; margin: 15px 0; list-style: none; text-align: center; }
.pager:before, .pager:after { content: " "; /* 1 */ display: table; /* 2 */ }
.pager:after { clear: both; }
.pager li { display: inline; }
.pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; border-radius: 15px; }
.pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #eeeeee; }
.pager .next > a, .pager .next > span { float: right; }
.pager .previous > a, .pager .previous > span { float: left; }
.pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #999999; background-color: #fff; cursor: not-allowed; }

#shipping-method-list .label-above .promo span.label { white-space: normal; }

.label { display: inline; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; }
.label[href]:hover, .label[href]:focus { color: #fff; text-decoration: none; cursor: pointer; }
.label:empty { display: none; }

.label-default { background-color: #999999; }
.label-default[href]:hover, .label-default[href]:focus { background-color: gray; }

.label-primary { background-color: #428bca; }
.label-primary[href]:hover, .label-primary[href]:focus { background-color: #3071a9; }

.label-success { background-color: #5cb85c; }
.label-success[href]:hover, .label-success[href]:focus { background-color: #449d44; }

.label-info { background-color: #5bc0de; }
.label-info[href]:hover, .label-info[href]:focus { background-color: #31b0d5; }

.label-warning { background-color: #f0ad4e; }
.label-warning[href]:hover, .label-warning[href]:focus { background-color: #ec971f; }

.label-danger { background-color: #d9534f; }
.label-danger[href]:hover, .label-danger[href]:focus { background-color: #c9302c; }

.badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 10px; font-weight: bold; color: #fff; line-height: 1; vertical-align: baseline; white-space: nowrap; text-align: center; background-color: #999999; border-radius: 10px; }
.badge:empty { display: none; }

a.badge:hover, a.badge:focus { color: #fff; text-decoration: none; cursor: pointer; }

.btn .badge { position: relative; top: -1px; }

a.list-group-item.active > .badge, .nav-pills > .active > a > .badge { color: #428bca; background-color: #fff; }

.nav-pills > li > a > .badge { margin-left: 3px; }

.thumbnail { display: block; margin-bottom: 15px; }
.thumbnail > img { display: block; max-width: 100%; height: auto; margin-left: auto; margin-right: auto; }
.thumbnail .caption { padding: 9px; color: #333333; }

a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { border-color: #428bca; }

.alert { padding: 15px; margin-bottom: 15px; border: 1px solid transparent; border-radius: 0; }
.alert h4 { margin-top: 0; color: inherit; }
.alert .alert-link { font-weight: bold; }
.alert > p, .alert > ul { margin-bottom: 0; }
.alert > p + p { margin-top: 5px; }

.alert-dismissable { padding-right: 35px; }
.alert-dismissable .close { position: relative; top: -2px; right: -21px; color: inherit; }

.alert-success { background-color: #dff0d8; border-color: #d6e9c6; color: #468847; }
.alert-success hr { border-top-color: #c9e2b3; }
.alert-success .alert-link { color: #356635; }

.alert-info { background-color: #d9edf7; border-color: #bce8f1; color: #3a87ad; }
.alert-info hr { border-top-color: #a6e1ec; }
.alert-info .alert-link { color: #2d6987; }

.alert-warning { background-color: #fcf8e3; border-color: #faebcc; color: #c09853; }
.alert-warning hr { border-top-color: #f7e1b5; }
.alert-warning .alert-link { color: #a47e3c; }

.alert-danger { background-color: #f2dede; border-color: #ebccd1; color: #b94a48; }
.alert-danger hr { border-top-color: #e4b9c0; }
.alert-danger .alert-link { color: #953b39; }

@-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; }
  to { background-position: 0 0; } }
@-moz-keyframes progress-bar-stripes { from { background-position: 40px 0; }
  to { background-position: 0 0; } }
@-o-keyframes progress-bar-stripes { from { background-position: 0 0; }
  to { background-position: 40px 0; } }
@keyframes progress-bar-stripes { from { background-position: 40px 0; }
  to { background-position: 0 0; } }
.progress { overflow: hidden; height: 15px; margin-bottom: 15px; background-color: #f5f5f5; border-radius: 0; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }

.progress-bar { float: left; width: 0%; height: 100%; font-size: 10px; line-height: 15px; color: #fff; text-align: center; background-color: #428bca; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-transition: width 0.6s ease; transition: width 0.6s ease; }

.progress-striped .progress-bar { background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 40px 40px; }

.progress.active .progress-bar { -webkit-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; }

.progress-bar-success { background-color: #5cb85c; }
.progress-striped .progress-bar-success { background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.progress-bar-info { background-color: #5bc0de; }
.progress-striped .progress-bar-info { background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.progress-bar-warning { background-color: #f0ad4e; }
.progress-striped .progress-bar-warning { background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.progress-bar-danger { background-color: #d9534f; }
.progress-striped .progress-bar-danger { background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.media, .media-body { overflow: hidden; zoom: 1; }

.media, .media .media { margin-top: 15px; }

.media:first-child { margin-top: 0; }

.media-object { display: block; }

.media-heading { margin: 0 0 5px; }

.media > .pull-left { margin-right: 10px; }
.media > .pull-right { margin-left: 10px; }

.media-list { padding-left: 0; list-style: none; }

.list-group { margin-bottom: 20px; padding-left: 0; }

.list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #fff; border: 1px solid #ddd; }
.list-group-item:first-child { border-top-right-radius: 0; border-top-left-radius: 0; }
.list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; }
.list-group-item > .badge { float: right; }
.list-group-item > .badge + .badge { margin-right: 5px; }

a.list-group-item { color: #555; }
a.list-group-item .list-group-item-heading { color: #333; }
a.list-group-item:hover, a.list-group-item:focus { text-decoration: none; background-color: #f5f5f5; }
a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus { z-index: 2; color: #fff; background-color: #428bca; border-color: #428bca; }
a.list-group-item.active .list-group-item-heading, a.list-group-item.active:hover .list-group-item-heading, a.list-group-item.active:focus .list-group-item-heading { color: inherit; }
a.list-group-item.active .list-group-item-text, a.list-group-item.active:hover .list-group-item-text, a.list-group-item.active:focus .list-group-item-text { color: #e1edf7; }

.list-group-item-heading { margin-top: 0; margin-bottom: 5px; }

.list-group-item-text { margin-bottom: 0; line-height: 1.3; }

.panel { margin-bottom: 15px; background-color: #fff; border: 1px solid transparent; }

.panel-body { padding: 15px; }
.panel-body:before, .panel-body:after { content: " "; /* 1 */ display: table; /* 2 */ }
.panel-body:after { clear: both; }

.panel > .list-group { margin-bottom: 0; }
.panel > .list-group .list-group-item { border-width: 1px 0; }
.panel > .list-group .list-group-item:first-child { border-top-right-radius: 0; border-top-left-radius: 0; }
.panel > .list-group .list-group-item:last-child { border-bottom: 0; }

.panel-heading + .list-group .list-group-item:first-child { border-top-width: 0; }

.panel > .table, .panel > .table-responsive { margin-bottom: 0; }
.panel > .panel-body + .table, .panel > .panel-body + .table-responsive { border-top: 1px solid #ddd; }
.panel > .table-bordered, .panel > .table-responsive > .table-bordered { border: 0; }
.panel > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; }
.panel > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; }
.panel > .table-bordered > thead > tr:last-child > th, .panel > .table-bordered > thead > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > thead > tr:last-child > th, .panel > .table-responsive > .table-bordered > thead > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td { border-bottom: 0; }

.panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-right-radius: -1; border-top-left-radius: -1; }
.panel-heading > .dropdown .dropdown-toggle { color: inherit; }

.panel-title { margin-top: 0; margin-bottom: 0; font-size: 13px; }
.panel-title > a { color: inherit; text-decoration: none; }
.panel-title > a:focus { outline: 0; }
.panel-title > a:hover { text-decoration: none; }

.panel-footer { padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #ddd; border-bottom-right-radius: -1; border-bottom-left-radius: -1; }

.panel-group .panel { margin-bottom: 0; border-radius: 0; overflow: hidden; }
.panel-group .panel + .panel { margin-top: 5px; }
.panel-group .panel-heading { border-bottom: 0; }
.panel-group .panel-heading + .panel-collapse .panel-body { border-top: 1px solid #ddd; }
.panel-group .panel-footer { border-top: 0; }
.panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid #ddd; }

.panel-default { border-color: #ddd; }
.panel-default > .panel-heading { color: #333333; background-color: #f5f5f5; border-color: #ddd; }
.panel-default > .panel-heading + .panel-collapse .panel-body { border-top-color: #ddd; }
.panel-default > .panel-heading > .dropdown .caret { border-color: #333333 transparent; }
.panel-default > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #ddd; }

.panel-primary { border-color: #428bca; }
.panel-primary > .panel-heading { color: #fff; background-color: #428bca; border-color: #428bca; }
.panel-primary > .panel-heading + .panel-collapse .panel-body { border-top-color: #428bca; }
.panel-primary > .panel-heading > .dropdown .caret { border-color: #fff transparent; }
.panel-primary > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #428bca; }

.panel-success { border-color: #d6e9c6; }
.panel-success > .panel-heading { color: #468847; background-color: #dff0d8; border-color: #d6e9c6; }
.panel-success > .panel-heading + .panel-collapse .panel-body { border-top-color: #d6e9c6; }
.panel-success > .panel-heading > .dropdown .caret { border-color: #468847 transparent; }
.panel-success > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #d6e9c6; }

.panel-warning { border-color: #faebcc; }
.panel-warning > .panel-heading { color: #c09853; background-color: #fcf8e3; border-color: #faebcc; }
.panel-warning > .panel-heading + .panel-collapse .panel-body { border-top-color: #faebcc; }
.panel-warning > .panel-heading > .dropdown .caret { border-color: #c09853 transparent; }
.panel-warning > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #faebcc; }

.panel-danger { border-color: #ebccd1; }
.panel-danger > .panel-heading { color: #b94a48; background-color: #f2dede; border-color: #ebccd1; }
.panel-danger > .panel-heading + .panel-collapse .panel-body { border-top-color: #ebccd1; }
.panel-danger > .panel-heading > .dropdown .caret { border-color: #b94a48 transparent; }
.panel-danger > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #ebccd1; }

.panel-info { border-color: #bce8f1; }
.panel-info > .panel-heading { color: #3a87ad; background-color: #d9edf7; border-color: #bce8f1; }
.panel-info > .panel-heading + .panel-collapse .panel-body { border-top-color: #bce8f1; }
.panel-info > .panel-heading > .dropdown .caret { border-color: #3a87ad transparent; }
.panel-info > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #bce8f1; }

.pt_customer-service #accordion, .pt_checkout #accordion { margin-bottom: 2.4em; border-bottom: 1px solid #e5e5e5; }
.pt_customer-service #accordion .panel-default > .panel-heading, .pt_checkout #accordion .panel-default > .panel-heading { background-color: transparent; padding-left: 0; }
.pt_customer-service #accordion .panel-title, .pt_checkout #accordion .panel-title { letter-spacing: .085em; margin: 2em 0; font-weight: bold; }
.pt_customer-service #accordion .panel-title a, .pt_checkout #accordion .panel-title a { display: block; }
.pt_customer-service #accordion .panel-title a span, .pt_checkout #accordion .panel-title a span { display: inline-block; background: transparent url("../images/sprite@2x.png") no-repeat -31px -297px; background-size: 95px auto; width: 19px; height: 16px; float: right; }
.pt_customer-service #accordion .panel-title a.collapsed span, .pt_checkout #accordion .panel-title a.collapsed span { background-position: -78px -297px; }
.pt_customer-service #accordion .panel-title a:hover, .pt_checkout #accordion .panel-title a:hover { cursor: pointer; }
.pt_customer-service #accordion.panel-group .panel, .pt_checkout #accordion.panel-group .panel { border-width: 1px 0 0 0; }
.pt_customer-service #accordion.panel-group .panel:nth-child, .pt_checkout #accordion.panel-group .panel:nth-child { border-bottom-width: 1px; }
.pt_customer-service #accordion.panel-group .panel-heading + .panel-collapse .panel-body, .pt_checkout #accordion.panel-group .panel-heading + .panel-collapse .panel-body { border-top: none; }
.pt_customer-service #accordion.panel-group .panel-collapse .panel-body, .pt_checkout #accordion.panel-group .panel-collapse .panel-body { padding: 0 0 15px; }

.well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }
.well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); }

.well-lg { padding: 24px; border-radius: 6px; }

.well-sm { padding: 9px; border-radius: 3px; }

.close { float: right; font-size: 16.5px; font-weight: bold; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: 0.2; filter: alpha(opacity=20); }
.close:hover, .close:focus { color: #000; text-decoration: none; cursor: pointer; opacity: 0.5; filter: alpha(opacity=50); }

button.close { padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; }

.modal-open { overflow: hidden; }

.modal { display: none; overflow: auto; overflow-y: scroll; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; }
.modal.fade .modal-dialog { -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); transform: translate(0, -25%); -webkit-transition: -webkit-transform 0.3s ease-out; -moz-transition: -moz-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out; }
.modal.in .modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); }

.modal-dialog { position: relative; margin-left: auto; margin-right: auto; width: auto; padding: 10px; z-index: 1050; }

.modal-content { position: relative; background-color: #fff; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); background-clip: padding-box; outline: none; }

.modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1030; background-color: #000; }
.modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0); }
.modal-backdrop.in { opacity: 0.5; filter: alpha(opacity=50); }

.modal-header { padding: 15px; border-bottom: 1px solid #e5e5e5; min-height: 16.42857px; }

.modal-header .close { margin-top: -2px; }

.modal-title { margin: 0; line-height: 1.42857; }

.modal-body { position: relative; padding: 20px; }

.modal-footer { margin-top: 15px; padding: 19px 20px 20px; text-align: right; border-top: 1px solid #e5e5e5; }
.modal-footer:before, .modal-footer:after { content: " "; /* 1 */ display: table; /* 2 */ }
.modal-footer:after { clear: both; }
.modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; }
.modal-footer .btn-group .btn + .btn { margin-left: -1px; }
.modal-footer .btn-block + .btn-block { margin-left: 0; }

@media screen and (min-width: 768px) { .modal-dialog { width: 600px; padding-top: 30px; padding-bottom: 30px; }
  .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } }
.tooltip { position: absolute; z-index: 99; display: block; visibility: visible; font-size: 10px; line-height: 1.4; opacity: 0; filter: alpha(opacity=0); }
.tooltip.in { opacity: 0.9; filter: alpha(opacity=90); }
.tooltip.top { margin-top: -3px; padding: 5px 0; }
.tooltip.right { margin-left: 3px; padding: 0 5px; }
.tooltip.bottom { margin-top: 3px; padding: 5px 0; }
.tooltip.left { margin-left: -3px; padding: 0 5px; }

.tooltip-inner { max-width: 200px; padding: 3px 8px; color: #fff; text-align: center; text-decoration: none; background-color: #000; border-radius: 0; }

.tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; }

.tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #000; }
.tooltip.top-left .tooltip-arrow { bottom: 0; left: 5px; border-width: 5px 5px 0; border-top-color: #000; }
.tooltip.top-right .tooltip-arrow { bottom: 0; right: 5px; border-width: 5px 5px 0; border-top-color: #000; }
.tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #000; }
.tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #000; }
.tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #000; }
.tooltip.bottom-left .tooltip-arrow { top: 0; left: 5px; border-width: 0 5px 5px; border-bottom-color: #000; }
.tooltip.bottom-right .tooltip-arrow { top: 0; right: 5px; border-width: 0 5px 5px; border-bottom-color: #000; }

.popover { position: absolute; top: 0; left: 0; z-index: 1010; display: none; max-width: 276px; padding: 1px; text-align: left; background-color: #000; background-clip: padding-box; color: #fff; border: 1px solid #999; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); white-space: normal; }
.popover.top { margin-top: -10px; }
.popover.right { margin-left: 10px; }
.popover.bottom { margin-top: 5px; }
.popover.left { margin-left: -10px; }

.popover-title { margin: 0; padding: 8px 14px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: normal; line-height: 18px; background-color: black; border-bottom: 1px solid black; border-radius: 5px 5px 0 0; }

.popover-content { padding: 9px 14px; font: 11px Arial, Helvetica, Sans-serif; }

.popover .arrow { display: none; }
.popover .arrow, .popover .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; display: none; }

.popover .arrow { border-width: 11px; }

.popover .arrow:after { border-width: 10px; content: ""; }

.popover.top .arrow { left: 50%; margin-left: -11px; border-bottom-width: 0; border-top-color: #999; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; }
.popover.top .arrow:after { content: " "; bottom: 1px; margin-left: -10px; border-bottom-width: 0; border-top-color: #fff; }
.popover.right .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999; border-right-color: rgba(0, 0, 0, 0.25); }
.popover.right .arrow:after { content: " "; left: 1px; bottom: -10px; border-left-width: 0; border-right-color: #fff; }
.popover.bottom .arrow { left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; }
.popover.bottom .arrow:after { content: " "; top: 1px; margin-left: -10px; border-top-width: 0; border-bottom-color: #fff; }
.popover.left .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999; border-left-color: rgba(0, 0, 0, 0.25); }
.popover.left .arrow:after { content: " "; right: 1px; border-right-width: 0; border-left-color: #fff; bottom: -10px; }

.carousel { position: relative; list-style: none; }

.carousel-inner { position: relative; overflow: hidden; width: 100%; }
.carousel-inner > .item { display: none; position: relative; -webkit-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left; }
.carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; max-width: 100%; height: auto; line-height: 1; }
.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; }
.carousel-inner > .active { left: 0; }
.carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%; }
.carousel-inner > .next { left: 100%; }
.carousel-inner > .prev { left: -100%; }
.carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0; }
.carousel-inner > .active.left { left: -100%; }
.carousel-inner > .active.right { left: 100%; }

.carousel-control { position: absolute; top: 0; left: 0; bottom: 0; width: 15%; opacity: 0.5; filter: alpha(opacity=50); font-size: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
.carousel-control.left { background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001))); background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%)); background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }
.carousel-control.right { left: auto; right: 0; background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5))); background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%)); background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }
.carousel-control:hover, .carousel-control:focus { color: #fff; text-decoration: none; opacity: 0.9; filter: alpha(opacity=90); }
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { position: absolute; top: 50%; z-index: 5; display: inline-block; }
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left { left: 50%; }
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { right: 50%; }
.carousel-control .icon-prev, .carousel-control .icon-next { width: 20px; height: 20px; margin-top: -10px; margin-left: -10px; font-family: serif; }
.carousel-control .icon-prev:before { content: '\2039'; }
.carousel-control .icon-next:before { content: '\203a'; }

.carousel-indicators { position: absolute; bottom: 10px; left: 50%; z-index: 15; width: 60%; margin-left: -30%; padding-left: 0; list-style: none; text-align: center; }
.carousel-indicators li { display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; border: 1px solid #fff; border-radius: 10px; cursor: pointer; background-color: #000 \9; background-color: transparent; }
.carousel-indicators .active { margin: 0; width: 12px; height: 12px; background-color: #fff; }

.carousel-caption { position: absolute; left: 15%; right: 15%; bottom: 20px; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
.carousel-caption .btn { text-shadow: none; }

@media screen and (min-width: 768px) { .carousel-control .glyphicons-chevron-left, .carousel-control .glyphicons-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next { width: 30px; height: 30px; margin-top: -15px; margin-left: -15px; font-size: 30px; }
  .carousel-caption { left: 20%; right: 20%; padding-bottom: 30px; }
  .carousel-indicators { bottom: 20px; } }
/* base elements */
/* base elements */
/* ------------------------------------- */
a { color: #333; outline: none; overflow: hidden; }

fieldset { border: 0 none; margin: 0; padding: 0; }

table { width: 100%; }

th { text-align: left; }

td { padding: 1em; vertical-align: top; }

/* helper classes */
/* ------------------------------------- */
.clearfix:after { clear: both; content: " "; display: block; font-size: 0; height: 0; visibility: hidden; }

.visually-hidden { border: 0 none; height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }

.ie7 .visually-hidden { width: 1px !important; }

ul.menu { float: left; margin: 0; padding: 0; }

ul.menu li { float: left; list-style: none outside none !important; }

/* breadcrumbs */
/* breadcrumbs */
/* ------------------------------------- */
.breadcrumb { font: normal 9px/normal Arial, Sans-serif; letter-spacing: 0.075em; }
.breadcrumb li { display: inline; list-style: none; }
.breadcrumb h1 { display: inline; font: normal 9px/normal Arial, Sans-serif; }
.breadcrumb h1 .paging-current-page { left: -999em; position: absolute; }

.breadcrumb-result-text, .breadcrumb-refinement-name, .breadcrumb-refinement-value, .breadcrumb-refined-by, .attribute-divider { display: none; }

a.breadcrumb-relax { background: none repeat scroll 0 0 transparent !important; padding: 0 5px 0 0; }

.breadcrumb-last { background: none repeat scroll 0 0 transparent !important; }

.breadcrumb-result-text a, .breadcrumb a.searchphraselink { background: none repeat scroll 0 0 transparent; color: #3EBAEA; padding: 0; }

.mobile-breadcrumb { /*BSR-613 */ }
.mobile-breadcrumb .breadcrumb { padding: 0; }
.mobile-breadcrumb h1 { display: block; font-size: 2em; font-weight: bold; font-family: Brown; }
.mobile-breadcrumb h1 a:nth-child(1), .mobile-breadcrumb h1 a:nth-child(2), .mobile-breadcrumb h1 a:nth-child(3) { display: inline; }
.mobile-breadcrumb h1 a:nth-child(1) + .divider, .mobile-breadcrumb h1 a:nth-child(2) + .divider, .mobile-breadcrumb h1 a:nth-child(3) + .divider { display: inline; }
.mobile-breadcrumb h1 .last-mobile-breadcrumb { display: inline !important; }
.mobile-breadcrumb h1 .last-mobile-breadcrumb + .divider { display: inline !important; }
.mobile-breadcrumb h1 a:hover { text-decoration: none; }
.mobile-breadcrumb span.divider { float: none; display: inline; font-size: inherit; }
.designerListing .mobile-breadcrumb h1 a:nth-child(1), .designerListing .mobile-breadcrumb h1 a:nth-child(2) { display: inline; }
.designerListing .mobile-breadcrumb h1 a:nth-child(1) + .divider, .designerListing .mobile-breadcrumb h1 a:nth-child(2) + .divider { display: inline; }
.designerListing .mobile-breadcrumb h1 a:nth-child(3) { text-transform: capitalize; }
.designerListing .mobile-breadcrumb h1 a:first-child { text-transform: uppercase; }

/* page layouts */
/** header fixed position change. move #main to fixed top position global  so margins can be adjusted individually be very careful with this b/c changes are global this is all related to BSR-690 */
/* Top Banner - used on bny homepage and warehouse */
/* ------------------------------------- */
.hp-top-banner { width: 100%; text-align: center; position: static; font-size: 1.1em; font-family: "Brown", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; letter-spacing: .12em; /*BSR-690*/ }
.hp-top-banner span { padding: 10px 0; display: block; }
.hp-top-banner a { text-decoration: underline; }
.pt_storefront .hp-top-banner { background: white; }
.no-touch .hp-top-banner { z-index: 1001; top: 0; }

#main-nav { position: static; width: 100%; }
.no-touch #main-nav { z-index: 1002; }
.no-touch #main-nav.fixed { position: fixed; z-index: 1000; top: 0; }

/***AVS/QAS/EXPERIAN not sure if this is the best spot, used by account and checkout *****/
.newAddressText, p.showHide { text-decoration: underline; }
.newAddressText:hover, p.showHide:hover { cursor: pointer; }

.oldAddress .col-lg-12 { margin-bottom: 15px; }

.addressArea { padding-top: 15px; padding-bottom: 15px; }
.addressArea .prompt { margin-bottom: 15px; display: block; }

.multPickList { margin-bottom: 7px; display: none; /*BSR-700 not sure why QAS has two picklist sections. one displays above submit button and again below. hiding one below. */ }
.multPickList td { vertical-align: center; }
.multPickList tr { width: 48%; float: left; }
.multPickList tr input[type="radio"] { margin: 0; }
.addressArea .multPickList { display: block; min-height: 68px; }

.enter_partial { min-height: 233px; position: relative; }
.enter_partial button { position: absolute; }
@media (max-width: 1023px) { .enter_partial { min-height: 315px; } }
@media (max-width: 767px) { .enter_partial { min-height: 0; }
  .enter_partial button { position: static; } }
@media (min-width: 768px) { .enter_partial { /* .aptForm { 	min-height:140px; 	position:relative; }*/ }
  .enter_partial button, .enter_partial .confirmAptBtn, .enter_partial .streetNos { position: absolute; bottom: 0; }
  .enter_partial .recommendFrm, .enter_partial .aptForm, .enter_partial .streetFrm { min-height: 156px; position: relative; } }

.oldAddress { min-height: 139px; position: relative; }
.oldAddress .form-row:last-child { position: absolute; bottom: 0; }
@media (max-width: 767px) { .oldAddress { min-height: 0; }
  .oldAddress .form-row:last-child { position: static; } }

@media (max-width: 767px) { .right_details { margin: 15px 0; } }

/*LHN widths BSR-435, BSR-490, BSR-544 custom width at certain screen sizes, matches psr per request */
.pt_product-search-result #sidebar, .pt_product-search-result #secondary, .pt_customer-service #sidebar, .pt_customer-service #secondary { margin-top: -7px; width: 227px; }
@media (max-width: 767px) { .pt_product-search-result #sidebar, .pt_product-search-result #secondary, .pt_customer-service #sidebar, .pt_customer-service #secondary { width: 100%; } }
@media (max-width: 1279px) { .pt_product-search-result #sidebar, .pt_product-search-result #secondary, .pt_customer-service #sidebar, .pt_customer-service #secondary { margin-top: 0px; } }
.pt_product-search-result #primary, .pt_customer-service #primary { width: 1013px; }
@media (min-width: 768px) { .pt_product-search-result #primary, .pt_customer-service #primary { padding-left: 10px; } }
@media (max-width: 1279px) { .pt_product-search-result #primary, .pt_customer-service #primary { width: 752px; margin-top: 3px; } }
@media (max-width: 1023px) { .pt_product-search-result #primary, .pt_customer-service #primary { width: 515px; } }
@media (max-width: 767px) { .pt_product-search-result #primary, .pt_customer-service #primary { width: 100%; } }

@media (max-width: 767px) { .grid-tile.col-lg-3 .product-tile .product-image, .grid-tile.col-lg-20percent .product-tile .product-image { width: 100%; max-width: 231px; } }
@media (max-width: 767px) { .grid-tile.col-lg-3 .product-tile .product-image a img, .grid-tile.col-lg-20percent .product-tile .product-image a img { min-height: 192px; height: auto; max-width: 100%; } }

.product-tile { color: #999999; margin: 0; }
.product-tile .product-image { position: relative; }
@media (max-width: 767px) { .product-tile .product-image { width: 100%; } }
.product-tile .product-image a { display: block; }
.product-tile .product-image a img { vertical-align: baseline; max-width: 100%; max-height: auto; margin: 0 0 10px; }
@media (max-width: 767px) { .product-tile .product-image a img { margin-right: 0; } }
.product-tile h6, .product-tile .brand a, .product-tile .product-name a, .product-tile .product-pricing { color: #000; font-size: 11px; letter-spacing: 0.013em; line-height: 16px; margin: 0; padding: 0; }
.product-tile h6, .product-tile .brand { margin: 0; font-weight: bold; text-transform: uppercase; }
.product-tile a.brand-link:hover, .product-tile a.name-link:hover { color: black; text-decoration: none; background: url(../images/hover_black.png) repeat-x 100% 100%; }
.product-tile .favorite-status { margin: -35px 0 0 -7px; position: relative; float: left; }
.product-tile .product-discounted-price .product-sales-price { color: #be0d0d; }
.product-tile .custom-attributes { overflow: hidden; }
@media (max-width: 767px) { .product-tile { height: auto; min-height: 0; } }

.js .pt_product-search-result .product-tile { text-align: center; }
.js .pt_product-search-result .product-tile .wrap-desc { text-align: left; position: relative; height: 100%; }
@media (max-width: 767px) { .js .pt_product-search-result .product-tile .product-image a img { max-width: 100%; min-height: 192px; height: auto; } }
.js .pt_product-search-result .product-tile .product-image a img:not([src]) { visibility: hidden; }

@media (max-width: 767px) { .js .pt_lookbookdetail-search-result .product-tile .product-image a img { height: auto; min-height: 132px; max-width: 100%; } }
.js .pt_lookbookdetail-search-result .product-tile .product-image a img:not([src]) { visibility: hidden; }

@-moz-document url-prefix() { .js .pt_product-search-result .product-tile img:-moz-loading, .js .pt_lookbookdetail-search-result .product-tile img:-moz-loading { visibility: hidden; } }
/*product tiles used on browse, pdp, account, checkout */
/*BSR-660 warehouse tiles are grid 6x(col-lg-2) by default, so isolate these widths to the col-lg div*/
.grid-tile.col-lg-2 .product-tile .product-image a img { height: 230px; width: 144px; }
@media (max-width: 1279px) { .grid-tile.col-lg-2 .product-tile .product-image a img { height: 370px; width: 231px; } }
@media (max-width: 767px) { .grid-tile.col-lg-2 .product-tile .product-image a img { min-height: 192px; height: auto; max-width: 100%; } }

.no-touch .product-tile .favorite-status { display: none; background-image: none; }
.no-touch .product-tile:hover .favorite-status { background-image: url("../images/favorite_icon.png"); display: block; }

.custom-product-list { margin: 4.4em 0; }
.custom-product-list .item-custom-attributes .delete-item { margin-top: 6px; float: left; }
.custom-product-list .item-custom-attributes div { float: left; text-indent: -9999px; display: inline-block; background: transparent url("../images/sprite@2x.png") no-repeat -69px -265px; background-size: 95px auto; width: 30px; height: 26px; }

/* gives border on top of form rows, used in account lookbook, modals, designers, email signup */
.create-wrapper { border-top: 1px solid #e5e5e5; padding: 2em 0; display: block; clear: both; }
.create-wrapper, .create-wrapper.form-row { margin-top: 2em; }
.create-wrapper button { max-width: 252px; }
@media (max-width: 767px) { .create-wrapper button { max-width: 100%; } }

/*do not display the rr strategy header */
.rr_strategy { display: none; }

/* pdp and no-search-results, my designers, all share some of the same carousel tab styles, putting them here to consolidate but they can be moved somewhere else as long as both are accessible tab content holds the carousels on pdp and no results  */
.tab-content { height: 310px; overflow: hidden; clear: both; }
.tab-content ul { padding: 0; list-style: none; }
@media (max-width: 767px) { .tab-content.row { margin: 10px; }
  .tab-content.row .tab-pane > h2, .tab-content.row .tab-pane > h3 { margin: 0 0px 0 15px; } }
@media (max-width: 767px) { .tab-content { height: auto; }
  .tab-content .tab-pane { display: block !important; }
  .tab-content h3 { text-transform: uppercase; color: #000; font-weight: bold; border-right: none; padding: 0; margin: 0 0 20px; } }

.nav-tabs li a, .nav-tabs li h5, .category-main-banner h5, .pt_product-search-noresult .category-main-banner h5 { font-size: 13px; text-transform: uppercase; font-weight: bold; letter-spacing: 1px; }

/*adjust general section spacing here between tabs and rich Promos*/
.product-tabs, .category-main-banner { clear: both; margin-top: 20px; margin-bottom: 20px; }

@media (max-width: 767px) { .category-main-banner { padding: 20px; } }

.nav-tabs { margin: 0; padding: 0; border-bottom: none; text-transform: uppercase; }
.nav-tabs h3 { margin: 0; }
.nav-tabs li a { text-transform: uppercase; color: #777; font-weight: bold; padding: 0 30px; border-left: 1px solid #e5e5e5; }
.nav-tabs li.first a { padding: 0 30px 0 0; border-left: none; }
.nav-tabs li.active a { color: #000; }
@media (max-width: 767px) { .nav-tabs { display: none; } }

/* moved some of the carousel code form pdp stylesheet here since it's in the my designers section, unsure if it's better to  put in bootstrap carousels file in case it's updated and styles are erased */
#rr_horizontal { height: auto !important; }

li[id^="the-window-carousel"] { width: 100% !important; list-style: none; padding: 0 !important; }

a.arrow { display: none; }

ul.cOuter { width: 100%; margin: 0; padding: 0; overflow: hidden; position: relative; }
@media (max-width: 1024px) { ul.cOuter { padding-left: 4px; } }

/* to get rich rec tiles and last visited tiles to align when they are mismatched (one in a carousel with buttons and other without),  we adjust the content within the tile  instead of the tile itself, since it's width is required to determing the carousels spacing match rr_details to product name match slick-slide img with product-image */
.slick-slider li { float: left; }

.carouselInner { width: 100%; position: relative; }
.carouselInner li { float: left; }
.carouselInner > ul { margin: 0; padding: 0; }

.carouselInner .slide .product-tile, .carouselInner .slick-slide .product-tile, .carouselInner .slide .product-tile, .carouselInner .slick-slide .product-tile, .carouselInner .slide > a, .carouselInner .slick-slide > a, .designer-carousel .grid-tile .product-tile { max-width: 85%; margin: 0 auto; display: block; }

#personal_page_rr1 .slide { width: 48%; }
@media (min-width: 1024px) and (max-width: 1279px) { #personal_page_rr1 .slide { width: 100%; }
  #personal_page_rr1 .slide:last-child { display: none; } }

.partial-uppercase, .partial-standard-p { margin-bottom: 1em !important; }

.recmm-partial-standard-p { margin-bottom: 2em !important; }

@media (min-width: 768px) { .recommend-partial { padding-left: 0; } }
.pt_product-search-result .product-tile .custom-attributes { padding-top: 4px; }

/******GIFT WITH PURCHASE ******/
#gift-with-purchase .pt_product-search-result #secondary { margin-top: 0; }
#gift-with-purchase .wrap-desc { color: #000000; }
#gift-with-purchase .in-store-buttons { position: absolute; bottom: 20px; right: 0; left: 0; margin: 0 20px; }
#gift-with-purchase .gwp-about { line-height: 15px; margin: 15px auto; font-family: Arial; font-weight: normal; font-size: 11px; text-align: center; width: 55%; }

/*needed more css to hide extra recently viewed header*/
.last-visited h2 { display: none; }

.pt_product-search-result .display-product #search-result-items .product-tile .wrap-desc { text-align: center; }

#main-nav.fixed { background: black; }

/* jQuery Ui */
/* product detail page (pdp) */
/* ------------------------------------- */
.no-touch .pt_product-details .fixed + #main { margin-top: 105px; }
@media (max-width: 767px) { .no-touch .pt_product-details .fixed + #main { margin-top: 89px; } }

.pt_product-details #rr_horizontal .carouselInner li a { padding-bottom: 51px; }
@media (max-width: 480px) { .pt_product-details .jcarousel li { padding: 0 20px; } }
.pt_product-details .jcarousel img { height: auto !important; }
.pt_product-details .breadcrumb { position: absolute; top: 0; left: 15px; z-index: 99; padding: 10px 0 !important; }
@media (max-width: 767px) { .pt_product-details #primary.col-sm-12 { padding: 0; } }

#zoom { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: #fff; z-index: 9999; }
#zoom .close { font-family: 'Helvetica Neue', 'Brown', arial; font-size: 40px; font-weight: lighter; line-height: 40px; color: #b8b8b8; position: absolute; top: 20px; right: 30px; z-index: 999999; opacity: 0.6; filter: alpha(opacity=60); }
#zoom .close:hover { opacity: 1; filter: alpha(opacity=100); }
#zoom .slick-next { right: 15px; }
#zoom .slick-prev { left: 15px; }
#zoom .slick-dots { position: absolute; top: 20px; left: 20px; width: 315px; z-index: 9999999; }
#zoom .slick-dots li { border: 1px solid #f4f4f4; margin: 0; width: 68px; height: 110px; float: left; }
#zoom .slick-dots li.slick-active { border-color: #000; }
#zoom .slick-dots li.slick-active img { opacity: 1; filter: alpha(opacity=100); }
#zoom .slick-dots li button { height: 106px; width: 64px; padding: 0; }
#zoom .slick-dots li button:before { content: ''; height: 106px; width: 64px; z-index: 9999999; }
#zoom .slick-dots img { opacity: 0.4; filter: alpha(opacity=40); width: 64px; height: 106px; }
@media (max-width: 728px) { #zoom .slick-dots { display: none !important; opacity: 1; filter: alpha(opacity=100); } }
#zoom #imgSet { position: relative; }
#zoom #imgSet figure { background-color: #ffffff; }
#zoom img { margin: 0 auto; display: block; max-width: 100%; }

.jcarousel { position: relative; overflow: hidden; width: 100%; }
.jcarousel ul { width: 20000em; position: relative; list-style: none; margin: 0; padding: 0; }
.jcarousel li { float: left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
@media (max-width: 480px) { .jcarousel li { padding: 0 20px; } }
.jcarousel img { display: block; max-width: 100%; margin: 0 auto; }

.prev, .next, .arrow-prev, .arrow-next, .slick-prev, .slick-next { display: block; background: transparent url(../images/jcarousel_arrows.png) no-repeat 0 45%; background-size: 42px 32px; width: 16px; height: 100%; position: absolute; top: 0; z-index: 999; cursor: pointer; opacity: 1; filter: alpha(opacity=100); }
.prev.expand, .next.expand, .arrow-prev.expand, .arrow-next.expand, .slick-prev.expand, .slick-next.expand { display: none; }

.arrow-prev { left: 15px; }

.next, .arrow-next, .slick-next { right: 15px; background-position: -26px 45%; }

.slick-next { right: 0; }

.slick-prev { left: 0; }

@media (min-width: 768px) and (max-width: 1023px) { .pt_product-details .product-tabs .slick-next { right: 19px; } }
@media (max-width: 1024px) { .pt_product-details .product-tabs .slick-next { top: -50px; } }

@media (min-width: 768px) and (max-width: 1023px) { .pt_product-details .product-tabs .slick-prev { left: 19px; } }
@media (max-width: 1024px) { .pt_product-details .product-tabs .slick-prev { top: -50px; } }

.slick-prev:before, .slick-next:before { content: ''; display: none; }

.zoom-prev { background-position: 0 18%; }

.zoom-next { background-position: -26px 18%; }

.jcarousel-control-prev-disabled, .jcarousel-control-next-disabled { opacity: 0.3; filter: alpha(opacity=30); cursor: default; }

#product-nav-container { overflow: hidden; position: absolute; right: 0; width: 160px; }
#product-nav-container div { float: left; text-align: center; width: 77px; }
#product-nav-container img { max-height: 100%; max-width: 80%; }
#product-nav-container span { display: block; height: 65px; }
#product-nav-container .divided span { border-right: 1px solid #E0E0E0; padding-right: 5px; }

.pdp-main ul { list-style: none; margin: 0; padding: 0; }
.pdp-main label { padding: 0; text-align: left; width: auto; }
.pdp-main .product-image-container { padding: 33px 0 0; }
.pdp-main .product-image-container .slick-slide img { margin: 0 auto; }
.pdp-main .product-image-container .jcarousel { position: relative; overflow: hidden; }
@media (max-width: 320px) { .pdp-main .product-image-container .jcarousel { padding: 0; } }
.pdp-main .product-image-container.grid01 figure, .pdp-main .product-image-container.grid02 figure { display: block; }
.pdp-main .product-image-container.grid01 figure, .pdp-main .product-image-container.grid02 figure { padding: 0; }
.pdp-main .product-image-container.grid01 figure img, .pdp-main .product-image-container.grid02 figure img { margin: 0 auto; display: block; padding: 0; }
.pdp-main .product-image-container.grid03 .jcarousel ul { margin: 0 auto !important; }
.pdp-main .product-image-container .jcarousel ul { width: 20000em; position: relative; /* Optional, required in this case since it's a <ul> element */ list-style: none; margin: 0; padding: 0; }
.pdp-main .product-image-container .jcarousel li { /* Required only for block elements like <li>'s */ float: left; }
.pdp-main .product-image-container .jcarousel-item { max-width: 100%; }
.pdp-main .product-image-container .jcarousel-control { position: absolute; right: 10px; bottom: 20px; }
.pdp-main .product-image-container .jcarousel-control a { background: none repeat scroll 0 0 #E0E0E0; border: 1px solid #cccccc; display: block; float: left; height: 15px; margin: 0 3px; text-indent: -999em; width: 6px; }
.pdp-main .product-image-container .jcarousel-control a.active { background-color: #666666; }
.pdp-main .product-image-container .jcarousel-clip { overflow: hidden; }
.pdp-main .product-image-container .vertical-carousel li { height: 282px; float: none; width: 300px; }
.pdp-main .product-image-container .product-tile { min-height: 0; }
.pdp-main .product-image-container .btn { width: 220px; margin: 0 auto; /* border-radius: 0; 
color: #000;
font-size: 1em;
display: block;
padding: { top: 8px; bottom: 8px;
}
border-width: 2px;
&:hover { border: 2px solid #000; color: #000; background-color: #fff;
}*/ }
.pdp-main .product-image-container .see-all-images { display: none; clear: both; }
.pdp-main .product-image-container .center-block { text-align: center; padding: 7px 0; }
.pdp-main .product-image-container #product-image-carousel { padding: 0; }
.pdp-main .product-image-container #product-image-carousel.unslicked { margin-left: 11px; }
.pdp-main .product-image-container #product-image-carousel.unslicked .item { width: 50%; float: left; margin-bottom: 5px; height: 644px; }
@media (max-width: 1024px) { .pdp-main .product-image-container #product-image-carousel.unslicked .item { width: 100%; float: none; height: 100%; }
  .pdp-main .product-image-container #product-image-carousel.unslicked .item img { top: 0; margin: auto; } }
.pdp-main .product-image-container #product-image-carousel.unslicked figure { height: 100%; }
.pdp-main .product-image-container #product-image-carousel.unslicked img.shoe { margin-top: 40px; }
@media (min-width: 768px) { .pdp-main .product-image-container #product-image-carousel.slick-slider + .see-all-images { display: block; } }
.pdp-main .product-image-container #product-image-carousel.expand ul { width: 100% !important; }
.pdp-main .product-image-container #product-image-carousel.expand .jcarousel-prev, .pdp-main .product-image-container #product-image-carousel.expand .jcarousel-next { display: none !important; }
.pdp-main .product-primary-image { text-align: center; display: block; }
.pdp-main .product-thumbnails { clear: both; display: inline-block; padding: 0px 0.5em; }
.pdp-main .product-thumbnails li { border-top: 5px solid #FFFFFF; float: left; margin: 0 5px 0 0; padding: 3px 0 0; width: 55px; }
.pdp-main .product-thumbnails li.selected { border-color: #00A4E4; }
.pdp-main .product-thumbnails li img { border: 1px solid #CCC; max-width: 53px; }
.pdp-main .product-thumbnails h2 { text-transform: uppercase; margin: .83em 0; }
.pdp-main .product-col-2 { float: right; width: 364px; padding-left: 28px; padding-right: 0; }
@media (max-width: 1023px) { .pdp-main .product-col-2 { width: 360px; } }
@media (max-width: 767px) { .pdp-main .product-col-2 { width: 100%; float: none; margin-left: -10px; padding-right: 10px !important; } }
.pdp-main form .input-select { width: auto; }
.pdp-main .product-detail { margin-top: 31px; position: relative; padding-bottom: 48px; }
@media (max-width: 767px) { .pdp-main .product-detail { padding-bottom: 90px; } }
@media (max-width: 480px) { .pdp-main .product-detail { padding-bottom: 60px; } }
.pdp-main .brand { text-transform: uppercase; font-weight: bold; margin-bottom: 3px; font-size: 1.45em; letter-spacing: .12em; }
.pdp-main .brand a:hover { text-decoration: none; border-bottom: 1px solid black; }
.pdp-main .product-name { margin: 2px 0; font-size: 1.25em; letter-spacing: .1px; }
.pdp-main .panel-group .panel { border-width: 0 0 0 0; }
.pdp-main .panel-group .panel + .panel { margin-top: 0; }
.pdp-main .panel-group .panel:last-child { border-bottom: 1px solid #ccc; }
.pdp-main .panel-group .panel-heading { background-color: #fff; border-top: 1px solid #ccc; border-width: 1px 0 0 0; padding: 0; }
.pdp-main .panel-group .panel-title a { display: block; font-size: 11px; color: #000; padding: 7px 0 3px; letter-spacing: 0; font-weight: 700; }
.pdp-main .panel-group .panel-title a span { display: inline-block; background: transparent url("../images/sprite@2x.png") no-repeat -79px -26px; background-size: 95px auto; width: 8px; height: 5px; float: right; margin: 5px 0; }
.pdp-main .panel-group .panel-title a.collapsed { padding: 7px 0 6px; }
.pdp-main .panel-group .panel-title a.collapsed span { background-position: -79px -38px; }
.pdp-main .panel-group .panel-title a:hover { text-decoration: none; }
.pdp-main .panel-group .panel-collapse .panel-body { padding: 0 0 14px; border-width: 0 0 0 0; border-top: none; }
.pdp-main .panel-group .panel-collapse .panel-body ul { margin: 0 15px; }
.pdp-main .panel-group .panel-collapse .panel-body li { padding: 2px 0; list-style-type: disc; }
.pdp-main .panel-group .panel-collapse .panel-body li a { color: #000; text-decoration: underline; }
.pdp-main .panel-group .panel-collapse .panel-body li.size-chart-link { display: block; background-image: none; padding: 0 !important; }
@media (min-width: 768px) and (max-width: 1023px) { .pdp-main .product-col-1.col-sm-8, .pdp-main .product-col-2.col-sm-4 { width: 50%; } }
.pdp-main .primary-image { max-width: 100%; max-height: 100%; }
.pdp-main .primary-image.shoe-short { max-height: 435px; }
.pdp-main figure { display: table-cell; height: 644px; position: relative; }
@media (max-width: 767px) { .pdp-main figure { height: 367px; } }
.pdp-main figure a.zoom { position: relative; height: 100%; display: block; }
@media (max-width: 767px) { .pdp-main figure a.zoom { height: 367px !important; margin: 0 30px; } }
.pdp-main figure img { position: absolute; bottom: 0; left: 0; right: 0; }
.pdp-main .product-number { color: #CCC; font-size: 0.9em; margin: 0 0 0.5em 0.5em; }
.pdp-main .product-price { font-size: 1.25em; margin: 0; }
.pdp-main .product-price .price-standard { text-decoration: line-through; }
.pdp-main .product-price .price-tiered { color: #990000; font-size: 0.6em; line-height: 1.5em; }
.pdp-main .product-col-2 .social { position: absolute; bottom: 0; right: 0; }
@media (max-width: 767px) { .pdp-main .product-col-2 .social { right: 10px; }
  .pdp-main .product-col-2 .social .list-inline > li:last-child { float: none; }
  .pdp-main .product-col-2 .social li { padding: 0 3px; } }
.pdp-main .product-col-2 .social li { padding: 0; }
.pdp-main .product-col-2 .social p#msg { margin: 0; }
.pdp-main .product-col-2 .price-standard + .price-sales { color: #be0d0d; }
.pdp-main .product-price .price-tiered { color: #990000; font-size: 0.6em; line-height: 1.5em; }
.pdp-main .product-review-links { overflow: hidden; }
.pdp-main .product-review-links li { margin-right: 1em; }
.pdp-main .product-add-to-cart { clear: both; margin: 0; padding: 0; }
.pdp-main .product-add-to-cart p { font-size: 1em; }
.pdp-main .product-add-to-cart .pdp-faves { padding: 0; margin: 22px 0 0; width: 60px; right: -13px; position: absolute; float: right; border: 1px solid white; }
.pdp-main .product-add-to-cart .pdp-faves > a { z-index: 999; position: relative; padding: 11px 0; margin: 5px 0; border: 1px solid white; }
.pdp-main .product-add-to-cart .pdp-faves .favorite-status { float: left; padding-left: 31px; background-position: 8px 0px; height: 23px; }
.pdp-main .product-add-to-cart .pdp-faves .favorite-status:hover, .pdp-main .product-add-to-cart .pdp-faves .favorite-status.added-to-favorites { background-position: 8px -22px; }
.pdp-main .product-add-to-cart .pdp-faves .dropdown-toggle { display: inline-block; background: white url("../images/sprite@2x.png") no-repeat -74px -71px; background-size: 85px auto; width: 25px; height: 15px; text-indent: -9999em; }
.pdp-main .product-add-to-cart .pdp-faves.open { border-top-color: #e7e7e7; border-left-color: #e7e7e7; border-right-color: #e7e7e7; }
@media (max-width: 767px) { .pdp-main .product-add-to-cart .pdp-faves { margin-top: -30px; } }
.pdp-main .product-add-to-cart .inventory label { float: none; font-size: 1em; margin: 5px 0; display: block; }
.pdp-main .product-add-to-cart .inventory input { margin: 0; width: 42px; border: 1px solid #ccc; text-align: center; font-size: 1em; }
.pdp-main .product-add-to-cart .product-price { float: left; font-size: 2.4em; margin: 0; padding-top: 18px; text-align: right; width: 47%; }
.pdp-main .product-add-to-cart .add-to-cart-button { float: left; width: 75%; }
@media (max-width: 767px) { .pdp-main .product-add-to-cart .add-to-cart-button { width: 100%; margin: 0; float: none; } }
.pdp-main .product-add-to-cart button { margin: 18px 0; opacity: 1; filter: alpha(opacity=100); }
.pdp-main .product-add-to-cart button.add-to-cart-disabled[disabled] { color: black; }
.pdp-main .product-add-to-cart button.add-to-cart-disabled-out-of-stock[disabled] { color: grey; border-color: grey; }
.pdp-main .product-add-to-cart button.add-all-to-cart { display: none; }
.pdp-main .product-add-to-cart .availability { position: relative; clear: both; float: left; }
.pdp-main .product-add-to-cart .pdpForm a { text-decoration: underline; }
.pdp-main .product-add-to-cart .dropdown-menu { right: 0px; left: auto; top: 28px; box-shadow: none; -webkit-box-shadow: none; border: 1px solid #e7e7e7; letter-spacing: .5px; width: 215px; z-index: 998; position: absolute; margin-right: -1px; }
.pdp-main .product-add-to-cart .dropdown-menu li { border-bottom: 1px solid #e7e7e7; }
.pdp-main .product-add-to-cart .dropdown-menu li a { padding: 6px; text-decoration: none; text-transform: uppercase; font-weight: bold; }
.pdp-main .product-add-to-cart .dropdown-menu li a span.favorite { display: inline-block; background: transparent url("../images/favorite_icon.png") no-repeat -3px -3px; background-size: 21px auto; width: 15px; height: 15px; margin-right: 6px; margin-left: 4px; display: block; float: left; }
.pdp-main .product-add-to-cart .dropdown-menu li a span.added-to-favorites { display: inline-block; background: transparent url("../images/favorite_icon.png") no-repeat -3px -21px; background-size: 21px auto; width: 15px; height: 15px; margin-right: 6px; margin-left: 4px; display: block; float: left; background-position: -3px -21px !important; padding-left: 0px !important; }
.pdp-main .product-add-to-cart .dropdown-menu li a span.new-list { font-size: 10px; padding: 2px 4px 2px 7px; display: inline-block; }
.pdp-main .product-add-to-cart .dropdown-menu li p { margin: 10px; font-size: 10px; }
.pdp-main .product-add-to-cart .row { overflow: visible; }
.pdp-main .complimentary-shipping .content-asset p { margin: 0 0 15px; }
.pdp-main .few-remaining-msg { font: 11px/14px Arial, Helvetica, Sans-serif; margin: 0 0 25px; }
.pdp-main .product-variations { font-size: 1em; }
.pdp-main .product-set .product-add-to-cart { display: block; }
.pdp-main p.no-availability { margin: 12px 0 0; }
.pdp-main .availability .availability-msg { display: inline; }
.pdp-main .availability .availability-msg p { margin-top: 0px; display: inline; }
.pdp-main .availability .in-stock-msg { color: black; }
.pdp-main .availability .not-available-msg { color: red; }
.pdp-main .availability .preorder-msg { color: blue; }
.pdp-main .availability .backorder-msg { color: green; }
.pdp-main .availability .in-stock-date-msg { color: red; }
.pdp-main .product-actions { clear: both; overflow: hidden; padding: 1.5em 0; }
.pdp-main .product-actions li { margin: 0 1em 0 0; }
.pdp-main .product-actions .social-actions { float: right; }
.pdp-main .product-actions .social-actions li { margin: 0 0.2em; }
.pdp-main .product-actions .addthis_toolbox { float: right; }
.pdp-main .product-tabs .print-page { float: right; }
.pdp-main .nav-tabs { margin-bottom: 10px; border-bottom: none; text-transform: uppercase; }
.pdp-main .nav-tabs li { /*BSR-767 match font size for no search results markup that's diff from others*/ }
.pdp-main .nav-tabs li a, .pdp-main .nav-tabs li h5 a { font-size: 1.15em; }
.pdp-main .nav-tabs li a { text-transform: uppercase; color: #777; font-weight: bold; padding: 0 30px; border-left: 1px solid #ccc; }
.pdp-main .nav-tabs li.first a { padding: 0 30px 0 0; border-left: none; }
.pdp-main .nav-tabs li.active a { color: #000; }
@media (max-width: 767px) { .pdp-main .nav-tabs { display: none !important; } }

.js .pdp-main .recommendations .product-tile .recommendation-tooltip { display: none !important; }

.pdp-main .promotion { clear: both; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; }
.pdp-main .promotion .promotion-title { display: none; font-size: 1.5em; line-height: 1em; text-transform: uppercase; vertical-align: top; }
.pdp-main .promotion .promotion-callout { display: inline-block; vertical-align: top; }

.pdp-main .promotion .promotion-callout { display: inline-block; line-height: 1em; vertical-align: top; width: 77%; margin: 10px 0 10px; color: #2F6D58; }

.pdp-main .whs-promo-msg .promotion .promotion-callout { font-family: "Brown", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; color: #bd0d0f; }

.print-page { cursor: pointer; }

.list-table-header .print-page { font-size: 13.2px; float: right; }

.pt_gift-registry .list-table-header .print-page { margin-top: -0.5em; }

.pdp-main .gift-message-text { width: 100%; }
.pdp-main .gift-message-text label span { text-transform: capitalize; font-size: 11px; }
.pdp-main .gift-message-text textarea { width: 100%; margin-left: 0; }
.pdp-main .gift-message-text .char-count { float: left; padding-top: 2px; }

.empty-div { padding-top: 20px; }

.pdp-main .product-set-list { border-top: 1px solid #D9D9D9; margin: 0 0 0 6px; }
.pdp-main .product-set-list .product-set-item { border-bottom: 1px solid #D9D9D9; clear: both; margin: 1em 0; overflow: hidden; padding: 1em 0 0; }
.pdp-main .product-set-list .product-set-image { float: left; width: 22%; }
.pdp-main .product-set-list .product-set-details { float: left; width: 78%; }
.pdp-main .product-set-list .attribute h3, .pdp-main .product-set-list .attribute .label { width: 25%; }
.pdp-main .product-set-list .product-name { float: none; font-size: 1.3em; margin: 0; width: auto; }
.pdp-main .product-set-list .promotion-title { font-size: 1.2em; }
.pdp-main .product-set-list .block-add-to-cart { background: #F3F3F3; clear: both; overflow: hidden; padding: 0.5em 0; }
.pdp-main .product-set-list .block-add-to-cart .inventory { float: left; margin-left: 22%; width: 20%; }
.pdp-main .product-set-list .block-add-to-cart label { padding: 0.7em 0; text-align: left; width: 40%; }
.pdp-main .product-set-list .block-add-to-cart .input-text { width: 35px; }
.pdp-main .product-set-list .block-add-to-cart .product-price { float: left; font-size: 1.6em; margin: 0; padding: 6px 0 0; text-align: right; width: 35%; }
.pdp-main .product-set-list .block-add-to-cart button { float: right; font-size: 0.9em; margin: 3px 5px 0 0; padding-left: 1em; padding-right: 1em; }

.pdp-main .product-set .product-add-to-cart .product-price { width: 54%; }

.js button.add-all-to-cart { display: inherit; }

/* available in rich ui. */
#barneys { position: relative; }

.last-visited { position: relative; height: auto !important; }
.last-visited:before, .last-visited:after { content: " "; /* 1 */ display: table; /* 2 */ }
.last-visited:after { clear: both; }
.last-visited .prev { left: 0; }
.last-visited .next { right: 0; }

/*#last-visited {  //article { padding: 0 15px; } .product-tile { margin: 0 auto; font-size: 1em; height: auto; text-align: left; .product-name { width: auto; color: #000; font-size: 1em; margin-right: 30px; h6 { text-transform: uppercase; font-weight: bold; margin-bottom: 2px; font-size: 1em; } a { color: #000; } } .product-pricing { margin: 0 0; } }
} */
/* product tiles for rich recs */
.carousel ul li { padding: 0 !important; list-style: none; }
.carousel ul li a { color: black; }
.carousel ul li a:hover { text-decoration: none; color: black; }
.carousel ul li a:hover .favorite-status { display: inline; }
.carousel ul li img, .carousel ul li .product-image img { margin: 0 0 10px; height: auto !important; max-width: 100%; }
.carousel ul li .favorite-status { position: absolute; z-index: 1; float: left; }
.carousel ul li .rr_brand { text-transform: uppercase; font-weight: bold; padding-top: 17px; }
.carousel ul li .rr_brand span:hover, .carousel ul li .rr_name span:hover { color: black; text-decoration: none; background: url(../images/hover_black.png) repeat-x 100% 100%; }
.carousel ul li .rr_details { font-size: 1em; letter-spacing: 0.05em; }
.carousel ul li .rr_details p { margin-bottom: 2px; }
.carousel ul li .rr_details strike { float: left; margin-right: 5px; }
.carousel ul li .rr_details strike + .rr_price, .carousel ul li .rr_details .rr_percent { color: #be0d0d; }

@media (max-width: 767px) { .category-main-banner .col-sm-3 { margin-bottom: 10px; } }
.category-main-banner .col-sm-3 img { margin-bottom: 16px; }

/* bonus products */
/* ------------------------------------- */
.select-bonus-btn, .no-bonus-btn { float: left; margin: 0 5px 0 0; }

.buttonbar { margin: 11px 0; overflow: hidden; width: 336px; }

.bonus-product-list .bonus-product-item { border-bottom: 1px solid #E0E0E0; clear: both; }

.bonus-product-list .product-name { float: none; margin: 1em 0; }

.bonus-product-list .product-add-to-cart button { float: left; margin-top: 24px; }

.bonus-product-list-footer { clear: both; }

.bonus-product-list-footer button { float: right; }

#tooltip .url, .tt-zoomcue .url { display: none !important; }
#tooltip h3, .tt-zoomcue h3 { font-size: 11px; margin-top: 10px; }

.pt_product-details .see-all-images { clear: both; }
.pt_product-details .see-all-images a.btn { display: block !important; }
.pt_product-details .collapseSlick a.btn { display: block !important; }
.pt_product-details #primary { padding-left: 10px; padding-right: 10px; }

.headerTicker button.slick-prev, .headerTicker button.slick-next { display: inline-block; background: transparent url("../images/sprite@2x.png") no-repeat -82px -244px; background-size: 95px auto; width: 18px; height: 20px; position: absolute; top: 50%; margin-top: -10px; padding: 0; line-height: 0; font-size: 0; cursor: pointer; color: transparent; border: none; outline: none; }
.headerTicker button.slick-prev:hover, .headerTicker button.slick-next:hover { cursor: pointer; }
.headerTicker button.slick-prev:focus, .headerTicker button.slick-next:focus { outline: none; }
.headerTicker button.slick-prev.slick-disabled, .headerTicker button.slick-next.slick-disabled { opacity: 0.25; }
.headerTicker button.slick-prev { background-position: -56px -244px; left: 0; }
.headerTicker button.slick-next { right: 0; }

.ui-dialog.quickview .bonus-product-list { outline: none; }
.ui-dialog.quickview #bonus-product-dialog { height: 580px !important; }
.ui-dialog.quickview #bonus-product-list .product-select-bonus { position: absolute; width: 95%; }
.ui-dialog.quickview #bonus-product-list .jspContainer { height: 421px !important; }
.ui-dialog.quickview #bonus-product-list .jspContainer .product-number { font-family: "Brown", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 11px; line-height: 1.42857; letter-spacing: 0.065em; color: #333333 !important; font-size: 1em; }
@media (max-width: 320px) { .ui-dialog.quickview #bonus-product-list .jspContainer .product-number { width: 90%; } }
.ui-dialog.quickview #bonus-product-list .jspContainer .product-name { font: 11px/14px Arial, Helvetica, Sans-serif; letter-spacing: 0.05em !important; word-spacing: -1px; font-size: 1em !important; }
@media (max-width: 320px) { .ui-dialog.quickview #bonus-product-list .jspContainer .product-name { width: 48%; margin-left: 100px !important; } }
.ui-dialog.quickview #bonus-product-list .jspContainer .product-add-to-cart { display: none; }
.ui-dialog.quickview #bonus-product-list .jspContainer .product-name { margin: 0; }
.ui-dialog.quickview #bonus-product-list .jspContainer .bonus-product-item { width: 95%; }
.ui-dialog.quickview #bonus-product-list .jspContainer .product-variations { display: none; }
.ui-dialog.quickview #bonus-product-list .jspContainer .bonus-product-item { border: 1px solid #ccc; cursor: pointer; height: 194px; margin-bottom: 10px; }
.ui-dialog.quickview #bonus-product-list .jspContainer .bonus-product-item:hover { border-width: 2px; border-color: black; }
.ui-dialog.quickview #bonus-product-list .jspContainer .bonus-product-list-footer.promotion { display: none; }
.ui-dialog.quickview #bonus-product-list .jspContainer .mini-cart-image { float: left; height: 155px; width: 112px; margin: 11px 11px 11px 11px; }
@media (max-width: 320px) { .ui-dialog.quickview #bonus-product-list .jspContainer .mini-cart-image { float: left; height: 155px !important; width: 32%; margin: 11px 11px 11px 11px; } }

.no-bonus-btn.no-thanksbtn { position: absolute; bottom: 50px; width: 53%; }
@media (max-width: 320px) { .no-bonus-btn.no-thanksbtn { position: absolute; bottom: 77px; width: 84%; } }

#bonus-product-dialog.ui-dialog-content .add-to-cart-bonus.button-fancy-medium { display: none; }

#bonus-product-list .jspContainer .product-col-2.product-detail { float: none; margin-top: 15px; margin-left: 7px; padding: 0px; }

.product-col-2.product-detail .product-brand.bonus-pop-up { text-transform: uppercase; }

.pt_cart #cart-table .bonusproducts.bonus-item-actions.bonus-edit-button { padding-bottom: 10px; padding-top: 17px; text-decoration: underline; }

.pt_product-details #mini-cart .mini-cart-content .bonus-discount-container, .pt_order #mini-cart .mini-cart-content .bonus-discount-container, .pt_account.Account-Show #mini-cart .mini-cart-content .bonus-discount-container { display: none; }

@media (max-width: 767px) { .ui-dialog.delete-confirmation .mobile-page { padding-left: 0px; padding-right: 0px; }
  .ui-dialog.delete-confirmation .account-top.visible-xs { display: none !important; } }
.private-product-back-link { text-decoration: none; position: absolute; top: 21px !important; left: 30px; z-index: 99; }

@media (max-width: 767px) { #wrapper.pt_product-details #main a.private-product-back-link { display: none; }
  #wrapper.pt_product-details #main #pdpMain .product-image-container { padding-top: 0px; margin-top: 0px; } }
@media (max-width: 767px) { .pt_product-details .zoom-img { display: inline-block; background: transparent url("../images/sprite@2x.png") -63px -853px; width: 33px; height: 33px; top: 340px; right: 20px; position: absolute; }
  .ui-dialog .zoom-img { display: none !important; } }
@media (min-width: 1260px) { .customtooltip { font-family: sans-serif !important; padding-top: 7px !important; font-weight: bold; padding-left: 7px !important; height: 29px; display: none; width: 92px; position: absolute; border: 1px solid #EFEFEF; background-color: white; color: Black; font-size: 10px !important; z-index: 10000; } }
@media (max-width: 1260px) { .customtooltip { display: none !important; } }

.ui-dialog .ui-dialog-content { overflow-y: hidden; }

/* color swatches */
/* ------------------------------------- */
.pdp-main .product-col-2 .attribute { margin: .3em 0; padding: 0; position: relative; }
.pdp-main .product-col-2 .attribute h3, .pdp-main .product-col-2 .attribute .label { font-weight: bold; margin: 0; padding: 0; color: #000; letter-spacing: 0.08em; }
.pdp-main .product-col-2 .attribute .label { margin: 5px 0; display: inline-block; text-align: left; }
.pdp-main .product-col-2 .attribute ul { float: right; width: 100%; }
.pdp-main .product-col-2 .attribute .selected-value { display: none; }
.pdp-main .product-col-2 .attribute .selected-value.color { display: inline-block; }
.pdp-main .product-col-2 .attribute .size-chart-link { clear: both; float: none; }
.pdp-main .product-col-2 .attribute .size-chart-link a { border-color: #FFF !important; padding: 0; }
.pdp-main .product-col-2 .swatches { border-left: 1px solid #ccc; }
.pdp-main .product-col-2 .swatches li { float: left; border: 1px solid #ccc; margin: -1px 0 0 -1px; min-width: 44px; /*&.unselectable { display: block; background-size: 100% auto; a {  opacity: 0.5;  color: #ccc; }
}*/ }
.pdp-main .product-col-2 .swatches li a { border: 1px solid transparent; display: block; margin: 0; padding: 6px; color: #000; text-align: center; }
.pdp-main .product-col-2 .swatches li a:hover { text-decoration: none; }
.pdp-main .product-col-2 .swatches li.selected, .pdp-main .product-col-2 .swatches li:hover { border-color: #000; }
.pdp-main .product-col-2 .swatches li.selected + li, .pdp-main .product-col-2 .swatches li:hover + li { border-left-color: #000; }
.pdp-main .product-col-2 .swatches li.selected + li a, .pdp-main .product-col-2 .swatches li:hover + li a { border-color: transparent; }
.pdp-main .product-col-2 .swatches li.selected a, .pdp-main .product-col-2 .swatches li:hover a { color: #000; border: 1px solid #000; }
.pdp-main .product-col-2 .swatches.size li.unselectable, .pdp-main .product-col-2 .swatches.giftcardprice li.unselectable { display: block; color: #ccc; background: url(../images/unselectable.png) center center no-repeat; background-size: 100% auto; }
.pdp-main .product-col-2 .swatches.size li.unselectable a, .pdp-main .product-col-2 .swatches.giftcardprice li.unselectable a { opacity: 0.5; color: #ccc; }
.pdp-main .product-col-2 .swatches.size li.unselectable a:hover a, .pdp-main .product-col-2 .swatches.size li.unselectable a:hover, .pdp-main .product-col-2 .swatches.giftcardprice li.unselectable a:hover a, .pdp-main .product-col-2 .swatches.giftcardprice li.unselectable a:hover { color: #999; }
.pdp-main .product-col-2 .swatches.giftcardprice li { width: 33%; }
.pdp-main .product-col-2 .swatches.Color li.unselectable { background: url(../images/unselectable_color.png) center center no-repeat; background-size: 100% auto; border-width: 2px; }
.pdp-main .product-col-2 .swatches.Color li.unselectable.selected { border-color: #000; }
.pdp-main .product-col-2 .swatches.giftcardprice li { width: 33%; text-align: center; }
.pdp-main .product-col-2 .Color li { border: 2px solid #fff; border-radius: 0; }
.pdp-main .product-col-2 .Color li:hover, .pdp-main .product-col-2 .Color li.selected { border-color: #000; }
.pdp-main .product-col-2 .Color li:hover a, .pdp-main .product-col-2 .Color li.selected a { border-color: #e5e5e5; }
@media (max-width: 767px) { .pdp-main .product-col-2 .Color li { width: 25%; }
  .pdp-main .product-col-2 .Color li.quickView { width: 33.33%; }
  .pdp-main .product-col-2 .Color li img { margin: 0 auto; display: block; } }
@media (max-width: 320px) { .pdp-main .product-col-2 .Color li a { padding: 5px; }
  .pdp-main .product-col-2 .Color li img { width: 100%; } }
.pdp-main .product-col-2 .Color li a { border: 1px solid #fff; margin: 0; padding: 10px; }
@media (min-width: 768px) { .pdp-main .product-col-2 .color-scroll { height: 132px; } }
.pdp-main .product-col-2 .product-main-attributes .attribute { padding: 0.2em 0; }
.pdp-main .product-col-2 .product-main-attributes .label { padding: 0; }

/* jQuery Ui */
/* ------------------------------------- */
.ui-widget-overlay { background-color: white; opacity: 0.4; }

.ui-dialog { background: none repeat scroll 0 0 #FFFFFF; box-shadow: 1px 0px 11px -3px #000; max-width: 100%; padding: 1.7em 1.4em; /*.form-label { font: { size:11px; weight:bold; }
}*/ }
.ui-dialog .ui-widget-header { border: 0 none; border-radius: 0 0 0 0; height: 23px; text-transform: uppercase; }
.ui-dialog .ui-dialog-content { overflow-x: hidden; width: 100%; }
.ui-dialog .ui-dialog-title { font-weight: bold; letter-spacing: 0.187em; }
.ui-dialog .ui-dialog-titlebar-close { border: 0 none; border-radius: 0 0 0 0; margin: 0; padding: 0; right: 4px; top: 8px; display: inline-block; background: transparent url("../images/sprite@2x.png") no-repeat -82px -317px; background-size: 95px auto; width: 18px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { margin: 0; padding: 0; }
.ui-dialog h1, .ui-dialog h2 { font-size: 14px; text-transform: uppercase; margin: 0 0 20px; }
.ui-dialog ul { margin: 0; padding: 0; }
.ui-dialog .dialog-required { font-weight: 400; position: relative; text-transform: none; }
.ui-dialog .btn-lg, .ui-dialog .btn-group-lg > .btn { font-size: 14px; }
.ui-dialog label span { font-size: .8em; }
.ui-dialog.cart-login #cart-login { padding-top: 0; }
.ui-dialog.cart-login .login-box { width: 48%; float: right; }
.ui-dialog.cart-login .login-box.login-guest { position: relative; }
.ui-dialog.cart-login .login-box.login-guest .formbuttonrow { position: absolute; bottom: 0; width: 100%; margin-bottom: 5.3em; }
.ui-dialog.cart-login .login-box.login-guest .formbuttonrow.formbuttonrowerr { margin-bottom: 7em; }
.ui-dialog.cart-login .login-box.login-account { float: left; }
.ui-dialog.cart-login .login-box.login-account .input-login, .ui-dialog.cart-login .login-box.login-account .input-pwd { height: 4.5em; }
.ui-dialog.cart-login .register-modal { display: none; }
.ui-dialog.cart-login .register-modal a { text-decoration: underline; }
.ui-dialog.cart-login .register-modal a:hover { text-decoration: none; }
@media (max-width: 1024px) { .ui-dialog.cart-login { max-width: 320px; }
  .ui-dialog.cart-login .register-modal { display: block; }
  .ui-dialog.cart-login .login-box { float: none; width: 100%; clear: both; min-height: 0 !important; }
  .ui-dialog.cart-login .login-box.login-guest { border-top: 1px solid #e5e5e5; padding-top: 18px; position: static; }
  .ui-dialog.cart-login .login-box.login-guest .formbuttonrow { position: static; }
  .ui-dialog.cart-login .login-box .btn-lg, .ui-dialog.cart-login .login-box .btn-group-lg > .btn { background-color: black; color: white; } }
.ui-dialog.delete-confirmation { max-width: 320px; }
.ui-dialog.delete-confirmation .create-wrapper button { max-width: 100%; }
.ui-dialog.send-a-friend { max-width: 700px; }
@media (max-width: 767px) { .ui-dialog.send-a-friend { max-width: 340px; } }
.ui-dialog.login a.dialogify, .ui-dialog.register a.dialogify { text-decoration: underline; }
.ui-dialog.login .ui-dialog-titlebar, .ui-dialog.register .ui-dialog-titlebar { padding: 2.12em 2.8em 0.4em; }
.ui-dialog.login .ui-dialog-content, .ui-dialog.register .ui-dialog-content { padding: 2.75em 2.8em; }
.ui-dialog.login #gigya-login-overlay, .ui-dialog.register #gigya-login-overlay { margin: 15px 0 0; }
.ui-dialog.login .section-header, .ui-dialog.login .required-indicator, .ui-dialog.login .dialog-required, .ui-dialog.register .section-header, .ui-dialog.register .required-indicator, .ui-dialog.register .dialog-required { display: none; }
.ui-dialog.register h1 { display: none; }
.ui-dialog.register button { width: 40%; margin: 10px 0; }
.ui-dialog.login .login-box h1, .ui-dialog.login .login-box h2 { display: none; }
.ui-dialog.login h1 { font-size: 18px; font-weight: bold; text-transform: uppercase; }
.ui-dialog.login .account-question { font-family: Arial, Helvetica, Sans-serif; margin: 30px 0 0; }
.ui-dialog.login .login-box input[type="text"].form-control, .ui-dialog.login .login-box input[type="password"].form-control, .ui-dialog.login .login-box textarea.form-control { border-radius: 0; border: 1px solid #e5e5e5; }
.ui-dialog.login .login-box a { color: #000; text-decoration: underline; }
.ui-dialog.login .login-box p { margin: 15px 0; }
.ui-dialog.login a.user-register { text-decoration: underline; }
.ui-dialog.quickview .pdp-main .pdp-faves { display: none; }
.ui-dialog.quickview .pdp-main .product-col-2 { width: 285px; }
.ui-dialog.quickview .pdp-main .product-name { text-transform: capitalize; }
@media (max-width: 767px) { .ui-dialog.quickview { max-width: 320px !important; } }
@media (max-width: 1023px) { .ui-dialog.quickview { max-width: 700px; } }
.ui-dialog #PasswordResetForm button[type="submit"] { float: right; margin: 15px 0; }
.ui-dialog #PasswordResetForm fieldset { position: relative; }
.ui-dialog .container.size-chart-popup { width: 730px; padding: 0; }
@media (max-width: 767px) { .ui-dialog .container.size-chart-popup { width: 90%; } }
.ui-dialog .size-chart-buttons { text-align: center; }
.ui-dialog .size-chart-buttons a { vertical-align: bottom; }
@media (max-width: 767px) { .ui-dialog .size-chart-buttons a { margin-left: -4px; min-width: 70px; width: 13%; } }

.ui-accordion .ui-accordion-content { padding: 0; }

.ui-tabs .ui-tabs-nav { background: none repeat scroll 0 0 transparent; border: 0 none; height: 2.45em; padding: 0; }

.ui-tabs .ui-tabs-nav li { -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 #EFEFEF; border-color: #D9D9D9 #D9D9D9 #FFFFFF; border-style: solid; border-width: 1px; font-family: georgia; font-style: italic; list-style: none outside none !important; margin: 0 1em -1px 0; }

.ui-tabs .ui-tabs-nav li.ui-state-active { background: none repeat scroll 0 0 #FFFFFF; }

.ui-tabs .ui-tabs-nav li.ui-state-active a { color: #666666; }

.ui-tabs .ui-tabs-nav li a { color: #999999; }

.ui-tabs .ui-tabs-panel { background: none repeat scroll 0 0 #FFFFFF; border-color: #D9D9D9; border-radius: 0 0 0 0; border-style: solid; border-width: 1px; box-shadow: 4px 2px 10px 0 rgba(66, 66, 66, 0.1); color: #414141; font-size: 0.9em; line-height: 1.5em; margin: 0; padding: 20px 10px; }

#gigyaLoginContainer td[align="right"] { display: none; }

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }

.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); }

.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }

.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }

.ui-helper-clearfix:after { clear: both; }

.ui-helper-clearfix { zoom: 1; }

.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter: Alpha(Opacity=0); }

/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }

/* Icons
----------------------------------*/
/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }

/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* jQuery UI Resizable 1.8.17 */
.ui-resizable { position: relative; }

.ui-resizable-handle { position: absolute; font-size: 0.1px; z-index: 99999; display: block; }

.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }

.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }

.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }

.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }

.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }

.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }

.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }

.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }

.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; }

/* jQuery UI Selectable 1.8.17 */
.ui-selectable-helper { position: absolute; z-index: 100; border: 1px dotted black; }

/* jQuery UI Accordion 1.8.17 */
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion { width: 100%; }

.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }

.ui-accordion .ui-accordion-li-fix { display: inline; }

.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }

.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }

.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }

.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }

.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }

.ui-accordion .ui-accordion-content-active { display: block; }

/* jQuery UI Autocomplete 1.8.17 */
.ui-autocomplete { position: absolute; cursor: default; }

/* workarounds */
* html .ui-autocomplete { width: 1px; }

/* without this, the menu expands to 100% in IE6 */
/* jQuery UI Menu 1.8.17 */
.ui-menu { list-style: none; padding: 2px; margin: 0; display: block; float: left; }

.ui-menu .ui-menu { margin-top: -3px; }

.ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; float: left; clear: left; width: 100%; }

.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: .2em .4em; line-height: 1.5; zoom: 1; }

.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }

/* jQuery UI Button 1.8.17 */
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; }

/* the overflow property removes extra width in IE */
.ui-button-icon-only { width: 2.2em; }

/* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; }

/* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; }

button.ui-button-icons-only { width: 3.7em; }

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4; }

.ui-button-text-only .ui-button-text { padding: .4em 1em; }

.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }

.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }

.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }

.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }

/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }

.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }

.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }

.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }

.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; }

/* reset extra padding in Firefox */
/* jQuery UI Dialog 1.8.17 */
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: 1.75em 1.75em 0.4em; position: relative; }
.ui-dialog .ui-dialog-title { margin: .1em 16px .1em 0; font-weight: bold; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 20px; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: 2.75em 1.75em 2.75em; background: none; zoom: 1; width: 100%; overflow-x: hidden; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-dialog .ui-dialog-titlebar { cursor: move; }

/* jQuery UI Slider 1.8.17 */
.ui-slider { position: relative; text-align: left; }

.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }

.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }

.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }

.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }

.ui-slider-horizontal .ui-slider-range-min { left: 0; }

.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }

.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }

.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }

.ui-slider-vertical .ui-slider-range-min { bottom: 0; }

.ui-slider-vertical .ui-slider-range-max { top: 0; }

/* jQuery UI Tabs 1.8.17 */
.ui-tabs { position: relative; padding: .2em; zoom: 1; }

/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }

.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }

.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }

.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }

.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }

/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }

.ui-tabs .ui-tabs-hide { display: none !important; }

/* jQuery UI Datepicker 1.8.17 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }

.ui-datepicker .ui-datepicker-header { position: relative; padding: .2em 0; }

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position: absolute; top: 2px; width: 1.8em; height: 1.8em; }

.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }

.ui-datepicker .ui-datepicker-prev { left: 2px; }

.ui-datepicker .ui-datepicker-next { right: 2px; }

.ui-datepicker .ui-datepicker-prev-hover { left: 1px; }

.ui-datepicker .ui-datepicker-next-hover { right: 1px; }

.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }

.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }

.ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0; }

.ui-datepicker select.ui-datepicker-month-year { width: 100%; }

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%; }

.ui-datepicker table { width: 100%; font-size: .9em; border-collapse: collapse; margin: 0 0 .4em; }

.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }

.ui-datepicker td { border: 0; padding: 1px; }

.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }

.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding: 0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }

.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width: auto; overflow: visible; }

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width: auto; }

.ui-datepicker-multi .ui-datepicker-group { float: left; }

.ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0 auto .4em; }

.ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; }

.ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; }

.ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; }

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width: 0; }

.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0; }

.ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; }

.ui-datepicker-row-break { clear: both; width: 100%; font-size: 0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }

.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }

.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }

.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }

.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }

.ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; }

.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float: right; }

.ui-datepicker-rtl .ui-datepicker-group { float: right; }

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width: 0; border-left-width: 1px; }

.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0; border-left-width: 1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover { display: none; /*sorry for IE5*/ display/**/: block; /*sorry for IE5*/ position: absolute; /*must have*/ z-index: -1; /*must have*/ filter: mask(); /*must have*/ top: -4px; /*must have*/ left: -4px; /*must have*/ width: 200px; /*must have*/ height: 200px; /*must have*/ }

/* jQuery UI Progressbar 1.8.17 */
.ui-progressbar { height: 2em; text-align: left; overflow: hidden; }

.ui-progressbar .ui-progressbar-value { margin: -1px; height: 100%; }

/* form components */
/* form components */
/* ------------------------------------- */
button, .button, a.buttonstyle, input[type="button"] { cursor: pointer; display: inline; }
.form-inline button, .navbar-form button, .form-inline .button, .navbar-form .button, .form-inline a.buttonstyle, .navbar-form a.buttonstyle, .form-inline input[type="button"], .navbar-form input[type="button"] { padding-left: 0; padding-right: 0; width: 100%; }

.login button, .register button { display: block; width: 100%; margin: 15px 0 0; padding-left: 0; padding-right: 0; }

button[disabled], input[disabled] { color: black; background-color: #E6E6E6; font-family: Brown; border: 1px solid #e5e5e5; }

.button-fancy-small { color: #FFF !important; font: 400 13px "Brown", "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase; }

.button-fancy-medium { color: #FFF !important; font: 400 13px "Brown", "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase; }

.button-fancy-large { color: #FFF !important; font: 400 13px "Brown", "Helvetica Neue", Helvetica, Arial, sans-serif; padding: 0.65em 0; text-transform: uppercase; background-color: #000; }

.btn-bny { font-size: 1.2em; font-weight: bold; text-transform: uppercase; border: 2px solid #000; color: #000; letter-spacing: 0.08em; background-color: #fff; border-radius: 0; padding-top: 0.6em; padding-bottom: 0.6em; }
.btn-bny:hover, .btn-bny:active { border: 2px solid #000; background-color: #000; color: #fff; }

.button-fancy-small[disabled], .button-fancy-medium[disabled], .button-fancy-large[disabled] { opacity: 0.5; }

.button-full-width { padding-left: 0; padding-right: 0; text-align: center; width: 100%; }

.js button.simple-submit { display: none; }

.ie7 legend { width: 94%; }
legend span { font-size: 12px; font-weight: 400; position: relative; text-transform: none; padding: 0 .5; }
legend span em { color: #333333; }

h1 span { font-size: 12px; font-weight: 400; position: relative; text-transform: none; float: right; padding: 2px 0px; }

h1 span em { color: #333333; }

#password-reset { display: block; vertical-align: bottom; text-decoration: underline; }
#cart-login #password-reset { margin: 15px 0; }
#password-reset:hover { text-decoration: none; }

.form-row { clear: both; margin: 0 0 12px; }
.form-inline .form-row, .navbar-form .form-row { clear: none; float: left; margin: 5px 2% 0 0; width: 28%; }
.payment-method-options .form-row { clear: none; float: left; width: 30%; }

.login-account .form-row.label-inline, .login-create-account .form-row.label-inline, .login-order-track .form-row.label-inline { margin: 18px 0 15px; }

.register input[type="text"].email::-webkit-input-placeholder { font-style: italic; }

.register input[type="text"].email.form-control.email:-moz-placeholder { /* older Firefox*/ font-style: italic; }

.register input[type="text"].email.form-control.email::-moz-placeholder { /* Firefox 19+ */ font-style: italic; }

.register input[type="text"].email.form-control.email:-ms-input-placeholder { font-style: italic; }

.add-to-email { margin-top: 15px; }

/*
.login-box .login-box-content label span { @extend .form-label !optional;
}
*/
label, label span, .form-label, .ui-dialog label span, .form-label-text { color: black; letter-spacing: 0; font-weight: 700; font-size: 11px; }

label, .form-label, .ui-dialog label span, .form-label-text { line-height: 1.3em; text-align: left; margin: 0 0 4px; }
.label-inline label, .label-inline .form-label, .label-inline .ui-dialog label span, .ui-dialog label .label-inline span, .label-inline .form-label-text { display: inline-block; width: 90%; padding: 3px 3px 3px 7px; }
.label-removed label, .label-removed .form-label, .label-removed .ui-dialog label span, .ui-dialog label .label-removed span, .label-removed .form-label-text { left: -999em; position: absolute; }
.label-hidden label, .label-hidden .form-label, .label-hidden .ui-dialog label span, .ui-dialog label .label-hidden span, .label-hidden .form-label-text { text-align: left; text-indent: -999em; }
.label-above label, .label-above .form-label, .label-above .ui-dialog label span, .ui-dialog label .label-above span, .label-above .form-label-text { float: none; width: auto; }
.form-inline label, .navbar-form label, .form-inline .form-label, .navbar-form .form-label, .form-inline .ui-dialog label span, .ui-dialog label .form-inline span, .navbar-form .ui-dialog label span, .ui-dialog label .navbar-form span, .form-inline .form-label-text, .navbar-form .form-label-text { text-transform: uppercase; width: auto; }
.row-inline label, .payment-method-options label, .row-inline .form-label, .row-inline .ui-dialog label span, .ui-dialog label .row-inline span, .payment-method-options .form-label, .payment-method-options .ui-dialog label span, .ui-dialog label .payment-method-options span, .row-inline .form-label-text, .payment-method-options .form-label-text { width: auto; }
.gift-message-text label, .gift-message-text .form-label, .gift-message-text .ui-dialog label span, .ui-dialog label .gift-message-text span, .gift-message-text .form-label-text { float: left; margin-right: 5px; }

.gift-message-text .label-inline label { float: none; }

.form-label-text span { margin-right: 5px; }

.form-row-button { margin-left: 24.5%; width: 62%; }
.form-inline .form-row-button, .navbar-form .form-row-button { float: left; margin: 30px 0 0; width: 10%; }
.login-box-content .form-row-button { margin-left: 0; width: auto; }
.form-row-button .login, .form-row-button .register { width: 80%; }
.form-row-button .login-account.form-row, .form-row-button .login-create-account.form-row, .form-row-button .login-order-track.form-row { margin: 18px 0 15px; }

a.bt-dropdown-toggle, input[type="text"], input[type="password"], textarea { margin: 0; padding: 0.6em 0.8em; border: 1px solid #e5e5e5; width: 100%; }

a.bt-dropdown-toggle { display: block; width: 100% !important; position: relative; color: black; text-decoration: none; text-align: left; text-transform: uppercase; }
a.bt-dropdown-toggle span.icon { display: inline-block; background: transparent url("../images/sprite@2x.png") no-repeat -45px -387px; background-size: 95px auto; width: 13px; height: 8px; float: right; margin: 3px 0 0; }
a.bt-dropdown-toggle:hover { text-decoration: none !important; color: black !important; }

input[type="text"], input[type="password"], textarea { text-indent: 0; -webkit-appearance: none; border-radius: 0; }
.form-inline input[type="text"], .navbar-form input[type="text"], .form-inline input[type="password"], .navbar-form input[type="password"], .form-inline textarea, .navbar-form textarea { margin-left: 0; width: 95%; }
.label-inline input[type="text"], .label-inline input[type="password"], .label-inline textarea { float: left; margin: 0.8em 2%; }
.login input[type="text"], .register input[type="text"], .login input[type="password"], .register input[type="password"], .login textarea, .register textarea { box-shadow: none; clear: both; /*for moz*/ }
.login input[type="text"].form-control, .register input[type="text"].form-control, .login input[type="password"].form-control, .register input[type="password"].form-control, .login textarea.form-control, .register textarea.form-control { border-radius: 0; border: 1px solid #e5e5e5; }

/* using handsome 
input[type="checkbox"]{margin:1em 2%;}
input[type="radio"]{margin:1em 2%;}
select{text-indent:0;height:3em;border:1px solid #AAAAAA;margin-left:2%;padding:0.7em 0.3em;width:51.6%;}
.search-result-options select {height:auto;}
.form-inline select{margin-left:0;width:95%;}
*/
/*not sure if we are using this*/
.label-inline { position: relative; }

.form-indent { margin-left: 24%; }

.form-caption { width: auto; }
.form-indent .form-caption { margin-left: 0; }
.label-above .form-caption { margin-left: 0; width: auto; }

.error input, input.error { background-color: #F1E6E6; border-color: #990000; }

.error { background: none repeat scroll 0 0 transparent; color: #be0d0d; }

h1.error { text-transform: uppercase; letter-spacing: 0.1em; word-spacing: .025em; font-size: 1.1em; font-weight: bold; }

span.error { display: block; }

.error-message { text-indent: 0; width: 100%; color: #be0d0d; display: block; }
.error-message a { color: #be0d0d !important; }

.error-form { color: #be0d0d; margin: 1em 0; }

.row-inline { display: inline; }

.dialog-required { margin: 0 0 12px; }

.require-dialog { font-weight: 400; position: absolute; right: 1em; text-transform: none; top: 1em; }

.required-indicator { display: none; }

.form-field-tooltip { float: right; margin: -36px 0 0; width: 21%; }

.with-helper-text { margin-top: -59px; }

.char-count { display: block; margin-left: 10px; }

.styled-select { background: url(../images/select_arrow.png) 96% center no-repeat; background-size: 8px 4px; border: 1px solid #e5e5e5; }
.styled-select select { background: transparent; color: #000; width: 100%; padding: 5px; text-transform: uppercase !important; line-height: 1; border: 0; border-radius: 0; height: 30px; -webkit-appearance: none; -moz-appearance: none; appearance: none; }

/* CHECKBOX */
.bt-checkbox { display: block; position: relative; background: white; }
.label-inline .bt-checkbox { float: left; }
.bt-checkbox .bt-checker { position: relative; display: block; background: transparent url("../images/sprite@2x.png") no-repeat -2px -356px; background-size: 95px auto; width: 20px; height: 20px; }
.bt-checkbox .bt-checker.checked { background-position: -34px -356px; }

.input-checkbox { margin-left: 0; }

/* BSR-767 bootstrap rows hav 40px between rows request to override and have 20px between form rows */
form .row { margin-left: -10px; margin-right: -10px; }
form .row div[class^="col-"] { padding-left: 10px; padding-right: 10px; }

/* RADIO */
.bt-radio { display: inline-block; height: 16px; width: 16px; position: relative; background: white; border: 1px solid black; }

.bt-radio-trigger { display: block; height: 10px; width: 10px; position: relative; padding: 3px; background: url("../img/sierramist.png") -397px -97px no-repeat; }

.bt-radio-trigger.checked { background-position: -397px -47px; }

/* SELECT */
@media (max-width: 767px) { .bt-dropdown.mob-dropdown { padding-top: 5px; height: 35px; text-align: center; width: 97%; margin-right: 4px; -webkit-appearance: none; -moz-appearance: none; appearance: none; } }
@media (max-width: 767px) { .bt-dropdown.mob-dropdown #pagination-mob { display: block; opacity: 0.01; width: 100%; position: absolute; left: 0px; top: 0px; } }

.bt-dropdown, select { display: block; width: 100%; position: relative; outline: none; border: 1px solid #e5e5e5; /*for firefox*/ padding: 0.6em 0.8em; max-height: 250px; }
.bt-dropdown a, select a { color: black !important; text-decoration: none !important; }
.bt-dropdown a:hover, select a:hover { color: black !important; }
.bt-dropdown select, select select { display: none; }
.bt-dropdown.notmobile select, select.notmobile select { display: none; }
.bt-dropdown.mobile select, select.mobile select { font-size: 16px; position: absolute; display: block; z-index: 9999; opacity: 0; top: 0px; left: 0px; padding: 0px; margin: 0px; }
.bt-dropdown.initialized span.icon, select.initialized span.icon { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
.bt-dropdown.initialized .bt-dropdown-options, select.initialized .bt-dropdown-options { position: absolute; }
.bt-dropdown.closed .bt-dropdown-options, select.closed .bt-dropdown-options { display: none; }
.bt-dropdown.open .bt-dropdown-toggle span.icon, select.open .bt-dropdown-toggle span.icon { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); }

.bt-dropdown-option { list-style-type: none; margin: 0px; padding: 0px; text-align: left; }
.bt-dropdown-option a { color: black; text-decoration: none; display: block; padding: 10px 10px; }
.bt-dropdown-option a:hover { text-decoration: none; color: black; }

.bt-dropdown-options { list-style-type: none; margin: -1px 0 0 !important; /*.dialog ul */ padding: 0px; background: white; width: 100% !important; left: 0px; max-height: 250px; z-index: 100; overflow-y: auto; border: 1px solid #e5e5e5; }
#CreditCardForm .bt-dropdown-options { max-height: 100px; }
@media (max-width: 767px) { .bt-dropdown-options { margin-top: 0 !important; } }

/* tables used for product lists (wishlist, gift reg) */
/* tables used for product lists (wishlist, gift reg) */
/* ------------------------------------- */
table { max-width: 100%; background-color: transparent; }

th { text-align: left; }

th.section-header { padding: 1em; font-weight: bold; text-transform: capitalize; letter-spacing: .093em; font-size: 10px; }
th.section-header:first-child { padding-left: 0; }
th.section-header:last-child { padding-right: 0; }

table { /*component table shared between account order history and checkout confirmation */ }
table.item-list thead { border-top: 1px solid #e5e5e5; }
table.item-list tr { border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; }
table.item-list tr.last { border: 0 none; }
table.item-list tr.headings { display: none; }
table.item-list tr.vert-align-bottom { border: none; }
table.item-list tr.vert-align-bottom a { margin-left: 1em; }
table.item-list tr.vert-align-bottom td { padding: 2.5em 0 .8em; }
table.item-list tr.vert-align-bottom td .summary-items { margin-top: 0; }
table.item-list td { padding: 3.3em 1em 1em; vertical-align: top; font-size: 1em; }
table.item-list td.item-image { padding-top: 0; padding-left: 0; position: relative; width: 130px; text-align: center; }
table.item-list td.item-image img.cart-row-image { height: auto; max-height: 170px; }
table.order-billing-table { line-height: 1.5em; font-size: 1em; }
table.order-billing-table .section-header { font-weight: bold; letter-spacing: 0; border-bottom: none; }
table.order-billing-table td { padding: 0; }
table.order-billing-table div.order-shipping, table.order-billing-table div.order-billing, table.order-billing-table div.order-payment-instruments { padding-top: 0; padding-left: 0; }
table.order-shipment-table { margin: 20px 0; }
table.order-shipment-table td { padding: 3em 1em 1em; }
table.order-shipment-table tr.order-shipment-gift-row { font-weight: bold; }

.item-details .name b, .item-details .brand b { display: block; text-transform: uppercase; letter-spacing: 0; }
.item-details .product-list-item .name { letter-spacing: 0; }
.item-details .product-list-item .name a { text-decoration: none !important; }
.item-details .product-list-item .sku .label { font-weight: normal; }
.item-details .product-list-item .sku .value { margin-bottom: 0; padding: 0 0 .4em; }
.item-details .product-list-item .promo { margin-top: 10px; }
.item-details .product-list-item .price-standard { color: red; text-decoration: line-through; }
.item-details .product-list-item .attribute { margin: 1.5em 0; }
.item-details .product-list-item .attribute .label { font-weight: normal; }
.item-details .item-links { display: none; }

.priceDetails { padding-right: 0px !important; float: right !important; }

.priceDetails div { margin-bottom: 10px; text-align: right; }

.priceDetails div b { display: block; }

.table { width: 100%; margin-bottom: 15px; }
.table > thead > tr > th, .table > thead > tr > td, .table > tbody > tr > th, .table > tbody > tr > td, .table > tfoot > tr > th, .table > tfoot > tr > td { padding: 8px; line-height: 1.42857; vertical-align: top; border-top: 1px solid #ddd; }
.table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #ddd; }
.table > caption + thead > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td { border-top: 0; }
.table > tbody + tbody { border-top: 2px solid #ddd; }
.table .table { background-color: #fff; }

.table-condensed > thead > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > tfoot > tr > td { padding: 5px; }

.table-bordered { border: 1px solid #ddd; }
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > tfoot > tr > td { border: 1px solid #ddd; }
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td { border-bottom-width: 2px; }

.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th { background-color: #f9f9f9; }

.table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th { background-color: #f5f5f5; }

table col[class*="col-"] { float: none; display: table-column; }

table td[class*="col-"], table th[class*="col-"] { float: none; display: table-cell; }

.table > thead > tr > td.active, .table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th { background-color: #f5f5f5; }

.table > thead > tr > td.success, .table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th { background-color: #dff0d8; }

.table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr.success:hover > th { background-color: #d0e9c6; }

.table > thead > tr > td.danger, .table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th { background-color: #f2dede; }

.table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr.danger:hover > th { background-color: #ebcccc; }

.table > thead > tr > td.warning, .table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th { background-color: #fcf8e3; }

.table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.warning:hover > th { background-color: #faf2cc; }

#registry-results th { font-weight: bold; }
#registry-results td { padding: 1em 0; }

ul.product-availability-list { margin: 0; padding: 0; }
ul.product-availability-list li { list-style: none outside none; margin: 3px 0; }

.order-totals-table { background-color: transparent; width: 100%; margin-bottom: 1.0em; }
.order-totals-table th { display: none; }
.order-totals-table td { letter-spacing: .23em; padding: 0 0 .45em; text-transform: uppercase; border: 1px solid white; font-weight: bold; font-size: 0.95em; }
.order-totals-table td:last-child { text-align: right; }
#secondary .order-totals-table { margin: 0 auto; }

.order-detail-summary { margin: 1em 0; clear: both; }

.qas-table tr { border-bottom: none; border-top: none; }

td.item-availability ul { list-style: none outside none; margin: 0; padding: 0; }

td.item-quantity-details ul { list-style: none outside none; margin: 0; padding: 0; }

td.item-dashboard > div { line-height: 1.4em; }
td.item-dashboard .option-quantity-purchased span.exceeded { color: #be0d0d; }

/**/
@media (max-width: 767px) { .table-responsive { width: 100%; margin-bottom: 11.25px; overflow-y: hidden; overflow-x: scroll; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #ddd; -webkit-overflow-scrolling: touch; }
  .table-responsive > .table { margin-bottom: 0; }
  .table-responsive > .table > thead > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > tfoot > tr > td { white-space: nowrap; }
  .table-responsive > .table-bordered { border: 0; }
  .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; }
  .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; }
  .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > td { border-bottom: 0; } }
@media (min-width: 768px) { .order-detail-summary { float: right; width: 227px; padding: 10px 0 0; } }
@media (max-width: 1280px) { .item-list .item-details { width: 330px; }
  .item-list .item-pricing { padding-top: 3em; padding-right: 0; text-align: left; } }
/* base tool tip */
/* base tool tip */
/* ------------------------------------- */
.tooltip { cursor: help; position: relative; }

.tooltip .tooltip-content { background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8); border-radius: 3px 3px 3px 3px; color: #FFFFFF; display: none; font-size: 12px; font-style: normal; left: 100%; max-width: 300px; min-width: 200px; opacity: 0; padding: 1em; position: absolute; text-decoration: none; top: 100%; visibility: hidden; z-index: 10; }

.tooltip:hover .tooltip-content { display: block; opacity: 1; overflow: visible; visibility: visible; }

.js .tooltip-content { display: none !important; }

#tooltip { background-color: #FFFFFF; border: 1px solid #e5e5e5; opacity: 0.95; padding: 5px; position: absolute; z-index: 3000; }

#tooltip .small { width: 300px; }

#tooltip .medium { width: 500px; }

#tooltip .recommendation-tooltip-header { background: none repeat scroll 0 0 #CCCCCC; font-size: 1.2em; font-weight: bold; padding: 10px; }

#tooltip .recommendation-tooltip-header .product-price .price-standard { color: #999999; text-decoration: line-through; }

#tooltip .recommendation-tooltip-description { padding: 10px; }

#tooltip .recommendation-tooltip-attributes { padding: 10px; }

.js .tooltip-content.touch-tooltip { display: block !important; opacity: 1; overflow: visible; visibility: visible; }

@media (max-width: 320px) { #tooltip.ip { left: 0 !important; right: 0 !important; } }

/* content assets and slots */
/* content assets and slots */
/* ------------------------------------- */
.content-slot img { height: auto; max-width: 100%; }

.slot-grid-header p { margin: 0; padding: 0; }

.product-listing-1x4 { background: none repeat scroll 0 0 #FFFFFF; overflow: hidden; padding: 10px 0; }

.product-listing-1x4 ul.search-result-items .grid-tile { margin: 0 1% 0 2%; width: 18%; }

/*
.account-nav-asset{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top transparent;line-height:1.5em;margin:40px 10px;padding:10px 0;}
.account-nav-asset h2{font-family:Georgia,serif;font-style:italic;font-weight:400;margin:14px 0 20px;}
*/
.content-asset p { line-height: 1.6em; margin: 1.7em 0; }

.content-asset ul { line-height: 1.6em; margin: 1em 0; padding: 0 1.5em; }

.content-asset ol { line-height: 1.6em; margin: 1em 0; padding: 0 1.5em; }

.content-asset address { margin: 1em 0; }

.content-asset ul li { list-style: square outside none !important; }

.content-asset ol li { list-style: decimal outside none; }

.content-asset ul.account-options { margin: 0; padding: 0; }

.content-asset ul.account-options li { border-bottom: 1px solid #D9D9D9; float: left; height: 80px; list-style: none outside none !important; margin: 0 0 0 4%; padding: 20px 0 0; position: relative; width: 46%; }

.content-asset ul.account-options li a { display: block; font-size: 1.5em; line-height: 30px; padding: 0 0 0 55px; }

.content-asset ul.account-options li img { left: 0; position: absolute; top: 10px; }

.content-asset ul.account-options li p { margin: 0; padding-left: 55px; }

.browser-compatibility-alert { background: url("../images/interface/icon-alert.png") no-repeat scroll 1em 1em #FAEDED; border: 1px solid; color: #9E0F0F; margin: 1em; padding: 0.5em 4em; }

.rr-placement-header, .category-main-banner .col-sm-3 .category, .category-main-banner .col-sm-3 .title, .category-main-banner .col-sm-3 .description { font-family: Brown; font-size: 1em; font-weight: bold; padding: 0; margin: 0; letter-spacing: .02em; text-decoration: none; }

.category-main-banner h4 { text-align: center; margin: 48px 0 16px; font-size: 1.6em; }
.category-main-banner .col-sm-3 { padding: 0; }
.category-main-banner .col-sm-3 .category { color: #666; }
.category-main-banner .col-sm-3 a:hover { text-decoration: none; color: #666; }
.category-main-banner .col-sm-3 img, .category-main-banner .col-sm-3 .image { display: block; width: 100% !important; height: auto !important; margin-bottom: 18px; }
@media (max-width: 767px) { .category-main-banner .col-sm-3 { margin-bottom: 30px; } }
@media (min-width: 768px) and (max-width: 1023px) { .category-main-banner .col-sm-3 { width: 33%; } }
@media (max-width: 1023px) { .category-main-banner .col-sm-3.last { display: none; } }
.category-main-banner.lb-main-banner .title { display: none; }

/* header components */
/* header components */
/* ------------------------------------- */
/* primary catalog navigation */
/* ------------------------------------- */
#navigation { position: relative; width: 100%; background: #000; /*only shows on mobile phones*/ }
#navigation #account-nav.nav { width: 100%; margin-top: 0; background: black; }
#navigation #account-nav.nav .secondary-navigation ul { margin: 8px 0 20px; padding: 0; }
#navigation #account-nav.nav .secondary-navigation ul li { border-bottom: none; margin: 0 1.5%; padding: 0; }
#navigation #account-nav.nav .secondary-navigation ul li a { color: #fff; text-transform: uppercase; font-weight: bold; font-size: 11px; letter-spacing: .15em; padding: 13px 0 2px; display: block; margin: 0; }
#navigation #account-nav.nav .secondary-navigation ul li a:hover, #navigation #account-nav.nav .secondary-navigation ul li a.active { color: #888888; text-decoration: none; }
#navigation .container { position: relative; }
@media (max-width: 1280px) { #navigation .container { width: 100%; } }
@media (max-width: 767px) { #navigation { /* Mobile My Account nav trigger */ }
  #navigation a.acccount-nav-trigger { display: none; color: #fff; text-transform: uppercase; padding: 10px 0; } }

.topnav-level-1 { list-style: none; margin: 0; padding: 0; text-align: center; line-height: normal; width: 100%; font-size: 0; /*fix space created by inline-block element, prevents flickering flyout*/ }
.topnav-level-1 li { display: inline-block; padding: 0; margin: 0 2%; }
.topnav-level-1 > li { margin: 0; padding: 0 2%; }
.topnav-level-1 a { display: block; padding: 24px 0 6px; margin: 0; color: #fff; text-transform: uppercase; font-weight: bold; font-size: 11px; letter-spacing: .15em; }
.topnav-level-1 a:hover { color: #fff; text-decoration: none; background: url(../images/hover_white.png) repeat-x 100% 90%; }
.topnav-level-1 a:focus { text-decoration: none; background: url(../images/hover_white.png) repeat-x 100% 90%; }
.topnav-level-1 a.search:focus { text-decoration: none; background: url(../images/hover_white.png) repeat-x 100% 90%; }

.topnav-level-1 a.touch-close { position: absolute; right: 4px; top: 16px; text-indent: -9999px; margin: 0; padding: 0; display: none; background: transparent url("../images/sprite@2x.png") no-repeat -82px -317px; background-size: 95px auto; width: 18px; height: 18px; }
@media (min-width: 768px) { .touch .topnav-level-1 a.touch-close { display: inline-block; } }

.topnav-level-2 { padding: 0; text-align: left; margin-right: 356px; }
.topnav-level-2 li { display: inline-block; width: 19%; text-align: left; vertical-align: top; padding: 18px 15px 0 0; margin: 0; }
.topnav-level-2 a { font-size: 13px; color: #000; text-align: left; padding: 0; line-height: 18px; margin: 0; display: inline; }
.topnav-level-2 a:hover { color: #000; background: url(../images/hover_black.png) repeat-x 100% 100%; }
.topnav-level-2 a:focus { text-decoration: none; }

.topnav-level-3 { padding: 9px 0 0; text-align: left; }
.topnav-level-3 li { padding: 0; width: 100%; }
.topnav-level-3 a { text-transform: none; font-weight: normal; font-size: 11px; line-height: 20px; letter-spacing: .013em; padding: 0; }
.topnav-level-3 a:hover { color: #919191; background: none; }

/*warehouse misalignment*/
#top-nav { clear: both; }

#top-nav ul li .flyout-test { display: block; position: absolute; padding-bottom: 18px; background: #fff; width: 100%; left: 0; -webkit-box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.05); box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.05); }

#top-nav ul li .flyout { display: none; position: absolute; padding-bottom: 30px; /*BSR-526*/ background: #fff; width: 100%; left: 0; z-index: 1000; -webkit-box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.05); box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.05); }

#main-nav.fixed #top-nav ul li .flyout { display: none; position: absolute; padding-bottom: 30px; /*BSR-526*/ background: #fff; top: 53px; width: 137%; left: 0; z-index: 1000; -webkit-box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.05); box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.05); }

#top-nav ul li:hover a.accord-header { color: #fff; text-decoration: none; background: url(../images/hover_white.png) repeat-x 100% 90%; }
#top-nav ul li:hover a.accord-header.active { color: #666666; }
@media (max-width: 767px) { #top-nav ul li:hover a.accord-header { background-image: none; } }

.flyout { display: block; }

a.accord-header.active { color: #666666; }

/*mobile treatment for storelocator/warehouse links */
#top-nav .topnav-level-1 > li.visible-xs { border-top: 1px solid #707070; padding: 1.5% 0; margin-top: 4%; }
#top-nav .topnav-level-1 > li.visible-xs ul, #top-nav .topnav-level-1 > li.visible-xs ul li { padding: 0; margin: 0; }

.flyout-inner { padding: 0 20px 0 40px; margin: 0 auto; max-width: 1280px; }

.flyout-inner-left { float: left; margin-right: -356px; width: 100%; }

span.most-loved { display: inline-block; vertical-align: middle; content: ""; background: #fff url("../images/sprite@2x.png") no-repeat -71px -332px; background-size: 95px auto; width: 27px; height: 19px; }

.flyout-featured { float: right; width: 356px; color: #000; }
.flyout-featured .featured-or-loved { width: 177px; float: left; }
.flyout-featured .featured-or-loved h4 { /*MOST LOVED or FEATURED text*/ text-align: left; text-transform: uppercase; font-size: 13px; line-height: 16px; font-weight: bold; padding-top: 12px; margin-bottom: 15px; }
.flyout-featured .featured-or-loved h4.feature-hidden { color: #fff; }

.topnav-level-1 .featured-item { float: left; padding: 0 20px 0 0; text-align: left; width: 177px; /*lookbooks*/ }
.topnav-level-1 .featured-item a, .topnav-level-1 .featured-item span { margin: 0; padding: 0; font-size: 11px; color: #000; text-decoration: none; text-transform: none; font-weight: normal; display: block; text-align: left; line-height: 16px; letter-spacing: 0.013em; border-bottom: medium none; }
.topnav-level-1 .featured-item:hover { color: #000; background: none; text-decoration: underline; }
.topnav-level-1 .featured-item h6 { margin-bottom: 0; }
.topnav-level-1 .featured-item h6 a { text-transform: uppercase; font-weight: bold; }
.topnav-level-1 .featured-item .featured-details { display: block; padding: 0; margin: 0; }
.topnav-level-1 .featured-item .featured-details li { display: inline; }
.topnav-level-1 .featured-item .featured-details a { font-weight: bold; }
.topnav-level-1 .featured-item .feature-title a { color: #666666; padding-top: 10px; }

@media (max-width: 1279px) { .topnav-level-1 li { margin: 0 1.5%; }
  .topnav-level-1 > li { margin: 0; padding: 0 1.5%; }
  .topnav-level-2 li { margin: 0 .2%; }
  .topnav-level-3 li { width: 100%; }
  /*adjustements for showing one featured item*/
  .topnav-level-1 .featured-item.i-2 { display: none !important; }
  .flyout-featured .featured-or-loved.i-2 { display: none !important; }
  .topnav-level-2 { margin-right: 180px; }
  .flyout-inner-left { margin-right: -180px; }
  .flyout-featured { width: 180px; } }
@media (max-width: 1023px) { .topnav-level-1 { margin: 0 1%; }
  .topnav-level-1 > li { margin: 0; padding: 0 1%; }
  .topnav-level-2 { margin: 0; }
  .flyout-inner-left { margin-right: 0; } }
@media (max-width: 767px) { .topnav-level-1 { margin: 8px 0 20px; text-align: left; }
  .topnav-level-1 li { display: block; }
  .topnav-level-1 a { padding: 13px 0 2px; display: block; margin: 0; }
  .topnav-level-1 a:hover { color: #888888; background: none; }
  .topnav-level-1 a:focus { outline: medium none; }
  #top-nav ul li .flyout-test { display: block; position: relative; background: #000; border-bottom-style: none; }
  #top-nav ul li .flyout { position: relative; background: #000; border-bottom-style: none; display: none; padding-bottom: 0; }
  #top-nav ul li:hover .flyout { display: none; padding-bottom: 0; }
  .flyout-inner { width: 100%; padding: 0 20px 0 30px; }
  .flyout-inner-left { float: none; }
  .topnav-level-2 li { padding: 10px 0 0 0; width: 100%; }
  .topnav-level-2 a { padding: 0; margin-left: 0; color: #fff; font-size: 11px; letter-spacing: 0.15em; line-height: 16px; border-bottom-color: #000; }
  .topnav-level-2 a:hover { color: #fff; border-bottom-color: #000; }
  .topnav-level-3 { display: none; }
  .accord-header.activeSlide { color: #888888; }
  .navbar-toggle { float: left; text-transform: uppercase; font-size: 10px; font-weight: bold; padding: 0; letter-spacing: 0.15em; }
  .navbar-collapse { max-height: none; border-color: #707070; box-shadow: none; padding: 0; } }
#header { z-index: 1001; width: 100%; background: #000; padding: 0; }
#header .header-top { text-transform: uppercase; margin: 6px 0 3px; font-size: 0.9em; letter-spacing: 0.1515151515151em; word-spacing: 1px; }
#header .header-top nav ul { margin: 0; }
#header .header-top nav ul.list-inline > li { margin-right: 11px; }
#header .header-top nav.pull-left a, #header .header-top nav.customer-info a { color: #fff; }
#header .header-top nav.pull-left a.active { color: #5a5a5a; }
#header .header-top nav.customer-info { float: right; }
#header .header-top nav.customer-info .list-inline > li { margin-right: 0; }
#header .header-top nav.customer-info .list-inline > li:last-child { padding-right: 0; margin-right: 0; }
@media (max-width: 767px) { #header .header-top nav.customer-info .list-inline > li:first-child { float: left; } }
#header .header-top nav.customer-info:hover { cursor: pointer; }
#header .header-top nav.customer-info .mini-cart-content:hover { cursor: default; }
#header .primary-logo { margin: 0 auto; width: 158px; height: 40px; }
#header .primary-logo a, #header .primary-logo i { display: block; width: 158px; height: 40px; background: url(../images/logo@2x.jpg) no-repeat; background-size: 158px 39px; /*logo slightly cut off at the bottom*/ }
#header .primary-logo span { left: -999em; position: absolute; }

.ie7 #header { z-index: 1001; }

.header-banner { clear: both; float: right; font-size: 1.2em; margin: 0 6px; }

.ie7 .header-banner { width: 350px; }

#header #mini-cart .mini-cart-content a { color: #000; }

#mini-cart { position: relative; z-index: 1001; color: #fff; }
#mini-cart .favorites { float: left; margin: -2px 15px 0 0; display: block; background: transparent url("../images/sprite@2x.png") no-repeat 0px -328px; background-size: 95px auto; width: 14px; height: 12px; text-indent: -9999px; }
#mini-cart .mini-cart-total { display: inline; float: left; }
#mini-cart .mini-cart-total .mini-cart-link { display: inline; float: left; border-bottom: 1px solid transparent; }
#mini-cart .mini-cart-total .mini-cart-link:hover { text-decoration: none; border-bottom: 1px solid white; }
#mini-cart .mini-cart-total .icon { display: inline; background: transparent url("../images/sprite@2x.png") no-repeat -43px -335px; background-size: 95px auto; width: 15px; height: 13px; float: right; }

/*header mini cart specific 
#mini-cart:hover .mini-cart-content{display:block;}
*/
.mini-cart-content { color: black; background: none repeat scroll 0 0 #fff; box-shadow: 1px 1px 10px #ddd; display: none; position: absolute; top: 36px; width: 515px; z-index: 10000; /*z-index needs to go over navigation flyout*/ }
.mini-cart-content .mini-cart-bag { float: left; width: 318px; }
.mini-cart-content .mini-cart-bag .mini-cart-image { margin-right: 4em; text-align: right; width: 110px; }
.mini-cart-content .mini-cart-name { margin-top: 1em; }
.mini-cart-content .mini-cart-pricing, .mini-cart-content .mini-cart-attributes { font-weight: normal; }
.mini-cart-content .mini-cart-product { height: 190px; }
.mini-cart-content .mini-cart-product .product-availability-list { float: right; font-size: 0.9em; font-weight: bold; width: 50%; }
.mini-cart-totals a .mini-cart-content:hover { text-decoration: none; }
.mini-cart-content .mini-cart-subtotals { margin: 0 1.4em 0 2.2em; padding: 1.8em 0em 2.7em; letter-spacing: 0; font-weight: bold; font-size: 11px; }
.mini-cart-content .mini-cart-subtotals .label { float: left; padding: 0; }
.mini-cart-content .mini-cart-subtotals .value { float: right; padding: 0; }
.mini-cart-content .mini-cart-recs { float: right; width: 170px; }
.mini-cart-content .mini-cart-recs .mini-cart-header { padding: 0 0 0 10px; font-size: 12px; display: block; text-align: left; }
.mini-cart-content .mini-cart-recs .mini-cart-image { float: none; margin: 0 auto; }
.mini-cart-content .mini-cart-recs .mini-cart-product { height: auto; }
.mini-cart-content .mini-cart-recs .mini-cart-name, .mini-cart-content .mini-cart-recs .mini-cart-pricing { text-align: left; }
.mini-cart-content .mini-cart-recs strike { float: left; margin-right: 3px; }
.mini-cart-content .mini-cart-recs .mini-cart-price p { margin: 0; }
.mini-cart-content .mini-cart-recs .mini-cart-price p.rr_percent, .mini-cart-content .mini-cart-recs .mini-cart-price p.rr_price { color: #be0d0d; }
.mini-cart-content .mini-cart-slot { overflow: hidden; text-align: center; }
.mini-cart-content .mini-cart-close { display: inline-block; background: transparent url("../images/sprite@2x.png") no-repeat -82px -314px; background-size: 95px auto; width: 18px; height: 18px; float: right; text-indent: -999em; margin: 10px 10px 0 0; cursor: pointer; }
.mini-cart-content .mini-cart-link-close { clear: both; display: block; }
.mini-cart-content .mini-cart-link-cart { margin-top: 28px; }
.mini-cart-content .mini-cart-link-checkout { clear: both; display: block; }

.mini-cart-header { border-width: 1px 1px 0; font-size: 14px; font-weight: 600; letter-spacing: .15em; padding: 2em 0 0 1.8em; text-transform: uppercase; }
.mini-cart-header .mini-cart-items { float: right; text-transform: capitalize; padding-right: 18px; }

.minicart-edit { margin-top: 2em; }
.minicart-edit a { text-transform: capitalize; }
.minicart-edit a:hover { color: #808080 !important; text-decoration: none !important; /*    background: url(../images/hover_black.png) repeat-x 100% 100%; */ }

.mini-cart-products { border-right: 2px solid #f7f3f2; max-height: 390px; height: 390px; overflow-y: auto; }

/*mini cart shared styles */
.mini-cart-total { text-transform: uppercase; }
.mini-cart-total .icon { display: block; background: transparent url("../images/sprite@2x.png") no-repeat 0px -335px; background-size: 95px auto; width: 4px; height: 4px; }

.mini-cart-product { background: none repeat scroll 0 0 #FFFFFF; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0; overflow: hidden; padding: 10px; letter-spacing: 0; font-size: 11px; }
.mini-cart-product .mini-cart-name b { display: block; text-transform: uppercase; }
.mini-cart-product .mini-cart-name a { text-decoration: none !important; line-height: 15px; text-transform: capitalize; }
.mini-cart-product .mini-cart-name a:hover { color: #808080 !important; text-decoration: none !important; /*        background: url(../images/hover_black.png) repeat-x 100% 100%; */ }
.mini-cart-product .brand { float: left; }

.mini-cart-image { float: left; /*will have to figure breakpoints image sizing here */ width: 90px; height: 180px; }
.mini-cart-image img { max-width: 100%; max-height: 100%; }

.mini-cart-attributes { margin-top: 1.5em; text-transform: capitalize; }
.mini-cart-attributes .attribute .mini-cart-label { margin: 0 10px 0 0; }
.mini-cart-attributes a { cursor: pointer; }

.menu-utility, .menu-utility-user { color: #fff; padding: 0; text-transform: uppercase; }
.menu-utility li, .menu-utility-user li { float: left; list-style: none outside none; margin-left: 17px; }
.menu-utility li.last, .menu-utility-user li.last { border: 0 none; }
@media (max-width: 1023px) { .menu-utility li, .menu-utility-user li { margin-left: 0; margin-right: 5px; } }

.menu-utility { clear: both; }
.ie7 .menu-utility { width: 350px; }

nav.pull-left ul > li > a, nav.customer-info ul > li > a { border-bottom: 1px solid transparent; }
nav.pull-left ul > li > a:hover, nav.customer-info ul > li > a:hover { text-decoration: none; border-bottom: 1px solid white; }
nav.pull-left ul > li.favorites a:hover, nav.pull-left ul > li .dropdown-toggle:hover, nav.pull-left ul > li .dropdown-menu a:hover, nav.customer-info ul > li.favorites a:hover, nav.customer-info ul > li .dropdown-toggle:hover, nav.customer-info ul > li .dropdown-menu a:hover { border-bottom-color: transparent; }

.menu-utility-user button.navbar-toggle { margin: 0; }
.menu-utility-user li a.user-account span { color: #888888; }
.menu-utility-user li a.user-account .icon { background-position: -30px -330px; }
.menu-utility-user li span.divider { padding: 0 5px; display: inline; float: left; }
.menu-utility-user li:first-child a { float: left; }
.menu-utility-user li:first-child .icon { display: inline; background: transparent url("../images/sprite@2x.png") no-repeat -47px -335px; background-size: 95px auto; width: 15px; height: 11px; float: right; }
.menu-utility-user li.favorites a { display: block; background: transparent url("../images/sprite@2x.png") no-repeat 0px -328px; background-size: 95px auto; width: 14px; height: 12px; text-indent: -9999px; }
@media (max-width: 480px) { .menu-utility-user li.bnyws-menu-utility-user { position: relative; left: -15px; width: 110px; } }
.menu-utility-user li.bnyws-menu-utility-user a.user-account span { color: #888888; }
.menu-utility-user li.bnyws-menu-utility-user a.user-account .icon { background-position: -30px -330px; }
.menu-utility-user li.bnyws-menu-utility-user span.divider { padding: 0 5px; display: inline; float: left; }
@media (max-width: 767px) { .menu-utility-user li.bnyws-menu-utility-user span.divider { color: #000; } }
.menu-utility-user li.bnyws-menu-utility-user:first-child a { float: left; }
.menu-utility-user li.bnyws-menu-utility-user:first-child .icon { display: inline; background: transparent url("../images/sprite@2x.png") no-repeat -47px -335px; background-size: 95px auto; width: 15px; height: 11px; float: right; }
.menu-utility-user li.bnyws-menu-utility-user.favorites a { display: block; background: transparent url("../images/sprite@2x.png") no-repeat 0px -328px; background-size: 95px auto; width: 14px; height: 12px; text-indent: -9999px; }
.menu-utility-user .dropdown .caret { display: inline-block; background: transparent url("../images/sprite@2x.png") no-repeat -47px -335px; background-size: 95px auto; width: 15px; height: 11px; }
.menu-utility-user .dropdown-menu { background-color: #000; border: 1px solid #666; padding: 10px 15px; }
.menu-utility-user .dropdown-menu li { margin: 0; font-size: 0.9em; width: 100%; }
.menu-utility-user .dropdown-menu li span { display: inline-block; background: transparent url("../images/sprite@2x.png") no-repeat 0px -328px; background-size: 95px auto; width: 14px; height: 12px; margin-left: 5px; }
.menu-utility-user .dropdown-menu a { padding: 5px 0; display: block; }
.menu-utility-user .dropdown-menu a:hover, .menu-utility-user .dropdown-menu a:active { background-color: #000; }

.spyglass { display: inline; background: transparent url("../images/sprite-spyglass.png") no-repeat -4px -848px; background-size: auto; width: 14px; height: 15px; float: left; margin-top: -4px; }

.touch .header-search { position: absolute; z-index: 1000; }
@media (min-width: 768px) { .touch .header-search { right: 0px; } }

.header-search { width: 375px; right: 0; position: fixed; opacity: 0; filter: alpha(opacity=0); opacity: 1 !important; display: none; z-index: 100000000; }
.header-search input[type="text"] { background: #FFFFFF; border: 1px solid #999999; border-top: 0 none #FFFFFF; color: #000000; letter-spacing: 0.096em; margin: 0; padding: 8px; text-transform: lowercase; width: 375px; height: 38px; outline: none; }
.header-search input[type="submit"] { display: inline-block; background: transparent url("../images/sprite@2x.png") no-repeat 0 0; background-size: 95px auto; width: 11px; height: 11px; border: none; position: absolute; top: 14px; right: 0; text-indent: -999em; }
.header-search legend { background: transparent; }
@media (max-width: 767px) { .header-search { width: 100%; right: auto; position: absolute; left: 0; }
  .header-search input[type="text"] { width: 100%; }
  .pt_storefront .header-search, .touch .pt_storefront .header-search, .touch .header-search { top: 30px; } }
@media (min-width: 1280px) { .header-search { position: absolute; right: -20px; } }

#search-input-sayt { width: 375px; }

.browser-safari .fixed a.search { top: -5px; position: relative; }

.browser-chrome #main-nav.bny-site .spyglass { /*margin-top: -6px;*/ }
.browser-chrome #main-nav.bny-site.fixed .spyglass { /*margin-top: -5px; */ }

.browser-ie .spyglass { top: -2px; position: relative; }
.browser-ie .fixed .spyglass { top: 0px; position: relative; }

@media (max-width: 1279px) { .browser-ie .fixed .spyglass { top: -4px; position: relative; } }
@media (max-width: 1279px) { .fixed a.search { text-indent: -9999px; width: 13px; } }
@media (max-width: 768px) { .fixed a.search { text-indent: -9999px; width: 13px; } }
@media (max-width: 767px) { #search-input-sayt { width: 100%; }
  a.search { display: none; }
  form.simplesearch { width: 100%; }
  	/* 	.search{ 	top:67px; 	right:20px; 	height: 30px; 	padding: 5px 0;    	 	width:10px; 	} 	.header-search{ 		//top:96px; 	}	 	*/ }
/*RICH RELEVANCE INTERNAL SEARCH CSS*/
.option-term, .option-product { width: 375px; }

.option-product { overflow: hidden; white-space: nowrap; }
.option-product .product { width: 100px; padding-right: 10px; }
.option-product div, .option-product img { /*float: right;*/ display: inline; }

.whs form.simplesearch { padding: 0; }

form.simplesearch.rr { text-align: right; padding: 0 200px 0px 0px; position: relative; }

.sayt-box { top: 39px; padding: 0; margin: -1px 0 0 0; border: 1px solid #aaa; border-top: 0; list-style: none; text-align: left; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.2); z-index: 9999; font-size: 12px; background-color: #fff; }
.sayt-box:focus { outline: none; outline-style: none; box-shadow: none; }
.sayt-box:hover { display: block !important; }
.sayt-box .sayt-heading { background-color: #3498db; color: #fff; }
.sayt-box td { padding: 0; }
.sayt-box .userInput { color: #222; }
.sayt-box .sayt-result { margin: 0; padding: 0; }
.sayt-box .sayt-result a { color: #2c3e50; }
.sayt-box .sayt-result tr { vertical-align: top; }
.sayt-box .sayt-result p.data { margin: 0 !important; padding: 0 !important; font-weight: bold; letter-spacing: 1px; }
.sayt-box .sayt-result p.data .title { color: #999; font-size: 12px; }
.sayt-box .sayt-result p.data .description { display: block; }
.sayt-box .sayt-result img.preview { width: 60px; max-height: 60px; }
.sayt-box .sayt-result.term { letter-spacing: 2px; }

.sayt-box .sayt-result.hover, .sayt-box .sayt-result.selected, .sayt-box .sayt-result:hover { background-color: #ecf0f1 !important; }

.sayt-box .sayt-result a, .sayt-box .sayt-heading, .sayt-box .sayt-result .no-link { padding: 6px 18px 6px 15px; display: block; position: relative; }

.sayt-box .sayt-result.product p.data { color: #222; font-size: 11px; letter-spacing: 1px; line-height: 16px; }
.sayt-box .sayt-result.product p.data .brand { text-transform: uppercase; font-size: 11px; }
.sayt-box .sayt-result.product p.data .title { color: #222; font-size: 11px; }

@media (max-width: 767px) { #mini-cart { position: static; float: right; }
  #mini-cart .mini-cart-label { display: none; }
  #mini-cart .mini-cart-total .icon { background-position: 0px -381px; width: 20px; }
  #mini-cart .mini-cart-total .mini-cart-link { float: right; }
  .mini-cart-content { width: 283px; top: 30px !important; }
  .mini-cart-content .mini-cart-header { padding-top: 0; }
  .mini-cart-content .mini-cart-bag { width: 270px; }
  .mini-cart-content .mini-cart-image { text-align: center; }
  .mini-cart-content .mini-cart-products { border-right: none; height: 240px; }
  .mini-cart-content .mini-cart-products .attribute, .mini-cart-content .mini-cart-products .visible-xs.separator { display: inline !important; }
  .mini-cart-content .mini-cart-attributes { margin-top: 0; }
  .mini-cart-content .mini-cart-product { height: auto; }
  .mini-cart-content .mini-cart-recs { display: none; }
  #header .header-top nav.customer-info { float: none; width: 100%; height: 18px; }
  .navbar-toggle { margin-bottom: 5px; } }
/**ticker **/
/*Prevent ticker from showing all items on page load*/
#hpTicker { list-style: none; padding: 0; }
#hpTicker li { display: none; }
#hpTicker li.slick-slide, #hpTicker li:first-child { display: block; }

@media (min-width: 768px) { #hpTicker .slick-next { right: 20px; opacity: 0.2; }
  #hpTicker .slick-prev { left: 20px; opacity: 0.2; }
  #hpTicker.slick-slider { margin-bottom: 0px; padding: 0; }
  .ticker .callout { overflow-y: hidden; height: 3em; } }
@media (min-width: 768px) and (max-width: 767px) { .ticker .callout { height: 5em; } }

@media (max-width: 767px) { #hpTicker { margin-bottom: 0px; }
  #hpTicker .slick-slide { padding: 0 1em; }
  .headerTicker button.slick-prev { background-position: -56px -247px; }
  .headerTicker button.slick-next { background-position: -82px -247px; }
  .headerTicker .slick-slide { padding: 0 1.5em !important; } }
/**Fix IE and FF 'Search' positioning**/
.browser-ie a.search, .browser-moz a.search { margin-top: 1px; }

/*****  Pricing styles are used in mini-cart, shopping-cart, checkout, order-confirmation and elsewhere in the site  */
.price-unadjusted span { text-decoration: line-through; color: #be0d0d; }

.price-adjusted-total { margin: 0 0 0 10px; }

.price-promotion .price-standard { color: #be0d0d; text-decoration: line-through; }

.touch #main-nav.fixed { -webkit-transform: translateZ(0); -webkit-backface-visibility: hidden; }

@media (max-width: 768px) { .no-touch #main-nav.fixed { position: static; } }

@media (min-width: 768px) and (max-width: 1279px) { #main-nav.fixed { position: fixed; z-index: 1000; top: 0; } }
/*Search Icon on Mobile*/
@media (max-width: 767px) { a.search.visible-xs { width: auto; position: static; padding: 8px 0; float: right; } }
.icon.visible-bag { display: none !important; }

.empty-bag-msg { padding: 25px; }

.empty-mini-bag { padding-bottom: 15px; }

.compressPadding { padding: 0 !important; }

@media (min-width: 768px) { ul.topnav-level-1 { max-height: 45px; } }
@media (min-width: 1024px) and (max-width: 1279px) { .ipad-landscape-style { padding-right: 35px !important; padding-left: 35px !important; } }
.linkpadding { padding: 0 1.56% !important; }
@media (min-width: 1024px) and (max-width: 1279px) { .linkpadding { padding: 0 11px !important; } }
@media (min-width: 768px) and (max-width: 1023px) { .linkpadding { padding: 0 8px !important; } }

@media (min-width: 768px) and (max-width: 1023px) { .letterSpace { letter-spacing: 0.1em !important; } }
.no-wrap { overflow: hidden; white-space: nowrap; }

#top-nav ul.topnav-level-1.no-wrap .linkpadding a { letter-spacing: 0.07em !important; }

/* primary region elements */
/* primary region elements */
/* ------------------------------------- */
/*.primary-content a{color:#3EBAEA;}*/
.primary-content h1, #secondary h1 { margin: 0 0 14px; }

.standard-p, .button-text, table.item-list tr.vert-align-bottom a, .order-totals-table td a, .newAddressText, p.showHide, .pdp-main .panel-group .panel-collapse .panel-body, .pdp-main .product-add-to-cart .dropdown-menu li p, .pdp-main .complimentary-shipping .content-asset p, .ui-dialog.register p, .ui-dialog.register a, #password-reset, .label-inline label, .label-inline .form-label, .label-inline .ui-dialog label span, .ui-dialog label .label-inline span, .label-inline .form-label-text, .form-caption, .error, .error-message, .dialog-required, .char-count, .item-details .item-edit-details, .item-details .remove-button, ul.product-availability-list, .primary-content .checkout-header .summary-items, .sidebar-style p, .results-hits { font: 11px/14px Arial, Helvetica, Sans-serif; letter-spacing: .05em; word-spacing: -1px; }

.link-text, .item-details .item-edit-details, .item-details .remove-button, .minicart-edit a, .standard-p a, .button-text a, table.item-list tr.vert-align-bottom a a, .order-totals-table td a a, .newAddressText a, p.showHide a, .pdp-main .panel-group .panel-collapse .panel-body a, .pdp-main .product-add-to-cart .dropdown-menu li p a, .pdp-main .complimentary-shipping .content-asset p a, .ui-dialog.register p a, .ui-dialog.register a a, #password-reset a, .label-inline label a, .label-inline .form-label a, .label-inline .ui-dialog label span a, .ui-dialog label .label-inline span a, .label-inline .form-label-text a, .form-caption a, .error a, .error-message a, .dialog-required a, .char-count a, .item-details .item-edit-details a, .item-details .remove-button a, ul.product-availability-list a, .primary-content .checkout-header .summary-items a, .results-hits a, .sidebar-style a { text-decoration: underline; }
.link-text:hover, .item-details .item-edit-details:hover, .item-details .remove-button:hover, .minicart-edit a:hover, .standard-p a:hover, .button-text a:hover, table.item-list tr.vert-align-bottom a a:hover, .order-totals-table td a a:hover, .newAddressText a:hover, p.showHide a:hover, .pdp-main .panel-group .panel-collapse .panel-body a:hover, .pdp-main .product-add-to-cart .dropdown-menu li p a:hover, .pdp-main .complimentary-shipping .content-asset p a:hover, .ui-dialog.register p a:hover, .ui-dialog.register a a:hover, #password-reset a:hover, .label-inline label a:hover, .label-inline .form-label a:hover, .ui-dialog label .label-inline span a:hover, .label-inline .form-label-text a:hover, .form-caption a:hover, .error a:hover, .error-message a:hover, .dialog-required a:hover, .char-count a:hover, .item-details .item-edit-details a:hover, .item-details .remove-button a:hover, ul.product-availability-list a:hover, .primary-content .checkout-header .summary-items a:hover, .results-hits a:hover, .sidebar-style a:hover { color: #888888; text-decoration: none; }

.link-text, .item-details .item-edit-details, .item-details .remove-button, .minicart-edit a, .standard-p a, .button-text a, table.item-list tr.vert-align-bottom a a, .order-totals-table td a a, .newAddressText a, p.showHide a, .pdp-main .panel-group .panel-collapse .panel-body a, .pdp-main .product-add-to-cart .dropdown-menu li p a, .pdp-main .complimentary-shipping .content-asset p a, .ui-dialog.register p a, .ui-dialog.register a a, #password-reset a, .label-inline label a, .label-inline .form-label a, .label-inline .ui-dialog label span a, .ui-dialog label .label-inline span a, .label-inline .form-label-text a, .form-caption a, .error a, .error-message a, .dialog-required a, .char-count a, .item-details .item-edit-details a, .item-details .remove-button a, ul.product-availability-list a, .primary-content .checkout-header .summary-items a, .results-hits a, .sidebar-style a { text-decoration: underline; }
.link-text:hover, .item-details .item-edit-details:hover, .item-details .remove-button:hover, .minicart-edit a:hover, .standard-p a:hover, .button-text a:hover, table.item-list tr.vert-align-bottom a a:hover, .order-totals-table td a a:hover, .newAddressText a:hover, p.showHide a:hover, .pdp-main .panel-group .panel-collapse .panel-body a:hover, .pdp-main .product-add-to-cart .dropdown-menu li p a:hover, .pdp-main .complimentary-shipping .content-asset p a:hover, .ui-dialog.register p a:hover, .ui-dialog.register a a:hover, #password-reset a:hover, .label-inline label a:hover, .label-inline .form-label a:hover, .ui-dialog label .label-inline span a:hover, .label-inline .form-label-text a:hover, .form-caption a:hover, .error a:hover, .error-message a:hover, .dialog-required a:hover, .char-count a:hover, .item-details .item-edit-details a:hover, .item-details .remove-button a:hover, ul.product-availability-list a:hover, .primary-content .checkout-header .summary-items a:hover, .results-hits a:hover, .sidebar-style a:hover { color: #888888; text-decoration: none; }

.primary-content h2 { font-size: 1.3em; }
.primary-content h3 { font-size: 1.15em; }
.primary-content dl { clear: both; overflow: hidden; }
.primary-content dl dt { clear: both; float: left; margin: 2% 0 0; min-width: 15%; }
.primary-content dl dd { float: left; margin: 2% 0 0; padding: 0 0 0 5%; }
.primary-content .checkout-header { margin: 2em 0 .3em; padding: 1.2em 0 0; }
.primary-content .checkout-header h1, .primary-content .checkout-header .h1 { margin-left: 20px; margin-right: 105px; float: left; text-transform: uppercase; font-size: 1.228em; font-weight: bold; letter-spacing: .18em; word-spacing: -.09em; }
@media (max-width: 1279px) { .primary-content .checkout-header h1, .primary-content .checkout-header .h1 { margin-right: 78px; } }
@media (max-width: 1023px) { .primary-content .checkout-header h1, .primary-content .checkout-header .h1 { margin-right: 83px; } }
@media (max-width: 767px) { .primary-content .checkout-header h1, .primary-content .checkout-header .h1 { margin-right: 5px; } }
.primary-content .checkout-header.row { border-bottom: 1px solid #e5e5e5; }
.primary-content .checkout-header.row h1 { margin-left: 0; }
.primary-content .checkout-header .summary-items { padding: 0; }
.primary-content .checkout-header h2 { font-size: 1.25em; margin: 0; padding: 0; letter-spacing: .123em; }
@media (max-width: 767px) { .primary-content .checkout-header { margin: 0; } }

.col-1 { float: left; margin: 4px 0; width: 48%; }

.col-2 { float: right; margin: 4px 0; width: 48%; }

.content-header { font-family: Georgia,serif; font-size: 1.75em; font-style: italic; font-weight: 400; margin: 0 0 14px !important; }

.content-header span { font-size: 0.75em; font-style: normal; font-weight: 400; }

.section-header { position: relative; margin: 0 0 1.4em; padding: 0 0 .4em; letter-spacing: .26em; line-height: 1.6em; }

.sidebar-header, .sidebar-style .section-header, .bny-credit-card .bny-credit-card-header { text-transform: uppercase; font-size: 1.15em; font-weight: bold; letter-spacing: .093em; border-bottom: none; line-height: 1.4; }

.mobile-section-header { font-size: 1.1em; font-weight: bold; letter-spacing: .04em; }

@media (max-width: 767px) { .pt_order .order-shipment-table.item-list .totprice { word-wrap: break-word; }
  .totprice { margin-bottom: 1em; width: 75px; margin-left: -11px; } }
.section-header-note { display: block; margin: 15px 0; text-decoration: underline; font-size: 1em; font-family: Arial; }

.sidebar-style { border: 1px solid #e5e5e5; padding: 2.3em 1.7em; margin-top: 1.7em; margin-bottom: 1.7em; }

.bny-credit-card .bny-credit-card-header { margin: 0; width: 49%; float: left; }
.bny-credit-card img { float: right; margin: -8px 0 33px 0; }
.bny-credit-card p { clear: both; margin: 1.1em 0; }

.back { display: block; margin: 0 0 10px; }

.order-paragraphs { margin-bottom: 3em; }
.order-paragraphs p { margin-bottom: 0.005em !important; }

.favorite-status { display: block; background: transparent url("../images/favorite_icon.png") no-repeat 1px 4px; background-size: 25px auto; width: 30px; height: 30px; text-indent: -9999em; }
.favorite-status:hover, .favorite-status.added-to-favorites { background-position: 1px -18px; }
.favorite-status:hover { cursor: pointer; }

.wonb, .btn-lg:hover, .btn-group-lg > .btn:hover, .btn-lg:focus, .btn-group-lg > .btn:focus, .btn-lg:active, .btn-group-lg > .btn:active, .btn-lg.active, .btn-group-lg > .active.btn, #gc-apply.btn-sm:hover, #gc-apply.btn.btn-top:hover, .btn-group-sm > #gc-apply.btn:hover, #gc-apply.btn-sm:focus, #gc-apply.btn.btn-top:focus, .btn-group-sm > #gc-apply.btn:focus, #gc-apply.btn-sm:active, #gc-apply.btn.btn-top:active, .btn-group-sm > #gc-apply.btn:active, #gc-apply.btn-sm.active, #gc-apply.active.btn.btn-top, .btn-group-sm > #gc-apply.active.btn, #add-coupon.btn-sm:hover, #add-coupon.btn.btn-top:hover, .btn-group-sm > #add-coupon.btn:hover, #add-coupon.btn-sm:focus, #add-coupon.btn.btn-top:focus, .btn-group-sm > #add-coupon.btn:focus, #add-coupon.btn-sm:active, #add-coupon.btn.btn-top:active, .btn-group-sm > #add-coupon.btn:active, #add-coupon.btn-sm.active, #add-coupon.active.btn.btn-top, .btn-group-sm > #add-coupon.active.btn, .pdp-main .product-add-to-cart button.add-to-cart-disabled:hover, .pdp-main .product-add-to-cart button.add-to-cart[disabled]:hover { background-color: black; color: white; }

.bonw { background-color: white; color: black; }

/* editorial, pdp, gift registry, send a friend all use the social icons. consolidating here for now - feel free to move if there's a better place that is accessible by all templates */
/*BSR-473*/
p#msg { margin: 0; }

.icon { display: block; background: transparent url("../images/sprite@2x.png") no-repeat 0 0; background-size: 95px auto; width: 23px; height: 21px; text-indent: -9999em; }
.icon.facebook { background-position: -34px -85px; cursor: pointer; }
.icon.twitter { background-position: 0 -85px; }
.icon.pinterest { background-position: -69px -54px; }
.icon.saf, .icon.send-a-friend, .icon.send-to-friend { background-position: -34px -54px; }
.icon.fancy { background-position: 0 -54px; }
@media (max-width: 767px) { .icon { display: block; background: transparent url("../images/sprite@2x.png") no-repeat 0 0; background-size: 95px auto; width: 42px; height: 42px; border: none; }
  .icon.facebook { background-position: 0 -115px; }
  .icon.twitter { background-position: -53px -115px; }
  .icon.pinterest { background-position: 0 -167px; }
  .icon.saf, .icon.send-a-friend, .icon.send-to-friend { background-position: -53px -167px; }
  .icon.fancy { background-position: 0 -219px; } }

@media (max-width: 768px) { .col-1, .col-2 { float: none; width: 100%; } }
/* tables */
/* tables used for product lists (wishlist, gift reg) */
/* ------------------------------------- */
table { max-width: 100%; background-color: transparent; }

th { text-align: left; }

th.section-header { padding: 1em; font-weight: bold; text-transform: capitalize; letter-spacing: .093em; font-size: 10px; }
th.section-header:first-child { padding-left: 0; }
th.section-header:last-child { padding-right: 0; }

table { /*component table shared between account order history and checkout confirmation */ }
table.item-list thead { border-top: 1px solid #e5e5e5; }
table.item-list tr { border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; }
table.item-list tr.last { border: 0 none; }
table.item-list tr.headings { display: none; }
table.item-list tr.vert-align-bottom { border: none; }
table.item-list tr.vert-align-bottom a { margin-left: 1em; }
table.item-list tr.vert-align-bottom td { padding: 2.5em 0 .8em; }
table.item-list tr.vert-align-bottom td .summary-items { margin-top: 0; }
table.item-list td { padding: 3.3em 1em 1em; vertical-align: top; font-size: 1em; }
table.item-list td.item-image { padding-top: 0; padding-left: 0; position: relative; width: 130px; text-align: center; }
table.item-list td.item-image img.cart-row-image { height: auto; max-height: 170px; }
table.order-billing-table { line-height: 1.5em; font-size: 1em; }
table.order-billing-table .section-header { font-weight: bold; letter-spacing: 0; border-bottom: none; }
table.order-billing-table td { padding: 0; }
table.order-billing-table div.order-shipping, table.order-billing-table div.order-billing, table.order-billing-table div.order-payment-instruments { padding-top: 0; padding-left: 0; }
table.order-shipment-table { margin: 20px 0; }
table.order-shipment-table td { padding: 3em 1em 1em; }
table.order-shipment-table tr.order-shipment-gift-row { font-weight: bold; }

.item-details .name b, .item-details .brand b { display: block; text-transform: uppercase; letter-spacing: 0; }
.item-details .product-list-item .name { letter-spacing: 0; }
.item-details .product-list-item .name a { text-decoration: none !important; }
.item-details .product-list-item .sku .label { font-weight: normal; }
.item-details .product-list-item .sku .value { margin-bottom: 0; padding: 0 0 .4em; }
.item-details .product-list-item .promo { margin-top: 10px; }
.item-details .product-list-item .price-standard { color: red; text-decoration: line-through; }
.item-details .product-list-item .attribute { margin: 1.5em 0; }
.item-details .product-list-item .attribute .label { font-weight: normal; }
.item-details .item-links { display: none; }

.priceDetails { padding-right: 0px !important; float: right !important; }

.priceDetails div { margin-bottom: 10px; text-align: right; }

.priceDetails div b { display: block; }

.table { width: 100%; margin-bottom: 15px; }
.table > thead > tr > th, .table > thead > tr > td, .table > tbody > tr > th, .table > tbody > tr > td, .table > tfoot > tr > th, .table > tfoot > tr > td { padding: 8px; line-height: 1.42857; vertical-align: top; border-top: 1px solid #ddd; }
.table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #ddd; }
.table > caption + thead > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td { border-top: 0; }
.table > tbody + tbody { border-top: 2px solid #ddd; }
.table .table { background-color: #fff; }

.table-condensed > thead > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > tfoot > tr > td { padding: 5px; }

.table-bordered { border: 1px solid #ddd; }
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > tfoot > tr > td { border: 1px solid #ddd; }
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td { border-bottom-width: 2px; }

.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th { background-color: #f9f9f9; }

.table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th { background-color: #f5f5f5; }

table col[class*="col-"] { float: none; display: table-column; }

table td[class*="col-"], table th[class*="col-"] { float: none; display: table-cell; }

.table > thead > tr > td.active, .table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th { background-color: #f5f5f5; }

.table > thead > tr > td.success, .table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th { background-color: #dff0d8; }

.table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr.success:hover > th { background-color: #d0e9c6; }

.table > thead > tr > td.danger, .table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th { background-color: #f2dede; }

.table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr.danger:hover > th { background-color: #ebcccc; }

.table > thead > tr > td.warning, .table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th { background-color: #fcf8e3; }

.table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.warning:hover > th { background-color: #faf2cc; }

#registry-results th { font-weight: bold; }
#registry-results td { padding: 1em 0; }

ul.product-availability-list { margin: 0; padding: 0; }
ul.product-availability-list li { list-style: none outside none; margin: 3px 0; }

.order-totals-table { background-color: transparent; width: 100%; margin-bottom: 1.0em; }
.order-totals-table th { display: none; }
.order-totals-table td { letter-spacing: .23em; padding: 0 0 .45em; text-transform: uppercase; border: 1px solid white; font-weight: bold; font-size: 0.95em; }
.order-totals-table td:last-child { text-align: right; }
#secondary .order-totals-table { margin: 0 auto; }

.order-detail-summary { margin: 1em 0; clear: both; }

.qas-table tr { border-bottom: none; border-top: none; }

td.item-availability ul { list-style: none outside none; margin: 0; padding: 0; }

td.item-quantity-details ul { list-style: none outside none; margin: 0; padding: 0; }

td.item-dashboard > div { line-height: 1.4em; }
td.item-dashboard .option-quantity-purchased span.exceeded { color: #be0d0d; }

/**/
@media (max-width: 767px) { .table-responsive { width: 100%; margin-bottom: 11.25px; overflow-y: hidden; overflow-x: scroll; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #ddd; -webkit-overflow-scrolling: touch; }
  .table-responsive > .table { margin-bottom: 0; }
  .table-responsive > .table > thead > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > tfoot > tr > td { white-space: nowrap; }
  .table-responsive > .table-bordered { border: 0; }
  .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; }
  .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; }
  .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > td { border-bottom: 0; } }
@media (min-width: 768px) { .order-detail-summary { float: right; width: 227px; padding: 10px 0 0; } }
@media (max-width: 1280px) { .item-list .item-details { width: 330px; }
  .item-list .item-pricing { padding-top: 3em; padding-right: 0; text-align: left; } }
/* footer */
/* footer */
/* ------------------------------------- */
.back-to-top { margin: 30px 0; }
@media (max-width: 767px) { .back-to-top { margin: 0px 0 20px 0; } }

#footer { background: #fff; clear: both; }
#footer input:-moz-placeholder { color: white; }
#footer input::-moz-placeholder { color: white; }
#footer input:-ms-input-placeholder { color: white; }
#footer input::-webkit-input-placeholder { color: white; }
#footer .footer-font { color: #fff; font-weight: normal; font-size: 0.9em; letter-spacing: 0.1em; text-transform: uppercase; }
#footer .footer-font:hover { text-transform: no-decoration; }
#footer .footer-top { background: #000; padding: 10px 0; }
#footer .footer-top .social { float: left; }
@media (max-width: 767px) { #footer .footer-top .social { text-align: center; float: none; } }
#footer .footer-top .social ul { margin-bottom: 0; }
@media (max-width: 767px) { #footer .footer-top .social ul { max-width: 100%; margin: 0 auto; } }
#footer .footer-top .social li { padding: 6px 15px; border-right: 1px solid #333; display: inline-block; vertical-align: middle; }
#footer .footer-top .social li.first { padding-left: 0; }
#footer .footer-top .social li.app .download { width: 70px; float: left; line-height: 12px; font-size: 9px; text-align: left; margin-left: 15px; }
#footer .footer-top .social li.app .icon { float: left; height: 25px; margin-left: 10px; width: 34px; }
#footer .footer-top .social li.app.last { border-right: none; height: 29px; line-height: 29px; }
#footer .footer-top .social li.app .iphoneapp.icon { background-position: -82px -399px; width: 20px; }
@media (max-width: 767px) { #footer .footer-top .social li.no-line-mobile { border-right: none; } }
#footer .footer-top .social .icon { display: block; background: transparent url("../images/sprite@2x.png") no-repeat 0 0; background-size: 95px auto; width: 19px; height: 17px; }
#footer .footer-top .social .icon.facebook { background-position: -19px 0; }
#footer .footer-top .social .icon.twitter { background-position: -48px 0; }
#footer .footer-top .social .icon.pinterest { background-position: -78px 0; }
#footer .footer-top .social .icon.instagram { background-position: 1px -26px; }
#footer .footer-top .social .icon.youtube { background-position: -23px -26px; width: 46px; }
#footer .footer-top .social .icon.tumblr { background-position: 0 -405px; }
#footer .footer-top .social .icon.google { background-position: -27px -405px; }
#footer .footer-top .social .icon.app { background-position: -48px -397px; }
@media (max-width: 767px) { #footer .footer-top .social li { margin: 0 0 15px; }
  #footer .footer-top .social .list-inline > li:last-child { float: none; }
  #footer .footer-top .social li.app .download { margin-left: 0; } }
#footer .menu-footer { padding: 40px 0 23px 0; }
#footer .menu-footer .blocks { margin-bottom: 19px; z-index: 1; }
#footer .menu-footer li { margin: 10px 0 0; letter-spacing: 0.01em; display: block; }
#footer .menu-footer li.first { text-transform: uppercase; font-weight: bold; margin: 0 0 15px; }
#footer a:hover { text-decoration: underline; }
#footer .form-inline, #footer .navbar-form { float: right; margin-top: 10px; }
#footer .form-inline a, #footer .navbar-form a { padding: 10px 15px 0 30px; background: url(../images/email.png) left 8px no-repeat; background-size: 18px 12px; }
@media (max-width: 767px) { #footer .form-inline a, #footer .navbar-form a { text-align: left; width: 100%; } }
#footer .form-inline a:hover, #footer .navbar-form a:hover { cursor: pointer; }
#footer .form-inline input, #footer .navbar-form input { border: 1px solid white; color: white; font-weight: bold; background: #000; }
#footer .form-inline input[type="text"], #footer .navbar-form input[type="text"] { width: 220px; }
#footer .form-inline input[type="text"]:focus, #footer .navbar-form input[type="text"]:focus { outline: none; box-shadow: none; }
@media (max-width: 767px) { #footer .form-inline input[type="text"], #footer .navbar-form input[type="text"] { float: left; } }
#footer .form-inline input[type="submit"], #footer .navbar-form input[type="submit"] { border-radius: 0; margin-left: -5px; font-size: 0.9em; padding: 0.75em 1em .7em; }
@media (max-width: 767px) { #footer .form-inline input[type="submit"], #footer .navbar-form input[type="submit"] { float: left; margin-top: 29px; margin-left: -1px; } }
@media (max-width: 767px) { #footer .form-inline, #footer .navbar-form { float: none; text-align: center; max-width: 260px; margin: 0 auto; } }
#footer .email-sign-up, #footer .email-subscription-success { z-index: 1; background-color: #000; position: absolute; width: 320px; right: -11px; display: none; bottom: 39px; color: #fff !important; padding: 20px; text-align: left !important; }
@media (max-width: 767px) { #footer .email-sign-up, #footer .email-subscription-success { z-index: 2; position: relative; right: 30px; bottom: 12px; } }
#footer .create-wrapper { border-top: none; }
#footer .email-sign-up .form-row span { color: #fff !important; }
#footer .email-sign-up .form-row span:hover { cursor: pointer; }
#footer .close-signup, #footer .close-success { text-align: right; color: #fff; }
#footer .close-signup:hover, #footer .close-success:hover { cursor: pointer; }
#footer span.differentEmailAddress { float: left; padding: 5px 10px; }
#footer .enter-email .form-row { width: 250px; }
#footer .enter-email .form-row input[type="text"] { width: 250px; background: #fff; color: #000; }
#footer button.email-subscriber-sign-up { margin-top: 10px; width: 60%; }
#footer button.email-subscriber-sign-up:hover { border: 1px solid #fff !important; }
#footer button.subscribed { margin-top: 50px; }
#footer button.subscribed:hover { border: 1px solid #fff !important; }

.copyright .copyrightsymbol { font-size: 11px; display: inline-block; width: 281px; }

.postscript { color: #999; font-family: Georgia,serif; font-style: italic; }

@media all and (-ms-high-contrast: none) { *::-ms-backdrop, #footer .email-sign-up, #footer .email-subscription-success { z-index: 1; background-color: #000; position: absolute; width: 320px; right: -11px; display: none; bottom: 44px; color: #fff !important; padding: 20px; text-align: left !important; } }
#footer .footer-top .social .no-rt-border { border-right: none; }

.mbl-icon { display: inline-block; background: #fff url("../images/sprite@2x.png") no-repeat -80px -399px; background-size: 95px auto; width: 21px; height: 26px; }

.tab-icon { display: inline-block; background: #fff url("../images/sprite@2x.png") no-repeat -52px -399px; background-size: 95px auto; width: 29px; height: 26px; }

@media (max-width: 767px) { #footer .footer-top .social li { padding: 6px 7px; } }
/* JavaScript specific styles */
/* JavaScript specific styles */
/*BSR-643 browse page has bootstrap rows which give it negative margins.  loader is applied at body or container level.  set loader so that it when it is appplied to a .row class with negative margins it has negative values so it covers fully moved indicator up so its visible on mobile devices */
.js .loader, .js .slick-loading .slick-list, .slick-loading .js .slick-list, .js .slick-slide img.slick-loading, .slick-slide .js img.slick-loading { position: absolute; left: 0; top: 0; width: 105%; height: 100%; }

.js .row + .infinite-scroll-placeholder + .loader, .js .slick-loading .row + .infinite-scroll-placeholder + .slick-list, .slick-loading .js .row + .infinite-scroll-placeholder + .slick-list, .js .slick-slide .row + .infinite-scroll-placeholder + img.slick-loading, .slick-slide .js .row + .infinite-scroll-placeholder + img.slick-loading { left: -20px; top: -20px; }

.js .loader-bg { position: absolute; width: 100%; height: 100%; background-color: #fff; opacity: 0.7; }

.js .loader-indicator { z-index: 100; position: absolute; left: 50%; top: 25px; width: 64px; height: 64px; background: url("../images/loading-small.gif") no-repeat; }

.js #quickviewbutton { background: transparent url(../images/quickview.gif) center center no-repeat; display: none; position: absolute; top: 50%; width: 100%; height: 17px; padding: 10px 0; }

.js .ie7 #quickviewbutton { position: absolute; left: 0; width: 200px; }

.js .product-image:hover #quickviewbutton { display: block; }

/* SEARCH SUGGESTION
--------------------------------------------------------------------------------------- */
.js #suggestions { background-color: #666666; color: #e0e0e0; cursor: pointer; padding: 0; display: none; position: absolute; z-index: 8184; }

.js #suggestions div { clear: both; height: 23px; padding: 5px; overflow: hidden; white-space: nowrap; }

.js #suggestions div:hover { background-color: #cccccc; color: #333333; }

.js #suggestions div div.suggestionterm { float: left; overflow: hidden; width: 110px; }

.js #suggestions div span.hits { float: right; line-height: 1.8em; text-align: right; margin-left: 3px; }

.js .mini-cart-product { position: relative; }

.js .mini-cart-toggler { background: url(../images/minicart_expanded.png) repeat scroll 0 0 transparent; cursor: pointer; height: 13px; left: 5px; position: absolute; top: 10px; width: 13px; display: none; }

.js div.collapsed .mini-cart-toggler { background: url(../images/minicart_collapsed.png) repeat scroll 0 0 transparent; }

.js div.collapsed .mini-cart-image { display: none; }

.js .zoomPad { position: relative; float: left; z-index: 99; cursor: crosshair; width: 100%; }

.js .zoomPreload { -moz-opacity: 0.8; opacity: 0.8; filter: alpha(opacity=80); color: #333; font-size: 12px; font-family: Tahoma; text-decoration: none; border: 1px solid #CCC; background-color: white; padding: 8px; text-align: center; background-image: url(../images/zoomloader.gif); background-repeat: no-repeat; background-position: 43px 30px; z-index: 110; width: 90px; height: 43px; position: absolute; top: 0px; left: 0px; *width: 100px; *height: 49px; }

.js .zoomPup { overflow: hidden; background-color: #FFF; -moz-opacity: 0.6; opacity: 0.6; filter: alpha(opacity=60); z-index: 120; position: absolute; border: 1px solid #CCC; z-index: 101; cursor: crosshair; }

.js .zoomOverlay { position: absolute; left: 0px; top: 0px; background: #FFF; /*opacity:0.5;*/ z-index: 5000; width: 100%; height: 100%; display: none; z-index: 101; }

.js .zoomWindow { position: absolute; left: 110%; top: 40px; background: #FFF; z-index: 6000; height: auto; z-index: 10000; z-index: 110; }

.js .zoomWrapper { position: relative; border: 1px solid #999; z-index: 110; }

.js .zoomWrapperTitle { display: block; background: #999; color: #FFF; height: 18px; line-height: 18px; width: 100%; overflow: hidden; text-align: center; font-size: 10px; position: absolute; top: 0px; left: 0px; z-index: 120; -moz-opacity: 0.6; opacity: 0.6; filter: alpha(opacity=60); }

.js .zoomWrapperImage { display: block; position: relative; overflow: hidden; z-index: 110; }

.js .zoomWrapperImage img { border: 0px; display: block; position: absolute; z-index: 101; }

.js .zoomIframe { z-index: -1; filter: alpha(opacity=0); -moz-opacity: 0.80; opacity: 0.80; position: absolute; display: block; }

/* homepage assets
--------------------------------------------------------------------------------------- */
.js .homepage-slides { height: 550px; }

.js #homepage-slider .jcarousel-item { max-width: 100%; }

.js #homepage-slider .jcarousel-control { position: absolute; right: 10px; bottom: 20px; }

.js #homepage-slider .jcarousel-control a { background: none repeat scroll 0 0 #E0E0E0; border: 1px solid #cccccc; display: block; float: left; height: 15px; margin: 0 3px; text-indent: -999em; width: 6px; }

.js #homepage-slider .jcarousel-control a.active { background-color: #666666; }

.js .home-bottom-left, .js .home-bottom-center, .js .home-bottom-right { clear: none; float: left; width: 33%; }

.js .home-bottom-right .jcarousel-clip { height: 282px; overflow: hidden; }

.js .home-bottom-right .vertical-carousel li { height: 282px; float: none; width: 300px; }

.js .home-bottom-right .product-tile { min-height: 0; }

.js .home-bottom-right .jcarousel-prev { background: url("../images/interface/icon-vertical-carousel-prev.png") left top no-repeat; cursor: pointer; height: 12px; position: absolute; bottom: 20px; right: 0; width: 52px; z-index: 999; }

.js .home-bottom-right .jcarousel-next { background: url("../images/interface/icon-vertical-carousel-next.png") left top no-repeat; cursor: pointer; height: 12px; position: absolute; bottom: 0px; right: 0; width: 52px; z-index: 999; }

.js .home-bottom-right .jcarousel-prev-disabled, .home-bottom-right .jcarousel-next-disabled { display: none !important; }

.js button.select { display: none; }

/* CSS Styles that are needed by jScrollPane for it to operate correctly.  Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane may not operate correctly without them. */
.jspContainer { overflow: hidden; position: relative; }

.jspPane { position: absolute; }

.jspVerticalBar { position: absolute; top: 0; right: 0; width: 6px; height: 100%; background: transparent; }

.jspHorizontalBar { position: absolute; bottom: 0; left: 0; width: 100%; height: 6px; background: transparent; }

.jspCap { display: none; }

.jspHorizontalBar .jspCap { float: left; }

.jspTrack { background: #e7e7e7; position: relative; width: 2px; }

.jspDrag { background: #000; position: relative; top: 0; left: -2px; cursor: pointer; width: 6px; }

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag { float: left; height: 100%; }

.jspArrow { background: #50506d; text-indent: -20000px; display: block; cursor: pointer; padding: 0; margin: 0; }
.jspArrow.jspDisabled { cursor: default; background: #80808d; }

.jspVerticalBar .jspArrow { height: 16px; }
.jspVerticalBar .jspArrow:focus { outline: none; }

.jspHorizontalBar .jspArrow { width: 16px; float: left; height: 100%; }

.jspCorner { background: #eeeef4; float: left; height: 100%; }

@media (max-width: 767px) { .color-scroll { min-height: 151px; } }
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner { margin: 0 -3px 0 0; }

/* Slider */
#hpTicker .slick-list { margin-top: -2px; }

.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: none; touch-action: none; -webkit-tap-highlight-color: transparent; }

.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-list.dragging { cursor: pointer; cursor: hand; }

.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

.slick-track { position: relative; left: 0; top: 0; display: block; zoom: 1; }
.slick-track:before, .slick-track:after { content: ""; display: table; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }

.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }
.slick-slide img { display: block; max-width: 100%; max-height: 100%; height: auto; }
.slick-slide img.slick-loading { padding-bottom: 100%; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }

/* Arrows */
.slick-prev, .slick-next { display: inline-block; background: transparent url("../images/sprite@2x.png") no-repeat -82px -244px; background-size: 95px auto; width: 18px; height: 20px; position: absolute; top: 50%; margin-top: -10px; padding: 0; line-height: 0; font-size: 0; cursor: pointer; color: transparent; border: none; outline: none; }
.slick-prev:hover, .slick-next:hover { cursor: pointer; }
.slick-prev:focus, .slick-next:focus { outline: none; }
.slick-prev.slick-disabled, .slick-next.slick-disabled { /* opacity: 0.25;*/ background: transparent; }

.slick-prev { background-position: -56px -244px; left: 0; }

.slick-next { right: 0; }

/* Dots */
.slick-slider { margin-bottom: 30px; }

.restaurants .content-asset .slick-dots { position: relative; bottom: 16px; margin-top: -22px; width: initial; list-style: none; display: inline-block !important; text-align: center; padding: 0px; }
@media (max-width: 767px) { .restaurants .content-asset .slick-dots { margin-top: 9px; } }

.slick-dots { position: absolute; bottom: -76px; list-style: none; display: block; text-align: center; padding: 0px; width: 100%; }
.slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0px 5px; padding: 0px; cursor: pointer; }
.slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer; outline: none; }
.slick-dots li button:focus { outline: none; }
.slick-dots li button:before { position: absolute; top: 0; left: 0; content: '\2022'; width: 20px; height: 20px; font-family: "slick"; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-dots li.slick-active button:before { opacity: 0.75; }

.lookbook-carousel .slick-slide img { max-width: 100%; max-height: 100%; width: 100%; height: auto; }
.lookbook-carousel .slick-prev, .lookbook-carousel .slick-next { background-size: 195px auto; width: 26px; height: 32px; }
.lookbook-carousel .slick-prev { background-position: -66px -646px; left: 14px; }
.lookbook-carousel .slick-next { background-position: -102px -646px; right: 14px; }
.lookbook-carousel .slick-dots { z-index: 1; width: 60%; margin-left: 20%; }
.lookbook-carousel .slick-dots li { border: solid #e5e5e5; border-width: 1px 1px 1px 1px; cursor: pointer; height: auto; margin: 0; width: auto; vertical-align: middle; float: none; }
.lookbook-carousel .slick-dots li:first-child { border-width: 1px; }
.lookbook-carousel .slick-dots li a, .lookbook-carousel .slick-dots li button { color: black; cursor: pointer; display: block; font-size: 1em; font-weight: bold; line-height: 1em; height: auto; width: auto; outline: none; padding: 7px 16px; text-transform: uppercase; }
.lookbook-carousel .slick-dots li a:before, .lookbook-carousel .slick-dots li button:before { content: ''; display: none; }
.lookbook-carousel .slick-dots li a:hover { text-decoration: none; }
.lookbook-carousel .slick-dots li.slick-active { border-color: black; border-width: 2px; }
.lookbook-carousel .slick-dots li.slick-active button { text-decoration: none; padding: 6px 16px; }
@media (max-width: 767px) { .lookbook-carousel .slick-dots { width: 100%; margin-left: 0px; /* left:0; */ } }

.warehouse-hero .slick-prev, .warehouse-hero .slick-next { display: block; background: transparent url(../images/jcarousel_arrows.png) no-repeat 0 45%; background-size: 42px 32px; width: 16px; height: 100%; margin-top: 0; top: 0; z-index: 100; cursor: pointer; opacity: 1; filter: alpha(opacity=100); }
.warehouse-hero .slick-next { background-position: -26px 45%; right: 12px; }
.warehouse-hero .slick-prev { left: 12px; }

.pt_order .order-history-products .slick-prev, .pt_order .order-history-products .slick-next { margin-top: -6px; }
.pt_order .order-history-products .slick-prev { background-position: -56px -248px; left: 0; }
.pt_order .order-history-products .slick-next { background-position: -82px -248px; right: 0; }

/* General */
.remove { display: none; }

input.readonly { background-color: #CCCCCC; }

div#header div.categorymenu { width: 650px; }

/*Activity Feed*/
#divGigyaActivityFeed td { padding: 0; background-color: white; }

/* Login */
div.accountlogin h1 { padding-top: 20px; }

.loginInstruction { margin-left: 20px; font-weight: bold; }

.liLoginHeader { margin-top: -4px; }

/* Registration */
.registration-selection { display: none; }

/*Hide Default Facebook Option */
/*  #RegistrationForm {visibility:hidden;}  */
.pt_account #gigyaLoginContainerLogin { display: inline-block; }
.pt_account .registration #gigyaLoginContainerRegistration { margin-left: 0px; }
.pt_account .registration #h3GigyaLogin { color: white; font-size: 1.5em; }
.pt_account div.gigyaLoginParent { margin: 15px 0; text-align: left; }

#divGigyaLinkAccount { margin-bottom: 20px; }
#divGigyaLinkAccount .registrationInstruction { margin: 20px; }
#divGigyaLinkAccount h4 { margin-top: 0; }
#divGigyaLinkAccount div.formactions { text-align: center; }

#gigyaLoginContainerRegistration { padding-bottom: 10px; }

div.registration div.gigyaLoginParent { margin-left: 0; }

#divGigyaErrorMsg { color: red; }

/* Game Mechanics */
div.gigyaGameModules { text-align: center; padding-top: 20px; position: relative; float: left; }
div.gigyaGameModules h1 { text-align: left; margin: 10px 0; float: left; width: 100%; }
div.gigyaGameModules > div { display: inline-block; width: 100%; }

/*Product Page*/
div.reviewlinks { display: none; }

div.prSnippetEngine { display: none; }

#divGigyaRatings { padding-top: 20px; }

div.sendtofriend { display: none; }

div.addthis_toolbox { display: none; }

/* Home Page*/
div#container.pt_storefront div#rightcolumn { padding-top: 13px; }

#divGigyaFollow { padding-bottom: 5px; }

.clearfix:before, .clearfix:after { content: " "; /* 1 */ display: table; /* 2 */ }
.clearfix:after { clear: both; }

.center-block { display: block; margin-left: auto; margin-right: auto; }

.pull-right { float: right !important; }

.pull-right-socialIcons { float: right !important; }
@media (max-width: 767px) { .pull-right-socialIcons { margin: 0 auto; width: 100%; } }

.pull-left { float: left !important; }

.hide { display: none !important; }

.show { display: block !important; }

.invisible { visibility: hidden; }

.text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }

.hidden { display: none !important; visibility: hidden !important; }

.affix { position: fixed; }

.align-right { text-align: right; }

.align-left { text-align: left; }

.uppercase { text-transform: uppercase; }

.summarytext { text-transform: capitalize; font-weight: bold; }

.lowercase { text-transform: lowercase; }

.bolded { font-weight: bold; }

.normal { font-weight: normal; }

@-ms-viewport { width: device-width; }
.visible-xs, tr.visible-xs, th.visible-xs, td.visible-xs { display: none !important; }

@media (max-width: 767px) { .visible-xs { display: block !important; }
  tr.visible-xs { display: table-row !important; }
  th.visible-xs, td.visible-xs { display: table-cell !important; } }
@media (min-width: 768px) and (max-width: 1023px) { .visible-xs.visible-sm { display: block !important; }
  tr.visible-xs.visible-sm { display: table-row !important; }
  th.visible-xs.visible-sm, td.visible-xs.visible-sm { display: table-cell !important; } }
@media (min-width: 1024px) and (max-width: 1279px) { .visible-xs.visible-md { display: block !important; }
  tr.visible-xs.visible-md { display: table-row !important; }
  th.visible-xs.visible-md, td.visible-xs.visible-md { display: table-cell !important; } }
@media (min-width: 1280px) { .visible-xs.visible-lg { display: block !important; }
  tr.visible-xs.visible-lg { display: table-row !important; }
  th.visible-xs.visible-lg, td.visible-xs.visible-lg { display: table-cell !important; } }
.visible-sm, tr.visible-sm, th.visible-sm, td.visible-sm { display: none !important; }

@media (max-width: 767px) { .visible-sm.visible-xs { display: block !important; }
  tr.visible-sm.visible-xs { display: table-row !important; }
  th.visible-sm.visible-xs, td.visible-sm.visible-xs { display: table-cell !important; } }
@media (min-width: 768px) and (max-width: 1023px) { .visible-sm { display: block !important; }
  tr.visible-sm { display: table-row !important; }
  th.visible-sm, td.visible-sm { display: table-cell !important; } }
@media (min-width: 1024px) and (max-width: 1279px) { .visible-sm.visible-md { display: block !important; }
  tr.visible-sm.visible-md { display: table-row !important; }
  th.visible-sm.visible-md, td.visible-sm.visible-md { display: table-cell !important; } }
@media (min-width: 1280px) { .visible-sm.visible-lg { display: block !important; }
  tr.visible-sm.visible-lg { display: table-row !important; }
  th.visible-sm.visible-lg, td.visible-sm.visible-lg { display: table-cell !important; } }
.visible-md, tr.visible-md, th.visible-md, td.visible-md { display: none !important; }

@media (max-width: 767px) { .visible-md.visible-xs { display: block !important; }
  tr.visible-md.visible-xs { display: table-row !important; }
  th.visible-md.visible-xs, td.visible-md.visible-xs { display: table-cell !important; } }
@media (min-width: 768px) and (max-width: 1023px) { .visible-md.visible-sm { display: block !important; }
  tr.visible-md.visible-sm { display: table-row !important; }
  th.visible-md.visible-sm, td.visible-md.visible-sm { display: table-cell !important; } }
@media (min-width: 1024px) and (max-width: 1279px) { .visible-md { display: block !important; }
  tr.visible-md { display: table-row !important; }
  th.visible-md, td.visible-md { display: table-cell !important; } }
@media (min-width: 1280px) { .visible-md.visible-lg { display: block !important; }
  tr.visible-md.visible-lg { display: table-row !important; }
  th.visible-md.visible-lg, td.visible-md.visible-lg { display: table-cell !important; } }
.visible-lg, tr.visible-lg, th.visible-lg, td.visible-lg { display: none !important; }

@media (max-width: 767px) { .visible-lg.visible-xs { display: block !important; }
  tr.visible-lg.visible-xs { display: table-row !important; }
  th.visible-lg.visible-xs, td.visible-lg.visible-xs { display: table-cell !important; } }
@media (min-width: 768px) and (max-width: 1023px) { .visible-lg.visible-sm { display: block !important; }
  tr.visible-lg.visible-sm { display: table-row !important; }
  th.visible-lg.visible-sm, td.visible-lg.visible-sm { display: table-cell !important; } }
@media (min-width: 1024px) and (max-width: 1279px) { .visible-lg.visible-md { display: block !important; }
  tr.visible-lg.visible-md { display: table-row !important; }
  th.visible-lg.visible-md, td.visible-lg.visible-md { display: table-cell !important; } }
@media (min-width: 1280px) { .visible-lg { display: block !important; }
  tr.visible-lg { display: table-row !important; }
  th.visible-lg, td.visible-lg { display: table-cell !important; } }
.hidden-xs { display: block !important; }

tr.hidden-xs { display: table-row !important; }

th.hidden-xs, td.hidden-xs { display: table-cell !important; }

@media (max-width: 767px) { .hidden-xs, tr.hidden-xs, th.hidden-xs, td.hidden-xs { display: none !important; } }
@media (min-width: 768px) and (max-width: 1023px) { .hidden-xs.hidden-sm, tr.hidden-xs.hidden-sm, th.hidden-xs.hidden-sm, td.hidden-xs.hidden-sm { display: none !important; } }
@media (min-width: 1024px) and (max-width: 1279px) { .hidden-xs.hidden-md, tr.hidden-xs.hidden-md, th.hidden-xs.hidden-md, td.hidden-xs.hidden-md { display: none !important; } }
@media (min-width: 1280px) { .hidden-xs.hidden-lg, tr.hidden-xs.hidden-lg, th.hidden-xs.hidden-lg, td.hidden-xs.hidden-lg { display: none !important; } }
.hidden-sm { display: block !important; }

tr.hidden-sm { display: table-row !important; }

th.hidden-sm, td.hidden-sm { display: table-cell !important; }

@media (max-width: 767px) { .hidden-sm.hidden-xs, tr.hidden-sm.hidden-xs, th.hidden-sm.hidden-xs, td.hidden-sm.hidden-xs { display: none !important; } }
@media (min-width: 768px) and (max-width: 1023px) { .hidden-sm, tr.hidden-sm, th.hidden-sm, td.hidden-sm { display: none !important; } }
@media (min-width: 1024px) and (max-width: 1279px) { .hidden-sm.hidden-md, tr.hidden-sm.hidden-md, th.hidden-sm.hidden-md, td.hidden-sm.hidden-md { display: none !important; } }
@media (min-width: 1280px) { .hidden-sm.hidden-lg, tr.hidden-sm.hidden-lg, th.hidden-sm.hidden-lg, td.hidden-sm.hidden-lg { display: none !important; } }
.hidden-md { display: block !important; }

tr.hidden-md { display: table-row !important; }

th.hidden-md, td.hidden-md { display: table-cell !important; }

@media (max-width: 767px) { .hidden-md.hidden-xs, tr.hidden-md.hidden-xs, th.hidden-md.hidden-xs, td.hidden-md.hidden-xs { display: none !important; } }
@media (min-width: 768px) and (max-width: 1023px) { .hidden-md.hidden-sm, tr.hidden-md.hidden-sm, th.hidden-md.hidden-sm, td.hidden-md.hidden-sm { display: none !important; } }
@media (min-width: 1024px) and (max-width: 1279px) { .hidden-md, tr.hidden-md, th.hidden-md, td.hidden-md { display: none !important; } }
@media (min-width: 1280px) { .hidden-md.hidden-lg, tr.hidden-md.hidden-lg, th.hidden-md.hidden-lg, td.hidden-md.hidden-lg { display: none !important; } }
.hidden-lg { display: block !important; }

tr.hidden-lg { display: table-row !important; }

th.hidden-lg, td.hidden-lg { display: table-cell !important; }

@media (max-width: 767px) { .hidden-lg.hidden-xs, tr.hidden-lg.hidden-xs, th.hidden-lg.hidden-xs, td.hidden-lg.hidden-xs { display: none !important; } }
@media (min-width: 768px) and (max-width: 1023px) { .hidden-lg.hidden-sm, tr.hidden-lg.hidden-sm, th.hidden-lg.hidden-sm, td.hidden-lg.hidden-sm { display: none !important; } }
@media (min-width: 1024px) and (max-width: 1279px) { .hidden-lg.hidden-md, tr.hidden-lg.hidden-md, th.hidden-lg.hidden-md, td.hidden-lg.hidden-md { display: none !important; } }
@media (min-width: 1280px) { .hidden-lg, tr.hidden-lg, th.hidden-lg, td.hidden-lg { display: none !important; } }
.visible-print, tr.visible-print, th.visible-print, td.visible-print { display: none !important; }

@media print { .visible-print { display: block !important; }
  tr.visible-print { display: table-row !important; }
  th.visible-print, td.visible-print { display: table-cell !important; }
  .hidden-print, tr.hidden-print, th.hidden-print, td.hidden-print { display: none !important; } }
select, select.form-control { background-position: right center; /*Position of the background-image*/ /*My custom style for fonts*/ color: black; font-size: 12px; text-transform: uppercase; font: "Brown","Helvetica Neue",Helvetica,Arial,sans-serif; text-align: left; height: 30px; border: 1px solid #e5e5e5; padding-right: 20px; }

select, select.form-control option { padding: 3px 0 3px 4px; text-transform: lowercase; font-size: 12px; font: "Brown","Helvetica Neue",Helvetica,Arial,sans-serif; }

/* breadcrumbs */
/* breadcrumbs */
/* ------------------------------------- */
.breadcrumb { font: normal 9px/normal Arial, Sans-serif; letter-spacing: 0.075em; }
.breadcrumb li { display: inline; list-style: none; }
.breadcrumb h1 { display: inline; font: normal 9px/normal Arial, Sans-serif; }
.breadcrumb h1 .paging-current-page { left: -999em; position: absolute; }

.breadcrumb-result-text, .breadcrumb-refinement-name, .breadcrumb-refinement-value, .breadcrumb-refined-by, .attribute-divider { display: none; }

a.breadcrumb-relax { background: none repeat scroll 0 0 transparent !important; padding: 0 5px 0 0; }

.breadcrumb-last { background: none repeat scroll 0 0 transparent !important; }

.breadcrumb-result-text a, .breadcrumb a.searchphraselink { background: none repeat scroll 0 0 transparent; color: #3EBAEA; padding: 0; }

.mobile-breadcrumb { /*BSR-613 */ }
.mobile-breadcrumb .breadcrumb { padding: 0; }
.mobile-breadcrumb h1 { display: block; font-size: 2em; font-weight: bold; font-family: Brown; }
.mobile-breadcrumb h1 a:nth-child(1), .mobile-breadcrumb h1 a:nth-child(2), .mobile-breadcrumb h1 a:nth-child(3) { display: inline; }
.mobile-breadcrumb h1 a:nth-child(1) + .divider, .mobile-breadcrumb h1 a:nth-child(2) + .divider, .mobile-breadcrumb h1 a:nth-child(3) + .divider { display: inline; }
.mobile-breadcrumb h1 .last-mobile-breadcrumb { display: inline !important; }
.mobile-breadcrumb h1 .last-mobile-breadcrumb + .divider { display: inline !important; }
.mobile-breadcrumb h1 a:hover { text-decoration: none; }
.mobile-breadcrumb span.divider { float: none; display: inline; font-size: inherit; }
.designerListing .mobile-breadcrumb h1 a:nth-child(1), .designerListing .mobile-breadcrumb h1 a:nth-child(2) { display: inline; }
.designerListing .mobile-breadcrumb h1 a:nth-child(1) + .divider, .designerListing .mobile-breadcrumb h1 a:nth-child(2) + .divider { display: inline; }
.designerListing .mobile-breadcrumb h1 a:nth-child(3) { text-transform: capitalize; }
.designerListing .mobile-breadcrumb h1 a:first-child { text-transform: uppercase; }

/* product detail swatches */
/* ------------------------------------- */
/* color swatches */
/* ------------------------------------- */
.pdp-main .product-col-2 .attribute { margin: .3em 0; padding: 0; position: relative; }
.pdp-main .product-col-2 .attribute h3, .pdp-main .product-col-2 .attribute .label { font-weight: bold; margin: 0; padding: 0; color: #000; letter-spacing: 0.08em; }
.pdp-main .product-col-2 .attribute .label { margin: 5px 0; display: inline-block; text-align: left; }
.pdp-main .product-col-2 .attribute ul { float: right; width: 100%; }
.pdp-main .product-col-2 .attribute .selected-value { display: none; }
.pdp-main .product-col-2 .attribute .selected-value.color { display: inline-block; }
.pdp-main .product-col-2 .attribute .size-chart-link { clear: both; float: none; }
.pdp-main .product-col-2 .attribute .size-chart-link a { border-color: #FFF !important; padding: 0; }
.pdp-main .product-col-2 .swatches { border-left: 1px solid #ccc; }
.pdp-main .product-col-2 .swatches li { float: left; border: 1px solid #ccc; margin: -1px 0 0 -1px; min-width: 44px; /*&.unselectable { display: block; background-size: 100% auto; a {  opacity: 0.5;  color: #ccc; }
}*/ }
.pdp-main .product-col-2 .swatches li a { border: 1px solid transparent; display: block; margin: 0; padding: 6px; color: #000; text-align: center; }
.pdp-main .product-col-2 .swatches li a:hover { text-decoration: none; }
.pdp-main .product-col-2 .swatches li.selected, .pdp-main .product-col-2 .swatches li:hover { border-color: #000; }
.pdp-main .product-col-2 .swatches li.selected + li, .pdp-main .product-col-2 .swatches li:hover + li { border-left-color: #000; }
.pdp-main .product-col-2 .swatches li.selected + li a, .pdp-main .product-col-2 .swatches li:hover + li a { border-color: transparent; }
.pdp-main .product-col-2 .swatches li.selected a, .pdp-main .product-col-2 .swatches li:hover a { color: #000; border: 1px solid #000; }
.pdp-main .product-col-2 .swatches.size li.unselectable, .pdp-main .product-col-2 .swatches.giftcardprice li.unselectable { display: block; color: #ccc; background: url(../images/unselectable.png) center center no-repeat; background-size: 100% auto; }
.pdp-main .product-col-2 .swatches.size li.unselectable a, .pdp-main .product-col-2 .swatches.giftcardprice li.unselectable a { opacity: 0.5; color: #ccc; }
.pdp-main .product-col-2 .swatches.size li.unselectable a:hover a, .pdp-main .product-col-2 .swatches.size li.unselectable a:hover, .pdp-main .product-col-2 .swatches.giftcardprice li.unselectable a:hover a, .pdp-main .product-col-2 .swatches.giftcardprice li.unselectable a:hover { color: #999; }
.pdp-main .product-col-2 .swatches.giftcardprice li { width: 33%; }
.pdp-main .product-col-2 .swatches.Color li.unselectable { background: url(../images/unselectable_color.png) center center no-repeat; background-size: 100% auto; border-width: 2px; }
.pdp-main .product-col-2 .swatches.Color li.unselectable.selected { border-color: #000; }
.pdp-main .product-col-2 .swatches.giftcardprice li { width: 33%; text-align: center; }
.pdp-main .product-col-2 .Color li { border: 2px solid #fff; border-radius: 0; }
.pdp-main .product-col-2 .Color li:hover, .pdp-main .product-col-2 .Color li.selected { border-color: #000; }
.pdp-main .product-col-2 .Color li:hover a, .pdp-main .product-col-2 .Color li.selected a { border-color: #e5e5e5; }
@media (max-width: 767px) { .pdp-main .product-col-2 .Color li { width: 25%; }
  .pdp-main .product-col-2 .Color li.quickView { width: 33.33%; }
  .pdp-main .product-col-2 .Color li img { margin: 0 auto; display: block; } }
@media (max-width: 320px) { .pdp-main .product-col-2 .Color li a { padding: 5px; }
  .pdp-main .product-col-2 .Color li img { width: 100%; } }
.pdp-main .product-col-2 .Color li a { border: 1px solid #fff; margin: 0; padding: 10px; }
@media (min-width: 768px) { .pdp-main .product-col-2 .color-scroll { height: 132px; } }
.pdp-main .product-col-2 .product-main-attributes .attribute { padding: 0.2em 0; }
.pdp-main .product-col-2 .product-main-attributes .label { padding: 0; }

/* search grid for new/arrivals carousel */
/* ------------------------------------- */
/* sidenav and container positioning */
/*#main{margin-top:45px;}*/
#secondary { position: relative; }

.my-container { margin: 0 15px 0 242px; min-width: 480px; position: relative; }

.search-header { float: left; margin-top: 2px; margin-bottom: 7px; }
.search-header h1 { font-size: 14px; letter-spacing: 0.15em; margin: 0; font-weight: bold; text-transform: uppercase; }
@media (max-width: 767px) { .search-header { display: none; } }

.nav-collapse { height: 100%; }

.btn-nav { display: none; }

/*global- to discuss*/
a:hover { color: #000; }

/* product tiles */
#search-result-items [class*="col-"] { padding-left: 10px; padding-right: 10px; min-height: 260px; margin-bottom: 30px; /*BSR-324*/ }
@media (max-width: 767px) { #search-result-items [class*="col-"] { min-height: 180px; margin-bottom: 30px; } }

.row-eq-height { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

/* moved product tile into page layouts since we are using tiles all over the site */
.search-result-content { padding-left: 0; padding-right: 0; /* #search-result-items { .product-tile, ul.search-result-items .grid-tile { @media (max-width: $screen-xs-max) { height:315px; } } }*/ }
@media (max-width: 767px) { .search-result-content { padding: 0; } }

.product-attribute.favorite { background: url("../../images/background/browse/browse-sprite.png") 30px 2px; }

.product-attribute.new { background: url("../../images/background/browse/browse-sprite.png") 30px -24px; }

.product-attribute.exclusive { background: url("../../images/background/browse/browse-sprite.png") 30px -49px; }

.product-tile .product-pricing .product-standard-price { text-decoration: line-through; }

.product-tile .product-swatches a { color: #73afad; }

.product-tile .product-promo { font-size: 0.8em; margin: 6px 0; text-transform: uppercase; color: #FF0000; }
.product-tile .product-promo .promotional-message { text-align: left; color: #be0d0d; text-transform: capitalize; font-size: 12px; }

.product-tile .product-compare { bottom: -5px; left: 5px; position: absolute; width: 40px; line-height: 11px; }

.product-tile .product-compare label { float: right; font-weight: 400; padding: 0; width: 50%; }

.product-tile .product-compare input { float: left; margin: 0; }

.product-tile .pr_stars { height: auto; position: relative; left: 8px; }

.product-tile .prSnippetTitle { float: left; }

.product-tile .prSnippetReadReviews { display: none; }

.product-tile .prSnippetRatingUnclickable { float: left; }

.product-tile .prSnippetNumberOfRatingsText { display: none; }

.product-tile .pr-snippet-review-count { display: none; }

.product-tile .pr-snippet-read-write { display: none; }

.product-tile .pr-snippet-social-bar { display: none; }

.product-tile .pr-clear { display: none; }

.product-tile .pr-snippet-stars { float: none; margin: 0 auto; width: 115px; }

.capture-product-id { left: -999em; position: absolute; }

/* search results, grid layout */
/* ------------------------------------- */
@media (max-width: 767px) { .pt_lookbookdetail-search-result #primary .sort-by { padding-top: 10px; } }

/* Puts background color on main container...useful for testing
.pt_product-search-result .primary-content{background:none repeat scroll 0 0 #EFEFEF;}
.pt_content-search-result .primary-content{background:none repeat scroll 0 0 #EFEFEF;}
*/
.pt_product-search-result .primary-content h1.content-header { padding-left: 15px; }

.category-main-banner img { max-width: 100%; }

.no-hits-search-term { color: #990000; font-style: italic; }

.no-hits-search-term-suggest { color: #990000; font-style: italic; }

.no-hits-footer { background: url("../images/interface/icon-double-line-header.png") repeat-x scroll left top transparent; margin: 20px 0; padding: 20px 0; }

.search-result-bookmarks { margin: 15px; }

.search-result-bookmarks .first { border-right: 1px solid #999999; padding-right: 5px; }

.search-result-options { margin-bottom: 32px; }
.search-result-options.bottom .sort-by { display: none; }
@media (max-width: 767px) { .search-result-options { margin: 10px 0 28px 0px; } }

.sort-by { width: 240px; -webkit-box-shadow: inset 0 0 0 transparent; box-shadow: inset 0 0 0 transparent; }
.sort-by label { display: none; }
.sort-by option { padding: 5px; }
.pt_gift-registry .sort-by { float: none; }
@media (max-width: 1023px) { .sort-by { float: right; } }
@media (max-width: 767px) { .sort-by { float: none; width: 100%; margin-bottom: 5px; } }

.results { margin-bottom: 10px; }

@media (max-width: 768px) { .results-hits { padding-right: 0; } }

.sort-container { width: 30%; float: left; position: relative; min-height: 1px; }
@media (max-width: 767px) { .sort-container .bt-dropdown-toggle { font-weight: bold; font-size: 11px; padding: 8px 6px; }
  .sort-container .bt-dropdown-toggle .icon { margin: 3px 0; }
  .sort-container .bt-dropdown-toggle:hover { color: #888; /* matches cat refinements for mobile*/ } }
@media (max-width: 1023px) { .sort-container { width: 100%; float: none; clear: both; margin: 0 0 5px; } }
@media (min-width: 768px) and (max-width: 1023px) { .sort-container { height: 32px; } }

.items-per-page { background: none repeat scroll 0 0 #FFF; color: #000000; display: block; padding: 0; margin-right: 20px; float: right; font-weight: bold; font-size: 10px; /*a.sorting-option{
	padding: 8px 13px;
	border:1px solid $checkout-gray;
	padding: 7px 11px;
	margin:0; float:left;
	&.all {
	  border-left: none;
	  &.active {
	    border-left:2px solid #000;
	  }
	}
	&:hover,
	&.active{
	  border:2px solid #000;
	  padding:6px 13px; }
}*/ }
.items-per-page .view { border: none; margin: 0 9px 0 0; float: left; display: inline; line-height: 29px; }
.items-per-page li { float: left; border: 1px solid #ccc; margin: -1px 0 0 -1px; list-style: none; min-width: 45px; }
.items-per-page li a { border: 1px solid transparent; display: block; margin: 0; padding: 6px; color: #000; text-align: center; text-transform: uppercase; text-decoration: none; }
.items-per-page li a:hover { text-decoration: none; }
.items-per-page li.selected { border-color: #000; }
.items-per-page li.selected a { border: 1px solid #000; }
.items-per-page li:hover { border-color: #000; }
.items-per-page li:hover + li { border-left-color: #000; }
.items-per-page li:hover + li a { border-color: transparent; }
.items-per-page li:hover a { color: #000; border: 1px solid #000; }

@media (max-width: 767px) { .pt_product-search-result .mobPage { padding-left: 10px; padding-right: 5px; } }

.paging-container { width: 60%; float: right; }
@media (max-width: 1023px) { .paging-container { width: 100%; float: none; } }
@media (min-width: 768px) and (max-width: 1023px) { .paging-container { height: 32px; margin-bottom: 15px; } }

@media (max-width: 767px) { .pagination.pageMobile { width: 100%; padding-left: 6px; } }

@media (max-width: 767px) { .pagination ul.dropdown-pagination { margin-top: -10px; } }
@media (max-width: 767px) { .pagination .unselectable { display: none !important; } }
@media (max-width: 767px) { .pagination .page-next span { color: #fff; background-position: -81px -249px; top: -33px; position: absolute; right: 17px; } }
@media (max-width: 767px) { .pagination .page-previous span { color: #fff; background-position: -61px  -249px; top: 0px; position: absolute; left: -22px; } }
@media (max-width: 767px) { .pagination .mobile-pagination { float: right; } }
@media (max-width: 767px) { .pagination #curr-page { margin-left: 10px; } }
@media (max-width: 767px) { .pagination li.first-last div.previousbtn { color: #000 !important; position: absolute; left: 34px; top: -33px; } }
@media (max-width: 767px) { .pagination li.first-last div.nextbtn { color: #000 !important; position: absolute; right: 35px; top: -33px; } }
@media (max-width: 767px) { .pagination .page-number.btn { display: none; } }

.pagination { float: right; font-size: 10px; color: #000000; line-height: 22px; letter-spacing: .093em; font-weight: bold; margin: 0; }
@media (max-width: 767px) { .pagination { font-size: 12px; } }
.pagination .results-hits { color: #666666; padding: 5px 0; text-align: right; }
.pagination #curr-page { display: inline-block; margin: 0 8px 0 0; float: left; display: inline; font-size: 10px; line-height: 29px; font-weight: bold; letter-spacing: .013em; }
.pagination #curr-page-num { color: #000000; font-size: 10px; line-height: 28px; border: 1px solid #e5e5e5; padding: 0 18px; display: inline; margin-right: 14px; float: left; }
.pagination .enter-paging-number { display: inline; float: left; }
.pagination .enter-paging-number #currentPageNumber { width: 40px; text-align: center; height: 30px; }
.pagination .enter-paging-number .page-number { width: 25px; text-align: center; margin-right: 20px; text-transform: uppercase; }
@media (max-width: 767px) { .pagination .enter-paging-number .page-number { width: 25px; text-align: center; margin-right: -6px; text-transform: uppercase; } }
.pagination .enter-paging-number .btn { padding: 6px 3px 6px 3px !important; }
.pagination .enter-paging-number .btn:hover { color: #808080; }
.pagination ul { float: left; margin: 0; padding: 0; }
.pagination li { line-height: 30px; display: block; float: left; list-style: none outside none; padding: 0 0.45em; }
.pagination li.first-last a { color: #FFFFFF; padding: 0; }
.pagination li.first-last:last-child { padding-right: 0; }
.pagination .current-page { color: #888888; }
.pagination .page-no a:hover { color: #888888; }
.pagination .page-next span, .pagination .page-previous span { display: block; float: right; margin: 8px 0 0; opacity: .3; display: block; background: #fff url("../images/sprite@2x.png") no-repeat -61px -249px; background-size: 95px auto; width: 21px; height: 22px; }
.pagination .page-next.active span, .pagination .page-previous.active span { opacity: 1; }
.pagination .page-next span { background-position: -81px -249px; }
@media (max-width: 767px) { .pagination .page-next span { color: #fff; background-position: -81px -249px; top: 0px; position: absolute; right: -30px; } }

/*ICONS*/
.xo { display: block; background: #fff url("../images/sprite@2x.png") no-repeat -70px -270px; background-size: 95px auto; width: 21px; height: 26px; text-indent: -9999em; float: left; }

.new-arrival { display: inline-block; background: transparent url("../images/sprite@2x.png") no-repeat -31px -270px; background-size: 95px auto; width: 30px; height: 26px; text-indent: -9999em; }

ul.search-result-items { margin: 0; padding: 0; }

ul.search-result-items li { list-style: none outside none; }

ul.search-result-items .new-row { clear: both; }

ul.search-result-items .grid-tile { background: none repeat scroll 0 0 #FFFFFF; float: left; list-style: none outside none; margin: 0 0 40px 20px; height: 450px; }

ul.search-result-items .grid-tile .product-tile { padding-bottom: 35px; }

ul.search-result-items .invisible { display: none; }

.search-promo { padding: 20px; }
@media (max-width: 767px) { .search-promo { padding: 0px; } }

h1#results-content { background: url("../images/interface/icon-double-line-header.png") repeat-x scroll left top transparent; padding-top: 30px; }

ul.folder-content-list { margin: 0; overflow: hidden; padding: 0 20px; }

ul.folder-content-list li { float: left; list-style: none outside none; margin: 0; padding: 2% 2% 2% 0; width: 48%; }

ul.folder-content-list .content-title { display: block; }

.no-results { padding: 20px; }

.toggle-grid { background: url("../images/interface/icon-toggle-grid.png") no-repeat scroll left top transparent; cursor: pointer; display: block; float: left; height: 11px; margin: 2px 10px 0 0; text-indent: -999em; width: 24px; }

.wide-tiles ul.search-result-items .grid-tile { width: 91%; }

.wide-tiles .product-tile { height: 166px !important; }

.wide-tiles .product-tile .product-image { float: left; width: 40%; }

.wide-tiles .product-tile .product-name, .wide-tiles .product-tile .product-pricing, .wide-tiles .product-tile .product-promo, .wide-tiles .product-tile .pr_stars, .wide-tiles .product-tile .product-swatches { float: left; text-align: left; width: 55%; margin-bottom: 5px; }

.wide-tiles .product-tile .product-name { margin-top: 0px; }

.wide-tiles .product-tile .pr-snippet-stars { margin: 0; }

.wide-tiles .product-tile .pr_stars { left: -5px; }

.wide-tiles .product-tile .product-compare { left: 40.5%; width: 32px; bottom: 5px; line-height: 12px; }

.wide-tiles .product-tile .product-swatches { bottom: auto; left: auto; position: relative; right: auto; margin-top: 5px; }

.wide-tiles .product-tile .product-swatches li { float: left; }

/* infinite scroll amendments */
/* -------------------------------------
.infinite-scroll .items-per-page {display:none} 
.disable-infinite-scroll div.search-result-content .page-element {display:none} 
*/
.infinite-scroll .pagination ul { display: none; }

.infinite-scroll .pagination .current-page { display: none; }

.infinite-scroll div.search-result-content .infinite-scroll-loading { text-align: center; background: url("../images/infinite-loading-indicator_v2.gif") center no-repeat; height: 35px; width: 100%; }

@media (max-width: 767px) { .my-container { margin: 0 15px; min-width: inherit; }
  .refinement-header, .items-per-page, .search-result-options.top .pagination, .search-result-options.bottom .sort-by, .search-result-options.bottom .results-hits { display: none !important; } }
@media (min-width: 1280px) { .search-result-items .col-lg-20percent { width: 20%; } }
.pt_product-search-result .product-tile .product-promo { margin: 0; }

.productunavailable { color: #cccccc !important; }
.productunavailable:hover { background: none !important; }

.productunavailableimg { opacity: 0.5 !important; }

.outofstock { color: #666666; }

@media (max-width: 767px) { .mobile-page { position: relative; min-height: 1px; padding-left: 20px; padding-right: 20px; } }
.designer-save { position: relative; top: 0px; text-align: center; background: #C2C2C2; padding: 6px 0px; font-weight: bold; font-family: Brown, Helvetica Neue, Helvetica, Arial, sans-serif; letter-spacing: 0.18em; word-spacing: -0.09em; }
@media (max-width: 767px) { .designer-save { position: fixed; width: 100%; z-index: 100; } }

.pt_product-search-result .hide-all { display: none !important; }

@media (min-width: 1024px) and (max-width: 1279px) { #wrapper.pt_lookbookdetail-search-result #primary .search-result-options.results.pull-right.hidden-xs { width: 63%; } }
/* size charts */
/* ------------------------------------- */
/* size charts */
/* ------------------------------------- */
.sizinginformation { border: 0 none; padding: 10px; }

.sizinginformation th { background: none repeat scroll 0 0 #F3F3F3; }

.sizinginformation td, .sizinginformation th { border-bottom: 1px solid #F3F3F3; padding: 10px; }

.sizinginformation td { border-left: 1px solid #F3F3F3; }

.sizinginformation .ui-tabs-nav { height: 33px; }

.sizinginformation .sizing-charts { border: 0 none; }

.sizinginformation .tips-list { padding: 0 !important; }

.sizinginformation .tips-list li { list-style: none outside none !important; }

/*send a friend*/
/* send to friend */
/* ------------------------------------- */
.send-to-friend-product { margin: 0 0 .62em; overflow: hidden; padding: 20px 0; }
.send-to-friend-product .product-image { float: left; width: 36%; }
.send-to-friend-product .product-image img { max-width: 80%; }
.send-to-friend-product .product-description { float: left; width: 63%; }
.send-to-friend-product .product-description h2 { margin: 0; font-size: 1.25em; letter-spacing: .1px; }
.send-to-friend-product .product-description .value { font-weight: bold; }
.send-to-friend-product .product-description dt { clear: both; float: left; margin: 10px 0 0 0; width: 100px; }
.send-to-friend-product .product-description dd { float: left; margin: 10px 0 0 0; width: 200px; }

#send-to-friend-main .send-to-friend-sender-label { display: block; margin-bottom: 10px; }
#send-to-friend-main ul.label-inline.row li { padding-left: 10px; }
#send-to-friend-main ul.label-inline.row li.label { text-align: left; display: block; max-width: 250px; }
#send-to-friend-main .form-break { padding: 1.15em 0; border-bottom: 1px solid #e5e5e5; }
#send-to-friend-main b { margin: 1.15em 0; display: block; }
@media (max-width: 767px) { #send-to-friend-main .cancel { float: right; } }
#send-to-friend-main .char-count { display: inline; }
#send-to-friend-main .send-to-friend-sender-label { padding-top: 0; }
#send-to-friend-main .cancel-button.button-text, #send-to-friend-main table.item-list tr.vert-align-bottom a.cancel-button, table.item-list tr.vert-align-bottom #send-to-friend-main a.cancel-button, #send-to-friend-main .order-totals-table td a.cancel-button, .order-totals-table td #send-to-friend-main a.cancel-button { padding: 12px 0; }

#send-to-friend-dialog .send-to-friend-login-message { padding: 2em 0em 2em; }

@media (max-width: 767px) { .primary-content .send-to-friend-form { padding: 0 20px; } }

/* product detail page (pdp) */
/* ------------------------------------- */
/* product detail page (pdp) */
/* ------------------------------------- */
.no-touch .pt_product-details .fixed + #main { margin-top: 105px; }
@media (max-width: 767px) { .no-touch .pt_product-details .fixed + #main { margin-top: 89px; } }

.pt_product-details #rr_horizontal .carouselInner li a { padding-bottom: 51px; }
@media (max-width: 480px) { .pt_product-details .jcarousel li { padding: 0 20px; } }
.pt_product-details .jcarousel img { height: auto !important; }
.pt_product-details .breadcrumb { position: absolute; top: 0; left: 15px; z-index: 99; padding: 10px 0 !important; }
@media (max-width: 767px) { .pt_product-details #primary.col-sm-12 { padding: 0; } }

#zoom { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: #fff; z-index: 9999; }
#zoom .close { font-family: 'Helvetica Neue', 'Brown', arial; font-size: 40px; font-weight: lighter; line-height: 40px; color: #b8b8b8; position: absolute; top: 20px; right: 30px; z-index: 999999; opacity: 0.6; filter: alpha(opacity=60); }
#zoom .close:hover { opacity: 1; filter: alpha(opacity=100); }
#zoom .slick-next { right: 15px; }
#zoom .slick-prev { left: 15px; }
#zoom .slick-dots { position: absolute; top: 20px; left: 20px; width: 315px; z-index: 9999999; }
#zoom .slick-dots li { border: 1px solid #f4f4f4; margin: 0; width: 68px; height: 110px; float: left; }
#zoom .slick-dots li.slick-active { border-color: #000; }
#zoom .slick-dots li.slick-active img { opacity: 1; filter: alpha(opacity=100); }
#zoom .slick-dots li button { height: 106px; width: 64px; padding: 0; }
#zoom .slick-dots li button:before { content: ''; height: 106px; width: 64px; z-index: 9999999; }
#zoom .slick-dots img { opacity: 0.4; filter: alpha(opacity=40); width: 64px; height: 106px; }
@media (max-width: 728px) { #zoom .slick-dots { display: none !important; opacity: 1; filter: alpha(opacity=100); } }
#zoom #imgSet { position: relative; }
#zoom #imgSet figure { background-color: #ffffff; }
#zoom img { margin: 0 auto; display: block; max-width: 100%; }

.jcarousel { position: relative; overflow: hidden; width: 100%; }
.jcarousel ul { width: 20000em; position: relative; list-style: none; margin: 0; padding: 0; }
.jcarousel li { float: left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
@media (max-width: 480px) { .jcarousel li { padding: 0 20px; } }
.jcarousel img { display: block; max-width: 100%; margin: 0 auto; }

.prev, .next, .arrow-prev, .arrow-next, .slick-prev, .slick-next { display: block; background: transparent url(../images/jcarousel_arrows.png) no-repeat 0 45%; background-size: 42px 32px; width: 16px; height: 100%; position: absolute; top: 0; z-index: 999; cursor: pointer; opacity: 1; filter: alpha(opacity=100); }
.prev.expand, .next.expand, .arrow-prev.expand, .arrow-next.expand, .slick-prev.expand, .slick-next.expand { display: none; }

.arrow-prev { left: 15px; }

.next, .arrow-next, .slick-next { right: 15px; background-position: -26px 45%; }

.slick-next { right: 0; }

.slick-prev { left: 0; }

@media (min-width: 768px) and (max-width: 1023px) { .pt_product-details .product-tabs .slick-next { right: 19px; } }
@media (max-width: 1024px) { .pt_product-details .product-tabs .slick-next { top: -50px; } }

@media (min-width: 768px) and (max-width: 1023px) { .pt_product-details .product-tabs .slick-prev { left: 19px; } }
@media (max-width: 1024px) { .pt_product-details .product-tabs .slick-prev { top: -50px; } }

.slick-prev:before, .slick-next:before { content: ''; display: none; }

.zoom-prev { background-position: 0 18%; }

.zoom-next { background-position: -26px 18%; }

.jcarousel-control-prev-disabled, .jcarousel-control-next-disabled { opacity: 0.3; filter: alpha(opacity=30); cursor: default; }

#product-nav-container { overflow: hidden; position: absolute; right: 0; width: 160px; }
#product-nav-container div { float: left; text-align: center; width: 77px; }
#product-nav-container img { max-height: 100%; max-width: 80%; }
#product-nav-container span { display: block; height: 65px; }
#product-nav-container .divided span { border-right: 1px solid #E0E0E0; padding-right: 5px; }

.pdp-main ul { list-style: none; margin: 0; padding: 0; }
.pdp-main label { padding: 0; text-align: left; width: auto; }
.pdp-main .product-image-container { padding: 33px 0 0; }
.pdp-main .product-image-container .slick-slide img { margin: 0 auto; }
.pdp-main .product-image-container .jcarousel { position: relative; overflow: hidden; }
@media (max-width: 320px) { .pdp-main .product-image-container .jcarousel { padding: 0; } }
.pdp-main .product-image-container.grid01 figure, .pdp-main .product-image-container.grid02 figure { display: block; }
.pdp-main .product-image-container.grid01 figure, .pdp-main .product-image-container.grid02 figure { padding: 0; }
.pdp-main .product-image-container.grid01 figure img, .pdp-main .product-image-container.grid02 figure img { margin: 0 auto; display: block; padding: 0; }
.pdp-main .product-image-container.grid03 .jcarousel ul { margin: 0 auto !important; }
.pdp-main .product-image-container .jcarousel ul { width: 20000em; position: relative; /* Optional, required in this case since it's a <ul> element */ list-style: none; margin: 0; padding: 0; }
.pdp-main .product-image-container .jcarousel li { /* Required only for block elements like <li>'s */ float: left; }
.pdp-main .product-image-container .jcarousel-item { max-width: 100%; }
.pdp-main .product-image-container .jcarousel-control { position: absolute; right: 10px; bottom: 20px; }
.pdp-main .product-image-container .jcarousel-control a { background: none repeat scroll 0 0 #E0E0E0; border: 1px solid #cccccc; display: block; float: left; height: 15px; margin: 0 3px; text-indent: -999em; width: 6px; }
.pdp-main .product-image-container .jcarousel-control a.active { background-color: #666666; }
.pdp-main .product-image-container .jcarousel-clip { overflow: hidden; }
.pdp-main .product-image-container .vertical-carousel li { height: 282px; float: none; width: 300px; }
.pdp-main .product-image-container .product-tile { min-height: 0; }
.pdp-main .product-image-container .btn { width: 220px; margin: 0 auto; /* border-radius: 0; 
color: #000;
font-size: 1em;
display: block;
padding: { top: 8px; bottom: 8px;
}
border-width: 2px;
&:hover { border: 2px solid #000; color: #000; background-color: #fff;
}*/ }
.pdp-main .product-image-container .see-all-images { display: none; clear: both; }
.pdp-main .product-image-container .center-block { text-align: center; padding: 7px 0; }
.pdp-main .product-image-container #product-image-carousel { padding: 0; }
.pdp-main .product-image-container #product-image-carousel.unslicked { margin-left: 11px; }
.pdp-main .product-image-container #product-image-carousel.unslicked .item { width: 50%; float: left; margin-bottom: 5px; height: 644px; }
@media (max-width: 1024px) { .pdp-main .product-image-container #product-image-carousel.unslicked .item { width: 100%; float: none; height: 100%; }
  .pdp-main .product-image-container #product-image-carousel.unslicked .item img { top: 0; margin: auto; } }
.pdp-main .product-image-container #product-image-carousel.unslicked figure { height: 100%; }
.pdp-main .product-image-container #product-image-carousel.unslicked img.shoe { margin-top: 40px; }
@media (min-width: 768px) { .pdp-main .product-image-container #product-image-carousel.slick-slider + .see-all-images { display: block; } }
.pdp-main .product-image-container #product-image-carousel.expand ul { width: 100% !important; }
.pdp-main .product-image-container #product-image-carousel.expand .jcarousel-prev, .pdp-main .product-image-container #product-image-carousel.expand .jcarousel-next { display: none !important; }
.pdp-main .product-primary-image { text-align: center; display: block; }
.pdp-main .product-thumbnails { clear: both; display: inline-block; padding: 0px 0.5em; }
.pdp-main .product-thumbnails li { border-top: 5px solid #FFFFFF; float: left; margin: 0 5px 0 0; padding: 3px 0 0; width: 55px; }
.pdp-main .product-thumbnails li.selected { border-color: #00A4E4; }
.pdp-main .product-thumbnails li img { border: 1px solid #CCC; max-width: 53px; }
.pdp-main .product-thumbnails h2 { text-transform: uppercase; margin: .83em 0; }
.pdp-main .product-col-2 { float: right; width: 364px; padding-left: 28px; padding-right: 0; }
@media (max-width: 1023px) { .pdp-main .product-col-2 { width: 360px; } }
@media (max-width: 767px) { .pdp-main .product-col-2 { width: 100%; float: none; margin-left: -10px; padding-right: 10px !important; } }
.pdp-main form .input-select { width: auto; }
.pdp-main .product-detail { margin-top: 31px; position: relative; padding-bottom: 48px; }
@media (max-width: 767px) { .pdp-main .product-detail { padding-bottom: 90px; } }
@media (max-width: 480px) { .pdp-main .product-detail { padding-bottom: 60px; } }
.pdp-main .brand { text-transform: uppercase; font-weight: bold; margin-bottom: 3px; font-size: 1.45em; letter-spacing: .12em; }
.pdp-main .brand a:hover { text-decoration: none; border-bottom: 1px solid black; }
.pdp-main .product-name { margin: 2px 0; font-size: 1.25em; letter-spacing: .1px; }
.pdp-main .panel-group .panel { border-width: 0 0 0 0; }
.pdp-main .panel-group .panel + .panel { margin-top: 0; }
.pdp-main .panel-group .panel:last-child { border-bottom: 1px solid #ccc; }
.pdp-main .panel-group .panel-heading { background-color: #fff; border-top: 1px solid #ccc; border-width: 1px 0 0 0; padding: 0; }
.pdp-main .panel-group .panel-title a { display: block; font-size: 11px; color: #000; padding: 7px 0 3px; letter-spacing: 0; font-weight: 700; }
.pdp-main .panel-group .panel-title a span { display: inline-block; background: transparent url("../images/sprite@2x.png") no-repeat -79px -26px; background-size: 95px auto; width: 8px; height: 5px; float: right; margin: 5px 0; }
.pdp-main .panel-group .panel-title a.collapsed { padding: 7px 0 6px; }
.pdp-main .panel-group .panel-title a.collapsed span { background-position: -79px -38px; }
.pdp-main .panel-group .panel-title a:hover { text-decoration: none; }
.pdp-main .panel-group .panel-collapse .panel-body { padding: 0 0 14px; border-width: 0 0 0 0; border-top: none; }
.pdp-main .panel-group .panel-collapse .panel-body ul { margin: 0 15px; }
.pdp-main .panel-group .panel-collapse .panel-body li { padding: 2px 0; list-style-type: disc; }
.pdp-main .panel-group .panel-collapse .panel-body li a { color: #000; text-decoration: underline; }
.pdp-main .panel-group .panel-collapse .panel-body li.size-chart-link { display: block; background-image: none; padding: 0 !important; }
@media (min-width: 768px) and (max-width: 1023px) { .pdp-main .product-col-1.col-sm-8, .pdp-main .product-col-2.col-sm-4 { width: 50%; } }
.pdp-main .primary-image { max-width: 100%; max-height: 100%; }
.pdp-main .primary-image.shoe-short { max-height: 435px; }
.pdp-main figure { display: table-cell; height: 644px; position: relative; }
@media (max-width: 767px) { .pdp-main figure { height: 367px; } }
.pdp-main figure a.zoom { position: relative; height: 100%; display: block; }
@media (max-width: 767px) { .pdp-main figure a.zoom { height: 367px !important; margin: 0 30px; } }
.pdp-main figure img { position: absolute; bottom: 0; left: 0; right: 0; }
.pdp-main .product-number { color: #CCC; font-size: 0.9em; margin: 0 0 0.5em 0.5em; }
.pdp-main .product-price { font-size: 1.25em; margin: 0; }
.pdp-main .product-price .price-standard { text-decoration: line-through; }
.pdp-main .product-price .price-tiered { color: #990000; font-size: 0.6em; line-height: 1.5em; }
.pdp-main .product-col-2 .social { position: absolute; bottom: 0; right: 0; }
@media (max-width: 767px) { .pdp-main .product-col-2 .social { right: 10px; }
  .pdp-main .product-col-2 .social .list-inline > li:last-child { float: none; }
  .pdp-main .product-col-2 .social li { padding: 0 3px; } }
.pdp-main .product-col-2 .social li { padding: 0; }
.pdp-main .product-col-2 .social p#msg { margin: 0; }
.pdp-main .product-col-2 .price-standard + .price-sales { color: #be0d0d; }
.pdp-main .product-price .price-tiered { color: #990000; font-size: 0.6em; line-height: 1.5em; }
.pdp-main .product-review-links { overflow: hidden; }
.pdp-main .product-review-links li { margin-right: 1em; }
.pdp-main .product-add-to-cart { clear: both; margin: 0; padding: 0; }
.pdp-main .product-add-to-cart p { font-size: 1em; }
.pdp-main .product-add-to-cart .pdp-faves { padding: 0; margin: 22px 0 0; width: 60px; right: -13px; position: absolute; float: right; border: 1px solid white; }
.pdp-main .product-add-to-cart .pdp-faves > a { z-index: 999; position: relative; padding: 11px 0; margin: 5px 0; border: 1px solid white; }
.pdp-main .product-add-to-cart .pdp-faves .favorite-status { float: left; padding-left: 31px; background-position: 8px 0px; height: 23px; }
.pdp-main .product-add-to-cart .pdp-faves .favorite-status:hover, .pdp-main .product-add-to-cart .pdp-faves .favorite-status.added-to-favorites { background-position: 8px -22px; }
.pdp-main .product-add-to-cart .pdp-faves .dropdown-toggle { display: inline-block; background: white url("../images/sprite@2x.png") no-repeat -74px -71px; background-size: 85px auto; width: 25px; height: 15px; text-indent: -9999em; }
.pdp-main .product-add-to-cart .pdp-faves.open { border-top-color: #e7e7e7; border-left-color: #e7e7e7; border-right-color: #e7e7e7; }
@media (max-width: 767px) { .pdp-main .product-add-to-cart .pdp-faves { margin-top: -30px; } }
.pdp-main .product-add-to-cart .inventory label { float: none; font-size: 1em; margin: 5px 0; display: block; }
.pdp-main .product-add-to-cart .inventory input { margin: 0; width: 42px; border: 1px solid #ccc; text-align: center; font-size: 1em; }
.pdp-main .product-add-to-cart .product-price { float: left; font-size: 2.4em; margin: 0; padding-top: 18px; text-align: right; width: 47%; }
.pdp-main .product-add-to-cart .add-to-cart-button { float: left; width: 75%; }
@media (max-width: 767px) { .pdp-main .product-add-to-cart .add-to-cart-button { width: 100%; margin: 0; float: none; } }
.pdp-main .product-add-to-cart button { margin: 18px 0; opacity: 1; filter: alpha(opacity=100); }
.pdp-main .product-add-to-cart button.add-to-cart-disabled[disabled] { color: black; }
.pdp-main .product-add-to-cart button.add-to-cart-disabled-out-of-stock[disabled] { color: grey; border-color: grey; }
.pdp-main .product-add-to-cart button.add-all-to-cart { display: none; }
.pdp-main .product-add-to-cart .availability { position: relative; clear: both; float: left; }
.pdp-main .product-add-to-cart .pdpForm a { text-decoration: underline; }
.pdp-main .product-add-to-cart .dropdown-menu { right: 0px; left: auto; top: 28px; box-shadow: none; -webkit-box-shadow: none; border: 1px solid #e7e7e7; letter-spacing: .5px; width: 215px; z-index: 998; position: absolute; margin-right: -1px; }
.pdp-main .product-add-to-cart .dropdown-menu li { border-bottom: 1px solid #e7e7e7; }
.pdp-main .product-add-to-cart .dropdown-menu li a { padding: 6px; text-decoration: none; text-transform: uppercase; font-weight: bold; }
.pdp-main .product-add-to-cart .dropdown-menu li a span.favorite { display: inline-block; background: transparent url("../images/favorite_icon.png") no-repeat -3px -3px; background-size: 21px auto; width: 15px; height: 15px; margin-right: 6px; margin-left: 4px; display: block; float: left; }
.pdp-main .product-add-to-cart .dropdown-menu li a span.added-to-favorites { display: inline-block; background: transparent url("../images/favorite_icon.png") no-repeat -3px -21px; background-size: 21px auto; width: 15px; height: 15px; margin-right: 6px; margin-left: 4px; display: block; float: left; background-position: -3px -21px !important; padding-left: 0px !important; }
.pdp-main .product-add-to-cart .dropdown-menu li a span.new-list { font-size: 10px; padding: 2px 4px 2px 7px; display: inline-block; }
.pdp-main .product-add-to-cart .dropdown-menu li p { margin: 10px; font-size: 10px; }
.pdp-main .product-add-to-cart .row { overflow: visible; }
.pdp-main .complimentary-shipping .content-asset p { margin: 0 0 15px; }
.pdp-main .few-remaining-msg { font: 11px/14px Arial, Helvetica, Sans-serif; margin: 0 0 25px; }
.pdp-main .product-variations { font-size: 1em; }
.pdp-main .product-set .product-add-to-cart { display: block; }
.pdp-main p.no-availability { margin: 12px 0 0; }
.pdp-main .availability .availability-msg { display: inline; }
.pdp-main .availability .availability-msg p { margin-top: 0px; display: inline; }
.pdp-main .availability .in-stock-msg { color: black; }
.pdp-main .availability .not-available-msg { color: red; }
.pdp-main .availability .preorder-msg { color: blue; }
.pdp-main .availability .backorder-msg { color: green; }
.pdp-main .availability .in-stock-date-msg { color: red; }
.pdp-main .product-actions { clear: both; overflow: hidden; padding: 1.5em 0; }
.pdp-main .product-actions li { margin: 0 1em 0 0; }
.pdp-main .product-actions .social-actions { float: right; }
.pdp-main .product-actions .social-actions li { margin: 0 0.2em; }
.pdp-main .product-actions .addthis_toolbox { float: right; }
.pdp-main .product-tabs .print-page { float: right; }
.pdp-main .nav-tabs { margin-bottom: 10px; border-bottom: none; text-transform: uppercase; }
.pdp-main .nav-tabs li { /*BSR-767 match font size for no search results markup that's diff from others*/ }
.pdp-main .nav-tabs li a, .pdp-main .nav-tabs li h5 a { font-size: 1.15em; }
.pdp-main .nav-tabs li a { text-transform: uppercase; color: #777; font-weight: bold; padding: 0 30px; border-left: 1px solid #ccc; }
.pdp-main .nav-tabs li.first a { padding: 0 30px 0 0; border-left: none; }
.pdp-main .nav-tabs li.active a { color: #000; }
@media (max-width: 767px) { .pdp-main .nav-tabs { display: none !important; } }

.js .pdp-main .recommendations .product-tile .recommendation-tooltip { display: none !important; }

.pdp-main .promotion { clear: both; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; }
.pdp-main .promotion .promotion-title { display: none; font-size: 1.5em; line-height: 1em; text-transform: uppercase; vertical-align: top; }
.pdp-main .promotion .promotion-callout { display: inline-block; vertical-align: top; }

.pdp-main .promotion .promotion-callout { display: inline-block; line-height: 1em; vertical-align: top; width: 77%; margin: 10px 0 10px; color: #2F6D58; }

.pdp-main .whs-promo-msg .promotion .promotion-callout { font-family: "Brown", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; color: #bd0d0f; }

.print-page { cursor: pointer; }

.list-table-header .print-page { font-size: 13.2px; float: right; }

.pt_gift-registry .list-table-header .print-page { margin-top: -0.5em; }

.pdp-main .gift-message-text { width: 100%; }
.pdp-main .gift-message-text label span { text-transform: capitalize; font-size: 11px; }
.pdp-main .gift-message-text textarea { width: 100%; margin-left: 0; }
.pdp-main .gift-message-text .char-count { float: left; padding-top: 2px; }

.empty-div { padding-top: 20px; }

.pdp-main .product-set-list { border-top: 1px solid #D9D9D9; margin: 0 0 0 6px; }
.pdp-main .product-set-list .product-set-item { border-bottom: 1px solid #D9D9D9; clear: both; margin: 1em 0; overflow: hidden; padding: 1em 0 0; }
.pdp-main .product-set-list .product-set-image { float: left; width: 22%; }
.pdp-main .product-set-list .product-set-details { float: left; width: 78%; }
.pdp-main .product-set-list .attribute h3, .pdp-main .product-set-list .attribute .label { width: 25%; }
.pdp-main .product-set-list .product-name { float: none; font-size: 1.3em; margin: 0; width: auto; }
.pdp-main .product-set-list .promotion-title { font-size: 1.2em; }
.pdp-main .product-set-list .block-add-to-cart { background: #F3F3F3; clear: both; overflow: hidden; padding: 0.5em 0; }
.pdp-main .product-set-list .block-add-to-cart .inventory { float: left; margin-left: 22%; width: 20%; }
.pdp-main .product-set-list .block-add-to-cart label { padding: 0.7em 0; text-align: left; width: 40%; }
.pdp-main .product-set-list .block-add-to-cart .input-text { width: 35px; }
.pdp-main .product-set-list .block-add-to-cart .product-price { float: left; font-size: 1.6em; margin: 0; padding: 6px 0 0; text-align: right; width: 35%; }
.pdp-main .product-set-list .block-add-to-cart button { float: right; font-size: 0.9em; margin: 3px 5px 0 0; padding-left: 1em; padding-right: 1em; }

.pdp-main .product-set .product-add-to-cart .product-price { width: 54%; }

.js button.add-all-to-cart { display: inherit; }

/* available in rich ui. */
#barneys { position: relative; }

.last-visited { position: relative; height: auto !important; }
.last-visited:before, .last-visited:after { content: " "; /* 1 */ display: table; /* 2 */ }
.last-visited:after { clear: both; }
.last-visited .prev { left: 0; }
.last-visited .next { right: 0; }

/*#last-visited {  //article { padding: 0 15px; } .product-tile { margin: 0 auto; font-size: 1em; height: auto; text-align: left; .product-name { width: auto; color: #000; font-size: 1em; margin-right: 30px; h6 { text-transform: uppercase; font-weight: bold; margin-bottom: 2px; font-size: 1em; } a { color: #000; } } .product-pricing { margin: 0 0; } }
} */
/* product tiles for rich recs */
.carousel ul li { padding: 0 !important; list-style: none; }
.carousel ul li a { color: black; }
.carousel ul li a:hover { text-decoration: none; color: black; }
.carousel ul li a:hover .favorite-status { display: inline; }
.carousel ul li img, .carousel ul li .product-image img { margin: 0 0 10px; height: auto !important; max-width: 100%; }
.carousel ul li .favorite-status { position: absolute; z-index: 1; float: left; }
.carousel ul li .rr_brand { text-transform: uppercase; font-weight: bold; padding-top: 17px; }
.carousel ul li .rr_brand span:hover, .carousel ul li .rr_name span:hover { color: black; text-decoration: none; background: url(../images/hover_black.png) repeat-x 100% 100%; }
.carousel ul li .rr_details { font-size: 1em; letter-spacing: 0.05em; }
.carousel ul li .rr_details p { margin-bottom: 2px; }
.carousel ul li .rr_details strike { float: left; margin-right: 5px; }
.carousel ul li .rr_details strike + .rr_price, .carousel ul li .rr_details .rr_percent { color: #be0d0d; }

@media (max-width: 767px) { .category-main-banner .col-sm-3 { margin-bottom: 10px; } }
.category-main-banner .col-sm-3 img { margin-bottom: 16px; }

/* bonus products */
/* ------------------------------------- */
.select-bonus-btn, .no-bonus-btn { float: left; margin: 0 5px 0 0; }

.buttonbar { margin: 11px 0; overflow: hidden; width: 336px; }

.bonus-product-list .bonus-product-item { border-bottom: 1px solid #E0E0E0; clear: both; }

.bonus-product-list .product-name { float: none; margin: 1em 0; }

.bonus-product-list .product-add-to-cart button { float: left; margin-top: 24px; }

.bonus-product-list-footer { clear: both; }

.bonus-product-list-footer button { float: right; }

#tooltip .url, .tt-zoomcue .url { display: none !important; }
#tooltip h3, .tt-zoomcue h3 { font-size: 11px; margin-top: 10px; }

.pt_product-details .see-all-images { clear: both; }
.pt_product-details .see-all-images a.btn { display: block !important; }
.pt_product-details .collapseSlick a.btn { display: block !important; }
.pt_product-details #primary { padding-left: 10px; padding-right: 10px; }

.headerTicker button.slick-prev, .headerTicker button.slick-next { display: inline-block; background: transparent url("../images/sprite@2x.png") no-repeat -82px -244px; background-size: 95px auto; width: 18px; height: 20px; position: absolute; top: 50%; margin-top: -10px; padding: 0; line-height: 0; font-size: 0; cursor: pointer; color: transparent; border: none; outline: none; }
.headerTicker button.slick-prev:hover, .headerTicker button.slick-next:hover { cursor: pointer; }
.headerTicker button.slick-prev:focus, .headerTicker button.slick-next:focus { outline: none; }
.headerTicker button.slick-prev.slick-disabled, .headerTicker button.slick-next.slick-disabled { opacity: 0.25; }
.headerTicker button.slick-prev { background-position: -56px -244px; left: 0; }
.headerTicker button.slick-next { right: 0; }

.ui-dialog.quickview .bonus-product-list { outline: none; }
.ui-dialog.quickview #bonus-product-dialog { height: 580px !important; }
.ui-dialog.quickview #bonus-product-list .product-select-bonus { position: absolute; width: 95%; }
.ui-dialog.quickview #bonus-product-list .jspContainer { height: 421px !important; }
.ui-dialog.quickview #bonus-product-list .jspContainer .product-number { font-family: "Brown", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 11px; line-height: 1.42857; letter-spacing: 0.065em; color: #333333 !important; font-size: 1em; }
@media (max-width: 320px) { .ui-dialog.quickview #bonus-product-list .jspContainer .product-number { width: 90%; } }
.ui-dialog.quickview #bonus-product-list .jspContainer .product-name { font: 11px/14px Arial, Helvetica, Sans-serif; letter-spacing: 0.05em !important; word-spacing: -1px; font-size: 1em !important; }
@media (max-width: 320px) { .ui-dialog.quickview #bonus-product-list .jspContainer .product-name { width: 48%; margin-left: 100px !important; } }
.ui-dialog.quickview #bonus-product-list .jspContainer .product-add-to-cart { display: none; }
.ui-dialog.quickview #bonus-product-list .jspContainer .product-name { margin: 0; }
.ui-dialog.quickview #bonus-product-list .jspContainer .bonus-product-item { width: 95%; }
.ui-dialog.quickview #bonus-product-list .jspContainer .product-variations { display: none; }
.ui-dialog.quickview #bonus-product-list .jspContainer .bonus-product-item { border: 1px solid #ccc; cursor: pointer; height: 194px; margin-bottom: 10px; }
.ui-dialog.quickview #bonus-product-list .jspContainer .bonus-product-item:hover { border-width: 2px; border-color: black; }
.ui-dialog.quickview #bonus-product-list .jspContainer .bonus-product-list-footer.promotion { display: none; }
.ui-dialog.quickview #bonus-product-list .jspContainer .mini-cart-image { float: left; height: 155px; width: 112px; margin: 11px 11px 11px 11px; }
@media (max-width: 320px) { .ui-dialog.quickview #bonus-product-list .jspContainer .mini-cart-image { float: left; height: 155px !important; width: 32%; margin: 11px 11px 11px 11px; } }

.no-bonus-btn.no-thanksbtn { position: absolute; bottom: 50px; width: 53%; }
@media (max-width: 320px) { .no-bonus-btn.no-thanksbtn { position: absolute; bottom: 77px; width: 84%; } }

#bonus-product-dialog.ui-dialog-content .add-to-cart-bonus.button-fancy-medium { display: none; }

#bonus-product-list .jspContainer .product-col-2.product-detail { float: none; margin-top: 15px; margin-left: 7px; padding: 0px; }

.product-col-2.product-detail .product-brand.bonus-pop-up { text-transform: uppercase; }

.pt_cart #cart-table .bonusproducts.bonus-item-actions.bonus-edit-button { padding-bottom: 10px; padding-top: 17px; text-decoration: underline; }

.pt_product-details #mini-cart .mini-cart-content .bonus-discount-container, .pt_order #mini-cart .mini-cart-content .bonus-discount-container, .pt_account.Account-Show #mini-cart .mini-cart-content .bonus-discount-container { display: none; }

@media (max-width: 767px) { .ui-dialog.delete-confirmation .mobile-page { padding-left: 0px; padding-right: 0px; }
  .ui-dialog.delete-confirmation .account-top.visible-xs { display: none !important; } }
.private-product-back-link { text-decoration: none; position: absolute; top: 21px !important; left: 30px; z-index: 99; }

@media (max-width: 767px) { #wrapper.pt_product-details #main a.private-product-back-link { display: none; }
  #wrapper.pt_product-details #main #pdpMain .product-image-container { padding-top: 0px; margin-top: 0px; } }
@media (max-width: 767px) { .pt_product-details .zoom-img { display: inline-block; background: transparent url("../images/sprite@2x.png") -63px -853px; width: 33px; height: 33px; top: 340px; right: 20px; position: absolute; }
  .ui-dialog .zoom-img { display: none !important; } }
@media (min-width: 1260px) { .customtooltip { font-family: sans-serif !important; padding-top: 7px !important; font-weight: bold; padding-left: 7px !important; height: 29px; display: none; width: 92px; position: absolute; border: 1px solid #EFEFEF; background-color: white; color: Black; font-size: 10px !important; z-index: 10000; } }
@media (max-width: 1260px) { .customtooltip { display: none !important; } }

.ui-dialog .ui-dialog-content { overflow-y: hidden; }
