.mobile #dw-sf-control,.mobile .x-shadow{display:none!important}@media only screen and (max-width:1024px){.tablet-only,.desktop-hide{display:block}.no-tablet,.tablet-hide,.desktop-only{display:none!important}.grid-container{box-sizing:border-box;-moz-box-sizing:border-box;margin:0;padding:0 10px;width:100%}#wrapper{min-width:0}#header-banner,#header-alerts{font-size:1.3em}#header .primary-logo,#header .primary-logo.heritage{width:157px}.menu-utility li{margin-right:30px}.swipe-wrap{width:100%!important}#footer-navigation{padding-top:40px}#footer button.cta{margin:15px 0}.primary-focus .primary-content,.primary-focus #secondary{float:none;width:100%}.button-fancy-large{padding-left:70px;padding-right:70px}#cart-header h1,#cart-header h2,#cart-header h2.desktop-hide{display:inline-block;margin:0;zoom:1;*display:inline}#cart-header h1{margin-right:40px}#cart-header .left{float:left;max-width:58%}#cart-header .right{float:right;margin:0;max-width:42%}.cart-footer{margin-bottom:0}.cart-footer .column.totals{margin-left:-2px;padding-bottom:10px}#secondary .grey-box{margin-left:-10px;margin-right:-10px}.grey-box h2{margin-top:0}.header-search{width:30%;position:absolute;right:0}#secondary .checkout-service-info{margin-bottom:20px}#secondary .payment-info{margin-top:20px}#secondary .checkout-service-info>div{float:left;width:50%}#secondary .checkout-service-info>div>p{float:left;margin-bottom:0;margin-right:30px}#secondary .payment-info #verisign-table{float:right;max-width:135px;overflow:visible}#cart-upsell{background:#fff;margin-top:0}.cart-coupon-code{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ccc}.cart-footer .checkout-btn{margin:10px 0}form.paypalcheckout button{display:block;margin:10px auto}.scroll .prev,.swiper-container .prev{left:0}.scroll .next,.swiper-container .next{right:0}.page-content .primary-content{float:none;margin-bottom:30px;width:auto}.page-content #secondary{margin-right:0}#store-finder-form .col-1,#store-finder-form .col-2{margin:0 0 0 10%;width:35%}.pt_store-locator #secondary{margin-left:10%}.pdp-main .product-col-1{margin-bottom:20px;width:54%}.pdp-main .product-col-2{width:44%}.pdp-main .ui-tabs .ui-tabs-nav{margin:0 auto;width:440px}.pdp-main .product-set-list .product-set-image{width:43%}.pdp-main .product-set-list .product-set-details{width:46%}.refinement h3{padding-left:10px;padding-right:10px}#category-links article{width:32%}#category-links .num-2{margin:0 2%}#category-links article img,#accessorize article img{margin-bottom:20px}#customer-favorites .item,#accessorize .item{width:33.33%}#product-selector article{width:70%}#product-selector .product-view .image{width:54%}#product-selector .info{margin-left:7%;width:39%}#product-selector .product-selector{top:0;width:27%}#product-selector .product-selector>div{width:32%}ul.search-result-items{margin-right:0}ul.search-result-items .grid-tile{margin-right:1.8%;width:31.5%}.product-tile .product-swatches.open li.s-toggle.last{display:initial}.compare-buttons{margin:25px 7px 0 0}.compare-item{height:125px;line-height:122px}.pt_content .content-asset img{height:auto;max-width:100%}.filters-v2 #refinement-anchor{width:100%;max-width:none;border-bottom:1px solid #c1beb8;border-right:0}.filters-v2 .refinement h3.toggle{padding:0 30px 0 10px;height:45px}.filters-v2 .refinement h3.toggle .toggle-icon{top:20px;right:10px}#secondary.refinements.filters-v2 .grid-container{padding:0}.filters-v2 .toggle-filters{line-height:45px}.filters-v2 #refinement-anchor .filter-heading{line-height:30px;height:30px}.refined-by{line-height:50px}.refined-by a{top:13px}.selected-refinements.two-row hr{width:89%}.filters-v2 .filter-heading{padding-left:15px;max-width:75px}}@media only screen and (max-width:900px){.selected-refinements.two-row hr{width:86%}}@media only screen and (max-width:767px){.swiper-container,.mobile-thumbs{display:block}.desktop-view,.desktop-thumbs{display:none}.offset{display:none}.pdp-main .product-thumbnails li{border:1px solid #6d665f;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;display:inline-block;float:left;height:12px;margin:14px 6px 0 0;overflow:hidden;padding:0;width:12px;background-color:#fff}.pdp-main .product-thumbnails li.selected,#thumbnails li.thumb.swiper-active-switch{background-color:#1678bd;border:1px solid #6d665f;height:12px;width:12px}.product-thumbnails{width:100%}.product-thumbnails ul{overflow:hidden;width:172px;margin:0 auto}.product-primary-image img.primary-image{width:100%}.js #pdpMain .zoomPad{width:100%}#thumbnails li.thumb{float:none;display:inline-block}#thumbnails>ul{text-align:center}body{-webkit-text-size-adjust:none}div,img{max-width:100%}#header,#footer,#main,#home-wrapper,#header-banner,#header-alerts{position:relative;z-index:1}#main{background:#fff;min-height:0}.mobile-only{display:block}.tablet-only,.no-mobile,.mobile-hide{display:none!important}img[align=left],img[align=right],.content-asset .product-tile{display:block;float:none;margin:20px 0;width:auto}img[align=left],img[align=right],.content-asset .product-tile .product-image{margin-left:auto;margin-right:auto}.home-featured>.grid-container{padding-bottom:0}.teaser-info h4{font-size:14px;line-height:18px}.home-featured .product-tile{margin-bottom:20px}.form-row{margin-bottom:25px}.form-row-button{margin-left:0}.login-box-content label,label,.form-caption,.form-label-text{float:none;margin-bottom:10px;text-align:left;width:auto}.form-inline label{padding:0}.form-inline button{width:50%!important}.form-indent{margin-left:2%}.label-inline input{height:2em;margin:0;padding:0}.label-inline label{margin:0;padding:0 0 0 1em}.form-field-tooltip{display:none}legend span{font-size:.9rem}#primary{padding-top:0!important}.print-page,a.tooltip,#tooltip{display:none!important}.tooltip{font-size:.9em}.form-field-tooltip{float:none;margin:0 0 10px 5px;width:auto}#wrapper{border:0;font-size:12px;max-width:100%}#primary{background:0;border:0!important;float:none;margin:0;padding-left:0!important;width:100%!important}.col-1,.col-2{float:none;width:100%}.scrollable{height:auto}.scrollable li{float:left}.scrollable li a{border:1px solid #d9d9d9;border-radius:6px;display:block;padding:.2em .8em}.cta{font-size:.9em}.breadcrumb{margin:10px 0}#header{overflow:visible;z-index:3}#header .primary-logo img,#header .primary-logo.heritage img{max-height:100%;width:auto}#mini-cart,#mobile-menu-control{bottom:auto;float:left;left:auto;margin:10px 0;position:relative;right:auto;text-align:center;top:auto;width:27px}#mobile-menu-control{margin:0;height:45px;width:45px;margin-bottom:5px}#mobile-menu-control a{padding:3px 0;width:100%;margin-top:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}#mobile-menu-control span{float:left;color:#1678bd;cursor:pointer}#mini-cart{text-align:left;float:right;margin:6px 0 0 0;position:static;width:70px}.mini-cart-content{box-sizing:border-box;-moz-box-sizing:border-box;display:none;left:0;right:auto;top:38px;width:100%;z-index:2}#header .primary-logo,#header .primary-logo.heritage{position:absolute;bottom:auto;left:20%;margin:15px 0 0;height:17px;right:auto;text-align:center;top:auto;width:60%}#header h1.primary-logo{font-size:1em}#header .primary-logo a,#header .primary-logo img,#header .primary-logo.heritage a,#header .primary-logo.heritage img{display:inline}header.grid-container,header .inner{height:auto;min-height:50px;overflow:visible}.menu-utility,.menu-utility-user{clear:both;float:none;letter-spacing:0;margin:10px 0;overflow:hidden}.menu-utility li,.menu-utility-user li{padding:0 5px}.header-banner{float:none;font-size:.8em;margin:10px 5px}.mini-cart-products{max-height:100%}.mini-cart-content{max-width:none}.mini-cart-label{margin-right:0}.mini-cart-item-word,.mini-cart-total-label{display:none}.header-search{border-radius:2px;bottom:auto;display:block;padding:10px 5px 12px;position:static;right:auto;width:100%;clear:both;background:transparent}#heros h2{font-size:1.286em;font-size:1.286em;padding:30px 0 0 0;margin:0}.home-featured h2{font-size:1.714em;margin:0 10px 10px 10px}.teaser-image a,.mobile .teaser-image a img{display:block;width:100%}.home-featured .product-tile{width:100%}.home-featured .product-tile>div,.home-featured .product-tile>a{width:220px;margin:auto;display:block;box-sizing:border-box}.home-featured div.pr_stars{margin-bottom:13px}#navigation{display:none}#navigation .grid-container{width:auto}#main-menu-link{display:none}ul.level-1{height:auto;left:auto}ul.level-1 a{font-size:1em;padding:20px 15px}ul.level-1 a span{float:right;font-size:.8em}ul.level-1 li,ul.level-1>li.subnav-container,div.level-2 ul.level-2>li,div.level-3 ul.level-3 li{border:0;float:none;left:auto;margin:0;min-height:0;padding:0;position:relative;top:auto}ul.level-1 li:hover>a,ul.level-1 li:hover>a.level-1{background:#9c9791;color:#fff!important}.js ul.level-1 li:hover div.level-2{display:none}div.level-2{background:0;border:0;position:relative}div.level-2 .menu-wrapper{padding:0}div.level-2 ul.level-2{margin:0}div.level-2.menu-horizontal li{border:0!important;float:none!important}div.level-2 .custom{display:none}.mobile #quickviewbutton{display:none!important}.quickview .product-col-2.product-title{width:100%}.quickview .product-col-2.product-detail{width:80%}.ui-dialog.quickview .product-col-1{width:80%;margin:20px 0}.primary-content h1{font-size:1.5em;margin:.5em 0}.primary-content h2{font-size:1.3em;margin:.5em 0}.ui-dialog{max-width:98%}.ui-dialog .ui-dialog-content{height:auto!important;overflow:visible}.ui-dialog .ui-dialog-content{padding:.25em}.refinement.color ul{padding:3px 0 0 2px}#secondary.refinements{box-shadow:none;min-width:initial;position:static!important}.refinement{width:100%;text-align:left;float:none;border-bottom:1px solid #c1beb8;border-right:0;padding-left:2%;max-width:none}.refinement:last-child{border-bottom:0}.refinement h3{padding:0;line-height:70px;background:0;width:100%;cursor:pointer;display:inline-block;height:65px}.refinement h3 a{display:block}.refinement h3.toggle{background:0}.refinement.expandable h3:after{content:"+";font-family:NeoSansStd-Regular;position:absolute;right:26px;font-size:30px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;display:inline-block;line-height:49px;top:10px}.open #mobile-refine{background:#9c9890;width:100%}#mobile-refine .control{color:#6d665f;font-size:13px;line-height:35px;margin:0;padding-left:10px;position:relative;text-transform:uppercase}.open #mobile-refine .control{color:#fff}#mobile-refine .control:after{content:"+";font-family:NeoSansStd-Regular;position:absolute;right:18px;font-size:30px;display:inline-block;line-height:30px;top:3px;padding:0;height:auto}.open #mobile-refine .control:after{color:#fff;content:"-"}.refinement.size ul{padding:0;width:100%}.refinement ul{display:block;position:static;width:100%;background:transparent;padding:0;border:0;border-top:0;left:initial;max-height:0;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transition:max-height .5s ease;-moz-transition:max-height .5s ease;-ms-transition:max-height .5s ease;-o-transition:max-height .5s ease;transition:max-height .5s ease}.refinement.open h3{color:#1878bd;font-family:NeoSansStd-Medium}.refinement.open ul{max-height:450px;display:block;-webkit-backface-visibility:hidden;-webkit-transition:max-height 1s ease;-moz-transition:max-height 1s ease;-ms-transition:max-height 1s ease;-o-transition:max-height 1s ease;transition:max-height 1s ease}#secondary .refinement.Category li a,#secondary .refinement li a{padding:0 45px 34px 0;white-space:nowrap}.refinement.Category li,#secondary .refinement li{padding-bottom:0}.filters-v2 .toggle-filters{display:none}.filters-v2.open .toggle-filters{display:block}.filters-v2 .refinement{max-width:none;display:none}.filters-v2 .refinement ul{visibility:hidden}.filters-v2.open .refinement{display:block}.filters-v2 .refinement.open ul{visibility:visible}.filters-v2 .refinement h3.toggle .toggle-icon,.desktop-tablet,.filters-v2 .filter-chkbox input{display:none}#secondary.filters-v2 .refinement li.filter-chkbox a{padding:10px 5px}#secondary .refinement li{float:left;margin:0 15px 15px 0}#secondary .refinement.color li.selected{background-color:#1678bd}#secondary .refinement li a{border:1px solid #8a867d;border-radius:5px}.filters-v2 .refinement h3.toggle{height:35px;padding:0;line-height:35px}#secondary .refinement li.selected a{background-color:#1678bd;color:#fff}.refinement.open h3:after{content:"-"}.filters-v2 .bottom-actions{display:none;height:35px}.filters-v2 .bottom-actions a{display:inline-block;text-transform:none;line-height:35px;font-size:13px}.filters-v2.open .bottom-actions{display:inline-block}.filters-v2 .bottom-actions .apply-filters{padding:0 10px;font-weight:bold}.filters-v2 .bottom-actions .apply-filters:after{content:"|";padding-left:20px;color:#6d665f}.filters-v2 .bottom-actions .close-filters{padding:0 0 0 10px}.filters-v2 .refinement.expandable h3:after{top:0;line-height:35px}.selected-refinements.two-row hr{display:none}.selected-refinements.two-row .refined-by{line-height:20px}.filters-v2 .filter-heading{text-transform:none;max-width:none;margin:0;line-height:20px;padding-left:0}.selected-refinements .refined-by{font-size:.85em;line-height:20px;margin:0;padding:0 25px 0 0;position:relative}.two-row .refined-by a,.refined-by a{top:0}.selected-refinements .clear-selections{line-height:none}#secondary.refinements.filters-v2 .selected-refinements .grid-container{padding:10px}.swipe{overflow:hidden;visibility:hidden;position:relative;height:323px;padding:0!important}.swipe-wrap{position:relative;display:table}.swipe-wrap .product-tile{float:left;width:100%!important;position:relative;margin:0;box-sizing:border-box;-moz-box-sizing:border-box}.accordion .content{max-height:0;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transition:max-height .6s ease;-moz-transition:max-height .6s ease;-ms-transition:max-height .6s ease;-o-transition:max-height .6s ease;transition:max-height .6s ease}.accordion.open .content{max-height:10000px;-webkit-backface-visibility:hidden;-webkit-transition:max-height 2.5s ease;-moz-transition:max-height 2.5s ease;-ms-transition:max-height 2.5s ease;-o-transition:max-height 2.5s ease;transition:max-height 2.5s ease}.control:after{content:"+";display:block;position:relative;top:-17px;padding-left:95%;height:0}.accordion.open .control:after{content:"-"}ul.search-result-items .grid-tile{margin:0 0 30px 0;padding-bottom:30px;width:50%;border-bottom:1px solid #efefef}#subcategory-search-results ul.search-result-items .grid-tile{border:0;padding-bottom:0}ul.search-result-items .grid-tile:last-child{border-bottom:0}.search-result-options.grid-container,.search-result-options{padding:0 10px;margin-top:25px}.search-result-options .sort-by{margin:0}.search-result-options .items-per-page{display:none}.search-result-options .pagination{margin:10px 0 0 0;float:left;clear:both}.grid-tile .product-tile h3{margin:5px 0 0 0}.grid-tile .product-tile h3 a{font-size:18px}.search-result-content.grid-container ul.search-result-items .grid-tile{margin:0}#subcategory-search-results article{padding:20px 0 0 0;background-image:none}.product-tile{height:auto}.search-result-content h1{margin:10px 0 0 0}.wide-tiles .product-tile .product-image{width:41%}.wide-tiles .product-tile .product-name,.wide-tiles .product-tile .product-pricing,.wide-tiles .product-tile .product-promo,.wide-tiles .product-tile .pr_stars,.wide-tiles .product-tile .product-swatches{float:right}.wide-tiles .product-tile .product-name h2{margin-top:0}.product-listing-1x4 ul.search-result-items .grid-tile{margin:2%;width:92%}.product-compare,.compareitems{display:none!important}#pdpMain{padding-top:5px}.pt_product-details .primary-content{padding-bottom:68px}#product-nav-container{bottom:0;width:100%}#product-nav-container div{width:60px}#product-nav-container div.product-next{float:right}#product-nav-container .divided span{border:0}.pdp-main .product-col-1,.pdp-main .product-col-2,.pdp-main .product-name{clear:both;float:none;margin:0 0 10px 0;width:100%}.pdp-main .product-name{font-size:20px;margin-bottom:5px}.product-primary-image .badge{text-align:right;max-width:100%}.product-primary-image .badge img{max-width:70px}.pdp-main .product-variations li.attribute{clear:none;float:none;overflow:visible;width:100%!important;margin:21px 0}.pdp-main .promotion .promotion-title{font-size:86%}.pdp-main #specs .attribute{width:100%}.pdp-main .attribute h3,.pdp-main .attribute .label{font-size:.9em;width:35%}.pdp-main .attribute .value{width:60%}.pdp-main .attribute span.value{font-size:.9em}.pdp-main .product-add-to-cart .inventory{width:100%;margin:0 0 25px}.pdp-main .product-add-to-cart .product-price{font-size:2em;padding:30px 10px;text-align:left;width:100%}.pdp-main .product-add-to-cart button{clear:both;width:100%}.pdp-main .product-tabs #tab1{width:auto}.pdp-main .ui-tabs .ui-tabs-nav{margin-left:-10px;margin-right:-10px;width:auto}.pdp-main .product-set-list .product-set-image img{max-width:90%}.pdp-main .product-set-list .block-add-to-cart .inventory{margin:0;width:23%}.pdp-main .product-set-list .block-add-to-cart .product-price{font-size:1em;width:44%}.pdp-main .prSnippetTitle{float:left}.pdp-main .prSnippetRatingUnclickable{float:left}.product-service-links a{font-size:11px}.pdp-main .product-actions{margin:30px 0}.pr-snapshot-write-review{display:none}.mobile #pwr-body .pr-snapshot-rating-wrapper>div{margin:5px 0}.mobile #pwr-header h2{margin:18px 0}.pdp-main .product-detail .product-price,.pdp-main .product-set-details .product-price{font-size:16px}.pdp-main select.variation-select{font-size:12px}.pdp-main .attributes-error{margin:0 0 15px 0}.pdp-main .pr-snippet-read-reviews{padding-right:4px}.pdp-main .pr-snippet-write-review{display:none}.productdetail.selectable-landing .product-box{width:95%}.pdp-main .product-actions .brooks-guarantee{margin:0}.pdp-main .product-actions li#shoe-advisor,.pdp-main .product-actions li#chatlive{padding:15px 0 0;text-align:center}.sizinginformation{padding:0}.sizinginformation th{font-weight:normal;padding:0 0 0 2px}.sizinginformation td{background:#fff;padding:5px;text-align:center}.sizinginformation .sizechart{padding:0!important}.pdp-main .product-set-list .product-name a{font-size:18px}#cart-header .left{max-width:none}#cart-header{padding-top:30px}#cart-header>*,#cart-header .right,#cart-header h2{display:block;float:none;margin:0 0 15px 0;max-width:none}#cart-header h1,#cart-header h2,#cart-header h2.desktop-hide{margin-bottom:0}#cart-header button{padding-left:0;padding-right:0;width:100%}.pt_cart #secondary{display:none}#cart-table thead{display:none}#cart-table td{display:block;padding:1em 5px}#cart-table td.cart-promo{margin:0;padding:2em 1em}#cart-table .item-image{float:left;width:100%}#cart-table .item-details{float:left;width:100%}#cart-table .item-details .product-list-item .name{margin-bottom:20px}td.item-details .item-edit-details{margin-top:20px}#cart-table .item-quantity{clear:both;text-align:left;width:100%;position:relative}#cart-table .item-quantity>*{display:inline-block;margin:0;vertical-align:top;width:auto}#cart-table .item-quantity ul{display:block;text-align:left}#cart-table .item-quantity input{text-align:center;width:50px;margin:0 7px 20px 6px}#cart-table .item-quantity-details{float:left;font-size:.9em;width:44%}#cart-table .item-quantity .item-user-actions{display:block}#cart-table .item-quantity .item-user-actions button{display:inline-block;padding-right:10px}#cart-table .item-price{clear:both;float:left;margin-left:42%;width:44%}#cart-table .item-total{margin-top:-1em;width:100%}.price-box .value{font-size:1.15em}.price-box .label{text-align:left;width:36%}.cart-footer .column,.cart-footer .column.totals{float:none;margin:0 -10px;padding:10px;width:auto}#redeem-gift-cert .form-inline-buttons button{text-align:left;padding:8px 0}.cart-coupon-code{clear:both;float:none;width:100%}.cart-coupon-code button{margin:5px 0 0 .5em}.cart-actions{margin:auto;overflow:hidden}.cart-order-totals button{margin:0 0 20px}.cart-order-totals td{width:50%}#cart-table .item-total .promo-adjustment{width:auto}.pdp-main .product-col-1{margin-left:0}.checkout-progress-indicator{clear:both;font-size:.8em;margin-bottom:3%;position:relative;overflow:hidden;text-align:left;top:auto}.checkout-progress-indicator div{padding:0 2%}.order-summary-footer h2{width:50%}.place-order-totals .order-totals-table{width:100%}.pt_order-confirmation .item-list th{display:none}.pt_order-confirmation .item-list td{float:left;padding:1em 0;width:98%}.pt_order-confirmation .item-list .order-totals-table td{float:left;width:48%}.pt_order-confirmation .order-shipment-table th{display:none}.pt_order-confirmation .order-shipment-table td{font-size:.8em}.pt_order-confirmation .order-shipment-table .shipping-method{padding-left:0}#order-shipping-payment>div{float:none;margin:0 0 20px 0;width:auto}.pt_order-confirmation .order-totals-table{float:none;width:100%}.pt_order-confirmation #secondary{border-top:1px solid #ccc;margin:30px 0;padding-top:30px}.gift-certificate-purchase .content-asset,.gift-certificate-purchase form{float:none;width:90%}.gift-certificate-purchase .cert-amount .form-caption{width:80%}.page-content-tab-navigaton button{width:100%}.pt_gift-registry .add-gift-cert button{width:100%}.pt_gift-registry .add-gift-cert p{width:100%}.pt_gift-registry .create-new-registry p{display:none}.pt_gift-registry .create-new-registry{overflow:hidden}.pt_gift-registry .item-list{width:98%}.pt_gift-registry .item-list th{display:none}table.item-list .item-image,table.item-list .item-details,table.item-list .item-availability,table.item-list .item-dashboard{display:inline-block}table.item-list .item-image{width:30%}table.item-list .item-details{width:50%}table.item-list .item-availability{width:97%}table.item-list .item-dashboard{width:97%}table.item-list .delete-registry{text-align:center}table.item-list th.section-header{background-image:none}.list-table-header{padding:1em!important}.list-table-header .button{display:block;margin:20px 0;width:196px}.list-table-header p{display:none}.list-table-header button{display:block;width:260px}.home-bottom-left{width:100%!important}.home-bottom-center{width:100%!important}.home-bottom-right{clear:both;float:none;width:100%!important}.home-bottom-right .product-tile{min-height:0}.product-tile .product-image{height:auto;max-width:90%;text-align:center}#email-alert-signup{margin:0;text-align:center;width:100%}#email-alert-signup label{text-align:center;width:100%}#email-alert-signup input[type="text"]{float:none;margin:0;width:50%}#email-alert-signup input[type="image"]{float:none;vertical-align:bottom}.facebook-registration{left:-3px}.facebook-registration,.facebook-registration .fb_iframe_widget,.facebook-registration .fb_iframe_widget span,.facebook-registration .fb_iframe_widget span iframe{position:relative;width:100.7%!important}#navigation h1{top:2px}.header-search input[type="submit"]{height:37px;width:15%}input[type="text"],.input-text{margin:0;text-indent:5px}#store-finder-form .col-1,#store-finder-form .col-2,.pt_store-locator #secondary{float:none;margin-left:0;width:100%}#store-finder-form .col-2{margin-top:60px}#store-location-results,#store-location-results tbody,#store-location-results tr,#store-location-results td{display:block;width:auto}#store-location-results{margin:20px -10px}#store-location-results.item-list tbody tr{border-bottom:0;border-left:none;border-right:0;border-top:1px solid #ccc;margin:1em 0 0 0;padding:0}#store-location-results td{padding:10px}#category-links{padding-bottom:0}#category-links article,#category-links .num-2{float:none;margin:0 auto 30px auto;max-width:275px;width:100%}#category-links article img,#accessorize article img{margin-bottom:10px}#customer-favorites .item,#accessorize .item{width:50%}#subcategory-search-results .header h1{float:none}#subcategory-search-results .grid-tile{display:none;float:none;width:100%}#subcategory-search-results .grid-tile:first-child{display:block}.running-couple{background:0}.error-page-message{margin-right:0}.pt_content .content-asset .col-1,.pt_content .content-asset .col-2{margin-bottom:40px}}@media only screen and (max-width:480px){ul.search-result-items .grid-tile{width:100%}.product-tile .product-image{width:auto;max-width:none}.ui-dialog iframe#pdYouTube{width:auto!important}#TBGBadge{margin-top:.5em;float:left;width:18em}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.offset{height:1px}