@media screen and (min-width:960px){.homepage_body #wrapper,.pt_lookbook #wrapper{width:100%;padding:0}.menu-utility-links{height:123px !important}#BVRRContainer .BVRRContainer{padding:10px 0}.show-desktop{display:block}.show-mobile{display:none}}@media screen and (min-width:768px) and (max-width:959px){#header .topHeader .topInner{background:0}.floatclear{font-size:12pt}.floatclear #headerLine1 #countryLinkCA.locales_ca span,.floatclear #headerLine1 #countryLinkCA.locales_ca a,.floatclear #headerLine1 #countryLinkCA.locales_ca .locale_border{font-size:12pt !important}#mediaInfo{width:3px}#header{height:170px;position:absolute;font-size:12pt}#main{margin-top:170px}.header-search{margin-top:107px}#header .topHeader{position:relative;width:760px;margin:0 auto}#header .topHeader .topInner{width:100%;padding:0}#wrapper{width:760px;padding:0}#header .header_position{width:100%}.menu-utility-links{width:auto}.primary-logo img{width:100%}.ddcolortabs{margin:20px auto auto}.ddcolortabs .departmentMenu1{float:left;left:0;margin-right:5px}.ddcolortabs .departmentMenu0,.ddcolortabs .departmentMenu1{border-bottom:0}.ddcolortabs .departmentMenu1 #blog,.ddcolortabs .departmentMenu1 #ernexgiftcard{display:none}.ddcolortabs .departmentMenu0{margin:26px 0 0 0;padding-left:0;float:right}.ddcolortabs .departmentMenu0 li>a,.ddcolortabs .departmentMenu1 li>a{padding:0 0 0 6px}.tabcontent .flyoutColumn.column4{width:218px !important;min-width:152px}.tabcontent .flyoutColumn.column4 a img{float:left}.tabcontent .flyoutColumn.column4 .spotFlyoutText{padding-left:0}.tabcontent .flyoutColumn{min-width:150px;margin-right:10px}.tabcontent .flyoutArea{width:760px;margin:0 auto}#header .primary-logo{width:105px;height:auto;float:left;margin-left:0 !important}.headerFreeShippingContent{position:static;margin:22px 0 0}#headerContentRight{margin-top:100px}#footer{width:740px}#footer .footer_newexpanded ul{padding:0 22px 0 0;width:23%}#footer .social_networks{width:100%;float:none;text-align:center}#footer .social_networks li{float:none;display:inline-block}#footer .footer_links{margin:-10px auto 20px;float:none;height:16px}.storefrontmaincontent{text-align:center}.storefrontmaincontent iframe{margin:16px auto 20px;width:768px}#footer .footer_newexpanded ul:last-child{padding:0;width:129px}#footer #inputfieldID{width:139px;font-size:9px}.tabcontent{padding:0 10px;top:110px;position:fixed;width:100% !important}#header.headerfixed .tabcontent{top:40px}.tabcontent .flyoutSection{clear:none;width:100%}.view_our_collection{width:100%}.pt_product-search-result .primary-content{width:79%}.primary-content h1{width:100%}.homepage_body #wrapper{width:100%;padding:0}.homepage_body #header .topHeader{background:#fff;margin:0 auto}.menu-utility-links{height:123px !important;width:760px;margin:0 auto;position:relative;bottom:15px}.footer_signup .go input{padding:0 6px}#secondary h3{margin-left:0}.storefrontmainmerchandising{width:100%}.homepage_body #main{overflow:hidden}.lang_fr #ddtabs1 ul a.menuItem>span,.lang_fr #ddtabs1 .departmentMenu1 span{font-size:11px}.ddcolortabs>.departmentMenu1{min-width:0;float:none;padding:26px 0 0 0;vertical-align:top;text-align:left}.menulinks{width:760px}#searchbar{top:85px}.lang_fr .ddcolortabs .departmentMenu1 li>a,.lang_fr .ddcolortabs .departmentMenu0 li>a{padding:0 0 0 2px}.lang_fr #header .primary-logo{width:65px}.pdp-main .product-actions li{width:100%;margin:0}.pdp-main .product-actions .addthis_toolbox{width:auto}.pdp-main .product-actions .addthis_toolbox a{padding:0 6px}.pdp-main .product-col-1{margin:0;width:72%;max-width:500px}.pdp-main .product-primary-image{max-width:417px}.pdp-main .no_thumbnails .product-primary-image{width:100%;max-width:100%}.fluid-zoom{display:none !important}.pdp-main .add-to-cart,.pdp-main #add-to-cart-sold-out{width:100%}.pdp-main .product-col-1 #fluidzoom,.pdp-main .product-col-1 .fluid-display,.pdp-main .product-col-1 #fluid-display-imageviewer,.pdp-main .product-col-1 .fluid-external-zoom,.pdp-main .product-col-1 .fluid-display-imageviewer,.pdp-main .product-col-1 #fluidzoom img{width:100% !important;height:auto !important;max-width:420px}.pdp-main .product-col-1 #fluidzoom div[id^="display:iconbutton"]{top:425px}.fluid-display-imageviewer .mousetrap{display:none}.pdp-main .accordnavi{font-size:12px;line-height:17px}.fluid-display-viewgroup div{width:63px !important}.pdp-main ul.swatches.size{width:100%}.pdp-main .product-add-to-cart{width:100%}.pdp-main .product-thumbnails{margin-top:0}#BVRRContainer .BVRRContainer{padding:10px 0}ul.search-result-items li.grid-tile{margin:0 10px 10px}.search-result-content{padding:15px 0 0 4%}.pt_product-search-result .primary-content #categorylanding .mainContent>.contentasset img{width:100%}.pt_product-search-result #categorylanding #rightColumn{width:740px;margin-left:-150px}.pt_wish-list #secondary{display:none}.wishlistSearch{width:auto;float:none}.pt_wish-list .primary-content .item-list{width:70%;float:right;margin-top:11px}.pt_wish-list .wishlistSearch{width:200px;float:left}.pt_wish-list .primary-content{width:100%;float:right}.pt_wish-list .primary-content #dwfrm_wishlist_shipping{float:right}.pt_wish-list .list-table-header{clear:both;width:70%;float:right}.pt_product-search-result #secondary.search_result{margin:0;width:21%}.need-help-now img{width:99%}.pt_product-search-result .seo-header-description{padding:0 0 0 4%}.pt_order-confirmation .rightCartSeparator.separatorOr{margin:30px auto 19px -10%;width:120%}.quickview .ui-dialog-content .pdp-main .product-actions li a{width:100%;padding:6px 2px}.quickview .pdp-main .needhelp{clear:both}.quickview .pdp-main .product-actions .addthis_toolbox a{padding:0 11px 0 10px}.pt_account .asset_account-banner-asset,.pt_wishlist .asset_account-banner-asset{display:none}.pt_account.wrap_my.account .form-caption{margin-left:130px}.pt_account.wrap_my.account legend span:before{content:'*';position:absolute;top:0;margin-left:-10px}#RegistrationForm label span{width:auto}#RegistrationForm .form-row-button{margin-left:130px}.pt_order .orderhistory .ordersummary .mainsummary{width:354px}.pt_order .orderhistory .ordersummary .shipmentproduct .productinfo .productdetails{width:auto}.pt_product-search-noresult .breadcrumb,.pt_product-search-noresult .primary-content{width:78%}.unsubscribepage .unsubscribe_txt{width:100%}.ui-dialog.popup_privacy_policy{min-width:700px}.pt_store-locator .storelocator .mapResults{margin:0;width:756px}#pt_helpcontent #main{width:100%;overflow:hidden}#pt_helpcontent #content{width:73%}#pt_helpcontent #content .backgroundCopy{background-size:90% 95%;background-position:100px center}#pt_helpcontent #main iframe,#pt_helpcontent #main iframe table{width:100% !important}.pt_store-locator #main{margin-top:181px}.pt_store-locator .storelisttitle{padding-left:16%}#wrapper.pt_wish-list .wishlist-main{width:76.5%;margin:0 auto}#wrapper.pt_wish-list{width:100%;float:left}.pt_wish-list .primary-content{float:left}.pt_wish-list .list-table-header{width:100%;float:left}.pt_wish-list .list-table-header form{width:100%}.pt_wish-list .list-table-header #send-to-friend{float:right;font-size:16px}.pt_wish-list .primary-content .item-list{width:100%;float:left}.pt_wish-list .primary-content .wishlist-image{padding:0;width:31%;margin:0 20px 0 0}.pt_wish-list .primary-content .wishlist-image .item-details{padding:10px 0 0 0}.pt_wish-list .primary-content .item-list .item-dashboard .option-add-to-cart button{width:100%}.pt_wish-list .wishlistSearch{width:100%;padding:0 3%;box-sizing:border-box}.pt_wish-list .wishlistSearch .form-inline{width:38.9%}.pt_wish-list .list-table-header button{font-size:16px}.pt_wish-list .primary-content .item-list .item-dashboard .option-add-to-cart button{font-size:16px}.pt_wish-list .wishlistSearch .form-inline .form-row button{font-size:16px}.show-desktop{display:block}.show-mobile{display:none}.pt_store-locator .storelocator #locator_form label{font-size:11px}.ddcolortabs .departmentMenu0{margin:26px 5px 0 0}.pt_productgiftguide #herocarousel .slick-list li{height:842px}.pt_storefront #main{margin-top:186px}}@media only screen and (max-width:767px){.show-desktop{display:block;width:100%}.show-mobile{display:block}.pt_product-details .pdp-main .productslide .productslide-inner{display:none}.pt_product-details .pdp-main .show-mobile .product-thumbnails{display:inline-block !important;width:100% !important;padding:0}.pt_product-details .pdp-main .show-mobile .product-thumbnails .slick-track>div{max-width:none}.pt_product-details .pdp-main .show-mobile .product-thumbnails .thumb{width:100%}.pt_product-details .pdp-main .show-mobile .slick-arrow{display:block !important}.pt_product-details .pdp-main .slick-prev{background:url('../images/prevAroow.png') no-repeat;color:transparent;width:50px;padding:0;margin:0;height:50px;left:6px;z-index:20000;position:absolute;top:46%}.pt_product-details .pdp-main .slick-next{background:url('../images/NextArrow.png') no-repeat;color:transparent;padding:0;width:50px;margin:0;height:50px;right:6px;z-index:20000;position:absolute;top:46%}.pt_product-details .pdp-main .product-thumbnails ul li{margin:0}.viewing-page-1.disabled-onepage-scroll{position:relative}.viewing-page-1.disabled-onepage-scroll .ui-dialog.quickview{overflow:auto}.viewing-page-2.disabled-onepage-scroll{position:relative}.viewing-page-2.disabled-onepage-scroll .ui-dialog.quickview{overflow:auto}.viewing-page-3.disabled-onepage-scroll{position:relative}.viewing-page-3.disabled-onepage-scroll .ui-dialog.quickview{overflow:auto}.viewing-page-4.disabled-onepage-scroll{position:relative}.viewing-page-4.disabled-onepage-scroll .ui-dialog.quickview{overflow:auto}.viewing-page-5.disabled-onepage-scroll{position:relative}.viewing-page-5.disabled-onepage-scroll .ui-dialog.quickview{overflow:auto}.viewing-page-6.disabled-onepage-scroll{position:relative}.viewing-page-6.disabled-onepage-scroll .ui-dialog.quickview{overflow:auto}.viewing-page-7.disabled-onepage-scroll{position:relative}.viewing-page-7.disabled-onepage-scroll .ui-dialog.quickview{overflow:auto}.viewing-page-8.disabled-onepage-scroll{position:relative}.viewing-page-8.disabled-onepage-scroll .ui-dialog.quickview{overflow:auto}.viewing-page-9.disabled-onepage-scroll{position:relative}.viewing-page-9.disabled-onepage-scroll .ui-dialog.quickview{overflow:auto}.viewing-page-10.disabled-onepage-scroll{position:relative}.viewing-page-10.disabled-onepage-scroll .ui-dialog.quickview{overflow:auto}.viewing-page-11.disabled-onepage-scroll{position:relative}.viewing-page-11.disabled-onepage-scroll .ui-dialog.quickview{overflow:auto}.viewing-page-12.disabled-onepage-scroll{position:relative}.viewing-page-12.disabled-onepage-scroll .ui-dialog.quickview{overflow:auto}.viewing-page-13.disabled-onepage-scroll{position:relative}.viewing-page-13.disabled-onepage-scroll .ui-dialog.quickview{overflow:auto}.viewing-page-1.disabled-onepage-scroll .ui-dialog.dialog-minicart-pdp{position:absolute}.viewing-page-1.disabled-onepage-scroll .ui-dialog .ui-dialog-content{overflow:initial}.viewing-page-2.disabled-onepage-scroll .ui-dialog.dialog-minicart-pdp{position:absolute}.viewing-page-2.disabled-onepage-scroll .ui-dialog .ui-dialog-content{overflow:initial}.viewing-page-3.disabled-onepage-scroll .ui-dialog.dialog-minicart-pdp{position:absolute}.viewing-page-3.disabled-onepage-scroll .ui-dialog .ui-dialog-content{overflow:initial}.viewing-page-4.disabled-onepage-scroll .ui-dialog.dialog-minicart-pdp{position:absolute}.viewing-page-4.disabled-onepage-scroll .ui-dialog .ui-dialog-content{overflow:initial}.viewing-page-5.disabled-onepage-scroll .ui-dialog.dialog-minicart-pdp{position:absolute}.viewing-page-5.disabled-onepage-scroll .ui-dialog .ui-dialog-content{overflow:initial}.viewing-page-6.disabled-onepage-scroll .ui-dialog.dialog-minicart-pdp{position:absolute}.viewing-page-6.disabled-onepage-scroll .ui-dialog .ui-dialog-content{overflow:initial}.viewing-page-7.disabled-onepage-scroll .ui-dialog.dialog-minicart-pdp{position:absolute}.viewing-page-7.disabled-onepage-scroll .ui-dialog .ui-dialog-content{overflow:initial}.viewing-page-8.disabled-onepage-scroll .ui-dialog.dialog-minicart-pdp{position:absolute}.viewing-page-8.disabled-onepage-scroll .ui-dialog .ui-dialog-content{overflow:initial}.viewing-page-9.disabled-onepage-scroll .ui-dialog.dialog-minicart-pdp{position:absolute}.viewing-page-9.disabled-onepage-scroll .ui-dialog .ui-dialog-content{overflow:initial}.viewing-page-10.disabled-onepage-scroll .ui-dialog.dialog-minicart-pdp{position:absolute}.viewing-page-10.disabled-onepage-scroll .ui-dialog .ui-dialog-content{overflow:initial}.viewing-page-11.disabled-onepage-scroll .ui-dialog.dialog-minicart-pdp{position:absolute}.viewing-page-11.disabled-onepage-scroll .ui-dialog .ui-dialog-content{overflow:initial}.viewing-page-12.disabled-onepage-scroll .ui-dialog.dialog-minicart-pdp{position:absolute}.viewing-page-12.disabled-onepage-scroll .ui-dialog .ui-dialog-content{overflow:initial}.viewing-page-13.disabled-onepage-scroll .ui-dialog.dialog-minicart-pdp{position:absolute}.viewing-page-13.disabled-onepage-scroll .ui-dialog .ui-dialog-content{overflow:initial}.homepage_body{background:#fff}#mediaInfo{width:1px}#wrapper{width:100%;padding:0;-webkit-box-sizing:padding-box;-moz-box-sizing:padding-box;box-sizing:padding-box;min-width:320px;position:relative;left:0;-webkit-transition:left .3s ease-in 0;-moz-transition:left .3s ease-in 0;transition:left .3s ease-in 0}#wrapper.open_sub_menu{-webkit-transition:left .3s ease-in 0;-webkit-transition:left .3s ease-in 0;-moz-transition:left .3s ease-in 0;transition:left .3s ease-in 0;left:232px}.topHeader .topInner{width:100%;padding:0}.mobile_show{display:block !important}.mobile_hide{display:none !important}.ddcolortabs .mobile_show{float:left;width:100%}.page-content #secondary{display:none !important}#header{height:auto;-webkit-transition:left .3s ease-in 0;-moz-transition:left .3s ease-in 0;transition:left .3s ease-in 0;z-index:12}.open_sub_menu #header{left:225px}#header .header_position{width:100%}.logo_mobile .mobile_hide{display:block !important}.logo_mobile .mobile_hide img{width:100%;display:block}.tabcontent .menuColRt{display:none}.pt_product-search-result #main{margin-top:120px}.pt_product-search-result .clearfix a h2{margin:10px 0 0}.menu-utility-links{margin:0;height:100% !important;background:#fff;box-shadow:0 0 6px #000;left:-230px;top:0;position:fixed;overflow:auto;width:230px;z-index:5;right:0;margin-top:0;-webkit-transition:left .3s ease-in 0;transition:left .3s ease-in 0}.open_sub_menu .menu-utility-links{left:0}.mobile_menu_button{background:url("../images/mobile/nav.png") no-repeat center;background-size:53px;width:23px;height:22px;position:absolute;top:8px;left:10px;z-index:3;display:block;-webkit-transition:-webkit-transition:left .3s ease-in 0;-moz-transition:left .3s ease-in 0;transition:left .3s ease-in 0}.tabcontent .flyoutColumn a{font-size:10pt}.breadcrumb{margin-top:20px}.ddcolortabs .departmentMenu0>ul>li,.listingbottom li{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:44px;background:#fff}.ddcolortabs .departmentMenu0>ul>li>a,.listingbottom li a{padding-left:8px;color:#6c6c6c;display:block}.ddcolortabs .departmentMenu0>ul>li a:after,.ddcolortabs .departmentMenu1>ul>li a:after{content:' ';width:27px;height:27px;background:url("../images/mobile/spritebuttons.png") no-repeat -3px 0;background-size:170px;position:absolute;top:9px;right:5px;cursor:pointer}.ddcolortabs .departmentMenu0>ul>li.open_sub_menu .tabcontent{display:inherit !important;height:0;-webkit-transition:height .3s ease-in 0;-moz-transition:height .3s ease-in 0;transition:height .3s ease-in 0;overflow:hidden}.ddcolortabs .departmentMenu0>ul>li.open_sub_menu a:after{background-position:-34px -35px}.ddcolortabs .departmentMenu0>ul>li .flyoutColumn a:after{background-position:-69px -33px;background-size:170px}.ddcolortabs .departmentMenu0>ul>li.open_sub_menu{height:auto}.ddcolortabs .departmentMenu0>ul>li.open_sub_menu .tabcontent{height:auto;width:100% !important;min-height:inherit}#ddtabs1 ul li.menu0:hover>a>span,#ddtabs1 ul li.menu0>a>span.selected,#ddtabs1 .departmentMenu1 span:hover{border-color:#fff}.ddcolortabs>.departmentMenu1{min-width:inherit}.ddcolortabs{margin:0}.tabcontent .flyoutColumn.column4{padding-left:10px;width:auto}.tabcontent .flyoutColumn.column4 .spotFlyoutText{padding-left:10px}#header .topLeft{width:100%;background:#094423;height:40px;margin:0;line-height:22px;text-align:center;font-size:7pt;color:#333;position:absolute;left:0}.myAccount #trackOrder{display:none}#header .topLeft>div{float:right;display:inline-block;vertical-align:middle;margin-right:9px}#header .topLeft>div.logReg{text-transform:uppercase;color:#fff}#header .topRight{width:100%;padding:3px 0 10px;margin-top:41px}#header .topHeader{position:absolute}#header .topHeader .topInner{padding:0;width:100%;height:75px}.shipToUS #shipTo:hover{border:0;margin:0}.shipToUS #shipTo .shipToText{font-size:8px;color:#333;text-transform:uppercase}.shipToUS #shipTo .shipToText>span{background:0}.topHeader{position:absolute}.topHeader .topLeft .logReg{margin:8px 0 0 6px}.topHeader .topLeft .logReg ul li a{color:#fff}.floatclear #headerLine1 #headerButtons .shipToUS{display:none}.floatclear #headerLine1 #countryLinkUS,.floatclear #headerLine1 #countryLinkCA{margin:5px 5px 0 9px}#shipTo{width:auto}#shoppingBag{background:0;margin:0 1px 0 0}.topRight #shoppingBag{display:none}.ddCart a #minicartFly{color:#414042;font-weight:normal}.ddcolortabs li,.ddcolortabs .departmentMenu0{width:230px;float:left;padding:0;border:0}.ddcolortabs>.departmentMenu1{display:none}.departmentMenu1{display:none}.ddcolortabs>.primary-logo.mobile_hide{display:none !important;-webkit-transition:height .3s ease-in 0;-moz-transition:height .3s ease-in 0;transition:height .3s ease-in 0}.open_sub_menu .ddcolortabs>.primary-logo.mobile_hide{left:287px}#header .logo_mobile{width:100px;margin:0 auto;position:relative}#header .primary-logo{left:0;top:5px;position:absolute;z-index:2;-webkit-transition:-webkit-transition:left .3s ease-in 0;-moz-transition:left .3s ease-in 0;transition:left .3s ease-in 0}.ddcolortabs ul>li{border-bottom:1px solid #ccc}.listingbottom li{border-bottom:1px solid #fff}#header #headerContentRight #categoryNavigation .gftcard{display:none}#searchbar{width:97.3%;float:none;border:2px solid #ccc;padding-right:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:29px;position:absolute;top:75px;left:0;margin:0 9px}#headerContentRight{float:none;margin:0}#searchbar .searchBox{background:0;width:98%;height:20px}#searchbar .searchbutton{position:absolute;right:0;top:0;height:25px;width:28px;background:#eee url(../images/buttons/searchBox.png) no-repeat 2px 2px;border:0}.headerFreeShippingContent{display:none}#ddtabs1 ul a{display:block;line-height:44px}.tabcontent .flyoutArea .subitem{font:10pt/44px Arial,sans-serif;text-transform:uppercase;color:#000;width:203px;border-bottom:2px solid #fff;padding-left:10px !important;cursor:pointer}.shipToUS #shipTo:hover ul{display:none}.storefrontmaincontent_header{margin-top:35px}.homepage_body .storefrontmaincontent_header{display:block}#pt_category{width:auto;padding:0 10px}#pt_category .storefrontmaincontent_header{display:none !important}#pt_category #leftColumn{width:17%}#pt_category .minHeight #content{width:75%}#pt_category .minHeight #content iframe{width:100% !important}#pt_category .minHeight #content iframe img{height:auto;width:100%}.storefrontmaincontent_header img{width:100%}.tabcontent .flyoutArea{padding:0;width:100%}.tabcontent .flyoutArea .subitem:hover{background:0}.tabcontent .flyoutColumn{width:100%;margin-top:0}.tabcontent .flyoutColumn li,.listingbottom li{width:100%;background:#eee;position:relative;border-bottom:2px solid #fff;margin:0;height:44px;color:#6c6c6c;text-decoration:none;font:14px/44px ITC Souvenir W01 Light,Arial,serif;text-transform:uppercase}.lang_fr .tabcontent .flyoutColumn li,.listingbottom li{font-size:13px}#ddtabs1 .listingbottom li{display:block;float:none}#ddtabs1 .listingbottom li a{float:left;width:217px}.tabcontent .flyoutColumn li.open_sub_menu{height:auto;width:auto}.tabcontent{width:100%;border:0;background:0;position:relative;top:0;left:0}.tabcontent .flyoutColumn li a:after,.listingbottom li a:after{content:' ';width:27px;height:27px;background:url("../images/mobile/spritebuttons.png") no-repeat -72px -35px;background-size:170px;position:absolute;top:9px;right:5px;cursor:pointer;text-transform:uppercase}.tabcontent .flyoutArea .subitem.parent:after{content:' ';width:27px;height:27px;background:url("../images/mobile/spritebuttons.png") no-repeat 0 0;background-size:170px;position:absolute;top:9px;right:5px;text-transform:uppercase}.tabcontent .flyoutArea .open_sub_menu .subitem:after{background-position:-33px 0}#ddtabs1 ul a.menuItem>span,#ddtabs1 .departmentMenu1 span{font:bold 14px itc souvenir w01 light,sans-serif}#ddtabs1 ul a.menuItem{padding:12px 0 10px 10px}.tabcontent .flyoutArea .subitem:hover,.tabcontent .flyoutColumn a:hover{background:0;color:#333}.header-search{margin:0}.header-search{display:none}.tabcontent .flyoutColumn.expanded .flyoutLiFt a{padding-left:20px}.ddcolortabs .departmentMenu0 ul li.flyoutLiFt{text-transform:capitalize;border-top:1px solid #fff;border-bottom:0}.ddcolortabs .departmentMenu0 ul li.flyoutLiFt:first-child{border:0}.tabcontent .flyoutArea .flyoutColumn li:last-child{margin:0;width:100%}.tabcontent .flyoutColumn.column4 a{padding:0 0 0 10px}.pt_customerservices .unsubscribepage{text-align:center}.unsubscribepage .frm_email{text-align:left}.unsubscribepage #sendBtn,.unsubscribepage .cancel-button,.unsubscribepage #customer_email{width:100%}#QuickViewDialog .pdp-main .product-col-2 .product-add-to-cart .viewdetails-one{text-align:center;width:100%}#QuickViewDialog .pdp-main .product-add-to-cart{clear:both;width:100%}.ui-dialog.quickview #QuickViewDialog .pdp-main .add-to-cart{float:left;width:100%}.homepage_body #main{padding:0;margin:105px 0 0}#main{margin:78px 0 0;padding:0 10px;overflow:hidden;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.pt_store-locator #main{margin:73px 0 0}.pt_product-details #main{margin:78px 0 0}.storefrontmaincontent iframe{margin:16px 0}.view_our_collection{width:97%}.homepage_body #wrapper{width:100%;padding:0}.homepage_body #header .topHeader{background:#fff}.homepage_body #header{width:100%}.storefrontmainmerchandising{width:97%;margin:0 auto}.pt_product-search-result .primary-content,.pt_content-search-result .primary-content{border:0}.primary-content{width:100% !important}.pt_product-search-result .primary-content h1{position:relative;top:0;border-bottom:1px solid #cdcdcd;border-top:0;left:0;width:100%}ul.search-result-items li.promo-tile-1{width:100%;margin:0 0 10px 0}ul.search-result-items li.promo-tile-1 img{width:100%}.wide-tiles ul.search-result-items .grid-tile{width:47%;padding-bottom:50px;margin-bottom:0}#secondary,.filterContainer,.pagination .paging-message{display:none}.pagination{float:left}.pagination .results-hits li,.pagination .results-hits a{font-size:13px;color:#000;font-weight:700}.pagination .results-hits li.current-page{color:#666;text-decoration:underline;line-height:20px}.pagination li.first-last a{margin-top:3px}.category-banner-top,.category-banner-bottom{display:none}.primary-focus .primary-content,.primary-focus #secondary{width:100% !important}.search-result-options{display:none}.pt_order .ordernavigation .pagination{margin:0}.pt_product-search-result .primary-content #categorylanding #content img{width:100%}.pt_product-search-result #categorylanding #content .io_atc_recs_table img{height:auto}.pt_product-search-result #categorylanding .deptRecom li{width:45%;max-width:145px}.pt_product-search-result .search-result-content{padding:0}.pt_product-search-result .search-result-content ul.search-result-items{margin:0}.pt_product-search-result .seo-header-description{margin-bottom:15px}.pdp-main .product-actions ul,.pdp-main .product-actions li{width:100%}.pdp-main .product-col-1{margin:0;width:100% !important;padding:0 !important;float:left;min-height:700px}.quickview .pdp-main .product-col-1{height:auto}.pdp-main .product-col-2{width:100% !important;padding-top:30px;float:none;clear:both;position:relative;z-index:18}.quickview .pdp-main .product-col-2{width:93% !important}.pdp-main .product-add-to-cart{width:100%}.pdp-main .product-actions li{margin:0;text-indent:-15px}.lang_fr .pdp-main .product-actions li{max-width:100%}.pdp-main .product-actions li a{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 5px}.pdp-main .product-thumbnails{width:12% !important;margin:0 2% 0 0;float:left}.pdp-main .no_thumbnails .product-thumbnails{display:none !important}.pdp-main .no_thumbnails .product-primary-image{margin:0 auto;float:none}.pdp-main .product-thumbnails img,.pdp-main .product-thumbnails li.selected img{width:100%}.pdp-main .product-primary-image{max-width:86%;float:right;width:100%;margin:0}.pdp-main .needhelp{margin:25px 0}.pdp-main .primary-image{width:100%}.pdp-main .product-name{margin:10px 0 15px}.pdp-main .attribute .value{float:none;clear:both}.pdp-main .attribute ul.swatches.Color,.pdp-main ul.swatches.size{margin-top:15px;width:auto}.fluid-zoom{display:none !important}.fluid-display-imageviewer .mousetrap{display:none}.pdp-main .product-col-1 #fluidzoom,.pdp-main .product-col-1 .fluid-display,.pdp-main .product-col-1 #fluid-display-imageviewer,.pdp-main .product-col-1 .fluid-external-zoom,.pdp-main .product-col-1 .fluid-display-imageviewer,.pdp-main .product-col-1 #fluidzoom img{width:95% !important;height:auto !important;position:relative !important}.pdp-main .product-col-1 #fluidzoom .fluid-external-zoom img{width:100% !important}.pdp-main .add-to-cart,.pdp-main #add-to-cart-sold-out{width:100%}.pdp-main .add-to-cart span.add_to_bag,.pdp-main .add-to-cart:hover span.select_available_size{padding:5px 0}.lang_fr .pdp-main .product-actions li a{padding:10px 15px}.pdp-main .product-col-1 .fluid-display-imageviewer{left:70px !important;position:relative !important}.pdp-main .product-actions .addthis_toolbox{width:248px}.popup_privacy_policy{min-width:94%;max-width:320px}.popup_password_reset{min-width:310px;width:94% !important}.dialog-minicart-pdp{width:100% !important;max-width:616px;padding:0;top:50px !important}.quickview{width:95% !important;overflow:visible;padding:6px;position:absolute;max-width:initial;max-height:initial;left:-15px !important;min-width:initial}.dialog-minicart-pdp -content{min-width:300px}#cartMain-hopup{padding:20px 10px 0;min-width:300px}#btnContinueShopping span{padding:0 10px}.minicart_recommendations{min-width:294px}.ui-dialog-title{font-size:0}.ui-dialog.quickview .pdp-main .product-primary-image{float:none}.ui-dialog.send_wishlist_popup .ui-dialog-content{margin-top:20px;max-height:93%}.pdp-main .product-col-1 #fluidzoom div[id^="display:iconbutton"]{display:none}.pdp-main .product-actions .picupcontent .innercontent a{float:left}.pdp-main .product-col-2{float:left;margin-left:0}.ui-dialog.quickview .ui-dialog-content .product-col-2{width:100% !important}.ui-dialog.quickview #QuickViewDialog .pdp-main .product-add-to-cart{width:100%}.ui-dialog.quickview #QuickViewDialog #pdpMain .hopup_products li{width:91px !important;height:91px !important;float:left}.ui-dialog.quickview #QuickViewDialog #pdpMain .hopup_products li img{width:100px;height:100px;float:left;height:auto;min-width:initial}.ui-dialog.quickview .ui-dialog-titlebar-close{right:4px;top:8px}.ui-dialog.quickview .ui-dialog-content .product-col-2{padding:9px 0 0 0 !important;z-index:1001}.ui-dialog.quickview .pdp-main .product-col-1{min-height:inherit}.ui-dialog.quickview .ui-dialog .ui-dialog-title{display:none}.ui-dialog.quickview .ui-widget-header{height:10px}.ui-dialog.quickview .ui-dialog-content{clear:both}.ui-dialog.quickview{width:100% !important;left:-0 !important;box-sizing:border-box;padding:0 10px}.ui-dialog.quickview #QuickViewDialog #pdpMain .hopup_products li{width:90px !important}.ui-dialog.quickview .ui-dialog-title{height:10px}.ui-dialog{left:0}.ui-dialog.dialog-minicart-pdp{border:0;width:100% !important;max-width:100%}.ui-dialog .ui-icon-closethick{height:18px;width:18px}#cartMain-hopup{padding:20px 10px 0 10px;box-sizing:border-box;min-width:300px;width:100%}.dialog-minicart-pdp .ui-dialog-content{min-width:initial}.ui-dialog .ui-dialog-titlebar-close{height:18px;width:18px}.ui-dialog.quickview .ui-dialog-content .product-col-1{width:100% !important}.ui-dialog.dialog-minicart-pdp{min-height:initial}.ui-dialog.quickview .availability .availability-msg p{width:100%}.lang_fr .ui-dialog.quickview #QuickViewDialog .pdp-main .add-to-cart{width:100%}.pt_account .primary-content{float:none;margin:50px auto;width:390px}.pt_account .breadcrumb,.pt_account #secondary{display:none}.pt_account .primary-content,.pt_wishlist .primary-content{width:100%}.pt_account .asset_account-banner-asset,.pt_wishlist .asset_account-banner-asset{display:none}.pt_account.wrap_my.account .primary-content{margin:70px 0 0 0}.col-1,.col-2{width:100%}.login-box.login-create-account,.login-box.login-account .login-box-content,.login-box.login-order-track{width:259px;margin:0 auto}.registrationform #cmApply{width:100%}.primary-content .login-box h2{margin:25px auto 0}.pt_account .login-account #dwfrm_oauthlogin,.pt_wishlist .login-account #dwfrm_oauthlogin{width:247px;margin:25px auto 30px}.login-box-content{padding:0;margin:0 auto}#RegistrationForm label span{width:100%}#RegistrationForm .form-row-button{margin:30px 0 0;width:auto;text-align:center}.registrationform .form-caption{margin-left:10px}.registrationform .form-indent{margin:0}#pass1Info,#pass2Info,#emailRequestPassword,#emailconfirmInfo,.validatedError,.loginForm .validatedError,.orderForm .validatedError{margin:-8px 0 5px}#RegistrationForm .validatedError{margin-left:10px}.registrationform legend{margin-top:20px}.registrationform .dialogify,.registrationform #dwfrm_oauthlogin{margin:0;text-align:center;width:auto}.login-box-content .form-row-button button{width:99%}.pt_order .orderhistory .ordersummary .mainsummary,.pt_order .orderhistory .ordersummary .sidesection{width:93%;padding:20px 4%}.pt_order .orderhistory .ordersummary .sidesection .orderbilling,.pt_order .orderhistory .ordersummary .sidesection .orderpaymentinstruments{width:100%;margin-left:0}.pt_order .orderhistory .ordersummary .shipmentproduct .productinfo .productdetails{width:auto}.pt_account.wrap_my.account .col-1,.pt_account.wrap_my.account .col-2,.pt_account.wrap_my.account .col-3{width:100%}.pt_account.wrap_my.account .login-box.login-order-track{width:259px;margin:0 auto}.pt_wish-list .primary-content{width:auto;float:none}.pt_wish-list .wishlistSearch{width:auto;float:none;margin-bottom:20px;margin-right:0}.pt_wish-list .primary-content .item-list{width:100%}.pt_wish-list .list-table-header{width:100%}.pt_wish-list .list-table-header form{padding:0 5px}.pt_wish-list #secondary{width:auto;float:none;margin:0;display:block}.pt_wish-list .primary-content .item-list .headings{display:none}.pt_wish-list .primary-content .item-list td{display:block}.pt_wish-list td.item-dashboard{width:auto}.pt_wish-list .primary-content .item-list div.styled{float:none;margin:0;display:none}.pt_wish-list td.item-dashboard .item-option .form-row{display:block}.pt_wish-list td.item-dashboard .item-option{text-align:left}.pt_wish-list .primary-content .item-list .price{margin:10px 0}.pt_wish-list .primary-content .item-list td.item-details{max-width:100%;width:auto}.pt_wish-list .primary-content .item-list .item-details .price span{display:inline-block}.pt_wish-list .primary-content .item-list .item-details>a{text-decoration:underline}.pt_wish-list .primary-content .item-list .item-details>a:hover{text-decoration:none}.pt_wish-list .primary-content td.item-availability ul{margin:0}.pt_wish-list .primary-content td.item-details .product-list-item .name a{font-weight:bold;font-size:15px}.pt_wish-list .primary-content .item-list .item-dashboard label,.pt_wish-list .primary-content .item-list .item-dashboard .label{float:left;width:140px !important;display:none}.pt_wish-list .primary-content .item-list .item-dashboard label span{margin-top:0;vertical-align:top}.pt_wish-list td.item-details .product-list-item .label,.pt_wish-list td.item-details .cartcoupon .label{display:inline-block;width:140px}.pt_wish-list td.item-details .product-list-item .attribute .value{margin-left:148px}.pt_wish-list #dwfrm_wishlist_share fieldset button,.pt_wish-list #dwfrm_wishlist_share fieldset .button{float:left;margin:10px 10px 10px 0}.pt_wish-list #dwfrm_wishlist_share fieldset button{width:207px}.pt_wish-list #dwfrm_wishlist_share fieldset .button{width:187px}.pt_wish-list #dwfrm_wishlist_share fieldset p{float:left;margin-top:0}.pt_wishlist .asset_account-nav-unregistered{display:none}.pt_wish-list .primary-content .form-inline .formfield .form-row input{width:100%}.pt_wish-list .primary-content .form-inline .form-row-button button{width:100%}.pt_wish-list .primary-content .item-list .item-dashboard button.add-to-cart{margin-top:10px;width:100%}.pt_wish-list #dwfrm_wishlist_share fieldset button,.pt_wish-list #dwfrm_wishlist_share fieldset .button,.lang_fr .pt_wish-list .primary-content #send-to-friend{width:100%;padding:11px 0}.pt_wish-list #secondary{display:none}.pt_order #orders,.pt_order .orderdetails{margin:0}.pt_order .orderhistory .orderdetailsselected .orderheader{display:block;padding:10px 0 12px 6px}.pt_order .orderhistory .orderheader .orderfield.fieldorderinvtotal{padding:0 0 0 6px}.pt_order-confirmation #secondary .login-box-content #RegistrationForm{width:auto;margin:0 5px}.pt_order-confirmation .order_summary_title{margin-top:40px;position:relative}.pt_order-confirmation .order_summary_title a.print-page{top:93px}.pt_order-confirmation .order-confirmation-details{width:100%}.pt_order-confirmation.loggeduser .item-list{width:100%}.pt_order-confirmation.loggeduser .shipping_info{width:100%}#footer{width:94%;padding:0 10px;text-align:center}.homepage_body #footer{width:97%;padding:1.5%}#footer .social_networks{width:100%;text-align:center}#footer .social_networks li{display:inline;float:none}#footer .footer_links{display:none}#footer .copyright{color:#000;width:300px;font-size:8pt;margin:0 auto}#footer .footer_newexpanded,#footer .social_networks,.footer_menu1,.footer_menu2{display:none}#footer #copyright,#flinks{margin:10px 0}#footer .full-site-link{display:none}#footer .ddcolortabs .topNavUS>li{display:inline;float:left;margin:0;padding:8px 0 0 8px}#footer .listingbottom li:after{content:' ';width:27px;height:27px;background:url("../images/mobile/spritebuttons.png") no-repeat -55px -27px;position:absolute;top:9px;right:5px;cursor:pointer}.pt_product-search-noresult .breadcrumb{width:100%}.pt_product-search-noresult .nohits-wrapper{padding:20px 15px 0}.pt_product-search-noresult .nohitls-left-column{margin:0 auto}.pt_product-search-noresult .no-hits-search input{width:214px}.pt_product-search-noresult .no-hits-search button{padding:6px 10px 5px}.general-page-error .asset_errorpage>div>table>tbody>tr>td{width:100%;display:block;padding:20px 0}.general-page-error .asset_errorpage>div>table>tbody>tr>td:first-child,.general-page-error .asset_errorpage>div>table>tbody>tr>td:first-child+td{display:none}.asset_404page iframe{width:100% !important}.ui-dialog.popup_size_chart{max-width:480px}.ui-tabs .ui-tabs-panel,.ui-tabs .ui-tabs-panel table{max-width:460px}.ui-tabs .ui-tabs-nav li a{padding:5px 19px}.lang_fr .ui-tabs .ui-tabs-nav li a{padding:5px 13px}.ui-dialog .ui-icon-closethick,.ui-dialog .ui-dialog-titlebar-close:hover .ui-icon-closethick{background-position:-9px -9px;height:16px;width:16px}.ui-dialog .ui-dialog-titlebar-close{top:-11px;right:-2%}.ui-tabs .ui-tabs-nav{max-width:460px}div#at3win{margin-left:0;left:0;width:100%}.tooltip_popup .tooltip-content{display:block !important;width:auto !important;padding:0 20px 20px}.tooltip_popup{width:98% !important;height:auto !important;padding-left:0;max-width:480px}.ui-dialog.tooltip_popup .ui-dialog-titlebar-close{right:-4px;top:-3px;width:17px;height:17px}.pt_order-confirmation #secondary .login-box,.pt_order-confirmation #secondary .login-box-content p{width:100%}.pt_order .orderhistorydetails .orderdetails{margin:0}.pt_store-locator .storelocator .mapResults{margin:0;width:99% !important}.primary-content #cart-items-form{margin-right:0}#pt_helpcontent #main,#pt_helpcontent #content{width:100%;padding:0}#pt_helpcontent #content #contentInner{padding:0}#pt_helpcontent #helpleftColumn{width:auto}#pt_helpcontent #content .backgroundCopy2 img{width:100%}#pt_helpcontent #content .backgroundCopy{background-size:90% 95%;background-position:100px center;padding:0;width:100%}#pt_helpcontent .asset_help_leftnav{display:none}.pt_cart .cart-actions .visaCheckoutButton{padding-left:0;width:100%;text-align:center;margin-top:-113px}.button-fancy-large{clear:both}.cart-actions button{margin-right:60px;margin-top:20px}.pt_cart #main #primary .cart-actions .or-main{position:relative}.pt_cart #main #primary .cart-actions .or-guest{position:absolute;top:-4px;margin-top:0;margin-left:0}.cart-order-totals ul.order-total{width:100%;border-top:1px solid #ccc;margin:20px 0 0;padding:10px 0 37px}.pt_cart .login-box .login-box-content .visaCheckoutButton{width:286px;margin:0 auto;height:52px;padding-top:20px;margin-left:-27px}.pt_cart.loggeduser #main #primary .cart-actions .visaCheckoutButton{float:left;margin-top:-114px;height:52px;text-align:center;width:100%}.pt_cart.loggeduser #main #primary .cart-actions button{margin-right:31px;margin-top:20px}.pt_cart.loggeduser #main #primary .cart-actions .or-guest{position:absolute;top:-4px;left:112px;margin-top:0;margin-left:0}.pt_cart.loggeduser #main #primary .cart-actions .or-main{position:relative}.cart-actions.clearfix .button-fancy-large{margin-right:38%}.pt_cart .cart-actions.clearfix .cart-action-checkout fieldset{text-align:center;margin-bottom:0}.pt_cart.loggeduser #main #primary .cart-actions .visaCheckoutButton{float:left;margin-top:-97px;height:52px;text-align:center;width:100%}.pt_cart.loggeduser .cart-actions.clearfix .cart-action-checkout{width:100%;float:none;text-align:center}.pt_cart.loggeduser #main #primary .cart-actions .or-main{right:-28%}.pt_cart.loggeduser #main #primary .cart-actions button{margin-left:40%}.pt_product-search-result .search-result-content ul#search-result-items .grid-tile .product-tile .product-image .soldOutProduct{top:37%;left:27%}.search-result-content #search-result-items .grid-tile .product-tile .product-image .soldOut{width:96%;height:95%;top:1%;left:2%}.pt_product-details .checkouttype_mobile{width:100%;margin:3px 0 6px 0;background:#01904b;text-align:center;float:left;padding:10px 0}.pt_product-details .checkouttype_mobile span{color:#d1f0df;font-size:15px;text-transform:uppercase}.pt_product-details .checkouttype_mobile .continue_shopping{width:100%;float:left;padding:0 10px;box-sizing:border-box}.pt_product-details .checkouttype_mobile .continue_shopping .button-text{width:48%;float:left;background:#feffff;color:#666;padding:4px 0;box-sizing:border-box;font-weight:bold;border-radius:4px}.pt_product-details .checkouttype_mobile .continue_shopping .button-text .arrowmobile{color:#666 !important;padding:0 !important}.pt_product-details .checkouttype_mobile .continue_shopping .formcheckout{width:48%;float:left}.pt_product-details .checkouttype_mobile .continue_shopping .formcheckout .imagebutton{width:100%;float:left;background:#feffff;padding:4px 0;box-sizing:border-box;margin-top:10px;border-radius:4px}.pt_product-details .checkouttype_mobile .continue_shopping .formcheckout .imagebutton span{color:#666;font-weight:bold;text-transform:capitalize}.checkout-order-totals .order-total li.label{float:left;margin-right:0;padding-left:20px}.pt_product-details .checkouttype_mobile .continue_shopping .button-text{width:48%;float:left;background:#feffff;color:#666;padding:4px 0;box-sizing:border-box;font-weight:bold;border-radius:4px}.pt_product-details .checkouttype_mobile .continue_shopping .button-text .arrowmobile{color:#666 !important;padding:0 !important}.pt_product-details .checkouttype_mobile .continue_shopping .formcheckout{width:48%;float:left}.pt_product-details .checkouttype_mobile .continue_shopping .formcheckout .imagebutton{width:100%;float:left;background:#feffff;padding:4px 0;box-sizing:border-box;margin-top:10px;border-radius:4px}.pt_product-details .checkouttype_mobile .continue_shopping .formcheckout .imagebutton span{color:#666;font-weight:bold;text-transform:capitalize}.checkout-order-totals .order-total li.label{float:left;margin-right:0;padding-left:20px}.pt_store-locator .listhead a.searchagain{width:auto}.pt_store-locator .storelisttitle{width:100%;text-align:center;padding:10px 0 0 0}.pt_store-locator .storelisting .province-data{width:100%}ul#search-result-items li.promo-tile-2{width:96% !important}.search-result-content ul.search-result-items li.promo-tile-1{width:47%;margin:0 0 40px 9px}.search-result-content ul.search-result-items li.promo-tile-1 img{width:100%;min-height:247px}ul#search-result-items li.promo-tile-2{min-height:200px}ul#search-result-items li.promo-tile-3{width:59.5%;min-height:200px}ul#search-result-items li.promo-tile-3 img{width:100%}.pt_product-details #main .breadcrumb{margin-top:10px;display:block;width:50%}.pt_product-details ..bradcombsmaindesk{padding:0 10px;box-sizing:border-box}.bradcombsmaindesk .bradcombsmaindeskinner{width:100%;float:left}#header .header_position .topInner #shoppingBag #MFMC #ddtabs2 #minicartFly #cartTotal .duffle-bag{display:inline-block;margin:0 3px;float:left}#header .header_position .topInner #shoppingBag #MFMC #ddtabs2 #minicartFly #cartTotal .duffle-bag svg{width:40px;height:26px}#header .topHeader .topInner{height:auto}#header .topHeader .topInner .topRight{display:none}.header_position #searchbar{top:44px;margin:0 0 0 7px}#header .topHeader .topInner .topLeft .logReg{display:none}#header .header_position .topInner #shoppingBag.shoppingBagdesk{display:block;margin:0}#header .header_position .topInner #shoppingBag #MFMC .ddCart{float:right}#header .header_position .topInner #shoppingBag #MFMC #ddtabs2 #minicartFly #cartTotal{float:right}#shoppingBag #ddtabs2 #minicartFly #cartTotal .shopping-title{color:#fff;display:none}#shoppingBag #ddtabs2 #minicartFly #cartTotal .cartstatustext{display:inline-block;color:#fff;font:400 1em/1 Arial,sans-serif;position:relative;top:10px;left:2px}.pt_store-locator #main #storelocator.storelocator{width:100%;min-width:100%}.pt_store-locator #main #storelocatorpage.storelocatorpage .leftstorepage{width:100%}.pt_store-locator #main #storelocatorpage.storelocatorpage .rightstorepage{width:100%;margin-top:20px}.page-content #storelocator{width:100%;float:left}.page-content #storelocator .slSub{width:100%;float:left}.page-content #storelocator .slSub #locator_form{width:100%;float:left;padding:20px 0}.page-content #storelocator .slSub #locator_form label{line-height:18px;width:80%}.page-content #storelocator .slSub #locator_form .mainTlt.noCase{text-align:center;display:none}.page-content #storelocator .slSub #locator_form form{width:85%;margin:0 auto}.page-content #storelocator .slSub #locator_form form .form-row.storesearch{padding:20px 0 0 0;margin:0;width:94%;display:block;border:0;height:36px}.page-content #storelocator .slSub #locator_form form .form-row.storesearch .search_ico{top:-35px}.page-content #storelocator .slSub #locator_form form .form-row.storesearch #zipInputID{background-color:inherit;width:100%;padding:.6em .5em .5em;border:1px solid #e2e3ea;box-sizing:border-box;border-top:1px solid #abadb3;font-size:11px}.page-content #storelocator .slSub #locator_form .subTlt{margin:0 auto 13px auto;padding:3% 36px;text-align:center;width:96%;box-sizing:border-box;display:none}.page-content #storelocator .slSub #locator_form .form-row{width:94%;float:left}.page-content #storelocator .slSub #locator_form form .options .imagebutton{width:94%}.page-content #storelocator .slSub #locator_form #shareloc{width:94%}.page-content #storelocator .slSub #locator_form .styled{margin-top:5px}.page-content #storelocator .preferredtext,.page-content #storelocator input[name="PreferredStore"],.page-content #storelocator .prefelocation .custom-checkbox{display:none}.pt_store-locator .storelocator .mapResults{margin:0;width:100% !important;float:left;margin-top:10px}.pt_store-locator .storelocator .mapResults #googlemapDiv,.pt_store-locator .storelocator .mapResults #driveFrom{display:none}.page-content #storelocator .slSub #locatedStoresDiv .storeTile{height:auto;min-height:initial;width:100%}.page-content #storelocator .slSub #locatedStoresDiv .storeTile .storesInfo{padding:0}.mapResults .navbuttons{float:left;width:100%}.mapResults .navbuttons #prevClick{float:left;background:#148e4e;width:43%;text-align:center;padding:8px 0;color:#fff;font-weight:bold;line-height:22px}.mapResults .navbuttons #nextClick{float:right;background:#148e4e;width:43%;text-align:center;padding:8px 0;color:#fff;font-weight:bold;line-height:22px}.rightCartSeparator{text-align:center;width:100%;float:left;padding:7px 0;margin-top:7%;font-weight:bold}#locatedStoresDiv .storeTile span#dist{display:inline-block;float:right}#locatedStoresDiv .storeTile #address{width:70%;float:left}#locatedStoresDiv .storeTile span#dist b{text-align:center;width:100%;display:inline-block}.arrow_ico{background-image:url("../images/arrow-right-ico.png");float:right;height:22px;position:relative;right:8px;width:18px}.prev{background-image:url("../images/arrow-left.png");float:left;height:22px;position:relative;left:5px;width:18px}.lang_fr .pt_store-locator .storelocator #locator_form .form-row .rootsstores-checkbox{width:50%}.pt_store-locator .storelisting .province-data{width:100%;float:left}.pt_store-locator .storelisting .province-data li .province-name{min-height:initial}.pt_store-locator #main #storelocatorpage.storelocatorpage .store-bottom{float:left;width:100%}.pt_store-locator .storeTile:nth-child(even){border-right:0}.storelocator .slSub #locator_form #locator_form_info{float:left;width:100%}#locatedStoresDiv .storeTile:nth-last-child(2){border-bottom:1px solid #094424}.storelocator .slSub #locator_form #locator_form_info{float:left;width:100%}#locatedStoresDiv .storeTile:nth-last-child(2){border-bottom:1px solid #094424}#locatedStoresDiv .storeTile:last-child{border-bottom:1px solid #094424;border-right:0}.mobilehide{display:none}.pt_store-locator .desktophide{display:inline}#locator_form_info{margin:0 0 0 1em;float:left;width:100%}.provincelistCA .majorcities .city_names li,.provincelistCA .provinces .province_names li,.provincelistUS .majorcities .city_names li,.provincelistUS .provinces .province_names li{width:100%}.provincelistUS .international .coming_soon{width:100%;margin-right:0;padding:10px 0;margin-left:10px;float:left}.provincelistCA,.provincelistUS{width:92%;float:left}.ui-dialog.categoryhopup{max-width:360px;position:absolute}.ui-dialog.categoryhopup #categoryhopup .categoryhopupmain{width:100%;padding:0 15px 0 0}.ui-dialog.categoryhopup #categoryhopup .categoryhopupmain .email-title{padding:0 0 15px 0;font-size:40px;width:100%;line-height:32px}.ui-dialog.categoryhopup #categoryhopup .categoryhopupmain .email-subtitle{color:#fffefe;width:100%;text-align:center;padding:0 0 15px 0;margin:0;font-size:24px;float:left;width:465px;box-sizing:border-box;text-align:left;line-height:22px}.ui-dialog.categoryhopup #categoryhopup .categoryhopupmain .hopupform{width:100%}.signupnow-checkbox .custom-inner{margin:0 auto;width:72%}.ui-dialog.categoryhopup #categoryhopup .categoryhopupmain .hopupform form .form-row.required label{display:none}.categoryhopup .ui-dialog-titlebar .ui-icon.ui-icon-closethick{display:none}.hopupform form .closeicon{display:block;width:100%;float:left}.hopupform form .closeicon .left-close{float:left;width:46%}.hopupform form .closeicon .left-close img{float:right;width:30px;height:30px;padding:6px 0}.hopupform form .closeicon .close-title{float:left;float:left;font-family:arila;font-size:18px;font-weight:bold;text-transform:uppercase;color:#fffefe;padding:10px 0}.ui-dialog.categoryhopup #categoryhopup .categoryhopupmain .hopupform form .form-row input[type="text"]{line-height:20px}.categoryhopup #categoryhopup .categoryhopupmain .hopupform form .signupemail{text-align:center;width:100%}.categoryhopup #categoryhopup .categoryhopupmain .facebookinhopup{width:100%}.lang_fr .ui-dialog.categoryhopup #categoryhopup .categoryhopupmain .email-title{font-size:39px;text-align:center;font-style:italic;text-indent:0;line-height:34px}.lang_fr .ui-dialog.categoryhopup #categoryhopup .categoryhopupmain .email-subtitle{width:100%;text-align:center}.lang_fr .categoryhopup #categoryhopup .categoryhopupmain .hopupform form .signupemail{width:100%;text-align:center}.lang_fr .categoryhopup #categoryhopup .categoryhopupmain .facebookinhopup{width:100%;text-align:center}.lang_fr .categoryhopup #categoryhopup .categoryhopupmain .hopupform form .privacypolicy a{font-size:12px}.categoryhopup #categoryhopup .categoryhopupmain .email-title-register{width:100%}.categoryhopup #categoryhopup .categoryhopupmain .email-subtitle-register{width:100%}.categoryhopup #categoryhopup .categoryhopupmain .regbutton{width:100%}.categoryhopup #categoryhopup .categoryhopupmain .closeicon{display:block;width:70%;margin:0 auto}.categoryhopup #categoryhopup .categoryhopupmain .closeicon .left-close{width:55%;float:left}.categoryhopup #categoryhopup .categoryhopupmain .closeicon .left-close img{float:right}.categoryhopup #categoryhopup .categoryhopupmain .closeicon .close-title{float:left;width:37%;color:#fff;padding:12px 0 0 0;box-sizing:border-box;font-size:16px;text-transform:uppercase;font-family:Arial;font-weight:bold}.pt_account.wrap_my.account .page-content .col-1{width:96%}.pt_account.wrap_my.account .page-content .col-1 .login-box-content{padding:0;width:94%}.pt_account.wrap_my.account .page-content .col-1 .loginForm{padding:5px 0 0 0}.pt_account.wrap_my.account .page-content .col-1 .login-box-content .ispulogin input{border:3px solid #148e4e}.pt_account.wrap_my.account .page-content .col-1 .login-box-content .form-row-button button{width:100%;margin:10px 0}.pt_account.wrap_my.account .page-content .col-2{width:96%;float:left}.pt_account.wrap_my.account .page-content .col-2 .facebookiconinlogin{padding:0 14px 9px 14px;margin:0}.pt_account.wrap_my.account .page-content .col-1 .login-box{margin:0 0 15px}.lang_en .pt_account.wrap_my.account .page-content .col-2 .login-box.login-create-account{margin:15px 0 0;padding:0 10px 0 10px}.pt_account.wrap_my.account .page-content .col-2 .facebookiconinlogin .facebookmessagemobile .firstmsgmobile{width:100%;float:left;font-family:ITC Souvenir W01 Light;font-size:18px}.pt_account.wrap_my.account .page-content .col-2 .facebookiconinlogin .facebookmessagemobile .secmsgmsgmobile{font-family:Slate W01 Light;font-size:19px;position:relative;top:5px}.pt_account.wrap_my.account .page-content .col-2 .facebookmessage .secmsgmsg{padding:6px 0 0}.lang_en .pt_account.wrap_my.account .primary-content .facebookiconinlogin .fbimg_En .fb-login-button{width:100%}.pt_account.wrap_my.account .page-content .col-2 .login-box.login-create-account .login-box-content p{padding:8px 0 23px 0;margin:0}.pt_account.wrap_my.account .page-content .col-2 .form-row-button button#create-an-account-now-button{width:100%}.pt_account.wrap_my.account .page-content .trackorderinlogin{margin:15px 0 0 0;width:96%;float:left;padding:15px 14px}.pt_account.wrap_my.account .page-content .trackorderinlogin .trackorderinloginleft{padding:5px 0 30px 0;width:100%}.pt_account.wrap_my.account .page-content .trackorderinlogin .trackorderinloginright{width:100%}.pt_account.wrap_my.account .page-content .trackorderinlogin .trackorderinloginright a{text-decoration:none}.pt_account.wrap_my.account .page-content .trackorderinlogin .trackorderinloginright a .tarckright{width:100%;margin:0}.pt_singlepagecheckout #cartright #checkoutMethodSection .checkoutguest .checkoutguestbtn button{width:100%}.pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout .formactions{width:100%}.pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout{padding:0}.pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout .facebookinsingle{width:100%}.pt_singlepagecheckout #main #checkoutMethodSection .checkoutstep .or.or-style{padding:12px 0 !important}.pt_singlepagecheckout #cartright #checkoutMethodSection .checkoutguest{padding:0 0 27px}.pt_singlepagecheckout #cartright #checkoutMethodSection .checkoutstep .returning_customers{padding:20px 0 0;margin:20px auto 15px}.pt_singlepagecheckout .cartrightcontainer .accordionItem.active.accordioncontent{width:87%}.pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout .or.or-style{color:#000}.lang_fr .pt_singlepagecheckout #cartright #checkoutMethodSection .checkoutguest .checkoutguestbtn button{width:100%}.lang_fr .pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout .formactions{width:100%}.lang_fr .pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout .facebookinsingle{width:100%}.lang_fr .facebookinsingle .fb-login-button{width:100%}.pt_account.wrap_my.account .page-content .col-1 .login-box-content .ispulogin label.ui-checkbox-label{margin:8px 0 0 36px}.pt_account.wrap_my.account .page-content .col-1 .login-box-content .ispulogin .ui-checkbox-selected{background-position:-12px -48px}.facebookmessage{display:none}.pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout .facebookinsingle .facebookmessagemobile{display:none}.pt_account.wrap_my.account .col-2 .facebookiconinlogin .facebookmessagemobile{display:block}.pt_account.wrap_my.account .page-content .col-1 .login-box-content .ispulogin label{margin:0 0 7px 10px;padding:0}.lang_en .pt_account.wrap_my.account .page-content .col-1 .login-box-content .form-row.label-inline{padding:0}.lang_en .pt_account.wrap_my.account .page-content .col-1 .loginForm .ispulogin #password-reset{padding:16px 0 0 0}.lang_fr .pt_account.wrap_my.account .page-content .col-1 .loginForm .ispulogin #password-reset{padding:10px 0 10px 0}.lang_fr .pt_account .fb-login-button{width:100%}.lang_fr .pt_cart #secondary .login-box.login-account #dwfrm_oauthlogin .fbimg_Fr_checkout{width:286px}.lang_fr .pt_cart #secondary .login-box .fbimg_Fr_checkout .fb-login-button{width:100%}.lang_en .pt_singlepagecheckout #checkoutMethodSection fieldset.signincustomer .loginbutton{width:100%}.lang_en .pt_singlepagecheckout #checkoutMethodSection fieldset.signincustomer .facebookinsingle{width:100%}#cartright #checkoutMethodSection .signincheckout .or.or-style{color:#000}.lang_en .pt_singlepagecheckout #checkoutMethodSection .signincustomer .formfield.rememberme{width:54%}.lang_en .pt_singlepagecheckout #checkoutMethodSection .signincustomer .forgotpassword{float:right}.lang_fr .pt_cart #secondary .login-box #dwfrm_oauthlogin .fbimg_Fr_checkout button.fb-login-button{width:100%;font-size:17px}.lang_fr .pt_singlepagecheckout #main .fbimg_Fr_checkout button.fb-login-button{width:267px;font-size:17px}.lang_en .categoryhopup #categoryhopup .categoryhopupmain .hopupform form .privacypolicy{font-size:9px}.pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout .notenablesociallogin .formactions{width:100%}.ui-dialog.categoryhopup #categoryhopup .categoryhopupmain .hopupform button[disabled]{font-size:16px}.ui-dialog.categoryhopup #categoryhopup .categoryhopupmain .hopupform button{font-size:16px}.ui-dialog.categoryhopup #categoryhopup .categoryhopupmain .hopupform .invaliderrormessage{padding:5px 14px}.pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout .formactions button{width:100%}.lang_en .pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout .facebookinsingle .fbimg_En .fb-login-button{width:100%}.pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout{padding:0}.pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout .formactions{width:100%}.lang_en .pt_singlepagecheckout #checkoutMethodSection fieldset.signincustomer .loginbutton #checkoutMethodLoginSubmit{width:100%}.lang_en .pt_singlepagecheckout #checkoutMethodSection fieldset.signincustomer .facebookinsingle .fbimg_En .fb-login-button{width:100%}.lang_en .pt_singlepagecheckout #checkoutMethodSection fieldset.signincustomer{padding:0}.pt_account.wrap_my.account .page-content .col-2 .login-box.login-create-account .login-box-content{width:100%}.pt_account.wrap_my.account .primary-content{margin:20px 0 0 0}.pt_account.wrap_my.account .ispulogin .loginForm .validatedError{margin:0 0 5px}.cart-actions.clearfix .button-fancy-large{text-align:center;float:none;margin-right:0}.pt_cart #main #primary .cart-actions .or-guest{text-align:center;width:100%;position:static;top:0;padding:2px 0}.pt_cart .login-box .login-box-content .visaCheckoutButton{width:100%;margin:0 auto;height:auto;padding-left:0;padding-top:20px;padding-bottom:12px;margin-left:0;float:none;text-align:center}.pt_account.wrap_my.account .page-content .col-2 .form-row-button{margin:3px 0 9px 0}.lang_en .pt_account.wrap_my.account .primary-content .facebookiconinlogin .fbimg_En{padding:31px 0 0}.lang_fr .pt_account.wrap_my.account .page-content .col-2 .login-box.login-create-account .login-box-content p{padding:8px 0 0 0}.lang_fr .pt_account.wrap_my.account .page-content .trackorderinlogin .trackorderinloginleft{padding:5px 0 16px 0}.pt_singlepagecheckout #main .fbimg_Fr_checkout{padding:0 20px;box-sizing:border-box}.pt_singlepagecheckout #main .fbimg_En{padding:0 20px;box-sizing:border-box}.pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout .formactions .loginbutton{padding:0 20px;box-sizing:border-box}.pt_singlepagecheckout #cartright #checkoutMethodSection .checkoutguest .checkoutguestbtn .continuecheckoutbutton{padding:0 20px;box-sizing:border-box}.pt_singlepagecheckout .accordionItem.active .accordioncontent{padding:20px 0}.pt_singlepagecheckout #main .phone .formfieldtooltip .tooltip .tooltip-content{right:30%;max-width:250px;left:inherit;z-index:1}.pt_cart .cart-actions .visaCheckoutButton{margin:0;text-align:center;height:auto}.pt_cart .cart-actions .visaCheckoutButton img{text-align:center;float:none}.pt_cart #main #primary .cart-actions .or-main{width:100%}.pt_cart .cart-actions .cart-action-checkout{width:100%}.pt_cart .cart-actions .cart-action-checkout fieldset .button-fancy-large{float:none;margin-top:0}.ui-dialog.ispuhopup{position:absolute}.pt_account.wrap_my.account .page-content .col-1{width:100%;margin:0}.pt_account.wrap_my.account .page-content .col-1 .login-box{width:100%}.pt_account.wrap_my.account .page-content .col-2{width:100%;margin:0}.pt_account.wrap_my.account .page-content .trackorderinlogin{width:100%}.pt_account.wrap_my.account .page-content .col-2 .login-box.login-create-account .login-box-content{font-size:19px}.pt_singlepagecheckout #cartright #checkoutMethodSection .checkoutstep .rightCartSeparator{margin:20px auto auto;padding:0}.lang_fr .pt_singlepagecheckout #cartright #checkoutMethodSection .checkoutguest{padding:20px 0 0 0}.lang_en .pt_singlepagecheckout #cartright #checkoutMethodSection .checkoutguest{padding:20px 0 0 0}.pt_singlepagecheckout #cartright #checkoutMethodSection .checkoutguest .new_customers{margin:0 auto auto}.lang_fr .pt_account.wrap_my.account .page-content .col-1 .login-box-content .ispulogin .form-row{margin:0}.lang_fr .pt_account.wrap_my.account .page-content .trackorderinlogin{margin:14px 0 14px 0}.lang_fr .pt_cart .cart-actions .visaCheckoutButton{width:100%}.pt_cart .cart-actions.clearfix .cart-action-checkout{width:100%}.lang_fr .cart-coupon-code.subsection .form-row input{width:53%;margin-right:10px}.lang_en .pt_cart .cart-actions.clearfix .cart-action-checkout{width:100%}.pt_product-details .product-actions .shareandearn{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 5px}.loginForm .rememberme-checkbox{margin-top:0}.accordionItem.active .cart-action-continue-shopping{padding:0 0 10px}.pt_singlepagecheckout #main .accordionItem.active #checkoutMethodSection .checkoutstep .cart-action-continue-shopping{padding:0 0 5px}.lang_en .pt_singlepagecheckout #checkoutCheckoutMethodAccordionItem.accordionItem.active .checkoutguest .checkoutguestbtn{padding:0 0 5px}.lang_fr .pt_singlepagecheckout #cartright #checkoutMethodSection .checkoutguest{padding:20px 0 5px 0}.lang_en .pt_cart #secondary .login-box{padding-bottom:20px}.pt_cart.loggeduser #main #primary .cart-actions .visaCheckoutButton{float:left;margin-top:0;height:auto;text-align:center;width:100%}.pt_cart.loggeduser #main #primary .cart-actions .or-main{right:0;width:100%;text-align:center;padding:10px 0}.pt_cart.loggeduser #main #primary .cart-actions .or-guest{position:relative;top:0;left:0;margin-top:0;margin-left:0}.pt_cart.loggeduser .primary-focus .primary-content .cart-action-checkout fieldset{padding:0;margin:0;width:100%}.pt_cart.loggeduser #main #primary .cart-actions button{margin:0}.lang_fr .pt_cart #secondary .login-box .login-box-content form.cartcontinue{padding:0 0 15px 0}.lang_fr .pt_cart #secondary .checkout-option-divider{display:none}.loginForm .rememberme-checkbox{width:60%;padding:5px 0 10px 0}.lang_fr .pt_account .loginForm .error-form{font-size:15px}.loginForm input#dwfrm_login_rememberme{left:-3px;top:-4px;width:16px;width:25px;height:25px}.lang_fr .pt_account.wrap_my.account .page-content .col-2 .login-box.login-create-account{padding:0 14px 9px 14px}.pt_cart #secondary .checkout-option-divider{display:none}.lang_en .pt_cart #secondary .login-box .login-box-content form.cartcontinue{padding:0 0 12px 0}.pt_store-locator .storeTile:nth-child(odd){border-right:0}.page-content #storelocator .slSub #locator_form .form-row.desktophide{margin:0}.lang_en .pt_cart .cart-actions.clearfix .cart-action-checkout .button-fancy-large{float:none}.prefelocation{padding:0}.sociableLabs{float:left;width:100%;text-align:center}.sociableLabs img{float:none}.sociableLabs #sl-product-cta{float:none;margin-right:0;top:57%;left:20%;text-align:center}.asset_sociablelabs-orderconfirmation{position:relative;width:283px;margin:0 auto}.pt_order-confirmation.loggeduser .sociableEnabled .shipping_info{padding:10px 0 0 0}.contactus #contact_us_form{padding:17px;width:100%}.contactus #contact_us_form .leftcontatct{width:100%}.contactus #contact_us_form .rightcontatct{width:100%}.contactus #contact_us_form .formfield label{padding:0 0 10px 7px}.contactus .pt_customer-service #contact_us_form div.styled{margin-top:0}.contactus #contact_us_form .formfield{margin-bottom:3px}.contactus #contact_us_form .formfield .styled select{margin-bottom:5px}.contactus #contact_us_form .form-row.form-row-button{padding:7px 0 0 0}.contactus #contact_us_form .form-row.form-row-button{width:100%}.contactus #contact_us_form .form-row.form-row-button #sendBtn{width:100%}.contactus .feedback{float:left;width:100%;margin:0;padding:24px 18px 0 18px;box-sizing:border-box}.contactus .feedback #feedbackBtn{float:left;padding:10px;width:100%;margin:0}.contactus #contact_us_form .formfield textarea{height:123px}.contactus #contact_us_form .styled select{width:100%}.contactus #contact_us_form .styled{border-right:0}.pt_customerservices .contactus #contact_us_form div.styled{margin-top:0}.pt_customer-service #primary .contactus h1{margin:10px 0 10px 0}.pt_product-details .sociallabmobile{display:block}.pt_product-details .sociallabdesktop{display:none}.pt_product-details .product-actions .shareandearn{margin:10px 0 0 0}.sharelearnmenu a .shareearn{color:#148e4e}.pt_orderconfirmation .sociableLabsdesktop{display:none}.pt_orderconfirmation .sociableLabsMobile{display:block}.pt_orderconfirmation .sociableLabsMobile img{position:relative;width:100%}.pt_orderconfirmation .sociableLabsMobile p{padding:10px 10px;box-sizing:border-box;margin:0;position:relative}.pt_orderconfirmation .sociableLabsMobile #sl-product-cta{position:absolute;top:55%;left:22%;width:58%;font-family:Arial;font-size:12px;font-weight:bold}.pt_product-details .pdp-main .product-col-2 .wishlistmain{float:left;width:100%;padding:0 20px 15px 20px;box-sizing:border-box}.pt_product-details .product-col-2 .badgeText{float:left;width:100%;padding:0 20px 15px 20px;box-sizing:border-box}.pt_product-details .product-col-2 h1.product-name{clear:both;padding:0 20px 8px 20px;box-sizing:border-box}.pt_product-details .pdp-main .pdpcolmain{width:100%;float:left}.pt_product-details #main{padding:0;overflow:visible;margin-top:76px !important}.pt_product-details .pdp-main .product-col-2{padding:20px 0 0 0;box-sizing:border-box;float:left;position:static}.pt_product-details .product-col-2 #product-content .product-number{padding:0 20px 0 20px;box-sizing:border-box}.pt_product-details .product-col-2 #BVCustomerRatings{padding:0 20px 0 20px;box-sizing:border-box}.pt_product-details .pdp-main .product-name{display:block !important}.pt_product-details .product-col-2 .product-variations li.attribute .size-chart-link{width:auto}.pt_product-details .product-col-2 .product-add-to-cart{width:100%}.pt_product-details .product-col-2 .product-add-to-cart fieldset{width:100%;min-width:100%}.pt_product-details .product-col-2 .product-add-to-cart #add-to-cart{width:100%;border-radius:0;margin:0}.pt_product-details .product-col-2 .product-actions .sociallabmobile{display:none}.pt_product-details .pdp-main .product-actions .picupcontent .innercontent a{width:100%}.pt_product-details .product-col-2 .product-actions .easyReturn a{padding:15px 0 15px 0}.pt_product-details .product-col-2 .pdp_share_this_item{width:100%;text-align:center;float:left}.pt_product-details .product-col-2 .pdp_share_this_item div{text-align:center}.pt_product-details .pdp-main .scrollDetails{display:none}.pt_product-details .pdp-main .product-actions{padding:0 0 15px 0;box-sizing:border-box;border-bottom:1px solid #ccc}.pt_product-details .pdp-main .product-actions .addthis_toolbox{width:100%;float:left;text-align:center}.pt_product-details .pdp-main .product-actions .addthis_toolbox a{text-align:center;float:none;display:inline-block}.pt_product-details .pdp-main .product-actions .addthis_toolbox a .at4-icon{float:left}.pt_product-details .product-col-2 .product-price{width:100%;border-bottom:0;padding:0 20px 15px 20px;box-sizing:border-box}.pt_product-details .product-col-2 .product-variations li.attribute .value ul.swatches li{margin:0 18px 0 0}.pt_product-details .pdp-main .productslide{width:100%}.pt_product-details .pdp-main .product-thumbnails{display:block !important;width:100% !important;padding:0}.pt_product-details .pdp-main .product-thumbnails ul{float:left;width:100%}.pt_product-details .pdp-main .product-thumbnails ul li.selected{width:100%;height:100%;border:0}.pt_product-details .pdp-main .product-thumbnails ul li.selected img{width:100%;height:100%}.pdp-main .product-primary-image{display:none !important}.pt_product-details .pdp-main .product-col-1{min-height:initial}.pt_product-details .pdp-main .pdpcolmain .productimageLarge{width:100%;position:absolute}.pt_product-details .pdp-main .productslide .jcarousel-prev{background:url('../images/prevAroow.png') no-repeat;position:absolute;top:48%;left:21px;width:12px;height:20px}.pt_product-details .pdp-main .productslide .jcarousel-next{background:url('../images/NextArrow.png') no-repeat;position:absolute;top:48%;right:21px;width:12px;height:20px}.pt_product-details .product-col-2 .product-variations ul li.attribute.color ul.swatches{margin:0}.pt_product-details .pdp-main .differentiatorsinner .iconblock{width:100%}.pt_product-details .pdp-main .pdetailcare{float:left;width:100%;margin:0}.pt_product-details .product-col-2 .product-variations ul li.attribute.color{padding:15px 0 15px 0}.pt_product-details .product-col-2 .add-cart-left{padding:0}.pt_product-details .product-col-2 .summary-product{padding:15px 0 15px 0}.pt_product-details .pdp-main .product-actions .picupcontent .innercontent a{margin-left:0}.pt_product-details .pdp-main .minibanner{width:100%;padding:0;box-sizing:border-box;margin:30px 0 0 0;display:block}.pt_product-details .pdp-main .mainbanner-inner{width:100%}.pt_product-details .pdp-main .customerappre{margin:0;padding:30px 25px;font-size:16px;width:100%;position:static}.pt_product-details .pdp-main .measurement img{display:none}.pt_product-details .pdp-main .measurement-inner{position:static;margin:30px 0 0 0;background:#fff;float:left;height:auto;padding:0 20px;box-sizing:border-box}.pt_product-details .pdp-main .mesasureopacity{position:static;font-size:18px;width:100%;float:left;color:#333;margin:0}.pt_product-details .pdp-main .measurement .previousview{border-top:1px solid #333;margin:15px 0 0 0}.pt_product-details .pdp-main .measurement .previous-inner{background:#fff;color:#333;font-weight:bold}.pt_product-details .pdp-main .measurement .previous-inner:before{border-top:0}.pt_product-details .pdp-main .measurement .previous-inner:after{border-top:0}.pt_product-details .pdp-main .mesasureopacity .aboutproduct{font-size:18px}.pt_product-details .pdp-main .mesasureopacity .productinfo{padding:15px 0 0 0;box-sizing:border-box}.pt_product-details .pdp-main .mesasureopacity .productmodel{padding:25px 0 0 0;font-weight:bold}.pt_product-details .pdp-main .measurement .mobileprevious{display:block;background:#fff;color:#333;font-weight:normal;font-family:'ITC Souvenir W01 Light',Arial,serif;margin:0 auto;position:relative;text-align:center;bottom:10px;font-size:16px;text-transform:uppercase;width:140px;z-index:1;padding:0 15px}.pt_product-details .pdp-main .featuresProduct{margin:30px 0 30px 0}.pt_product-details .pdp-main .featuresProduct .featureinner{padding:30px 20px;width:100%}.pt_product-details .pdp-main .featuresProduct{font-size:18px}.pt_product-details .pdp-main .featuresProduct .previous-inner{font-size:16px}.pt_product-details .pdp-main .featuresProduct .designcan{padding:25px 0 0 0}.pt_product-details .pdp-main .featuresProduct .acetate,.pt_product-details .pdp-main .featuresProduct .front{padding:12px 0 0 0}.pt_product-details .pdp-main .videomain .previousview{display:block;margin:0 20px}.pt_product-details .pdp-main .videoModule{width:100%;height:181px;padding:25px 0 0 0}.pt_product-details .pdp-main .videomain{margin:0}.lang_fr .pt_product-details .product-col-2 .product-actions a.editSearchParamTriggerdg{font-size:11px}.pt_product-details .pdp-main .largeNarModule{margin:30px 0 0 0;padding:0 20px 0 20px;box-sizing:border-box}.pt_product-details .pdp-main .largeNarModule .previousview{display:block}.pt_product-details .pdp-main .innerlarge{width:100%;float:left;padding:25px 0 0 0;box-sizing:border-box}.pt_product-details .pdp-main .largeNarModule .leftleather{width:100%;text-align:center;padding:0 12%;box-sizing:border-box}.pt_product-details .pdp-main .largeNarModule .leatherdesc{width:100%;float:left;padding:20px 0;box-sizing:border-box}.pt_product-details .pdp-main .largeNarModule .leatherdesc .previousview{display:none}.pt_product-details .pdp-main .leatherdesc .product-description{padding:0;font-size:14px}.pt_product-details .pdp-main .leatherdesc #more-leather{width:100%;margin:20px 0 0 0;font-size:16px}.pt_product-details .pdp-main .leatherdesc .care{text-align:center}.pt_product-details .pdp-main .smallNarModule{margin:30px 0 0 0}.pt_product-details .pdp-main .innersmallNarModule{float:left;width:100%;padding:0 20px;box-sizing:border-box}.pt_product-details .pdp-main .leftreturns{width:100%}.pt_product-details .pdp-main .returndesc{padding:0;font-size:14px}.pt_product-details .pdp-main .leftreturns #returnsstore{width:100%;font-size:16px}.pt_product-details .pdp-main .returnarrow{padding:30px 0 0 0;box-sizing:border-box}.pt_product-details .pdp-main .delivaryoptions{float:left;width:100%;padding:30px 0 30px 0;box-sizing:border-box}.pt_product-details .pdp-main .delivaryoptions .delivarybox{padding:25px 0 0 0;box-sizing:border-box}.pt_product-details .pdp-main .delivaryoptions .delivarydesc{padding:0;font-size:14px}.pt_product-details .pdp-main .delivaryoptions #shippngrates{width:100%;font-size:16px}.pt_product-details .pdp-main .candidio{text-align:center;margin:50px 0 0 0}.pt_product-details .pdp-main .candido-inner{float:left;width:100%}.pt_product-details .pdp-main .candidio .candid-images{width:100%;padding:0 18%;box-sizing:border-box}.pt_product-details .pdp-main .rightcandid{float:left;width:100%;padding:0 18%;box-sizing:border-box}.pt_product-details .pdp-main .differentiatorsModule{margin:0 0 50px 0;font-size:18px;padding:0 20px;box-sizing:border-box}.pt_product-details .pdp-main .differentiatorsinner{width:100%}.pt_product-details .pdp-main .differentiatorsinner .diffText{padding:15px 0;word-wrap:break-word}.pt_product-details .pdp-main .priviousheadmain{margin:30px 0 0 0;padding:0 20px;box-sizing:border-box}.pt_product-details .pdp-main .headtitle{width:100%}.pt_product-details .pdp-main ..pdpcolmain .productimageLarge{display:block;width:100%}.pt_product-details .product-col-1 h1.product-name.mobile_show{display:none !important}.pt_product-details .pdp-main .product-col-1 .pdimagelist{width:100%;float:left}.pt_product-details .pdp-main .product-col-1 .pdthumbimagelist{display:none}.pdimagelist #carousel-recomendations li{width:320px !important}.pdimagelist #carousel-recomendations li img{max-width:100%}.pt_product-details .pdp-main .io_pdp_recs{width:100%;float:left}.pt_productdetails #pdpRecommendations .io_pdp_recs_title{margin:12px 20px 0 20px}.pt_product-details .pdp-main .pdpcolmain .productimageLarge{display:inline-block;clear:both;float:left;width:100%;position:static;opacity:1;filter:alpha(opacity=0)}.pt_product-details .pdp-main .pdpcolmain .productimageLarge.visible{opacity:1;filter:alpha(opacity=100)}.pt_productdetails #pdpRecommendations .io_pdp_recs .io_pdp_recs_table .recImages{width:180px;height:180px;margin:0}.pt_product-details .pdp-main .smallminibanner{display:block}.pt_product-details .pdp-main .largeminibanner{display:none}.prev-rec{display:block}.next-rec{display:block}.pt_product-details .pdp-main .leftbreadcrumbs{display:none}.pt_product-details .product-col-1 #fluidzoom{width:100% !important}.leftClass{background:url('../images/prevAroow.png') no-repeat;width:50px;height:50px;left:6px}.rightClass{background:url('../images/NextArrow.png') no-repeat;width:50px;height:50px;right:6px}.pt_product-details .product-col-2 .product-variations li.attribute .value ul.swatches.size li{margin:0 16px 8px 0}.pt_product-details .product-col-2 .product-variations li.attribute.color .value ul.swatches.Color li{margin:0 16px 8px 0}.pt_productdetails #pdpRecommendations .io_pdp_recs .io_pdp_recs_table{float:left;width:100%}.pt_productdetails #pdpRecommendations .io_pdp_recs .io_pdp_recs_table .jcarousel-clip{width:180px;margin:0 auto;overflow:hidden}.pt_product-details .pdp-main #pdpRecommendations .jcarousel-prev{background:url('../images/prevAroow.png') no-repeat;position:absolute;top:60px;left:6px;width:50px;height:50px}.pt_product-details .pdp-main #pdpRecommendations .jcarousel-next{background:url('../images/NextArrow.png') no-repeat;position:absolute;top:60px;right:6px;width:50px;height:50px}.pt_product-details .pdp-main #pdpRecommendations .jcarousel-next-disabled{display:none !important}.pt_product-details .pdp-main #pdpRecommendations .jcarousel-prev-disabled{display:none !important}.pt_productdetails .last-visited .jcarousel-clip{width:180px;margin:0 auto;overflow:hidden}.pt_product-details .last-visited .jcarousel-prev{background:url('../images/prevAroow.png') no-repeat;position:absolute;top:60px;left:6px;width:50px;height:50px}.pt_product-details .last-visited .jcarousel-next{background:url('../images/NextArrow.png') no-repeat;position:absolute;top:60px;right:6px;width:50px;height:50px}.pt_product-details .pdp-main .last-visited .jcarousel-next-disabled{display:none !important}.pt_product-details .pdp-main .last-visited .jcarousel-prev-disabled{display:none !important}#fluidzoom .fluid-display-viewgroup>div{left:-9999px !important}#fluidzoom .fluid-display{height:100% !important;width:100%}#fluidzoom .fluid-display .fluid-display-imageviewer{height:100% !important;max-height:100% !important;float:left;width:100%;left:0 !important}#fluidzoom .fluid-display-imageviewer img{height:100% !important;float:left;max-width:100%}.pt_product-details .pdp-mobile-block{position:static;float:left;width:100%;padding:15px 20px 15px 20px;box-sizing:border-box}#product-content{display:inline-block;float:left;width:100%;clear:both;display:inline-block !important}#fluidzoom{display:block !important;position:relative !important;float:left;width:100%}.product-col-2 .product-content #fluidzoom{display:block !important}.productimageLarge .product-col-1 #fluidzoom{display:none !important}.pt_product-details .pdp-main #pdpRecommendations{margin:30px 0 0 0}.pt_productdetails #pdpRecommendations .io_pdp_recs .io_pdp_recs_table{padding:30x 0 0 0}.pt_product-details .pdp-main .last-visited{padding:30px 0 0 0}#fluidzoom .fluid-display .fluid-display-imageviewer a#zoom1{width:100% !important;height:100% !important}.pt_product-details .helpcontent-inner{margin:0 auto;width:220px}.pt_product-details .pdp-main .mesasureopacity p{color:#333;font-size:18px}#wrapper.pt_product-details #product-nav-container{display:block}.fluid-display-viewgroup{left:-99999px;position:absolute}.pt_product-details .pdpcolmain .mobilefindstore{display:block;float:left;width:100%}.bradcombsmaindesk{padding:0 10px;width:100%;box-sizing:border-box}.pt_product-details .pdp-main .last-visited li{width:180px;margin:0}.listingbottom li.countrylist span:after{content:' ';width:27px;height:27px;background:url("../images/mobile/spritebuttons.png") no-repeat -3px 0;background-size:170px;position:absolute;top:9px;right:9px;cursor:pointer}.listingbottom li.countrylist span.open_sub_menu:after{background-position:-34px -35px}#ddtabs1 .listingbottom li.countrylist{background:#fff}#ddtabs1 .listingbottom li.countrylist span{padding:12px 0 10px 10px}.listingbottom li.countrylist .containermenucountry{display:none;float:left;width:100%}#ddtabs1 .listingbottom li:last-child{display:inline-block;position:relative;float:left}.lang_fr .leftscroll{font-size:11px;padding:0 5px 0 0}.pt_product-details .pdp-main .mesasureopacity{min-height:initial}#fluid-display .fluid-display-iconbutton{display:none !important}.pt_wish-list #main{padding:0;margin-top:60px !important}.pt_wish-list .primary-content{margin:20px 0 0 0;float:left}.pt_wish-list .list-table-header{margin:20px 0 0 0}#wrapper.pt_wish-list{width:100%}.pt_wish-list .list-table-header form{width:100%;padding:0}.pt_wish-list .wishlist-main{width:100%;float:left;padding:0 6.6%;box-sizing:border-box}.pt_wish-list #dwfrm_wishlist_share fieldset button{margin:0;padding:10px 0;font-size:16px}.pt_wish-list #dwfrm_wishlist_share fieldset .button{margin:20px 0 0 0;padding:9px 0 8px 0;font-size:16px}.pt_wish-list .primary-content .item-list{margin:40px 0 0 0;text-align:center}.pt_wish-list .primary-content .wishlist-image{width:65.8%;margin:0 auto 40px auto;float:none;padding:0;clear:both;text-align:center;display:inline-block}.pt_wish-list .primary-content .wishlist-image .item-details{padding:10px 0 0 0}.pt_wish-list .primary-content .item-list .price{margin:0}.pt_wish-list .primary-content .item-list .item-dashboard .option-add-to-cart button{margin:20px 0 0 0}.pt_wish-list .wishlistSearch{width:100%;float:left;margin:10px 0 40px 0;padding:0 6.6%;box-sizing:border-box}.pt_wish-list .wishlistSearch .form-inline{width:100%;float:left}.pt_wish-list .previous-inner.small{display:block;width:52%;padding:0}.pt_wish-list .previous-inner{display:none}.pt_wish-list .wishlistSearch .form-inline .form-row{width:46%}.pt_product-details .pdp-main .product-thumbnails .slickmobile{display:block}.pt_product-details .pdp-main .product-thumbnails .slickdesktop{display:none}.quickview .product-col-2 a.editSearchParamTriggerdg{width:100%}#wrapper.pt_wish-list.wishlistSomeoneElse{width:100%}#wrapper.pt_wish-list.wishlistSomeoneElse #main{padding:0 10px;box-sizing:border-box}#wrapper.pt_wish-list.wishlistSomeoneElse h1{margin-top:20px}.pt_wish-list .primary-content .wishlist-image.wishlistperrow{margin:0 auto 40px auto}.travelnotes{width:12.7%;height:41px;padding:6px 10px}.pt_productgiftguide .singleCategoryNav .singleCategorydept .secondaryNav{width:34.2%;padding:13px 10px;background:url('../images/arrow-gift.png') no-repeat 90% #064422}.pt_productgiftguide .singleCategoryNav .defaultfilter{width:34.1%}.pt_productgiftguide .giftsmallselect{display:block;width:19%;padding:10px 8px;box-sizing:border-box;background-color:#064422;float:left;height:41px;border-left:2px solid #fff}.pt_productgiftguide .giftsmallselect .left-giftselect{width:22px;height:22px;float:left;background:#fff}.pt_productgiftguide .giftsmallselect .left-giftselect.active{width:22px;height:22px;border:1px solid #0c7e10;box-sizing:border-box}.pt_productgiftguide .giftsmallselect .right-giftselect{width:29px;margin:0;float:left}.pt_productgiftguide .giftsmallselect .right-giftselect ul{list-style:none;width:22px;float:right;margin:1px 0 0 0}.pt_productgiftguide .giftsmallselect .right-giftselect ul li{width:10px;height:10px;margin:0 1px 1px 0;float:left;background:#fff}.pt_productgiftguide .giftsmallselect .right-giftselect.active ul li{border:1px solid #0c7e10;box-sizing:border-box;background:#fff}.pt_productgiftguide #main{padding:0}.travelnotes .journeyod{display:none}.pt_productgiftguide .giftguide_category_banner{display:none}.pt_productgiftguide .search-result-content{width:100%;padding:0 7px;box-sizing:border-box}.pt_productgiftguide ul.search-result-items{margin:0}.pt_productgiftguide .search-result-content.wide-tiles li.grid-tile{width:47%;padding-bottom:20px;float:left;clear:none;margin:0 0 0 7px}.pt_productgiftguide .singleCategoryNav .singleCategorydept ul.singleCatTopNavCA li .giftsub-main img,.pt_productgiftguide .singleCategoryNav .singleCategorydept ul.singleCatTopNavUS li .giftsub-main img{display:none}.pt_productgiftguide .singleCategoryNav .singleCategorydept ul.singleCatTopNavCA li,.pt_productgiftguide .singleCategoryNav .singleCategorydept ul.singleCatTopNavUS li{width:50%;padding:0 0 0 10px;margin:0 0 10px 0}.pt_productgiftguide .singleCategoryNav .singleCategorydept ul.singleCatTopNavCA li .giftnav-title,.pt_productgiftguide .singleCategoryNav .singleCategorydept ul.singleCatTopNavUS li .giftnav-title{text-align:center;position:static;opacity:1;width:100%;height:auto;float:left;border:1px solid #064422;background-color:#fff;color:#000}.pt_productgiftguide .singleCategoryNav ul.singleCatTopNavCA li a .giftnav-title span,.pt_productgiftguide .singleCategoryNav ul.singleCatTopNavUS li a .giftnav-title span{color:#000;display:inline-block;padding:15px 0;box-sizing:border-box;font-size:16px}.pt_productgiftguide .singleCategoryNav .singleCategorydept .styled{padding:10px 10px 10px 0}.pt_productgiftguide .singleCategorydept .gift-category{display:none !important}.pt_productgiftguide .singleCategorydept .gift-mobcategory{padding:10px 10px 10px 0;background-color:#dcdcdc;z-index:99;position:absolute;top:48px;left:0;width:100%}.pt_productgiftguide .singleCategoryNav .singleCategorydept ul.bycategory li{margin:0 0 10px 0;height:auto;padding:0 10px;box-sizing:border-box;text-align:center;width:100%;float:left}.pt_productgiftguide .singleCategoryNav .singleCategorydept ul.bycategory li a{color:#000;font-size:16px;font-family:Arial;border:1px solid #064422;float:left;box-sizing:border-box;background-color:#fff;width:100%;float:left;padding:15px 0 15px 10px}.gift-small-hoppup{width:80%;background:#fff;float:left;border:1px solid #aaa;padding:20px 0;box-sizing:border-box}.gift-small-hoppup ul{list-style:none}.gift-small-hoppup ul li{text-align:center;text-transform:uppercase;color:#000;font-size:14px;font-family:Arail;margin:0 0 8px 0}.gift-small-hoppup ul li a{color:#000}.pt_productgiftguide ul.search-result-items li.grid-tile{clear:both;margin:0 auto 20px auto;float:none;background:0}.pt_productgiftguide .search-result-content #search-result-items .grid-tile .product-tile .product-image .soldOut{top:2%}.pt_productgiftguide .search-result-content .subcategoryheader{width:100%;margin:0 0 10px 0}.giftguide_hopup ul.categorysection{list-style:none}.giftguide_hopup ul.categorysection li{text-align:center;font-family:Arial;margin:0 0 10px 0}.giftguide_hopup ul.categorysection li a{font-size:12px;font-weight:bold;color:#000;text-transform:uppercase}.giftguide_hopup ul.pricingsection{list-style:none}.giftguide_hopup ul.pricingsection li{text-align:center;font-family:Arial;margin:0 0 10px 0;line-height:20px}.giftguide_hopup ul.pricingsection li a{font-size:12px;font-weight:bold;color:#000;text-transform:uppercase}.giftguide_hopup{border:0}.giftguide_hopup ~ .ui-widget-overlay{background-color:#000;filter:alpha(opacity=70);opacity:.7}.ui-dialog.giftguide_hopup .ui-icon-closethick{display:block}.pt_productgiftguide #main{margin-top:66px !important}.giftguide_hopup #gift_hopup,.giftguide_hopup #giftprice{margin:30px 0;box-sizing:border-box}.pt_productgiftguide ul.search-result-items li.grid-tile .product-pricing{margin:0 0 10px 0}.pt_productgiftguide .giftsmallselect .giftsmall-inner{width:60px;margin:0 auto}.pt_productgiftguide .singleCategoryNav.mobile-gift-stick{top:41px;left:0;position:fixed}.ui-dialog.giftguide_hopup .ui-dialog-titlebar-close{right:2px;top:6px}.pt_productgiftguide li.grid-tile .quickplus{width:26px;height:26px}.pt_productgiftguide li.grid-tile .iconplus{background:url('../images/qplus.png') no-repeat 40% 40%}.pt_productgiftguide .ui-dialog.quickview #QuickViewDialog .pdp-main .product-col-2 .product-variations li.attribute.color .value{float:left;clear:none}.pt_productgiftguide .ui-dialog.quickview #QuickViewDialog .pdp-main .product-col-2 .product-variations li.attribute.color .label{padding:0 20px 0 0;margin:20px 0 0 0}.pt_productgiftguide .ui-dialog.quickview #QuickViewDialog .pdp-main .product-col-2 .product-variations{float:left;width:100%;border-top:1px solid #dadada;padding:15px 0;margin:10px 0 0 0}.pt_productgiftguide .ui-dialog.quickview #QuickViewDialog .pdp-main .product-col-2 .attribute{border-bottom:0}.pt_productgiftguide .ui-dialog.quickview #QuickViewDialog .pdp-main .product-col-2 .attribute.color{border-bottom:1px solid #dadada}.pt_productgiftguide .ui-dialog.quickview #QuickViewDialog .pdp-main .product-col-2 .add-cart-left{width:50%}.pt_productgiftguide .ui-dialog.quickview #QuickViewDialog .pdp-main .add-to-cart{float:left;clear:none;margin:0}.pt_productgiftguide .ui-dialog.quickview #QuickViewDialog .pdp-main .add-cart-left select{margin:0}.ui-dialog.quickview #QuickViewDialog .pdp-main .attribute .value{padding-bottom:10px}.lang_fr .ui-dialog.quickview #QuickViewDialog .pdp-main .add-to-cart{width:150px}.lang_fr .ui-dialog.quickview #QuickViewDialog .pdp-main .add-to-cart span.add_to_bag{padding:4px 0}.pt_productgiftguide .search-result-content.wide-tiles li.grid-tile .continueshopanchor{width:50%;position:relative;top:50px;left:25px}.pt_productgiftguide .ui-dialog.quickview #QuickViewDialog .pdp-main .product-col-2 .product-variations li.attribute.color .selected-value{margin:18px 0 0 0}.ui-dialog.giftguide_hopup .ui-dialog-content{overflow:hidden;z-index:9999}.ui-dialog.giftguide_hopup .ui-dialog-titlebar .ui-icon-closethick{background-image:url("../images/Gift_Guide_Close.jpg");background-position:0 0;height:18px;width:18px}.pt_productgiftguide .ui-dialog.quickview .ui-dialog-titlebar-close{width:45px;height:45px}.pt_productgiftguide .ui-dialog.quickview .ui-icon-closethick,.pt_productgiftguide .ui-dialog.quickview .ui-dialog-titlebar-close:hover{width:45px;height:45px}.pt_productgiftguide .search-result-content.wide-tiles li.grid-tile.clickedonce .quickplus{display:block}.pt_productgiftguide .search-result-content li.grid-tile.clickedonce .quickplus{display:block}.pt_productgiftguide ul.search-result-items li.grid-tile .product-pricing .product-discounted-price{min-height:initial}}@media only screen and (max-width:479px){.pt_account .addressdetailsform legend{margin:0}.pt_account .addressdetailsform .form-caption,.pt_account .addressdetailsform .error-message-validator,.pt_account .addressdetailsform .form-row-button,.pt_account .creditcardform .form-row-button{margin:0;width:100%}.pt_account .addressdetailsform input[type="checkbox"]{margin-left:0}.pt_account h2,.pt_account .login-box-content,.pt_account .creditcardform,.pt_account .registrationform{margin:0 auto;width:261px}.pt_account .ui-dialog h2{margin:0}.pt_account .addressdetailsform .form-field-tooltip{left:50%}.pt_account .addressdetailsform .form-caption,.pt_account .addressdetailsform .error-message-validator,.pt_account .creditcardform .form-caption{margin:0}.pt_account .addressdetailsform .styled select,.pt_account .creditcardform .styled select{clear:both}.pt_account .addressdetailsform .form-row-button,.pt_account .creditcardform .form-row-button,.pt_account .registrationform legend{margin-left:0}.pt_account .registrationform .dialogify{left:18px}.lang_fr .pt_account .registrationform .dialogify{float:right;margin:0 20px 20px 0}.ui-dialog .addressdetailsform #applyBtn,.ui-dialog .addressdetailsform .cancel,.ui-dialog .creditcardform .actions button{width:48%;margin-top:20px}.ui-dialog .addressdetailsform .isshippingbilling .form-row label{width:240px;overflow:hidden}.BVRRDisplayContent .BVRRReviewDisplayStyle3Main{float:left;margin:0}#header .logo_mobile{margin:0;left:48px}.registrationform label{width:100%}#RegistrationForm .validatedError,.registrationform .form-caption{margin-left:1px}.ui-dialog.popup_size_chart .ui-tabs-panel{max-width:300px;max-height:385px}.ui-dialog.customAlert,.ui-dialog.popup_size_chart .ui-tabs .ui-tabs-nav,.ui-dialog.popup_size_chart{max-width:310px;max-height:429px}.ui-dialog.popup_size_chart .ui-dialog-content{margin-top:15px}.ui-dialog.popup_size_chart .ui-tabs .ui-tabs-nav li a{padding:5px 6px}.lang_fr .ui-dialog.popup_size_chart .ui-tabs .ui-tabs-nav li a{padding:5px 4px}.lang_fr .ui-dialog.popup_size_chart .ui-tabs .ui-tabs-nav li a{padding:5px 4px 5px 5px}.lang_fr .ui-dialog.popup_size_chart .ui-tabs .ui-tabs-nav li a{font-size:10px}#size_tabs{margin:0 0 0 5px}.ui-dialog .ui-icon-closethick{background-position:-8px -7px;height:18px;width:18px}.ui-dialog.dialog-minicart-pdp .ui-dialog-titlebar-close{right:0}.ui-dialog .ui-dialog-titlebar-close{height:18px;width:18px;right:-6px;top:-12px;display:block}.ui-dialog .ui-dialog-titlebar-close:hover .ui-icon-closethick{background-position:-9px -9px}.ui-dialog.popup_size_chart .ui-tabs-panel table thead tr:first-child td *{font-size:7.4px}.pt_order .orderhistory .ordersummary .ordershipmentproducts .pricing .unitprice{margin-right:25px}.pt_order .orderhistory .ordersummary .shipmentproduct .productinfo .productdetails{width:auto}.pt_order .orderhistory .orderdetailsselected .orderheader{height:70px}.pt_order .orderhistory .orderheader{height:85px}.pt_order .orderhistory .orderdetailsselected .orderheader div,.pt_order .orderhistory .orderheader div{width:100%}.pt_order .orderhistory .orderheader .orderfield .label{float:left;width:100px;display:block}.pt_order .orderdetails .link{float:right}.pt_order .orderhistory .orderheader .orderfield.fieldorderinvtotal{padding:0}.pt_order .orderhistory .ordersummary .ordershipmentaddressinfo .ordershipmentaddress .addressfield{float:none}.pdp-main .product-col-1{min-height:450px}.product-variations{z-index:20;position:relative}#dialog-container .instoreShippingContainer input.inptPostal{width:168px;margin:8px 4px 0 0}.ui-dialog.ispuhopup{top:70px}.ui-dialog.ispuhopup #dialog-container .instoreShippingContainer .storeResults form.instoreAddToCartForm ul{max-height:230px}.pt_checkout .billingAddressForm{padding-bottom:10px}.pt_checkout .billingAddressForm .form-row-button{margin:0 auto;width:242px;display:block;padding-bottom:15px}.ui-dialog.quickview #QuickViewDialog .pdp-main .product-col-2 .product-add-to-cart .viewdetails-one{margin-left:33%;width:auto}.lang_fr .ui-dialog.quickview #QuickViewDialog .pdp-main .product-col-2 .product-add-to-cart .viewdetails-one{margin-left:28%;width:auto}.cart-actions.clearfix .button-fancy-large{margin-right:28%}.pt_product-search-result .search-result-content ul#search-result-items .grid-tile .product-tile .product-image .soldOutProduct{top:36%;left:17%;font-size:19px}.lang_fr .pt_product-search-result .search-result-content ul#search-result-items .grid-tile .product-tile .product-image .soldOutProduct{top:36%;left:25%;font-size:19px}.search-result-content #search-result-items .grid-tile .product-tile .product-image .soldOut{width:94%;height:92%;top:2%;left:3%}table.bottomsummary tr td.price{width:32%}.pt_checkout .mini-cart-pricing .mini-cart-price{margin:0 0 0 15px;padding:0}.search-result-content ul.search-result-items li.promo-tile-1{width:47%;margin:0 0 10px 9px}.search-result-content ul.search-result-items li.promo-tile-1 img{width:100%;min-height:141px}.cart-actions.clearfix .button-fancy-large{margin:0}.search-result-content ul.search-result-items li.promo-tile-1{padding-bottom:50px !important;min-height:inherit;margin:0 0 0 9px}.pt_productgiftguide .ui-dialog .ui-dialog-titlebar-close:hover .ui-icon-closethick{background-position:0 0}}@media only screen(min-width:768px) and (max-width:959px){.pt_store-locator .storelocator #locator_form,.pt_store-locator .storelocator .mapResults{width:100%}.pt_customerservices #emailsignup{width:100%}.pt_customerservices .page-content .primary-content .emailsignup_bunner{width:100%}.pt_customerservices .page-content .primary-content .emailsignup_bunner>div>p>img{display:none}.pt_customerservices #EmailSignupForm .formfields .choose_your_preferences .preferences .value{margin:0}.unsubscribepage .unsubscribe_img{display:none}.ui-dialog.quickview #QuickViewDialog .pdp-main .product-col-2 .product-add-to-cart .viewdetails-one{margin-left:40%;width:auto}.cart-actions.clearfix .visaCheckoutButton{padding-left:45px}.cart-actions.clearfix .or-guest{margin-left:182px}.pt_cart.loggeduser #main #primary .cart-actions .or-main{right:-3%}.pt_cart.loggeduser #main #primary .cart-actions .or-guest,.pt_cart.loggeduser #main #primary .cart-actions .or-guest{left:0}.pt_cart.loggeduser #main #primary .cart-actions .or-main{right:-3%}}@media only screen and (min-width:768px) and (max-width:1050px){#header,.floatclear{font-size:12pt}.floatclear #headerLine1 #countryLinkCA.locales_ca span,.floatclear #headerLine1 #countryLinkCA.locales_ca a,.floatclear #headerLine1 #countryLinkCA.locales_ca .locale_border{font-size:12pt !important}.pt_cart #main #primary .cart-actions .or-guest{margin-left:0}.cart-actions.clearfix .visaCheckoutButton{padding-left:0}.pt_cart.loggeduser #main #primary .cart-actions .or-guest,.pt_cart.loggeduser #main #primary .cart-actions .or-guest{left:0;top:0;position:static}.pt_store-locator .storelocator #locator_form{width:33%}.pt_store-locator .storelocator #locator_form form{width:92%;margin:0 auto}.pt_store-locator .storelocator #locator_form input#findStore{width:100%}.pt_store-locator .storelocator .mapResults{float:left;width:67%;padding:0 10px;box-sizing:border-box;margin:0}.pt_store-locator .storelocator #locator_form .subTlt{margin:0 0 1.2em 5px;width:95%;padding:3% 17px}#locatedStoresDiv .storeTile{min-height:initial;width:50%;box-sizing:border-box}#locatedStoresDiv .storeTile:nth-last-child{border-right:0}.pt_store-locator .storelocator .results .storesInfo{padding:0 0 0 10px;box-sizing:border-box}.pt_store-locator .storelisting .province-data{min-height:200px}.page-content #storelocator .slSub #locator_form form .form-row.storesearch #zipInputID{word-spacing:-1px;font-size:11px}.provincelistCA .majorcities .city_names li,.provincelistCA .provinces .province_names li,.provincelistUS .majorcities .city_names li,.provincelistUS .provinces .province_names li{width:30%}.ui-dialog.categoryhopup{max-width:360px;position:absolute}.ui-dialog.categoryhopup .ui-dialog-titlebar-close{right:-119px;top:-12px}.ratepipeline{top:12px}.ratepipelinetwo input{padding-left:12%}.pt_account.wrap_my.account .page-content .col-1{width:49%;float:left}.pt_account.wrap_my.account .page-content .col-2{width:49%;float:right}.pt_account.wrap_my.account .page-content .trackorderinlogin .trackorderinloginleft{width:51%}.pt_account.wrap_my.account .page-content .trackorderinlogin .trackorderinloginright{width:49%}.pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout .notenablesociallogin .formactions{width:100%}.pt_account.wrap_my.account .page-content .trackorderinlogin .trackorderinloginright a .tarckright{margin:0 16px}#header #headerButtons .shareearn{font-size:1.2em}#header .topRight .floatclear{font-size:1.2em}.pt_cart .login-box .login-box-content .visaCheckoutButton{padding-bottom:15px}.pt_cart #secondary .checkout-option-divider{display:none}.pt_cart #secondary .login-box .login-box-content form.cartcontinue{padding-bottom:18px}.loginForm .rememberme-checkbox{padding:5px 0 10px 0}.pt_cart .login-box .login-box-content .visaCheckoutButton{padding-bottom:15px}.pt_cart #secondary .checkout-option-divider{display:none}.pt_cart #secondary .login-box .login-box-content form.cartcontinue{padding-bottom:18px}.loginForm .rememberme-checkbox{padding:5px 0 10px 0}.pt_cart .login-box .login-box-content .visaCheckoutButton{padding-bottom:15px}.pt_cart #secondary .checkout-option-divider{display:none}.pt_cart #secondary .login-box .login-box-content form.cartcontinue{padding-bottom:18px}.loginForm .rememberme-checkbox{padding:5px 0 10px 0}.prefelocation{width:250px}.prefelocation .custom-checkbox{margin-left:0 !important}.pt_cart .login-box .login-box-content .visaCheckoutButton{padding-bottom:15px}.pt_cart #secondary .checkout-option-divider{display:none}.pt_cart #secondary .login-box .login-box-content form.cartcontinue{padding-bottom:18px}.loginForm .rememberme-checkbox{padding:5px 0 10px 0}.prefelocation{width:250px}.prefelocation .custom-checkbox{margin-left:0 !important}.pt_checkout .primary-content h1{box-sizing:border-box}.pt_cart.loggeduser #main #primary .cart-actions .or-main{width:8%;padding:10px 0;box-sizing:border-box}.pt_cart .login-box .login-box-content .visaCheckoutButton{padding-bottom:15px}.pt_cart #secondary .checkout-option-divider{display:none}.pt_cart #secondary .login-box .login-box-content form.cartcontinue{padding-bottom:18px}.loginForm .rememberme-checkbox{padding:5px 0 10px 0}.prefelocation{width:250px}.prefelocation .custom-checkbox{margin-left:0 !important}.pt_checkout .primary-content h1{box-sizing:border-box}.pt_cart.loggeduser #main #primary .cart-actions .or-main{width:8%;padding:10px 0;box-sizing:border-box}.pt_cart .login-box .login-box-content .visaCheckoutButton{padding-bottom:15px}.pt_cart #secondary .checkout-option-divider{display:none}.pt_cart #secondary .login-box .login-box-content form.cartcontinue{padding-bottom:18px}.loginForm .rememberme-checkbox{padding:5px 0 10px 0}.prefelocation{width:250px}.prefelocation .custom-checkbox{margin-left:0 !important}.pt_checkout .primary-content h1{box-sizing:border-box}.pt_cart.loggeduser #main #primary .cart-actions .or-main{width:8%;padding:10px 0;box-sizing:border-box}.contactus #contact_us_form .styled{width:100%;height:30px;border-right:0}.contactus #contact_us_form .styled select{width:100%;height:30px}#header .ddcolortabs .primary-logo img{height:auto}}@media only screen and (min-width:768px) and (max-width:1024px){#wrapper.pt_product-details #header{position:fixed}.pt_product-details .pdp-main .pdpcolmain .productimageLarge{width:66%;clear:both}.pt_product-details .pdp-main .product-col-2{width:34%}.pt_product-details .product-col-2 .product-add-to-cart .addcartsection #add-to-cart{width:100%}.bradcombsmaindesk{width:76%}#wrapper.pt_product-details #product-nav-container{width:45%}#wrapper.pt_product-details .pdp-main .product-col-1{max-width:100%}#wrapper.pt_product-details #fluidzoom{width:100%;max-width:100% !important;height:auto !important;display:block !important}#fluidzoom .fluid-display{width:98% !important;max-width:100% !important;height:auto !important}#fluidzoom .fluid-display-imageviewer{width:84% !important;max-width:100% !important}.leftClass{top:178px;left:18%}.rightClass{top:178px;right:1%}#fluidzoom .fluid-display-viewgroup div{width:91% !important;display:block !important}#fluidzoom .fluid-display-viewgroup .fluid-display-imagegroup{width:100% !important}.pt_product-details .pdp-main .product-thumbnails{display:block !important;width:18%;float:left}.pt_product-details .pdp-main .product-primary-image{display:none !important}#fluidzoom .fluid-display-imageviewer .cloud-zoom{max-width:100% !important}.pt_product-details .pdp-main .differentiatorsinner .iconblock{float:left;width:100%;margin:30px auto 0 auto}.pt_product-details .pdp-main .featuresProduct .featureinner{width:80%}.pt_product-details .pdp-main .differentiatorsinner{width:80%}.pt_product-details .pdp-main .innerlarge{width:80%}.pt_product-details .pdp-main .leatherdesc .product-description{font-size:12px}.pt_product-details .pdp-main .leatherdesc #more-leather{width:100%;font-size:16px}.pt_product-details .pdp-main .innersmallNarModule{width:80%}.pt_product-details .pdp-main .returndesc{font-size:15px;padding:0}.pt_product-details .pdp-main .delivaryoptions .delivarydesc{font-size:15px;padding:0 6%}.pt_product-details .pdp-main .leftreturns #returnsstore{width:100%}.pt_product-details .pdp-main .delivaryoptions #shippngrates{width:100%}.pt_product-details .pdp-main .leftreturns{width:47%}.pt_product-details .pdp-main .delivaryoptions{width:47%}.pt_product-details .pdp-main .io_pdp_recs{width:80%}.pt_product-details .pdp-main .last-visited ul{width:80%}.pt_product-details .pdp-main .headtitle{width:80%}.pt_product-details .pdp-main .videoModule{height:300px;width:100%;padding:0 2%;box-sizing:border-box}.lang_fr .leftscroll{font-size:10px}.pt_product-details .pdp-main .product-col-1 #fluidzoom img{width:100% !important;height:auto !important}.pt_product-details .pdp-main .product-thumbnails ul{float:left;width:100%;margin:0 0 0 10px}.pt_product-details .pdp-main .product-thumbnails ul li.selected,.pt_product-details .pdp-main .product-thumbnails ul li{width:100%;height:auto;box-sizing:border-box}.pt_product-details .pdp-main .product-thumbnails ul li.selected img,.pt_product-details .pdp-main .product-thumbnails ul li img{max-width:100%;max-height:100%;width:auto;height:auto}.pt_product-details .pdp-main .productslide{width:82%;float:left}.productslide .jcarousel-prev{top:43%}.productslide .jcarousel-next{top:43%}#wrapper.pt_productgiftguide{width:100%}.pt_productgiftguide .singleCategoryNav .singleCategorydept .secondaryNav{width:38.6%}.pt_productgiftguide .singleCategoryNav .defaultfilter{width:35.1%}.pt_productgiftguide .travelnotes{width:26.1%}.pt_productgiftguide .giftguide_category_banner{margin:0;width:65.5%;padding:0 0 0 2px}.pt_productgiftguide .search-result-content{margin:10px 0 0 0;width:100%}.pt_productgiftguide li.grid-tile{width:249px;float:left;margin:0 0 0 10px}.pt_productgiftguide ul.search-result-items li.grid-tile{width:248px;margin:0 8px 20px 0;padding:0 0 0 5px;box-sizing:border-box}.pt_productgiftguide .search-result-content .search-result-items{width:100%;float:left}.pt_productgiftguide .giftguide_main{margin:10px 0 0 0;float:left;width:100%}#header{position:fixed}#header.headerfixed .ddcolortabs .departmentMenu0{margin:14px 6px 0 60px}#header .menu-utility-links{bottom:0}.ddcolortabs .departmentMenu1 #blog{display:none !important}.pt_productgiftguide .giftguide_category_banner .catlandingslotcarousel{position:static;width:100%;margin-top:0}.pt_productgiftguide .giftguide_category_banner .catlandingslotcarousel.gift-banner-fixed{margin-top:0;width:100%}.pt_productgiftguide .singleCategoryNav .gift-stick-fixed{width:100%}.ddcolortabs .departmentMenu0 li>a,.ddcolortabs .departmentMenu1 li>a{padding:0 0 0 3px;box-sizing:border-box}.pt_productgiftguide #herocarousel li{height:auto}.pt_productgiftguide #herocarousel .slick-list li img{min-height:100%;max-height:100%}.pt_productgiftguide ul.search-result-items li.promo-tile-2{margin:0 8px 20px 0 !important;padding:0 0 0 5px;box-sizing:border-box}.pt_productgiftguide ul.search-result-items li.promo-tile-3{margin:0 8px 20px 0;padding:0 0 0 5px;box-sizing:border-box}.pt_productgiftguide ul.search-result-items li.promo-tile-1{margin:0 8px 20px 0;padding:0 0 0 5px;box-sizing:border-box}.pt_productgiftguide li.grid-tile .quickplus{width:26px;height:26px}.pt_productgiftguide li.grid-tile .iconplus{background:url('../images/qplus.png') no-repeat 40% 40%}.ui-dialog.giftguide_hopup{padding:0 20px;box-sizing:border-box;border:none !important}.pt_productgiftguide .search-result-content.wide-tiles li.grid-tile.clickedonce .quickplus{display:block}.pt_productgiftguide .search-result-content li.grid-tile.clickedonce .quickplus{display:block}.pt_productgiftguide li.grid-tile.clickedonce .quickplus{display:block}.pt_productgiftguide .giftguide_main li.grid-tile .product-tile{padding:0 0 10px 0;box-sizing:border-box}.pt_productgiftguide .singleCategorydept .singlecattabcontent{width:80%}.pt_productgiftguide ul.search-result-items li.grid-tile .product-pricing .product-discounted-price{min-height:55px}}@media only screen and (min-width:960px) and (max-width:1024px){.pt_cart .cart-actions.clearfix .visaCheckoutButton{padding-left:0}.pt_cart #main #primary .cart-actions .or-guest{margin-left:0}#wrapper.pt_product-details #fluidzoom{height:auto !important}#wrapper.pt_product-details #product-nav-container{width:41%}.leftClass{top:248px;left:18%}.rightClass{top:248px;right:1%}.pt_productgiftguide .giftguide_category_banner{width:69.8%}.pt_productgiftguide #herocarousel .slick-list li{height:845px}}@media only screen and (min-width:1050px){.pt_product-search-result #secondary.search_result{margin-left:-50px;width:200px}}@media only screen and (max-width:600px){.pt_customerservices #contact_us_form div.styled{margin-top:10px}.ui-dialog.quickview #QuickViewDialog .pdp-main .product-col-2 .product-add-to-cart .viewdetails-one{margin-left:40%;width:auto}.lang_fr .ui-dialog.quickview #QuickViewDialog .pdp-main .product-col-2 .product-add-to-cart .viewdetails-one{margin-left:38%;width:auto}}@media only screen and (max-width:480px){.pdp-main .product-col-1{min-height:460px}.cart-coupon-code.subsection .form-row input{width:78%}.ui-dialog.quickview #QuickViewDialog .pdp-main .product-col-2 .product-add-to-cart .viewdetails-one{margin-left:33%;width:auto}.lang_fr .ui-dialog.quickview #QuickViewDialog .pdp-main .product-col-2 .product-add-to-cart .viewdetails-one{margin-left:28%;width:auto}.primary-content #cart-table td.item-quantity-details{width:70px}.primary-content #cart-table td.item-quantity-details.addtowishlist{width:85px}.primary-content #cart-table td.item-quantity{width:77px}.primary-content #cart-table td.item-price{width:77px}.primary-content #cart-table td.item-total{width:77px}div#final-sale-text{clear:both;width:100%}ul.search-result-items li.promo-tile-1{width:47%;min-height:194px}#fluidzoom{max-height:100%;display:block !important}#wrapper.pt_product-details .pdp-main .attribute .selected-value{display:inline;width:100%;margin:0}}@media only screen and (max-width:320px){.ui-dialog-content #errordiv{width:250px;margin:0 auto;text-align:center;margin-left:110px}.pt_product-details .checkouttype_mobile .continue_shopping .button-text{text-align:left;padding:4px;box-sizing:border-box;word-spacing:-1px;font-size:12px}.pt_product-details .checkouttype_mobile .continue_shopping .button-text .arrowmobile{color:#666 !important;padding:0 !important}.pt_order-confirmation .bottomsummary li.price{width:32%}.pt_checkout .checkout-actions{text-align:center}.mini-cart-product .productsInfo{float:right;margin-left:0;width:195px}.mini-cart-pricing .label{width:35px;padding-left:10px}.search-result-content #search-result-items .grid-tile .product-tile .product-image .soldOut{width:96%;height:92%;top:2%;left:2%}ul.search-result-items li.promo-tile-1{width:47%;min-height:194px}.ui-dialog.categoryhopup{max-width:320px}.signupnow-checkbox .custom-inner{margin:0 auto;width:45%}.ui-dialog.categoryhopup #categoryhopup .categoryhopupmain .email-subtitle{text-align:center;width:100%}.categoryhopup #categoryhopup .categoryhopupmain .hopupform form .signupemail{text-align:center;width:100%}.signupnow-checkbox .custom-inner{width:81%}.categoryhopup #categoryhopup .categoryhopupmain .hopupform form .privacypolicy{width:100%}.categoryhopup #categoryhopup .categoryhopupmain .facebookinhopup{width:100%}*/.travelnotes{padding:7px 10px;width:14.6%;min-height:40px}.pt_productgiftguide .singleCategoryNav .singleCategorydept .secondaryNav{width:36%;font-size:11px;padding:13px 0 13px 10px}.pt_productgiftguide .singleCategoryNav .defaultfilter{width:25%;font-size:11px;padding:13px 10px}.pt_productgiftguide .giftsmallselect{display:block;width:26%;padding:10px 8px;box-sizing:border-box;background-color:#064422;float:left;height:40px;border-left:2px solid #fff}.pt_productgiftguide .giftsmallselect .left-giftselect{width:22px;height:22px;float:left;background:#fff}.pt_productgiftguide .giftsmallselect .left-giftselect.active{width:22px;height:22px;border:1px solid #0c7e10;box-sizing:border-box}.pt_productgiftguide .giftsmallselect .right-giftselect{width:62%;margin:0;float:left}.pt_productgiftguide .giftsmallselect .right-giftselect ul{list-style:none;width:62%;float:right;margin:1px 0 0 0}.pt_productgiftguide .giftsmallselect .right-giftselect ul li{width:10px;height:10px;margin:0 1px 1px 0;float:left;background:#fff}.pt_productgiftguide .giftsmallselect .right-giftselect.active ul li{border:1px solid #0c7e10;box-sizing:border-box;background:#fff}}@media only screen and (min-width:481px) and (max-width:500px){.pdp-main .product-col-1{min-height:480px}}@media only screen and (min-width:501px) and (max-width:550px){.pdp-main .product-col-1{min-height:520px}}@media only screen and (min-width:768px) and (max-width:770px){.pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout{padding:0 10px}.pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout .formactions{width:160px}.pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout .formactions button{width:100%}.pt_singlepagecheckout #main #checkoutMethodSection .checkoutstep .signincheckout .or.or-style{width:30px !important}.pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout .facebookinsingle{width:160px}.lang_en .pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout .facebookinsingle .fbimg_En .fb-login-button{width:160px;font-size:15px}.lang_fr .pt_singlepagecheckout #main #checkoutMethodSection .checkoutstep .signincheckout .or.or-style{width:100% !important}.pt_cart .login-box .login-box-content .visaCheckoutButton{width:100%;margin:0;height:52px;padding-left:0;padding-top:20px;margin-left:0;float:none;text-align:center}.lang_fr .pt_account.wrap_my.account .page-content .col-2 .login-box.login-create-account .login-box-content{font-size:17px}.lang_fr .pt_account.wrap_my.account .page-content .col-2 .facebookmessage .secmsgmsg{font-size:17px}.lang_fr .pt_account.wrap_my.account .page-content .col-1 .loginForm{padding:8px 0 0 0}.lang_en .pt_singlepagecheckout #checkoutMethodSection fieldset.signincustomer .loginbutton{width:160px}.lang_en .pt_singlepagecheckout #checkoutMethodSection fieldset.signincustomer .loginbutton #checkoutMethodLoginSubmit{width:160px;font-size:16px}.lang_en .pt_singlepagecheckout #main #checkoutMethodSection .checkoutstep .or.or-style{width:100%}.lang_en .pt_singlepagecheckout #main #checkoutMethodSection .checkoutstep .signincustomer .or.or-style{width:30px}.lang_en .pt_singlepagecheckout #checkoutMethodSection fieldset.signincustomer .facebookinsingle{width:160px}.lang_en .pt_singlepagecheckout #checkoutMethodSection fieldset.signincustomer .facebookinsingle .fbimg_En .fb-login-button{width:160px;font-size:15px;padding:9px 0 9px}.lang_fr .pt_cart .cart-coupon-code.subsection .form-row input{margin-right:6px;width:55%}.pt_singlepagecheckout #checkoutCheckoutMethodAccordionItem.accordionItem.active .accordioncontent{padding:0}.lang_en .pt_singlepagecheckout #checkoutCheckoutMethodAccordionItem.accordionItem.active .checkoutguest .checkoutguestbtn{padding:0 0 15px 0}.pt_singlepagecheckout #checkoutCheckoutMethodAccordionItem #checkoutMethodSection{padding:20px 0 25px 0}.lang_fr .pt_singlepagecheckout #cartright .accordionItem.active #checkoutMethodSection .checkoutguest{padding:0 0 15px 0}.visaCheckoutButton .v-learn-default{float:none;margin-left:79px;clear:both;display:block}.pt_singlepagecheckout .accordionItem.active .accordioncontent{padding:0}.cart-action-continue-shopping .v-learn-default{display:block;padding:0 0 0 79px;box-sizing:border-box;clear:both;float:none}.rememberme-checkbox .custom-checkbox{margin:0}.lang_fr .loginForm .rememberme-checkbox{padding:5px 0 10px 6px}.prefelocation{width:191px;float:right}.prefelocation .custom-checkbox{margin-left:0 !important}.contactus #contact_us_form{width:100%}.contactus .feedback{width:100%}ul.search-result-items li.promo-tile-1{margin:0 10px 10px !important}}@media only screen and (min-width:551px) and (max-width:600px){.pdp-main .product-col-1{min-height:560px}.pdp-main .product-actions .picupcontent .innercontent a{margin-left:65px}#dialog-container .instoreShippingContainer .storeResults form.instoreAddToCartForm ul.lstStore{height:120px;overflow-y:auto}#dialog-container .instoreShippingContainer .checkInStoreContainer.enterZipFormContainer{height:200px;overflow-y:auto}#cartMain-hopup.cartMain-hopup{overflow-y:auto;height:240px}}@media only screen and (min-width:601px) and (max-width:650px){.pdp-main .product-col-1{min-height:605px}}@media only screen and (min-width:651px) and (max-width:700px){.pdp-main .product-col-1{min-height:650px}}@media only screen and (max-width:360px){.ui-dialog.popup_password_reset .ui-dialog-content{max-width:270px !important}.ui-dialog.add_address_popup,.ui-dialog.add_credit_popup,.ui-dialog.send_wishlist_popup{width:300px !important;min-width:300px;padding:0}.pdp-main .product-col-1{min-height:330px}#dialog-container .instoreShippingContainer input.inptPostal{width:133px}.primary-content #cart-table,.cart-footer{width:86%}.cart-order-totals ul.order-total li.label{margin-left:0}.cart-order-totals li.label{float:none}.cart-coupon-code.subsection .form-row input{width:55%}}label,.form-label-text{width:100%}form span.divider{margin-left:72px}@media only screen and (max-width:1000px){.v-learn-default{display:none}}@media only screen and (max-width:640px){.ui-dialog.categoryhopup #categoryhopup .categoryhopupmain .email-title{font-size:26px;line-height:24px;padding:0 0 10px 0}.categoryhopup #categoryhopup .categoryhopupmain .hopupform form .privacypolicy a{padding:0 0 0 4px}.ui-dialog.categoryhopup #categoryhopup .categoryhopupmain .email-subtitle{font-size:18px}.categoryhopup #categoryhopup .categoryhopupmain .hopupform form .signupemail{font-size:16px}.signupnow-checkbox .label-title label{font-size:14px;font-weight:normal;line-height:18px}.lang_fr .ui-dialog.categoryhopup #categoryhopup .categoryhopupmain .email-subtitle{font-size:18px}.lang_fr .signupnow-checkbox .label-title label{font-size:14px;font-weight:normal;line-height:18px}.categoryhopup #categoryhopup .categoryhopupmain .email-subtitle-register{font-size:19px}.lang_fr .ui-dialog.categoryhopup #categoryhopup .categoryhopupmain .email-title{font-size:35px;line-height:31px}.lang_fr .categoryhopup #categoryhopup .categoryhopupmain .hopupform form .signupemail{font-size:24px}.lang_fr .signupnow-checkbox .label-title label{font-size:15px}.lang_fr .categoryhopup #categoryhopup .categoryhopupmain .hopupform form .privacypolicy{font-size:13px}.lang_fr .categoryhopup #categoryhopup .categoryhopupmain .email-subtitle-register{font-size:17px}.categoryhopup #categoryhopup .categoryhopupmain .email-title-register{font-size:33px}.categoryhopup #categoryhopup .categoryhopupmain .loggeduser .closeicon .left-close{width:35%;float:left}}@media only screen and (max-width:370px){.ui-dialog.categoryhopup #categoryhopup .categoryhopupmain{width:94%}.categoryhopup #categoryhopup .categoryhopupmain .hopupform form .privacypolicy a{padding:0 0 0 4px}.ui-dialog.categoryhopup #categoryhopup .categoryhopupmain{float:none;margin:auto;padding:0;width:94%}.ui-dialog.categoryhopup #categoryhopup .categoryhopupmain .email-subtitle{font-size:14px;text-align:center;width:100%}.lang_fr .ui-dialog.categoryhopup #categoryhopup .categoryhopupmain{width:94%}.lang_fr .ui-dialog.categoryhopup #categoryhopup .categoryhopupmain{float:none;margin:auto;padding:0;width:94%}}@media only screen and (max-width:769px){.ratepipeline{left:1%;top:12px}}@media only screen and (max-width:767px){.ratepipeline{left:1%;top:12px}}@media only screen and (max-width:322px){.ratepipeline{left:1%;top:12px}}@media only screen and (max-width:1024px){.cart-lqd .item-user-actions a{float:left;height:auto;line-height:12px !important;text-align:center;width:100%}.lang_en .pt_account.wrap_my.account .page-content .col-1 .loginForm .ispulogin #password-reset{margin:6px 7px 14px 0;padding:5px 0 0}.lang_fr .pt_account.wrap_my.account .page-content .col-1 .loginForm .ispulogin #password-reset{margin:10px 0;padding:5px 0 10px 0}}@media only screen and (min-width:768px) and (max-width:960px){.pt_singlepagecheckout .logingeneral .or.or-style{width:100%}.pt_singlepagecheckout #main #checkoutMethodSection .checkoutstep .signincheckout .or.or-style{width:100% !important}.pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout .formactions{width:100%}.pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout .facebookinsingle{width:100%}.pdp-main .product-actions .addthis_toolbox a{padding:0 13px}}@media only screen and (max-width:959px){.lang_fr .pt_account.wrap_my.account .page-content .col-1 .login-box-content .form-row{margin:6px}.lang_fr .pt_account.wrap_my.account .page-content .col-1 .loginForm .ispulogin #password-reset{margin:5px 0;padding:5px 0 10px 0}.lang_en .pt_account.wrap_my.account .page-content .col-1 .loginForm .ispulogin #password-reset{margin:5px 7px 14px 0;padding:6px 0 0}}@media only screen and (max-width:772px){.pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout .formactions button{width:206px}.lang_en .pt_singlepagecheckout #cartright #checkoutMethodSection .signincheckout .facebookinsingle .fbimg_En .fb-login-button{width:207px}}@media only screen and (max-width:768px){.pt_singlepagecheckout #cartright #checkoutMethodSection .checkoutguest .checkoutguestbtn button{width:206px}.accordioncontent .rightCartSeparator{margin-top:0}.pt_checkout .billingAddressForm .paymentThod{padding:0 20px}}@media only screen and (max-width:640px){.ui-dialog.categoryhopup #categoryhopup .categoryhopupmain .email-subtitle{text-align:center;width:100%}.lang_en .pt_account.wrap_my.account .page-content .col-2 .login-box.login-create-account{padding:0 14px 9px 14px}.lang_en .pt_account.wrap_my.account .primary-content .facebookiconinlogin .fbimg_En{padding:31px 0 0}}@media screen and (min-device-width:1025px) and (max-device-width:1560px){.pt_product-details .pdp-main .pdpcolmain .productimageLarge{width:78%}.pt_product-details .pdp-main .product-col-2{width:22%}#fluidzoom .fluid-display{width:86%}.fluid-display-imagegroup{width:100% !important}.fluid-display-viewgroup{width:15% !important;float:left !important}.pt_productdetails .fluid-display-viewgroup .fluid-display-imagegroup a{width:144px;height:144px}.fluid-display-viewgroup .fluid-display-imagegroup a img.fluid-display-imageitem-selected{width:138px;height:138px}.pt_productdetails .fluid-display-imagegroup img{width:140px;height:140px}#fluidzoom .fluid-display-imageviewer{width:82%;height:100% !important}#fluidzoom{height:695px !important}.leftClass{left:31.5% !important}.pt_product-details .pdp-main .scrollDetails{margin:83px 0 0 0;left:24.5% !important;position:relative;width:77.5%}.pt_product-details .pdp-main .customerappre{width:100%}.pt_product-details .pdp-main .productDesModule{margin:30px 0 0 0}.bradcombsmaindesk{width:63%}.pt_productdetails .breadcrumb{padding:0 0 0 15px;box-sizing:border-box}.pt_product-details .pdp-main .largeminibanner{display:block;margin:0 auto;width:100%}.pt_product-details .pdp-main .minibanner{float:left;width:78%}.pt_product-details .pdp-main .mainbanner-inner{width:70%;float:right}}@media screen and (min-device-width:1025px) and (max-device-width:1299px){#fluidzoom{height:auto !important}#fluidzoom .fluid-displayheight{height:100% !important}.bradcombsmaindesk{width:56%}.leftClass{top:322.5px !important}.rightClass{top:322.5px !important}}@media screen and (min-device-width:1300px) and (max-device-width:1560px){#fluidzoom{height:auto !important}.leftClass{top:375px}.leftClass{top:351.5px !important}.rightClass{top:351.5px !important}}@media screen and (max-width:2500px) and (min-width:1600px){.pt_product-details .pdp-main .pdpcolmain{width:1582px;margin:0 auto;float:none}.pt_productdetails .leftbreadcrumbsmain{float:left;width:11%}#fluidzoom{height:auto !important}.leftClass{top:453px !important}.rightClass{top:453px !important}}@media only screen and (max-width:960px){.pt_singlepagecheckout .checkoutLoginMainSection{border-right:0;width:100%;margin-top:5%;margin-bottom:30px}.pt_singlepagecheckout #checkoutMethodSection fieldset.signincustomer .facebookinsingle{float:left !important;width:100% !important;margin-bottom:5%}.checkoutOrSection{float:left;width:100%}#paymentSection #buyatab_giftcard_form .form-row{width:100%}.pt_singlepagecheckout #main .payment_giftcard .input-text{width:100%}.buytabCancel{float:left;margin-bottom:7%}#paymentSection #buyatab_giftcard_form div#buyatab_error_balance{float:left;line-height:20px;margin-bottom:15px}}@media only screen and (max-width:768px){.pt_singlepagecheckout #checkoutMethodSection fieldset.signincustomer .loginbutton #checkoutMethodLoginSubmit{width:263px !important}.pt_singlepagecheckout #checkoutMethodSection fieldset.signincustomer .facebookinsingle .fbimg_En .fb-login-button{width:263px !important}#cartright .checkoutCancel{width:263px}.lang_fr .pt_singlepagecheckout #cartright #checkoutMethodSection .checkoutguest .checkoutguestbtn button{width:263px}#cartright #paymentSection .payment_giftcard{margin:auto;width:278px}.buyatab_form form{padding:2px 10px}}@media screen and (max-width:3500px) and (min-width:1416px){#wrapper.pt_productgiftguide{width:1416px;margin:0 auto}.pt_productgiftguide .singleCategoryNav{width:940px;float:none;margin:0 auto}.pt_productgiftguide .gift-header{width:940px;float:none;margin:0 auto}.pt_productgiftguide .giftguide_category_banner .catlandingslotcarousel{width:560px}}@media screen and (max-width:1415px) and (min-width:1025px){#wrapper.pt_productgiftguide{width:100%;float:left}.pt_productgiftguide .singleCategoryNav{width:940px;float:none;margin:0 auto}.pt_productgiftguide .gift-header{width:940px;float:none;margin:0 auto}.pt_productgiftguide ul.search-result-items li.grid-tile{width:32%;margin:0 0 20px 1%}.pt_productgiftguide .giftguide_main{float:left;padding:0 20px;width:100%;box-sizing:border-box}.pt_productgiftguide .giftguide_category_banner{width:38%}.pt_productgiftguide .giftguide_category_banner .catlandingslotcarousel{width:37%}.pt_productgiftguide .search-result-content{width:62%}.pt_productgiftguide ul.search-result-items li.grid-tile #producttileplus{position:absolute;bottom:0;right:2%}}@media screen and (max-width:767px) and (min-width:666px){.pt_productgiftguide .wide-tiles .product-tile .product-image{width:275px}}