@import '//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/css-SBV18/reset.css?yocs=5_c_&yoloc=us';
@import '//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/css-SBV18/960_24_col.css?yocs=5_c_&yoloc=us';
body { background: #FFF; color: #333; font-size: 12px; height: auto; font-family: 'Helvetica', sans-serif
}
img, a img { border:0; }
a, a:link, a:visited { outline:none; text-decoration:none; color:#222; }
a:hover { outline:none; text-decoration:underline; }
input[type="submit"]{ border:0; border-radius:0; -webkit-appearance: none; -webkit-border-radius:0;
}
#overlay { width: 100%; height: 100%; z-index: 10000;
}
#overlay .loading-image { top:0 !important; padding-bottom: 30px;
}
.bold{font-weight: bold;}
.clearfix:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden;
}
.content_area { padding:0 0 30px 0;
}
.divider_solid { position:relative; margin-top:8px; height:0px; width:100%; border-bottom: 1px solid #3c546a; border-top: 1px solid #1e3447;
}
.fleft{ display: inline; float:left; }
.fright{ display: inline; float:right; }
.no-display{ display:none; }
.slash { float:left; padding:4px 12px; font-weight:bold;
}
.border_gray { }
#loading { width: 100%; height: 100%; top: 0px; left: 0px; position: fixed; display: block; opacity: 0.7; background-color: #fff; z-index: 99; text-align: center;
}
#loadingDiv { display: inline; float: left; left: 22px; position: relative; text-align: center; top: -10px; display:none;
}
.loading-image { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/fullPageloader.gif?yocs=5_&yoloc=us') no-repeat center center; display: block; height: 32px; width: 32px; margin: 0; padding: 0; position: relative; margin:auto; top:200px; z-index: 100;
}
#largeLoadingDiv { height: 50%; margin: 0 auto;
}
.large_loading { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/AjaxLoader.gif?yocs=5_&yoloc=us') no-repeat center center; display: block; height: 100px; width: 160px; margin: 0; padding: 0; position: relative; margin:auto;
}
a #loadingDiv { width: 191px; height: 131px; top: 0; left: 0;
}
.icon_loading { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/loader.gif?yocs=5_&yoloc=us') no-repeat center center; display: block; height: 16px; width: 16px; margin: 0; padding: 0; position: relative; margin:auto; top:18px;
}
a .icon_loading { top: 50%; left: -10%;
}
.divider_shadow_wide { background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/divider_shadow_wide.png?yocs=5_&yoloc=us') no-repeat center top; background-size: 100% auto; height: 18px; width: 100%; margin-bottom: -5px;
}
.divider_shadow_wide_bm { background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/divider_shadow_wide_bottom.png?yocs=5_&yoloc=us') no-repeat center top; background-size: 100% auto; height: 18px; width: 100%; margin-top: -5px;
}
h1.page_title{ color: #333333; font-family: "Helvetica",sans-serif; font-size: 24px; line-height: 50px;
}
h1.page_titleWL{ color: #333333; font-family: "Helvetica",sans-serif; font-size: 16px; line-height: 50px;
}
.helpInfo #remove-form-cancel h2,
.helpInfo #remove-form-updated h2 { color: #333333; font-family: "Helvetica",sans-serif; font-size: 23px; line-height: 50px;
}
.boxed { border: 1px solid #eeeeee; margin-bottom: 10px; padding: 10px;
}
.anchor_top a { font-weight:bold;
}
.none { display: none; }
.viewall { float:right; position:relative;
}
.rightLink { line-height:50px; float:right;
}
.rightLink a { background: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/narrow-brand-arrow.png?yocs=5_&yoloc=us") no-repeat scroll 0 3px transparent; font-weight:normal; text-decoration: none; font-size: 12px; font-family: 'Helvetica', sans-serif padding-left:10px; margin:auto;
}
.rightLink .page_title { display:inline;
}
.print_only { display:none;
}
.sb-search-field-wrap input{ color:#4d4d4d; }
.wPaddingBottom { margin-bottom: 20px; }
.word-wrap { white-space: pre; white-space: pre-wrap; white-space: pre-line; white-space: -pre-wrap; white-space: -o-pre-wrap; white-space: -moz-pre-wrap; word-wrap: break-word; white-space: normal;
}
.ui-front { z-index: 9999; }
.dialogDiv { display:none; }
.ui-dialog { padding: 20px; font-family: 'Helvetica', sans-serif font-normal;
}
.ui-dialog .ui-widget-header{ background: none; margin-left: auto; margin-right: auto; width: 100%; border: 0; border-bottom: 1px solid #DDD;
}
.ui-dialog .ui-state-hover .ui-icon, .ui-state-focus .ui-icon { background-image: url("http://code.jquery.com/ui/1.10.2/themes/smoothness/images/ui-icons_888888_256x240.png");
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background: #E6E6E6; border: 1px solid #D3D3D3;
}
.ui-dialog .ui-dialog-titlebar { padding: 0 0 0.5em;
}
.ui-dialog .ui-dialog-title { font-size: 17px; color: #333;
}
.ui-dialog .ui-dialog-content { padding: 1em 0 0.5em;
}
.ui-dialog .ui-button-icon-only .ui-icon { margin-left: -8px;
}
.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 { top: 47%;
}
.ui-dialog .ui-dialog-titlebar-close { top: 31%; height: 22px; width: 22px;
}
.ui-dialog .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { border-top-left-radius: 0;
}
.ui-dialog .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { border-bottom-right-radius: 0;
}
.ui-dialog .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { border-bottom-left-radius: 0;
}
.ui-dialog .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { border-top-right-radius: 0;
}
.ui-dialog button.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { border-top-left-radius: 11px;
}
.ui-dialog button.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { border-bottom-right-radius: 11px;
}
.ui-dialog button.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { border-bottom-left-radius: 11px;
}
.ui-dialog button.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { border-top-right-radius: 11px;
}
.ui-widget .button { padding:3px;
}
.ui-widget .actions .button { margin-left: 5px;
}
.ui-dialog h2 { text-transform: uppercase; font-size: 14px; color: #ff8300; margin-bottom:10px;
}
.select-menu{ height:48px; display:inline-block; max-width:205px; width: 100% !important; position:relative;
}
.select-menu .select-container{ position:absolute; height:100%; width:100%; background:#efefef url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/button-bg-gray-gradient.png?yocs=5_&yoloc=us') repeat-x top left 40%; cursor:pointer; border: 1px solid #DDDDDD; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
}
.select-menu .ddArrow { position:absolute; right:10px; top:20px; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/quick-view-dd-arrow.png?yocs=5_&yoloc=us') no-repeat; height: 10px; width: 12px;
}
.select-menu .select-container .ddImg { left: 8px; position: absolute; top: 5px;	border:1px solid #DDD;	line-height: 30px;	padding: 3px;	background: #FFF;
}
.select-menu .select-container .ddImg img { width: 30px;
}
.select-menu .select-container span { left:50px; position:absolute; top:10px;	font-weight: bold;	width: 150px;
}
.select-menu .dropDown{ position:absolute; top:50px; left:0; width:100%; background: #FFFFFF repeat scroll 0 0; border: 1px solid #DDDDDD; border-top:none; list-style:none; z-index: 1;
}
.select-menu .dropDown .selected, .select-menu .select-container.selected { background: #274158; background: -webkit-gradient(linear, 0 0, 23% 94%, from(#05223A) to(#274158)); background: -webkit-linear-gradient(top, #05223A 23%, #274158 94%); background: -moz-linear-gradient(top, #05223A 23%, #274158 94%); background: -ms-linear-gradient(top, #05223A 23%, #274158 94%); background: -o-linear-gradient(top, #05223A 23%, #274158 94%); background: linear-gradient(top, #05223A 23%, #274158 94%); color: #FFFFFF;
}
.select-menu span.disabled { color: #dadada;
}
.select-menu .selected span.disabled { color: #999;
}
.select-menu li{ height:50px; cursor:pointer; position:relative;
}
.select-menu li span{ left:50px; position:absolute; top:10px;	width: 150px;
}
.cart_box .select-menu .select-container span,
.cart_box .select-menu li span {	width: 110px;
}
.select-menu li i{ color:#999999; display:block; font-size:12px;
}
.select-menu li .ddImg { left: 8px; position: absolute; top: 5px;	border:1px solid #DDD;	line-height: 30px;	padding: 3px;	background: #FFF;
}
.select-menu li img { width: 30px;
}
.select-menu .dropDown li:hover { background: #274158; background: -webkit-gradient(linear, 0 0, 23% 94%, from(#05223A) to(#274158)); background: -webkit-linear-gradient(top, #05223A 23%, #274158 94%); background: -moz-linear-gradient(top, #05223A 23%, #274158 94%); background: -ms-linear-gradient(top, #05223A 23%, #274158 94%); background: -o-linear-gradient(top, #05223A 23%, #274158 94%); background: linear-gradient(top, #05223A 23%, #274158 94%); color: #FFFFFF;
}
.select-menu .dropDown li .disabled:hover {	color: #999;
}
.select-menu #select_color_NA,
.select-menu #list_color_NA {	left: 9px; width: 150px;
}
.selection-message-box { margin: 10px 0; }
#size-selection{ font-weight: bold; line-height: 1.4; margin: 25px 0 0; color: #ff8300;
}
.modal {	padding: 0 15px;	z-index: 9999;
}
.modal-header {	padding: 9px 0;
}
.modal-header .close {	margin-top: 5px;	background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/icon_close.png?yocs=5_&yoloc=us') left top no-repeat;	height: 20px; width: 20px;
}
.modal-header h3 {	margin: 0;	line-height: 30px;	font-family: 'Helvetica', sans-serif	font-size: 23px;	font-weight: normal;	color: #333333;
}
.modal-body {	padding: 15px 0;
}
.modal-footer {	background: none;	padding: 14px 0 15px;	border-radius: 0;	border-top: 1px solid #EEE;
}
.modal-footer .button{	background-color: #606060; border: 0 none; color: white; font-size:13px; font-weight: bold; padding: 6px 9px; text-transform: uppercase;
}
.modal-footer .button:hover{ background-color: #FF8300; }
.modal.size250 { width: 250px; margin-left: -140px;
}
.modal.size350 { width: 350px; margin-left: -190px;
}
.modal.size450 {	width: 450px;	margin-left: -240px;
}
.modal.size650 {	width: 650px;	margin-left: -340px;
}
.modal.size850 {	width: 850px;	margin-left: -440px;
}
.popover{ z-index: 3; }
.carousel-control {	border-radius: 0 0 0 0;
}
.dropdown-menu {	border-radius: 0;	box-shadow: none;
}
.btn-group.open .dropdown-toggle { box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover {	font-size: 12px;	font-weight: bold;	text-transform: uppercase;	font-family: 'Helvetica', sans-serif;
}
.btn .caret { margin-top: 4px;
}
.button { display:inline-block; margin-top:1.35em; padding:0.636em 2.272em; background-color:#D1D1D1; border:0; font-family:Helvetica,sans-serif; font-size:1.375em; letter-spacing:0.03em; line-height:1; cursor: pointer;
}
.buttonWL { display:inline-block; margin-top:1.35em; padding:10px; background-color:#D1D1D1; border:0; font-family:Helvetica,sans-serif; font-size:14px; letter-spacing:0.03em; line-height:1; cursor: pointer; font-weight: bold; text-transform: uppercase;
}
.button:hover{ background-color:#606060; text-decoration:none; color: #fff; }
.buttonWL:hover{ background-color:#606060; text-decoration:none; }
.button.white{ border-color: #FFF; color:#FFF; }
.button.cart,
.button.quick_view,
.button.search,
.login .button,
.product_detail .button { width: auto; padding: 11px 9px 7px; margin: 0px; border: 0px none; text-transform: uppercase; font-weight: bold; font-family: 'Helvetica', sans-serif !important; font-size: 12px; overflow: visible; line-height: 12px; text-decoration: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; background: #D1D1D1; color: #FFF; cursor: pointer;
}
.button.quick_view{ color: #000; }
.button.quick_view:hover{ background-color:#606060; color: #FFF; }
.btnTop > button,
.btnBottom > button{ background-color:#606060; color:#FFF; }
.btnTop > button:hover,
.btnBottom > button:hover{ background-color:#FF8300; }
a#wish-list.button{ background-color:#606060; }
a#wish-list.button:hover{ background-color:#FF8300; }
a#wish-list.buttonWL{ background-color:#606060; }
a#wish-list.buttonWL:hover{ background-color:#FF8300; }
.button.primary,
.button.cart,
.button.checkout,
.button.warning { background-color: #ff8300; color: #FFFFFF; text-decoration: none;
}
.buttonWL.cart,
.buttonWL.primary{ background-color: #ff8300; color: #FFFFFF; text-decoration: none;
}
.button.secondary,
.button.cart:hover,
.button.checkout:hover,
.button.search,
.button.warning:hover { background-color: #4D4D4D; color: #FFFFFF; text-decoration: none;
}
.button.secondary{ background-color: #606060; }
.button.secondary:hover{ background-color: #ff8300; }
.button.search:hover{ background-color: #999; }
.button.cart,
.button.checkout { padding: 9px 10px 7px;
}
.button.cart span,
.button.checkout span { padding-left: 26px; font-size: 14px; line-height: 14px; background: url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/icon_cart.png?yocs=5_&yoloc=us) no-repeat;
}
.button.cart.disabled { -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; box-shadow: none;
}
.button.cart.disabled span, .button.checkout.disabled span { background: url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/icon_cart_disabled.png?yocs=5_&yoloc=us) no-repeat;
}
.button.search { width: 80px; padding: 6px 8px;
}
.button.search span { padding-left: 20px; background: url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/icon_search.png?yocs=5_&yoloc=us) no-repeat;
}
.button.callout { padding: 6px 6px 5px 6px;
}
.button.callout span { padding-left: 14px; background: url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/icon_arrow.png?yocs=5_&yoloc=us) no-repeat 0px 2px;
}
.button.callout:hover span,
.button.primary.callout span,
.button.secondary.callout span { background: url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/icon_arrow_white.png?yocs=5_&yoloc=us) no-repeat 0px 2px;
}
.button.primary.callout span { background: url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/icon_callout.png?yocs=5_&yoloc=us) no-repeat 0px 5px;
}
.button.product { -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; box-shadow: none; background-color: #D1D1D1; color: black; padding: 4px 16px 2px;
}
.warning .button.product { color: #981200; border: 1px solid #B76C66;
}
.button.product:hover { background-color: #4D4D4D; color: #FFFFFF;
}
.button.product.selected { background-color:#29378C; color: #FFFFFF;
}
.button.product.disabled, .warning .button.product.disabled, .button.cart.disabled { background: #EFEFEF; background: -webkit-gradient(linear, 0 0, 23% 94%, from(#FFFFFF) to(#F9F9F9)); background: -webkit-linear-gradient(top, #FFFFFF 23%, #F9F9F9 94%); background: -moz-linear-gradient(top, #FFFFFF 23%, #F9F9F9 94%); background: -ms-linear-gradient(top, #FFFFFF 23%, #F9F9F9 94%);
background: -o-linear-gradient(top, #FFFFFF 23%, #F9F9F9 94%);
background: linear-gradient(top, #FFFFFF 23%, #F9F9F9 94%);
cursor: default;
color: #A7A7A7; }
.button.checkout.disabled, #headerSavePayment.disabled { color: #A7A7A7; cursor: default; -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.4); -o-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.4); box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.4); background: #efefef; background: -moz-linear-gradient(top, #efefef 0%, #d7d7d7 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#d7d7d7)); background: -webkit-linear-gradient(top, #efefef 0%,#d7d7d7 100%); background: -o-linear-gradient(top, #efefef 0%,#d7d7d7 100%); background: -ms-linear-gradient(top, #efefef 0%,#d7d7d7 100%); background: linear-gradient(to bottom, #efefef 0%,#d7d7d7 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#d7d7d7',GradientType=0 );
}
.button.warning span { padding-left: 22px; background: url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/icon_warning.png?yocs=5_&yoloc=us) no-repeat 0px -1px;
}
.button.search.large { font-size: 24px; width: 160px; padding: 20px 0px;
}
.button.search.large span { background-image: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/icon_search_large.png?yocs=5_&yoloc=us"); padding-left: 33px; background-position-y: 2px;
}
input.button{ background-color:#FF8300; }
input.button:hover{ background-color:#FF8300; }
.search-area .button.search:hover span { background-image: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/icon_search_black.png?yocs=5_&yoloc=us"); color: #000000;
}
.search-area .button.search.large:hover span { background-image: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/icon_search_large_black.png?yocs=5_&yoloc=us");
}
.search-area .button.search:hover,
.search-area .button.search.large:hover { border: none; background: #E2D8CE; background: -webkit-gradient(linear, 0 0, 0 100%, from(#FFFFFF) to(#E2D8CE)); background: -webkit-linear-gradient(#FFFFFF, #E2D8CE); background: -moz-linear-gradient(#FFFFFF, #E2D8CE); background: -ms-linear-gradient(#FFFFFF, #E2D8CE); background: -o-linear-gradient(#FFFFFF, #E2D8CE); background: linear-gradient(#FFFFFF, #E2D8CE);
}
.tertiary.teal.button{ background-color:#40C2CC; padding:20px; }
.button-caret-forward{ border-top: 0.375rem solid transparent; border-bottom: 0.375rem solid transparent; border-left: 0.5rem solid #FFF; height: 0; margin-left:5px; width: 0; }
.inner_shadow { box-shadow: inset 0px 1px 0px 0px rgba(214, 214, 214, 0.5), inset 0px 2px 0px 0px rgba(235, 235, 235, 0.5); -moz-box-shadow: inset 0px 1px 0px 0px rgba(214, 214, 214, 0.5), inset 0px 2px 0px 0px rgba(235, 235, 235, 0.5); -webkit-box-shadow: inset 0px 1px 0px 0px rgba(214, 214, 214, 0.5), inset 0px 2px 0px 0px rgba(235, 235, 235, 0.5);
}
.rounded { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
}
.genForm .colLt {float: left; width:140px; }
.genForm .colRt {float: left; }
.genForm .colRt input[type=text],
.genForm .colRt input[type=tel],
.genForm .colRt input[type=number],
.genForm .colRt input[type=password],
.genForm .colRt input[type=email] { width: 270px;
}
.genForm .colRt label.error { display: block; }
.genForm .buttonDiv { margin-bottom: 25px; }
.genForm .buttonDiv .button { padding: 6px 9px; }
.genForm { font-size: 12px; }
.genForm .formSpacer { margin-bottom: 25px; }
.genForm .formNote { color: #999; font-size: 11px; font-style: italic; margin-top: -10px;}
.genForm label { font-weight: bold; }
.genForm.labelNextLine label { display: block; }
.genForm select,
.genForm textarea,
.genForm input[type=text],
.genForm input[type=tel],
.genForm input[type=number],
.genForm input[type=email],
.genForm input[type=password] { border: 1px solid #000; margin: 0 0 12px;
}
.genForm select,
.genForm input[type=text],
.genForm input[type=tel],
.genForm input[type=number],
.genForm input[type=email],
.genForm input[type=password] { height: 24px;
}
.genForm select { height: 27px; line-height: 27px; vertical-align: middle; padding:.3em;/.4em;
}
.genForm input[type='checkbox'] { margin-left: -1px }
.genForm label.isCheckBox,
.genForm label.isRadio { display: inline !important;
}
.genForm .actions { text-align: right; margin-top: 20px;
}
.genForm .actions.divider { padding-top: 20px; border-top: 1px solid #DDD; padding-top:20px
}
.genForm .isReq { color: #FF8300; !important; }
.genForm .reqMsg {	text-align: right;	color: #FF8300;	font-style: italic;
}
.ftnote { color: #777777; font-size: 11px; margin-top: 20px;
}
.ftnote .intlFtnote { color: #222; font-size: 11px;
}
.ftnote .intlFtnote .intlCBoxText {	font-weight: bold;	font-size: 12px;
}
.ftnote p { margin-bottom: 7px; }
.ftnote ul { list-style-type: disc; margin-left: 15px; }
.ftnote li { margin-bottom: 5px; }
.highlight {	font-weight: bold;	width: 150px;
}
.list_tbl th { background:url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/graygradient-bg-short.png?yocs=5_&yoloc=us) repeat-x; height:32px; vertical-align: middle; font-weight:bold;
}
.list_tbl { width:950px; }
.list_tbl th { padding: 0 10px; }
.list_tbl td { padding: 7px 10px; text-align: left; }
.list_tbl .even { background: #FFF; }
.list_tbl .odd { background: #F5F5F5; }
.list_tbl a { text-decoration: underline; }
.list_tbl .price { text-align: right;}
.list_isEmpty { font-style: italic;	color: #999;	margin-top: 5px;
}
.page-error { font-size: 18px;	font-weight: bold;	font-style: italic; color: red;	margin-bottom: 5px;
}
.form-error { display: none; margin-bottom: 10px; font-size: 11px; color: red;
}
.form-error.large {	font-size: 12px;
}
input.error { border: 1px solid #ed1c24 !important; background-color: #ffcccc !important;
}
.error { color: red; font-size: 10px; font-style: italic;
}
p.error { position: relative; top: -10px; width: 100%;
}
label.error { position: relative; top: -10px; color: red !important; font-size: 10px; font-style: italic; width: 100%;
}
.modal .copyright {	font-size: 9px;	text-align: center;	margin-bottom: 10px;
}
.modal .copyright p.tagline {}
.breadcrumb_area { border-bottom: 1px solid #dddddd; padding:4px 0 4px 4px;
}
.breadcrumb_area .back { float:left; border-right:1px solid #dddddd; padding:4px 8px 6px 10px; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/back-arrow.png?yocs=5_&yoloc=us') no-repeat left center;
}
.breadcrumb_area a { color:#666666; text-decoration:none;
}
.breadcrumb_area .breadcrumbs { float:left; padding:4px 0 6px 10px;
}
.breadcrumb_area .breadcrumbs a { padding: 0 4px;
}
body.popup .headLogo { margin-bottom: 15px; }
body.popup .closeBtnDiv { margin: 30px 0 30px; }
body.popup .closeBtnDiv .button { padding: 6px 9px; }
.shoe-grid li { float:left; vertical-align: bottom; height: 210px; width: 150px; margin-right: 50px; margin-top: 30px;
}
.shoe-grid li.last { margin-right: 0;
}
.shoe-grid .shoe-image { width: 150px; height: auto; display: block;
}
.shoe-grid .shoe-floor { background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/category-prod-shadow-small.png?yocs=5_&yoloc=us') no-repeat center top; height: 15px; width: 100%; margin-bottom: -5px; margin-top: 5px;
}
.shoe-grid .category-title { display: block; width: auto; font-size: 14px; font-weight: bold; margin-bottom: 10px;
}
.shoe-grid .button { font-weight: normal; padding: 3px 8px;
}
.shoe-grid .name {}
.shoe-grid .desc {}
.shoe-grid .gender {}
.shoe-grid .price {}
.changeListBlk {	float: left;	width: 620px;
}
.changeListBlk .row3Items {	margin-bottom: 8px;
}
.changeListBlk .acct_element {	margin-right: 0;
}
.changeListBlk .item {	float:left;	border: 1px solid #EEE;	margin: 0 10px 10px 0;	padding: 8px;	width: 175px;
}
.changeListBlk .item input[type="radio"] { width:14px; border:0px; float:left;
}
.changeListBlk .item.selected {	border: 1px solid #ff8300;
}
.changeListBlk .item:hover {	border: 1px solid #ff8300;
}
.changeListBlk .item .actions {	margin-top: 15px;	margin-bottom: 8px;	width: 155px;	clear:both;
}
.changeListBlk .item .actions .button {	margin-right: 3px;	padding: 5px 8px; text-transform: uppercase; font-weight: bold; font-size: 14px;
}
.changeListBlk .option { display:block; float:left; font-weight:normal; width: 140px;	margin: 3px 0 0 10px !important;	padding: 0 !important;	border: none !important;
}
.changeListActBlk { width:170px; float:left;
}
.changeListActBlk .text {	display: block;	float: left;	margin-left: 35px;
}
.changeListActBlk .addBtn {	font-size: 14px; padding: 10px; font-weight: bold;
}
.payLabel { float: left; line-height: 20px; margin-right: 10px; }
.payLogos { margin-bottom:10px; display:-moz-inline-box; display:inline-block; *display:inline; vertical-align:middle; zoom:1 }
.payLogos span:last-child { margin-right: 0; }
.payLogos span img { display: inline-block; width: 52px; margin-right: 5px; }
.payLogos.md span img { width: 45px; }
.payLogos.sm span img { width: 30px; }
.payLogos span.ptype-visa { background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/footer-payment-visa.png?yocs=5_&yoloc=us') top left no-repeat; }
.payLogos span.ptype-mc { background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/footer-payment-mastercard.png?yocs=5_&yoloc=us') top left no-repeat; }
.payLogos span.ptype-amex { background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/footer-payment-amex.png?yocs=5_&yoloc=us') top left no-repeat; }
.payLogos span.ptype-disc { background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/footer-payment-discover.png?yocs=5_&yoloc=us') top left no-repeat; }
.payLogos span.ptype-dc { background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/footer-payment-dinersclub.png?yocs=5_&yoloc=us') top left no-repeat; }
.payLogos span.ptype-jcb { background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/footer-payment-jcb.png?yocs=5_&yoloc=us') top left no-repeat; }
.payLogos span.ptype-paypal { background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/footer-payment-paypal.png?yocs=5_&yoloc=us') top left no-repeat; }
.payLogos span.ptype-bml { background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/footer-payment-billmelater.png?yocs=5_&yoloc=us') top left no-repeat; }
.payLogos span.ptype-google { background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/footer-payment-google.png?yocs=5_&yoloc=us') top left no-repeat; }
.payLogos span.ptype-vme { background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/footer-payment-vme.png?yocs=5_&yoloc=us') top left no-repeat; }
.payLogos span.ptype-wu { background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/footer-payment-wu.png?yocs=5_&yoloc=us') top left no-repeat; }
.pmtlogos {display:-moz-inline-box; display:inline-block; *display:inline; margin-left:10px; vertical-align:middle; zoom:1 }
.pmtlogos div.pmt-head {text-align:left; color:#999; font-weight:normal; margin-bottom:4px; padding-left:1px;}
.pmtlogos span {width:35px; height:25px; display:inline-block; background:transparent url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/pmtlogos-sprite.gif?yocs=5_&yoloc=us) no-repeat scroll 0 25px;}
.pmtlogos span.pmt-visa {background-position:0 0;}
.pmtlogos span.pmt-mc {background-position:0 -25px;}
.pmtlogos span.pmt-amex {background-position:0 -50px;}
.pmtlogos span.pmt-disc {background-position:0 -75px;}
.pmtlogos span.pmt-dc {background-position:0 -100px;}
.pmtlogos span.pmt-jcb {background-position:0 -125px;}
.pmtlogos span.pmt-rev {background-position:0 -150px;}
.pmtlogos span.pmt-paypal {background-position:0 -175px;}
.pmtlogos span.pmt-bml {background-position:0 -200px;}
.pmtlogos span.pmt-google {background-position:0 -225px;}
.pmtlogos span.pmt-ebme {background-position:0 -250px;}
.pmtlogos span.pmt-vme {background-position:0 -275px;}
.pmtlogos span.pmt-wu {background-position:0 -300px;}
.acctBar { background: #1B1B1B; height:29px; width:100%; color:#bbbbbb; z-index:3; position:relative;
}
.acctBar a { color:#cca37a; font-weight:bold;
}
.acctBar a:hover {text-decoration:underline;}
.acctBar a:link.normal {font-weight:normal;}
.acctBar .contact {float:left; padding:6px 0 0;}
.acctBar .account_info {float:right; padding:6px 0 0;}
.acctBar .account_info .name { text-transform: capitalize;}
.acctBar .account_info #usermsg,
.acctBar .account_info #toplinks2 { display: inline; }
.acctBar .rewards-target-link { font-size: 10px; font-weight: normal; }
.acctBar .intlIcon { margin: -3px 3px 0 0; }
.main_nav {	background: #14293D url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/main_nav-bg.jpg?yocs=5_&yoloc=us") repeat-x left top;	height: 181px; width:100%; position:relative; z-index:99;
}
.main_nav .logo { position: relative; float: left; top: 19px;
}
.main_nav .glow { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/glow.png?yocs=5_&yoloc=us') no-repeat left top; height:130px; width:543px; position:absolute; left:0px; z-index:-1;
}
.main_nav .tagline { color:#c5e6f6; font-style:italic; font-family: 'Helvetica', sans-serif; font-size:11px; width:200px; float:left; position:relative; left:6px; top:44px;
}
.hdr_cont { position:relative; height:131px;
}
.hdr_cont .benefitsDiv { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/benefits-bg.jpg?yocs=5_&yoloc=us') no-repeat left top; width:550px; height:60px; position:relative; float:right; margin:12px 0 0 0; z-index: 99;
}
.hdr_cont .benefitsDiv:hover { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/benefits-bg-hover.png?yocs=5_&yoloc=us'); cursor: pointer;
}
.hdr_cont .benefitsDiv .checks { width:366px; position:relative; top:13px; left:150px;
}
.hdr_cont .benefitsDiv .checks .check_item { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/icon_check.png?yocs=5_&yoloc=us') no-repeat left top; padding: 0 0 5px 20px; text-transform:uppercase; font-weight:bold; color:#a9c4d8; list-style-type:none;
}
.hdr_cont .benefitsDiv .checks .left { float:left;
}
.hdr_cont .benefitsDiv .checks .right { float:right;
}
.nav_cont { position:relative; z-index: 5; bottom: 5px; left:-14px;
}
ul.nav li.nav_item {
}
ul.nav li.nav_item a.cat { font-size:18px; font-weight:bold; color:#ffffff; font-family:'Helvetica', sans-serif text-shadow: 0px 1px 2px #000000;
}
.hdr_cont .nav .highlight.nav_item a { color: #F2D9C1;
}
.my_cart { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/mycart_bg.png?yocs=5_&yoloc=us') no-repeat left top; width:143px; height:82px; position:absolute; right:0; bottom:-40px; z-index:1;
}
.my_cart .cart_amount { margin-bottom: 23px;
}
.my_cart .cart_amount a { position:relative; top:6px; left:11px; color:#333333; text-decoration:none; font-weight:bold; font-size:18px; line-height:25px; font-family:'Helvetica', sans-serif
}
.my_cart .cartCnt { color:#FF8300 !important; }
.my_cart .cart_action, .footer .benefits_action { position:relative; }
.my_cart .button { margin: -6px 11px 0; }
#menu li { float:left; display:block; text-align:center; padding: 8px 14px 4px 14px; margin-top:10px; border:none; z-index:100;
}
#menu li:hover a { text-decoration:none;
}
#menu li.nav_item.:hover> { color:#FFF; text-decoration:none; text-shadow: none; filter:none;
}
#menu li.nav_item.has_sub:hover>a { color:#29378C; text-shadow: none;
}
#menu li.has_sub:hover { background:#ffffff; background-image: linear-gradient(top, rgb(211,211,211) 23%, rgb(255,255,255) 94%); background-image: -o-linear-gradient(top, rgb(211,211,211) 23%, rgb(255,255,255) 94%); background-image: -moz-linear-gradient(top, rgb(211,211,211) 23%, rgb(255,255,255) 94%); background-image: -webkit-linear-gradient(top, rgb(211,211,211) 23%, rgb(255,255,255) 94%); background-image: -ms-linear-gradient(top, rgb(211,211,211) 23%, rgb(255,255,255) 94%); -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; -webkit-box-shadow: 0px -3px 2px 2px rgba(0, 0, 0, .2); box-shadow: 0px -3px 2px 2px rgba(0, 0, 0, .2);
}
#menu li .drop {
}
#menu li:hover .drop {
}
.dropdown_1column,
.dropdown_2columns,
.dropdown_3columns,
.dropdown_4columns,
.dropdown_5columns { margin:4px auto; float:left; position:absolute; left:0; text-align:left; padding:10px 5px 20px 5px; border-top:none; z-index:6; background:#ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0px 5px 6px 2px rgba(0, 0, 0, .2); box-shadow: 0px 5px 6px 2px rgba(0, 0, 0, .2);
}
li.nav_item:first-child .dropdown_1column,
li.nav_item:first-child .dropdown_2columns,
li.nav_item:first-child .dropdown_3columns,
li.nav_item:first-child .dropdown_4columns,
li.nav_item:first-child .dropdown_5columns {-moz-border-radius: 0px 5px 5px 5px; -webkit-border-radius: 0px 5px 5px 5px; border-radius: 0px 5px 5px 5px;}
.dropdown_1column {width: 140px;}
.dropdown_2columns {width: 280px;}
.dropdown_3columns {width: 420px;}
.dropdown_4columns {width: 970px;}
.dropdown_5columns {width: 700px;}
#menu li:hover .dropdown_1column,
#menu li:hover .dropdown_2columns,
#menu li:hover .dropdown_3columns,
#menu li:hover .dropdown_4columns,
#menu li:hover .dropdown_5columns {
}
.col_1,
.col_2,
.col_3,
.col_4,
.col_5 { display:inline; float: left; position: relative; margin-left: 5px; margin-right: 5px;
}
.col_1 {width:220px;}
.col_2 {width:270px;}
.col_3 {width:410px;}
.col_4 {width:550px;}
.col_5 {width:690px;}
#menu .menu_right { float:right; margin-right:0px;
}
#menu li .align_right { -moz-border-radius: 5px 0px 5px 5px; -webkit-border-radius: 5px 0px 5px 5px; border-radius: 5px 0px 5px 5px;
}
#menu li:hover .align_right { left:auto; right:-1px; top:auto;
}
#menu h3, #menu ul li { line-height:21px; font-size:12px; text-align:left; text-shadow: 1px 1px 1px #FFFFFF;
}
#menu h3 { font-size:18px; line-height:25px; margin:7px 0; padding-bottom:7px; color:#606060; font-family:'Helvetica', sans-serif font-weight:normal;
}
#menu li:hover div a { font-size:12px; color:#222222; font-family:'Helvetica', sans-serif; line-height:20px;
}
#menu li:hover div a:hover {
}
#menu .viewall a { font-weight: bold; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/shopby-arrow.png?yocs=5_&yoloc=us') no-repeat center left; padding:4px 0 4px 10px;
}
#menu li ul { list-style:none; padding:0; margin:0 0 12px 0;
}
#menu li ul li { font-size:12px; line-height:24px; position:relative; text-shadow: 1px 1px 1px #ffffff; padding:0; margin:0; float:none; text-align:left; width:100%;
}
#menu li ul li:hover { background:none; border:none; padding:0; margin:0;
}
#menu li .image_link { margin:12px 0 30px 0;
}
#menu .sub_menu { display: none; }
#menu .sub_menu a:hover { text-decoration: underline;
}
#benefitsInfoDiv { display: none; position:absolute; top:11px; right:-29px; z-index:100; width: 968px; height: auto; border: 1px solid #29378C; padding: 10px; font-family: 'Helvetica', sans-serif color: #a9c4d8; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; background: #324e64; background: -webkit-gradient(linear, 0 0, 0 100%, from(#1c3247) to(#324e64)); background: -webkit-linear-gradient(#1c3247, #324e64); background: -moz-linear-gradient(#1c3247, #324e64); background: -ms-linear-gradient(#1c3247, #324e64); background: -o-linear-gradient(#1c3247, #324e64); background: linear-gradient(#1c3247, #324e64);
}
#benefitsInfoDiv .benefits-header { height:67px; background: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/benefits-bg-overlay.png?yocs=5_&yoloc=us") no-repeat 409px 1px; border-bottom: 1px solid #29378C;
}
#benefitsInfoDiv .benefits-header .logo { position: absolute; top: 7px; left: 10px;
}
#benefitsInfoDiv .benefits-header .tagline { color: #c5e6f6; font-style: italic; font-family: 'Helvetica', sans-serif; font-size: 11px; width: 200px; float: left; position: absolute; left: 202px; top: 32px;
}
#benefitsInfoDiv .benefits-header .benefits { width:550px; height:60px; position: absolute; left: 410px; top: 0px;
}
#benefitsInfoDiv .benefits-header .benefits .checks { width:366px; position:relative; top:13px; left:150px;
}
#benefitsInfoDiv .benefits-header .checks .check_item { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/icon_check.png?yocs=5_&yoloc=us') no-repeat left top; padding: 0 0 5px 20px; text-transform:uppercase; font-weight:bold; color:#a9c4d8; list-style-type:none;
}
#benefitsInfoDiv .benefits-header .benefits .checks .left { float:left;
}
#benefitsInfoDiv .benefits-header .benefits .checks .right { float:right;
}
#benefitsInfoDiv .benefits-body .the-benefits { padding: 0px 30px;
}
#benefitsInfoDiv .benefits-body .the-benefits li { position: relative; display: block; float: left; width: 191px; padding-top: 8px; padding-bottom: 20px;
}
#benefitsInfoDiv .benefits-body .the-benefits li + li { border-left: 1px solid #29378C; padding-left: 20px; margin-left: 20px;
}
#benefitsInfoDiv .benefits-body .the-benefits li .hdrTitle { color: #FFFFFF; font-size: 1.35em;	font-weight: bold; text-transform: capitalize; margin: 7px 0px 20px;
}
#benefitsInfoDiv .benefits-body .the-benefits li.returns { width: 205px;
}
#benefitsInfoDiv .benefits-body .the-benefits li p { line-height: 16px;
}
#benefitsInfoDiv .benefits-footer { padding: 10px 0px 0px; border-top: 1px solid #29378C;
}
#benefitsInfoDiv .benefits-footer a { font-size: 14px; color: #FFFFFF; font-family: 'Helvetica', sans-serif padding-left: 15px; background: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/arrow-benefits.png?yocs=5_&yoloc=us") no-repeat left 9px; float: left; padding-top: 7px;
}
#benefitsInfoDiv .benefits-footer .button { background: #dedede; background: -webkit-gradient(linear, 0 0, 0 100%, from(#FFFFFF) to(#dedede)); background: -webkit-linear-gradient(#FFFFFF, #dedede); background: -moz-linear-gradient(#FFFFFF, #dedede); background: -ms-linear-gradient(#FFFFFF, #dedede); background: -o-linear-gradient(#FFFFFF, #dedede); background: linear-gradient(#FFFFFF, #dedede); float: right; font-size: 14px; margin-right: 10px; margin-bottom: 5px;
}
#benefitsInfoDiv .benefits-footer .button:hover { background: #3F3F3F; background: -webkit-gradient(linear, 0 0, 0 100%, from(#585858) to(#3F3F3F)); background: -webkit-linear-gradient(#585858, #3F3F3F); background: -moz-linear-gradient(#585858, #3F3F3F); background: -ms-linear-gradient(#585858, #3F3F3F); background: -o-linear-gradient(#585858, #3F3F3F); background: linear-gradient(#585858, #3F3F3F);
}
.srchBar { width: 100%; position: relative; height: 50px; z-index: 2;
}
.srchBar_left { height:50px; position:relative; z-index: 2; float:left;
}
.srch_box { float:left; background:#fff; padding:2px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border:1px solid #d3d3d3; width:270px; height: 28px;
}
.srchBar .srch_holder .srch_box { margin-top: -1px;
}
.srch_box .srch_text { border:0; float:left; color:#999999; font-size:12px; position:relative; top:2px; left:4px; width:180px; margin: 4px 7px 0px 0px; font-family:'Helvetica', sans-serif;
}
.advanced_srch_link { float:left; padding:1px 0 0 10px; width:30px;
}
.srch_holder { position: relative; padding: 7px 0;
}
.srchBar_divider { width:20px; position:relative; left:49px; height:50px; float:left; z-index:1;
}
.srchBar .text_link a { color:#29378C; font-weight:bold; line-height:12px;
}
.srchBar_right { height:50px; position:relative; margin-left:385px; z-index: 1;
}
ul.srch_by { position:relative; left:10px;
}
ul.srch_by li { float:left; width:52px; height:30px; margin:0 12px 0 0; padding:1px 18px 0 0;
}
ul.srch_by li a {	color: #A9C4D8;
}
.srchBar .text_link a {	color: #FFF;
}
ul.srch_by li:last-child {	background: none;
}
.advSrchMainDiv { background: #324e64; background: -webkit-gradient(linear, 0 0, 0 100%, from(#243e55) to(#3c5b73)); background: -webkit-linear-gradient(#243e55, #3c5b73); background: -moz-linear-gradient(#243e55, #3c5b73); background: -ms-linear-gradient(#243e55, #3c5b73); background: -o-linear-gradient(#243e55, #3c5b73); background: linear-gradient(#243e55, #3c5b73);
}
.advSrchMainDiv .shadow1 { height:0px; width:100%; border-bottom: 1px solid #192c3c; border-top: 1px solid #1e3346;
}
.advSrchMainDiv .shadow2 { height:0px; width:100%; border-bottom: 1px solid #21384d; border-top: 1px solid #233c53;
}
.advSrchMainDiv .advSrchMainDivBody { position:relative; top: 0px; z-index:4; width: 100%; height: auto; padding: 10px 0; color: #FFF;
}
.advSrchMainDiv .advSrchArrow{	}
.advSrchMainDiv .advSrchClose a { position:absolute; top: 5px; right: 10px; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/icon_search_close.png?yocs=5_&yoloc=us') no-repeat right center; width: 160px; height: 18px; line-height: 18px; font-size: 11px; color: #5a768b; text-transform: uppercase;
}
.advSrchMainDiv h3 { margin: 5px 0 15px 0; font-size: 17px; font-weight: normal; font-family:'Helvetica', sans-serif
}
.advSrchMainDiv p.info { margin: 13px 0 0 0; font-size:14px; font-family:'Helvetica', sans-serif color: #a9c4d8; font-style: italic;
}
.advSrchMainDivBody legend { display:none;
}
.search-area { position:relative; margin-bottom: 20px; }
.search-area .selector select{ margin-top: -3px; border: 0; }
.search-area .selector option{ padding: 5px;}
.search-area .filters li{ float: left; }
.search-area .filters li{ margin: 20px 10px 0 0;
}
.search-area .filters li.search { float: right; margin: 23px 0px 0px;
}
.search-area .filters li span { display: block; margin-bottom: 10px; font-size: 12px; color: #FFFFFF; font-weight: bold;
}
.search-area .filters ul.gender li{ margin: 8px 14px 6px 0;
}
.search-area .filters ul.gender li span { float:right; line-height:24px;
}
.search-area .filters li .selector span{ color:#444;
}
.search-area .right .button { position: relative;; display: block; margin: 103px 0px 0px 27px;
}
.search-area .priceBlk{ padding-bottom: 8px;
}
.search-area .ui-widget-content { background: none; height: 6px; width: 185px; margin: 0px 8px 0px 7px; -webkit-border-radius: 0px; -moz-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px; border: none; margin-top: 13px;
}
.search-area .outer-slider-range { background: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/slider-background.png?yocs=5_&yoloc=us") repeat-x 0px 13px; float: left;
}
.search-area .ui-widget-header { background: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/slider-foreground.png?yocs=5_&yoloc=us") repeat-x; height: 6px;
}
.search-area .ui-slider .ui-slider-handle { height: 25px; width: 16px; border: none; background: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/slider-left-control.png?yocs=5_&yoloc=us") no-repeat; top: -9px;
}
.search-area .ui-slider .ui-slider-handle + .ui-slider-handle { background: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/slider-right-control.png?yocs=5_&yoloc=us") no-repeat;
}
.search-area .amount-display { background: none; border: none; font-family: 'Helvetica', sans-serif; font-size: 12px; font-weight: bold; color: #FFF; padding: 0px; float: left; margin: 9px 0px 0px 7px; -webkit-user-select: none; -moz-user-select: none; user-select: none; width: 90px;
}
.search-area #amount:focus { outline: none;
}
.search-area div[class^="searchfields-"], .search-area div[class*=" searchfields-"] { display: none; width: 100%; margin: 0 auto;
}
div.selector, div.selector span { background-image: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/uniform_sprite.png?yocs=5_&yoloc=us"); background-repeat: no-repeat; -webkit-font-smoothing: antialiased;
}
div.selector { }
div.selector:focus { outline: 0;
}
div.selector, div.selector * { margin: 0; padding: 0;
}
div.selector { background-position: 0 -2px; line-height: 31px; height: 31px; padding: 0 30px 0 10px; position: relative; overflow: hidden; display: -moz-inline-box; display: inline-block; *display: inline; zoom: 1; vertical-align: middle;
}
div.selector span { text-overflow: ellipsis; display: block; overflow: hidden; white-space: nowrap; background-position: right -2px; height: 31px; line-height: 31px; padding-right: 25px; cursor: pointer; width: 100%; float: left;
}
div.selector select { opacity: 0; filter: alpha(opacity=0); -moz-opacity: 0; border: none; background: none; position: absolute; height: 31px; top: 2px; left: 0px; width: 100%;
}
div.selector.active { background-position: 0 -2px;
}
div.selector.active span { background-position: right -2px;
}
div.selector.hover, div.selector.focus { background-position: 0 -2px;
}
div.selector.hover span, div.selector.focus span { background-position: right -2px;
}
div.selector.hover.active, div.selector.focus.active { background-position: 0 -2px;
}
div.selector.hover.active span, div.selector.focus.active span { background-position: right -2px;
}
div.selector.disabled, div.selector.disabled.active { background-position: 0 -2px;
}
div.selector.disabled span, div.selector.disabled.active span { background-position: right -2px;
}
div#rewards-info-container { display:none;
}
.rewards-loading { width: 16px; height: 16px; display: inline-block; margin: 0 auto; background-image: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/loading.gif?yocs=5_&yoloc=us') no-repeat center center;
}
.sidebar { font-family: Helvetica, sans-serif; font-size:14px; margin: 25px 0px 0px 0px; width: 159px !important;
}
.sidebar section { margin-bottom: 20px;
}
.sidebar .title { height: 100%; min-height: 30px; width: 100%;
}
.sidebar .title h2,
.sidebar .title h3 { background-color: #E5E5E5; color: #000; font-family: Helvetica, sans-serif; font-size: 14px; font-weight: bold; margin:1px 1px 1px -25px; padding: 7px 6px 5px 10px; text-transform: uppercase; }
.sidebar ul.links > li { }
.sidebar li > a { height: 100%; width: 100%;
}
.sidebar ul.links > li > a { padding: 7px 1px; width: 100%; height: 100%; display: block; color: #222222;
}
.sidebar li.callout { padding: 7px 0px;
}
.sidebar li.callout>h3 { color: #606060; font-family: Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}
.sidebar li.callout ul { list-style-image: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/shopby-arrow.png?yocs=5_&yoloc=us'); list-style-position: inside;
}
.sidebar li.callout ul li { color: #606060; font-weight: bold; margin-top: 7px;
}
.sidebar li.callout ul li a:link
{ color: #606060;
}
.sidebar ul.links:nth-child(3)
{ border-top: 1px solid #e5e5e5; margin-left: -25px; margin-right: 90px; margin-top: 10px; padding-left: 25px; padding-top: 10px;
}
.sidebar ul.links:nth-child(3) li a
{ font-weight: bold; }
.sidebar ul li a[title~="Sale"],
.sidebar ul li a[title~="Discount"]{ color:#D70036; }
.sidebar .rewards,
.sidebar .rewards .text { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box;	border: 1px solid rgba(222, 113, 4, 0.46); padding: 4px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; background: #E2D8CE; background: -webkit-gradient(linear, 0 0, 0 100%, from(#FCD5A4) to(#FBEBD7)); background: -webkit-linear-gradient(#FCD5A4, #FBEBD7); background: -moz-linear-gradient(#FCD5A4, #FBEBD7); background: -ms-linear-gradient(#FCD5A4, #FBEBD7); background: -o-linear-gradient(#FCD5A4, #FBEBD7); background: linear-gradient(#FCD5A4, #FBEBD7);
}
.sidebar .rewards .text { background: none; height: 100%; border-style: dashed; border-color: #C7B299; text-align: center; padding: 8px 5px;	font-weight: bold;
}
.sidebar .rewards .text hr { border-top: 1px solid #FC830B; width: 100%; margin: 8px 0px;
}
.sidebar .rewards .text a { font-size: 13.2px; font-family: 'Helvetica', sans-serif	color: #4d4239;
}
.sidebar .rewards .text a.bottom-text { color: #FF8300; font-size: 15px;
}
.left_sidebar_home { margin-top: -5px;
}
.left_sidebar_home.left_sidebar_fixed_width{ border-right:1px solid #eeeeee; width: 167px !important; }
.sidebar #flora a { cursor: pointer; }
.sidebar #flora img {}
.sidebar #home-confidence { position: relative; border-top: 1px solid #EEE; margin-top: 10px; padding-top: 15px; font-size: .8em; height: 130px;
}
.sidebar #home-confidence img { left: -12px; bottom: 10px; position:absolute; clip:rect(0px,170px,200px,10px);
}
.main_content { width:750px; margin:20px 0 0 0; padding:0px 0 0 20px;
}
.promo_freeship { margin-top: 4px; }
.show_product .main_content { border:0; padding:0;
}
#home_slider { margin:0 0 5px 0; display:block; height:270px; background:url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/home-slider-background-image1.jpg?yocs=5_&yoloc=us);
}
.carousel-caption { position: relative; height: 270px; width: 480px; position: relative; margin-top: -270px; float: right; background: transparent url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/slider-overlay-old.png?yocs=5_&yoloc=us") no-repeat right top;
}
.carousel-caption .button { position: absolute; right: 21px; bottom: 82px; background:black; color:white; display: inline-block; font-size:18px; letter-spacing: 0.03em; line-height: 1; margin-top: 1.35em;
}
.carousel-caption .button.alt { background:white; color:black; }
.carousel-caption .button:hover{ background-color:#606060; color:white; }
.carousel-caption .overlay-text { position: absolute; right: 21px; bottom: 130px; font-family: 'Helvetica', sans-serif; font-size: 36px; color: #FFFFFF; text-align: right; max-width: 270px;
}
.carousel-indicators {	right: 20px;	top: 235px;
}
.home_featured_section { border-top:1px solid #dddddd; margin:10px 0; height:237px; position:relative;
}
.home_featured_section .left_column, .home_featured_section .middle_column, .home_featured_section .right_column { float:left; height:237px;
}
.home_featured_section .middle_column, .home_featured_section .right_column { border-right:1px solid #dddddd;
}
.home_featured_section div.middle_column div.item div.links div { position:relative;	margin-top: 15px; }
.home_featured_section .left_column { width: 270px; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/home-main-section-left-gradient.png?yocs=5_&yoloc=us') no-repeat top right; position:relative;
}
.home_featured_section .left_column .title h1 {
}
.home_featured_section .left_column .title .hdrSub {	font-weight: normal;
}
.home_featured_section .left_column .title { font-family: 'Helvetica', sans-serif font-size:32px; line-height:30px; color:#222222; position:relative; top:20px;
}
.home_featured_section .left_column a.button { position:relative; top:46px; font-size: 14px; line-height: 14px; z-index: 7;	padding: 7px 10px 5px;
}
.home_featured_section .left_column .image { position:absolute; bottom:0; right:0;
}
.home_featured_section .middle_column { width:270px; border-left:1px solid #dddddd; border-right:1px solid #dddddd;
}
.home_featured_section .middle_column .item{ border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; height:78px; background: #FFF url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/home-main-section-middle-gradient.png?yocs=5_&yoloc=us') repeat bottom left; display: block ; width:270px;
}
.home_featured_section .middle_column .item .image { position:relative; width:75px; float:left;
}
.home_featured_section .middle_column .item .image img{
}
.home_featured_section .middle_column .item .links { position:relative; left:40px; top:18px; float:left; width:145px;
}
.home_featured_section .middle_column .item .links .title { height:24px;
}
.home_featured_section .middle_column .item .links a.button { padding:4px 12px; font-weight:bold;
}
.home_featured_section .middle_column .item .links .title { color:#000000; font-weight:bold;	display: none;
}
.home_featured_section .right_column { width: 207px; border-bottom:1px solid #dddddd; height:236px;
}
.home_featured_section .right_column .padder { padding:18px 15px;
}
.home_featured_section .right_column li.bold a { font-weight:bold;
}
.home_featured_section .right_column .heading { font-family:'Helvetica', sans-serif font-weight:bold; font-size:14px;
}
.home_featured_section .right_column .category_links {width:175px; padding:8px 0; border-bottom:1px solid #dddddd; margin: 0 0 9px 0;}
.home_featured_section .right_column .category_links a { color:#393939; line-height:15px;
}
.home_featured_section .right_column .category_links .left {}
.home_featured_section .right_column .category_links .right {float:left; position:relative; left:30px;}
.home_featured_section .right_column .view_all a { color:#29465e; font-weight:bold;
}
#featured_carousel, .brand_ads_carousel { padding: 20px 0 20px 0px;
}
#featured_carousel .carousel-indicators { top: -28px; right: 0;
}
#featured_carousel .carousel-indicators li { display: block; float: left; width: 10px; height: 10px; margin-left: 5px; text-indent: -999px; background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/home-featured-pag.png?yocs=5_&yoloc=us') -10px 0px no-repeat transparent;
}
#featured_carousel .carousel-indicators .active { background-position: 0 0px;
}
#featured_carousel .carousel-inner, .brand_ads_carousel .carousel-inner{ width: 95%; margin-left: 27px;
}
#featured_carousel .span3 { width:190px; height:250px; display: block; float: left; padding:0 20px;
}
#featured_carousel .product_image { height:150px; line-height: 150px; text-align: center;
}
#featured_carousel .product_image img {	width: 150px
}
#featured_carousel .product_shadow { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/home-featured-prod-shadow.jpg?yocs=5_&yoloc=us') no-repeat top left; width:190px; height:11px; margin-top: 8px;
}
#featured_carousel .product_brand {font-weight:bold;}
#featured_carousel .product_price { color: #333; font-weight:bold; margin: 4px 0 0;
}
#featured_carousel .product_price .sale{ margin-right:2px; color: #999; font-size: 12px; font-weight: normal; text-decoration: line-through;
}
#featured_carousel .product_price .percentOff{ margin-left: 2px; font-size: 14px; color: #FF8300;
}
#featured_carousel .carousel-control, .brand_ads_carousel .carousel-control { background-color: transparent; border: 0; height: 35px; padding-top: 4px; position: absolute; top: 50%; opacity: 10; filter: alpha(opacity=100); -ms-filter: "alpha(opacity=100)"; -khtml-opacity: 1; -moz-opacity: 1; }
#featured_carousel .carousel-control:hover, .brand_ads_carousel .carousel-control:hover
{ }
#featured_carousel .carousel-control.left, .brand_ads_carousel .carousel-control.left { left: 0px; background-position: 0 0;
}
#featured_carousel .carousel-control.right, .brand_ads_carousel .carousel-control.right { right: 0px; background-position: -30px 0;
}
#featured_carousel .carousel-control div, .brand_ads_carousel .carousel-control div{ border-bottom: 5px solid transparent; border-top: 5px solid transparent; height: 0; left: 9px; position: absolute; top: 15px; width: 0; }
#featured_carousel .carousel-control .left-carousel-chevron, .brand_ads_carousel .carousel-control .left-carousel-chevron{ border-right: 10px solid white; }
#featured_carousel .carousel-control .right-carousel-chevron, .brand_ads_carousel .carousel-control .right-carousel-chevron{ border-left: 10px solid white; }
.brand_ads_carousel .span4 { width: 104px; height: 190px; display: block; float: left; padding: 0 33px;
}
.brand_ads_carousel .brand_item .span4 .name {	margin-top: 5px;
}
.brand_ads_carousel .brand_item .shopBtn {	margin-top: 10px;
}
.home-shopping { padding: 10px 0; color: #666;
}
.home-shopping .hdr { font-size: 13px; margin-bottom: 5px;
}
.home-shopping a { color: #29378C;
}
.home-shopping .body { font-size:11px; line-height:18px;
}
.home-win { height: 95px; border-top:1px solid #FF8300; border-bottom: 1px solid #FF8300;
}
.home-win img { left:25px; position:absolute; clip:rect(8px,600px,80px,0px);
}
.isWideCarousel .home_section_header { width: 950px; }
.isWideCarousel #featured_carousel .span3 { padding:0 15px;
}
.isWideCarousel #featured_carousel .carousel-indicators,
.isWideCarousel #featured_carousel .carousel-control.right { right: 10px;
}
.carousel .hidePaging { display: none; }
.in_page_search { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/home-inpage-search-bg.jpg?yocs=5_&yoloc=us') repeat-x left top; height:60px; margin:0;
}
.in_page_search .text{ width: 340px; float: left; font-size: 18px; color:#ffffff; padding: 18px; font-family: 'Helvetica', sans-serif font-weight:bold;
}
.in_page_search a { color:#ffffff; font-weight:bold;
}
.tabbable { margin-top: 25px; height:200px;
}
.tabs-left > .nav-tabs { width: 122px; margin-right: 0; border-right: none;
}
.tabs-left > .nav-tabs > li { border-bottom: 1px solid #dddddd; width:110px; height: 41px;
}
.tabs-left > .nav-tabs > li > a { display: block; font-size: 14px; font-weight: bold; color: #999999; text-decoration: none; padding:12px 40px 12px 10px;
}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus { border: none;
}
.tabs-left > .nav-tabs > li.active > a { color:#ffffff; background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/featured-brands-arrow-on.png?yocs=5_&yoloc=us') 0 0 no-repeat; padding:12px 40px 12px 10px;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus { border: none !important;
}
.tab-content { overflow-x: hidden;
}
.verticalslider_contents{float: left;width: 610px;display: inline; margin: 0px; padding: 0px;}
.verticalslider_contents li{margin: 0px; padding: 0px;width: 610px; padding: 0px;display: none;position: absolute;list-style-type: none; }
.verticalslider_contents .activeContent{display: inline;}
.verticalslider .icons { float:left; margin-right:15px;
}
.verticalslider .icons div { height:40px; margin-bottom:20px;
}
.featured_brands { margin:20px 0;	position: relative;
}
.featured_brands_bottom { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/featured-brands-bottom.png?yocs=5_&yoloc=us') no-repeat left top; height:14px; width:750px;
}
.playPause {display:none;}
.brand_list {display:block; padding:20px 0 40px; float:none;}
.brand_list .grid_5 {margin:0;}
.brand_list .last {width:150px;}
.brand_list a { color:#393939; line-height:15px;
}
.home_section_header { width:750px; border-bottom:1px solid #ddd; height:45px;
}
.home_section_header .viewall { float:right; position:relative; top:12px;
}
.home_section_header .viewall a { color:#393939; font-weight:bold;
}
.home_section_header .title { font-family: 'Helvetica', sans-serif font-weight:bold; font-size:19px; line-height:30px; float:left; color:#333333;
}
.promo-blue-text { color:#5B226A; }
.promo-dynamic-absolute-text{ position:absolute; text-align:center; width:100% }
.promo-dynamic-bottom-text{ bottom:18px; font-size:65% }
.promo-dynamic-top-text{ top:86px; }
.promo-dynamic-top-text.point-text-position{ top:70px; }
.promo-dynamic-wrapper{ padding:0; position:relative; }
.promo-large-text{ font-size: 180%; font-weight: bold; margin-left: 14px; width: 135px; }
.promo-medium-text{ font-size:80% }
.promo-orange-text{ color:#F47F2C }
.promo-small-text{ font-size:60%; letter-spacing:normal; }
.promo-dynamic-top-text .rewards-box-text-top{ font-size:15px; }
.promo-dynamic-top-text .rewards-box-text-middle{ font-size:37px }
.promo-dynamic-top-text .rewards-box-text-middle.points-text{ font-size: 48px; line-height: 18px; margin-top: 18px; }
.promo-dynamic-top-text .rewards-box-text-bottom{ font-size:13px; line-height:15px; }
.promo-dynamic-bottom-text .rewards-box-cta{ font-size:12px; font-weight:bold; text-transform:uppercase; }
@media screen and (min-width: 1060px){ .promo-dynamic-bottom-text{ font-size:75% } .promo-dynamic-top-text{ top:95px; } .promo-dynamic-top-text.point-text-position{ top:86px; } .promo-large-text{ font-size: 200%; margin-bottom: 2px; margin-left: 18px; width: 150px; } .promo-medium-text{ font-size:93% } .promo-small-text{ font-size:80%; letter-spacing:-.7px; }
}
#wishlist .page_title { display:inline; float:left;
}
#wishlist .page_titleWL { display:inline; float:left;
}
#wishlist .btnTop { margin-bottom: 20px; }
#wishlist .btnBottom { margin-top: 20px; }
#wishlist .wishlist_select span {	margin-left: 5px;	cursor: pointer;
}
#wishlist .wishlist_select span:hover {	text-decoration: underline;
}
#wishlist .content_box { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/wishlist-accordion-bg.png?yocs=5_&yoloc=us') 0 0 no-repeat; border-left:1px solid #ddd; border-right:1px solid #ddd;	padding-bottom: 1px;
}
.wc_items { padding-bottom: 25px;
}
.wc_items .wishlist_box { border-top: 1px solid #ddd; padding: 0 10px; min-height:200px;
}
.wc_items .wishlist_select { margin:0 0 0 21px; height: 38px; line-height: 38px; float:left;
}
.wc_items .wishlist_select form{ display:inline; float:left; padding: 0 10px 0 0;
}
#wishlist .wc_items .product_details th.pd_color { width:230px;
}
#wishlist .wc_items .product_details th.pd_size { width:150px;
}
#wishlist .wc_items .product_details th.pd_width { width:150px;
}
.wc_items .pd_avail { color: #666666; font-size:12px; float:left; margin:10px 0 0 0;
}
.wc_items .pd_avail_msg { font-style:italic; color:#999;
}
#wishlist .wc_items .edit_product_info ul.selectors li.edit_color { width:230px;
}
#wishlist .wc_items .edit_product_info ul.selectors li.edit_size { width:130px;
}
#wishlist .wc_items .edit_product_info ul.selectors li.edit_width { width:150px;
}
.cart_box .edit_product_info ul.selectors li.edit_size { width:90px;
}
.cart_box select.wishlist_qty { width:44px;
}
.cart_box .salePrice { color: #FF8300; font-size: 16px; display:block;
}
.wc_items .selectItem { float:left; margin: 40px 15px 0 0;
}
.wc_items .pd_product { width:151px; float:left;
}
.wc_items .button.product {	padding: 6px 9px;
}
.wc_items .percentOff { color: #FF8300; font-size: 16px; display:block;
}
.wc_items .sale { text-decoration: line-through; font-weight:normal; color: #B4B4B4; font-size: 16px; display:block;
}
#wishlist .list_isEmpty {	margin-left: 25px;
}
#wishlist .wc_items .dd2 { width:230px !important;
}
#wishlist .wc_items.ddChild { width:230px !important;
}
#wishlist .wc_items ul.wc_box { margin: 0 0 25px; clear:both;
}
#wishlist .wc_items ul.wc_box li.item { background: #fff; border: 1px solid #eee; padding: 20px; margin: 20px 0 0 0;
}
#wishlist .wc_items ul.wc_box li.item:first-child { margin: 0px;
}
.wc_items ul.wishlist li.item:first-child { margin: 0;
}
#wishlist .wc_items ul.wc_box .product_img { float: left; margin: 0 20px 0 0; max-width: 151px; padding: 10px
}
.wc_items ul.wishlist .container, #wishlist ul.wishlist .col { float: left;
}
#wishlist .wc_items ul.wc_box .container { width: 660px;
}
#wishlist .wc_items ul.wc_box .row { margin: 0 0 15px
}
#wishlist .wc_items ul.wc_box .col.name { width: 555px; font-size: 14px;
}
#wishlist .wc_items ul.wc_box .col.name.ss-range { width: 485px;
}
#wishlist .wc_items ul.wc_box .col.price {
}
.wc_itemsul.wishlist .col.name h4 { font-weight: normal;
}
.wc_items .price { font-size: 20px; font-weight: bold; display:block;
}
.wc_items ul.wishlist table.product_details { border-top: 1px solid #eee;
}
.wc_items ul.wishlist table.product_details th { color: #666; padding: 10px 10px 0;
}
.wc_items ul.wishlist table.product_details td { font-weight: bold; padding: 0 10px;
}
.wc_items ul.wishlist table.product_details th, #wishlist ul.wishlist table.product_details td { border-left: 1px solid #eee;
}
.wc_items ul.wishlist table.product_details th:first-child, #wishlist ul.wishlist table.product_details td:first-child { padding-left: 0; border: 0
}
.wc_items ul.wishlist .buttons { position: relative;
}
.wc_items ul.wishlist .buttons .button { margin: 0 10px 0 0; float: left;
}
.wc_items .wishlist_select { margin:0 0 0 21px; height: 60px; line-height: 60px; font-weight: bold;
}
.wc_items .wishlist_select form { display:inline; float:left; padding: 0 10px 0 0;
}
.wc_items .wishlist_buttons_top { float:right; height:60px; position:relative;left:12px; display:inline;
}
.wc_items .wishlist_buttons_bottom { width:100%; height:60px; background:#f2f2f2;
}
.wc_items .wishlist_buttons_bottom .button, #wishlist .wishlist_buttons_top .button { float:right; margin:14px 20px 0 0;
}
.wc_items .wishlist_buttons_bottom .buttonWL, #wishlist .wishlist_buttons_top .buttonWL { float:right; margin:14px 20px 0 0;
}
.wc_items .wishlist li.item div.container div.buttons a.wishlist_addtocart { float:right; position:relative; left:23px;
}
.wc_items .right_sidebar .button.product { margin: 20px 0px;
}
li.item-error { border: 1px solid #ed1c24 !important;
}
div.item-error { color: #ed1c24;	margin-top: 5px;
}
.content_box { padding: 0 10px;
}
ul.wc_box { margin: 0 0 25px;
}
ul.wc_box li.item { background: #fff; border: 1px solid #eee; padding: 20px; margin: 20px 0 0;
}
ul.wc_box li.item:first-child { margin: 0;
}
ul.wc_box .product_img { max-width: 151px; float: left; margin: 0 20px 0 0;
}
ul.wc_box .container, ul.wc_box .col { float: left;
}
ul.wc_box .container { width: 470px;
}
ul.wc_box .row { margin: 0 0 15px
}
ul.wc_box .col.name {	font-size: 14px; width: 370px;	margin-right: 20px;
}
ul.wc_box .col.name.ss-range { width: 300px;
}
ul.wc_box .col.name h4 { font-weight: normal;
}
ul.wc_box .col.price { font-size: 18px; font-weight: bold;	width: 80px;	text-align: right;
}
ul.wc_box .col.price.ss-range {	width: 150px;
}
ul.wc_box table.product_details { border-top: 1px solid #eee;
}
ul.wc_box table.product_details th { color: #666; padding: 10px 10px 0;
}
ul.wc_box table.product_details td { font-weight: bold; padding: 0 10px;
}
ul.wc_box table.product_details th, ul.wc_box table.product_details td { border-left: 1px solid #eee;
}
ul.wc_box table.product_details th:first-child, ul.wc_box table.product_details td:first-child { padding-left: 0; border: 0
}
ul.wc_box .buttons { position: relative;
}
ul.wc_box .buttons .button { margin: 0 5px 0 0; float: left;
}
ul.wc_box .buttons .button:hover{ color:#FFF; }
h3.cart_title { font-size: 14px; height: 38px; line-height: 38px; font-family: 'Helvetica', sans-serif;
}
.payment_options { border-top: 1px solid #eee; border-bottom: 1px solid #eee; padding: 5px 0;
}
.payment_options .icons p { float: left; margin-right: 10px; line-height: 20px;
}
.payment_options .icons { float: right; padding-top: 7px;
}
.payment_options .button { float: left;
}
.payment_options .button span { padding-left: 14px; background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/img/arrow-continue-shopping.png?yocs=5_&yoloc=us') no-repeat left 2px;
}
.wc_items .info-sec { padding:20px 0 20px 0;
}
.edit_product_info ul.selectors { border-top: 1px solid #eee; float: left;
}
.edit_product_info ul.selectors li.col { float: left; border-left: 1px solid #eee; padding: 10px 10px 0 10px;
}
.edit_product_info ul.selectors li.edit_color { width: 167px; padding-left: 0; border: 0;
}
.edit_product_info ul.selectors li.edit_size { width: 100px;
}
.edit_product_info ul.selectors li.edit_width { width: 91px;
}
.edit_product_info .head { color: #666; margin: 0 0 3px;
}
.edit_product_info .widths .button { display: block; float: left; margin: 0 0 8px; text-transform: none; font-weight: normal; width: 100%; padding: 3px; text-align: center;
}
.edit_product_info .choose_color { overflow:hidden; width:228px; -moz-border-radius: 9px 9px 9px 9px; -webkit-border-radius: 9px 9px 9px 9px; border-radius: 9px 9px 9px 9px; box-shadow: 1px 1px 11px #330033; background: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/img/quick-view-dd-arrow.png?yocs=5_&yoloc=us") no-repeat scroll 219px 5px #58B14C;
}
.edit_product_info .choose_color select { border:0; color:#EEE; background:transparent; font-size:20px; font-weight:bold; padding:2px 10px; width:165px; *width:165px; *background:#58B14C; -webkit-appearance: none;
}
.edit_product_info ul.sizes li { margin: 0 -1px 0 0; float: left;	text-align: center;
}
.edit_product_info .sizes .button { padding: 3px 4px 2px; min-width: 28px; display: block; text-align: center;
}
.edit_product_info a.size_chosen { color:#ffffff; text-decoration:none; border:1px solid #05223a; background:#05223a; background-image: linear-gradient(top, #05223a 23%, #274158 94%); background-image: -o-linear-gradient(top, #05223a 23%, #274158 94%); background-image: -moz-linear-gradient(top, #05223a 23%, #274158 94%); background-image: -webkit-linear-gradient(top, #05223a 23%, #274158 94%); background-image: -ms-linear-gradient(top, #05223a 23%, #274158 94%); -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:3px 0px 2px; font-weight:bold; width:28px; display:block; float:left; text-align:center; margin:4px;
}
.edit_product_info .text a { color:#666666; position:relative; top:3px; left:4px;
}
.edit_product_info .close_view { float:right; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/quick-view-close.png?yocs=5_&yoloc=us') no-repeat left top; height:20px; color:#8e8e8e; padding: 5px 0 0 24px; text-transform:uppercase; cursor:pointer;
}
.button.product { }
.helpInfo { font-size:12px;
}
.helpInfo h2 { text-transform: uppercase; font-size: 14px; color: #ff8300; margin:10px 0;
}
.helpInfo h3 { font-size:13px; font-weight:bold; color: #222; margin-bottom:2px;
}
.helpInfo h2.sub{ margin-top: 25px;
}
.helpInfo p { line-height: 18px; margin-bottom:10px;
}
.helpInfo .highlight { font-weight:bold;
}
.helpInfo a { text-decoration: underline; font-weight: bold;
}
.helpInfo a.button { text-decoration: none;
}
.helpInfo ul { list-style-type: disc; margin-left: 29px;
}
.helpInfo ol { list-style-type: decimal; margin-left: 30px;
}
.helpInfo ul li, .helpInfo ol li{ line-height: 17px; margin-bottom: 7px;
}
.helpInfo p.last { margin-bottom:0;
}
.helpInfo .content_box { margin-left:20px;
}
.helpInfo .data td { background: #F5F5F5; border: 1px solid #FFF; padding: 5px; font-size: 11px;
}
.helpInfo .info-sec { padding-bottom:15px;
}
.helpInfo .data { margin-bottom:15px;
}
.helpInfo .infoReturns .info-sec { border-top: 1px solid #ccc; margin-top: 20px; padding-top: 20px;
}
.helpInfo .errormsg { margin:0 0 15px 0;
}
.helpInfo .infoCSindex ul { margin-bottom:15px;
}
.helpInfo .infoCSindex .benefitsTwoCol { float:left; width:50%; margin:20px 0 40px 0;
}
.helpInfo .infoCSindex .benefitsTwoCol a { text-decoration:none; font-weight:normal;
}
.helpInfo .infoCSindex .benefitsTwoCol a:hover { text-decoration:underline;
}
.helpInfo .viewall a { font-weight:normal; text-decoration: none;
}
.helpInfo .viewall { background: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/narrow-brand-arrow.png?yocs=5_&yoloc=us") no-repeat scroll 0 4px transparent; padding-left: 10px; float: right; margin-top:22px;
}
.helpInfo .csindex_hdr { border-bottom: 1px solid #EEEEEE; width: 100%;
}
.helpInfo .infoCSindex .page_title { display:inline; float:left;
}
.helpInfo .actions.divider { border-top: 1px solid #DDDDDD; padding-top: 20px;
}
.helpInfo .actions { margin-top: 20px; text-align: right;
}
.helpInfo .gcbuy table.form tbody tr td { padding-right: 10px;
}
.helpInfo .button { color:white; font-size: 18px; font-weight: 400; padding:6px 9px; text-transform:uppercase; display: inline-block; padding: 10px; text-align: center; margin-right: 15px;
}
.helpInfo .breadcrumb_area a { font-weight: normal; text-decoration:none;
}
.helpInfo .search_nobrands h3 { font-family: 'Helvetica', sans-serif padding: 0 0 5px 0;
}
.helpInfo .search_nobrands .info-sec { border-top: 1px solid #DDD; margin-top: 20px; padding:15px 10px 20px 10px; background:url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/graygradient-bg.png?yocs=5_&yoloc=us") repeat-x scroll 0 0 transparent; clear:both;	width: 730px;
}
.helpInfo .search_nobrands .info-sec h3 {
}
.helpInfo .search_nobrands .info-sec p, .nobrands .info-sec td { line-height: 18px;
}
.helpInfo .search_nobrands .brand_otherbrands h1 { font-size:24px; font-family: 'Helvetica', sans-serif font-weight:normal; float:left;
}
.helpInfo .search_nobrands .brand_otherbrands .brands_viewmore { font-weight:bold; float:right; margin:10px 0 0 0;
}
.helpInfo .search_nobrands .brand_otherbrands .brand_icons { height:86px; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; margin:15px 0 15px 0; padding:10px 0; display: table; height: 78px; position: relative; overflow: hidden; width:100%;
}
.helpInfo .search_nobrands .brand_otherbrands .brand_icons .brand_icons_box{ display: table-cell; vertical-align: middle;
}
.helpInfo .search_nobrands .brand_otherbrands .brand_icons div img { margin-right:30px
}
.helpInfo .search_nobrands .brands_notifyemail { padding:20px 0 0 0;
}
.helpInfo .search_nobrands .brands_notifyemail .subscribe { height:27px; margin:2px 10px 10px 0; border:1px solid #DDDDDD;
}
.helpInfo .search_nobrands .in_page_search .text { width:318px; font-size:16px;
}
.helpInfo .search_multiresults h1.page_title { font-weight: normal; padding-bottom:15px;
}
.helpInfo .advanced-search-form .search-form-dropdown select { margin:3px 0;
}
.helpInfo .advanced-search-form .featuredbrands { margin:30px 0;
}
.helpInfo .advanced-search-form .featuredbrands a { font-weight:normal;
}
.helpInfo .advanced-search-form .featuredbrands .featuredbrands-more p a { display: block; padding-top: 20px; font-weight:bold;
}
.helpInfo ol a, .helpInfo li a { line-height:20px; font-weight:normal;
}
.helpInfo h4 { padding:8px 0;
}
.infoSavings p { padding:5px 0;
}
table.press-header { border: 1px solid #EEEEEE; margin: 18px 0px;
}
table.press-header td { padding: 10px 6px;
}
.press-header-right { text-align:right;
}
.helpInfo .info-sec ul#press { list-style:none;
}
.press-print div.press-media img.press-logo { margin-top:8px;
}
.press-print .press-media { float:left
}
.press-print .press-content { padding-bottom:18px;
}
.rewards_container { text-align:center;
}
.srchBlock .brandHeader { margin-top: 25px; border-bottom: 1px solid #DDD;}
.srchBlock .brandHeader h1 {	float:left;	font-family: 'Helvetica', sans-serif	font-size: 24px;	font-weight: normal;	line-height: 50px;
}
.srchBlock .brandHeader .view-all {	float: right;	line-height: 50px;	font-weight: bold;
}
.srchBlock .brandsList {	margin: 20px 0 30px 0;
}
#bookmark a { font-weight: normal; text-decoration:none; }
#bookmark a:hover { text-decoration: underline; }
#bookmark .bookmarkBlk { }
#bookmark .bookmarkBlk button { height: 33px; cursor: pointer; padding: 5px 7px 12px 7px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;
}
#bookmark button::-moz-focus-inner { border: 0;
}
#bookmark .bookmark-page { font-weight: bold; }
#bookmark #browser_icon { padding: 15px 0 15px 25px; }
#bookmark .browser_safari { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/bookmark/icon_safari.gif?yocs=5_&yoloc=us') no-repeat left; background-size: 22px Auto; }
#bookmark .browser_firefox { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/bookmark/icon_firefox.gif?yocs=5_&yoloc=us') no-repeat left; background-size: 22px Auto; }
#bookmark .browser_explorer { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/bookmark/icon_ie.gif?yocs=5_&yoloc=us') no-repeat left; background-size: 22px Auto; }
#bookmark .browser_opera { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/bookmark/icon_opera.gif?yocs=5_&yoloc=us') no-repeat left; background-size: 22px Auto; }
#bookmark .browser_chrome { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/bookmark/icon_chrome.gif?yocs=5_&yoloc=us') no-repeat left; background-size: 22px Auto; }
#bookmark .shareThisBlk h3 { margin-bottom: 10px; margin-top:30px; }
#bookmark .shareThisBlk ul { list-style: none; }
#bookmark .shareThisBlk li { float: left; height: 30px; width: 120px; margin: 0 10px 0 0; padding: 0;
}
#bookmark .shareThisBlk img { margin-right: 7px; width: 17px;
}
.page_login .thankyouMsg { margin-top: 40px; }
.page_login .thankyouMsg span{ color:#5b226a; font-size:18px }
.page_login .thankyoubold{ border-top:1px solid #000; font-size:18px; font-weight:bold; margin-top:15px; padding-top:25px; text-align:center; }
.page_login .primary.sign-in-btn.button{ font-size:18px; padding:13px 65px; }
.login { padding-top: 30px;
}
.login.login-no-background { background:none;
}
.login h2 { font-family: 'Helvetica', sans-serif; font-size: 38px; margin-top:20px;
}
.login .sign_in h2 { margin-bottom:35px;
}
.login .sign_up { background-color:#002699; color:#FFF; margin-left:40px; padding:10px;
}
.sign_in .input p.error { clear: both; display: block; float: left; left: 100px;
}
.signup_form .form_block p.error{ clear: both; display: block; float: left; left: 100px; width: 100%;
}
.login_inputs, .orderCheck_inputs { position:relative; margin-bottom:20px; padding-top: 20px; width:382px;
}
.login .sign_up h2 { padding:0; height:42px;
}
.login h2 .bubble { position:relative; top:-2px;
}
.login .label, .info-sec .label { font-weight:bold; font-size:12px; margin: 8px 6px 4px 0; float:left; width:90px; font-weight:bold;
}
.login .login_inputs .input input, .login .signup_inputs .form_block input, .info-sec .orderCheck_inputs .input input { border:1px solid #000; height:28px; line-height: 28px; color:#29378C; width:264px; padding: 0px 0 0 10px; margin: 0 0 12px 0; width: 270px; float:left; box-sizing: border-box;
}
.login .login_inputs label.error, .info-sec .orderCheck_inputs label.error {	margin-left: 95px;
}
.info-sec .orderCheck_inputs p { padding: 1em 0;
}
.info-sec .orderCheck_inputs p a { font-size: 14px; font-weight: normal;
}
.login .signup_inputs .form_block input { width:240px;
}
.login .signup_inputs .form_block input { width:240px;
}
.login .inner_shadow, .info-sec .inner-shadow { box-shadow: inset 0px 1px 0px 0px rgba(214, 214, 214, 0.5), inset 0px 2px 0px 0px rgba(235, 235, 235, 0.5); -moz-box-shadow: inset 0px 1px 0px 0px rgba(214, 214, 214, 0.5), inset 0px 2px 0px 0px rgba(235, 235, 235, 0.5); -webkit-box-shadow: inset 0px 1px 0px 0px rgba(214, 214, 214, 0.5), inset 0px 2px 0px 0px rgba(235, 235, 235, 0.5);
}
.login .rounded, .info-sec .rounded { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
}
.login .signup_inputs a.button { padding:6px 11px; font-size:14px; display:block; margin: 0px 24px 0px 0; float:right;
}
.login_inputs .action a.forgotPassLnk { display: block; float: left; font-size: 10px; color: #666; margin-top:10px; margin-left: 96px;
}
.login_inputs .action .button,
#checkout .sign_up .action .button, .info-sec .action .button { display: block; font-size: 14px; font-weight: normal; margin: 10px 3px 0 96px; padding: 6px 11px;
}
.login .sign_up .row { padding: 0 0px 0 70px; margin: 0 0 18px 0; width:320px;
}
.login .sign_up .purchase { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/login-signup-purchase.png?yocs=5_&yoloc=us') no-repeat left 6px;
}
.login .sign_up .checkout { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/login-signup-checkout.png?yocs=5_&yoloc=us') no-repeat left 6px;
}
.login .sign_up .history { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/login-signup-history.png?yocs=5_&yoloc=us') no-repeat left 8px;
}
.login .sign_up .row .heading { color:#243e55; font-weight:bold; font-size:21px;
}
.login .sign_up .row .text { color:#5b5b5b; font-size:14px;
}
.login .sign_up .buttons { margin-top:15px; text-align:center;
}
.login .sign_up .button { float:none;
}
.login .sign_up a.sign_up_button { padding:13px 65px; font-weight:normal; font-size:18px; margin: 10px 0 15px 0;
}
.login .sign_up a.view_member_benefits { border:1px solid #dddddd; color:#243e55; display:block; padding: 0 12px; margin: 10px 0 0 10px; font-size:18px; line-height:39px;
}
.login .sign_up a.view_member_benefits:hover { color: #FFFFFF;
}
.login .sign_up a.view_member_benefits span { padding-right: 20px; background: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/arrow-login-view-benefits.png?yocs=5_&yoloc=us") no-repeat right 4px;
}
.login .sign_up a.view_member_benefits:hover span { background: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/arrow-login-view-benefits-white.png?yocs=5_&yoloc=us") no-repeat right 4px;
}
.login .sign_up_details { margin-top: 0; padding-top: 20px; width: 400px;
}
.login .sign_up_details h3{	color: #FFF; font-size: 18px; margin: 10px 0;
}
.login .sign-up-detail{ margin-bottom:20px; overflow:hidden; }
.login .sign-up-detail-img,
.login .sign-up-detail-txt{ float:left; font-size:16px; line-height:26px; }
.login .sign-up-detail-txt a{ color:#FFF; text-decoration:underline; }
.login .sign-up-detail-txt a:hover{ text-decoration:none; }
.login .sign-up-detail-img{ margin-right:20px; padding:10px 0; width:55px; }
.login .sign-up-detail-img img{ max-width:100%; }
.login .signup_inputs { width: 420px;	margin-top:15px;	padding-top: 35px;
}
.login .signup_inputs .form_block label { float:left; width:140px; font-weight:bold;
}
.login .sign_up_details ul { line-height: 20px; list-style: disc outside none; margin: 15px 0 15px 25px;
}
.form_block { display: block;	clear: both;
}
.register .signup_inputs label.error {	margin-left: 140px;	width: 250px;
}
.register .sign_up_details h3 {	color: #FFF;	font-size: 18px;	margin: 10px 0;
}
.register a.privacy{ font-size:14px; text-decoration:underline; }
.register .required{ color:#ff8300; font-weight:bold; line-height:26px; }
.signup_inputs div.action input.primary { float:left;	font-size:18px; padding:13px 55px;	margin:20px 0 0 140px;
}
.stars_sm .stars_rating, .category_product .stars_rating { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/stars-review-small.png?yocs=5_&yoloc=us') no-repeat left center; display:inline-block; height:9px; width:50px; margin: 0 0 0 2px;
}
.stars_sm .star50, .category_product .star50 {background-position:0 0px;}
.stars_sm .star45, .category_product .star45 {background-position:0 -9px;}
.stars_sm .star40, .category_product .star40 {background-position:-10px 0;}
.stars_sm .star35, .category_product .star35 {background-position:-10px -9px;}
.stars_sm .star30, .category_product .star30 {background-position:-20px 0;}
.stars_sm .star25, .category_product .star25 {background-position:-20px -9px;}
.stars_sm .star20, .category_product .star20 {background-position:-30px 0;}
.stars_sm .star15, .category_product .star15 {background-position:-30px -9px;}
.stars_sm .star10, .category_product .star10 {background-position:-40px 0;}
.stars_sm .star5, .category_product .star5 {background-position:-40px -9px;}
.stars_sm .star0, .category_product .star0 {background-position:-50px 0;}
.stars_med .stars_rating { background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/stars-review-md.png?yocs=5_&yoloc=us') no-repeat left center; display: inline-block; height: 11px; width: 60px; margin: 0 0 0 2px;
}
.stars_med .star50 {background-position:0 0px;}
.stars_med .star45 {background-position:0px -11px;}
.stars_med .star40 {background-position:-12px 0;}
.stars_med .star35 {background-position:-12px -11px;}
.stars_med .star30 {background-position:-24px 0;}
.stars_med .star25 {background-position:-24px -11px;}
.stars_med .star20 {background-position:-36px 0;}
.stars_med .star15 {background-position:-36px -11px;}
.stars_med .star10 {background-position:-48px 0;}
.stars_med .star5 {background-position:-48px -11px;}
.stars_med .star0 {background-position:-60px 0;}
.review_list {margin-top: 30px;}
.stars_lg .stars_rating, .review_list .stars_rating { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/stars-review-reg.png?yocs=5_&yoloc=us') no-repeat left center; display:block; height:17px; width:90px; margin: 0 0 20px 0px;
}
.stars_lg .star50, .review_list .star50 {background-position:0 0px;}
.stars_lg .star45, .review_list .star45 {background-position:0 -17px;}
.stars_lg .star40, .review_list .star40 {background-position:-18px 0;}
.stars_lg .star35, .review_list .star35 {background-position:-18px -17px;}
.stars_lg .star30, .review_list .star30 {background-position:-36px 0;}
.stars_lg .star25, .review_list .star25 {background-position:-36px -17px;}
.stars_lg .star20, .review_list .star20 {background-position:-54px 0;}
.stars_lg .star15, .review_list .star15 {background-position:-54px -17px;}
.stars_lg .star10, .review_list .star10 {background-position:-72px 0;}
.stars_lg .star5, .review_list .star5 {background-position:-72px -17px;}
.stars_lg .star0, .review_list .star0 {background-position:-90px 0;}
.average_rating .text { float:left; }
.average_rating .total { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/average-rating-total-stars.png?yocs=5_&yoloc=us') no-repeat left center; display:inline-block; height:19px; width:95px; margin: -2px 0 0 12px; float:left;
}
.average_rating .star50 {background-position:0 0px;}
.average_rating .star45 {background-position:0 -19px;}
.average_rating .star40 {background-position:-19px 0;}
.average_rating .star35 {background-position:-19px -19px;}
.average_rating .star30 {background-position:-38px 0;}
.average_rating .star25 {background-position:-38px -19px;}
.average_rating .star20 {background-position:-57px 0;}
.average_rating .star15 {background-position:-57px -19px;}
.average_rating .star10 {background-position:-76px 0;}
.average_rating .star5 {background-position:-76px -19px;}
.average_rating .star0 {background-position:-95px 0;}
.average_rating .row { margin:11px 0 0 0; font-size:12px; color:#555555;
}
.average_rating .star_rating { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/average-rating-single-stars.png?yocs=5_&yoloc=us') no-repeat left center; display:inline-block; height:12px; width:60px; margin: 0 10px 0 0px; float:left;
}
.average_rating .five .star_rating {background-position:0 0px;}
.average_rating .four .star_rating {background-position:-12px 0;}
.average_rating .three .star_rating {background-position:-24px 0;}
.average_rating .two .star_rating {background-position:-36px 0;}
.average_rating .one .star_rating {background-position:-48px 0;}
.average_rating .meter { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/average-rating-meter.png?yocs=5_&yoloc=us') no-repeat left center #929292; border:1px solid #929292; display:inline-block; height:9px; width:203px; margin: 0 20px 0 8px; float:left;
}
.average_fit .meter { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/average-rating-meter.png?yocs=5_&yoloc=us') no-repeat left center #929292; border:1px solid #929292; display:inline-block; height:9px; width:203px; margin:6px 0 0 0;
}
#department .main_content { margin: 0px; }
#department .main_content.centered,
.content_area.centered{ margin:0 0 0 105px; }
#department .breadcrumb_area,
#department .main_content .title { margin-bottom: 20px; }
#department .main_content h1,
#department .main_content h2,
#department .main_content h3 { color: #333; font-size: 24px; font-family: 'Helvetica', sans-serif font-weight: bold;
}
#department .main_content h2,
#department .main_content h3{ font-size:19px; font-weight:normal; }
#department .main_contenth1 a { float: right; font-size: 12px; font-weight: bold; display: block; width: auto; font-family: 'Helvetica', sans-serif margin-top: 12px;
}
#department .main_content a.highlight { font-weight: bold; }
#department .shoe-grid .shoe-floor { height: 10px;
}
#department .shoe-grid.legacy .shoe-floor {	background: none; height: 10px;
}
#department .shoe-grid .shoe-image { line-height: 150px; text-align: center;
}
#department .shoe-grid.legacy .shoe-image { line-height: auto; text-align: left;
}
#department .featured-brands-text ul { width: 150px; height: auto; float: left;
}
#department .featured-brands-text ul + ul { margin-left: 50px;
}
#department .featured-brands-text li { line-height: 25px;
}
#department .in_page_search { margin-bottom: 35px ;
}
#department .shoe-floor-large { background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/shoe-floor-large.png?yocs=5_&yoloc=us') no-repeat center top; background-size: 100% auto; height: 15px; width: 100%; margin-bottom: -5px;
}
#department #facebook_like_logoabout {	position:absolute !important;	}
#department .logoabout {	margin-bottom: 15px;
}
#department .quick-links { height: 31px; width: 100%; background: #EEE; padding: 0px 9px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; border-bottom: 1px solid #E5E5E5; margin-bottom: 28px; margin-top: 20px;
}
#department .quick-links h3 {	font-family: 'Helvetica', sans-serif color: #29378C; font-size: 14px; font-weight: normal; padding: 9px 0px 7px; display: block; float: left; width: auto;
}
#department .quick-links .callout { height: 100%; display: block; float: left;
}
#department .quick-links .callout li { margin-left: 16px; float: left; width: auto; font-family: 'Helvetica', sans-serif font-size: 14px; font-weight: bold; padding: 7px 0px 7px 18px;
}
#department .quick-links .callout li a { background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v4/icon_callout_large-black.png?yocs=5_&yoloc=us') no-repeat left center; display: block; font-size: 14px; font-weight: normal; padding-left: 14px; padding-top:2px; width: 100%;
}
#department .featured-brands-wrapper.sub { margin-top: 5px; padding-top: 10px;
}
#department .featured-brands-wrapper .featured-brands-logos { border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; padding: 20px 0px; margin: 15px 0px 10px;
}
#department .featured-brands-wrapper .featured-brands-logos ul {	margin-top: 20px;
}
#department .featured-brands-wrapper .featured-brands-logos ul:first-child {	margin-top: 0;
}
#department .featured-brands-wrapper .featured-brands-logos li img { max-width: 150px; max-height: 70px;
}
#department .featured-brands-wrapper .featured-brands-logos + .featured-brands-logos { border-top: none; margin: 0px; padding-top: 0px;
}
#department .featured-brands-wrapper .featured-brands-logos li { width: 150px; height: auto; float: left; text-align: center;
}
#department .featured-brands-wrapper .featured-brands-logos li + li { margin-left: 50px;
}
#department .shoe-grid { width: 600px; float: left; border-right: 1px solid #EEEEEE; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box;
}
#department .featured-categories-wrapper,
#department .featured-categories-wrapper-sub { width: 100%; height: auto; margin-bottom: 35px;
}
#department .featured-categories-wrapper h1,
#department .featured-categories-wrapper h2,
#department .featured-categories-wrapper-sub .featured-categories-col h1,
#department .featured-categories-wrapper-sub .featured-categories-col h2,
#department .brand-insider-wrapper h1,
#department .brand-insider-wrapper h2,
#department .brand-insider-wrapper h3 { margin-bottom: 20px;
}
#department .featured-categories,
#department .featured-categories-small,
#department .brand-insider-wrapper .content { border-top: 1px solid #DDDDDD;
}
#department .featured-categories-wrapper .featured-categories .category-list { float: left; width: 150px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; background: #F4F4F4; background: -webkit-gradient(linear, 0 0, 100% 0, from(#F4F4F4) to(#FFFFFF)); background: -webkit-linear-gradient(left, #F4F4F4, #FFFFFF); background: -moz-linear-gradient(left, #F4F4F4, #FFFFFF); background: -ms-linear-gradient(left, #F4F4F4, #FFFFFF); background: -o-linear-gradient(left, #F4F4F4, #FFFFFF); background: linear-gradient(left, #F4F4F4, #FFFFFF);
}
#department .featured-categories-wrapper .featured-categories .category-list .inner{ background: #F4F4F4; background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(250, 250, 250, 0)) to(#FFFFFF)); background: -webkit-linear-gradient(top, rgba(250, 250, 250, 0), #FFFFFF); background: -moz-linear-gradient(top, rgba(250, 250, 250, 0), #FFFFFF); background: -ms-linear-gradient(top, rgba(250, 250, 250, 0), #FFFFFF); background: -o-linear-gradient(top, rgba(250, 250, 250, 0), #FFFFFF); background: linear-gradient(top, rgba(250, 250, 250, 0), #FFFFFF); height: inherit; width: inherit; -webkit-box-sizing: inherit; -moz-box-sizing: inherit; -ms-box-sizing: inherit; -o-box-sizing: inherit; box-sizing: inherit; padding: 20px 0px 20px 10px;
}
#department .featured-categories-wrapper .featured-categories .category-list h1 { font-size: 14px; font-weight: bold;
}
#department .featured-categories-wrapper .featured-categories .category-list li { margin-top: 17px;
}
#department .featured-categories-wrapper .featured-categories .category-list li + li { margin-top: 7px;
}
#department .featured-categories-wrapper-sub { margin: 40px 0px 45px;
}
#department .featured-categories-wrapper-sub .featured-categories-col { width: 350px; float: left;
}
#department .featured-categories-wrapper-sub .featured-categories-col:first-child { margin-right: 50px;
}
#department .featured-categories-wrapper-sub .featured-categories-small .shoe-grid { width: 100%; border-right: none; float: none;
}
#department .featured-categories-wrapper-sub .featured-brands-text { margin-top: 30px;	}
#department .featured-categories-wrapper-sub .featured-brands-text h2 { font-size: 14px; margin-bottom: 20px;
}
#department .featured_products_holder { margin-top: 48px;
}
#department .noSideBar .featured_products_holder { margin-top: 0;
}
#department .featured_products_holder .featured_carousel { padding-bottom: 10px;
}
#department .brands-ads-wrapper{ margin-top: 48px;
}
#department .brands-ads-wrapper .button { font-weight: normal; padding: 3px 8px;
}
#department .lifestyle.featured-brands-wrapper { margin-bottom: 30px;
}
#department .lifestyle .featured-brands-logos { border-bottom: none; padding: 20px 0px 15px; margin: 20px 0px 0px;
}
#department .featured-categories-wrapper.noSidebar { margin-bottom: 20px; }
#department .noSidebar .featured-categories { border: none; }
#department .featured-brands-wrapper.sub.noSidebar { margin-bottom: 35px; }
#department .featured-brands-wrapper.sub.noSidebar h2 { font-family: 'Helvetica', sans-serif font-size: 16px; font-weight: bold; color: #333333;
}
#department .featShopBlk {	margin-bottom: 20px;
}
#department .featShopBlk .header {	border-bottom: 1px solid #DDD;	line-height: 24px;	padding-bottom: 15px;
}
#department .featShopBlk .header h1 {	float: left; color: #333; font-size: 24px; font-family: 'Helvetica', sans-serif font-weight: bold;
}
#department .featShopBlk .header .headerLnk {	float: right;	font-weight: bold;
}
#department .featShopBlk.wSideBar h2.wLine {	border-bottom: 1px solid #DDD;	padding-bottom: 15px;
}
#department .featShopBlk .body {	float: left;	width: 600px;
}
#department .featShopBlk .catList {	float: left; width: 150px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; background: #F4F4F4; background: -webkit-gradient(linear, 0 0, 100% 0, from(#F4F4F4) to(#FFFFFF)); background: -webkit-linear-gradient(left, #F4F4F4, #FFFFFF);	background: -moz-linear-gradient(left center , #F4F4F4, #FFFFFF) repeat scroll 0 0 transparent; background: -ms-linear-gradient(left, #F4F4F4, #FFFFFF); background: -o-linear-gradient(left, #F4F4F4, #FFFFFF); background: linear-gradient(left, #F4F4F4, #FFFFFF);
}
#department .featShopBlk.wSideBar .inner {	-webkit-box-sizing: inherit; -moz-box-sizing: inherit; -ms-box-sizing: inherit; -o-box-sizing: inherit; box-sizing: inherit;	background: -webkit-linear-gradient(center top , rgba(250, 250, 250, 0), #FFFFFF) repeat scroll 0 0 transparent;	background: -moz-linear-gradient(center top , rgba(250, 250, 250, 0), #FFFFFF) repeat scroll 0 0 transparent;	background: -ms-linear-gradient(center top , rgba(250, 250, 250, 0), #FFFFFF) repeat scroll 0 0 transparent;	background: -o-linear-gradient(center top , rgba(250, 250, 250, 0), #FFFFFF) repeat scroll 0 0 transparent;	background: linear-gradient(center top , rgba(250, 250, 250, 0), #FFFFFF) repeat scroll 0 0 transparent;	height: inherit;	padding: 20px 0 20px 10px;	width: inherit;
}
#department .featShopBlk .catList h2,
#department .featShopBlk.wSideBar .catList h2 {	margin-bottom: 20px;
}
#department .featShopBlk.wSideBar .catList h2 { font-size: 14px; font-weight: bold;
}
#department .featShopBlk .catList li {	}
#department .featShopBlk.noSideBar .header {	border-bottom: none;	padding-bottom: 20px;
}
#department .featShopBlk.noSideBar .body,
#department .featShopBlk.noSideBar .catList {	width: 750px;
}
#department .featShopBlk.noSideBar .catList {	background: none;	border-left: none;	padding: 0 0 20px 0;	margin-top: 15px;
}
#department .featShopBlk.noSideBar .catList h3 {	}
#department .featShopBlk.noSideBar .catList ul { width: 150px; height: auto; float: left;
}
#department .featShopBlk.noSideBar .catList ul + ul { margin-left: 50px;
}
#department .featShopBlk.noSideBar .catList li { line-height: 25px;
}
#department .featShopBlk.noSideBar #featured_carousel { padding: 15px 0 0 0;
}
#department .review_list .single-review { padding: 20px 0px; border-bottom: 1px solid #DDDDDD;
}
#department .review_list .single-review .review .header { font-size: 15px; font-weight: bold; margin: 0 0 12px;
}
#department .review_list .single-review .review .header .title {	margin-bottom: 5px; }
#department .review_list .single-review .review .header .custInfo {	font-weight: normal;	font-size: 12px;	color: #777;
}
#department .review_list .single-review .product-reviewed { width: 120px; float: left;
}
#department .review_list .single-review .review { float: left; width: 595px; margin-left: 35px;
}
#department .review_list .single-review .product-reviewed .shoe-floor { background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/category-prod-shadow-small.png?yocs=5_&yoloc=us') no-repeat center top; background-size: 100% auto; height: 15px; width: 100%; margin-bottom: -5px; margin-top: 5px;
}
#department .review_list .single-review .product-reviewed .image { display: block; text-align: center; padding-bottom: 5px;
}
#department .review_list .single-review .product-reviewed .name { font-size: 13px; font-weight: bold; margin-bottom: 7px; display: block;
}
#department .review_list .single-review .product-reviewed .price { font-size: 14px;
}
#department .review_list .single-review .review h1 { font-size: 14px; font-family: 'Helvetica', sans-serif font-weight: bold; color: #333; display: inline-block; vertical-align: top; padding-top: 2px;
}
#department .review_list .single-review .review h1 .subtitle { font-weight: normal;
}
#department .review_list .single-review .review h1 +.message { margin-top: 15px;
}
#department .review_list .single-review .review .message { font-size: 12px; line-height: 18px; padding-right: 20px;
}
#department .review_list .single-review .review .review-questions { padding-right: 20px; margin-top: 14px;
}
#department .review_list .single-review .review .review-questions li { width: 33%; float: left;
}
#department .review_list .single-review .review .review-questions li:last-child { text-align: right;
}
#department .review_list .single-review .review .helpful { margin-top: 25px;
}
.review .helpful .button { margin-left: 10px; padding-left: 5px; padding-right: 5px;
}
#department .review_list .review h1 { width: 480px; }
#department .review_list .single-review .review .rating{ width: 97px; height: 18px; display: inline-block;
}
#department .brand-insider-wrapper h1,
#department .brand-insider-wrapper h3 { margin-top: 35px;
}
#department .brand-insider-wrapper .content { color: #555; line-height: 18px;
}
#department .brand-insider-wrapper .content p { margin-bottom: 10px;
}
#department .brand-insider-wrapper .content a { text-decoration: underline; color: #29378C;
}
.searchCollectionsDept h1 { margin-bottom: -20px; }
.searchCollectionsDept .shopsubhead { font-size: 15px; text-decoration: none; }
.searchCollectionsDept .shopsubhead: hover { text-decoration: underline; }
.searchCollectionsDept a.breadcrumbtext { text-decoration: none !important; line-height: 20px; }
.searchCollectionsDept a.breadcrumbtext: hover { text-decoration: underline; }
#shop_slider { margin: 0 0 5px 0; display: block; height: 270px; width: 750px; float: left;
}
#shop_slider .carousel-caption { margin-top: 0;
}
#shop_slider .carousel-inner > .item { cursor:pointer; height: 270px;
}
.carousel-indicators{ cursor:pointer; }
.show_product { width: 950px; border-right: 1px solid #dddddd; overflow: hidden; margin-left: 4px;
}
.show_product.content_area { padding: 0;
}
.show_product .border { border-top:1px solid #dddddd; margin:0 0 20px 0;
}
.show_product .highlight { font-weight: bold;}
.show_product .breadcrumb_area { margin-left: 0;
}
.show_product .product_detail .category_title { margin: 0 0 14px 0; float: left;
}
.show_product .product_detail .brand_logo { float:right; margin: 0 10px 0 0;
}
.show_product .ratings_reviews_top { border-bottom:1px solid #dddddd; padding:0px 10px 0 0; font-size:14px; margin-top: 5px;
}
.show_product .ratings_reviews_top .rating { float:left; padding: 0 8px 4px 0; color:#999999;
}
.show_product .ratings_reviews_top .count { float:left; padding: 0 8px 4px 8px; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/product-top-seperator.png?yocs=5_&yoloc=us') no-repeat right top; color:#666666;
}
.show_product .ratings_reviews_top .write { float:left; padding: 0 0 4px 8px;
}
.show_product .ratings_reviews_top .write a{ color:#666666;
}
.show_product .ratings_reviews_top .view_brand a { float:right; color:#666666; padding: 0 0 0 12px; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/arrow-rt-brand.png?yocs=5_&yoloc=us') no-repeat left center; font-size:12px;
}
.show_product .product_info_wrapper { float: left; position:relative; border-right: 1px solid #DDD;
}
.show_product .product_detail { margin: 0px;
}
.show_product .main_content .cart { padding:30px 20px 0 20px; float:right; height:100%; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/product-detail-cart-gradient.png?yocs=5_&yoloc=us') no-repeat right top; width:159px; min-height:400px;
}
.show_product .main_content .cart .regular_price { color:#b4b4b4; font-size:14px; font-weight:bold; margin: 0 0 10px 0;
}
.show_product .main_content .cart .regular_price .strikethrough { text-decoration:line-through; font-size:18px;
}
.show_product .main_content .cart .you_pay { font-size:14px; font-weight:bold; margin-bottom: 10px;
}
.show_product .main_content .cart .price { font-size:37px; font-weight:bold;
}
.show_product .main_content .cart .price.ss-range { font-size:20px;
}
.show_product .main_content .cart .percentOff { font-size: 16px; color: #FF8300; font-weight: bold;
}
.show_product .main_content .cart .add_to_cart a { margin:20px 0 10px;
}
.show_product .main_content .cart .add_to_cart .warning.button,
.show_product .main_content .cart .add_to_cart .primary.button { font-size: 18px; display:block; padding: 16px 10px 12px;
}
.show_product .main_content .cart .add_to_cart .warning.button span { background-position-y: 4px;
}
.show_product .main_content .cart .button.warning span { background: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/icon_warning.png?yocs=5_&yoloc=us") no-repeat scroll 0 2px transparent;
}
.show_product .main_content .cart .ships_same_day { color:#FF8300; margin:20px 0 10px; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/same-day-clock.png?yocs=5_&yoloc=us') no-repeat left center; padding: 0 0 0 24px;
}
.show_product .main_content .cart .ships_same_day a { color: #FF8300;
}
.show_product .main_content .cart .check { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/product-detail-cart-check.png?yocs=5_&yoloc=us') no-repeat left center; padding:0 0px 0px 16px; color:#666666; font-size:14px; margin: 0 0 6px 0;
}
.show_product .main_content .cart .wish_list a { margin: 20px 0 0 0; display: block; font-size: 14px;
}
.show_product .main_content .cart .social_buttons { color: #666666; font-weight: bold; margin: 15px auto 10px;
}
.show_product .main_content .cart .social_buttons span.label { margin-right:3px; display: block; float: left;
}
.show_product .main_content .cart .social_buttons ul li { float: left; margin-right: 5px
}
.show_product .main_content .cart .social_buttons img { vertical-align: middle;
}
.show_product .main_content .cart .text a { position: relative; top: 10px; padding-left: 15px; background: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/right-arrow-grey.png?yocs=5_&yoloc=us") no-repeat left 3px; color: #29378C; display: block; margin-bottom: 20px;
}
.show_product .product_information h2 { font-size:23px; font-weight:bold; color:#606060; font-family:'Helvetica', sans-serif margin: 0 0 10px 0;
}
.show_product .product_information { padding:30px 0 78px; border-top: 1px solid #dddddd; border-right: 1px solid #dddddd; margin-right: -1px; margin-bottom: -28px;
}
.show_product .product_information .product_description { font-size:16px; line-height:21px; margin-left: 0;
}
.show_product .product_information .product_description .head { font-weight:bold;
}
.show_product .product_information .product_description .head.info { margin-top: 15px;
}
.show_product .product_information .product_specs { font-size:16px; margin: 0 0 0 40px; line-height:18px;
}
.product_information .product_specs .item { margin: 0 0 8px 0;
}
.isLink,
.categoryboxlink:hover { cursor: pointer; }
.seo_module { border: 1px solid #dddddd; margin: 0px auto 10px; padding: 20px 20px 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: #222222; font-family: 'Helvetica', sans-serif width: 950px;
}
.seo_module .ui-accordion .ui-accordion-header .ui-accordion-header-icon { background: none;
}
.seo_module .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border-left: none; border-right: none; border-bottom: none;
}
.seo_module .ui-accordion .ui-accordion-content { border: 0; margin-top: -15px; }
.seo_module h3 { text-transform: uppercase; font-size: 16px; margin-bottom: 18px;
}
.seo_module ul { list-style-type: disc; list-style-position: inside; list-style-image: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/bullet-blue.png?yocs=5_&yoloc=us");
}
.seo_module p, .seo_module li, .seo_module h4 { line-height: 22px;
}
.seo_module h4, .seo_module a, .seo_module ul li { color: #29378C; font-family: Helvetica, Arial, sans-serif; font-size: 12px;
}
.seo_module .seo_accordion { border-bottom: 1px solid #eeeeee; margin: 10px 0px 20px; padding-bottom: 10px;
}
.seo_module h4:focus{ outline: none;
}
.seo_module h4 { font-size: 13px; font-weight: bold; border-top: 1px solid #eeeeee; padding-top: 10px; margin-top: 10px; padding-left: 14px;
border-radius: 0;
}
.seo_module h4 span.label { margin-left: -15px;
}
.seo_module h4.ui-state-active { background-image: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/arrow-active-blue.png?yocs=5_&yoloc=us");
}
.seo_module .show-less:after {	content: "less"
}
.seo_module .show-more:after { content: "more"
}
.seo_module .show-more,
.seo_module .show-less {	font-weight:bold;
}
.seo_module .show-more:hover,
.seo_module .show-less:hover { text-decoration: underline; cursor: pointer;
}
.seo_module #br-related-content-wrapper .show-more,
.seo_module #br-related-content-wrapper .show-less {	position:relative;	top: -16px;
}
.seo_module .related-content {	padding-left:2.2em;
}
#BVRRContainer,
#BVQAContainer
{ border-top:1px solid #CCC; margin-top: -1px;
}
#BVRRContainer .bv-cleanslate .bv-focusable:focus,
#BVRRContainer .bv-cleanslate .bv-pseudo-focused,
#BVRRContainer .bv-cleanslate .bv-tc-footer .bv-accept-tc-button:focus,
#BVQAContainer .bv-cleanslate .bv-focusable:focus,
#BVQAContainer .bv-cleanslate .bv-pseudo-focused,
#BVQAContainer .bv-cleanslate .bv-tc-footer .bv-accept-tc-button:focus,
fieldset .bv-cleanslate .bv-fieldset-rating_Width-wrapper.bv-focusable:focus,
fieldset .bv-cleanslate .bv-pseudo-focused,
fieldset .bv-cleanslate .bv-tc-footer .bv-accept-tc-button:focus{ outline: none !important; }
#BVRRSummaryContainer{ float:left; }
#BVRRSummaryContainer .bv-cleanslate .bv-primarySummary-rating-container .bv-rating-stars-container .bv-rating-stars { font-size: 20px !important; }
.bv-cleanslate .bv-submission .bv-fieldsets fieldset.bv-form-actions{padding-bottom:25px !important;}
.bv-cleanslate .bv-submission .bv-fieldsets .bv-fieldset span{font-family: 'Helvetica', sans-serif !important; font-size:13px !important;}
.bv-cleanslate .bv-submission .bv-fieldsets .bv-fieldset span #bv-radio-rating-5 span,
.bv-cleanslate .bv-submission .bv-fieldsets .bv-fieldset span #bv-radio-rating-4 span,
.bv-cleanslate .bv-submission .bv-fieldsets .bv-fieldset span #bv-radio-rating-3 span,
.bv-cleanslate .bv-submission .bv-fieldsets .bv-fieldset span #bv-radio-rating-2 span,
.bv-cleanslate .bv-submission .bv-fieldsets .bv-fieldset span #bv-radio-rating-1 span{ font-family:'BVCustom',serif !important; font-size:36px !important }
.bv-tab-button
{ border:1px solid #CCC; color: #606060; cursor:pointer; float: left; font-family: 'Helvetica', sans-serif; font-size: 21px; font-weight: bold; margin-left: 10px; padding:10px 0; text-align: center; width:285px; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px;
}
.bv-tab-button.active{ border-bottom: 1px solid white; }
.bv-tab-content[ref="questions"]{ display:none; }
.bv-view-content{color:none; cursor:pointer; float:left; font-family: 'Helvetica', sans-serif !important; font-size:13px; font-weight: 400; margin-top:2px;}
.bv-view-content:hover{color:#000 !important; text-decoration:underline;}
.bv-cleanslate .bv-glyph,
.bv-cleanslate .bv-summary-bar .bv-action-bar { display: none !important; }
#BVRRContainer .bv-cleanslate .bv-action-bar,
#BVQAContainer .bv-cleanslate .bv-action-bar{padding:20px 10px 0 !important;}
.show_product .ratings_reviews_top #BVRRSummaryContainer.count {background-image:url('');}
#BVRRContainer .bv-cleanslate .bv-inline-histogram-ratings table, .bv-cleanslate .bv-popup-histogram-ratings table{width:80% !important;}
#BVRRContainer .bv-cleanslate .bv-inline-histogram-ratings .bv-inline-histogram-ratings-star,
.bv-cleanslate .bv-popup-histogram-ratings .bv-inline-histogram-ratings-star,
.bv-cleanslate .bv-inline-histogram-ratings .bv-popup-histogram-ratings-star,
.bv-cleanslate #bv-popup-histogram.bv-popup-histogram-ratings .bv-popup-histogram-ratings-star
{ background: transparent url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/bvshoeson.png?yocs=5_&yoloc=us") 0 4px no-repeat !important; text-align:left !important; text-indent: -9999px !important; padding-right: 105px !important; }
#BVRRContainer .bv-cleanslate .bv-inline-histogram-ratings .bv-inline-histogram-ratings-star[data-bv-histogram-rating-value="4"],
.bv-cleanslate #bv-popup-histogram.bv-popup-histogram-ratings .bv-popup-histogram-ratings-star[data-bv-histogram-rating-value="4"]{background-position:-15px 4px !important;}
#BVRRContainer .bv-cleanslate .bv-inline-histogram-ratings .bv-inline-histogram-ratings-star[data-bv-histogram-rating-value="3"],
.bv-cleanslate #bv-popup-histogram.bv-popup-histogram-ratings .bv-popup-histogram-ratings-star[data-bv-histogram-rating-value="3"]{background-position:-30px 4px !important;}
#BVRRContainer .bv-cleanslate .bv-inline-histogram-ratings .bv-inline-histogram-ratings-star[data-bv-histogram-rating-value="2"],
.bv-cleanslate #bv-popup-histogram.bv-popup-histogram-ratings .bv-popup-histogram-ratings-star[data-bv-histogram-rating-value="2"]{background-position:-45px 4px !important;}
#BVRRContainer .bv-cleanslate .bv-inline-histogram-ratings .bv-inline-histogram-ratings-star[data-bv-histogram-rating-value="1"],
.bv-cleanslate #bv-popup-histogram.bv-popup-histogram-ratings .bv-popup-histogram-ratings-star[data-bv-histogram-rating-value="1"]{background-position:-60px 4px !important;}
.bv-cleanslate #bv-popup-histogram.bv-popup-histogram-ratings .bv-popup-histogram-ratings-star[data-bv-histogram-rating-value]{text-align:left !important; text-indent:-9999px !important;}
.bv-cleanslate .bv-primarySummary-rating-container .bv-rating-stars,
.bv-cleanslate .bv-rating-stars
{ text-indent: -9999px !important; width: 75px !important; }
.bv-cleanslate .bv-primarySummary-rating-container .bv-rating-stars-off,
.bv-cleanslate .bv-rating-stars-off
{ background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAAAPCAYAAACshzKQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MmM4OWY5MC1lZjcwLTRjYWQtOThmOC00ZmFlMTRlNTA2M2EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUU4NkQwRTlGRkNDMTFFMzk3QzFERkM2ODVGNjYxMTUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUU4NkQwRThGRkNDMTFFMzk3QzFERkM2ODVGNjYxMTUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4YWUxZmM5OS1jM2I2LTQ5MTItODZkYi02ZTRmYzZlZmEyYjUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmNDQxMTFkNC00ODA2LTExNzctYWQ1Ni05NTJmNDdkYWVhMjEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4MJAJYAAABSklEQVR42uSXzWvCQBDFs2kKkmqL1kNbRAoWDz22oEf/7EKPnoSG9tyqVyue/EJysOobeIGwbELjcbLww2TdtwPP2Z3RRFHkZYwLcA02YO8VGyq1fo44BD1Q9YoPldo8s25AGzTOCKxSm2fWHTCgeUZgldoss0zK4VrBoGq1AWiBS7AFRxDz3N5yzT14AGtQ4cZX4MD1QQm08v3eoBp28PAC6hQfuCCddUmQZH4JPjn/WhLtlzg8BTPQB12W0LzjOgEjsOP7b1m0JtVnyYInls/QsYEE+gBjOm9vrl5rp94PXfyzhJKS4uq3I2hptK5qWHekpvln76Jaa5slt/4jn2M6m5zzNhu3rKFeG1jiJp2WsjnkxS/N2oBCYZURWL3Wt4yTC28B3iiUMee7fD6zJ3P1a+q1vpWSkorvjl9izfmY/8xd6axeexJgAMqL/ZwmJDJUAAAAAElFTkSuQmCC") 0 0 no-repeat !important;}
.bv-cleanslate .bv-primarySummary-rating-container .bv-rating-stars-on,
.bv-cleanslate .bv-rating-stars-on
{ background: transparent url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/bvshoeson.png?yocs=5_&yoloc=us") 0 0 no-repeat !important;}
#BVRRContainer .bv-cleanslate .bv-content-item:hover .bv-content-feedback-btn-container .bv-content-btn,
#BVRRContainer .bv-cleanslate .bv-mbox-need-user .bv-content-feedback-btn-container .bv-content-btn,
#BVRRContainer .bv-cleanslate .bv-content-item:hover .bv-secondary-content-actions-container .bv-content-btn,
#BVRRContainer .bv-cleanslate .bv-mbox-need-user .bv-secondary-content-actions-container .bv-content-btn,
#BVQAContainer .bv-cleanslate .bv-content-item:hover .bv-content-feedback-btn-container .bv-content-btn,
#BVQAContainer .bv-cleanslate .bv-mbox-need-user .bv-content-feedback-btn-container .bv-content-btn,
#BVQAContainer .bv-cleanslate .bv-content-item:hover .bv-secondary-content-actions-container .bv-content-btn,
#BVQAContainer .bv-cleanslate .bv-mbox-need-user .bv-secondary-content-actions-container .bv-content-btn{background-color:white !important;}
#BVRRContainer .bv-cleanslate .bv-content-item .bv-content-btn:hover,
#BVRRContainer .bv-cleanslate .bv-content-item .bv-content-report-btn:hover,
#BVRRContainer .bv-cleanslate .bv-content-item .bv-content-feedback-vote-request:hover,
#BVQAContainer .bv-cleanslate .bv-content-item .bv-content-btn:hover,
#BVQAContainer .bv-cleanslate .bv-content-item .bv-content-report-btn:hover{border-style: solid !important; color:#000 !important; font-weight:normal !important; text-decoration:underline !important;}
#BVRRContainer .bv-cleanslate .bv-content-item .bv-content-feedback-vote-request:hover,
#BVRRContainer .bv-cleanslate .bv-content-item .bv-content-feedback-voted-inappropriate .bv-content-report-btn:hover{text-decoration:none !important;}
#BVQAContainer .bv-cleanslate .bv-content-item .bv-content-feedback-btn-container .bv-content-btn-feedback-yes,
#BVQAContainer .bv-cleanslate .bv-content-item:hover .bv-content-feedback-btn-container .bv-content-btn-feedback-yes,
#BVQAContainer .bv-cleanslate .bv-secondary-content-item .bv-content-feedback-btn-container .bv-content-btn-feedback-yes,
#BVQAContainer .bv-cleanslate .bv-content-item .bv-secondary-content-actions-container .bv-content-btn-feedback-yes,
#BVQAContainer .bv-cleanslate .bv-content-item:hover .bv-secondary-content-actions-container .bv-content-btn-feedback-yes,
#BVQAContainer .bv-cleanslate .bv-secondary-content-item .bv-secondary-content-actions-container .bv-content-btn-feedback-yes,
#BVQAContainer .bv-cleanslate .bv-content-item .bv-content-feedback-btn-container .bv-content-btn-feedback-no,
#BVQAContainer .bv-cleanslate .bv-content-item:hover .bv-content-feedback-btn-container .bv-content-btn-feedback-no,
#BVQAContainer .bv-cleanslate .bv-secondary-content-item .bv-content-feedback-btn-container .bv-content-btn-feedback-no,
#BVQAContainer .bv-cleanslate .bv-content-item .bv-secondary-content-actions-container .bv-content-btn-feedback-no,
#BVQAContainer .bv-cleanslate .bv-content-item:hover .bv-secondary-content-actions-container .bv-content-btn-feedback-no,
#BVQAContainer .bv-cleanslate .bv-secondary-content-item .bv-secondary-content-actions-container .bv-content-btn-feedback-no,
#BVQAContainer .bv-cleanslate .bv-content-item .bv-content-btn:first-child{ border: 0 none !important; border-radius: 0 !important; }
#BVRRContainer .bv-cleanslate .bv-content-item .bv-content-feedback-btn-container{background:none !important; border:0 !important; margin:0 !important; padding:0 !important;}
#BVRRContainer .bv-cleanslate .bv-content-item .bv-content-btn,
#BVRRContainer .bv-cleanslate .bv-content-item .bv-content-report-btn,
#BVRRContainer .bv-cleanslate .bv-content-item .bv-content-feedback-vote-request{background:none !important; border:0 !important; box-shadow:none !important; color:#000 !important;}
#BVRRContainer .bv-cleanslate .bv-content-item .bv-content-btn:hover{}
#BVRRContainer .bv-cleanslate .bv-content-item .bv-content-btn:hover .bv-content-btn-count,
#BVQAContainer .bv-cleanslate .bv-content-item .bv-content-btn:hover .bv-content-btn-count{color:#000 !important;}
#BVRRContainer .bv-cleanslate .bv-content-data:before,
#BVRRContainer .bv-cleanslate .bv-content-data:after{content: none !important;}
#BVRRContainer .bv-cleanslate .bv-content-data:empty{ display: none !important; }
.bv-cleanslate .bv-content-item .bv-content-feedback-btn-container .bv-content-btn-feedback-yes,
.bv-cleanslate .bv-content-item:hover .bv-content-feedback-btn-container .bv-content-btn-feedback-yes,
.bv-cleanslate .bv-secondary-content-item .bv-content-feedback-btn-container .bv-content-btn-feedback-yes,
.bv-cleanslate .bv-content-item .bv-secondary-content-actions-container .bv-content-btn-feedback-yes,
.bv-cleanslate .bv-content-item:hover .bv-secondary-content-actions-container .bv-content-btn-feedback-yes,
.bv-cleanslate .bv-secondary-content-item .bv-secondary-content-actions-container{border-radius: 3px 0 0 3px !important; border-right-color: #ccc !important;}
#BVRRContainer .bv-cleanslate button.bv-write-review:hover,
#BVRRContainer .bv-cleanslate button.bv-read-review:hover,
#BVRRContainer .bv-cleanslate button.bv-ask-question:hover,
#BVRRContainer .bv-cleanslate .bv-button:hover,
#BVRRContainer .bv-cleanslate .bv-action-bar button:hover,
.bv-cleanslate .bv-submission .bv-fieldsets .bv-form-actions button.bv-submission-button-submit:hover{background:linear-gradient(#585858, #3F3F3F) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}
#BVQAContainer .bv-cleanslate .bv-secondary-content-list .bv-content-item{background-color:#FFF !important;}
.bv-cleanslate .bv-submission .bv-fieldsets.bv-input-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group ul li label.bv-radio-wrapper-label:hover .bv-sliderdot,
.bv-cleanslate .bv-submission .bv-fieldsets.bv-input-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group ul li.bv-radio-container-li-active label.bv-radio-wrapper-label .bv-sliderdot,
.bv-cleanslate .bv-submission .bv-fieldsets.bv-input-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group ul li.bv-radio-container-li-active label.bv-radio-wrapper-label:hover .bv-sliderdot,
.bv-cleanslate .bv-submission .bv-fieldsets.bv-input-fieldsets .bv-fieldset.bv-fieldset-slider-rating .bv-radio-group ul li.bv-radio-container-li-active label.bv-radio-wrapper-label-focused .bv-sliderdot{color:#ff8300 !important;}
.bv-cleanslate.bv-absolute-top-container.bv-dropdown-inmbox .bv-textdropdown.bv-dropdown-style-sliderTextOverflow .bv-dropdown-style-sliderTextOverflow-inner{background-color:#ff8300 !important; border-color:#ff8300 !important;}
.bv-cleanslate.bv-absolute-top-container.bv-dropdown-inmbox .bv-textdropdown.bv-dropdown-style-sliderTextOverflow:after,
.bv-cleanslate.bv-absolute-top-container.bv-dropdown-inmbox .bv-textdropdown.bv-dropdown-style-sliderTextOverflow:before { border-bottom-color: #ff8300!important; }
#BVRRContainer .bv-content-secondary-ratings-label,
#BVRRContainer .bv-content-slider-sublabel1,
#BVRRContainer .bv-content-slider-sublabel2{font-family:'Arial', sans-serif !important;}
#BVQAContainer .bv-cleanslate .bv-core-container-87 .bv-mbox .bv-mbox-close,
#BVQAContainer .bv-cleanslate .bv-core-container-87 .bv-mbox .bv-content-item-close{ z-index:8 !important; }
.category_rating .bv-compat .bv-inline-rating-container{padding-top:5px !important;}
.single-review .button{ font-size: 11px !important; }
#reviews { margin-bottom:40px;
}
.show_product .product_reviews h2 { float: left; font-size:23px; font-weight:bold; color:#606060; font-family:'Helvetica', sans-serif margin: 0;
}
.product_reviews .count { float:left; margin: 10px 0 0 12px; color:#717171;
}
.product_reviews .count .number { color:#222222; }
.product_reviews .buttons { text-transform:uppercase; font-weight:bold; text-align:center; float:left;
}
.product_reviews .buttons .write .button { padding: 5px 9px; margin-top: 9px; display: block;
}
.product_reviews .buttons a.black_button { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/button-bg-black-gradient.png?yocs=5_&yoloc=us') repeat-x left top; height:17px; width: 116px; border-radius:3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color:#ffffff; display:block; text-align:center; padding:4px 0 0 0; margin:6px 0 0 0;
}
.product_reviews .average_fit, .product_reviews .average_rating { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/product-detail-review-gradient.png?yocs=5_&yoloc=us') repeat-x left top #e6e6e6; float:left; margin: 0 0 0 10px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.product_reviews .average_rating { width:480px; min-height:188px;
}
.product_reviews .average_rating .inner_dashes { width:440px; min-height:150px; border:1px dashed #222222; margin:8px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding:10px; font-size:14px; font-weight:bold;
}
.product_reviews .average_fit { width:318px; min-height:188px;
}
.product_reviews .average_fit .inner_dashes { width:278px; min-height:150px; border:1px dashed #222222; margin:8px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding:10px; font-size:14px; font-weight:bold;
}
.product_reviews .average_fit .row { margin:10px 0 0px 0; border-top:1px dashed #222222; padding: 14px 0 0px 0;
}
.product_reviews .average_fit .row:first-child { border-top: none; padding: 0;
}
.product_reviews .average_fit .fit_rating { float:left; color:#29378C; font-size:14px; width: 53px;
}
.product_reviews .average_fit .fit_rating .percent { font-size:20px;
}
.product_reviews .average_fit .meter_holder { float: left; width: 210px; margin: 7px 0 0 10px;	font-size: 12px;
}
.show_product .review_list { margin:20px 0 0 0;
}
.show_product .review_list .review { border-top:1px solid #DDD; padding:20px 0; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/product-review-gray-gradient.png?yocs=5_&yoloc=us') no-repeat right top;
}
.show_product .review_list .review .rating { float:left; }
.show_product .review_list .review .rating .button { padding: 4px 2px 3px; font-size: 11px;
}
.show_product .review_list .review .rating span.msg { display: block; margin-bottom: 5px; font-weight: bold; font-size: 11px;
}
.show_product .review_list .review .text { float:left; font-size:14px; line-height:21px; padding: 0 10px 0 0;
}
.show_product .review_list .review .text .header { font-size:15px; font-weight:bold; margin: 0 0 12px 0;
}
.show_product .review_list .review .text .header .title { color:#333; }
.show_product .review_list .review .text .header .custInfo {	font-weight: normal;	font-size: 13px;	color: #777;
}
.show_product .review_list .review .details { float:left; }
.show_product .review_list .review .userSummary { line-height:20px;
}
.show_product .review_list .review .helpful {	margin-top: 20px;	font-size: 13px;
}
.show_product .review_list .review .helpful .helpfulMsg {	font-weight: bold;
}
.rewards-info { font-family: Helvetica; }
.rewards-info div { margin-top: 18px; }
.rewards-info .hero-wrapper { position: relative; color: white; }
.rewards-info .hero-wrapper .hero-overlay-center { position: absolute; top: 0; bottom: 0; left: 0; right: 0; padding-top: 160px; padding-left: 40px; padding-right: 579px; text-align: center;
}
#rewards-info-login a { color: white; }
a#join-button { display: block; width: 220px; height: 48px; margin-top: 18px; margin-left: 45px;
}
span#rewards-info-login { margin-top: 18px; display: block;}
span.earn-and-redeem-box { display: inline-block; text-align: center; width: 418px; }
span.earn-and-redeem-box:first-child {border-right:1px solid #DDD; }
.earn-and-redeem-box span { display: block; font-size: 18px }
.earn-and-redeem-box span:last-child { margin:15px 0; }
div.earn-and-redeem-wrapper{ margin-top:40px; }
div.start-with-box { display: inline-block; font-size:32px; font-weight:bold; line-height:35px; margin-left:0; width: 418px; }
div.start-with-box .start-with-small{ font-size:20px; font-weight:normal; line-height:20px; margin-top:0; }
div.rewards-positioning{ position:relative;margin-left:0 }
div.join-free-box { bottom:0; display: inline-block; width: 418px; text-align: center; position:absolute; }
.rewards-info .disclaimer { text-align: right; padding-right: 130px; }
.rewards-info div.rewards-info-text{ font-size:18px; line-height:35px; margin-top:40px; }
.rewards-bottom-wrapper { position: relative; }
.rewards-bottom-overlay { position: absolute; top: 0; bottom: 0; left: 0; right: 0; padding-top: 20px; padding-right: 132px; text-align: center;
}
.rewards-bottom-box { width: 400px; display: inline-block; }
.rewards-bottom-box a { color: white; }
.rewards-text-image { margin-bottom: 30px; width:350px; }
.brandTitleBlk { margin-bottom: 20px; }
.brandTitleBlk .brand-info,
.brandTitleBlk .brand-logo { position: relative; float: left;
}
.brandTitleBlk .brand-logo { height: auto; max-width: 150px; padding-right: 30px; line-height: 100px; border-right: 1px solid #EEEEEE;
}
.brandTitleBlk .brand-info { width: 540px; box-sizing: border-box; border-left: 1px solid #EEEEEE; padding: 0px 0px 0px 20px; margin-left: -1px;
}
.brandTitleBlk .brand-info h1,
.brandTitleBlk .brand-info h2 { font-size: 24px; font-family:'Helvetica', sans-serif margin-bottom: 10px;
}
.brandTitleBlk .brand-info p { margin-bottom: 10px; line-height: 16px;
}
.brandTitleBlk .brand-info a { color: #FF8300; background: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/more-callout.png?yocs=5_&yoloc=us") left center no-repeat; padding-left: 10px;
}
.left_sidebar { font-family: Helvetica, sans-serif; margin-top: 17px; width: 180px !important;
}
.current_selections h3 { color:#606060; font-weight:bold; font-size:18px; line-height:25px; margin:0 0 8px 0;
}
.current_selections .selections li { padding:4px 0;
}
.current_selections .selections li.all, .narrower li.all { border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; margin:8px 0 0 0; padding:6px 0;
}
.current_selections .selections li a { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/undo-x.png?yocs=5_&yoloc=us') no-repeat left center; padding: 0px 0 0px 14px; color:#444;
}
.narrower li.all a { color:#222222; font-weight:bold;
}
.current_selections .selections li.all a { font-weight:bold;
}
.narrower .section .item span.all { display: block; border-top: 1px solid #DDD; margin: 8px 0 0; padding: 6px 0;
}
.narrower .section:last-child .item span.all { border-bottom: 1px solid #DDD; padding-bottom: 7px;
}
.narrower .section .item span.all a { color: #222222; font-weight: bold;
}
.narrower { border-top:1px solid #dddddd; font-family: Helvetica, sans-serif; margin:20px 0 0 0; padding:0 20px 0 0px; width:160px !important;
}
.narrower .fullList { height: 200px; overflow-y: scroll; overflow-x: hidden;
}
.narrower .section { border-top:1px solid #dddddd; padding:10px 0 2px 0;
}
.narrower .section:first-child {border:0;}
.narrow_by { color:#999999;
}
.narrower .narrow_title { color:#29378C; font-size:18px;
}
.narrower .item { margin:10px 0 0;
}
.narrower .sizes .button, #full_product_info .sizes .button, .review_list .review .rating .button { padding: 4px 3px 2px;	min-width: 28px; display: block; float: left; font-size:12px; text-align: center; margin: 4px; font-weight: bold;
}
.narrower a.size_chosen, #full_product_info a.size_chosen { color:#ffffff; text-decoration:none; border:1px solid #05223a; background:#05223a; background-image: linear-gradient(top, #05223a 23%, #274158 94%); background-image: -o-linear-gradient(top, #05223a 23%, #274158 94%); background-image: -moz-linear-gradient(top, #05223a 23%, #274158 94%); background-image: -webkit-linear-gradient(top, #05223a 23%, #274158 94%); background-image: -ms-linear-gradient(top, #05223a 23%, #274158 94%); -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:3px 0px 2px; font-weight:bold; width:28px; display:block; float:left; text-align:center; margin:4px;
}
.narrower a.disabled { background:#efefef; background-image: linear-gradient(top, #ffffff 23%, #f9f9f9 94%); background-image: -o-linear-gradient(top, #ffffff 23%, #f9f9f9 94%); background-image: -moz-linear-gradient(top, #ffffff 23%, #f9f9f9 94%); background-image: -webkit-linear-gradient(top, #ffffff 23%, #f9f9f9 94%); background-image: -ms-linear-gradient(top, #ffffff 23%, #f9f9f9 94%); color:#a7a7a7; border:1px solid #f1f1f1;
}
.narrower .color_choice { color:#222222; text-decoration:none; border:1px solid #dddddd; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:2px 0px 2px; font-weight:bold; width:30px; display:block; float:left; text-align:center; margin:4px; backround:#ffffff;
}
.narrower .color_choice span { width:26px; height:14px; display:block; margin:0 auto;
}
.narrower span.black { background:#000;
}
.narrower span.gray { background:#9f9f9f; background-image: linear-gradient(top, #9f9f9f 23%, #8f8f8f 94%); background-image: -o-linear-gradient(top, #9f9f9f 23%, #8f8f8f 94%); background-image: -moz-linear-gradient(top, #9f9f9f 23%, #8f8f8f 94%); background-image: -webkit-linear-gradient(top, #9f9f9f 23%, #8f8f8f 94%); background-image: -ms-linear-gradient(top, #9f9f9f 23%, #8f8f8f 94%);
}
.narrower span.white { background:#fcfcfc; background-image: linear-gradient(top, #fcfcfc 23%, #ebebeb 94%); background-image: -o-linear-gradient(top, #fcfcfc 23%, #ebebeb 94%); background-image: -moz-linear-gradient(top, #fcfcfc 23%, #ebebeb 94%); background-image: -webkit-linear-gradient(top, #fcfcfc 23%, #ebebeb 94%); background-image: -ms-linear-gradient(top, #fcfcfc 23%, #ebebeb 94%);
}
.narrower span.silver { background:#e3dac8; background-image: linear-gradient(top, #e3dac8 23%, #d6cebd 94%); background-image: -o-linear-gradient(top, #e3dac8 23%, #d6cebd 94%); background-image: -moz-linear-gradient(top, #e3dac8 23%, #d6cebd 94%); background-image: -webkit-linear-gradient(top, #e3dac8 23%, #d6cebd 94%); background-image: -ms-linear-gradient(top, #e3dac8 23%, #d6cebd 94%);
}
.narrower span.brown { background:#734c2f; background-image: linear-gradient(top, #734c2f 23%, #633b1e 94%); background-image: -o-linear-gradient(top, #734c2f 23%, #633b1e 94%); background-image: -moz-linear-gradient(top, #734c2f 23%, #633b1e 94%); background-image: -webkit-linear-gradient(top, #734c2f 23%, #633b1e 94%); background-image: -ms-linear-gradient(top, #734c2f 23%, #633b1e 94%);
}
.narrower span.darkred { background:#8a3232; background-image: linear-gradient(top, #8a3232 23%, #6c0a0a 94%); background-image: -o-linear-gradient(top, #8a3232 23%, #6c0a0a 94%); background-image: -moz-linear-gradient(top, #8a3232 23%, #6c0a0a 94%); background-image: -webkit-linear-gradient(top, #8a3232 23%, #6c0a0a 94%); background-image: -ms-linear-gradient(top, #8a3232 23%, #6c0a0a 94%);
}
.narrower span.red { background:#d04735; background-image: linear-gradient(top, #d04735 23%, #b9200c 94%); background-image: -o-linear-gradient(top, #d04735 23%, #b9200c 94%); background-image: -moz-linear-gradient(top, #d04735 23%, #b9200c 94%); background-image: -webkit-linear-gradient(top, #d04735 23%, #b9200c 94%); background-image: -ms-linear-gradient(top, #d04735 23%, #b9200c 94%);
}
.narrower span.orange { background:#ee8a20; background-image: linear-gradient(top, #ee8a20 23%, #dd790f 94%); background-image: -o-linear-gradient(top, #ee8a20 23%, #dd790f 94%); background-image: -moz-linear-gradient(top, #ee8a20 23%, #dd790f 94%); background-image: -webkit-linear-gradient(top, #ee8a20 23%, #dd790f 94%); background-image: -ms-linear-gradient(top, #ee8a20 23%, #dd790f 94%);
}
.narrower span.purple { background:#6a459d; background-image: linear-gradient(top, #6a459d 23%, #59348c 94%); background-image: -o-linear-gradient(top, #6a459d 23%, #59348c 94%); background-image: -moz-linear-gradient(top, #6a459d 23%, #59348c 94%); background-image: -webkit-linear-gradient(top, #6a459d 23%, #59348c 94%); background-image: -ms-linear-gradient(top, #6a459d 23%, #59348c 94%);
}
.narrower span.blue { background:#214f87; background-image: linear-gradient(top, #214f87 23%, #103e76 94%); background-image: -o-linear-gradient(top, #214f87 23%, #103e76 94%); background-image: -moz-linear-gradient(top, #214f87 23%, #103e76 94%); background-image: -webkit-linear-gradient(top, #214f87 23%, #103e76 94%); background-image: -ms-linear-gradient(top, #214f87 23%, #103e76 94%);
}
.narrower span.green { background:#589133; background-image: linear-gradient(top, #589133 23%, #478022 94%); background-image: -o-linear-gradient(top, #589133 23%, #478022 94%); background-image: -moz-linear-gradient(top, #589133 23%, #478022 94%); background-image: -webkit-linear-gradient(top, #589133 23%, #478022 94%); background-image: -ms-linear-gradient(top, #589133 23%, #478022 94%);
}
.narrower span.yellow { background:#fce62f; background-image: linear-gradient(top, #fce62f 23%, #ebd51e 94%); background-image: -o-linear-gradient(top, #fce62f 23%, #ebd51e 94%); background-image: -moz-linear-gradient(top, #fce62f 23%, #ebd51e 94%); background-image: -webkit-linear-gradient(top, #fce62f 23%, #ebd51e 94%); background-image: -ms-linear-gradient(top, #fce62f 23%, #ebd51e 94%);
}
.narrower a.listItem { color:#222222; display:block; width:100%; padding:0 0 0 10px; margin:3px 0; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/narrow-brand-arrow.png?yocs=5_&yoloc=us') no-repeat left center;
}
.narrower a.listItem .count { color:#999999;
}
.narrower a.brand_chosen { border:1px solid #e0e0e0; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/narrow-brand-x.png?yocs=5_&yoloc=us') no-repeat 154px center #f4f4f4; padding: 3px 10px; width:154px; text-decoration:none;
}
.product_array { position:relative;
}
.categories .main_content { min-height:1000px; margin:0; padding:16px 0 0 20px;
}
.categories .main_content .category_title h1, .show_product .main_content .category_title h1 { color:#333333; font-size:23px; font-family:'Helvetica', sans-serif
}
.paging_sorting { width:100%; border-top:1px solid #dddddd; margin:10px 0 0 0; padding-bottom: 10px;
}
.paging_sorting .results { color:#444; float:left; padding:6px 0px 0 0; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/paging-seperator.png?yocs=5_&yoloc=us') no-repeat right top; width:150px;
}
.paging_sorting .results .small{ color: #999;
}
.paging_sorting .paging { padding:6px 0 3px 5px; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/paging-seperator.png?yocs=5_&yoloc=us') no-repeat right top; width:230px; float:left;
}
.paging_sorting .paging .back { padding:2px 2px 2px 10px; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/back-arrow.png?yocs=5_&yoloc=us') no-repeat left center; color:#444; margin:-4px 0 0 0;
}
.paging_sorting .paging .next { padding:2px 10px 2px 0; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/next-arrow.png?yocs=5_&yoloc=us') no-repeat right center; color:#444; margin:-4px 0 0 0;
}
.paging_sorting .paging .current_page { padding: 0 4px; color:#444; font-weight:bold;
}
.paging_sorting .paging a.choose_page { border:1px solid #dddddd; color:#FF8300; padding:2px 6px;
}
.paging_sorting .display { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/paging-seperator.png?yocs=5_&yoloc=us') no-repeat right top; width:150px; float:right; padding:4px 0 0 0; margin-left:7px; color: #999;
}
.paging_sorting .sortby { float:right; padding:2px 0 0 10px; color: #999; padding: 4px 0 0 0; margin-left:7px;
}
.category_product_grid { float:none; display:block;
}
.category_product_grid .category_product_row { clear:both; display:block;
}
.category_product_grid .category_product { min-height:260px; margin:0 0 20px 0; display:block;
}
.first {clear: left;}
.category_product_grid .category_product .grid_5 { float:none; display:block; margin: 0 auto; padding:10px;
}
.category_product_grid .category_product .product_selected { border-top:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-bottom:1px solid #ffffff; position:relative; z-index:8;
}
.category_product_grid .category_product .product_selected .quick_view { display: none !important;
}
.category_product_grid .category_product .product_image { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/category-prod-shadow.png?yocs=5_&yoloc=us') no-repeat left bottom; height:190px; width:190px; padding:0px 0 40px 0; position:relative;
}
.category_product_grid .category_product .product_image img { width: 190px; max-width: inherit;}
.category_product_grid .category_product .product_image .quick_view { display: none; position: absolute; bottom: 110px; right: 52px; text-decoration: none; cursor:pointer;
}
.category_product_grid .category_product .product_image .tags { position: absolute; bottom: 17px; left: 0; width: 150px; height:15px;
}
.category_product_grid .category_product .product_image .tags .tag_new { float:left; background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v4/tag_new.png?yocs=5_&yoloc=us') no-repeat left top; width: 40px; height: 15px; margin-right:5px;
}
.category_product_grid .category_product .product_image .tags .tag_sale { float:left; background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v4/tag_sale.png?yocs=5_&yoloc=us') no-repeat left top; width: 40px; height: 15px;
}
.category_product_grid .category_product .product_image span.soldoutimg { z-index:100; height: 30px; width: 126px; background:url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/soldout_tag.gif?yocs=5_&yoloc=us) no-repeat center; display:block; position: absolute; margin-left: -63px; left: 50%; bottom: 55px; margin-top: -90px; opacity: .60; filter: alpha(opacity=60); -ms-filter: "alpha(opacity=60)"; -khtml-opacity: .60; -moz-opacity: .60; _margin-left: -110px; _margin-bottom: 110px;
}
.category_product_grid .category_product .product_image a { position:absolute; bottom:30px;
}
.category_product_grid .category_product .product_description { font-size:13px; min-height:140px; overflow:hidden;
}
.category_product_grid .category_product .product_description .product_name a { color:#222222; font-weight:bold;
}
.category_product_grid .category_product .product_title { color:#999; font-weight:normal;
}
.category_product_grid .category_product .category_rating {	padding-top:5px;
}
.category_product_grid .category_product .product_description .product_price { font-size:16px; font-weight:bold; padding:4px 0 8px 0;
}
.category_product_grid .category_product .product_description .product_price .sale { margin-right:3px; color: #999; font-size: 15px; font-weight: normal; text-decoration: line-through;
}
.category_product_grid .category_product .product_description .product_price .sale.ss-range {	display: block;
}
.category_product_grid .category_product .product_description .product_price .price.ss-range {	display: block;
}
.category_product_grid .category_product .product_description .product_price .percentOff { margin-left: 3px; color: #FF8300;
}
.category_product_grid .category_product .product_description .view_details a { color:#29378C; font-weight:bold; float:left; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/icon-view-details.png?yocs=5_&yoloc=us') no-repeat left center; padding: 0 0 0 18px;
}
.category_product_grid .category_product .product_description .add_to_cart a { color:#29378C; font-weight:bold; float:left; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/icon-add-to-cart.png?yocs=5_&yoloc=us') no-repeat left center; padding: 0 0 0 18px; margin: 0 0 0 4px;	cursor: pointer;
}
.category_product_grid .category_product .product_description .free_shipping { color:#606060; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/icon-free-shipping.png?yocs=5_&yoloc=us') no-repeat left center; padding: 4px 0 0 16px; margin:0 0 0 2px; clear:both;
}
.category_product_grid .category_product .product_description .same_day { color:#29378C; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/icon-ships-same-day.png?yocs=5_&yoloc=us') no-repeat left center; padding: 4px 0 0 14px; margin:0 0 0 2px; clear:both;
}
#full_product_info .title { padding:0 8px 5px 0; float:left; width: 600px;
}
#full_product_info .view_more_details { float:left; padding: 3px 0 0 8px;
}
#full_product_info .view_more_details a { color:#8e8e8e; font-size:14px;
}
#full_product_info .title a { color:#222222; font-weight:bold; font-size:18px;
}
#full_product_info .title a .product_title { font-weight:normal;
}
.show_product .styleNotAvail { width: 200px; margin: 10px 0 0 0;
}
.show_product .styleNotAvail p .highlight { font-weight: normal !important; color: #29378C; text-decoration: underline;
}
.show_product .styleNotAvail p:first-child { margin: 0;
}
.show_product .styleNotAvail p { margin: 7px 0 0 0;
}
.show_product .styleNotAvail .highlight { font-weight: bold;
}
#full_product_info .quick_view_body .selectors legend { position: absolute;
}
#full_product_info .quick_view_body .selectors .prodOptions { margin-top: 20px;
}
#full_product_info .quick_view_body .visual { float:left;
}
#full_product_info .quick_view_body .prod_size ul { clear: both; }
#full_product_info .quick_view_body .prod_size ul li { float: left;
}
#full_product_info .quick_view_body .color_chooser div { float:left; margin:6px 4px 0 0; border:1px solid #dddddd; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background:#ffffff; padding:2px;
}
#full_product_info .quick_view_body .color_chooser div.twotone {	float: left;	display: block;	cursor: pointer; margin:0 auto; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; background: transparent; padding: 0; width:14px; height:14px;
}
#full_product_info .quick_view_body .color_chooser div.twotone div.twotone_inner { margin:0 auto; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; background: transparent; padding: 0; border-style: solid; height: 0; border-width: 0 0 14px 14px;
}
#full_product_info .quick_view_body .color_chooser .title { padding:4px 0 0 0; font-weight:bold; border:0; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
}
#full_product_info .quick_view_body .color_chooser span { display:block; cursor:pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height:14px; width:14px; float:left;
}
#full_product_info .quick_view_body .color_chooser img { display:block; cursor:pointer; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; height:14px; width:14px; float:left;
}
#full_product_info .quick_view_body .color_chooser div.selected { border:1px solid #222222;
}
#full_product_info .quick_view_body .visual .large_thumb { margin:20px 0 0 0; display:block; height: 450px; line-height: 450px; }
#full_product_info .quick_view_body .visual .large_thumb img { width: 445px;
}
#full_product_info .quick_view_body .visual .large_thumb.has_thumbs img { width: 400px;
}
#full_product_info .quick_view_body .visual .large_thumb img.lrgImg { width: 245px;
}
#full_product_info .quick_view_body .visual .thumbs { float: left; margin:10px 27px 0 0;
}
#full_product_info .quick_view_body .visual .thumbs img { display: block; width: 30px; height: 30px; border: none; margin: 0 3px 3px 0; padding: 5px; cursor: pointer;
}
#full_product_info .details { margin:20px 0 0 0; float:right;
}
#full_product_info .highlight { font-weight: bold;
}
#full_product_info .details .size_links {
}
#full_product_info .details .size_links .chart_text {	margin-bottom: 5px; padding-bottom: 5px;	padding-left: 5px;
}
#full_product_info .details .price { font-size: 28px; font-weight: bold; margin: 0 0 10px 5px;
}
#full_product_info .details .price .sale { font-size: 18px; font-weight: normal; margin: 0 0 10px 0; color:#CCC; text-decoration: line-through;
}
#full_product_info .details .selectors .instruction { height:18px; font-size:14px; text-transform:uppercase;
}
#full_product_info .details .selectors .orange_arrow { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/quick-view-arrow-orange.png?yocs=5_&yoloc=us') no-repeat left center; padding:0px 0 0 14px;
}
#full_product_info .details .selectors .warning .orange_arrow { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/quick-view-arrow-red.png?yocs=5_&yoloc=us') no-repeat left center; padding:0px 0 0 14px;
}
#full_product_info .details .selectors .selBox{ border: 1px solid #FFF; clear: both; padding: 5px 0 5px 5px; margin-bottom: 2px;
}
#full_product_info .details .selectors .selBox.warning { border:1px solid #ffdbdb; border-right: 0px; background:#fff3f3; border-radius:5px 0px 0px 5px; -moz-border-radius: 5px 0px 0px 5px; -webkit-border-radius: 5px 0px 0px 5px; color: #981200;
}
#full_product_info .details .widths .button { display: block; float: left; font-size: 12px; margin: 4px; text-transform: none; font-weight: normal;
}
#full_product_info .details .widths .button strong { }
#full_product_info .details .choose_color { margin-top:px; margin-left: 4px; overflow:hidden; width:228px; -moz-border-radius: 9px 9px 9px 9px; -webkit-border-radius: 9px 9px 9px 9px; border-radius: 9px 9px 9px 9px; box-shadow: 1px 1px 11px #330033; background: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/quick-view-dd-arrow.png?yocs=5_&yoloc=us") no-repeat scroll 219px 5px #58B14C;
}
#full_product_info .details .choose_color select { border:0; color:#EEE; background:transparent; font-size:20px; font-weight:bold; padding:2px 10px; width:228px; -webkit-appearance: none;
}
#choose_color .selected_color_name { font-weight: bold; line-height: 1.4; margin: 2em 0 0.5em; color: #ff8300;
}
#choose_color ul { list-style: none; margin: 0; padding: 0;
}
#choose_color li { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; list-style: none; margin: 0; float: left; height: auto; padding: 0 0.25rem 0.5rem; width: 25%;
}
#choose_color li a { display: block; text-decoration: none;
}
#choose_color .choose_color_thumb { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 3.0625rem; width: auto; border: 1px solid #606060; font-size: 0.8125rem; line-height: 3rem; overflow: hidden; text-align: center;
}
#choose_color .selected .choose_color_thumb { border: 1px solid #ff8300; -webkit-box-shadow: 0 0 0 1px #ff8300; -moz-box-shadow: 0 0 0 1px #ff8300; box-shadow: 0 0 0 1px #ff8300;
}
#choose_color .disabled .choose_color_thumb { border-color: #f1f1f1; color: #cacaca;
}
#choose_color .disabled .choose_color_thumb img { opacity: 0.4;
}
#choose_color .choose_color_thumb:hover { border-color: #ff8300;
}
#choose_color .disabled .choose_color_thumb:hover { border-color: #dadada;
}
#choose_color a span { display: block;
}
#choose_color a img { display: inline-block; margin: auto; vertical-align: middle; max-width: 100%; max-height: 100%; height: auto; border: 0;
}
#choose_color a .color_price { color: #707070; letter-spacing: -0.02em; font-size: 12px; line-height: 1.4; text-align: center;
}
#choose_color .disabled .color_price { color: #bababa;
}
#full_product_info .details .add_to_cart .button { font-size: 16px; display: inline-block; padding: 14px 17px 12px 10px; margin-top: 20px;
}
#full_product_info .details .add_to_cart .button span { background-position: 0 center; padding-left: 20px;
}
#full_product_info .details .wish_list .button { display: inline-block; padding: 7px 49px 7px 10px; margin-top: 10px;
}
#full_product_info .details .add_to_cart .button span { padding-left:0; }
#full_product_info .quick_view_body .actionBtns { font-size:18px; font-weight:bold; margin-left: 6px; text-transform: uppercase; }
#full_product_info .quick_view_body .actionBtns #wish-list span{ font-size:14px; }
#full_product_info .quick_view_body .button.primary.callout span { background-image:none; }
#full_product_info .quick_view_body .add_to_cart .button{ font-size: 18px; padding: 14px 15px 12px 16px; }
#full_product_info .quick_view_body .details .wish_list .button { padding:1px 11px 4px 9px; }
.warning #choose_color .dd { border:1px solid #B76C66; }
.warning #choose_color .dd .ddlabel { color: #981200; }
.visual .magnify { background: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/icon-magnify.png?yocs=5_&yoloc=us") no-repeat scroll left center transparent; color: #666666; display: block; height: 20px; padding: 5px 0 0 28px; margin-left: 160px;
}
.jqZoomPup {overflow:hidden; background:url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/hover_grid.gif?yocs=5_&yoloc=us) repeat scroll top left; -moz-opacity:0.6; opacity: 0.6; filter: alpha(opacity = 60); z-index:10; border-color:#c4c4c4; border-style: solid; cursor:crosshair;}
.jqZoomPup img { border: 0px; }
.preload { -moz-opacity:0.8; opacity: 0.8; filter: alpha(opacity = 80); color: #333; font-size: 11px; font-family: Tahoma; text-decoration: none; border: 1px solid #CCC; background-color: white; padding: 8px; text-align:center; width:90px; * width:100px; height:43px; *height:55px; z-index:10; position:absolute; top:3px; left:3px;}
.jqZoomWindow { border: 1px solid #999; background-color: #FFF; }
.jqZoomWindow img {margin:20px 0 0 20px;}
#category_product_grid_page #full_product_info { width:100%; border-top:1px solid #dddddd; position:relative; top:-21px; left:0px; border-bottom:1px solid #dddddd; float:left; clear:left; background: #FFF; }
#category_product_grid_page #full_product_info .close_view { float:right; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/quick-view-close.png?yocs=5_&yoloc=us') no-repeat left top; height:20px; color:#8e8e8e; padding: 5px 0 0 24px; text-transform:uppercase; cursor:pointer;
}
#category_product_grid_page #full_product_info .padder { margin:20px auto; float:none; display:block;
}
#category_product_grid_page #full_product_info .heading { width:100%; border-bottom:1px solid #dddddd;
}
#category_product_grid_page #full_product_info .details .price { font-size: 25px;
}
#category_product_grid_page #full_product_info .details .price .sale { display: block; margin-bottom: 0;
}
#category_product_grid_page #full_product_info .details .price .ss-range {	display: block;
}
#category_product_grid_page #full_product_info .details .price .percentOff { color: #FF8300; margin-left: 10px; font-size: 18px;
}
#category_product_grid_page #full_product_info .details .price .percentOff.ss-range { margin-left: 0;
}
#category_product_grid_page #full_product_info .details .you_pay { font-size:14px; font-weight:bold;
}
#category_product_grid_page #full_product_info .details .you_pay .price {	font-size:37px;
}
#category_product_grid_page #full_product_info .details .selectors .selBox.warning { border-right: 1px solid #ffdbdb;
}
#category_product_grid_page #full_product_info .details .selectors .button.primary.warning span { padding-left: 22px; background: url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/icon_warning.png?yocs=5_&yoloc=us) no-repeat 0px 2px;
}
#pdp #full_product_info { width: 750px; position: relative;
}
.added_to_cart { color:#8E8E8E; margin: 20px 0; font-weight: bold; font-size: 18px; text-transform: uppercase; text-align: center;
}
.acct section { padding:20px 0 0 0;
}
.acct h2 { text-transform: uppercase; font-size: 14px; color: #ff8300; margin-bottom:10px;
}
.acct .content_box { padding:20px 0 35px 0;
}
.acct .item-info .info { background: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/personalInfo_div.png?yocs=5_&yoloc=us") no-repeat left top; margin-top: 5px; padding-top: 8px;
}
.acct .divider_shadow_wide_bm { margin-top: 25px;
}
.acct .rewards_link { margin-left:10px; color:#29378C;
}
.acct_wishlists .wishlist_item.first { margin-left: 8px;
}
.acct_wishlist .wishlist_item { margin-right: 42px;
}
.acct_wishlist .wishlist_item.last { margin-left: 0px;
}
.acct_wishlist .border, .product_reviews .border { border-top:1px solid #dddddd; margin:0 0 20px 0;
}
.acct_wishlist h2, .product_reviews h2 { }
.acct_wishlist .wishlist_item { float:left; width:133px; margin:0 30px 0 0;
}
.acct_wishlist .wishlist_item.last { margin:0 0 0 0;
}
.acct_wishlist .wishlist_item .image { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/v3/product-related-shadow.png?yocs=5_&yoloc=us') no-repeat left bottom; line-height: 130px;	text-align: center;
}
.acct_wishlist .wishlist_item .shoe-floor { background: url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/category-prod-shadow-small.png?yocs=5_&yoloc=us') no-repeat center top; background-size: 100% auto; height: 15px; width: 100%; margin-bottom: -5px; margin-top: 5px;
}
.acct_wishlist .wishlist_item .info .brand a { font-size:13px; font-weight:bold;
}
.acct_wishlist .wishlist_item .info .name a { color:#787878; font-size:10px; font-weight:bold;
}
.acct_wishlist .wishlist_item .info .name .category { font-weight:normal;
}
.acct_wishlist .wishlist_item .info .price { font-weight:bold; margin:6px 0 0 0;a font-size:14px;
}
.acct_wishlist .list_isEmpty{	margin-left: 10px;
}
.acct .acct_info .item { width:230px; margin-right:5px; float:left; zoom: 1;
}
.acct_recentorders .orderhistory_sort { text-align:right; border-top: #eee 1px solid; border-bottom: #eee 1px solid; padding:5px;
}
.acct_recentorders .orderhistory_sort .filterby { color: #999999; margin-left: 7px; padding: 4px 0 0;
}
.acct_info .buttons { margin-top:5px;
}
.acct .acct_info .button { display: block; float: left; font-size: 12px; font-weight: bold; margin: 0 4px 0 0; padding: 6px 11px; text-transform: uppercase;
}
.acct .acct_info .button:hover{ color:#FFF; }
.acct_element { float:left;
}
.acct_element label { display: block;
}
.ui-widget .acct_element { font-size:12px;
}
#acct_change_profile label,
#acct_add_address label { display:block; font-weight:bold;
}
#account .pmtlogos { margin-left: 0;
}
.acct_element { margin-right:20px;
}
.acct_element input[type=text],
.acct_element input[type=tel],
.acct_element input[type=number],
.acct_element input[type=email] { width: 270px;
}
.acct_element select { min-width:50px;
}
.acct h1 { font-weight:normal; padding-bottom:35px;
}
.acct_viewall { float:right;position:relative;top:-25px;
}
.acct_viewall a { color:#29378C;
}
.acct_state select { width:145px;
}
.acct_country select { width:145px;
}
.acct_cctype select { width:128px;
}
.acct_ccexpdate select { width:90px;
}
.inquireBlk {	margin-top: ;
}
.inquireBlk .orders_inquiry_form { width:450px;
}
.inquireBlk .orders_inquiry_form label { width:170px; float:left; margin: 8px 6px 4px 0;
}
.inquireBlk .orders_inquiry_form .hasRadioBtns {	height: 27px;
}
.inquireBlk .orders_inquiry_form .hasRadioBtns label {	margin: 0;
}
.inquireBlk .orders_inquiry_form input[type="text"] { float:right; width:270px;
}
.inquireBlk .orders_inquiry_form input[type='radio'] { display:inline; margin:0 0 0 6px; float:left; width:20px;
}
.inquireBlk .orders_inquiry_form .order_contactmethod span { display:inline; margin:0; float:left;
}
.inquireBlk .orders_inquiry_form .order_request textarea { width:270px; float:right;
}
#orderDetails {}
#orderDetails .summary {	margin: 10px 0 30px 0;
}
#orderDetails .summary .hdr {	color: #ff8300;	font-size: 15px;	font-weight: bold;
}
#orderDetails .summary .body li {	margin-bottom:5px;
}
#orderDetails .genForm .actions {	margin-top: 0;
}
#orderDetails .divider_shadow_wide {
}
#orderDetails .orderDetailsCont .col1 {	width: 450px;
}
#orderDetails .orderDetailsCont .col2 {}
#orderDetails .orderDetailsCont td { padding:5px 0;
}
#orderDetails .orderDetailsCont label { font-weight:bold;
}
#orderDetails .actions {	margin: 15px 0 25px;
}
#orderDetails h2 {	color: #ff8300;	font-size: 15px;	margin: 7px 0 15px;
}
#orderDetails .callMsg {	margin-bottom: 15px;
}
#returnsPage .border {	border-top:1px solid #dddddd;	margin:20px 0;
}
#returnsPage .helpInfo ol li p,
#returnsPage .helpInfo ul li p { margin-bottom: 0;
}
#returnsPage .actions .button {	padding: 6px 9px;	margin-right: 5px;
}
.spacer {	height: 15px;
}
#returnsPage .orderInfo table {	line-height:20px;	width:450px;
}
#returnsPage .orderInfo table .col1 {	width: 135px;
}
#returnsPage .orderInfo table .col2 {
}
#returnsPage .orderInfo table .dataCustName,
#returnsPage .orderInfo table .dataOrderId {	font-size: 16px;
}
#returnsPage .orderInfo table .dataCustName {	height: 25px;
}
#returnsPage .orderInfo table .dataOrderId {	height: 35px;
}
#returnsPage .orderInfo table .dataMsgRow td {	height: 25px;	font-size: 13px;	font-weight: bold;	color: #ff8300;	text-transform: uppercase;
}
#returnsPage .orderInfo table label {	margin-left: 15px;
}
#returnsPage .genForm input[type="text"] {	width: 270px;
}
#returnsPage .genForm input[type=radio] {	margin: 7px 10px 0 0;
}
#returnsPage .genForm select {	width: 270px;
}
#returnsPage .returns_form .col1,
#returnsPage .form_2col .col1 {	width: 160px;
}
#returnsPage .returns_form .col2 {
}
#returnsPage .returns_form .hasRadioBtns {	height: 60px;
}
#returnsPage .form_2col .col1,
#returnsPage .form_2col .col2 {	float: left;
}
#returnsPage .form_2col input[type="text"] { display: block;
}
#returnsPage .form_2col label .error {	font-weight: normal;
}
#returnsPage .form_2col .dataText {	display: block;	height: 40px;
}
#returnsPage .form_2col .actions {	text-align: left !important;	margin-left: 160px;
}
#returnsPage .rtn_label { width:800px; border:1px solid #eee;
}
.order_details .button { padding:6px 9px;
}
#returnsPage .return_mailLabel_p p { margin-bottom: 0;
}
#returnsPage .return_delMethod_p.helpInfo p {	margin-bottom: 10px;
}
#returnsPage .return_delMethod_p .actions {	text-align: left !important;	margin-left: 30px;
}
#returnsPage .return_delMethod_p .emailBlk { margin-top: 10px; margin-left: 45px;
}
#returnsPage .return_delMethod_p .emailBlk label,
#returnsPage .return_delMethod_p .emailBlk input {	float: left;
}
#returnsPage .return_delMethod_p .emailBlk label{	margin: 5px 5px 0 0; color: #222; font-weight: normal;
}
#returnsPage .return_delMethod_p .emailBlk.disabled label{ margin-right: 5px; color: #999;
}
#returnsPage .return_delMethod_p .emailBlk.disabled span { display:none;
}
#rssindex .b_div { background: none repeat scroll 0% 0% white; border: 1px solid #CCCCCC; padding: 10px 30px;
}
#rssindex .anc_head { font-size: 16px; font-weight: bold;
}
#rssindex .anc_hline { display: none;
}
ul.rssmenu { list-style-type: none; margin: 0; padding: 8px 10px;
}
ul.rssmenu li { background-color: #F7F7F7; background-image: url("//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/icon_rsstiny.gif?yocs=5_&yoloc=us"); background-position: 7px 7px !important; background-repeat: no-repeat; border-top: 1px solid #DDDDDD; line-height: 18px; padding-left: 20px;
}
ul.rssmenu li.last { border-bottom: 1px solid #DDDDDD;
}
ul.rssmenu li a { color: #444444; display: block; padding: 6px 8px; text-decoration: none;
}
ul.rssmenu li a strong { color: #000000;
}
ul.rssmenu li a:hover { background: none repeat scroll 0 0 #FDFDFD; color: #444444;
}
ul.rssmenu li a:hover strong { text-decoration: underline;
}
ul.rssmenu li a div { display: inline;
}
.search_brands h2 { text-transform: uppercase; font-size: 14px; color: #ff8300; margin:10px 0;
}
.brandlist-subhead {	color: #29378C;	font-size: 15px;	font-weight: bold;
}
.search_brands h2.h-title {	float: left;
}
.search_brands .h-link {	margin: 10px 0;	float: right;
}
.search_brands .h-link a {	color: #29378C;
}
.search_brands .narrow_brandlist { margin:20px 0 20px 0;
}
.search_brands .narrow_brandlist a { text-decoration:underline;
}
.search_brands .brands_abc { width:710px;
}
.search_brands .brands_abc a { text-decoration:underline; padding-right:3px;	font-size: 14px;	color: #29378C;
}
.search_brands .boxed { margin-top:10px;
}
.search_brands .boxed td { padding-left:5px;
}
#optimized-search #home-col-right { border:0px;
}
.sale_search { }
.sale_search .sale_dropdown { }
.helpInfo .sale_search a { text-decoration:underline; font-weight:normal;
}
.helpInfo .sale_page_category_name h2, .helpInfo .sale_page_section_head h2 { margin: 25px 0 8px 0;
}
.helpInfo .content_box a.breadcrumbtext { font-weight: normal !important; }
#gifts font { font-size: 15px; font-weight: bold;
}
#gifts font u { font-size: 14px; font-weight: normal;
}
#gifts table.gift_main img { padding-left: 23px;
}
#gifts table.gift_main { width: 680px;
}
#gifts table.holiday_gift_main { width: 708px;
}
#gifts table.holiday_gift_main img { padding-left: 28px;
}
#gifts div.holiday_gift_main_kids { margin-left: 82px;
}
#gifts tr { width: 227px;
}
#gifts table.gifts_bottom { margin-left: -9px;
}
#gifts table.gifts_bottom_kids { margin-left: 5px;
}
#lmgc table.page { margin-left: auto; margin-right: auto; width: 50%;
}
#gifts .middlenav { font-size: 11px; padding-left: 6px;
}
#gifts .gift_center_wrapper { margin-left:25px;
}
#gifts .gift_center_wrapper a { font-weight:normal; text-decoration:underline;
}
#gifts .gift_center_wrapper .gifts_bottom img { padding-left:10px;
}
#gifts .twoColAds {	margin-top: 12px;
}
#gifts .twoColAds .col1 {	float: left;
}
#gifts .twoColAds .col2 {	float: left;	margin-left: 12px;
}
.page-feedback .genForm { margin-left: 15px; }
.page-feedback .radioBtns { height: 30px; }
.page-feedback .actions { margin-top: 0px;}
.page-feedback .actions .button { padding: 6px 9px; }
.review_entry .hdr p{	margin-bottom: 7px;	line-height: 16px;
}
.review_entry .hdr h2 {	color: #606060;	font-family: 'Helvetica', sans-serif	font-size: 22px;	font-weight: bold;	margin: 0 0 10px;	margin-top:35px
}
.review_entry .question_list .group {
}
.review_entry .question_list .group h3 { color: #ff8300; font-size: 18px; margin: 10px 0; text-transform: uppercase;
}
.review_entry .question_list .group .item {	margin-bottom: 10px
}
.review_entry .question_list .group .item label {	display: block;	font-weight: bold;	margin-bottom: 2px;
}
.review_entry .question_list .group .item label span {	display:block;	font-weight: normal;
}
.review_entry .question_list .group .item ul {	margin-bottom: 20px;
}
.review_entry .question_list .group .item ul li {	margin-bottom:5px
}
.review_entry .question_list .group .item .noteMsgHigh {	color: #ff8300;	margin-bottom: 2px;
}
.review_entry .question_list .group .item .noteMsgLow {	margin-top: -10px;	font-style: italic;	font-size: 11px;
}
.review_entry .question_list .group .item .limiter {	margin-top: -10px;	color: #29378C;	font-style: italic;	font-size: 11px
}
.review_entry .question_list .group .item .limiter input {	height: 18px
}
.review_entry .genForm .actions { text-align: left; }
.review_entry .img img { margin: 20px 0; }
.adSlot { }
.left_sidebar .adSlot { margin-bottom: 10px;
}
#pbar {	background: none !important;	margin-top: 5px;	margin-bottom: 5px;
}
.promobartext { text-align: center;
}
.carousel.wAds { width: 540px !important; float:left;
}
.carousel .imgCont { position:absolute; height: 270px; width: 750px;
}
.carousel.wAds .imgCont { width: 540px; height: 270px;
}
.carousel.wAds .carousel-caption { }
.carousel.wAds .carousel-caption .overlay-text { font-size: 28px; max-width: 170px;
}
.sliderSideAdsDiv { display: none;
}
.sliderSideAdsDiv.wAds { display: block; float:right; width: 200px;
}
.sliderSideAdsDiv.wAds .last { margin-top: 10px;
}
.ls-runningImg { margin-top: 20px; }
.sliderSideAdsDiv.wAds .bv-ad-200x130 {	margin-bottom: 7px;
}
.sliderSideAdsDiv.wAds .bv-ad-200x130.last {	margin-top: 0;	margin-bottom: 0;
}
#PromobarRules .promoBlk {	}
#PromobarRules .promoBlk .anc_head {	font-family: 'Helvetica', sans-serif	font-size: 24px;	line-height: 50px;
}
#PromobarRules .promoBlk a.homelink {	color: #29378C;
}
#PromobarRules .promoBlk a.homelink:hover {	text-decoration: underline;
}
#PromobarRules .promoBlk ol,
#PromobarRules .promoBlk ul { list-style: outside;	margin: 0 0 10px 20px;
}
#PromobarRules .promoBlk li {	margin-bottom: 2px;
}
#PromobarRules .promoBlk ul li {	line-height: 18px;
}
#salesPage .grid_19.helpInfo {	margin-left: 25px;
}
#salesPage .secHdrBlk {
}
#salesPage .leftBlk {}
#salesPage .rightBlk { margin-left: 20px; }
#salesPage .listTBL td {	line-height: 20px;
}
#salesPage h2.sectionHdr,
#salesPage h2.sectionHdr2 {	font-size: 18px;	font-family: 'Helvetica', sans-serif;	margin-top: 30px;	margin-bottom: -10px;	color: #333;
}
#salesPage h2.sectionHdr2 {	margin-bottom: 20px;
}
#salesPage .sale_page_section_head.first h2 {	margin-top: 0;
}
#salesPage .sale_page_category_name {	float: left;
}
#salesPage .sale_dropdown { float: left;	margin-left: 10px;	margin-top: 24px;
}
#salesPage .sale_brand_size_head {	font-weight: bold;	margin-top: 10px;
}
#salesPage .sale_page_size_row { line-height: 18px;
}
#salesPage .sale_page_size_row span { display: block;
}
#salesPage .sale_page_size_row .sale_brand_size_head { margin-bottom: -18px
}
#salesPage .sale_page_gender_head {	width: 70px;	font-weight: bold;
}
#salesPage .saleByGenTBL td {	padding-bottom: 3px;
}
#salesPage .saleByGenTBL td a {	padding-right: 3px;
}
#salesPage #iac_brands_right {	margin-top: 20px;
}
#salesPage #sale_feature_bottom a { display: block; line-height: 100px;
}
#salesPage #sale_feature_bottom .fs a { display: inline; font-weight: bold; line-height: 13px;
}
#salesPage #sale_feature_bottom .saletext2 {	color: #ff8300;	font-weight: bold;
}
#salesPage .helpInfo a,
#salesPage .helpInfo .sale_search a {	text-decoration: none;
}
#backToSchoolPage .grid_19.helpInfo { margin-left: 25px;
}
.addEditPayment_p .acct_element select {	float: none;
}
.addEditPayment_p .expDateBlk .item {	float: left;
}
.siteguide_p {	margin-left: 25px;
}
.siteguide_p.helpInfo a {	font-weight: normal;	text-decoration: none;
}
.siteguide_p.helpInfo a:hover {	text-decoration: underline;
}
.siteguide_p .parentTBL {	margin-bottom: 25px;
}
.siteguide_p table table td {	line-height: 20px;
}
.siteguide_p .bckLnk a {	font-weight: bold;
}
#contestPage .login { background: none; }
#contestPage .headerImg { margin: 30px 0 20px; }
#contestPage h2 { margin: 20px 0 30px; }
#contestPage .submitBtn { float: left; }
#contestPage #loadingDiv { width: 35px; left:0; }
#gcPage .label { font-weight: bold; width: 160px; }
#cartHintPage .topBtn { margin: 20px 0 20px; }
#cartHintPage .genForm .colLt { width: 205px; }
#cartHintPage .genForm .isRadio { height: 30px; }
#cartHintPage .cancelHintBtn {margin-right: 5px; }
#cartHintPage .optionalNote { margin: 30px 0 20px; }
#cartHintPage .optionalNote .highlight { font-style: italic; }
#cartHintPage .instructions { margin: 30px 0 20px; }
#cartHintPrevPage .msg { border:1px solid #DDD; padding: 20px; background: #f5f5f5; margin: 20px 0 20px; }
#cartHintPrevPage .itemList ul { list-style-type: none; }
#cartHintPrevPage .itemList ul li a { font-weight: bold; text-decoration: none; }
#cartHintPrevPage .itemList ul li a:hover { text-decoration: underline; }
#cartHintPrevPage .buttonDiv { margin-bottom: 30px; }
#cartHintPrevPage .buttonDiv .contBtn { margin-right: 5px; }
.resetPassword .form { margin-left: 30px 50px; }
.page_not_found h1.page_title { margin-top: 15px; }
#nobrandPage .brand_otherbrands { margin: 20px 0 10px; width: 750px; }
#nobrandPage .recentSrch { margin-top: 95px; }
#nobrandPage .imgCont { margin: 60px 0 20px; }
#nobrandPage .grid_19.helpInfo { margin-left: 25px; }
#nobrandPage .contBlk {}
#nobrandPage .imgCont .imgLogo {}
#nobrandPage .imgCont .item {	display: inline;
}
#nobrandPage .imgCont .item.col1,
#nobrandPage .imgCont .item.col2 {	margin-right: 20px;
}
#nobrandPage .imgCont .item.col3 { }
.ca_content #content {	padding: 20px 30px;
}
.ca_content h2 {	font-size: 16px;	font-weight: bold;
}
.ca_content h3 {	color: #111111;	font-size: 12px;	line-height: 18px;	margin-bottom: 12px;	text-transform: uppercase;
}
.ca_content .logo {	border-left: 1px solid;	color: #415687;
}
.ca_content .info-sec {	border-top: 1px solid #CCCCCC;	margin-top: 20px;	padding-top: 20px;
}
.ca_content .summary {	line-height: 18px;
}
.ca_content .flv {	display: block;	width: 480px;	height: 320px;	margin: 0;
}
.ca_content .wmv {	width: 584px;	border: 1px	solid #ccc;
}
.ca_content #press-popthumbs {	border-right: 1px solid #ccc;	padding: 20px 20px 0 0;	vertical-align: top;
}
.ca_content #press-popfeature {	width: 384px;	padding-left:20px;	vertical-align:top;
}
.ca_content .related {	padding-bottom: 10px;
}
.sb-content--coupon { font-size: 16px;
}
.sb-main-coupon-wrap { margin: 1em 0;
}
.sb-main-coupon { position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #ccc; text-align: center; padding: 1em 1em 1em 2em; font-size: 16px; background: #f4f5f6; background: -moz-linear-gradient(left, #f4f5f6 0%, #ffffff 30%, #ffffff 70%, #f4f5f6 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f4f5f6), color-stop(30%,#ffffff), color-stop(70%,#ffffff), color-stop(100%,#f4f5f6)); background: -webkit-linear-gradient(left, #f4f5f6 0%,#ffffff 30%,#ffffff 70%,#f4f5f6 100%); background: -o-linear-gradient(left, #f4f5f6 0%,#ffffff 30%,#ffffff 70%,#f4f5f6 100%); background: -ms-linear-gradient(left, #f4f5f6 0%,#ffffff 30%,#ffffff 70%,#f4f5f6 100%); background: linear-gradient(to right, #f4f5f6 0%,#ffffff 30%,#ffffff 70%,#f4f5f6 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f5f6', endColorstr='#f4f5f6',GradientType=1 ); }
.sb-main-coupon-scissors { position: absolute; background: url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v4/coupons/sb-coupons-scissors.png?yocs=5_&yoloc=us) no-repeat; width: 50px; height: 70px; background-size: contain; top: 46px; left: 9px;
}
.sb-main-coupon-shadow { background: url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v4/coupons/sb-coupons-shadow.png?yocs=5_&yoloc=us) no-repeat center top; height: 25px;
}
.sb-main-coupon-inner { border: 3px dashed #818285; -webkit-border-radius: 33px; -moz-border-radius: 33px; border-radius: 33px; padding: 1em;
}
.sb-main-coupon-line1 { font-size: 2em; font-weight: bold; text-transform: uppercase;
}
.sb-main-coupon-line2 { font-size: 3.8125em; font-weight: bold; margin: 0.25em 0;
}
.sb-main-coupon-line3 { font-size: 1.5em; font-weight: bold; text-transform: uppercase;
}
.sb-main-coupon-line4 { font-size: 1.25em; font-style: italic; margin-top: 1.5em;
}
.sb-hr { clear: both; margin: 1.25em 0 1.1875em; height: 0; border: solid #b1b1b1; border-width: 1px 0 0;
}
.sb-content--coupon .title { font-size: 1.5em;
}
.sb-upper { font-weight:bold; text-transform: uppercase;
}
.sb-content--coupon .sb-bullets, .sb-coupons-fineprint-body ul { list-style: outside; margin: 1em 0; padding: 0 1.25em;
}
.sb-content--coupon .sb-bullets li, .sb-coupons-fineprint-body li { margin: 0.75em 0; line-height: 1.4;
}
.sb-subscribe.sb-subscribe--coupons { text-align: left;
}
.sb-subscribe.sb-subscribe--coupons .sb-input-lg { width: 14em;
}
.sb-subscribe.sb-subscribe--coupons .sb-heading { margin-bottom: 1em;
}
.sb-heading--share { float: left; margin-right: 1em; line-height: 2em;
}
.sb-coupons-fineprint { border-top: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc;
}
.sb-coupons-fineprint-header { padding: 0.5em 0;
}
.sb-coupons-fineprint-heading { display: block; font-weight: bold;
}
a.sb-coupons-fineprint-heading:hover { color: #ff8300; text-decoration: none;
}
.sb-coupons-fineprint-toggle { display: block; float: right;
}
.emailWishlistCont .itemList { margin: 20px 0 20px; }
.emailWishlistCont .itemList label { margin-bottom: 7px; }
.emailWishlistCont .itemList ul { list-style-type: none; }
.emailWishlistCont .itemList ul li { line-height: 13px; }
.emailWishlistFooter .modal .copyright { margin-top: 20px; }
#modal-login-form button#form-submit:hover{ background-color:#ff8300; }
#email-capture-modal{ background:rgb(255,255,255); background:rgba(255,255,255,.85); color:#FFF; height:100%; position:fixed; right:0; top:0; width:100%; }
#email-capture-modal #ecm-content{ background-repeat:no-repeat; height:398px; left:50%; margin:-199px 0 0 -350px; padding:30px 20px; position:absolute; top:50%; width:660px; }
#email-capture-modal #ecm-content #ecm-legal{ bottom:15%; color:#FFF; line-height:18px; position:absolute; width: 80%; }
#email-capture-modal #ecm-content #ecm-legal a{ color:#FFF; text-decoration:underline; }
#email-capture-modal #ecm-content #ecm-legal a:hover{ text-decoration:none; }
#email-capture-modal #ecm-content h2{ color:#FFF; font-size:56px; }
#email-capture-modal #ecm-content img{ cursor:pointer; position:absolute; right:-20px; top:-12px; }
#email-capture-modal #ecm-content input{ font-size:20px; color:#333; margin-top:20px; padding:10px; width:50%; }
#email-capture-modal #ecm-content .primary{ font-weight:bold; }
#email-capture-modal #ecm-confirm{ font-size:25px; line-height:30px; padding-top:30px; text-align:center; }
#email-capture-modal #ecm-confirm a{ font-size:18px; font-weight:bold; }
#email-capture-modal #ecm-confirm h3{ font-size:50px; margin-bottom:20px; text-align:center; }
.emailAfriendPop .emailInst {	margin: -10px 0 10px 0;	color: #666;	font-size: 11px;
}
.popup { padding:20px;
}
body.popup { min-width:0px;
}
.notifyDialog .notifyTbl { margin-top: 20px;
}
.helpInfo.popup h3 { margin-bottom: 10px;
}
.popup .copyright { margin-top:20px; text-align:center;
}
.popup .copyright p { font-size: 9px; line-height: 14px; margin: 0;
}
.footer { width:100%; padding: 16px 0 18px 0; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/footer-bg.jpg?yocs=5_&yoloc=us') repeat-x left top #243e55;
}
.footer .orderbyphone { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/footer-order-by-phone.jpg?yocs=5_&yoloc=us') no-repeat left top; height:76px; text-align:center;
}
.footer .orderbyphone .title { color:#ffffff; font-weight:bold; text-transform:uppercase; position:relative; top:14px;
}
.footer .orderbyphone .number { color:#ffffff; font-weight:bold; text-transform:uppercase; font-size:18px; position:relative; top:30px;
}
.footer .orderbyphone a { font-size:18px; color:#ffffff; font-weight:bold; text-transform:uppercase;
}
.footer .email_subscribe { width:100%; text-align:center; padding:0 0 12px 0;
}
.field_box { float:left; background:#fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border:1px solid #d3d3d3; width:260px; height: 28px;
}
.footer .email_subscribe .desc,
.footer .email_subscribe .field_box,
.footer .email_subscribe input.button { float:left; margin-right: 5px;
}
.field_box .field_text { border:0; float:left; color:#999999; font-size:12px; position:relative; top:2px; left:4px; width:180px; margin: 4px 7px 0px 0px; font-family:'Helvetica', sans-serif;
}
.footer .email_subscribe .desc { color: #FFFFFF; font-family: 'Helvetica', sans-serif; font-size: 12px; margin-top:7px; margin-left: 70px;
}
.footer input#subscribe-email-footer { margin-top: 3px; width:249px;
}
.footer .email_subscribe .button { padding:7px; }
.footer .heading_left { margin: 0; }
.footer .heading_left .text { font-size:10px; color:#fff; width:162px; padding:14px;
}
.footer .heading_right .benefits { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/footer-benefits-bg.jpg?yocs=5_&yoloc=us') no-repeat left top; width:750px; height:170px; margin:0 0 0 10px;
}
.footer .heading_right .benefits .left_links { position:relative; top:60px; left:14px; float:left; width:180px;
}
.footer .heading_right .benefits .left_links a { color:#fff; font-size:14px; font-weight:bold; line-height:25px;
}
.footer .heading_right .benefits .checks { position:relative; top:70px; width:500px; float:right; }
.footer .heading_right .benefits .checks .check_item { background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/benefits-check.png?yocs=5_&yoloc=us') no-repeat left top; padding: 0 0 18px 20px; text-transform:uppercase; font-weight:bold; color:#a9c4d8;
}
.footer .heading_right .benefits .checks .left { float:left;
}
.footer .heading_right .benefits .checks .right { position:relative; left:-60px; float:right;
}
.footer .heading_right .benefits .checks img { border:0; position:relative; top:-5px;
}
.footer .seperator { position:relative; top:0px; clear:both; height:0px; width:100%; border-top:1px solid #192d3e; border-bottom:1px solid #466175; margin:12px 0 12px 0;
}
.footer .link_column { background:#28455e; margin:0 50px 0 0;
}
.footer .link_column .header { background:#1d354c; padding:5px 0; width:100%;
}
.stack { float:left; width:150px; margin:0 50px 0 0;
}
.stack .link_column { margin:0 0 10px 0;
}
.footer .link_column .header a, .footer .link_column .header span { font-size:16px; font-family:'Helvetica', sans-serif text-shadow: 0px 1px 2px #000000; color:#ffffff; font-weight:bold; margin:0 0 0 8px;
}
.footer .link_column ul { padding:6px 0;
}
.footer .link_column li { padding:1px 8px;
}
.footer .link_column li.bold a { font-weight:bold;
}
.footer .link_column li a { color:#ffffff;
}
.footer .link_column li.spacer { height:8px
}
.footer .dash_seperator { height:2px; background:url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v3/footer-dash-seperator.png?yocs=5_&yoloc=us') repeat-x left top; margin:18px auto 6px;
}
.footer .icons {	position: relative; width:960px; margin:15px auto; color:#a0b3c6; text-align:center;
}
.footer .icons ul { margin:10px auto;
}
.footer .icons .payment_label {	position:absolute;	display:block;	left: 0;	width:135px;	font-weight:bold;	text-align: left;
}
.footer .icons .payment { width:100%;
}
.footer .icons .payment li { border: none;
}
.footer .icons .biz_icons {
}
.footer .icons li { display:inline; padding:0 6px;
}
.footer .icons .biz_icons .push img { margin-top:10px;
}
.footer .icons .biz_icons .trust img { margin-top:11px;
}
.footer .icons .sharing_links { width:100%;
}
.footer .icons .sharing_links li { border: none;
}
.footer .icons .sharing_links li a { color:#a0b3c6;
}
.footer .icons .sharing_links li img { padding-bottom:3px;
}
.footer .icons .partner_sites { width:100%;
}
.footer .icons .partner_sites h1 { color:#ffffff; display:inline; padding-right:15px;
}
.footer .icons .partner_sites li { border: none; display:inline; padding-left:0;
}
.footer .icons .partner_sites li a { color:#a0b3c6;
}
.footer .icons li img { vertical-align: middle;
}
.footer .sharing_links a:hover {	cursor:pointer;
}
.footer .copyright { float:left; font-size:12px; font-family:'Helvetica', sans-serif color:#a0b3c6;
}
.footer .copyright a { color: #A0B3C6;
}
.footer .footer_tagline { float:right; font-size:12px; font-family:'Helvetica', sans-serif color:#a0b3c6;
}
.last { margin-right:0 !important;
}
#pdp .fb_iframe_widget iframe { position: absolute; right: 0 !important;
}
@media screen and (min-width: 0px) and (max-width: 980px) { .narrower{ width:140px !important; } .left_sidebar{ margin-left:15px; width:160px !important; } .sb-hdr-inner--main > .grd-row-10 > .grd-small-6 .grd-row-10 .grd-small-5.grd-end > .grd-row .grd-small-4:last-child{ margin-right:10px; } .sb-hdr-logo{ margin-left:10px; } .sb-hdr-promo{ margin-left:5px !important; } .sb-userbar li:first-child{ padding-right:10px !important; } .sidebar .title h2, .sidebar .title h3{ margin-left:0; } .sidebar ul.links{ padding-left:10px; } .sidebar ul.links:nth-child(3){ padding-left: 35px; }
}
@media screen and (min-width: 0px) and (max-width: 1170px) { #category_product_grid_page .main_content, #category_product_grid_page .category_product_grid, .container_24, .grid_24 {} #category_product_grid_page .container_24, #category_product_grid_page .grid_24 {width:960px !important;} .sb-hdr-promo{ margin-top: 11px; width: 50%; } .sb-hdr-advsearch-filter[data-name="P0"] a.sb-hdr-advsearch-filter-heading{ padding:0.75em 1em; }
}
@media screen and (min-width: 1171px) and (max-width: 1390px) { #category_product_grid_page .main_content, #category_product_grid_page .category_product_grid {width:960px !important;} #category_product_grid_page .container_24, #category_product_grid_page .grid_24 {width:1170px !important;}
}
@media screen and (min-width: 1391px) and (max-width: 1660px) { #category_product_grid_page .main_content, #category_product_grid_page .category_product_grid {width:1160px !important;} #category_product_grid_page .container_24, #category_product_grid_page .grid_24 {width:1370px !important;}
}
@media screen and (min-width: 1661px) { #category_product_grid_page .main_content, #category_product_grid_page .category_product_grid {width:1450px !important;} #category_product_grid_page .container_24, #category_product_grid_page .grid_24 {width:1650px !important;}
}
#category_product_grid_page .footer .container_24, #category_product_grid_page .footer .container_24 .grid_24 { width: 950px !important;
}
.br-related-query { font-family: 'Helvetica', sans-serif; font-size:12px; margin-top:6px; }
.br-related-query a {
text-decoration: none;
line-height:15x;
text-transform: capitalize;
}
.br-related-heading{ color: #000; font-family: 'Helvetica', sans-serif font-size: 14px; font-weight:bold; padding-bottom:5px; }
body#category_product_grid_page .br-related-heading{ color:#29378C; font-size: 18px; font-weight:normal; margin-bottom:5px; }
body#category_product_grid_page .br-related-query{ margin-top:0; }
.br-top-query {
font-size:11px;
}
.br-top-heading {
font-size:12px;
}
.br-top-queries {
float: left;
width: 190px;
}
.br-top-end {
clear: both;
}
#br-more-results { border-bottom:1px solid #ddd; height:45px; padding: 16px 0 0 0; width: 750px !important; }
@media screen and (max-width: 1149px) { #br-more-results { width: 100% !important; } }
.br-found-heading { color: #333333; line-height: 30px; font-size: 24px; font-family: 'Helvetica', sans-serif; height: 30px; margin-bottom:40px; }
.br-sf-widget { display:inline-table; vertical-align:bottom;}
.br-sf-widget-merchant-cont {margin-bottom:20px; height:260px; padding: 10px 10px 30px 10px; width:230px; font-size: 12px; font-family: 'Helvetica', sans-serif }
#div.br-sf-widget { height: 70px;}
#div.br-sf-widget .br-sf-widget-merchant-cont { height: 180px; width: 180px; margin: 20px 10px; float: left; }
div.br-sf-widget .br-sf-widget-merchant-cont .br-sf-widget-merchant-img img { width: 125; }
.br-sf-widget-merchant-img {height:58%; padding-left: 10px;}
.br-sf-widget-merchant-img img {vertical-align:bottom; margin-bottom:-90px; display:inline; width:150px;}
#div.br-sf-widget .br-sf-widget-merchant-cont .br-sf-widget-merchant-qv { padding-right:6px; overflow:visible; cursor: pointer; font-weight: bold; text-decoration: none; display: inline; }
.br-sf-widget-merchant-qv { display: block; }
.br-sf-widget-merchant-qv {vertical-align:bottom;}
.br-sf-widget-merchant-title, .br-sf-widget-merchant-desc {font-size:12px; line-height:15px; padding-left:10px; vertical-align:bottom;}
.br-sf-widget-merchant-title { font-weight: bold; color: #222222; }
.br-sf-widget-merchant-popup-maincont { height: 200px; margin-bottom:10px;}
.br-sf-widget-merchant-popup-cont { position: relative; height: 200px; font-family: 'Helvetica', sans-serif font-size: 13px; }
.br-sf-widget-merchant-popup-desc-heading { font-weight: bold;}
.br-sf-widget-merchant-popup-desc, .br-sf-widget-merchant-popup-title {padding-left:230px; padding-top:10px}
.br-sf-widget-merchant-popup-view { padding-bottom: 1.5em; padding-left:230px; }
.br-sf-widget-merchant-popup-close {left: auto; font-weight: bold; cursor: pointer; padding-left:230px; }
.br-sf-widget-merchant-popup-img { display: block; float: left; padding: 0 10px 0 10px;}
.br-sf-widget-merchant-popup-img img { height: auto; width: auto; top:0; position:absolute; margin-top:20px; max-width: 200px;}
#br-related-searches-widget { background: none repeat scroll 0 0 #FFFFFF; margin: 20px 0;
}
#br-related-searches-widget a:link, #br-related-searches-widget a:link { text-decoration: none; line-height: 18px;
}
#br-related-searches-widget a:hover, #br-related-searches-widget a:hover { outline:none; text-decoration:underline; }
.br-sf-widget-merchant-popup-maincont { background: none repeat scroll 0 0 white; border: 1px solid #666666; box-shadow: 2px 2px 4px 1px #CCCCCC; height: auto; left: 50%; list-style: none outside none; margin-left: -120px; margin-top: -16px; padding: 10px; position: absolute; width: 450px; z-index: 100;
}
.br-sf-widget-merchant-popup-close { padding: 6px; position: absolute; right: 0; top: 0;
}
.br-sf-widget { display: inline; float: left;
}
#pdp #br-related-searches-widget{margin-top:0px;}
#pdp .br-related-heading{display: none;}
#pdp .br-related-query a::before{content:"\2022 \00a0"}
#pdp .br-sf-widget-merchant-cont{height:auto; width:210px;}
#pdp .br-sf-widget-merchant-img{display:table; height:175px; text-align:center; width:100%;}
#pdp .br-sf-widget-merchant-img a{display:table-cell; vertical-align:middle;}
#pdp .br-sf-widget-merchant-img img{margin-bottom:auto; width:150px;}
section.reviews-page h2{ border-bottom:1px solid #aaa; color:#000; font-size:18px; margin-bottom:20px; padding-bottom:7px; }
section.reviews-page .facebook-container{ background:transparent url('//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~10.10/images/siteimgs/shoebuy/v4/reviews-facebook-frame-img.jpg?yocs=5_&yoloc=us') no-repeat left top;height:169px;padding:35px;width:680px; }
section.reviews-page .facebook-container .facebook-thumb{ margin-right:10px }
section.reviews-page .facebook-container .facebook-user{ color:#3b5998; font-size:14px; text-decoration:none; }
section.reviews-page .feedback{ line-height:18px;text-align:center;width:25%; }
section.reviews-page .reviews{ line-height: 16px; }
section.reviews-page .reviews .review{ border-bottom:1px solid #aaa; margin-bottom:10px; padding-bottom:10px }
section.reviews-page .reviews .review:last-child{border:none; margin-bottom:20px;}
section.reviews-page .reviews .review .ellipse{ font-size:16px; }
section.reviews-page .reviews .review .spacer{ height:10px; }
#main-wrap.helpInfo table#main{ width:100%; }
h2.remove-subhead{ margin:20px 0; text-transform: capitalize; }
#remove-form form{ background-color:#FCFCFC; overflow:hidden; padding:20px; }
#remove-form form input.subscribe{ margin-bottom:20px; }
#remove-form .radio-btn{ margin-bottom: 10px; }
#remove-form .radio-btn:last-child{ margin-bottom:20px; }
.email-benefit{ font-size: 16px; margin: 20px 20px 20px 0; }
.email-benefits{ font-size:16px; font-weight:bold; margin-top:30px; }
.email-benefits-wrapper{ background-color:#26378f; color:white; overflow:hidden; padding:0 20px; }
#remove-form-cancel .tertiary.teal.button,
#remove-form-updated .tertiary.teal.button{ height:140px; margin-right:10px; position:relative; text-align:center; width:26%; }
#remove-form-cancel .tertiary.teal.button span,
#remove-form-updated .tertiary.teal.button span{ font-size: 28px; line-height: 38px; text-transform: none; }
#remove-form-cancel .tertiary.teal.button div,
#remove-form-updated .tertiary.teal.button div{ bottom: 10px; left: 0; position: absolute; width: 100%; }
#shoefitr-wrapper,
section.EDIT_1.selectors .size_links.selBox{float:left;}
#shoefitr-wrapper{margin-left:4px}
#shoefitr-wrapper #entryPoint1 img,
#shoefitr-wrapper .rounded-pdp-button{display:none;}
#shoefitr-wrapper .rounded-pdp-button,
#full_product_info .details .text a
{ border:1px solid #333; color:#333; cursor:pointer; font-size:13px; padding:5px; width:75px;
}
#full_product_info .details .text a{ border:0; }
#shoefitr-wrapper .rounded-pdp-button:hover,
#full_product_info .details .text a:hover{ text-decoration:underline; }
#full_product_info .details .text{clear:both; float:left;}
#full_product_info .details .size_links.selBox .size-chart.text{margin-bottom:5px; width:80px;}
.bcStatic img{ float:left; }
.qvBtn{ display: block; padding: 16px 10px 12px; margin-top: 20px; background-color: #ff8300; color: #FFFFFF; text-decoration: none; font-family: 'Helvetica', sans-serif !important; line-height: 12px; cursor: pointer; width:139px;
}
.qvBtn:hover{text-decoration: none;}
ul.detail_comp{ list-style-type: disc; margin-left: 1em;
}
.gl-afs-left { width: 160px; max-height: 600px;
}
.gl-afs-bottom { width: 728px; margin-left: 16px; max-height: 500px; clear: both;
}
.gl-adx { width: 728px; margin-left: 16px; max-height: 90px; clear: both;
}
#ADX_PDP_LEADER {	margin-left: 116px;
}
#ADX_RW_LEADER {	margin: 16px 0 0 45px;
}
#ADX_NSR_LEADER, #AFS_NSR_FOOTER {	margin-left: 111px;
}
#ADX_BNF_LEADER, #AFS_BNF_FOOTER {	margin: 8px 0 8px 10px;
}
.gl-adx-oc { width: 300px; height: 250px;
}