@media screen and (min-width:1024px){#header{height:132px}#header .navigation-bottom-bg,#header .navigation-top-bg{background-image:none;-webkit-box-shadow:none;box-shadow:none}#header .primary-logo{margin-bottom:12px}#navigation{background-color:#999}nav{height:40px;position:inherit}ul.level-1{position:inherit}ul.level-1 li{padding:0;margin:0 auto}ul.level-1>li{margin-right:4px}ul.level-1>li.last{margin-right:0}ul.level-1 li a,ul.level-1 li.first a{border:none;padding:10px 10px 11px}ul.level-1 li.active,ul.level-1 li.active:hover{background:url(../images/bg-header-bottom.png);color:#fff;border-radius:0}div.level-2 ul.level-2 a:hover,ul.level-1 li.active a{color:#fff}ul.level-1 li:hover{background:0 0;color:#f2f2f2}ul.level-1 li.active>div.level-2{display:block}div.level-2{background:url(../images/bg-header-bottom.png) repeat-x scroll left top #444;width:100%;height:42px;min-height:inherit;border-radius:inherit;left:0;top:40px;-webkit-box-shadow:0 1px 2px #333;box-shadow:0 1px 2px #333}ul.level-2{float:none;margin:0 auto;width:1180px;position:relative;padding:4px 0}ul.level-2>li{float:left;padding:0;max-width:90px}div.level-2 ul.level-2 a{color:#fff;border-right:1px solid #666;margin:0;font-size:14px;padding:0 8px;line-height:16px}div.level-2 ul.level-2>li>a{height:34px}div.level-2 ul.level-2 li.active{background:url(../images/menubg-level3.png);height:44px}div.level-2 ul.level-2 li.active a.level-2{color:#333}div.level-2 ul.level-2 li.hover{background:0 0;height:auto}div.level-2 ul.level-2 li.hover a.level-2,div.level-2 ul.level-2 li.hover a.level-2:active{background:0 0;color:#ccc;border-right:1px solid #666}div.level-2 ul.level-2 li.last.hover a.level-2,div.level-2 ul.level-2 li.last.hover a.level-2:active{border-right:none}.cat-title-image,.custom-banner-staticlink{display:none}nav ul.level-1 a.dropdown-arrow,nav ul.level-1 a.dropdown-arrow:hover,ul.level-1 ul.nav-static li:hover{background:0 0}.search-container{position:relative;top:-36px;width:1180px}#navigation .nav-featured-banner li>a:hover,#navigation div.level-3-div.multipleColumns .promotional-links li a:hover{text-decoration:underline}#product-description .customer-reviews-mobile,.color-options+#product-content.colors-template{display:none}.show-on-desktop{display:block}.show-on-mobile,.show-on-tab-portrait{display:none}}@media screen and (min-width:320px) and (max-width:1023px){.pt_account .tiles-container li.bottom a.wedding-rewards-icon{margin-left:50px}.ca-pdp-webcollage{border-top:0;margin-top:0!important;padding-top:0!important}#wc-power-page{border-top:0!important;margin-left:20px}.wc-rating-answer-no-wrapper.wc-rating-answer-no,.wc-rating-answer-yes-wrapper.wc-rating-answer-yes{display:inline}.wc-specifications.wc-spec-cols-2{visibility:visible!important}.section.recommendation-section{width:100%;padding-right:1.5em!important}.IEContactTable{border:0}.contactIE{display:none}.contactMsg{color:#000;padding:1px 1px 5px 10px;font-size:17px;font-family:Arial;font-style:normal;font-variant:normal;font-weight:400}.contactChat{color:#000;padding:1px 1px 5px 10px;font-size:17px;font-family:Arial;font-style:normal;font-variant:normal;font-weight:400}#contactUsChat{color:#e52f4a;text-decoration:underline;font-size:17px}#wrapper.pt_account,#wrapper.pt_error,#wrapper.pt_order,#wrapper.pt_wish-list{width:100%;min-width:320px}.ui-dialog.dialog-reset-password{left:0;right:0;margin:auto;top:0;bottom:0;height:350px!important;max-width:800px;width:80%}.pt_account .primary-content:after,.pt_articledetails .primary-content:after,.pt_emailsignup .primary-content:after,.pt_order .primary-content:after,.pt_wish-list .primary-content:after{background:0 0}.pt_account .primary-content,.pt_articledetails .primary-content,.pt_customer-service .primary-content,.pt_emailsignup .primary-content,.pt_order .primary-content,.pt_wish-list .primary-content{margin-bottom:0}#footer{margin-top:0}#main{padding-bottom:0}.pt_cart #main,.pt_customer-service #main{float:none}.banner-custom,.click-to-chat,.mini-cart-content,.promo-menu,.top-nav-header .menu-utility,.top-nav-header .menu-utility-user,a.level-1:focus+.level-2{display:none!important}.all-utility-links,.for-mobile-only,div.level-3-div ul.level-3 li.for-mobile-only,ul#menu-mobile{display:block}.ulposition{position:fixed!important}ul.level-1{background:url(../images/menumobile-bg.jpg) repeat;width:270px;top:-57px;left:-270px!important;overflow-y:auto}ul.level-1 li a,ul.level-1 li:first-child a{border:none}nav ul.level-1 a{border-right:none;padding:16px 0 15px 33px}ul.level-1 li{border-bottom:1px solid #858585;float:none;margin:0 18px 0 10px;padding:0}.position-move{position:absolute}.level2-class{left:0}div.level-3 ul.level-3-div li:first-child{float:left;width:94%}.menu-wrapper div.level-3.active{display:block}.position-move div.level-2{position:fixed;background:url(../images/menumobile-bg.jpg) repeat;margin:0;padding:0 0 0;left:-270px;top:0;width:270px}.pt-checkout.checkout-process .checkout-for-desktop-only{display:none}.pt-checkout.checkout-process .checkout-for-devices-only{display:block}.menu-category.level-1 .all-utility-links{position:relative;z-index:-1}.menu-category.level-1{z-index:-1}.menu-category div.level-2 ul.level-2{overflow:auto}#header .desktop-menu-header{display:none}nav ul.level-1 a{font-weight:600}#navigation .content-featured-block,#navigation .content-promotion-block,#navigation div.level-3-div.multipleColumns .promotional-links,#navigation div.level-3-div.multipleColumns a.fourthLevelCategoryName{display:none}#navigation div.level-3-div a.thirdLevelCategoryName{border:none;line-height:18px;margin:0}#navigation div.level-3-div a.fourthLevelCategoryName,#navigation div.level-3-div a.thirdLevelCategoryName,.level-1 div.level-2 ul.level-2 a{border-bottom:1px solid #999;color:#fff;font-size:.7em;font-weight:700;margin:0;padding:12px 15px 10.5px 0;text-transform:capitalize;width:212px}#navigation div.level-3-div a.fourthLevelCategoryName,#navigation div.level-3-div a.thirdLevelCategoryName{padding-left:0;line-height:18px;width:232px}#navigation div.level-3-div a.fourthLevelCategoryName:hover,#navigation div.level-3-div a.thirdLevelCategoryName:hover{text-decoration:none}div.level-2 ul.level-2 li.active a{border-color:#999}#navigation div.level-3-div a.thirdLevelCategoryName:first-child{border-bottom:1px solid #999}.active-div{display:block!important}#navigation div.level-3-div{display:none;left:-270px;top:0;background:url(../images/menumobile-bg.jpg) repeat;width:270px;padding:0;min-height:510px;position:fixed;z-index:9999;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:none;box-shadow:none}#navigation div.level-3-div.multipleColumns{min-height:510px;width:270px;left:270px;height:100%!important}#navigation div.level-3-div.singleColumn{min-height:510px;width:270px;left:270px}#navigation div.level-3-div ul.level-3.menu-left{width:270px;min-height:510px;max-width:270px}#navigation div.level-3-div ul.level-3.menu-left>li.cols{width:232px;padding:0 19px;border-left:none}#navigation div.level-3-div.multipleColumns ul.level-3.menu-left>li.cols{height:auto;padding:0 19px;min-height:50px}#navigation div.level-3-div ul.level-3.menu-left>li.cols.first,#navigation ul.level-1 ul.level-2 ul li.for-mobile-only{padding:0 19px}#navigation div.level-3-div.singleColumn a.thirdLevelCategoryName{font-weight:700;color:#fff}#navigation div.level-3-div.singleColumn ul.level-3.menu-left{padding-top:0}ul.level-1 li.last div.level-2 ul.level-2 li div.level-3-div{width:270px}div.level-3-div ul.level-3{background-color:#676767}ul.level-4 li a{background:0 0;color:#fff;line-height:24px}div.level-3-div ul.level-3 li a{display:block}ul.level-3 li:nth-child(2){margin-top:-4px}ul.level-3>li ul.level-4>li{width:270px;font-size:1em;float:initial;width:232px;margin:0}.level-4.active-div>li:first-child{background:0 0}ul.level-4{display:none;left:-270px;top:0;background:url(../images/menumobile-bg.jpg) repeat;width:270px;padding:0;min-height:510px;overflow-x:hidden;overflow-y:auto;position:fixed;margin:0}.custom{display:none}div.level-3 span{display:none}div.level-3-div ul.level-3 li.cols{width:232px;margin-top:-4px}div.level-3-div ul.level-3 li.cols.first{margin:0}#get-inspiration-link ul.nav-static li a,.level-1 ul.level-3>li ul.level-4>li a{background:none repeat scroll 0 0 rgba(0,0,0,0)!important;border-bottom:1px solid #999;color:#fff;line-height:18px;margin:0;padding-left:0;text-transform:capitalize;width:100%}.level-1 ul.level-3>li ul.level-4>li:hover,div.level-3-div ul.level-3 li.cols:hover{background-color:#676767}.level-1 ul.level-3>li ul.level-4>li:first-child:hover{background:0 0}.pt-checkout.pt-order-confirmation div.level-2 h2,div.level-2 h2{color:#fff;font-family:Montserrat,Arial,sans-serif;font-size:.8em;font-weight:700;margin:0 10px;padding:15px 0 20px 9px;text-transform:uppercase}div.level-3-div h2{float:none;clear:none}hr.thin{display:none}nav ul.level-1 li.first a.dropdown-arrow:hover,ul.level-1 li.first:hover>a.dropdown-arrow,ul.level-1 li:hover a.level-1.dropdown-arrow{background:url(../images/arrow-menu-left.png) no-repeat scroll 14px 20px transparent}ul.level-1 a{display:block;font-size:1.2em;padding:15px 5px 15px 23px;font-family:Montserrat,Arial,sans-serif;font-size:.875em;border-bottom:1px solid #999;text-transform:uppercase;text-align:left}div.level-2 ul.level-2 a.dropdown-arrow:hover,ul.level-1 li:hover>a,ul.level-1 li:hover>a.dropdown-arrow{color:#fff}nav ul.level-1 li.first a.dropdown-arrow,ul.level-1 li a.dropdown-arrow{background:url(../images/arrow-menu-left.png) no-repeat scroll 14px 20px transparent;padding:16px 0 15px 33px}#navigation div.level-3-div a.thirdLevelCategoryName,#navigation div.level-3-div.multipleColumns a.fourthLevelCategoryName{background:0 0!important;padding-left:0}ul.level-1 div.ca-homepage-header-staticlinks li a{background:0 0}ul.level-1 div.ca-homepage-header-staticlinks li a:hover{background:0 0}ul.level-2 li a{background-position:7px 19px}.btn-back,.btn-back-last{background:url(../images/arrow-back-btn.png) no-repeat scroll 100% 17px transparent;border-bottom:1px solid #757575;color:#fff;cursor:pointer;display:block;font-family:Montserrat,Arial,sans-serif;font-size:.75em;margin:0 18px 0 10px;padding:14px 0 21px 9px;text-transform:uppercase}.btn-back-last{margin:0 0 0 -10px}ul.level-1 li:hover{background:0 0;color:#9c2d49;border-radius:2px 2px 0 0}div.level-2 ul.level-2 li{float:none;padding:0 19px;background-color:#676767;border:none;margin:0}.custom-banner-staticlink{display:none}.blockdiv{display:block!important}.cat-title-image,div.level-2 ul.level-2 li div.level-3-div a.shopapp-btn{display:none}.ie7 div.level-2{width:452px}ul.nav-static{padding:0}div.level-3-div ul.level-3 li.for-mobile-only a{background-image:none!important;border-bottom:1px solid #999;line-height:18px;margin:0;padding-left:0;width:228px}.level-3-div .level-4 h2,.pt-checkout.pt-order-confirmation .level-3-div .level-4 h2{margin:0;padding:15px 0 20px}#navigation div.level-3-div a.thirdLevelCategoryName:first-child{border-bottom:1px solid #999}#navigation .level-1 ul.menu-utility li a,.level-1 ul.menu-utility-user li a{color:#fff;font-weight:700;padding:0}.menu-category ul.level-3 .content-asset,.viewmore{display:none}ul.level-4 li a{border-bottom:1px solid #757575}ul.level-4 li:hover{background-image:none}ul li.for-mobile-only{background-image:none}.bgnavigation{background:0 0!important}.open-menu{overflow:hidden;height:100%}.top-nav-header .menu-utility-user li a{text-transform:uppercase}.level-1 .menu-utility{margin:10px 0 30px}.level-1 .menu-utility-user li{border:none;left:6px;position:absolute;top:22px;width:120px}.level-1 .menu-utility-user li.logout-signup{top:0;bottom:0;left:135px}.pt-checkout.pt-order-confirmation .level-1 .menu-utility-user li.logout-signup{top:0}.level-1 .logout-signup,.pt-checkout.pt-order-confirmation .menu-utility-user li.logout-signup{float:none;margin:130px 0 0 10px}.level-1 .menu-utility li{border:medium none;color:#fff;float:left;font-family:Arial,Helvetica,sans-serif;font-size:.688em;list-style:none;margin:0;padding:12px 16px;width:37%;text-transform:uppercase}.top-nav-header{position:absolute;right:52px;top:8px}#mini-cart{height:47px;margin:0;padding:0;min-width:50px}.menu-utility-user{border:medium none;float:left;position:relative;text-transform:uppercase}a#menu{background:url(../images/mob-menu.svg) no-repeat;display:inline-block;background-size:contain;height:18px;width:21px;position:relative;top:19px;left:10px;cursor:pointer;text-indent:-999px}.pt-checkout.checkout-process a#menu{display:none}.header-search input[type=submit]{background:url(../images/sprite.png) no-repeat scroll -368px -2px transparent;height:46px;padding:8px 0;right:5px;text-indent:-999em;top:53px;width:34px;z-index:6002}#mobile-searchgo:hover{background-position:-368px -2px}.header-search input.mobile-bg-searchclick{background:url(../images/sprite.png) no-repeat scroll -364px -54px transparent;left:0;top:10px;width:100px}.navigation-top-bg .header-search input.mobile-bg-searchclick:hover{background-position:-364px -54px!important}.mobile-bg-search{background:url(../images/menumobile-bg.jpg) repeat;float:right;height:57px;position:absolute;right:-11px;top:42px;width:51px}.email-sign-up{display:none!important}.pt_account .content-asset .breadcrumb,.pt_article-search-result ol.breadcrumb,.pt_articledetails ol.breadcrumb,.pt_customer-service .contact-us-container ol.breadcrumb,.pt_emailsignup .content-asset .breadcrumb,.pt_order .content-asset .breadcrumb,.pt_register .content-asset .breadcrumb,.pt_store-locator .store-locator-container ol.breadcrumb,.pt_wish-list .content-asset .breadcrumb{display:none}.account-nav-container{width:100%;max-width:100%}#main .account-nav-container #secondary{background:url(../images/acount-mobile-nav-bg.png);display:block;width:100%}.content-asset.ca-account-nav-registered,.content-asset.ca-account-nav-unregistered{width:100%;height:auto;display:none}#secondary .secondary-navigation .content-asset.ca-account-nav-registered ul,#secondary .secondary-navigation .content-asset.ca-account-nav-unregistered ul{padding:0 4.4%}#secondary .secondary-navigation .content-asset.ca-account-nav-registered ul li a,#secondary .secondary-navigation .content-asset.ca-account-nav-unregistered ul li a{color:#fff}.secondary-navigation h3.title.show{background:url(../images/my-account-open.png) 100% 18px no-repeat}.secondary-navigation h3.title.hide{background:url(../images/my-account-close.png) 100% 18px no-repeat;display:block!important}#secondary .secondary-navigation .content-asset.ca-account-nav-registered ul.sabnavfooter h3{margin:0}.pt_account #secondary h3,.pt_order #secondary h3,.pt_wish-list #secondary h3{width:91.3%;padding:13px 0 17px 0;margin:0 auto;clear:both;float:none;color:#fff}.pt_register .wrapper{width:100%}.pt_register .sign-in-wrapper{margin:0 auto 1em;padding:0}.sign-in-wrapper .inner-wrapper .col-1{border:none;width:100%}.sign-in-wrapper .inner-wrapper .col-2{width:100%;float:left}.cart-footer .safe-shopping-guarantee-box{display:block}.sign-in-wrapper .col-1 .login-account form .form-row button{font-size:14px}.sign-in-wrapper.checkout-login .col-1,.sign-in-wrapper.checkout-login .col-2,.sign-in-wrapper.checkout-login .col-3{min-height:inherit}.sign-in-wrapper.checkout-login .col-1{padding-right:4%;margin-bottom:50px}.sign-in-wrapper.checkout-login .col-2{border-right:none}.sign-in-wrapper.checkout-login .col-3{padding:1.5em 0 0;border-top:1px solid #000;width:100%}.checkout-login .login-password .form-row{margin-bottom:20px}.checkout-login #loginDiv{margin-top:0}.pt_product-details .reviewlogin{width:100%;float:left}.pt_product-details .reviewlogin .sign-in-wrapper{padding:1.688em 0}.pt_product-details .reviewlogin .sign-in-wrapper .inner-wrapper{padding:2.188em 3%}.pt_account .breadcrumb,.pt_emailsignup .breadcrumb,.pt_order .breadcrumb,.pt_wish-list .breadcrumb{display:none}.pt_account .tiles-container li{margin:0 20px 20px 0;width:348px}.pt_account .tiles-container li:nth-child(3n+1){clear:none}.pt_account .tiles-container li:nth-child(2n+2):not(.bottom){float:left;clear:inherit}.pt_account .tiles-container li a{width:289px;background-position:95% -188px}.pt_account .tiles-container li.bottom{width:348px;margin:0 20px 20px 0}.pt_account .tiles-container li.bottom.last{margin-right:0}.pt_account .tiles-container li.bottom a{width:168px}.pt_account #view-reward-cards-btn-a{width:95%}.pt_account .primary-content .inner-tile-container{padding:3%}.pt_account .content-asset figure figcaption,.pt_content-search-result .content-asset figure figcaption,.pt_order .content-asset figure figcaption,.pt_register .content-asset figure figcaption,.pt_wish-list .content-asset figure figcaption{width:94%}.pt_account #secondary ul.sabnavfooter h3,.pt_order #secondary ul.sabnavfooter h3,.pt_wish-list #secondary ul.sabnavfooter h3{margin:0}.pt_account .content-asset .left-shadow,.pt_emailsignup .content-asset .left-shadow,.pt_order .content-asset .left-shadow,.pt_register .content-asset .left-shadow,.pt_wish-list .content-asset .left-shadow{display:none}.pt_account .content-asset .right-shadow,.pt_emailsignup .content-asset .right-shadow,.pt_order .content-asset .right-shadow,.pt_register .content-asset .right-shadow,.pt_wish-list .content-asset .right-shadow{display:none}.pt_account .primary-content,.pt_emailsignup .primary-content,.pt_order .primary-content,.pt_wish-list .primary-content{width:100%;padding:0 0 1.688em 0}.pt_account .primary-content .account-inner-wrapper,.pt_order .primary-content .account-inner-wrapper,.pt_wish-list .account-inner-wrapper{float:none;width:91.3%;margin:auto;padding:1.6em 0}.pt_order .account-inner-wrapper ul.search-result-items .order-history-header{width:95.2%;margin-top:30px}.pt_order .primary-content .account-inner-wrapper #dwfrm_orders{border-top:solid 1px #000;float:left}.pt_order .account-inner-wrapper ul.search-result-items .order-history-items{border-bottom:solid 1px #000;width:94.3%}.pt_order .primary-content .account-inner-wrapper,.pt_wish-list .primary-content .account-inner-wrapper{padding-top:10px}.pt_order .primary-content{background:#fff}.pt_order .primary-content #primary .account-inner-wrapper .no_orders{float:right;margin:-32px 14px}.pt_order .account-inner-wrapper ul.search-result-items .order-history-items .order-history-table tr td,.pt_order .account-inner-wrapper ul.search-result-items .order-history-items .order-history-table tr th{width:43%}.pt_order .pagination ul li,.pt_order .pagination ul li a{font-size:11px}.pt_order .account-inner-wrapper .search-result-options .pagination ul{width:initial;padding-bottom:20px}.pt_order .account-inner-wrapper ul.search-result-items .order-history-items .order-history-table .order-items ul li{color:#333}.pt_order .account-inner-wrapper .order-shipment-table.display-product li.shipment-address>div{margin:0}.pt_order .account-inner-wrapper h2{width:auto;margin:0 20px 0 0}.pt_order .account-inner-wrapper .order-shipment-table.display-product li.item-status>div{margin:0;text-align:left}.pt_order .pagination ul li{display:inline-block;float:none}.pt_order .account-inner-wrapper .search-result-options .pagination div.page-range{float:none;clear:both;display:inline-block}.pt_order .account-inner-wrapper .search-result-options .pagination ul.paging-of-range{width:auto;float:none;clear:none;display:inline-block!important}.pt_order .pagination .results-hits{width:auto;display:inline-block;float:none;text-align:right;margin-right:2px}.pt_order .account-inner-wrapper .search-result-options .pagination{text-align:right}.pt_account #RegistrationForm .form-row input,.pt_account .account-inner-wrapper #RegistrationForm .form-row input,.pt_emailsignup #EmailSignUp .form-row input{width:239px;padding:8px 23px}.pt_account #CreditCardForm .form-row input,.pt_account #edit-address-form .form-row input{width:284px}.pt_account #CreditCardForm .sbHolder,.pt_account .account-inner-wrapper.credit-card-info button.delete{width:284px;text-align:left}.pt_account #CreditCardForm .expiry-date .sbHolder{width:127px}.pt_account #CreditCardForm .form-row-button a{color:#666;font-size:11px;font-weight:500;margin-left:19px;text-decoration:underline}.pt_account .account-inner-wrapper.account-addresses .create-new-addresses .section-header-note,.pt_account .account-inner-wrapper.account-addresses ul li a{color:#666;font-size:11px;line-height:11px;font-weight:500;text-decoration:underline;display:inline-block}.pt_account #edit-address-form .sbHolder{width:284px}.pt_account .account-inner-wrapper.account-addresses ul.address-list>li{min-height:150px}.pt_account .account-inner-wrapper.account-addresses ul.address-list>li.first.default{margin-bottom:21px}.pt_account .signin-account-inner-wrapper,.pt_emailsignup .email-signup-inner-wrapper{background:none repeat scroll 0 0 #f6f6f6;float:left;padding:2.188em 0;width:94.3%;float:none;margin:auto}.pt_account .signin-create-account-wrapper,.pt_emailsignup .email-signup-privacy-security{width:100%;padding-bottom:40px}.pt_account #RegistrationForm .form-row.form-row-button button,.pt_emailsignup #EmailSignUp .form-row.form-row-button button{padding:13px 40px;font-size:14px}.pt_account #RegistrationForm .form-row.form-row-button{float:none}.pt_account #RegistrationForm a.account-user{margin-left:0}.pt_store-locator .store-locator-container{width:100%;max-width:100%}.pt_store-locator .store-locator-container nav{background:url(../images/acount-mobile-nav-bg.png);display:block;width:100%;padding-bottom:3px;position:absolute}.pt_store-locator .store-locator-container #secondary .secondary-navigation .customer-service-left-nav h3.title{color:#fff;font-size:13px;height:10px;padding:14px 5%;text-transform:uppercase;font-family:Montserrat,Arial,sans-serif;cursor:pointer;position:relative;z-index:3}.pt_store-locator .store-locator-container #secondary .secondary-navigation .customer-service-left-nav ul{display:none;padding:0 5%;width:90%}.pt_store-locator .store-locator-container #secondary .secondary-navigation .customer-service-left-nav h3.title.show{background:url(../images/my-account-open.png) 88% 18px no-repeat}.pt_store-locator .store-locator-container #secondary .secondary-navigation .customer-service-left-nav h3.title.hide{background:url(../images/my-account-close.png) 88% 18px no-repeat}.pt_store-locator .store-locator-container #secondary .secondary-navigation .static-content-leftnav h3.title{color:#fff;font-size:13px;height:10px;padding:14px 5%;text-transform:uppercase;font-family:Montserrat,Arial,sans-serif;cursor:pointer;position:relative;z-index:3}.pt_store-locator .store-locator-container #secondary .secondary-navigation .static-content-leftnav ul{display:none;padding:0 5%;width:90%}.pt_store-locator .store-locator-container #secondary .secondary-navigation .static-content-leftnav h3.title.show{background:url(../images/my-account-open.png) 88% 16px no-repeat}.pt_store-locator .store-locator-container #secondary .secondary-navigation .static-content-leftnav h3.title.hide{background:url(../images/my-account-close.png) 88% 16px no-repeat}.pt_store-locator .store-locator-container #secondary .secondary-navigation .static-content-leftnav h3.title.hides{background:url(../images/my-account-close.png) 88% 16px no-repeat}.pt_customer-service .contact-us-container{width:100%;max-width:100%}.pt_customer-service .contact-us-container #secondary .secondary-navigation .customer-service-left-nav h3.title{color:#fff;font-size:13px;height:10px;padding:14px 5%;text-transform:uppercase;font-family:Montserrat,Arial,sans-serif;cursor:pointer;position:relative;z-index:3}.pt_customer-service .contact-us-container #secondary .secondary-navigation .customer-service-left-nav ul{display:none;padding:0 5%;width:90%}.pt_customer-service .contact-us-container #secondary .secondary-navigation .customer-service-left-nav h3.title.show{background:url(../images/my-account-open.png) 88% 18px no-repeat}.pt_customer-service .contact-us-container #secondary .secondary-navigation .customer-service-left-nav h3.title.hide{background:url(../images/my-account-close.png) 88% 18px no-repeat}.pt_customer-service .contact-us-container #secondary .secondary-navigation .static-content-leftnav h3.title{color:#fff;font-size:13px;height:10px;padding:14px 5%;text-transform:uppercase;font-family:Montserrat,Arial,sans-serif;cursor:pointer;position:relative;z-index:3}.pt_customer-service .contact-us-container #secondary .secondary-navigation .static-content-leftnav ul{display:none;padding:0 5%;width:90%}.pt_customer-service .contact-us-container #secondary .secondary-navigation .static-content-leftnav h3.title.show{background:url(../images/my-account-open.png) 88% 18px no-repeat}.pt_customer-service .contact-us-container #secondary .secondary-navigation .static-content-leftnav h3.title.hide{background:url(../images/my-account-close.png) 88% 18px no-repeat}.pdp-main .no-thumbnails #liquifireImageDiv{margin:0 auto}.pt_error.pt_customer-service .contact-us-container #secondary nav{width:100%}.article-search-result-found{width:100%;min-width:100%;max-width:100%}.article-search-result-found #secondary,.pt_articledetails #secondary{width:100%}.article-search-result-found #secondary .refinement.article,.pt_articledetails #secondary .refinement.article{background:url(../images/acount-mobile-nav-bg.png);width:100%;padding:0 2%}.article-search-result-found #secondary .refinement.article ul#category-level-1,.pt_articledetails #secondary .refinement.article ul#category-level-1{float:left}.article-search-result-found #secondary .refinement h2,.pt_articledetails #secondary .refinement h2{color:#fff;font-family:museo_slab_500,Arial,sans-serif;font-size:1em;padding-bottom:10px;padding-top:18px}.article-search-result-found #secondary .refinement ul#category-level-1 li a,.pt_articledetails #secondary .refinement ul#category-level-1 li a{font-family:Montserrat,Arial,sans-serif;font-size:.73em;line-height:30px;text-transform:uppercase;color:#fff}.pt_article-search-result .article-search-result-found .primary-content,.pt_articledetails .primary-content{max-width:100%}.pt_article-search-result .article-display ul li .article-content{width:100%}.pt_article-search-result .article-display ul li .article-content h3{margin-top:10px}.pt_article-search-result #secondary .refinement h2 .arrow-up,.pt_articledetails #secondary .refinement h2 .arrow-up{border-top:5px solid #fff}.pt_articledetails #secondary .refinement h2 .arrow-up.arrowpos1{right:38%}.pt_articledetails .primary-content{max-width:100%;float:left;width:100%;padding:0}.pt_articledetails .primary-content-fullview{width:auto}.pt_articledetails .primary-content-fullview .primary-content,.pt_articledetails.pt-articlewithoutleftnav .primary-content-fullview .primary-content{padding:0;width:100%}.pt_articledetails.pt-articlewithoutleftnav .primary-content-fullview .primary-content .content-asset{padding:20px}.pt_articledetails .primary-content:after,.pt_customer-service .primary-content:after{bottom:-14px}.pt_articledetails .primary-content:after{bottom:0}.pt_articledetails .primary-content:after,.pt_customer-service .primary-content:after{margin-bottom:9px}.pt_customer-service .contact-us-container #secondary{background:url(../images/acount-mobile-nav-bg.png);display:block;width:100%}.pt_customer-service #secondary nav{width:100%}.pt_customer-service .primary-content{width:92%;margin:0;padding:7% 4%;float:left}.pt_customer-service #secondary>nav>div>div.content-asset.customer-service-left-nav>h3{line-height:21px}.pt_customer-service #secondary>nav>div>div.content-asset.static-content-leftnav>h3{line-height:21px}.pt_customer-service .contact-us-container #secondary nav{background:url(../images/acount-mobile-nav-bg.png);display:block;width:100%;padding-bottom:3px;height:41px}.availability-btn{display:none}.availability-btn.check-it-out,.in-store-badge,.more-option-available{display:block}li.grid-tile .availability-btn.check-it-out{position:inherit}.availability-btn a.product-set-price{text-decoration:underline}.search-result-found ul.search-result-items .grid-tile .product-tile{min-height:362px!important}.product-compare{bottom:0}.pdp-main .pdp-redesign .description-section{float:left;margin:20px 0 0;width:100%}.pdp-main .pdp-redesign .section.product-detail-tabs{margin:0}.responsive-tabs-wrapper{background:#fff}.responsive-tabs__list{display:none}.responsive-tabs__panel{width:100%;border-bottom:1px solid #666}.responsive-tabs__panel--closed-accordion-only{display:none}.responsive-tabs__heading{background:url(../images/icn-sprite.png) no-repeat scroll 96% -87px #fff;position:relative;border-bottom:1px solid #666;border-bottom:1px solid #666;display:block;cursor:pointer;width:100%;outline:0}.responsive-tabs__heading.border-bottom{border-bottom:1px solid #666}.responsive-tabs__heading:after{content:"";display:block;position:absolute;right:20px;top:40%;width:0;height:0}.responsive-tabs__heading--active:hover,.responsive-tabs__heading:hover{background-color:#fff}.responsive-tabs__heading--active{background:url(../images/icn-sprite.png) no-repeat scroll 96% -132px #fff}.responsive-tabs__panel hr.secondary-devider{display:block}.responsive-tabs__panel .video-player{margin-top:30px;padding-left:0;background:0 0}.responsive-tabs__heading a{outline:0;cursor:pointer;display:block;padding:15px 34px}.pdp-main .tab-main-content{min-height:inherit}.color-list .list p,.color-overlay a.close,.primary-content a.color-options,.section.reviews-section{display:none}#product-content.colors-template{margin:20px 0;width:100%}.color-list .list,.color-list.swatches-list .list{padding:10px 0 0 10px;width:60px;height:auto}.color-list .list .color-swatch{height:58px}.color-name-display,.colors-availability-wrapper .color-overlay{float:left;clear:both}.color-name-display{color:#999;font-family:Montserrat,Arial,sans-serif;font-size:18px;padding:12px 0 7px}.color-list .list.selected .color-swatch,.color-list li.selected .color-swatch:hover{-webkit-box-shadow:0 .5px 5px #666;box-shadow:0 .5px 5px #666}.description-section+#product-content.colors-template{display:none}.ui-dialog.bonusproduct{width:89.6%!important}#bonus-product-tile .grid-tile.new-row{margin-left:20px}.more-option-available a.more-option-link{margin-right:0}.pt_staticcontent .wrapper{width:320px}.pt_staticcontent .wrapper .tips-and-technique{padding:0 20px}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .child-life-stage .form-row label{min-width:22%}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .child-life-stage select.select-box{width:72%}.michaels-reward-card{padding:1em 0 0}.michaels-reward-card .person-info>.name{width:91%}.michaels-reward-card .barcode-wrapper img.barcode{width:100%;height:auto}.michaels-reward-card .person-info .print-page{display:none}.show-on-tab-portrait-and-mobile{display:block}}@media only screen and (min-width :768px) and (max-width :1279px){.jcarousel,.product-slider,.tabbed-product-slider{width:100%}.search-result .primary-content{max-width:1259px;min-width:768px}#footer .social-icons p{width:100%;text-align:left;display:block}.pdp-main .recommendations .jcarousel ul li img{width:100%}.pdp-main .no-thumbnails #liquifireImageDiv{margin:0 auto}.pt_cart .product-slider{padding-bottom:0}.pdp-main #image{width:365px;height:365px;left:auto}.pdp-main #zoomView{width:160px;height:160px}.pt_cart .increment-quantity{width:110%}.pdp-main .badge{margin-bottom:10px}#quickviewbutton,.product-image:hover #quickviewbutton{display:none}.trending-project-container ul li{width:220px;height:220px;margin:0 0 20px 15px}.trending-project-container h4.project-caption{padding:8px 5% 8px 5%;width:90%;font-size:1.17em}.trending-project-container li.shadow-left:before{bottom:4%;left:3px;-webkit-box-shadow:15px 5px 7px 5px #4b4b4a;box-shadow:15px 5px 7px 5px #4b4b4a}.project-ideas-container ul li{width:165px;min-height:165px;margin:15px 0 0 10px}.project-ideas-container li img{width:100%;height:165px}.project-ideas-container h4.caption{font-size:.95em}.project-ideas-container li.shadow-left:before{bottom:17%;left:4px}.pt_staticcontent .wrapper{width:100%}.pt_staticcontent .wrapper .tips-and-technique{padding:0 20px}.tips-technique-tiles>li{width:45%}.tips-and-technique .shadow-left::before{-webkit-box-shadow:15px 5px 7px 5px #4b4b4a;box-shadow:15px 5px 7px 5px #4b4b4a}.pt_staticcontent .classesnevents-wrapper{padding:0 30px}.events-wrapper .banner-left{width:61.8%}.events-wrapper .banner-right{width:31.97%}.events-wrapper .banner-left .right-column{width:40%;margin-right:10px}.classes-wrapper li .featured-section{height:122px}.classes-wrapper li h5{margin:10px 0 5px 10px}.classes-wrapper li p{height:179px}.classes-wrapper ul.column-3 li:first-child+li,.classes-wrapper ul.column-3 li:first-child+li+li,.classes-wrapper ul.column-4 li:first-child+li,.classes-wrapper ul.column-4 li:first-child+li+li,.classes-wrapper ul.column-4 li:first-child+li+li+li{margin-left:14px}#payment-info .billing-info-form .billing,#shipping-info{padding:20px 20px 0}#shipping-info .shipping-info-response{background:#f5f5f5;margin:-20px -20px 0;padding:20px 20px 0}#payment-info .billing-info-response .payment-info-response{background:#f5f5f5;padding:20px 20px}.payment-info-response .payment-container,.shipping-info-response .mini-shipment{margin:0 4% 20px}.payment-info-response .payment-instrument-container,.shipping-info-response .shipping-method-gift-container{margin-right:33px}.pt-checkout .bottom-button-container{padding:20px 20px;margin:20px 0 0 -20px}.shipping-methods div.form-row .shippingmethod-price.checkout-for-desktop-only{display:block}#where-to-getit-show{background:#e01836}.pt_account .account-inner-wrapper.loyalty .child-stage-holder{width:50%}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .child-life-stage select.select-box{width:70%}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .basic-profile-information{width:98%}.pt_account .account-inner-wrapper.loyalty .preferred-store #response{width:102.9%}.pull-right.no-pull-on-mobile button{font-size:14px}}@media only screen and (min-width :768px) and (max-width :1279px) and (orientation :portrait){.cart-for-mobile-only{display:none}.pt-checkout.pt-order-confirmation a#menu,.pt_cart .top-nav-header{top:0}.pt-checkout.pt-order-confirmation #header .primary-logo{left:0;top:0}#wrapper,#wrapper.pt_error{width:100%;min-width:768px}.pt-checkout.pt-order-confirmation #main .wrapper{width:95%;padding:20px}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{padding:8px 13px}.pt_error .error-page-search input[type=text]{padding:6px 13px}.primary-button,.secondary-button,button{font-size:.875em}.pt_wish-list .view-project.primary-button{-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.pdp-main button{font-size:.875em}.ui-dialog.dialog-reset-password{top:0!important;height:250px!important}.pt_order .primary-content .account-inner-wrapper .order-detail-options a{margin:0 45px 0 0}.pt_cart #header.position-move.click-move{position:fixed;height:85px}.pt_cart #main.position-move.click-move{margin-top:75px}.pt_cart #header.position-move.click-move a#menu{top:7px}.pt_cart #header.position-move.click-move .top-nav-header{top:8px}.pt_cart #header{position:relative}.pt_cart #main{margin-top:0}.border{border-color:#afafaf;border-style:dashed none none;border-width:2px 0 0;float:left;height:100%}.categories{padding:40px 0;position:relative;min-width:768px;max-width:768px}.container{display:block;margin:0 auto;padding:20px 0;min-width:768px;max-width:768px}.sixteen-grid .promo,.sixteen-grid .shopCat-10,.sixteen-grid .shopCat-11,.sixteen-grid .shopCat-12,.sixteen-grid .shopCat-13,.sixteen-grid .shopCat-14,.sixteen-grid .shopCat-15,.sixteen-grid .shopCat-6,.sixteen-grid .shopCat-7,.sixteen-grid .shopCat-8,.sixteen-grid.shopCat-16,.sixteen-grid.shopCat-17,.sixteen-grid.shopCat-18{left:0;position:relative;top:0}.sixteen-grid .shopCat-9{position:absolute;top:950px}.sixteen-grid .shopCat-8{margin-bottom:55px}h2.category-heading{left:240px}.home-bottom-center-shadow{background-size:84%;margin-top:-10px}#main{margin-top:85px;position:relative}.pt-articlewithoutleftnav #main,.pt_articledetails .primary-content-fullview{margin-top:130px}.pt-checkout.pt-order-confirmation #main{margin-top:115px}#header{height:85px}.pt-checkout.checkout-process #header{height:55px}.pt-checkout.checkout-process header{height:45px;background:0 0;-webkit-box-shadow:none;box-shadow:none}.pt-checkout.checkout-process a#menu{top:0}.pt-checkout.checkout-process #main{margin-top:55px;margin-bottom:0;padding-bottom:0}.pt-checkout.checkout-process #footer{margin-top:0}#header .wrapper,nav{width:100%;min-width:768px}.dummy{display:block!important}.show-search{display:block!important}.hide-search{display:none!important}header .wrapper{height:55px}.level-1 .menu-utility-user li{top:20px}.level-1 .menu-utility-user li.logout-signup,.pt-checkout.pt-order-confirmation .level-1 .menu-utility-user li.logout-signup{top:37px}.mobile-bg-searchclick{background:url(../images/sprite.png) no-repeat scroll -351px -61px rgba(0,0,0,0)!important}#mobile-searchgo.mobile-bg-searchclick:hover{background:url(../images/sprite.png) no-repeat scroll -351px -61px rgba(0,0,0,0)!important}#mini-cart:hover>.cart-box{display:none}.textbox-search input[type=text]:hover>.promo-add{display:none}#header .primary-logo a{height:100%}.mobile-bg-search{top:6px;width:75px}.mobile-bg-search input[type=submit]{background-position:370px -63px}.promo-add{clear:both;color:#fff;float:left;left:0;margin:-3px auto 0;padding:0;position:absolute;top:66px;width:98%;z-index:3000}.btn-go,.email-sign-up,.mini-cart-label{display:none}.email-signup:hover>.email-sign-up{display:none}.email-signup:hover{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.mini-cart-empty{color:#333}.mini-cart-basket{left:8px;top:23px}.menu-utility-user ul li.logout-signup{float:none;margin:118px 0 0 129px}#mini-cart:hover{background-color:transparent}.blogs-ad,.weekly-ad{display:block}.no-hits-search .textbox-search{background:none repeat scroll 0 0 rgba(0,0,0,0);position:relative;right:0;top:0;display:block}.header-search{right:0;top:-62px;z-index:21}.header-search:hover{background:url(../images/sprite.png) no-repeat scroll 3px -246px transparent}.header-search:hover>.header-search input[type=submit]{background:url(../images/sprite.png) no-repeat scroll -368px -62px transparent}#navigation,.pt-checkout.pt-order-confirmation #navigation{z-index:auto}.header-search legend{background:none repeat scroll 0 0 transparent}.btn-go{background-color:#d7112f;border:medium none;border-radius:5px;display:inline-block;float:left;height:44px;margin:11px 15px 0 2px;padding:1em 1.5em;color:#fff;font-size:.8em;text-align:center;position:absolute;right:4px}nav{height:30px;width:100%}.promo-menu{display:none}.email-signup>a{border-right:none;padding-right:0}.custom-banner-header,.pt-checkout.checkout-process .checkout-header-needhelp{display:none}.top-nav-header{right:94px}.pt-checkout.checkout-process .top-nav-header{top:0}.pt-checkout.checkout-process #mini-cart{display:block}.availability-btn.check-it-out,.in-store-badge,.more-option-available{display:block}.pdp-main .product-col-2 .promotion-free-gift .promotion-title{padding-left:0}div.recmmendations{margin:0 auto}.Cart-see-details{margin:0 10px 20px}.Cart-see-details span{display:inline}.move-to-bottom{display:block;clear:both;float:right;margin:-42px 20px 0;width:35%}button.whitebutton{width:100%}button.maxwidth{width:92%;font-size:.7em}ul.table-cart-detail li .product-list-item .sku span.label{float:left;display:block}.shopping-cart-bg{margin:0 auto;padding:0 0 20px;width:100%;border-radius:0}.shopping-cart-bg .shopping-cart-top .cart-empty{margin:65px auto 0;width:96%}.shopping-cart-bg .shopping-cart-top .cart-empty .empty-cart-box{width:auto}.shopping-cart-bg .shopping-cart-top{padding:20px}.shopping-cart-bg span.cart-heading{height:auto;font-size:1.2em;padding-left:10px}.total-price-potrate{display:none;float:left;margin:2% 0 0 20%;text-align:right;font-size:.75em;font-family:Montserrat,Arial,sans-serif;width:21%}.total-price-potrate>span{color:#666;display:block;float:none;font-size:.85em;line-height:100px;text-align:right;text-decoration:underline;font-family:Montserrat,Arial,sans-serif}.total-price-potrate>span a{font-size:1em}.sp-left-colum{width:100%;padding:10px 0 15px}span.positiontop{top:17px}.sp-right-colum{width:100%;padding:0;margin:0;position:relative}.pt_cart .cart-promo-content{padding:0}#checkout-faq{padding:20px}.sp-left-colum #cart-items-form,.sp-left-colum #checkout-faq{margin-right:0}.pt_cart .cart-promo-content .for-mobile-only{display:none}.search-store-location .searchstores{top:4px}button.whitebutton span{background-position:100% -200px}.move-to-right{display:none}button.paypal-btn{height:45px}ul.table-cart-detail li .image-aera{line-height:90px}.pt_cart .bonus-product-container ul.bonus-product-detail>li:first-child,ul.table-cart-detail li:first-child{width:47%}ul.table-cart-detail.save-for-later-detail li:first-child{font-size:1.051em}ul.table-cart-detail li span.remove-btn{margin:7px 36px 0 7px}.table-cart-detail-area{padding:10px 0;font-size:.85em}.table-cart-detail-area:last-child{border-bottom:1px solid #ccc}.shopping-cart-bg hr.thin{background-color:#ccc;width:96%}.checkbtn-shopping-box{position:absolute;right:34px;top:30px;margin:46px auto 0;width:220px}ul.table-cart-detail li .image-aera{width:120px;height:120px;position:inherit;margin:20px auto}.promo.surcharge-msg,ul.table-cart-detail li{font-size:.89em}ul.table-cart-detail li .product-list-item .name a{font-size:1.157em;margin-bottom:0}.order-summary-container{width:292px;float:left;margin:0 66px 0 41px}.continue-btn-width{width:277px;color:#666}span.paypal-btn{margin:8px auto 1px;text-align:center}.pt_cart .recmmendations{margin-bottom:0}.sp-right-colum .checkout-button-security{float:left;clear:none;width:232px}.qty-mobile-aera.number-container{width:54%}.sp-left-colum .table-cart-detail .mobile-arrangement{width:46%}.pt_cart .cart-product-details{float:left;width:60%;margin-left:10px}.pt_cart .bonus-product-container ul.bonus-product-detail>li.cart-for-desktop-only.bonus-view,ul.table-cart-detail li:last-child{width:32%}.pt_cart .bonus-product-container ul.bonus-product-detail>li .item-image{width:120px;height:120px;position:inherit;margin:20px auto}.pt_cart .bonus-product-container ul.bonus-product-detail>li .item-image img{width:120px;height:120px}.pt_cart .bonus-product-container ul.bonus-product-detail>li .item-details{width:54%}.pt-checkout.checkout-process #header{position:absolute}.pt-checkout #main{margin-top:115px}.pt-checkout .menu-utility-user li.logout-signup{margin:21px 0 0 142px;top:auto}.pt-checkout .shipping h3{font-size:1.219em}.pt-checkout #main input[type=email],.pt-checkout #main input[type=number],.pt-checkout #main input[type=password],.pt-checkout #main input[type=tel],.pt-checkout #main input[type=text]{padding:8px 13px}.pt-checkout.checkout-process #main .wrapper{width:100%;padding:0;border-radius:0}.pt-checkout #main .shadow-left:before{-webkit-box-shadow:none;box-shadow:none}.pt-checkout #main .wrapper .left-column,.pt-checkout #main .wrapper .right-column{width:100%}.pt-checkout #main .wrapper .right-column{margin-top:30px;display:none!important}.pt-checkout h2{font-size:1.829em}.checkout-progress-indicator ul li{width:150px;font-size:.688em}.checkout-progress-indicator ul li.step-2,.checkout-progress-indicator ul li.step-3{padding-left:125px}.pt-checkout .order-summary-container{float:left;width:41.4%;margin:0 40px 25px 0}.pt-checkout .mini-billing-address{margin:0 40px 0 0}.pt-checkout .right-column .mini-shipment{margin:0 0 25px 0}.pt-checkout .in-your-cart{clear:both;margin:0 0 25px;width:92.9%}.pt-checkout .order-summary-container .primary-button{display:none}.pt-checkout .safe-shopping-guarantee-box{clear:both;padding:25px}.pt-checkout .in-your-cart .mini-cart-product{float:left;margin-right:65px;width:40%;border-top:1px solid #e0e0e0;min-height:150px}.pt-checkout .in-your-cart .checkout-mini-cart div:first-child,.pt-checkout .in-your-cart .checkout-mini-cart div:nth-child(2){border-top:none}.pt-checkout .safe-shopping-guarantee-box .secure-logo{position:absolute;right:30px;top:35px;margin:0}.checkout .primary-button{font-size:.875em;width:auto}#shipping-email-form{width:73%}.shipping-information{width:82%}.shippingoptions{width:55%}.shipping-method-list{width:84%}.payment-info-response .mini-billing-address h4,.payment-info-response .payment-instrument-container h4,.shipping-address-details h4,.shipping-gift-details h5,.shipping-info-response .shipping-method-gift-container h4{float:left;width:35%;text-align:center}.mini-billing-address ul.details-container,.payment-info-response .payment-instrument-container .mini-payment-instrument.first,.shipping-address-details ul.details-container,.shipping-info-response .shipping-method-gift-container ul.details-container{float:left;width:100%;margin-left:0}.payment-info-response .mini-billing-address h4 span,.payment-info-response .payment-instrument-container h4 span,.shipping-info-response .mini-shipment .details .shipping-address-details h4 span,.shipping-info-response .mini-shipment .details .shipping-methods-details h4 span{display:block;margin:0 auto}.payment-info-response .mini-billing-address{margin-right:0}.payment-info-response .payment-instrument-container .mini-payment-instrument{margin-left:35%;width:63%}.payment-info-response .payment-instrument-container .mini-payment-instrument .details{margin-left:26px}.payment-info-response .payment-instrument-container .mini-payment-instrument.first .details{margin-left:0}.shipping-info-response .shipping-method-gift-container .shipping-gift-details{margin-left:45%}.shipping-info-response .shipping-method-gift-container .shipping-gift-details h5{width:100%;text-align:left}.shipping-info-response .shipping-method-gift-container .shipping-gift-details .details-container{width:100%;margin-left:0}.pt-checkout .formfield.creditcard-type span.error,.pt-checkout .formfield.creditcard-type span.error-message{right:2%}.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .month span.error,.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .month span.error-message{right:10%;top:45%}.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .year span.error,.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .year span.error-message{right:10%;top:65%}.payment-method-options .payment-tabs{margin-right:20px}.payment-method-options{margin:0 6% 20px}.pt-checkout .payment-method-expanded{border:none}.redemption.gift-card-redemption-msg{margin-left:0}.pt-checkout.pt-order-confirmation .order-confirmation-details h3{font-size:2em}.display-product li.col-four.order-payment-summary{width:25%}.display-product li.col-four{padding-right:1.5%}.order-shipment-table.display-product .item-image{width:62px;margin-right:10px;height:62px}.order-shipment-table.display-product .item-image img{width:100%}.order-shipment-table.display-product .item-details{width:75%}.pt-checkout.pt-order-confirmation .order-shipment-table.display-product .item-details{width:66%}.pt-checkout .cart-promo{margin-left:0}.pt-checkout .display-product .item-image img{width:100%;height:100%}.pt-order-confirmation .orderconfirm-recommendations{margin:40px -34px 0;width:768px}.order-review-n-summary{width:100%;margin:0}.order-confirmation-details .order-summary-header .order-date .value{width:19.5%}.order-confirmation-details .order-summary-header .value{width:18%}.order-summary-header{margin-bottom:25px}.order-review-n-summary .order-summary-left{width:47%}.order-review-n-summary .order-summary-right{width:53%}.order-review-n-summary .order-summary-right .order-payment-summary ul{padding:10px 20px}.order-review-n-summary .order-summary-left li{width:94%}.order-shipment-table.display-product .mobile-noshow .product-info{padding-left:14%;width:41%}.order-shipment-table.display-product .mobile-noshow .item-quantity{width:22%}.order-shipment-table.display-product li.item-total{width:23%}.order-shipment-table.display-product li.product-info{width:55.5%}.order-shipment-table.display-product .left-section li.item-quantity{width:21%}#order-review .order-review-n-summary{width:83%;margin:0 8.5% 20px}#order-review .order-review-n-summary .order-summary-left{width:51%}#order-review .order-review-n-summary .order-summary-right{width:49%}#order-review .order-review-n-summary .order-summary-left li{width:93%}.pt-checkout #order-review #cart-table .cart-row .product-list-item{width:100%}#order-review .order-shipment-table.display-product .item-details{width:58%}#order-review .order-review .bottom-button-container .ca-safe-shopping-guarantee{width:auto;float:none;margin:0}#order-review .order-review .bottom-button-container .safe-shopping-guarantee-box{margin-top:20px;padding:0}#order-review .order-review .bottom-button-container .safe-shopping-guarantee-box .secure-logo{margin-top:-10px}.jcarousel{margin-top:15px;width:523px}.jcarousel ul li{margin-right:15px;width:165px}.product-slider .slider-wrapper.horizontal-slider{margin:0;width:100%}.tab-slider{margin:0 auto 30px;background-position:0 44px!important}.projects-tab ul li{font-size:.769em;margin-right:14px;padding:15px 5px 10px;width:141px}.product-slider,.tabbed-product-slider{margin-bottom:0;padding-bottom:47px}.tabbed-product-slider.two .projects-tab{left:226px}.tabbed-product-slider.three .projects-tab{left:389px}.tabbed-product-slider.four .projects-tab{left:554px}.slider-control .control a.jcarousel-control-next,.slider-control .control a.jcarousel-control-prev{background-position:-320px -250px;height:40px;width:34px}.slider-control .control a.jcarousel-control-next{background-position:-364px -250px}.slider-control .control a:hover{background-position:-320px -297px}.slider-control .control a.jcarousel-control-next:hover{background-position:-364px -297px}.slider-wrapper.horizontal-slider{padding:30px 0}.slider-wrapper .slider-title{font-size:1.615em}.slider-wrapper .slider-sub-title{font-size:.684em;padding-top:3px}.slider-wrapper .product-tile .product-name{margin-top:11px;padding:8px 0 7px}li.grid-tile a.thumb-link img{width:100%}#footer .wrapper{width:714px}#footer .ca-newsletter,.navigation-bottom-bg,.navigation-top-bg{background-size:calc(132px)}.footer-links ul li h4{font-size:.514em;padding-bottom:0}#footer .sign-up-promotions input[type=email],#footer .sign-up-promotions p,.footer-links ul.sub-nav-footer li a,.social-icons p{font-size:.514em}#footer .social-icons ul li{margin:2px 4px 11px 0}#footer .social-icons ul li a{width:26px;height:26px;background-position:0 -294px}#footer .social-icons ul li.facebook a:hover{background-position:0 -323px}#footer .social-icons ul li.twitter a{background-position:-31px -294px}#footer .social-icons ul li.twitter a:hover{background-position:-31px -323px}#footer .social-icons ul li.youtube a{background-position:-62px -294px}#footer .social-icons ul li.youtube a:hover{background-position:-62px -323px}#footer .social-icons ul li.pinterest a{background-position:-93px -294px}#footer .social-icons ul li.pinterest a:hover{background-position:-93px -323px}#footer .social-icons ul li.instagram a{background-position:-124px -294px}#footer .social-icons ul li.instagram a:hover{background-position:-124px -323px}#footer .social-icons ul li.googleplus a{background-position:-154px -294px}#footer .social-icons ul li.googleplus a:hover{background-position:-154px -323px}.footer-links{margin:23px 0 77px;position:relative;width:74%}.footer-links ul li,.footer-links ul li.footer-grid-last{width:31.5%}.footer-links ul.sub-nav-footer li{padding-top:0}.footer-links ul li.footer-grid-second-last{margin-bottom:20px}.footer-icons{width:26%;margin-top:23px}.footer-icons .icons{background-position:0 -354px;width:33px;height:33px;margin-bottom:4px}.footer-icons .iconstags{font-size:.6em}.footer-icons li.mobileapps a:hover span.icons{background-position:0 -392px}.footer-icons li.giftcards .icons{background-position:-36px -354px}.footer-icons li.giftcards a:hover span.icons{background-position:-36px -392px}.footer-icons li.wallpapers .icons{background-position:-74px -354px}.footer-icons li.wallpapers a:hover span.icons{background-position:-74px -392px}.footer-icons li.bookstore .icons{background-position:-111px -354px}.footer-icons li.bookstore a:hover span.icons{background-position:-111px -392px}.footer-icons ul li.bookstore,.footer-icons ul li.giftcards{float:right;width:40%}#footer .sign-up-promotions{width:266px}#footer .footer-submit{font-size:.8em;margin:0 0 0 7px;padding:7px 11px}#footer .sign-up-promotions input[type=email]{width:149px;padding:2px 13px}#footer .sign-up-promotions p,.social-icons p{padding:10px 0 4px}a.footer-logo{background:url(../images/logo-ipad.png) no-repeat scroll 0 0 rgba(0,0,0,0);display:block;margin:15px 0 0;width:136px}.copyright{font-size:.428em}.search-result .primary-content{max-width:768px;min-width:768px}.pt-account #main .wrapper{min-width:768px;width:100%}.home-bottom-two-slots{margin:0 auto;max-width:680px;min-width:680px;padding:0 40px}p.search-found-header{border-bottom:3px solid #666;font-size:2em;text-align:center;background:url(../images/search/birthday-background.jpg) repeat scroll center 0/200% auto #f8f8f8;padding:25px 10px;margin-bottom:-80px;margin-top:95px}.other-category-results{background:0 0;margin-top:0}.search-result-found #secondary{margin-top:10px}.other-category-results,.search-result-found #secondary{width:729px;border-bottom:1px solid #535353;border:1px solid #535353;margin-bottom:0;margin-top:0;padding-bottom:0}.search-result-found #secondary.nav.refinements{margin-left:15px}.other-category-results-with-count{width:98%;background:#f6f6f6;cursor:pointer;margin:0;padding:13px 0 13px 10px}.refinement.Category.category-refinement{border-bottom:1px solid #535353}div.refinement,div.refinement.Brand,div.refinement.Color,div.refinement.Craft.Time,div.refinement.Size,div.refinementColor{width:95%}.refinement.Brand,.refinement.Category.category-refinement,.refinement.Color,.refinement.Craft.Time,.refinementColor,.refinements .refinement{width:100%;background:#f6f6f6;margin:0}.refinement.Category.category-refinement,.refinement.videos.folder-refinement{margin:0;padding:15px 10px;width:710px;background:none repeat scroll 0 0 #f6f6f6}.refinement-header{color:#666;font-size:13px;text-transform:uppercase;width:100%;cursor:pointer}#secondary .other-category-results .content-type-opt,#secondary .other-category-results span.active{padding:15px 20px 0;width:85%;float:left}#secondary .other-category-results span{padding:0}.other-category-results-with-count a,.other-category-results-with-count span{float:none}span.active{display:none;margin:0;padding:0}#secondary .refinement-top-level a.cat-refine,.search-result-found .other-category-results .refinement-header,.toggle span{color:#666;font-size:13px;width:98%}.white-bg{background:none repeat scroll 0 0 #f6f6f6;border-bottom:1px solid #535353;width:710px;padding:15px 10px}.search-result-found .primary-content{float:left;max-width:768px;min-width:768px;margin:0 auto}.search-result-found ul.search-result-items .grid-tile{margin:0 0 10px 30px}.sort-by{width:145%}.grid-sort-header{margin-top:22px}.search-result-content{padding:20px;margin-top:15px}.pagination{margin:22px 35px 0 0}.pagination .results-hits,.sort-by label,a.sorting-option{font-size:12px}.search-found-header.shadow-left.shadow-right{background:none repeat scroll 0 0 rgba(0,0,0,0)}.search-result-found{margin:0 auto}.white-bg,p.search-found-header{border:0 solid #666}.search-result-found .refinements{max-width:730px;min-width:730px;margin:0 20px}.grid-tile-promo.shadow-left:before{-webkit-box-shadow:15px 5px 7px 5px #4b4b4a;box-shadow:15px 5px 7px 5px #4b4b4a}.shadow-left:before,.shadow-right:after{-webkit-box-shadow:none;box-shadow:none}#category-level-1,.Brand,.cake-boss,.refinement.Color,.refinementColor,.search-found-header.shadow-left.shadow-right:before,.search-sorting,.searchpromo-left,.things-we-love,a.content-type-opt{display:none}ul.grid-sort-header{margin-top:14px}.search-result-found .video-display ul.search-result-items .grid-tile{margin:0 32px 17px 22px}.arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}.arrowpos.arrow-rt{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000;margin:2px 6px}.arrowpos{float:right;margin:4px}.arrowpos1{float:right;position:absolute;right:25px;margin:4px}.refinement.Category.category-refinement ul{display:none;float:left;width:100%}.video-display ul.search-result-items{margin:0 auto;padding:0;width:650px}.popular-search-term ul{width:100%}.expandable.pro-link-clp{float:left;width:100%}.video-deals{display:block;text-align:center;margin:0 auto}.video-display .top-left{text-align:center;width:650px;margin:20px auto 0}.search-result-found .video-display ul.search-result-items .grid-tile{margin:0 15px 15px}.video-display .video-deals .half-grid-promo{background-size:444px auto!important;float:none;min-height:270px;text-align:center;width:444px;margin:0 auto}.video-deals .weekly-deals .title{line-height:50px;padding-top:85px;font-size:2em;font-weight:400;margin:0}.video-deals .weekly-deals .sub-title{font-size:.94em}.video-deals .weekly-deals #weekly-deals{margin-top:20px;width:220px}.video-deals .category-promo.promo-2{border:1px solid #ccc;float:none;height:230px;width:442px;margin:0 auto 20px}.video-deals .category-promo .inner-white-box{height:125px;width:373px;margin:85px 0 0 41px}.video-deals .category-promo.promo-2 h3{font-size:2.3em;margin:-12px 10px 0}.video-deals .category-promo p{font-size:.85em;margin:0 6px}.content-asset.ca-video-header,.content-asset.video-header{margin-bottom:-100px;margin-top:85px;font-family:Montserrat,Arial,sans-serif}.search-result-found{max-width:768px;min-width:768px}.category-landing{margin:0 auto;max-width:964px;min-width:964px}.sub-banner-container.shadow-left img{width:690px}.cat-banner-text{padding:0;height:175px;right:0}.cat-banner-text h3{font-size:1.5em}.category-landing .tabbed-product-slider{width:700px;margin:22px auto 10px;padding-bottom:0}.category-landing .projects-tab li{font-size:.7em;padding:10px 5px;width:141px}.category-landing .category-promo.promo-1{margin-left:5px}.category-landing .category-promo.promo-2{margin-left:32px}.category-landing .category-promo{float:left;height:175px;width:305px}.category-landing .category-promo .inner-white-box{margin:52px 0 0;height:125px;width:292px}.category-landing .category-promo.promo-1,.category-landing .category-promo.promo-2{background-position:center 2px}.category-landing .category-promo .inner-white-box{height:125px;margin:52px 0 0;width:292px}.category-landing .categories,.category-landing .container{max-width:718px;min-width:718px}.category-landing .product-slider .slider-wrapper.horizontal-slider{width:700px}.category-landing .product-slider,.category-landing .tabbed-product-slider{padding-bottom:15px}.category-landing .arrowpos1{right:22px}.search-result-found .primary-content{text-align:center}.category-header h1{margin-bottom:10px;margin-top:20px;padding-left:35px;text-align:left}.category-bottom-promo-wrap{margin:0 5% 20px;max-width:690px;min-width:690px;text-align:center}.category-landing .jcarousel{margin:30px 40px 26px;overflow:hidden;width:609px}.category-landing .jcarousel ul li{margin-right:5px;width:200px}.category-landing .sixteen-grid .shopCat-11,.category-landing .sixteen-grid .shopCat-12{left:0;position:relative;top:0}.category-landing .sixteen-grid .small-cate.shadow-left.shopCat-9{position:absolute;top:1020px}.category-landing .sixteen-grid .thumb{margin-top:10px}.category-landing .slider-control .control{display:none}.category-landing .recommendation-carousel .slider-control .control{display:block}#primary .sub-banner-container.shadow-left:before{left:45px;top:90%;width:85%}.grid-tile-promo{margin:0 0 20px;width:100%}.video-display .grid-tile-promo{margin:10px 8px 20px}.pdp-main .section{max-width:700px;min-width:700px}.pdp-main .section.product-detail-tabs,.section-container{margin:0 auto;max-width:100%;min-width:100%;width:100%}.section.what-you-all-need{max-width:768px;min-width:768px}.pdp-main .section:after{bottom:5px;width:90%;-webkit-transform:rotate(-1deg);transform:rotate(-1deg);left:0}.pdp-main .product-variations .variant-dropdown.last .product-add-to-cart{margin-top:-10px}.pdp-main .product-col-2.product-detail .hazmat-wrapper{padding-left:0;margin:5px 0}.pdp-main .product-col-2.product-detail .product-variations .button-container{margin-left:150px}.pdp-main .product-col-2.product-detail .social-media{width:35%;margin:0 auto}hr.pencil-line{width:100%}.responsive-tabs-wrapper{width:100%;background:#fff}.pdp-main .slider-wrapper .slider-title{font-size:1.615em}.pdp-main .section-container:first-child+.section-bottom-shadow{display:block}.pdp-main .section.product-detail-tabs{background:0 0}.pdpForm .add-to-cart-wrapper .product-actions{margin:35px 0 0 10px}.pdp-main .tags{overflow:auto}.pdp-main .hazmat-wrapper{margin:0}.pdp-main .tags .product-pricing{margin-right:25px;font-size:.807em}.pdp-main .tags .badge{margin:0}.pdp-main .hazmat-wrapper{clear:both}.pdp-main .product-variations .variant-dropdown .variationSelectMessage{margin-top:5px}.pdp-main .product-set-item .product-variations .variant-dropdown .variationSelectMessage{margin-top:5px;display:block}.pdp-main .sbHolder{width:140px}.pdp-main .sbOptions{left:-1px;width:99.5%}.pdp-main .product-thumbnails .thumb .productthumbnail{width:100%}ol.breadcrumb{padding:16px 30px}.pdp-main .product-thumbnails{left:6px;top:0;width:100%}.pdp-main .promotion .promotion-title{padding-left:75px}.pdp-main .main-image-container .liquifire-section{width:91%}.pdp-main .main-image-container .controls{margin-top:160px;margin-right:0}.pdp-main .main-image-container>*,.tags>*{float:left}.pdp-main .product-tile dl.tags dd{margin-top:3px}.pdp-main .recommendations.other .jcarousel ul li{width:274px}.pdp-main .recommendations.other .slider-wrapper .product-tile{width:auto;margin:0 auto}.pdp-main .recommendations.other .jcarousel ul li .product-tile .product-image{width:158px;height:158px}.pdp-main .recommendations.other .jcarousel ul li .product-tile .tile-description{width:100%}.pdp-main .product-slider{padding-bottom:15px}.pdp-main .recommendations.other .slider-control .control,.pdp-main .slider-wrapper .landing-btn{display:none}.pdp-main .recommendations.other .jcarousel .grid-tile dl{margin-bottom:.5em}.pdp-main .recommendations .jcarousel{margin-top:50px}.pdp-main .recommendations.other .jcarousel ul li .product-tile .tile-description{margin-top:7px}.pdp-main .recommendations.other .jcarousel ul li .product-tile .tile-description p{font-size:.538em}.pdp-main .product-pricing .product-sales-price{font-size:13px}.pdp-main .product-set-container .product-col-2 .social-icons-wrap{float:left;margin-left:20px;margin-top:25px}.pdp-main .product-set-container .product-col-2 #divGigyaShareBar{width:auto}.pdp-main .product-set-container #product-content .show-more-products{margin:16px 0 0 0;height:44px}.pdp-main .product-col-2 #divGigyaShareBar{margin:0 auto}.pdp-main .product-col-2 .column-two-wrapper{min-height:500px;overflow:inherit!important}.pdp-main .section-bottom-shadow{margin-left:0}.tab-main-content .tab-description.two-col{float:left;margin:0 auto;width:95%}.increment-quantity{width:140%}.responsive-tabs-wrapper{background:#fff}.responsive-tabs__list{display:none}.responsive-tabs__panel--closed-accordion-only{display:none}.product-name>h2{line-height:15px;margin:5px 0;min-height:40px}#divGigyaShareBar-reaction4-icon>div#divGigyaShareBar-reaction4-print_img{display:none}.pdp-main .product-actions{float:right;margin-right:72px}.compareitems{margin-top:50px;padding:15px;width:700px}.compare-item{height:60px;margin:0 15px 5px 0;width:60px}.compareitems h2{text-align:left;margin-bottom:5px;padding-top:0;width:100%;float:left}.compareproduct{height:60px;width:60px}.compare-buttons{padding-top:8px}.compare-item.compare-item>span{left:18px;top:8px}.comapre-products{max-width:768px;min-width:768px;margin:0 auto}.compare-pro-grid{margin:0 auto;max-width:670px;min-width:670px;padding:10px 30px}.compare-pro-grid .slider-control{display:block;margin-bottom:0;position:absolute;top:480px;width:690px}.compare-pro-grid .jcarousel,.compare-pro-grid .product-slider .slider-wrapper.horizontal-slider{width:680px;left:0}.comparison-attributes tr td{max-width:62px;min-width:50px}td.camparison-products table tr{border-right:1px solid #ccc}.button-text.remove-link{margin-right:25px}.pt_store-locator .content-asset figure figcaption{width:700px}.pt_store-locator .store-locator-container .store-locator-result-container{width:92%;margin:60px auto 22px;border-radius:0;height:auto}.pt_store-locator .store-locator-container #secondary .secondary-navigation{float:none}.pt_store-locator .store-locator-container #secondary .secondary-navigation .customer-service-left-nav{float:none}.pt_store-locator .store-locator-container #secondary .secondary-navigation .static-content-leftnav{float:none}.pt_store-locator .store-locator-container .store-locator-left-ads{display:none}.pdp-main .product-set-container .product-col-2 #product-content{margin:0}.pdp-main .product-set-container,.product-set-container .project-instructions .productlongDescription{background:0 0}.pdp-main .product-set-container .section.product-images{padding:18px 30px}.pdp-main .product-set-container .main-image-container{position:relative}.pdp-main .product-set-container .main-image-container .liquifire-section{float:none;margin:auto}.pdp-main .product-set-container .product-thumbnails{position:static;top:initial;left:0;right:0;margin:auto;width:62%;margin-top:30px}.pdp-main .product-set-container .product-thumbnails ul{background:url(../images/pencil-line.png) repeat-x 0 100%;padding-bottom:9%;float:left}.pdp-main .product-set-container .product-thumbnails .thumb,.pdp-main .product-set-container .product-thumbnails .video-thumb{float:left;padding:0 10px 0 0;width:38px;height:38px}.pdp-main .product-set-container .pdp-main .section.product-images{padding:0}.pdp-main .product-set-container .product-col-1,.product-col-2{margin:0}.pdp-main .product-set-container .product-primary-image .primary-image{margin-bottom:0;max-width:350px}.pdp-main .product-col-1 #liquifireImageDiv{height:354px;margin-left:27%;width:350px}.pdp-main #liquifireImageDiv .primary-image{width:100%}.pdp-main .product-set-container .product-thumbnails .thumb .image-border,.pdp-main .product-set-container .product-thumbnails .video-thumb .image-border{left:-2px;top:-44px;width:38px;height:38px}.pdp-main .product-set-container .main-image-container .controls{margin:0;position:absolute;bottom:15px;left:55px}.pdp-main .product-set-container .product-set .video-player{margin-right:25%;width:350px}.pdp-main .product-set-container .product-col-2{float:left;margin-top:23px}.pdp-main .product-set-container .you-will-also-need .additional-materials{width:63%;margin:0 25%}.pdp-main .product-set-container .product-col-2.product-detail .product-name{padding:0;font-size:1.188em}.pdp-main .product-set-container .product-col-2.product-detail .tags{padding:0}.pdp-main .product-set-container .product-col-2.product-detail .tags dt{margin-top:8px}.pdp-main .product-set-container .product-col-2.product-detail .social-media{width:35%;margin:-8% 22%;float:right}.pdp-main .product-set-container .project-instructions h3{background:0 0}.pdp-main .product-set-container .what-you-all-need .slider-wrapper h3.slider-title{background:url(../images/pencil-line.png) repeat-x 0 100%;padding-bottom:3.5%;margin-bottom:7px}.pdp-main .product-set-container .what-you-all-need #product-set-list{background:0 0}.pdp-main .product-set-container .what-you-all-need .product-set-item .availability{background:0 0}.pdp-main .product-set-container .you-will-also-need .additional-material-title{width:50%;margin:6.5% 0 5% 30%}.pdp-main .product-set-container .you-will-also-need .additional-material-container img{left:-40px}.pdp-main .product-set-container .section.what-you-all-need .slider-wrapper.horizontal-slider .product-add-to-cart{width:40%;float:none}.pdp-main .product-set-container .section.what-you-all-need .you-will-also-need-container .product-add-to-cart{padding:0;width:71%;float:right;margin-top:20%}.pdp-main .product-set-container .you-will-also-need-container .you-will-also-need .additional-material-container{width:55%;margin:0;min-height:187px}.pdp-main .product-set-container #product-set-list li.product-set-item{width:100%;padding:22px 7px;min-height:580px}.pdp-main .product-set-container #product-set-list li.product-set-item:nth-child(3n+1){border-right:none}.pdp-main .product-set-container #product-set-list li.product-set-item:nth-child(5n+1){border-right:1px solid #ccc}.pdp-main .product-set-container .section.what-you-all-need .product-add-to-cart{width:64%;float:right}.pdp-main .product-set-container .slider-wrapper .primary-button{float:left}.pdp-main .product-set-container .section.what-you-all-need .product-actions{float:none;padding:0}.pdp-main .product-set-container .you-will-also-need-container .you-will-also-need{width:95%}.pdp-main .product-set-container .section.what-you-all-need .you-will-also-need-container form{float:right}.pdp-main .product-set-container .product-thumbnails{width:60%;margin:40px 21%}.pdp-main .product-set-container .product-thumbnails ul{padding-left:70px;padding-right:70px}.pdp-main .section .product-set-item a.static-btn,.product-set-item a.static-btn:hover{width:53%}.pdp-main .product-set-container .product-col-1 #liquifireImageDiv{margin-left:23%}.pdp-main .product-set-item button{margin-left:0}.pdp-main .product-set-container .section .difficulty-level-container .sticky-tooltip{width:35%}.sign-in-wrapper.checkout-login .col-2{padding:0}.checkout-login .password-reset-box{position:relative;margin-bottom:0}.checkout-login #password-reset{left:55%;position:absolute;top:-52px}.sign-in-wrapper.checkout-login h3.login-or-text{margin:.5em 0 1.5em}.sign-in-wrapper.checkout-login form .form-row input{width:45%}.sign-in-wrapper.checkout-login .col-1 .login-account form .form-row button{width:40%}.sign-in-wrapper.checkout-login .gigya-content #loginDiv td{display:inline-block;margin:inherit!important}.pt_account .primary-content:after,.pt_articledetails .primary-content:after,.pt_emailsignup .primary-content:after,.pt_order .primary-content:after,.pt_wish-list .primary-content:after{left:10px}.pt_emailsignup #EmailSignUp .form-row input#dwfrm_email_customer_zip{width:63px}.pt_order .primary-content .account-inner-wrapper .order-detail-options{margin:0}.pt_order .primary-content .account-inner-wrapper .order-detail-options a{margin:0 27px}.pt_customer-service .content-asset figure figcaption{width:700px}.pt_customer-service .contact-us-container .contact-us-right-container{width:98%;margin:0 auto;border-radius:0}.pt_customer-service .contact-us-container #secondary .secondary-navigation{float:none}.pt_customer-service .contact-us-container #secondary .secondary-navigation .customer-service-left-nav{float:none}.pt_customer-service .contact-us-container #secondary .secondary-navigation .static-content-leftnav{float:none}.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date span.error,.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date span.error-message{right:11%}.pt_error #primary{width:100%}.pt_error .system-error-message{margin:20px}.pt_account .gigya-registration-wrapper{float:left}.pt_account .gigya-registration-wrapper #frmLinkAccount input{width:239px}.pt_account .gigya-registration-wrapper .formactions button{width:256px}.swipe-badge-layer{bottom:-7px}.product-set-container .swipe-badge-layer{bottom:-12px}.pt_product-details ol.breadcrumb{padding:5px 30px 8px}.pdp-main .pdp-redesign .section.product-images{width:100%;min-width:100%;max-width:100%}.pdp-main .pdp-redesign .product-col-1,.pdp-main .pdp-redesign .product-col-2{margin:0 99px;width:570px}.pdp-main .pdp-redesign .product-col-1 .product-name,.pdp-main .pdp-redesign .product-col-1 .product-number{padding:0 30px}.pdp-main .pdp-redesign .description-section{float:left;margin-right:0}.pdp-main .pdp-redesign .top-description-margin{margin:0 34px}.pdp-main .product-col-2 .product-pricing{margin:20px 0 10px}.pdp-main .pdp-redesign .product-col-1 #liquifireImageDiv{margin:0;width:570px}.pdp-main .pdp-redesign #image,.pdp-redesign .product-col-1 a.product-image.main-image{width:500px;height:500px;left:35px}.project-landing-banner{margin-top:20px}.project-ideas-container ul,.trending-project-container ul{width:690px;margin:0 auto}.project-ideas-container h4,.trending-project-container h4{text-align:left;margin-left:40px}.project-ideas-container li.shadow-left::before{-webkit-box-shadow:15px 5px 7px 5px #4b4b4a;box-shadow:15px 5px 7px 5px #4b4b4a}.tips-technique-tiles>li.new-row{margin-left:20px}.tips-technique-tiles .tile-images .tile-title{width:87.8%}.tips-and-technique .banner-description{margin:20px 0 10px}.tips-and-technique h2{font-size:1.5em}.events-tiles li{width:31.4%}.events-wrapper .banner-left{width:63%}.events-wrapper .banner-right{width:31.3%;height:225px}.events-wrapper .banner-right img{height:76px}.events-wrapper .banner-left .right-column{width:45%;margin:10px 0 0 0}.events-wrapper .banner-left{padding:10px 10px 20px 10px;height:215px}.events-wrapper .banner-left h5{margin-bottom:10px}.events-wrapper .banner-right .content-section{padding:5px 10px 0 10px}.events-wrapper .banner-left p,.events-wrapper .banner-right p{font-size:.75em}.events-tiles li:nth-child(3n){margin-right:0}.events-tiles li:nth-child(5n){margin-right:20px}.classes-wrapper ul li{width:31.4%}.classes-wrapper li .featured-section{height:87px}.classes-wrapper li h4.caption{padding:8px 0 8px 4%;font-size:.875em}.classes-wrapper li h5{font-size:.875em;margin-bottom:8px;height:18px;overflow:hidden}.classes-wrapper li p{font-size:.75em;height:198px}.classesnevents-wrapper h2{font-size:1.5em}.classesnevents-wrapper .shadow-left:before{bottom:6%;-webkit-box-shadow:15px 5px 7px 5px #4b4b4a;box-shadow:15px 5px 7px 5px #4b4b4a}.classesnevents-wrapper .banner-description{font-size:.75em}.classes-wrapper ul.column-2 li{width:48.5%}.classes-wrapper ul.column-3 li{width:32%}.classes-wrapper ul.column-4 li{width:23.5%}.classes-wrapper ul.column-4 li .button-row a{width:114px;display:inline-block}#cb-header{height:142px;background:url(../images/cb-header-bg-left.png) top left/auto 100% no-repeat,url(../images/cb-header-bg-right.png) bottom right/auto 100% no-repeat,url(../images/cb-header-bg-repeat.png)}#cb-header .logo-section,#cb-header .tagline-section{width:100%;height:auto;margin:0;padding-top:25px;text-align:center}#cb-header .logo-section .creativebug-logo,#cb-header .logo-section .michaels-logo{margin:0}#cb-header .tagline-section{clear:left;padding-top:15px}#cb-header .tagline-section img{width:auto;margin:0}#cb-banner .video-section{float:none;width:100%;height:395px}#cb-banner #hero-carousel img{width:100%;height:395px}#cb-banner .banner-content{float:none;width:100%;min-height:277px;padding:35px 0 20px}#cb-banner .banner-content p{width:59%}#cb-banner p.ribbon-content{width:75%}#cb-banner #video-play{top:30%}#classes-grid .tile{max-width:230px;padding:0 3px}.cb-classes h3{margin:0 0 10px 33px}.cb-footer-banner{width:96%;padding:15px}.cb-footer-banner .inset-border{width:97%;padding-top:15px}.cb-footer-banner .column-left{float:none;width:100%;text-align:center}.cb-footer-banner .ribbon-row{margin:25px 0 0 0}.cb-footer-banner .ribbon-row p.ribbon-small{float:none;background-position:256px 40%;width:100%}.cb-footer-banner .ribbon-row p{line-height:normal;margin-top:5px}.cb-classes .cb-footer-banner h3{line-height:1em;margin-bottom:5px}.cb-footer-banner .column-right{padding-top:30px;width:100%;float:none;text-align:center}.pt_account .account-inner-wrapper.loyalty .child-stage-holder{width:48%}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .child-life-stage div.child-stage-holder:nth-child(2n) .form-row label{margin-left:0}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .child-life-stage div#add-child.child-stage-holder:nth-child(2n){margin-left:3vw}.pt_account .account-inner-wrapper.loyalty .child-stage-holder .remove-child{padding-right:26px}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .rewards-preferences,.pt_account .account-inner-wrapper.loyalty .preferred-store{width:100%}.pt_account .account-inner-wrapper.loyalty .inner-tile-container.overview-reward-profile{width:94%}}@media only screen and (min-width :768px) and (max-width :1279px) and (orientation :landscape){#header .wrapper,#wrapper,#wrapper.pt_error,.home-bottom-two-slots,.section-container{width:100%;min-width:1024px}.pt_product-details .reviewlogin,.pt_register .wrapper,.wrapper{width:100%}.pt-checkout.pt-order-confirmation #main .wrapper{width:96%;padding:25px 20px}.pdp-main .section .product-set-item a.static-btn,.primary-button,.product-set-item a.static-btn:hover,.secondary-button,button{font-size:.75em}.pt_wish-list .view-project.primary-button{padding:11px 0}.pdp-main .section .product-set-item a.static-btn,.product-set-item a.static-btn:hover{width:50%}.custom-banner-header img{max-width:100%;height:auto}.pt_order .primary-content .account-inner-wrapper .order-detail-options a{margin:0 30px 0 0}.home-bottom-center-shadow{background-size:84%;margin-top:-10px}.email-sign-up{margin:10px 0 0 -282px}.email-sign-up .top-arrow-emailsignup{width:98px}.mini-cart-total{font-size:.588em}.mini-cart-label{margin:10px 10px 0 0}#mini-cart:hover .mini-cart-content{display:none}.mini-cart-header{border-color:#fff;border-style:solid;border-width:1px 1px 0;font-size:1.1em;font-weight:700;letter-spacing:1px;padding:12px;text-transform:uppercase}.mini-cart-close{background:url(../images/interface/icon-mini-cart-close.png) no-repeat scroll left top transparent;display:none;height:20px;text-indent:-999em;width:19px}.mini-cart-products{max-height:360px;overflow:auto}.mini-cart-product{background:none repeat scroll 0 0 #fff;border-color:#fff;border-style:solid;border-width:1px 1px 0;overflow:hidden;padding:10px}.mini-cart-product.collapsed{background:none repeat scroll 0 0 #e8e8e8}.mini-cart-image{float:left;width:80px}.mini-cart-image img{max-width:90%}.mini-cart-name{float:left;font-family:Georgia,serif}.mini-cart-attributes{font-size:.9em;width:50%}.mini-cart-product .product-availability-list{float:right;font-size:.9em;font-weight:700;width:50%}.mini-cart-subtotals{font-weight:700;padding:10px 0 0;text-align:center}.mini-cart-subtotals .label{margin:0 20px 0 0}.mini-cart-slot{background:none repeat scroll 0 0 #e8e8e8;border:1px solid #d0d0d0;font-size:.9em;font-style:italic;margin:20px;padding:10px;text-align:center}.mini-cart-link-cart{display:block;margin:20px;width:auto}.mini-cart-link-checkout{clear:both;display:block;padding:20px 0 10px;text-align:center}.mini-cart-basket{top:9px}.mini-cart-empty{border-radius:2px}#mini-cart:hover{background-color:#fff}#mini-cart:hover>.cart-box{display:block}.menu-utility{color:#8f8f8f;float:right;font-size:1em;letter-spacing:1px;margin:10px 0 10px -77px;padding:0}.menu-utility li{border-right:1px solid;float:left;font-size:.588em;font-family:Arial,Helvetica,sans-serif;list-style:none outside none;padding:0 7px}.menu-utility-user li{border-right:1px solid;float:left;list-style:none outside none;padding:0 6px}.menu-utility li.last{border:0 none}.menu-utility-user li.last{border:0 none}.shopping-cart-bg .shopping-cart-top{padding:0 40px 20px}.Cart-see-details{font-size:.7em;margin:0 10px 20px;padding:5px}.Cart-see-details span{display:inline}#mini-cart .cart-box{background-color:#fff;border-radius:5px 0 5px 5px;height:470px;position:absolute;right:7%;width:320px;z-index:3001;margin:5px -5px 0 0;padding:10px 0;display:none}#mini-cart .cart-box-selected{border-bottom:1px solid #c3c3c3;height:auto;margin:0 10px;width:300px;padding-bottom:10px;float:left}#mini-cart .cart-box-selected .product-img{width:80px;height:80px;line-height:80px;background-color:#ccc;float:left;padding-right:10px;text-align:center}#mini-cart .cart-box-selected .product-img-details{width:205px;height:80px;float:left;margin-left:5px;font-size:.625em;text-align:left}.product-img-details span{display:block}#mini-cart .cart-box-selected .product-img-details .product-heading{font-size:.875em;display:block;line-height:16px;font-weight:700}#mini-cart .cart-box-selected .product-img-details .product-details{display:block;line-height:16px}.more-product-scroll{margin:0!important;border:0!important;padding:10px}#mini-cart .cart-box .more-products{border-bottom:1px solid #c3c3c3;height:200px;width:320px;padding-bottom:10px;float:left;margin-bottom:11px;overflow-y:auto;overflow-x:hidden}#mini-cart .cart-box .order-subtotal{text-align:center;padding:5px;display:block;font-size:1em;clear:both;font-weight:400}#mini-cart .cart-box .btn-checkout{display:block;font-size:.875em;font-weight:400;margin:10px;padding:10px;text-align:center;text-transform:uppercase;border-radius:5px}#mini-cart .cart-box .see-details{display:block;font-size:.65em;font-weight:400;margin:20px 10px;padding:10px 75px;text-align:left;border:5px solid #efefef}nav{height:37px;width:96%}div.level-2 ul.level-2 a{font-size:.75em}ul.level-2 li.first{margin-left:8px}div.level-3-div{padding:0 0 0 13px;width:99%}.search-container{top:-37px;width:96%}.shopping-cart-bg{margin:0 auto;padding:20px 0}.sp-right-colum{width:292px;padding-right:0}.table-cart-detail-area{padding:10px 0}ul.table-cart-detail li .image-aera{width:90px;height:93px;margin:20px 10px 20px auto}ul.table-cart-detail li .image-aera a{width:90px}ul.table-cart-detail li .image-aera img{height:90px}.order-summary-container{width:292px}.sp-promo-cuppon-code{width:292px}.sp-promo-cuppon-code p{margin:9px auto 20px}.checkbtn-shopping-box{width:260px;height:auto;padding:20px 20px 30px;margin:60px auto 40px}.continue-btn-width{width:277px;color:#666}.safe-shopping-guarantee-box{width:100%}.pt_cart .cart-product-details{width:62%}ul.table-cart-detail li div.cart-order-totals button{font-size:1em}ul.table-cart-detail .controls li.decrement,ul.table-cart-detail li.increment{width:25px}ul.table-cart-detail .controls li.decrement{background-position:-323px -340px}ul.table-cart-detail .controls li.increment{background-position:-373px -340px}ul.table-cart-detail .number-container .controls li.quantity-box-container,ul.table-cart-detail li input[type=text]{width:35px}.sp-left-colum .table-cart-detail .mobile-arrangement{width:47%}.qty-mobile-aera.number-container{width:53%}.pt_cart .cart-promo .bonus-item-actions{width:20%}.sp-left-colum #cart-items-form{margin-right:0}.sp-right-colum .cart-action-checkout{width:100%}.sp-right-colum .cart-action-checkout button.btn-checkout{width:228px}.promotional-code-link{width:284px}.sp-promo-cuppon-code div.promo-cuopon input[type=text]{width:53.9%}.pt_cart .shopping-cart-top .sp-left-colum .recmmendations .product-slider .slider-wrapper.horizontal-slider,.pt_cart .shopping-cart-top .sp-left-colum .recmmendations .product-slider .slider-wrapper.horizontal-slider .jcarousel{width:630px}.pt_cart .shopping-cart-top .sp-left-colum .recmmendations .product-slider .slider-wrapper.horizontal-slider .jcarousel ul li{width:190px}ul.table-cart-detail li .promotions-message-content .increment-quantity.surcharge{background-position:0 -1455px}ul.table-cart-detail li .promotions-message-content .increment-quantity.stepqtymoq{background-position:23px -1455px;padding-left:0;width:100%}.pt-checkout.checkout-process #main .wrapper{width:1024px;padding:0}.pt-checkout #main .shadow-left:before{-webkit-box-shadow:10px -5px 7px 5px #4b4b4a;box-shadow:10px -5px 7px 5px #4b4b4a}.pt-checkout #main .wrapper .left-column{margin:0 1.5% 0 0;width:62%}#shipping-email-form{width:84%}.shipping-information{width:92%}.shippingoptions{width:64%}.shipping-method-list{width:97%}#shippingtoaddress .address-book .select-address{width:58.6%}#shippingtoaddress .address-book a.editaddress{margin-left:10px}.pt-checkout .formfield.address1 input[type=text],.pt-checkout .formfield.address2 input[type=text]{width:408px}.pt-checkout .order-summary-container .primary-button{width:auto}.pt-checkout .gift-message-text textarea,.ship-to-address{width:69%}#order-review .order-review .bottom-button-container .safe-shopping-guarantee-box{margin-top:20px}#order-review .order-review .bottom-button-container .safe-shopping-guarantee-box .secure-logo{margin-top:-10px}.checkout-progress-indicator ul li{font-size:12px;width:150px}.checkout-progress-indicator ul li.step-2,.checkout-progress-indicator ul li.step-3{padding-left:72px}.pt-checkout .sbSelector:hover,.pt-checkout .sbSelector:link,.pt-checkout .sbSelector:visited{font-size:.75em}.pt-checkout .sbSelector{line-height:3.5em}.cart-footer .safe-shopping-guarantee-box{width:91.6%}.pt-checkout #main .formfield.phone span.error{width:95%}.ship-to-michaels-store .search-by .formfield.zip{width:200px;float:left}.ship-to-michaels-store .search-by{width:564px}.pt-checkout #main .ship-to-michaels-store .formfield.zip span.error{width:150px}.ship-to-michaels-store .search-by .float-right{width:311px}.pt-checkout .ship-to-michaels-store .search-by .float-right .formfield input[type=text]{width:275px}.pt-checkout .formfield.creditcard-type span.error,.pt-checkout .formfield.creditcard-type span.error-message{position:static}.pt-checkout .mini-cart-image{width:60px}.pt-checkout .mini-cart-image img{max-width:100%}.payment-info-response .payment-instrument-container,.shipping-info-response .shipping-method-gift-container{margin-right:33px}.pt-checkout .bottom-button-container{padding:20px 20px;margin:20px 0 0 -20px}.billing .step-1.inactive,.order-review .step-2.inactive{padding-right:72px}.pt-checkout #gc-checkbalance{font-size:.75em}.pt-checkout #main #PaymentMethod_CREDIT_CARD .creditcard-cvv span.error{clear:both}.ca-payment-method span{width:90%}.payment-method-options{margin:0 auto 20px}.payment-method-options .payment-tabs{margin-right:17px}.pt-checkout .payment-method-expanded{border:none}.pt-checkout .formfield.creditcard-cvv .cvv-icon{left:281px}.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .month span.error{left:0;top:75%}.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .year span.error{left:0;top:90%}.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .year .selectError{margin-bottom:20%}.guest-user-register-container .right{width:53.5%}.guest-user-register-container .right .new-password-style .help-password{right:3px}.pt-checkout .gift-inputs .formfield label{width:27%}.pt-checkout .gift-inputs .left{width:360px;margin-left:0}.pt-checkout.checkout-process .form-caption{margin-left:29%}.button-gift-card{margin:0 17%}.display-product .item-image{width:auto}.pt-checkout .display-product .item-image{width:60px}#order-review .order-review-n-summary{margin:0 3% 20px;width:94%}#order-review .order-shipment-table.display-product .item-details{width:66%}#order-review .order-review-n-summary .order-summary-left{width:48%}#order-review .order-review-n-summary .order-summary-right{width:52%}#order-review .order-review-n-summary .order-summary-left li{width:94%}.pt-order-confirmation h2{font-size:2.25em}.order-confirmation-details h3{font-size:1.715em}.display-product .mobile-noshow li.col-four{font-size:.81em}.display-product .cart-row li.col-four{font-size:.625em}.display-product li.col-four{padding-right:1.5%}.display-product li.col-four.order-payment-summary{width:25%}.order-shipment-table.display-product .item-image{width:62px;margin-right:10px;height:62px}.order-shipment-table.display-product .item-details{width:75%}.pt-checkout.pt-order-confirmation .order-shipment-table.display-product .item-details{width:66%}.order-review-n-summary .order-payment-summary span.label{width:auto}.pt-checkout .cart-promo{margin-left:0}.pt-order-confirmation .orderconfirm-recommendations{width:1024px}.order-review-n-summary{width:100%;margin:0}.order-review-n-summary .order-summary-left li{width:85%}.order-review-n-summary .order-summary-left li .value{font-size:.93em}.pt-order-confirmation .secondary-button span{font-size:1.167em}.border{border-color:#afafaf;border-style:dashed none none;border-width:2px 0 0;float:left;height:100%}.categories{padding:40px 0;position:relative;min-width:1024px;max-width:1024px}.container{display:block;margin:0 auto;padding:20px 0;min-width:1024px;max-width:1024px}.sixteen-grid .shopCat-11{left:0;position:absolute;top:918px}.sixteen-grid .shopCat-12{left:238px;position:absolute;top:918px}#footer .wrapper{min-width:945px;width:945px}#footer .social-icons ul li{margin:5px 10px 20px 0}#footer .social-icons ul li a{background-position:0 -217px;width:35px;height:35px}#footer .social-icons ul li.facebook a:hover{background-position:0 -256px}#footer .social-icons ul li.twitter a{background-position:-46px -217px}#footer .social-icons ul li.twitter a:hover{background-position:-46px -256px}#footer .social-icons ul li.youtube a{background-position:-91px -217px}#footer .social-icons ul li.youtube a:hover{background-position:-91px -256px}#footer .social-icons ul li.pinterest a{background-position:-136px -217px}#footer .social-icons ul li.pinterest a:hover{background-position:-136px -256px}#footer .social-icons ul li.instagram a{background-position:-181px -217px}#footer .social-icons ul li.instagram a:hover{background-position:-181px -256px}#footer .social-icons ul li.googleplus a{background-position:-226px -217px}#footer .social-icons ul li.googleplus a:hover{background-position:-226px -256px}.footer-links{margin-bottom:113px;padding-left:13px;position:relative;width:72%}.footer-links ul li{width:32.5%}.footer-links ul li.footer-grid-second-last{margin-bottom:20px}.footer-links ul li.footer-grid-last{width:24%}.footer-icons{width:26%}a.footer-logo{display:block}.jcarousel{width:940px}.product-slider .slider-wrapper.horizontal-slider{margin:0;width:100%}.product-slider,.tabbed-product-slider{margin-bottom:0;padding-bottom:47px}.projects-tab{left:41px}.tabbed-product-slider.two .projects-tab{left:282px}.tabbed-product-slider.three .projects-tab{left:523px}.tabbed-product-slider.four .projects-tab{left:764px}.responsive-tabs__panel--closed-accordion-only{display:block!important}.video-deals{display:none}.video-display .top-left{margin:20px auto 0}.search-result-found .video-display ul.search-result-items .grid-tile{margin:0 15px 15px}.content-asset.ca-video-header,.content-asset.video-header{margin-bottom:-120px;margin-top:110px;font-family:Montserrat,Arial,sans-serif}.search-result .primary-content{max-width:1024px;min-width:1024px}.search-result-found{left:0;margin:25px auto 0;max-width:964px;min-width:964px;padding:0 30px}.search-result-found .primary-content{width:690px}.search-result-found ul.search-result-items .grid-tile{margin:0 8px 8px;width:210px}.search-result-items .product-name{margin:13px auto 0;width:90%}.search-result-content{padding:0}.search-result-content.video-display{padding:24px 12px}.grid-tile-promo{margin:20px;width:100%}.video-display .grid-tile-promo{margin:-4px 8px 20px}.pagination .results-hits,.sort-by label,a.sorting-option{font-size:12px}a.sorting-option{text-transform:uppercase}.refinement.Category.category-refinement ul{display:block}p.search-found-header{margin-bottom:-95px;margin-top:115px}.search-result-found .video-display ul.search-result-items .grid-tile{margin:0 0 10px 10px;height:260px;width:210px}.grid-tile.new-row>iframe,.video-display .grid-tile a,.video-display .grid-tile>img{width:208px;height:135px}.video-display .grid-tile>span{margin:5px 0}.category-landing{margin:0 auto;max-width:964px;min-width:964px}.sub-banner-container.shadow-left img{width:690px}.cat-banner-text{padding:0;height:175px;right:0}.cat-banner-text h3{font-size:1.5em}.category-landing .tabbed-product-slider{width:700px;margin:22px auto 10px;padding-bottom:0}.category-landing .projects-tab li{font-size:.7em;padding:10px 5px;width:141px}.category-landing .category-promo.promo-1{margin-left:5px}.category-landing .category-promo.promo-2{margin-left:32px}.category-landing .category-promo{float:left;height:175px;width:305px}.category-landing .category-promo .inner-white-box{margin:52px 0 0;height:125px;width:292px}.category-landing .category-promo.promo-1,.category-landing .category-promo.promo-2{background-position:center 2px}.category-landing .category-promo .inner-white-box{height:125px;margin:52px 0 0;width:292px}.category-landing .categories,.category-landing .container{max-width:718px;min-width:718px}.category-landing .product-slider .slider-wrapper.horizontal-slider{width:700px}.category-landing .product-slider,.category-landing .tabbed-product-slider{padding-bottom:15px}.category-landing .jcarousel{margin:30px 40px 26px;overflow:hidden;width:609px}.category-landing .jcarousel ul li{margin-right:5px;width:200px}.category-landing .sixteen-grid .shopCat-11,.category-landing .sixteen-grid .shopCat-12{left:0;position:relative;top:0}.category-landing .sixteen-grid .small-cate.shadow-left.shopCat-9{position:absolute;top:980px}.category-landing .sixteen-grid .thumb{margin-top:10px}.category-landing .sixteen-grid .shopCat-10,.category-landing .sixteen-grid .shopCat-13,.category-landing .sixteen-grid .shopCat-14,.category-landing .sixteen-grid .shopCat-15,.category-landing .sixteen-grid .shopCat-16,.category-landing .sixteen-grid .shopCat-17,.category-landing .sixteen-grid .shopCat-18,.category-landing .sixteen-grid .shopCat-6,.category-landing .sixteen-grid .shopCat-7{top:0}.pdp-main .section{max-width:940px;min-width:940px}.pdp-main .section-bottom-shadow{margin-left:5%}.product-col-1 .main-image-container .product-image.main-image{position:inherit;width:365PX;height:365px}.product-col-1 .main-image-container .product-image.main-image .primary-image{margin-top:0;width:100%}.pdp-main .section.product-detail-tabs{width:100%;min-width:100%}.pdp-main .product-col-2 .column-two-wrapper{min-height:auto}.pdp-main .main-image-container .controls{margin:0 43% 0 auto}.pdp-main .product-set-container .section .difficulty-level-container .sticky-tooltip{left:135px}.pdpForm .add-to-cart-wrapper{margin-right:0}.pdp-main .product-actions{margin-right:67px}.pdp-main .section.what-you-all-need .you-will-also-need .product-add-to-cart{margin-right:0;text-align:right;width:100%}.pdp-main .section .you-will-also-need{width:92%}.pdp-main .section .you-will-also-need .additional-material-title{margin-top:0;width:52%}.pdp-main .section .you-will-also-need .additional-materials{width:65%}.pdp-main .section .you-will-also-need form{float:right;width:35%}.pdp-main .section .you-will-also-need .additional-material-container{float:left;width:45%;margin:0}.pdp-main .section .you-will-also-need .additional-material-container img{left:-45px}.pdp-main .recommendations.other .jcarousel .grid-tile dl{margin-bottom:.2em}.pdp-main .tab-content .video-player{width:395px;height:230px;margin-left:30px;float:right}.pt_product-details ol.breadcrumb{padding:15px 0 18px 0}.pdp-main .recommendations.other .jcarousel ul li .product-tile .product-image{width:148px;height:148px;margin-right:15px}.pdp-main .recommendations .jcarousel ul li img{width:100%}.pdp-main .section .instruction-steps .view-more{margin:10px 0}.pdp-main .product-variations .attribute .label{margin-bottom:5px}#product-set-list .product-set-item{width:25%;padding:0 3.5%}dl.tags>*{height:13px}dl.tags dd{margin-top:3px}.pdp-main .selection-dropdown .sbHolder .sbSelector .sbFocus{text-align:left}.pdp-main .section #liquifireImageDiv{width:360px;height:360px;margin:0 12.5% 0 auto}.pdp-main .no-thumbnails #liquifireImageDiv{margin:0 auto}.pdp-main .section .product-col-1 .video-player{width:360px;text-align:center;margin:30px 11% 0 auto;float:none;height:210px}.pdp-main .section #product-set-list .product-set-item:nth-child(4n+1){border-right:none}.section.what-you-all-need .product-add-to-cart{width:31%}.section.what-you-all-need .product-add-to-cart #add-all-to-cart{float:none}.pdp-main .recommendations.other .jcarousel{width:88%}.pdp-main .recommendations.other .jcarousel ul li{width:407px!important}.pdp-main .product-slider,.pdp-main .tabbed-product-slider{padding-bottom:0}.pdp-main .slider-wrapper .landing-btn{padding-bottom:1px}.pdp-main .recommendations.other .jcarousel ul li{padding-right:15px;margin-right:30px}.pdp-main .product-variations .variant-dropdown .variationSelectMessage{margin-top:5px}.pdp-main .product-variations .variant-dropdown.last{margin-left:0}.compareitems{padding:15px;width:660px}.compare-item{height:60px;margin:0 15px 5px 0;width:60px}.compareitems h2{margin-bottom:5px;padding-top:0;width:100%}.compareproduct{height:60px;width:60px}.compare-buttons{padding-top:8px}.compare-item.compare-item span{left:18px;top:8px}.comapre-products{max-width:1010px;min-width:1010px;margin:0 auto}.compare-pro-grid{margin:0 auto;max-width:895px;min-width:895px;padding:20px 30px}.compare-pro-grid .slider-control{display:block;margin-bottom:0;position:absolute;top:365px;width:884px}.compare-pro-grid .jcarousel,.compare-pro-grid .product-slider .slider-wrapper.horizontal-slider{left:-3px;width:915px}.comparison-attributes tr td{max-width:62px;min-width:50px}.button-text.remove-link{margin-right:25px}td.camparison-products table tr{border-right:1px solid #ccc}.pt_product-details .sign-in-wrapper .inner-wrapper .gigya-content #loginDiv td{position:absolute}.pt_product-details .sign-in-wrapper .inner-wrapper .gigya-content #loginDiv div[gigid=twitter],.sign-in-wrapper .gigya-content #loginDiv div[gigid=twitter] div{position:absolute!important;top:55px}.sign-in-wrapper .gigya-content #loginDiv td{position:inherit;display:inline;margin:0 0 20px!important}.pt_order .primary-content .account-inner-wrapper .order-detail-options a{margin:0 20px}.pt_account .account-nav-container,.pt_emailsignup .account-nav-container,.pt_order .account-nav-container,.pt_wish-list .account-nav-container{width:940px}.pt_account .primary-content,.pt_emailsignup .primary-content,.pt_order .primary-content,.pt_wish-list .primary-content{width:68.63%}.pt_account .content-asset figure figcaption,.pt_content-search-result .content-asset figure figcaption,.pt_order .content-asset figure figcaption,.pt_register .content-asset figure figcaption,.pt_wish-list .content-asset figure figcaption{width:940px}.pt_account .tiles-container li{margin:0 20px 20px 0;width:301px}.pt_account .tiles-container li a,.pt_account .tiles-container li.bottom a{width:252px;background-position:95% -188px}.pt_account .tiles-container li:nth-child(2n+2){float:left;clear:inherit}.pt_account .tiles-container .bottom.last{clear:both}.pt_account .tiles-container li.bottom{width:301px}.pt_account .primary-content:after,.pt_article-search-result .article-search-result-found .primary-content:after,.pt_articledetails .primary-content:after,.pt_customer-service .primary-content:after,.pt_emailsignup .primary-content:after,.pt_order .primary-content:after,.pt_store-locator .primary-content:after,.pt_wish-list .primary-content:after{content:"";width:660px;height:17px;position:absolute;z-index:-1;bottom:6px;left:28%}.pt_articledetails .primary-content-fullview .primary-content:after{left:2%}.pt_order .primary-content .account-inner-wrapper .order-detail-options{margin:0}.pt_account .account-inner-wrapper.account-addresses>h2,.pt_account .account-inner-wrapper.credit-card-info>h2{width:74%}.pt_account .account-inner-wrapper.account-addresses ul.address-list>li{width:33%}.pt_emailsignup #EmailSignUp .zip-code-message{font-size:9px;margin:0 0 14px}.pt_emailsignup #EmailSignUp .form-row input#dwfrm_email_customer_zip{width:65px;padding:8px 23px}.pt_account #RegistrationForm .form-row input{width:62.7%}.pt_emailsignup #EmailSignUp .form-row input{width:63%}.pt_account .signin-account-inner-wrapper,.pt_emailsignup .email-signup-inner-wrapper{width:52.5%}.pt_account .signin-create-account-wrapper,.pt_emailsignup .email-signup-privacy-security{width:38%}.pt_emailsignup #EmailSignUp .zip-code{margin:0}.pt_store-locator .store-locator-container{width:940px}.pt_store-locator .store-locator-container ol.breadcrumb{width:940px}.pt_store-locator .content-asset figure figcaption{width:940px}.pt_store-locator .store-locator-container #secondary .secondary-navigation .customer-service-left-nav h3{line-height:20px}.pt_store-locator .store-locator-container #secondary .secondary-navigation .static-content-leftnav h3{line-height:20px}.pt_store-locator .store-locator-container .store-locator-result-container{width:67%;height:auto}.pt_store-locator .store-locator-container #secondary .secondary-navigation .customer-service-left-nav ul li a{line-height:16px}.pt_store-locator .store-locator-container #secondary .secondary-navigation .static-content-leftnav ul li a{line-height:16px}.pt_store-locator .primary-content:after{bottom:20px}.pt_customer-service .contact-us-container{width:940px}.pt_customer-service .contact-us-container ol.breadcrumb{width:940px}.pt_customer-service .content-asset figure figcaption{width:940px}.pt_customer-service .contact-us-container #secondary .secondary-navigation .customer-service-left-nav h3{line-height:20px}.pt_customer-service .contact-us-container .contact-us-right-container{width:98%}.pt_customer-service .contact-us-container #secondary .secondary-navigation .customer-service-left-nav ul li a{line-height:16px}.pt_customer-service .contact-us-container #secondary .secondary-navigation .static-content-leftnav h3{line-height:20px}.pt_customer-service .contact-us-container #secondary .secondary-navigation .static-content-leftnav ul li a{line-height:16px}.pt_customer-service .site-map-container{margin-top:0}.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date span.error,.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date span.error-message{position:static}.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .form-row.year.label-removed.required .error-message{margin-left:-155%}.pt_error.pt_customer-service .primary-content{width:70%}.pt_article-search-result .article-search-result-found{max-width:940px;min-width:initial}.pt_article-search-result .article-search-result-found .primary-content{width:74.43%}.pt_article-search-result .article-display ul li .article-content{width:60%}.pt_articledetails .article-nav-container{width:100%}.pt_articledetails .primary-content{width:68.1%}.pt_articledetails .primary-content-fullview .primary-content{width:auto}.pt_articledetails.pt-articlewithoutleftnav .primary-content-fullview .primary-content{width:860px}.pt_articledetails .primary-content-fullview .search-result-content{padding:20px 0}.pt_articledetails .page-content{max-width:940px;margin:110px auto 0}.pt_articledetails #secondary .refinement.article{padding-left:0}.pt_article-search-result .article-search-result-found .primary-content:after{bottom:15px;left:2%}.pt_customer-service .primary-content{width:68.1%}.pt_articledetails .primary-content:after,.pt_customer-service .primary-content:after{margin-bottom:3px}.pdp-main .pdp-redesign .description-section,.pdp-main .pdp-redesign .product-col-1,.pdp-main .pdp-redesign .product-col-2{width:460px}.pdp-main .pdp-redesign .description-section{margin-right:0;min-width:460px}.pdp-main .pdp-redesign .product-col-1{margin-right:20px}.pdp-main .product-variations .sbHolder,.pdp-main .product-variations .variant-dropdown,.pdp-main select.select-box,.pdpForm #add-to-cart,.pdpForm .add-to-cart-wrapper,.pdpForm a.static-btn,.pdpForm fieldset .inventory{width:220px}.pdp-main .section.what-you-all-need .product-variations .variant-dropdown,.pdp-main .section.what-you-all-need select.select-box{width:100%}.pdp-main .product-set-item .product-variations .sbHolder,.pdp-main .product-set-item .variant-dropdown.last .selection-dropdown{width:200px}.section-container.description-section{min-width:auto}.responsive-tabs__list__item:first-child{margin-left:0}.responsive-tabs__panel{width:460px}.responsive-tabs__list__item{width:210px}.pdp-main .availability-block{width:88px}#product-content.colors-template{width:940px;margin:20px 0 0}.colors-template .color-list{padding:0 35px;width:870px}.color-list .color-overlay{width:460px}.pdp-main .horz-list .add-to-cart-wrapper,.pdp-main .horz-list fieldset .inventory{width:auto}.pdp-main .horz-list #add-to-cart{width:77px}#pdpMain .horz-list ul li.item-id{display:none}.pdp-main .pdp-redesign .product-in-store a.static-btn,.pdp-main .pdp-redesign .product-in-store a.static-btn:hover{width:180px}.horz-list ul.horz-list-container{margin:0 0 2% 2%;width:98%}.horz-list ul li{width:54px}.horz-list ul li.list-inventory{width:205px}.horz-list .pdpForm fieldset .inventory{margin-right:10px}.pdp-main .pdp-redesign .horz-list .product-in-store a.static-btn,.pdp-main .pdp-redesign .horz-list .product-in-store a.static-btn:hover{width:96px}.pt_cart .bonus-product-container ul.bonus-product-detail>li .item-image{width:90px;height:93px;margin:20px 10px 20px auto}.pt_cart .bonus-product-container ul.bonus-product-detail>li .item-image img{height:90px}.pt_cart .bonus-product-container ul.bonus-product-detail>li .item-details{width:60%}.color-list.swatches-list .list{padding:10px 8px 0 7px}.pdp-main .pdp-redesign .product-col-1 .liquifire-section{margin-bottom:20px}.pdp-main .pdp-redesign .product-col-1 #liquifireImageDiv{width:460px;height:460px}.pdp-main .pdp-redesign #image,.pdp-redesign .product-col-1 a.product-image.main-image{width:450px;height:450px;padding-top:0}.pdp-redesign .product-col-1 .main-image-container .product-image.main-image .primary-image{width:450px}.pdp-main .pdp-redesign .product-col-1 .video-player{width:460px;height:460px;margin:0}.pdp-main .pdp-redesign .product-thumbnails ul li{width:60px;height:60px}.pdp-main .pdp-redesign .product-thumbnails .thumb .image-border,.pdp-main .pdp-redesign .product-thumbnails .video-thumb .image-border{width:56px;height:56px;top:-64px}.tips-technique-tiles>li{width:31.9%}.tips-technique-tiles .tile-images .tile-title{width:87%}.events-tiles{margin:0 12px}.events-tiles li:nth-child(4n){margin-right:0}.events-tiles li:nth-child(5n){margin-right:20px}.events-wrapper .banner-left p,.events-wrapper .banner-right p{font-size:.75em}.classes-wrapper ul.column-2 li{width:48.9%}.classes-wrapper ul.column-3 li{width:32.3%}.classes-wrapper ul.column-4 li{width:23.9%}.project-ideas-container li.shadow-left::before{-webkit-box-shadow:15px 5px 7px 5px #4b4b4a;box-shadow:15px 5px 7px 5px #4b4b4a}#cb-header .logo-section{width:40%}#cb-header .logo-section .michaels-logo img{width:110px;height:auto}#cb-header .logo-section .creativebug-logo img{width:140px;height:auto}#cb-header .tagline-section{width:60%}#cb-header .tagline-section img{width:375px;height:auto;margin-top:6%}#cb-banner{min-height:292px}#cb-banner #hero-carousel img{width:513px}#cb-banner .banner-content{width:48%;min-height:251px;padding:30px 10px 10px}#cb-banner .banner-content img{margin-bottom:0}#cb-banner .banner-content p{font-size:.875em;width:74%;margin:8px auto}#cb-banner p.ribbon-content{font-size:.813em;width:100%;margin:10px auto 15px}.cobranded-wrapper button,.cobranded-wrapper button:hover{font-size:1.125em;padding:10px 20px}#cb-banner p.ribbon-content{background-position:0 89%;height:35px;line-height:35px;margin-bottom:15px}#cb-banner #video-wrapper{height:292px;width:514px}#cb-banner #video-play{top:26%}#cb-banner #video-play img{width:75px}.cb-classes h3{font-size:1.063em}#classes-grid .tile{max-width:163px}#classes-grid .tile img{width:100%;height:auto}.cb-footer-banner{min-height:150px;width:98%}.cb-classes .cb-footer-banner h3{font-size:2.625em;margin-bottom:0}.cb-footer-banner h4{font-size:1.313em}.cb-footer-banner .ribbon-row p{font-size:.938em}.cobranded-wrapper .cb-footer-banner button,.cobranded-wrapper .cb-footer-banner button:hover{padding:10px}.cb-footer-banner .ribbon-row{margin-top:4px}.cb-footer-banner button span{background-position:-46% 63.7%}.pt_account .account-inner-wrapper.loyalty .child-stage-holder .remove-child{padding-right:30px}}@media only screen and (min-width :320px) and (max-width :767px){#wrapper,#wrapper.pt_error{width:100%;min-width:320px}#footer .wrapper,#header .wrapper,.home-bottom-two-slots,.pt_register .wrapper,.wrapper{width:100%}.pt_error #primary{float:none;padding:0 0 1.688em;width:100%;margin-top:44px;word-wrap:break-word}.contact-us-right-container iframe{min-height:800px}.swipe-badge-michaels-exclusive{background-position:-261px -346px}.swipe-badge-free-shipping{background-position:-261px -187px}.swipe-badge-doorbuster{background-position:-219px -187px}.swipe-badge-buy-one-get-one{background-position:-219px -267px}.swipe-badge-online-only{background-position:-261px -267px}.swipe-badge-new{background-position:-219px -306px}.swipe-badge-sale{background-position:-260px -306px}.swipe-badge-entire-stock{background-position:-219px -345px}.swipe-badge-30-off{background-position:-219px -148px}.swipe-badge-40-off{background-position:-261px -148px}.swipe-badge-50-off{background-position:-219px -227px}.swipe-badge-60-off{background-position:-260px -227px}.pt_error .error-page-search input{float:left;margin-bottom:10px;width:85%}.pt_error .error-page-search label{line-height:1.5em;margin-bottom:1em}.home-bottom-center-shadow{background-size:84%;margin-top:-10px}#quickviewbutton,.product-image:hover #quickviewbutton{display:none}#main{margin-top:75px;position:relative}.pt-articlewithoutleftnav #main,.pt_articledetails .primary-content-fullview{margin-top:110px}.pt-checkout.pt-order-confirmation #main{margin-top:0}#header{height:85px}.pt-checkout.checkout-process header{height:65px;background:0 0;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.pt-checkout.checkout-process #mini-cart{display:block}header .wrapper{background-color:#e9e9e9}.pt-checkout.checkout-process #header .primary-logo{position:relative;left:auto;top:10px;float:none}.mobile-bg-search>.header-search input[type=text]{background-position:-374px -62px}.show-search{display:block!important}.hide-search,.mini-cart-content{display:none!important}.textbox-search input[type=text]:hover>.promo-add{display:none}#header .primary-logo{background:url(../images/michaels_mobile_logo.png) no-repeat scroll center 0 transparent;background-size:95px 27px;float:left;height:27px;left:49.6%;margin:0 0 0 -45px;position:relative;text-indent:-9999px;top:13px;width:95px}.promo-add{clear:both;color:#fff;float:left;left:0;margin:-3px 20% 0;padding:0;position:absolute;top:65px;width:60%;z-index:3000}.btn-go,.mini-cart-label{display:none}.mini-cart-empty{-webkit-box-shadow:none;box-shadow:none;color:#333;width:auto}.pt-checkout.checkout-process .top-nav-header{right:20px}.pt-checkout.checkout-process #main .wrapper{padding:0}.pt-checkout.checkout-process #main{margin-top:54px;margin-bottom:0;padding-bottom:0}.pt-checkout.checkout-process .left-column,.pt-checkout.checkout-process .right-column{width:100%}.mini-cart-basket{left:14px;top:22px}.pt-checkout.checkout-process #header .primary-logo a{height:auto}.custom-banner-header,.pt-checkout.checkout-process .checkout-header-needhelp{display:none}span.positiontop{top:17px}#mini-cart:hover{background-color:transparent}.blogs-ad,.weekly-ad{display:block}.no-hits-search .textbox-search{background:none repeat scroll 0 0 rgba(0,0,0,0);position:relative;right:0;top:0;display:block}.textbox-search.show-search{background-color:#e9e9e9!important}.textbox-search{display:none;background:url(../images/menumobile-bg.jpg) repeat;float:left;height:69px;padding-bottom:4px;position:absolute;right:0;top:0;width:100%;z-index:999999}.header-search input[type=text]{display:block;margin:13px 5% 0;position:absolute;right:75px;width:58%;left:2%}.header-search{float:left;right:0;top:0;width:100%}.pt_customer-service .contact-us-container #secondary .secondary-navigation .customer-service-left-nav h3.title.show{background:url(../images/my-account-open.png) no-repeat scroll 88% 24px rgba(0,0,0,0)}.pt_customer-service .contact-us-container #secondary .secondary-navigation .customer-service-left-nav h3.title.hide{background:url(../images/my-account-close.png) no-repeat scroll 88% 24px rgba(0,0,0,0)}.pt_customer-service .contact-us-container #secondary .secondary-navigation .static-content-leftnav h3.title.show{background:url(../images/my-account-open.png) no-repeat scroll 88% 24px rgba(0,0,0,0)}.pt_customer-service .contact-us-container #secondary .secondary-navigation .static-content-leftnav h3.title.hide{background:url(../images/my-account-close.png) no-repeat scroll 88% 24px rgba(0,0,0,0)}.mobile-bg-search{background:url(../images/menumobile-bg.jpg) repeat;float:right;height:60px;position:absolute;right:-11px;top:-55px;width:60px}.header-search input[type=submit]{top:-47px}.mobile-bg-search input[type=submit]{top:12px}.text-box-width{width:58%!important}.email-signup>a{border-right:none;padding-right:0}.header-search:hover>.header-search input[type=submit]{background:url(../images/sprite.png) no-repeat scroll -368px -62px transparent}ul.level-1 li.last div.level-2 ul.level-2 li div.level-3-div{width:270px}#navigation,.pt-checkout.pt-order-confirmation #navigation{z-index:auto}.header-search legend{background:none repeat scroll 0 0 transparent}.btn-go{background-color:#d7112f;border:medium none;border-radius:5px;display:inline-block;float:left;height:44px;margin:15px 3px 0;padding:1em .9em;color:#fff;text-align:center;position:absolute;right:11px}nav{height:30px;width:100%}.pt_cart #header.position-move.click-move{position:fixed}.pt_cart #main.position-move.click-move{margin-top:120px}.pt_cart #header{position:relative}.pt_cart #main{margin-top:-10px}.pt_cart #header,.pt_cart #header header{height:130px}.pt_cart #main .mobile-subtotal.sticky{background:#fff;position:fixed;width:100%;left:0;bottom:0;top:auto!important;z-index:500;border-top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.pt_cart #main .mobile-subtotal .value.no-sticky-content,.pt_cart #main .mobile-subtotal.sticky .value.sticky-content{display:block}.pt_cart #main .mobile-subtotal .value.sticky-content,.pt_cart #main .mobile-subtotal.sticky .value.no-sticky-content{display:none}.pt_cart #main .mobile-subtotal.sticky .value.sticky-content .estimate-checkout{width:40%;float:left;color:#333;font-size:.7em;text-align:left;line-height:1em}.pt_cart #main .mobile-subtotal.sticky .cart-action-checkout.cart-top{display:block;float:right;width:59%}.pt_cart #main .mobile-subtotal.sticky .cart-action-checkout.cart-top button{width:178px;font-size:.6em;margin:0;padding:10px 5px;float:right}#checkout-faq .cart-for-mobile-only.checkout-faq-contact .faq-chat,.cart-for-mobile-only,.checkout-for-mobile-only{display:block;text-align:center}.sp-left-colum .cart-for-mobile-only{text-align:left}.cart-for-desktop-only{display:none}.Cart-see-details{font-size:.7em;margin:10px;padding:5px}.Cart-see-details span{display:none}.shopping-cart-bg{margin:0 auto;padding:11px 0;width:100%}.shopping-cart-bg .shopping-cart-top{padding:0;width:100%}.shopping-cart-bg .shopping-cart-top .cart-empty{margin:0;width:96%}.shopping-cart-bg .shopping-cart-top .cart-empty{height:auto;margin:0;padding:0}.shopping-cart-bg .shopping-cart-top .cart-empty .empty-cart-box{line-height:70px;margin:0 auto;text-align:center;width:auto;padding-bottom:20px}.shopping-cart-bg .shopping-cart-top .cart-empty .empty-cart-box span{font-size:1em}.shopping-cart-bg span.cart-heading{display:none;float:none;font-size:1.1em;color:#333;height:25px;text-align:center}.shopping-cart-bg div.total-price-potrate.mobile-Block{height:230px}.shipping-method-content{background:#f5f5f5;margin-top:0}.shipping-method-content h3{margin:0 3%;padding-top:20px}ul.table-cart-detail li .product-list-item .sku span.label{float:none}.pt_cart .shopping-cart-top .move-to-left button.whitebutton{display:none}.pt_cart .cart-promo-content{padding:0}.move-to-right,.move-to-rigth,.pt_cart .cart-promo-content .for-desktop-only,.pt_cart .shopping-cart-top .cart-details{display:none}.pt_cart .shopping-cart-top .cart-checkout-container{margin-top:0}.position-for-moobile{margin-left:100px}.personalization-lineitem .position-for-moobile{margin-left:0}button.position-button{margin:4px 0;left:-17px!important;right:auto}.sp-left-colum{width:100%;padding:0 0 20px}.pt_cart .shopping-cart-top .checkout-or-text{display:block;text-align:center}.cart-for-mobile-only .btn-checkout,.cart-for-mobile-only button.paypal-btn{width:230px}.cart-for-mobile-only .btn-checkout{padding:12px 10px}ul.table-cart-detail li a{line-height:normal}.mobile-subtotal{background:#f5f5f5;text-align:center;border-bottom:2px solid #333;padding:11px;height:33px;line-height:33px;width:96%}.mobile-subtotal .value{font-family:museo_slab_500,Arial,sans-serif;font-size:1.25em;color:#666;line-height:1.2em}.mobile-subtotal .subtotal-price{font-family:Montserrat,Arial,sans-serif;font-size:1.4em;color:#9e2b48;line-height:1.18em}ul.table-cart-detail li a.editorder{padding-bottom:0;text-decoration:underline}ul.table-cart-detail li a.add-to-wishlist.mobileview{bottom:0;left:0;padding-bottom:10px;position:absolute;top:auto}.sp-right-colum{width:100%;padding:0;margin:0}.pt_cart .sp-right-colum-container{padding-top:0;padding-bottom:0}.pt_cart .cart-action-checkout.cart-top,.pt_cart .shopping-cart-top .move-to-left,.total-price-potrate>span{display:none}ul.table-cart-detail li span.remove-btn{margin:7px 36px 0 7px}ul.table-cart-detail li span.qty-mobile{display:block;margin-top:15px;float:left}div.cart-order-totals{margin-left:97px}ul.table-cart-detail li div.cart-order-totals button{float:left;margin-right:14px;margin-top:7px;padding:0}ul.table-cart-detail li div.cart-order-totals button.remove-btn.save-for-later-btn{background-image:url(../images/sprite.png);background-repeat:no-repeat;background-color:transparent;background-position:-584px -1189px;margin-top:0;text-indent:-99999px;width:34px;height:44px;display:block}ul.table-cart-detail li div.cart-order-totals button.remove-btn{background-position:0 -2144px;margin-bottom:0;text-indent:-99999px;width:20px;height:22px;display:block}.pt_cart .bonus-product-container ul.bonus-product-detail .item-user-actions button.button-text{background-image:url(../images/icn-sprite.png);background-repeat:no-repeat;background-color:transparent;background-position:0 -2142px;margin-bottom:0;text-indent:-99999px;width:20px;height:24px;display:block}ul.table-cart-detail li.qty-mobile-aera{padding-right:5px;width:25%!important}ul.table-cart-detail li.qty-mobile-aera .input-text{float:right}.table-cart-detail-area{padding:10px 0;position:relative;height:auto!important}ul.table-cart-detail li:last-child{width:98%}ul.table-cart-detail li{width:98%}.sp-left-colum:first-child .table-cart-detail-area{min-height:142px}.checkbtn-shopping-box{position:absolute;right:34px;top:80px;margin:40px auto 0;width:220px}.pt_cart .product-removed-successfully{margin-top:0;padding:0;width:100%}.pt_cart .increment-quantity{color:#999}.pt_cart .increment-quantity p{font-size:1em;text-align:left;margin:-4px 0;color:#999}.shipping-information{width:82%;text-align:left}.shipping-information li{padding-right:0;margin-right:0;font-size:.923em;margin-left:6px}.shipping-information li:last-child{margin-left:6px}.table-cart-detail-area ul.table-cart-detail{display:block}.sp-left-colum #cart-items-form .error-form{margin:0 3%}ul.table-cart-detail li:first-child{width:96%;padding-right:12px}ul.table-cart-detail.save-for-later-detail li:first-child{text-align:left;color:#666;font-size:1.167em;margin:10px 3%;width:94%}ul.table-cart-detail.save-for-later-detail li:first-child div{margin-right:0;margin-top:-5px}ul.table-cart-detail.save-for-later-detail li:first-child .save-for-later-detail-links{margin-left:40px;margin-top:15px;width:90%}ul.table-cart-detail.save-for-later-detail li:first-child .save-for-later-detail-links a:first-child{margin-right:40px}ul.table-cart-detail.save-for-later-detail li:first-child .save-for-later-detail-links a{margin-left:0}ul.table-cart-detail.save-for-later-detail.remove-detail li:first-child em{background-position:-168px -839px}ul.table-cart-detail li .promotions-message-content .increment-quantity{width:90%}ul.table-cart-detail li .promotions-message-content .increment-quantity.moq,ul.table-cart-detail li .promotions-message-content .increment-quantity.stepqty,ul.table-cart-detail li .promotions-message-content .increment-quantity.stepqtymoq,ul.table-cart-detail li .promotions-message-content .increment-quantity.surcharge{background-position:-3px -1450px;padding-left:20px}ul.table-cart-detail li .image-aera a{width:auto;height:auto}ul.table-cart-detail .controls li.decrement,ul.table-cart-detail li.increment{width:25px;padding-right:0}ul.table-cart-detail .controls li.decrement{background-position:-322px -340px}ul.table-cart-detail .controls li.increment{background-position:-373px -340px}ul.table-cart-detail .number-container .controls li.quantity-box-container,ul.table-cart-detail li input[type=text]{width:40px}.add-to-wishlist{display:block;margin-left:100px}div.recmmendations{width:100%;max-height:470px;margin:10px auto;height:auto}.move-to-bottom{display:block;clear:both;float:none;margin:0 auto 20px 48px;width:auto}button.maxwidth{width:auto}.shopping-cart-bg hr.thin{background-color:#e1e1e1;margin:10px auto 25px}ul.table-cart-detail li ul.product-availability-list li{width:100%;margin-left:100px}.promo.surcharge-msg{width:auto;margin-left:100px}ul.table-cart-detail li .image-aera{height:auto;line-height:normal;position:absolute;width:90px;z-index:1}ul.table-cart-detail li .image-aera img{width:80px;height:80px}ul.table-cart-detail li.mobile-arrangement{width:auto;margin-left:100px;padding:0;position:absolute;bottom:48px}ul.table-cart-detail li.mobile-arrangement.mobile-item-total{clear:both;bottom:33px}.mobileview{position:relative;top:58px;margin-left:100px}.pt_cart .mobileview.item-edit-details-mobile{margin-top:5px;top:auto;position:absolute;margin-left:12px}.qty-mobile-aera.number-container{width:104px;margin-left:100px;margin-right:21px;margin-bottom:20px}.promotions-message-content{margin-left:100px;text-align:left;margin-top:-7px}.item-edit-details{margin-left:100px}ul.table-cart-detail li .product-list-item .attribute{margin-left:100px}ul.table-cart-detail li.mobile-arrangement span.title{display:inline-block}.price-adjusted-total,.price-adjusted-total span,.price-promotion .price-sales{color:#9c2d49;padding:0 0 0 2px;display:inline}.price-adjusted-total,.price-unadjusted{font-size:1em}.pt_cart .cart-product-details .promo-adjustment{margin-left:100px}ul.table-cart-detail li .product-list-item .name a{font-size:1.167em;font-weight:400;margin-bottom:0}ul.table-cart-detail li.save-to-wishlist{margin-left:100px;padding:0;width:120px}.order-summary-container{clear:both;margin:0 auto;width:92%;padding:0 13px}.sp-promo-cuppon-code{padding-bottom:10px}.sp-right-colum .checkout-button-security{padding:10px 0 5px}.order-summary-container p{font-size:.588em;margin:0 auto 25px}.sp-promo-cuppon-code-mobile{background-color:#f6f6f6;height:auto;margin:2px auto 10px;padding:0 0 15px 9px;width:97%;display:none}.sp-right-colum div.mobile-promo{color:#666;font-family:Montserrat,Arial,sans-serif;line-height:normal;font-size:.65em;margin:0 auto 20px 0;padding:8px 10px;width:88%;display:block;line-height:26px}.total-price-potrate{color:#333;display:none;position:relative;top:0;font-family:Montserrat,Arial,sans-serif;font-size:.75em;padding:0 10px;text-align:left;width:100%}.coupon-removed-successfully{width:98%}.sp-promo-cuppon-code-mobile p{font-size:11px;font-weight:400;padding:10px 5px 10px 0;line-height:18px}.mobile-promohight{height:160px}.sp-promo-cuppon-code-mobile input[type=text]{border:1px solid #ccc;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-size:1em;font-style:italic;font-weight:400;height:31px;padding:0 5px;text-align:left;width:58%;background-color:#fff;text-transform:capitalize}.sp-promo-cuppon-code-mobile .apply-btn{cursor:pointer;display:inline;-webkit-box-shadow:none;box-shadow:none;font-size:11px;font-family:Montserrat,Arial,sans-serif;text-align:center;text-transform:uppercase;color:#fff;height:33px;border:none;float:left;margin:0 10px;border-radius:0;line-height:9px}.sp-promo-cuppon-code-mobile .cartcoupon{float:left;margin:6px 0 0}.sp-promo-cuppon-code-mobile .cartcoupon.applied{background-position:0 -372px;padding-left:22px}.sp-promo-cuppon-code-mobile .cartcoupon.applied span{color:#00a651;padding:0}.sp-promo-cuppon-code-mobile .cartcoupon.not-applied{background-position:0 -248px;padding-left:22px}.sp-promo-cuppon-code-mobile .cartcoupon.not-applied span{color:#d61634;padding:0}.shopping-cart-bg .shoppingcart-page-add span.text-bold{font-size:.8em}.shopping-cart-bg .shoppingcart-page-add{margin:10px auto 3px;padding:6px}.shopping-cart-bg .shoppingcart-page-add span.text-normal{display:none}.sp-promo-cuppon-code p{padding:15px 0 10px 0}.continue-btn-width{width:277px;color:#666}.safe-shopping-guarantee-box{display:block;margin:10px auto;width:100%}.safe-shopping-guarantee-box .secure-logo{position:static;margin:2px 10px 0;float:left}.safe-shopping-guarantee-box span.safe-shopping-slogan{text-align:left;font-size:.688em;padding-top:15px}.safe-shopping-guarantee-box span.safe-shopping-slogan img{margin-right:5px}.safe-shopping-guarantee-box span.safe-ssl-protocal{text-align:left}#checkout-faq{padding:20px 0}#checkout-faq .checkout-faq-contact .faq-chat{display:none}.sp-left-colum #cart-items-form{margin-right:0}#checkout-faq .checkout-faq-content{padding:0}#checkout-faq .checkout-faq-contact{padding:0 10px;margin-bottom:0}#checkout-faq .cart-for-mobile-only.checkout-faq-contact .faq-chat{background:transparent url(../images/sprite.png) no-repeat scroll 0 -959px;height:40px;padding-left:60px;margin:11px 13%;width:54%}#checkout-faq .cart-for-mobile-only.checkout-faq-contact .faq-chat span{display:block;margin-top:11px}#checkout-faq .faq-need-help{width:165px}#checkout-faq .faq-contactus{float:right;text-align:center}#checkout-faq .section-title,#checkout-faq h3{padding-right:10px;padding-left:10px}#checkout-faq .section-body{padding:21px 10px}span.paypal-btn{margin:8px auto 1px;text-align:center}.tabbed-product-slider{width:100%;position:relative}.product-slider{width:100%;background:0 0!important}.product-slider .slider-wrapper.horizontal-slider{margin:0 auto;width:100%}.projects-tab ul{display:none}.projects-tab select{display:block;width:223px;margin:0 auto;height:44px}.projects-tab .sbHolder{display:block}.jcarousel{width:300px;margin:26px auto 6px}.tab-slider{background:0 0!important;margin-bottom:-21px}.slider-wrapper .slider-title{font-size:1.5em;font-weight:400}.slider-wrapper .product-tile>*,.slider-wrapper .slider-sub-title{text-align:center}.slider-wrapper .product-tile .product-name{margin:9px 0 0;padding:8px 0 0}.slider-wrapper .slider-sub-title{padding-top:1px}.projects-tab{left:50px;overflow:inherit;top:20px;z-index:111}.projects-tab .sbOptions{width:98.8%}.projects-tab .sbSelector{width:74%}.projects-tab li{background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none;float:none;margin:0;padding:0 5px;text-align:left;width:208px}.projects-tab .sbOptions a:link,.projects-tab .sbOptions a:visited,.projects-tab a{color:#999;font-size:.667em;font-weight:400;text-align:left}#footer .social-icons{float:left;margin:0 10px 0 10px;width:100%}#footer .social-icons ul li{margin:22px 2px 0 0}.footer-icons .iconstags{margin:0 0 25px}#footer .sign-up-promotions{clear:both;float:left;margin:10px 20px 35px}#footer .sign-up-promotions .signup-heading{padding-bottom:10px}#footer .sign-up-promotions .searchaera{float:left;width:72%;text-align:right;margin:10px auto}#footer .sign-up-promotions input[type=email]{padding:8px 10px;width:150px}#footer .footer-submit{float:left;margin-left:10px}.arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}.arrowpos.arrow-rt{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000;margin:2px 6px}.arrowpos{float:right;margin:4px}.arrowpos1{float:right;margin:4px;position:absolute;right:9px}.lower-links{width:100%;margin:0 auto;height:auto;float:left}.footer-links{float:left;width:98%;text-align:left;margin:0 auto}.footer-links ul li .first-cols>li:last-child{margin-top:0}.footer-links ul li,.footer-links ul li.footer-grid-last{width:100%}#footer .social-icons p{display:none}.collapse-menu{border-bottom:1px solid #999}.footer-links ul li h4{cursor:pointer;margin:0 10px;padding:15px 10px 12px}.sub-nav-footer{display:none}.sub-nav-footer li{padding:0}.sub-nav-footer li a{display:block;padding:7px 19px}.footer-icons{float:left;margin:19px 0 0;width:100%}#promotions-join{position:relative}#footer span.error{bottom:-32px;left:0;position:absolute}.copyright-mob{display:none}.copyright{background:0 0;padding-top:0}.pt_cart .cart-product-details{width:100%}.pt_cart .cart-product-details .product-list-item{min-height:auto}.pt_cart .in-wishlist{margin:0 0 14px 100px}ul.table-cart-detail .number-container .controls{float:right}.sp-left-colum .table-cart-detail .mobile-arrangement .price-promotion{float:left}.sp-left-colum .table-cart-detail .mobile-arrangement .price-standard{float:left;margin-right:5px}ul.table-cart-detail .mobile-arrangement .price-promotion .price-standard{font-size:1em;margin-right:5px}.sp-left-colum .table-cart-detail .mobile-arrangement{float:left;text-align:left;clear:both;margin-left:100px;width:75%}.sp-left-colum .table-cart-detail .mobile-arrangement .mobile-item-total .price-total,.sp-left-colum .table-cart-detail .mobile-arrangement .mobile-item-total span.title{display:block;font-size:1em;color:#9e2b48;float:left}.sp-left-colum .table-cart-detail .mobile-arrangement .price-sales{margin-right:5px;float:right;font-size:1em}.pt_cart .bonus-product-container{border-width:0}.pt_cart .bonus-product-container ul.bonus-product-detail{position:relative;padding-bottom:20px;border-top:1px solid #e4e4e4;border-bottom:none}.pt_cart .bonus-product-container ul.bonus-product-detail>li:first-child{width:96%;padding-right:12px}.pt_cart .bonus-product-container ul.bonus-product-detail>li.item-quantity{padding:0;width:25px;margin-top:-5px;position:absolute;bottom:-29px;right:20px}.pt_cart .bonus-product-container ul.bonus-product-detail>li.mobile-bonus-view{width:auto;margin-left:100px;padding:0;position:absolute;font-size:1em}.pt_cart .bonus-product-container ul.bonus-product-detail>li.mobile-bonus-view span.title{display:inline-block}.pt_cart .bonus-product-container ul.bonus-product-detail>li.item-total span{font-size:1em}.pt_cart .bonus-product-container ul.bonus-product-detail>li.mobile-bonus-view.item-price{bottom:33px;font-size:.55em}.pt_cart .bonus-product-container ul.bonus-product-detail>li.mobile-bonus-view.item-total{bottom:13px;font-size:.55em}.pt_cart .bonus-product-container ul.bonus-product-detail>li.mobile-bonus-view.item-total span.bonus-item{font-size:1em}.pt_cart .bonus-product-container ul.bonus-product-detail>li .item-image{height:auto;line-height:normal;position:absolute;width:90px;z-index:1}.pt_cart .bonus-product-container ul.bonus-product-detail>li .item-details{line-height:normal;width:100%}.pt_cart .bonus-product-container ul.bonus-product-detail>li.bonus-view{width:auto;margin-left:98px;padding:0;margin-right:51px}.pt_cart .bonus-product-container ul.bonus-product-detail>li .mobile-bonus-view{float:left;margin-right:15px;font-family:Montserrat,Arial,sans-serif}.pt_cart .bonus-product-container ul.bonus-product-detail>li div.item-price,.pt_cart .bonus-product-container ul.bonus-product-detail>li div.item-total span{font-size:.875em}.pt_cart .bonus-product-container ul.bonus-product-detail>li .item-image img{width:80px;height:80px}.pt_cart .bonus-product-container ul.bonus-product-detail>li .product-list-item .name a{font-weight:400}.pt_cart .bonus-product-container ul.bonus-product-detail li.item-quantity .bonusproducts a{font-size:.55em;line-height:normal}.pt_cart .bonus-product-container ul.bonus-product-detail .item-user-actions button{font-size:.55em;padding:0;background:0 0}.pt_cart .bonus-product-container ul.bonus-product-detail>li .item-details .attribute,.pt_cart .bonus-product-container ul.bonus-product-detail>li .item-details .product-availability-list{margin-left:100px}.pdp-main #promo-code-msg{float:left;margin:7px 0 6px;width:94%}.pdp-main #promo-code-msg a{background-position:99% -101px;display:block;font-size:12px}.pdp-main #promo-code-msg a.active{background-position:99% -146px}.promo-code-link{float:left;clear:both;width:100%}#promo-code-dialog{background-color:#f6f6f6;padding:0 8px;clear:both;margin:0 0 4px;float:left;text-align:left;display:none}#promo-code-dialog h3{font-size:24px;font-family:museo_slab_500,Arial,sans-serif}#promo-code-dialog p{font-size:12px;font-family:Montserrat,Arial,sans-serif;line-height:normal}#promo-code-dialog p.sub-title{margin-bottom:10px}#promo-code-dialog .promo-list{text-align:center}#promo-code-dialog .promo-image{margin:0}#promo-code-dialog .promo-code{margin:13px 0 6px}#promo-code-dialog p.view-coupon-policy{margin:0 0 10px}#promo-code-dialog p.view-coupon-policy a{font-size:12px;text-decoration:underline}.pt_cart .promo-code-link{margin:3px 0 0}.pt_cart #promo-code-msg{background-position:96% -87px;background-color:#f6f6f6;border-radius:5px;-webkit-box-shadow:0 1px 1px 0 #ccc;box-shadow:0 1px 1px 0 #ccc;cursor:pointer;font-size:12px;height:43px;line-height:27px;margin-bottom:7px;padding:0;position:relative;width:100%;text-align:left;text-decoration:none;font-weight:400}.pt_cart #promo-code-msg a{background-position:7px -739px;color:#666;display:block;margin:0;padding:9px 0 9px 20px}.pt_cart .cart-promo{padding:5px 10px 0}.pt_cart .cart-promo .bonus-item-details{margin-bottom:10px;font-size:.923em}.pt_cart .cart-promo .bonus-item-actions,.pt_cart .cart-promo .bonus-item-details{width:auto}.pt_cart .cart-promo .bonus-item-actions a,.pt_cart .cart-promo .bonus-item-details a{font-size:1em}.pt_cart .cart-promo.cart-for-mobile-only{background:0 0;padding:5px 10px 10px;border-bottom:1px solid #f1f1f1;margin-bottom:20px}.pt_cart .cart-promo .bonus-item-actions{margin:0 auto;float:none;width:170px;background:#e4e4e4}.half-grid-promo{min-height:158px;width:293px}.half-grid-promo.white-border{border:6px solid #fff}.half-grid-promo.weekly-deals{float:left;margin-left:10px;background-size:contain}.weekly-deals .title{font-size:24px;padding-top:65px;line-height:10px}.inner-white-box{margin:43px 9px}.padding6{padding:0}.categories{padding:40px 0 17px;position:relative;width:320px;margin:0}.border{border:0 none}.container{display:block;margin:0 auto;padding:20px 0;max-width:320px;min-width:320px}.large-cate{height:232px;margin-bottom:35px;width:90%!important}.large-cate a img{height:208px;width:300px}.small-cate a img{height:97px;width:140px}.promo img{float:left;height:150px;text-align:center;width:318px}.small-cate{height:142px;margin-bottom:25px;width:43%!important}.thumb.promo{height:152px;margin-left:0;width:335px}.large-cate .category-image{height:208px;width:300px}.small-cate .category-image{height:97px;width:140px}.sixteen-grid .promo,.sixteen-grid .shopCat-10,.sixteen-grid .shopCat-11,.sixteen-grid .shopCat-12,.sixteen-grid .shopCat-13,.sixteen-grid .shopCat-14,.sixteen-grid .shopCat-15,.sixteen-grid .shopCat-16,.sixteen-grid .shopCat-6,.sixteen-grid .shopCat-7,.sixteen-grid .shopCat-8,.sixteen-grid .shopCat-9,.sixteen-grid.shopCat-17,.sixteen-grid.shopCat-18{left:0;position:relative;top:0}h2.category-heading{font-size:25px;left:42px;top:-8px}.slider-wrapper .product-image{height:141px;width:141px}.thumb{left:0;position:relative;margin-bottom:35px}.thumb:first-child{left:0}.small-cate{margin-left:14px}.large-cate{margin-left:10px}.thumb .image-border{border:3px solid #e21836;display:none;height:100%;position:absolute;top:0;width:65px}.thumb.selected .image-border{display:block}.thumb.shadow-left:before,.thumb.shadow-right:after{display:none}.jcarousel ul li{width:141px}li.grid-tile a.thumb-link img{width:100%}#homepage-slider .jcarousel{margin:12px auto 0}#homepage-slider .slider-control .jcarousel-pagination{bottom:22px}.slider-control .control{display:none}.category-landing .recommendation-carousel .slider-control .control,.recommendation-section .slider-control .control{display:block}.category-landing .recommendation-carousel .slider-control .control a.jcarousel-control-next,.category-landing .recommendation-carousel .slider-control .control a.jcarousel-control-prev,.recommendation-section .slider-control .control a.jcarousel-control-next,.recommendation-section .slider-control .control a.jcarousel-control-prev{background-position:-328px -117px;margin-right:0;width:41px;z-index:998}.category-landing .recommendation-carousel .slider-control .control a.jcarousel-control-next,.recommendation-section .slider-control .control a.jcarousel-control-next{background-position:-388px -117px}.pt_cart .recommendation-section .slider-control .control a.jcarousel-control-prev{left:-6px}.pt_cart .recommendation-section .slider-control .control a.jcarousel-control-next{right:-6px}#tabbing .tab.desktop{display:none}select.mobile{display:block;width:100px;margin:auto}#homepage-slider .jcarousel ul li{min-height:115px}.slider-control .jcarousel-pagination a{width:5px;margin:10px 5px 0 0;height:5px}.slider-wrapper.horizontal-slider{margin:0 auto 31px;padding:14px 0 20px}.tabbed-product-slider .slider-wrapper.horizontal-slider{padding-top:82px}.what-you-all-need .primary-button{margin:20px 0;padding:13px 15px}.tab-slider .tabbed-product-slider{margin-top:0}.search-result .primary-content{max-width:760px;min-width:320px}.popular-search-term ul{height:160px;overflow:hidden;width:75%}.categories{padding:40px 0;position:relative;width:320px}p.search-found-header{border-bottom:3px solid #666;font-size:2em;padding:25px 10px;text-align:center;background:url(../images/search/birthday-background.jpg) repeat scroll center 0/200% auto #f8f8f8;margin-bottom:-85px;margin-top:85px}.shadow-right:after,p.search-found-header{-webkit-box-shadow:none;box-shadow:none}.shadow-left:before,p.search-found-header{-webkit-box-shadow:none;box-shadow:none}.shadow-left.single-shadow{display:none}.search-sorting{display:block;background:url(../images/icn-sprite.png) no-repeat scroll 168px -91px #f6f6f6;border:medium none;border-radius:7px;box-shadow:0 1px 2px #ccc;-moz-box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 1px 2px #ccc;-ms-box-shadow:0 1px 2px #ccc;-o-box-shadow:0 1px 2px #ccc;color:#666;cursor:pointer;margin:0 auto 0 21px;outline:medium none;padding:0 10px 0;position:relative;width:200px;font-family:Montserrat,Arial,sans-serif;font-size:13px;float:left;text-transform:uppercase;height:40px;-webkit-appearance:none;-moz-appearance:none}select.search-sorting option{height:24px}.other-category-results{background:0 0;margin-top:0}.other-category-results,.search-result-found #secondary{background:none repeat scroll 0 0 #f6f6f6;margin-bottom:0;margin-top:0;padding-bottom:0;width:100%;border-top:1px solid #535353;border-bottom:1px solid #535353}.other-category-results-with-count{margin:0;padding:13px 0 13px 10px;width:96.8%;background:#f6f6f6;cursor:pointer}.refinement.Category.category-refinement{border-bottom:1px solid #535353}.refinement.Category.category-refinement,.refinements .refinement{margin:0;width:96.8%;background:#f6f6f6}.refinement.Category.category-refinement,.refinement.videos.folder-refinement{margin:0;padding:15px 10px;width:97.2%;background:none repeat scroll 0 0 #f6f6f6}div.refinement,div.refinement.Brand,div.refinement.Color,div.refinement.Craft.Time,div.refinement.Size,div.refinementColor{width:96.8%}div.refinement.Size{display:none}.refinement.Color,.refinementColor{display:none}.Brand{display:none}.refinement-header{color:#666;font-size:13px;text-transform:uppercase;width:100%;cursor:pointer}#secondary .other-category-results .content-type-opt,#secondary .other-category-results span.active{padding:15px 20px 0;width:85%;float:left}#secondary .other-category-results span{padding:0}.other-category-results-with-count a,.other-category-results-with-count span{float:none}span.active{margin:0;padding:0;display:none}a.content-type-opt{display:none}#secondary .refinement-top-level a.cat-refine,.search-result-found .other-category-results .refinement-header,.toggle span{color:#666;font-size:13px;width:98%}.white-bg{background:none repeat scroll 0 0 #f6f6f6;border-bottom:1px solid #535353;padding:15px 10px;width:93.8%}.sort-by label{margin-top:12px}.sort-by{margin-bottom:25px;width:100%;float:left}.grid-sort-header{display:none}.search-result-found{left:0;margin:0 auto;max-width:320px;min-width:320px;overflow:hidden;position:relative}.search-result-content.video-display{margin-top:30px;padding:40px 0 0}.search-result-content{float:right;margin:0 auto;max-width:320px;min-width:320px;padding:0 0 20px}ul.search-result-items{width:320px}.search-result-found ul.search-result-items .grid-tile{height:220px;width:145px;margin:0 5px 10px}.search-result-found ul.search-result-items .grid-tile .product-tile{min-height:280px!important}.search-result-items li.grid-tile .product-image a.thumb-link img{height:60px;width:60px}.product-name h2{line-height:15px;margin:5px 0}.primary-content a,.video-display .grid-tile.new-row span{font-size:.66em}.pt_product-search-result .pagination ul li a{font-size:11px;margin:0}.search-result-options{float:right;margin:10px 0 -30px;overflow:hidden;padding:5px 0;position:relative;text-align:center;width:320px;z-index:0}.pagination{float:left;margin:0;text-align:center;width:100%}.pagination .results-hits{float:none;font-size:.8em}.breadcrumb{float:left;margin-bottom:20px;padding:10px 0 0 15px;width:92%}.sort-by-dom{float:left;padding-left:15px;text-align:left;width:92%}.cake-boss,.searchpromo-left,.things-we-love{display:none}.grid-tile-promo,.video-display .grid-tile-promo{margin:3%;width:100%}.grid-tile-promo .three-promo{padding:10px 0 30px}.grid-tile-promo .three-promo .sub-title{font-size:80%}.grid-tile-promo .sub-title.lh-fourtee{margin:18px 0}.grid-tile-promo.shadow-left:before{bottom:4px;-webkit-box-shadow:15px 0 7px 5px #4b4b4a;box-shadow:15px 0 7px 5px #4b4b4a;top:99%;width:79%}.grid-tile-promo .sub-title.lh-fourtee{margin:18px 0;line-height:14px}.grid-sort-header{margin-top:15px}.results-hits{margin-top:-3px}.pdp-main{margin:0 auto;max-width:320px;min-width:320px}.pdp-main .section{max-width:320px;min-width:320px;margin:0 auto;padding:0}.pdp-main .section.product-images{padding:0}.pdp-main .section .product-col-1,.pdp-main .section .product-col-2{margin:0;clear:both}.pdp-main .section-container:first-child+.section-bottom-shadow{display:block}.pdp-main .section-bottom-shadow{margin-left:0}.pdp-main .product-variations .variant-dropdown.last{margin-left:0}.product-col-1.product-image-container,.product-col-2.product-detail{margin:0 auto;max-width:320px;min-width:320px;padding:0}dl.tags dd{margin-top:2px}.pdp-main .section .product-col-1{width:100%;margin-bottom:20px}.pdp-main #image{width:300px;height:300px;left:0}.pdp-main #zoomView{width:0;height:0}.pdp-main .product-col-2 .product-pricing .product-sales-price,.pdp-main .product-pricing .price-standard{text-align:center}.pdp-main .section .product-col-1 .main-image-container .video-player{padding-right:0}.pdpForm .add-to-cart-wrapper .product-actions{margin-top:20px}.breadcrumb-container,ol.breadcrumb{display:none}.pdp-main .section .product-col-2 .product-name{width:100%;line-height:1.24em;font-size:1.641em}.recommendation-section .slider-wrapper h3.slider-title{font-size:1.641em}.pdp-main .product-col-2 .product-pricing{margin:35px 0 10px;float:left}.pdp-main .product-variations .variant-dropdown .selection-dropdown,.pdp-main .product-variations .variant-dropdown.first{margin-right:0}.project-instructions h3{font-family:Montserrat,Arial,sans-serif}.pdp-main .three-col{-moz-column-count:1;-webkit-column-count:1;column-count:1}.product-primary-image{text-align:center}hr.main-image-border{color:#e0e0e0}.responsive-tabs-wrapper{background:#fff}.responsive-tabs__list{display:none}.responsive-tabs__panel--closed-accordion-only{display:none}.product-name>h2{line-height:15px;margin:5px 0;min-height:40px}.search-result-options{float:right;margin:10px 0 0;overflow:hidden;padding:5px 0 0;position:relative;text-align:center;width:320px;z-index:0}.pagination{background-color:#fff;float:left;margin:0;text-align:center;width:100%}.pagination .results-hits{float:none;font-size:.8em;margin-top:17px}.pt_product-search-result .pagination ul{display:inline-block;float:none}.breadcrumb{float:left;margin-bottom:20px;padding:10px 0 0 15px;width:92%}.sort-by-dom{float:left;padding-left:15px;text-align:left;width:92%}.cake-boss,.searchpromo-left,.things-we-love{display:none}select.search-sorting{display:block}.product-primary-image{text-align:center}hr.main-image-border{color:#e0e0e0}.pdp-main .product-actions{margin-right:40px}.pdp-main .section .project-instructions h3{font-size:1em;text-transform:uppercase;border-top:1px solid #000;border-bottom:1px solid #999;background:url(../images/icn-sprite.png) no-repeat scroll 98% -81px #fff;padding:14px 10px;width:88%;line-height:1.7em;margin:0 10px;cursor:pointer}.pdp-main .section .project-instructions h3.expanded{background-position:98% -126px}.pdp-main .section .project-instructions .productlongDescription{background:#f8f6f6;padding:20px 10px;margin-bottom:0}.pdp-main .section .project-instructions .instruction-steps{background:#f8f6f6;padding:0 10px}.pdp-main .section .project-instructions .instruction-steps table{width:94%}.section.what-you-all-need .pdpForm{padding-bottom:15px;background:#f6f6f6;margin-top:15px}.section.what-you-all-need .you-will-also-need .pdpForm{background:0 0}.section.what-you-all-need .product-actions{float:none;margin-left:8px;margin-top:-6px}.pdp-main .section.what-you-all-need .you-will-also-need .product-actions{margin-top:-6px}.pdp-main .section .you-will-also-need .additional-material-container{-webkit-box-shadow:none;box-shadow:none;border-radius:0}.pdp-main .availability-block{width:90px}.recommendations.cross-sell .slider-wrapper.horizontal-slider .product-image{height:140px;margin-bottom:10px}.pdp-main .section .slider-wrapper .landing-btn{padding:1px}.increment-quantity{padding-top:10px;width:100%}.increment-quantity p{margin:-4px 0 -10px}#product-set-list .increment-quantity{padding:0;position:relative}#product-set-list .increment-quantity p{position:absolute;top:-70px;left:0}.pdp-main .section .product-set-item button[disabled]{padding:13px 16px}.pdp-main .section .product-thumbnails{min-height:4.3em}.pdp-main .section .product-col-1 .controls{display:none}.responsive-tabs__list__item{cursor:pointer}.primary-content a,.video-display .grid-tile.new-row span{margin-right:10px;display:block}.instruction-steps .view-more{margin-bottom:0}.video-player{width:300px;height:170px;margin-left:0}.pdp-main .product-set-container .section .video-player{width:300px;height:300px;margin:22px auto!important}.pdp-main .product-col-1 .video-player-div{width:100%;height:100%}#product-content #show-products-below:hover,.pdp-main #product-content #show-products-below{display:block;width:79%;margin:0 3% 20px 3%}.pdp-main #product-content .show-more-products{margin:25px 0 0 0}.project-instructions .instruction-steps,.section.product-images .product-col-2 .social-media{width:100%;padding:0 10px;margin:0}.section.what-you-all-need{padding:0 0 25px 0}.pdp-main .product-col-2{width:100%;margin:0 auto;padding:0 10px;float:none}.pdp-main .product-set-container .product-col-2{padding:0}.project-instructions{padding-bottom:20px;margin-top:15px}.project-instructions .project-instructions-container{display:none;overflow:hidden}.pdp-main .product-col-1 #liquifireImageDiv{height:300px;width:100%;margin:0 0 10px 0;text-align:center;padding-bottom:15px;margin-top:20px}.pdp-main .product-col-1 .liquifire-section{margin-bottom:8px}.liquifire-section,.liquifire-section .product-thumbnails{position:inherit}.pdp-main .product-thumbnails ul li{float:left;margin-right:7px;margin-bottom:0;margin-left:7px}.product-col-1 .main-image-container .product-image.main-image img{width:300px}.product-primary-image .primary-image{margin:0}.pdp-main .section .you-will-also-need-container{padding-top:15px}.pdp-main .section .you-will-also-need{width:100%}.pdp-main .section .you-will-also-need .additional-material-title{margin:0 18% 5% 18%;min-width:190px}.pdp-main .section .you-will-also-need ul.additional-materials{margin:0 10%;min-width:240px}.pdp-main .section .product-set-container{background:0 0}.pdp-main .section .product-set-item .product-set-image{width:70px;height:70px;margin:10px 0 10px 0}.pdp-main .section .product-set-item .product-set-image img{width:100%}.pdp-main .section.what-you-all-need .you-will-also-need .product-add-to-cart{text-align:center;width:100%}.section.what-you-all-need .product-add-to-cart{width:100%}.pdp-main .section #product-set-list .product-set-item{border-right:none;width:100%;border-bottom:1px solid #999;padding:0 14% 25px 12%}.pdp-main .section #product-set-list .product-set-item.last{border-bottom:none;padding-bottom:20px}.pdp-main .section .product-set-item .product-set-details .product-name{height:auto}.product-detail-container-mob .product-set-details,.product-detail-container-mob .product-set-image{float:left;background:0 0;margin-left:20px;min-height:inherit}.product-detail-container-mob .product-set-image{margin-left:0}.product-detail-container-mob .product-set-details{width:63%;margin-top:0;margin-left:10px}.pdp-main .section #product-set-list{margin:30px auto 0 auto;width:93%;background:0 0}.you-will-also-need .additional-material-container img{display:none}.recommendations.other .jcarousel .grid-tile .secondary-button{padding-left:6px;padding-right:6px}#divGigyaShareBar-reaction4-icon>div#divGigyaShareBar-reaction4-print_img{display:none}.pdp-main .product-actions{float:none;margin:0}#product-content .inventory{margin-top:-5px}hr.pencil-line{width:100%;margin-bottom:10px}#add-to-cart{margin-bottom:0;margin-top:32px}.pdp-main .recommendations.other .jcarousel ul li .product-tile .product-image{width:140px;height:140px}.pdp-main .recommendations.other .jcarousel ul li .product-tile .product-image img{width:100%;height:100%}.pdpForm a.static-btn,.pdpForm a.static-btn:hover{font-size:.875em}.pdp-main .slider-wrapper .slider-title{margin-bottom:20px}.pdp-main .product-col-2 #divGigyaShareBar{margin:0 auto;width:85%}.pdp-main .product-set-container .product-col-2 #divGigyaShareBar{padding-bottom:0}.pdp-main .product-set-container .section.product-images{padding:0}.pdp-main .product-set-container .section .product-col-1,.pdp-main .product-set-container .section.product-images .product-col-2 #product-content{padding:0 10px}.pdp-main .section .product-set-item a.static-btn,.product-set-item a.static-btn:hover{width:auto;float:left}.search-result-found .primary-content{float:left;margin-left:0;width:320px}.category-header h1{font-size:1.5em;padding-left:0;text-align:center}.sub-banner-container.shadow-left img{width:320px}.cat-banner-text .secondary-button,.cat-banner-text p{display:none}.cat-banner-text{height:40px;padding:20px 10px;right:0;width:130px}.cat-banner-text h3{font-size:.9em}.category-landing .product-slider .slider-wrapper.horizontal-slider,.category-landing .tabbed-product-slider{width:320px}.category-landing .tabbed-product-slider .slider-wrapper .slider-sub-title{padding-top:0}.category-landing .jcarousel{margin:5px auto 25px;width:320px}.category-landing .category-bottom-promo-wrap{margin:0 0 20px;max-width:320px;min-width:320px}.category-landing .category-promo.promo-1,.category-landing .category-promo.promo-2{margin-left:0;background-position:center 0}.category-landing .category-promo{height:160px;width:300px;margin-bottom:15px}.category-landing .category-promo .inner-white-box{width:302px;margin:40px 0 0;height:107px}.category-landing .slider-wrapper.horizontal-slider{padding:28px 0 5px}.category-landing .tabbed-product-slider .slider-wrapper.horizontal-slider{padding-top:75px}.category-landing .slider-wrapper .slider-title,.recommendation-header{margin:0 20px}.category-landing .sixteen-grid .promo,.category-landing .sixteen-grid .shopCat-10,.category-landing .sixteen-grid .shopCat-11,.category-landing .sixteen-grid .shopCat-12,.category-landing .sixteen-grid .shopCat-13,.category-landing .sixteen-grid .shopCat-14,.category-landing .sixteen-grid .shopCat-15,.category-landing .sixteen-grid .shopCat-16,.category-landing .sixteen-grid .shopCat-6,.category-landing .sixteen-grid .shopCat-7,.category-landing .sixteen-grid .shopCat-8,.category-landing .sixteen-grid .shopCat-9,.category-landing .sixteen-grid.shopCat-17,.category-landing .sixteen-grid.shopCat-18{left:0;position:relative;top:0}.category-landing .jcarousel ul li{margin:0 5px;width:150px}.category-landing .jcarousel ul li img{display:block;height:140px;width:140px}.category-landing .category-name{padding:0 5px}#primary .sub-banner-container.shadow-left:before{top:82%}.category-landing .projects-tab li a{float:left;width:95%}.compareitems,.product-compare{display:none}.search-result-items .product-name{float:left}.product-image{float:left;position:relative;text-align:center;width:100%}.refinement.Category.category-refinement ul{display:none}.pt_product-search-noresult .search-result{background:none repeat scroll 0 0 rgba(0,0,0,0)}.search-result .form-row.label-above>label{line-height:20px;margin:10px 40px 0;width:74%}.popular-search-term p{font-size:1.3em;margin:0 20px}.primary-content dl dt,.pt_account .account-inner-wrapper.credit-card-info ul.payment-list>li dl dt{margin:2% 0 0;line-height:normal}.pdp-main .recommendations.other .jcarousel{width:100%}.pdp-main .recommendations .jcarousel{margin:25px 0 0 0}.pdp-main .jcarousel ul li{margin-right:10px}.pdp-main .recommendations.other .jcarousel ul li{background:0 0;width:140px!important;margin-right:16px;padding:0}.pdp-main .recommendations.other .slider-wrapper .product-tile .product-name a{font-size:.75em}.pdp-main .recommendations.other .slider-wrapper .product-pricing,.pdp-main .recommendations.other .slider-wrapper .product-tile,.recommendations.other .jcarousel .grid-tile dl>*{text-align:center}.pdp-main .recommendations.other .jcarousel .grid-tile dl{width:131px;margin:0 auto 5px auto}.pdp-main .recommendations.other .jcarousel .grid-tile dl dt{margin-bottom:5px;height:auto}.pdp-main .recommendations.other .slider-wrapper .product-tile .product-name{background:url(../images/img-bottom.png) repeat-x scroll center top rgba(0,0,0,0);margin-top:10px;padding:5px 0;text-align:center}.recommendations.other .jcarousel .grid-tile dl dd{margin-left:0}.pdp-main .recommendations.other .jcarousel ul li .product-tile .tile-description{width:140px;text-align:left}.product-thumbnails{position:inherit}.button-container #add-to-cart,.button-container .product-actions{float:none}.button-container .product-actions{margin-left:5px;margin-top:20px}.pdp-main .product-variations .attribute .label{margin-bottom:5px}.sign-in-wrapper{margin:0;padding:0}.sign-in-wrapper .inner-wrapper{margin:0;padding:1.25em}.sign-in-wrapper h2{margin-bottom:.5em}.sign-in-wrapper .inner-wrapper p{font-size:.803em}.sign-in-wrapper .inner-wrapper .col-1{border-right:medium none;width:100%;margin-left:0}.sign-in-wrapper form .form-row label{font-size:.803em;display:block}.sign-in-wrapper form .form-row input{width:86%}.password-reset-box{margin-bottom:10px}#password-reset{font-size:.803em;left:0;position:relative;top:0}.sign-in-wrapper .inner-wrapper .gigya-content p{margin-left:0}.sign-in-wrapper .inner-wrapper h3.login-or-text{margin-top:.8em;margin-bottom:0}.sign-in-wrapper .col-1 .login-account form .form-row button{width:99%}.sign-in-wrapper .gigya-content #loginDiv td{position:absolute}.account-right-column-shadow .sign-in-wrapper .gigya-content #loginDiv td,.pt_product-details .sign-in-wrapper .gigya-content #loginDiv td{position:inherit;display:block;margin:0 0 20px!important}.sign-in-wrapper .ca-account-benefits ul li{font-size:.803em}.sign-in-wrapper .inner-wrapper .col-2{border-top:1px solid #ebebeb;margin:50px 0 0;padding:20px 0 0;width:100%}.pt_account .signin-account-inner-wrapper{width:88%;padding:8% 6%;float:none;margin-top:20px}.pt_account .signin-create-account-wrapper{float:none;margin-top:20px;width:100%}.pt_account .account-inner-wrapper.account-payment-info #CreditCardForm .form-row input,.pt_account .account-inner-wrapper.addresses-form #edit-address-form .form-row input,.pt_account .signin-account-inner-wrapper #RegistrationForm .form-row input,.pt_emailsignup #EmailSignUp .form-row input{width:94%;padding:8px 3%}.pt_account .content-asset.ca-account-benefits{background:none repeat scroll 0 0 #f6f6f6;margin-bottom:30px;margin-top:20px;padding:6%;width:88%}.pt_account .ca-account-benefits{margin:0}.pt_account #RegistrationForm a.account-user{margin-left:0}.pt_account #RegistrationForm .form-row.form-indent.label-inline label{width:93%}.pt_account #RegistrationForm .form-row.form-row-button{float:none}.cart-footer .safe-shopping-guarantee-box{padding:1.5em;width:auto}.sign-in-wrapper .inner-wrapper .gigya-content div[title=Twitter]{float:left}.pt_account .account-inner-wrapper.my-preferences #RegistrationForm .float-left,.pt_account .account-inner-wrapper.my-preferences #RegistrationForm .float-right{width:100%;margin-right:0}.pt_account .account-nav-container .account-inner-wrapper.my-preferences #RegistrationForm .mobile-phone input{width:97%}.pt_account .primary-content .account-inner-wrapper.my-preferences{background:#fff!important}.checkout-login .password-reset-box{margin-bottom:10px}.checkout-login #password-reset{top:0}.sign-in-wrapper.checkout-login form .form-row input{width:86%}.sign-in-wrapper.checkout-login .col-1 .login-account form .form-row button{width:99%}.ui-dialog.dialog-reset-password{margin:auto!important;width:87%!important;padding:13% 6% 0 4%!important}.pt_emailsignup #EmailSignUp .form-row input#dwfrm_email_address_zip{padding:8px 9%}.pt_emailsignup #EmailSignUp .zip-code{width:97px}.pt_emailsignup #EmailSignUp .zip-code-message{float:left;margin:68px 30px 0 25px;width:47%}.pt_emailsignup #EmailSignUp .form-row.label-inline input[type=checkbox]{width:12px;float:left;margin:2px 4px 0 0;height:12px}.pt_emailsignup #EmailSignUp .form-row.label-inline label{width:93%}.pt_account .content-asset figure,.pt_content-search-result .content-asset figure,.pt_order .content-asset figure,.pt_register .content-asset figure,.pt_wish-list .content-asset figure{background:0 0;margin:0;padding:0}.pt_account .content-asset figure figcaption,.pt_content-search-result .content-asset figure figcaption,.pt_order .content-asset figure figcaption,.pt_register .content-asset figure figcaption,.pt_wish-list .content-asset figure figcaption{width:94%;left:11px;right:initial;top:3px}.pt_account .content-asset figure img,.pt_content-search-result .content-asset figure img,.pt_emailsignup .content-asset figure img,.pt_order .content-asset figure img,.pt_register .content-asset figure img,.pt_wish-list .content-asset figure img{height:80px}.account-nav-container{margin-top:-4px}.pt_wish-list .primary-content{float:left}.pt_wish-list #main,.pt_wish-list .account-nav-container{width:100%}.pt_wish-list .primary-content{max-width:100%;padding:25px 0}.pt_wish-list .account-inner-wrapper .item-list tr td.item-details .product-list-item .name a{font-size:14px;font-weight:700}.pt_wish-list .account-inner-wrapper .item-list tr td.item-details>a{margin:6px 0}.pt_wish-list .account-inner-wrapper .item-list tr td.item-availability ul li.is-in-stock{margin:5px 0 10px 0;text-align:left;line-height:normal}.pt_wish-list .account-inner-wrapper .item-list tr td.item-availability,.pt_wish-list .account-inner-wrapper .item-list tr td.item-dashboard{float:right;width:60%}.pt_wish-list .account-inner-wrapper .item-list tr td.item-image{width:40%}.pt_wish-list .account-inner-wrapper .item-list tr td.item-details{width:50%}.pt_wish-list .account-inner-wrapper .item-list tr td.item-dashboard form{width:160px}.pt_wish-list .account-inner-wrapper .item-list tr td.item-details .option-quantity-desired .form-row{margin:0}.pt_account .primary-content,.pt_account .primary-content .account-inner-wrapper.account-payment-info,.pt_account .primary-content .account-inner-wrapper.addresses-form,.pt_account .primary-content .account-inner-wrapper.my-preferences{width:100%;padding:0}.pt_account .account-nav-container{width:100%}.pt_account .primary-content .account-inner-wrapper.account-payment-info,.pt_account .primary-content .account-inner-wrapper.addresses-form,.pt_account .primary-content .account-inner-wrapper.my-preferences{padding:1.6em 0;width:94.3%;margin:auto}.pt_account .account-inner-wrapper.my-preferences #RegistrationForm .form-row input{width:97%;padding:6px 0 6px 3%}.pt_account .account-inner-wrapper.account-payment-info #CreditCardForm .form-row input,.pt_account .account-inner-wrapper.addresses-form #edit-address-form .form-row input{width:94%;padding:0 3%}.pt_account .account-inner-wrapper.account-addresses>h2{width:60%}.pt_account #CreditCardForm .sbHolder,.pt_account #edit-address-form .sbHolder{width:100%}.pt_account #edit-address-form .form-field-tooltip{width:35%}.pt_account #edit-address-form .form-row.form-row-button button.apply-button{width:286px}.pt_account .account-inner-wrapper.account-addresses ul.address-list>li,.pt_account .account-inner-wrapper.account-addresses ul.address-list>li.first.default{width:100%;border-bottom:solid 1px #000;margin:0 0 18px 0;padding-bottom:40px}.pt_account .account-inner-wrapper.account-addresses ul li{font-style:normal;color:#000203;line-height:29px}.pt_account .account-inner-wrapper.account-addresses ul li{display:inline-block}.pt_account .account-inner-wrapper.account-addresses ul li .divider{line-height:25px;vertical-align:top;padding:0 10px}.pt_account .account-inner-wrapper.account-addresses ul li .mini-address-title{font-weight:700;font-style:italic}.pt_account .account-inner-wrapper.account-addresses ul li>h3{padding-bottom:0}.pt_account #edit-address-form .phone-number .form-row .form-caption{margin-left:0}.pt_account .account-inner-wrapper.addresses-form #edit-address-form .form-row input.input-checkbox{float:none;width:auto}.pt_account .account-inner-wrapper.account-addresses{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.pt_account .account-inner-wrapper.credit-card-info>h2{width:54%}.pt_account .account-inner-wrapper.credit-card-info button.delete{font-size:18px;line-height:40px;text-align:left}.pt_account .account-inner-wrapper.credit-card-info{padding:1.6em 6%;width:88%;float:left}.pt_account .account-inner-wrapper.credit-card-info ul.payment-list{font-size:18px;line-height:37px}.pt_account .account-inner-wrapper.credit-card-info ul.payment-list>li{float:none;border-bottom:solid 1px #000;width:100%}.pt_account #CreditCardForm .expiry-date .sbHolder{width:46%;margin:10px 4% 27px 0}.pt_account #CreditCardForm button#applyBtn{width:283px;margin:auto 100% 30px auto;margin-top:10px}.pt_account #CreditCardForm .form-row-button a{margin-left:0;font-size:18px;font-family:museo_slab_500,Arial,sans-serif;font-weight:700}.pt_account .account-inner-wrapper.credit-card-info .add-credit-card .section-header-note{font-size:14px}.pt_order .primary-content{float:left}.pt_order #main,.pt_order .account-nav-container{width:100%}.pt_order .primary-content{max-width:100%;padding:5px 0}.pt_order .account-inner-wrapper ul.search-result-items .order-history-header{background:0 0}.pt_order .account-inner-wrapper ul.search-result-items .order-history-header>div{width:100%;font-size:18px;line-height:30px;padding-bottom:0}.pt_order .account-inner-wrapper ul.search-result-items .order-history-header>button{margin:0;float:left}.pt_order .account-inner-wrapper ul{width:100%}.pt_order .account-inner-wrapper .search-result-options .pagination .results-hits{font-size:9px;text-align:right}.pt_order .account-inner-wrapper ul.search-result-items .order-history-header>button{width:263px;margin:30px 0 20px 0}.pt_order .account-inner-wrapper ul.search-result-items .order-history-items .order-history-table .orders-title{display:none}.pt_order .account-inner-wrapper ul.search-result-items .order-history-items .order-history-table .mobile{display:inline-block}.pt_order .account-inner-wrapper ul.search-result-items .order-history-items .order-history-table .order-items ul li{display:inline}.pt_order .account-inner-wrapper ul.search-result-items .order-history-items .order-history-table{font-size:18px}.pt_order .account-inner-wrapper ul.search-result-items .order-history-items .order-history-table tr td,.pt_order .account-inner-wrapper ul.search-result-items .order-history-items .order-history-table tr th{width:100%;display:block}.pt_order .account-inner-wrapper ul.search-result-items .order-history-items{border-bottom:solid 1px #000}.pt_order .primary-content .account-inner-wrapper .no_orders{float:left;margin:6px 0}.pt_order .account-inner-wrapper ul.search-result-items .order-history-header{margin-top:0;padding-left:0;width:100%}.pt_order .account-inner-wrapper ul.search-result-items li:last-child .order-history-items{border:none}.pt_account .account-inner-wrapper.loyalty .overview-reward-profile div.bottom .half,.pt_account .account-inner-wrapper.loyalty .overview-reward-profile section.top .half{width:100%;margin-bottom:20px}.pt_account .account-inner-wrapper.loyalty .overview-reward-profile div.bottom .half{margin-left:0}.pt_account .account-inner-wrapper.loyalty .rewards-card-btn{padding-bottom:4.9em}.pt_account div.account-inner-wrapper.loyalty .inner-tile-container.edit-loyalty-profile,.pt_account div.account-inner-wrapper.loyalty .inner-tile-container.overview-reward-profile.rewards{width:94%}.pt_account .account-inner-wrapper.loyalty .overview-reward-profile .bottom .box{background:0 0;margin:10px 0;padding:10px 0;border:none;border-bottom:#d3d3d3 solid 2px;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-size:inherit}.pt_account div.account-inner-wrapper.loyalty .inner-tile-container.edit-loyalty-profile .survey-questions .col-survey-ques,.pt_account div.account-inner-wrapper.loyalty .inner-tile-container.edit-loyalty-profile .survey-questions .survey-answer{width:100%}.pt_account .account-inner-wrapper.loyalty .overview-reward-profile .answer-label{width:105%;margin-left:-2.5%;padding-left:0;color:#333}.pt_account .account-inner-wrapper.loyalty .overview-reward-profile .crafting-expertise .answer-label table{border-collapse:collapse}.pt_account .account-inner-wrapper.loyalty .overview-reward-profile .crafting-expertise .answer-label table tr:nth-child(odd){background-color:#f5f5f5}.pt_account .account-inner-wrapper.loyalty .overview-reward-profile .crafting-expertise .answer-label table tr>td.crafting-project,.pt_account .account-inner-wrapper.loyalty .overview-reward-profile .crafting-questions .answer-label{padding-left:2.5%}.pt_account .account-inner-wrapper.loyalty .overview-reward-profile .crafting-expertise .answer-label table tr>td.expertise-rating{padding-right:0}.pt_order .account-inner-wrapper .display-product ul.cart-row{padding:0;width:100%}.pt_order .account-inner-wrapper h3{padding:0 0 14px 0;font-size:23px}.pt_order .display-product li.col-four.order-information:before{color:#e21836;font-weight:700;font-size:21px;line-height:2.1em}.pt_order .display-product li.col-four.shipping-information:before{color:#e21836;font-weight:700;font-size:21px;line-height:2.1em}.order-review .cart-row li .product-sales-price,.pt_order .account-inner-wrapper ul,.pt_order .account-inner-wrapper ul.search-result-items .order-history-header .order-number .value,.pt_order .account-inner-wrapper ul.search-result-items .order-history-header .order-number .value div,.pt_order .display-product .cart-row li div,.pt_order .display-product .cart-row li span.label,.pt_order .display-product .cart-row li span.value,.pt_order .display-product .cart-row li.order-payment-instruments dl dt,.pt_order .display-product li.col-four.order-information .order-number span{font-size:18px;color:#030000;font-weight:400;font-family:museo_slab_500,Arial,sans-serif}.pt_order .display-product li.col-four.order-billing,.pt_order .display-product li.col-four.order-information{border-top:solid 1px #000;color:#e21836;font-weight:700;font-size:21px}.pt_order .display-product .cart-row li ul li.order-total-value{border:none}.pt_order .display-product .cart-row li ul li.order-total-value{border:none;padding:0;margin:0}.pt_order .display-product li.col-four.order-payment-instruments,.pt_order .display-product li.col-four.order-payment-summary{border-top:solid 1px #000}.pt_order .account-inner-wrapper .display-product{border-bottom:solid 1px #000;margin-bottom:17px}.display-product li.col-four.order-payment-summary:before,.pt_order .display-product li.col-four.order-payment-instruments:before{color:#e21836;font-weight:700;font-size:21px}.pt_order .display-product .cart-row li div{line-height:35px}.pt_order .account-inner-wrapper .order-shipment-table.display-product .left-section,.pt_order .account-inner-wrapper .order-shipment-table.display-product .left-section li.item-quantity,.pt_order .account-inner-wrapper .order-shipment-table.display-product .left-section li.item-status,.pt_order .account-inner-wrapper .order-shipment-table.display-product .left-section li.item-total,.pt_order .account-inner-wrapper .order-shipment-table.display-product .left-section li.shipment-address,.pt_order .account-inner-wrapper .order-shipment-table.display-product .right-section,.pt_order .account-inner-wrapper .order-shipment-table.display-product li.product-info,.pt_order .account-inner-wrapper ul{width:100%;margin:5px 0 11px 0;font-size:18px;color:#030000}.pt_order .account-inner-wrapper .display-product .cart-row li .name,.pt_order .account-inner-wrapper .display-product .cart-row li .name a,.pt_order .account-inner-wrapper .order-shipment-table.display-product .left-section li.item-total,.pt_order .display-product .cart-row li div{margin:0;font-size:18px;color:#030000}.pt_order .account-inner-wrapper .order-shipment-table.display-product li.product-info:before{content:"Item";color:#e21836;font-weight:700;font-size:21px;width:100%;float:left;margin-bottom:10px}.pt_order .display-product .cart-row li div.item-details,.pt_order .display-product .cart-row li div.product-list-item{width:100%}.pt_order .account-inner-wrapper .order-shipment-table.display-product li.item-status{border:none;padding:0;padding-bottom:20px}.pt_order .primary-content .account-inner-wrapper .order-detail-options a{font-size:18px;margin:0;display:inline-block}.pt_order .primary-content .account-inner-wrapper .order-detail-options a:last-child{line-height:80px}.pt_order .account-inner-wrapper .order-shipment-table.display-product,.pt_order .account-inner-wrapper .order-shipment-table.display-product .right-section ul.cart-row{border:none}.pt_order .primary-content .account-inner-wrapper .order-detail-options{float:left;margin:0}.pt_order .account-inner-wrapper .order-shipment-table,.pt_order .account-inner-wrapper .order-shipment-table.display-product{border-top:solid 1px #000}.pt_order .account-inner-wrapper .display-product li.col-four.order-billing:before{line-height:0;font-size:21px}.pt_account .tiles-container li a{width:165px;font-size:13px;float:left;background:0 0}.pt_account .my-account-banner span{font-size:14px;left:23px;top:50px}.pt_account .ca-my-account-banner img{margin-right:-648px}.pt_account .ca-my-account-banner{border-bottom:none}.pt_account .inner-tile-container h2{line-height:34px}.pt_account .start-shopping-btn a{margin-bottom:42px;font-size:13px;width:222px;margin-left:11px}.pt_account .account-right-column-shadow:before{margin-top:-12px;width:86%;right:11%}.pt_account .primary-content,.pt_order .primary-content,.pt_wish-list .primary-content{border-radius:0}.pt_account .tiles-container li{width:100%;background:url(../images/icn-sprite.png) no-repeat scroll left top #f6f6f6;margin-bottom:20px;background-position:95% -178px}.pt_account .tiles-container li.bottom{width:100%}.pt_account .tiles-container li.bottom .accmargin{display:none}.pt_account .tiles-container li span{background:url(../images/rewards-icon-set.svg) no-repeat scroll 0 0 rgba(0,0,0,0);height:45px}.pt_account .inner-tile-container h2 span a{width:100%;float:right}.pt_account .tiles-container{margin-top:13px}.pt_account #secondary h3,.pt_order #secondary h3,.pt_wish-list #secondary h3{font-family:Montserrat,Arial,sans-serif;font-size:12px}.pt_account #navigation,.pt_order #navigation,.pt_wish-list #navigation{-webkit-box-shadow:none;box-shadow:none}.pt_account .primary-content .inner-tile-container>a{float:left}.pt_account .tiles-container>li>.touch-box{width:100%;height:56px;display:block}.pt_article-search-result .article-display ul li .article-content{width:100%}.pt_article-search-result .article-display ul li .article-content h3{margin:10px 0 0}.mobile-noshow{display:none}.mobile-noshow.shipto{display:block}span.age-verify-error,span.error,span.error-message{font-size:11px}.pt-checkout.checkout-process #header{position:absolute}.pt-checkout .menu-utility-user li.logout-signup{margin:0 0 0 142px;top:20px}.pt-checkout.pt-order-confirmation .menu-utility-user li.logout-signup{top:37px}.pt-checkout #main .wrapper{padding:0;width:100%}.pt-checkout.checkout-process .left-column{padding:0;width:100%}#order-review{padding:0 3% 0}#payment-info,#shipping-info{padding:0}#payment-info .billing-info-form{padding:0 3%}#shipping-email-form{display:none}.pt-checkout .right-column{width:100%}.pt-checkout.checkout-process .right-column{display:none!important}.pt-checkout h2{font-size:1.5em}.pt-checkout.pt-order-confirmation h2{text-align:left;margin:7% 0 0 8%;display:inline-block}.pt-checkout h2:first-child{padding-top:23px;text-align:center}.pt-checkout .formfield input[type=password],.pt-checkout .formfield input[type=text]{width:87.5%}.pt-checkout .formfield.creditcard-number input[type=text],.pt-checkout .formfield.gift-cert-code input[type=number],.pt-checkout .payment-method .formfield input[type=text]{width:91%}.pt-checkout .formfield.zip input[type=text],.pt-checkout.pt-order-confirmation .formfield.zip input[type=text]{width:102px}.pt-checkout #main span.error,.pt-checkout #main span.error-message{margin-left:0;width:85%;margin-bottom:0}.pt-checkout #main .formfield.zip span.error{margin-left:7px}.pt-checkout #billingForm .bottom-button-container .primary-button,.pt-checkout #main .primary-button,.pt-checkout #main .secondary-button,.pt-checkout #main button{width:100%}.pt-order-confirmation #main .secondary-button{width:256px;margin:0 auto;display:block;-webkit-box-shadow:none;box-shadow:none}.pt-checkout #main .order-summary-footer .primary-button,.pt-checkout .safe-shopping-guarantee-box{width:75%}.in-your-cart{width:84%}.footer-place-order.display-none{display:block;float:left;padding:0 6.25% 8%;width:87.5%}.pt-checkout #main .footer-place-order .primary-button{display:inline-block;float:left;width:60.8%}.footer-place-order .edit{float:left;font-family:Montserrat,Arial,sans-serif;font-size:.75em;margin:13px 0 0 16px;text-decoration:underline}.pt-checkout .error-form{margin-top:0}.pt-checkout .order-review .error-form{margin:-5px 0 0}#shipping-address-email-form .shipping-signin-link{margin-bottom:8px;margin-top:0}.checkout-progress-indicator{margin:20px 0 25px}.checkout-progress-indicator li span,.checkout-progress-indicator li span.active-step,.pt-checkout .order-summary-container .primary-button{display:none}.checkout-progress-indicator ul li{padding-bottom:7px;width:auto}.checkout-progress-indicator ul li.step-2,.order-review .step-2.inactive{padding-left:11%}.checkout-progress-indicator ul li.step-3{padding-left:9%}.checkout-progress-indicator ul li.active{padding-bottom:3px}.order-review .step-2.inactive{padding-right:9%}.billing .step-1.inactive{padding-right:11%}.pt-checkout .gift-message-text textarea{width:92%}.pt-checkout #main .shadow-left:before{-webkit-box-shadow:none;box-shadow:none}.ship-to-address{margin:13px -8px;padding:8px 8px 0;width:100%}.ship-to-address li{margin:11px 0 6px}.ship-to-address p{padding:0 6px 3px 0}.pt-checkout .formfield.phone .form-field-tooltip{float:right;padding:0}.ship-to-michaels-store p{width:auto}.ship-to-michaels-store .search-by,.ship-to-michaels-store .search-by .float-right{width:100%}.ship-to-michaels-store .choose-other-option{margin-top:20px;position:static}.ship-to-michaels-store .search-by{margin:0}.pt-checkout .ship-to-address .select-address{width:87%}.store-details-list .store-details ul{width:77%}.button-top-container{display:none}.address-update-dialog{padding:5%;width:80%}.address-update-dialog .ui-dialog-titlebar-close{top:10px}.box-gray ul.shipping-information{font-size:.75em}.box-gray ul.shipping-information li{font-size:1em;width:auto;margin:0;padding:0}.shippingoptions{width:93.4%;margin:8px 3%;background:#fff;text-align:left}.shippingoptions li{margin-right:0;width:50%;float:left}.pt-checkout .shippingoptions .ship-to-address-icon,.shippingoptions .ship-to-store-icon{display:none!important}.shippingoptions li:first-child label{padding-right:0;width:92.5%}.shippingoptions li label{font-size:.875em;float:left;border:2px solid #ccc;padding:11px 15px 11px 7px;width:84.3%}.pt-checkout .shippingoptions li input.checkout-custom-checkbox[type=checkbox]:checked+label{border:2px solid #9e2b48}.shipping-method-list{width:94%;margin:0 3% 10px;background:#fff}.shipping-methods div.form-row{width:98.5%;border-width:2px;border-bottom-width:1px;float:left}#shippingtoaddress{background:#fff;padding:10px 3%}.shipping-methods div.form-row.active,.shipping-methods div.form-row:hover{border-width:2px}.shipping-methods div.form-row.active .estimate-delivery-date span,.shipping-methods div.form-row.active .estimate-delivery-date span.delivery-date,.shipping-methods div.form-row.active label{color:#9e2b48}.shipping-methods div.form-row:last-child{border-top-width:1px;border-bottom-width:2px}.shipping-methods div.form-row label{width:99.8%}#shippingtoaddress h3,.pt-checkout .bottom-button-container .textbuttonnew,.pt-checkout .form-row label,.pt-checkout .formfield.card-expiration-date label,.pt-checkout .formfield.phone label,.pt-checkout .formfield.state label{display:none}.gift-message-section .form-row.gift-section{width:99%;margin:10px auto;text-align:center}.pt-checkout .form-row.gift-section label{display:inline-block;margin-right:0}.pt-checkout .formfield.address1 input[type=text],.pt-checkout .formfield.address2 input[type=text],.pt-checkout .formfield.city input[type=text],.pt-checkout .formfield.firstname input[type=text],.pt-checkout .formfield.lastname input[type=text],.pt-checkout .formfield.phone input[type=tel]{width:90%}.pt-checkout .formfield.state,.pt-checkout .formfield.zip{width:50%}.pt-checkout .formfield.zip input[type=text]{width:75%;margin-left:5%}.pt-checkout .formfield.state .sbHolder{width:92%;margin-right:20px}.pt-checkout .formfield.phone span.form-caption{margin-left:0;font-size:.75em}#shippingtoaddress .address-book{padding:0 10px;margin-bottom:8px;position:relative}#shippingtoaddress .address-book a.editaddress span{margin-left:0;float:none;position:absolute;right:12px}#shippingtoaddress .text-notes{float:left;margin:0 0 8px 0}#shippingtoaddress .address-book label{width:auto}#shippingtoaddress .address-book .select-address{clear:both;width:100%}.shipping-methods div.form-row{text-align:left}.shipping-methods div.form-row .shippingmethod-name{display:inline-block;font-weight:400;float:left;margin-left:3px;margin-top:15px}.shipping-methods div.form-row .shippingmethod-price{margin-top:15px;font-size:1.385em;font-family:museo_slab_500,Arial,sans-serif;margin-bottom:0}.shipping-methods div.form-row .estimate-delivery-date span{display:inline-block;margin-left:19px;color:#393;font-size:.923em;font-family:Montserrat,Arial,sans-serif}.shipping-methods div.form-row .estimate-delivery-date span.delivery-date{margin-left:5px;color:#393}.shipping-methods div.form-row .estimate-delivery-date{margin:5px 0 15px}.shipping-methods .active-method{display:none}.search-store-location{margin:0 3%}.ui-dialog.verify-address{padding:20px;left:0!important;right:0;max-width:300px;margin:0 auto}.search-store-location .formfield.location{width:100%}.search-store-location .formfield.location input[type=text]{border:1px solid #ccc;border-radius:5px;font-size:.875em;width:91%;font-weight:400}.search-store-location .searchstores{top:2px;right:4px}#shiptostore .formfield.maxdistance{margin:10px auto 25px}#shiptostore .formfield.maxdistance label{display:block;width:auto}#shiptostore .formfield.maxdistance .sbHolder,#shiptostore .formfield.maxdistance select.select-box{width:43%}#shiptostore .formfield.maxdistance{margin:0 9%;width:82%}#where2getresponse{margin:0 3% 10px}#where2getresponse .stores-address-details .left-section{width:9%}#where2getresponse label{font-size:.917em}#shiptostore .form-section{background:#fff;padding:10px 3%}.shipping-signin-link{margin-top:0;margin-bottom:8px}#where2getresponse .stores-address-details{margin-bottom:0;padding:8px 15px}#where2getresponse .stores-address-details{border:2px solid #ccc;font-size:.75em;border-bottom:0 solid #ccc;background:#fff}#where2getresponse .stores-address-details.active:last-child{border-bottom:2px solid #9e2b48}#where-to-getit-show{width:60%!important;margin:10px 20% 40px;background:#e01836}#where2getresponse .stores-address-details.no-store-found{background:0 0;border:none!important}#where2getresponse .stores-address-details .no-results{font-size:1.167em}.payment-info-response .payment-container,.shipping-info-response .mini-shipment{margin:0 auto 20px}.payment-info-response .mini-billing-address h4,.payment-info-response .payment-instrument-container h4,.shipping-address-details h4,.shipping-gift-details h5,.shipping-info-response .shipping-method-gift-container h4{float:left;width:35%;text-align:center}.payment-info-response .mini-billing-address ul.details-container,.payment-info-response .payment-instrument-container .mini-payment-instrument.first,.shipping-address-details ul.details-container,.shipping-info-response .shipping-method-gift-container ul.details-container{float:left;width:70%;margin-left:0}.payment-info-response .mini-billing-address h4 span,.payment-info-response .payment-instrument-container h4 span,.shipping-info-response .mini-shipment .details .shipping-address-details h4 span,.shipping-info-response .mini-shipment .details .shipping-methods-details h4 span{display:block;margin:0 auto}.payment-info-response .mini-billing-address,.payment-info-response .payment-instrument-container,.shipping-info-response .shipping-address-details,.shipping-info-response .shipping-method-gift-container{width:100%;margin-right:0}.payment-info-response .payment-container,.shipping-info-response .mini-shipment{margin:0 auto 20px}.payment-info-response .payment-instrument-container,.shipping-info-response .shipping-method-gift-container{margin-bottom:20px}.shipping-address-details .shipping-address-details-email{text-transform:none;word-break:break-all}.shipping-info-response .shipping-method-gift-container .shipping-gift-details h5{color:#666;width:55%;text-align:left;margin-left:26px}.shipping-info-response .shipping-method-gift-container .shipping-gift-details{float:left;width:55%;margin-left:35%}.payment-info-response .payment-instrument-container .mini-payment-instrument{margin-left:35%;width:63%}.payment-info-response .payment-instrument-container .mini-payment-instrument .details{margin-left:26px}body.pt_checkout-body.mik_canada .payment-info-response .payment-instrument-container .mini-payment-instrument .details{margin-left:0}body.pt_checkout-body.mik_canada_french .payment-info-response .payment-instrument-container .mini-payment-instrument .details{margin-left:0}.payment-info-response .payment-instrument-container .mini-payment-instrument.first .details{margin-left:0}.shipping-info-response .shipping-method-gift-container .shipping-gift-details{width:60%}.shipping-info-response .shipping-method-gift-container .shipping-gift-details h5,.shipping-info-response .shipping-method-gift-container .shipping-gift-details ul.details-container{width:92%}#payment-info .billing-info-response .payment-info-response{padding:20px 0}.pt-checkout .same-as-billing{margin:5px 0 0;display:block}.pt-checkout .email-section .formfield label{line-height:1.5em;margin:10px 0}.pt-checkout .payment-methods h4{background:url(../images/icn-sprite.png) no-repeat scroll 96% -87px #f6f6f6;border-radius:5px;-webkit-box-shadow:0 1px 1px 0 #ccc;box-shadow:0 1px 1px 0 #ccc;cursor:pointer;font-size:.875em;height:30px;margin-top:0;padding:13px 0 0 20px;position:relative}.pt-checkout .payment-methods h4.active{background-position:96% -132px;color:#666}.pt-checkout .billing-gift-card h4{margin-bottom:7px;width:93%}.sp-right-colum div.mobile-promo h4{margin-bottom:7px;width:93%;font-size:12px;font-weight:400;height:34px;padding-top:9px}.all-credit-cards li{background-position:0 -758px;height:31px;margin-right:8px;width:49px}.all-credit-cards li.MasterCard{background-position:-71px -758px}.all-credit-cards li.Discover{background-position:-141px -758px}.all-credit-cards li.Amex{background-position:-211px -758px}.all-credit-cards li.paypal-checkout{background-position:-280px -758px}.billing .continue-order-review{margin-top:35px}.billing .continue-order-review a{display:none}.ca-payment-method img{margin-top:20px}.ca-payment-method span{line-height:1.5em;width:85%}.check-balance-section{margin-left:0}.apply-gift-card-section{width:100%}.all-credit-cards{margin-top:30px}.pt-checkout .formfield.select-credit-card{width:94%;padding:10px 3% 1px;margin-bottom:15px}.pt-checkout .formfield.select-credit-card label{display:block;width:100%;text-align:left;line-height:1.2em}.pt-checkout .payment-method-expanded .text-notes{float:left;margin-left:0}.pt-checkout .formfield.select-credit-card .sbHolder,.pt-checkout .formfield.select-credit-card select.select-box{width:100%;margin-top:5px}.pt-checkout .formfield.creditcard-type,.pt-checkout .select-address{width:100%}.pt-checkout #main .redemption.gift-card-redemption-msg .error{margin:0}.pt-checkout .billing #address-form .select-address{width:92%;padding:0 10px;margin-bottom:8px}.pt-checkout .billing .select-address .address-select{width:99%}.pt-checkout .apply-gift-card-section #applygiftcert,.pt-checkout .save-this-address .form-row label{display:block}.pt-checkout .save-this-address .form-row{width:99%}.pt-checkout .save-this-address .form-row label{color:#666;font-family:museo_slab_500,Arial,sans-serif;width:99%}.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .form-row{width:132px}.formfield.email .form-row.label-inline input[type=checkbox],.shipping-method-list .shipping-methods input[type=radio]{float:left;margin-right:7px}.pt-checkout .formfield.email .form-row.label-inline label,.shipping-method-list .shipping-methods label{float:left;line-height:1.5em;margin-top:-2px;width:90%}.card-tooltip-content.box-gray{width:90%}.card-tooltip-content .heading{padding-top:30px;text-align:left}.card-tooltip-content ul{margin:16px 0 0}.card-tooltip-content li{margin-bottom:5px}.card-tooltip-content li img{width:60px}.card-tooltip-content li span{padding:0;width:100%}.pt-checkout .billing .formfield.email .form-row.label-inline label{margin:-2px 0 0;width:90%}.pt-checkout .formfield.creditcard-type span.error,.pt-checkout .formfield.creditcard-type span.error-message{left:0;bottom:-33%}.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .month span.error{left:0;top:67%}.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .year span.error{left:0;top:78%}.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .selectError{margin-bottom:20%}.pt-checkout .formfield.creditcard-type .form-row,.pt-checkout .formfield.select-credit-card .form-row{width:100%}.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .month span.error-message,.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .year span.error-message{left:0;top:83%}.payment-method-options{margin:0 auto 20px}#payment-info .billing-info-form .billing{padding:20px 0 0}.payment-method-options .payment-tabs{width:100px;margin-right:0}.payment-method-options .payment-tabs.active label{width:96px}.payment-method-options .payment-tabs label{font-size:.875em;height:116px}.payment-method-options .payment-tabs .payment-name.is-GIFT_CERTIFICATE{padding:0 5px;line-height:18px}.pt-checkout .gift-inputs .right{display:none}.pt-checkout .payment-method-expanded .payment-method-border{border:none;padding:0}.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .form-row.label-inline{margin-left:0}.pt-checkout.checkout-process .form-caption{margin-left:0}.pt-checkout .formfield.creditcard-cvv input[type=password]{width:225px}.pt-checkout .formfield.creditcard-cvv .cvv-icon{left:263px}.pt-checkout .form-row.same-as-billing label{display:block;font-size:.875em}.pt-checkout .formfield .form-row.label-inline label{display:block;width:99%;text-align:left;font-size:.875em;font-family:museo_slab_500,Arial,sans-serif}.guest-user-register-container .left{display:none}.guest-user-register-container{border:none}.guest-user-register-container .right{width:100%;float:none;padding:0;margin-bottom:0}.guest-user-register-container .right input[type=email]{width:91%}.guest-user-register-container .right .label-inline{margin-left:0}.guest-user-register-container .right .new-password-style input[type=password],.guest-user-register-container .right .new-password-style input[type=text]{width:81%}.guest-user-register-container .right .new-password-style .help-password{right:0}.pt-checkout .gift-inputs .left{float:none;width:100%;margin-left:0}.pt-checkout .payment-method-expanded[data-method=GIFT_CERTIFICATE]{background:#f5f5f5;margin-left:-3%;width:100%;padding:20px 3%;margin-top:40px;border:none}.pt-checkout #main .apply-gift-card-section #applygiftcert{width:145px}.pt-checkout .formfield.gift-cert-pin input[type=password]{width:91%}.pt-checkout .payment-method-expanded[data-method=PayPal]{margin-left:-3%;padding:1px 3%;width:100%}.pt-checkout #main .paypal-section #continue-checkout-paypal{width:auto}.pt-checkout .payment-method-expanded .paypal-section button{width:80%}.redemption.gift-card-redemption-msg{margin-left:0}.redemption.gift-card-redemption-msg .success{text-align:center;padding:0}.redemption.gift-card-redemption-msg .success .gift-card-detail{float:none;width:100%}.pt-checkout .remove.GCremove{display:block;width:80px;margin:0 auto;float:none}#remainingBal{margin-top:20px;margin-left:0}.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .sbHolder,.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date select.select-box{width:130px}.button-gift-card{margin:0 8%}.pt-checkout #main .apply-credit-card-section{margin-bottom:9px}.pt-checkout #main .apply-credit-card-section #applyccwithgift{width:212px}.pt-checkout #main .apply-gift-card-section #applygiftcert{width:auto}.pt-checkout #shiptostore .search-store-location .formfield input[type=text]::-webkit-input-placeholder{color:#999}.pt-checkout #shiptostore .search-store-location .formfield.location input[type=text]:-moz-placeholder{color:#999}.pt-checkout #shiptostore .search-store-location .formfield.location input[type=text]::-moz-placeholder{color:#999}.in-your-cart.display-none{display:block}.order-review #cart-table{width:100%;margin:0 0 20px}.order-review .order-summary-footer{border:none;padding-top:9px}#order-review .order-review .bottom-button-container{background:0 0;padding:0 0 20px}#order-review .order-review .bottom-button-container .primary-button{width:100%}#order-review .order-review .bottom-button-container .ca-safe-shopping-guarantee{width:100%;float:none;margin:0}#order-review .order-review .bottom-button-container .safe-shopping-guarantee-box{width:100%}#order-review .order-review .bottom-button-container .safe-shopping-guarantee-box .secure-logo{margin-top:12px}#order-review .order-review-n-summary .order-summary-left{display:none}#order-review .order-review-n-summary .order-summary-right{width:100%}#order-review .order-review-n-summary .order-summary-right .order-payment-summary{margin-top:20px;background:0 0}#order-review .order-review-n-summary .order-summary-right .order-payment-summary ul{width:100%;padding:0}#order-review .order-shipment-table.display-product li.product-info{width:74%}#order-review .order-shipment-table.display-product .left-section li.item-total{margin-right:0}#order-review .display-product .cart-row .item-quantity::before,#order-review .display-product li.item-total::before{display:none}#order-review .order-shipment-table.display-product .left-section li.item-quantity{display:none}#order-review .order-shipment-table.display-product .item-details{width:67%}.pt-order-confirmation .actions{margin:30px 0 0;position:relative;text-align:center;top:0}.pt-order-confirmation .top.actions{top:-45px;right:inherit;margin:0;width:100%}.pt-order-confirmation .actions{margin-bottom:30px}.order-confirmation-details{border:none;margin-bottom:0}.order-confirmation-details h3{margin-bottom:10px;padding:0;margin-left:8%}.pt-order-confirmation .print-page{left:0;top:80px;position:initial;margin-top:15px;display:none}.display-product li.col-four{margin-bottom:20px;padding:0;width:100%}.display-product li.col-four.order-information:before{content:"Order Information";font-family:museo_slab_500,Arial,sans-serif;font-size:1.3em;line-height:3em}.display-product li.col-four.shipment-information:before{content:"Ship to";font-family:museo_slab_500,Arial,sans-serif;font-size:21px;color:#e21836;font-weight:700;line-height:3em;display:none}.display-product li.col-four.order-billing:before{content:"Billing Information";font-family:museo_slab_500,Arial,sans-serif;font-size:1.3em;line-height:3em}.display-product li.col-four.order-payment-instruments:before{content:"Payment Method";font-family:museo_slab_500,Arial,sans-serif;font-size:1.3em;line-height:3em}.display-product li.col-four.order-payment-summary:before{content:"Payment Total";font-family:museo_slab_500,Arial,sans-serif;line-height:3em;font-size:16px;font-weight:500;color:#333}.display-product li.item-quantity,.order-shipment-table.display-product li.item-total{width:100%;text-align:left!important}.order-shipment-table.display-product li.shipment-address{max-width:100%!important}.order-shipment-table.display-product li.item-status{max-width:100%!important}.order-shipment-table.display-product li.product-info{width:70%}.pt_order .account-inner-wrapper .display-product.shipment-address .cart-row *{font-size:18px!important}.pt_order .account-inner-wrapper .display-product.item-status .cart-row *{font-size:18px!important}.order-shipment-table.display-product{border-top:none!important}.order-shipment-table.display-product li{line-height:1.5em}.display-product .cart-row li ul li.order-total-value{border-top:1px solid #ccc;margin-top:10px;padding-top:10px}.order-review-n-summary .display-product ul.cart-row{padding:0 0 22px}.order-confirmation-details h3.shipment-detail{border-top:1px solid #ccc;clear:both;padding-top:27px}.order-shipment-table.display-product li.shipment-address{border-top:1px solid #ccc;margin:25px 0;padding-top:13px;width:100%}.order-shipment-table.display-product li.shipment-address:before{content:"Tracking";font-family:museo_slab_500,Arial,sans-serif;font-size:21px;color:#e21836;font-weight:700;line-height:3em}.order-shipment-table.display-product li.item-status{border-top:1px solid #ccc;margin:25px 0;padding-top:13px;width:100%}.order-shipment-table.display-product li.item-status:before{content:"Status";font-family:museo_slab_500,Arial,sans-serif;font-size:21px;font-weight:700;color:#e21836}.pt-checkout .display-product .cart-row li .position-for-moobile{margin:0}.display-product .cart-row .item-quantity:before{color:#333;content:"Quantity:";font-family:museo_slab_500,Arial,sans-serif}.display-product li.item-total:before{color:#333;content:"Price:";font-family:museo_slab_500,Arial,sans-serif}.pt-checkout.pt-order-confirmation .order-shipment-table.display-product .item-details{width:67%;margin-bottom:0}.order-confirmation .three-promo{margin:0 auto 27px}.order-shipment-table.display-product .left-section,.order-shipment-table.display-product .right-section{width:100%}.order-shipment-table.display-product .left-section li.item-quantity,.order-shipment-table.display-product .left-section li.item-total{width:26%;text-align:right;margin-right:4%}.pt_order .account-inner-wrapper .display-product li.item-quantity{text-align:left}.orderconfirm-recommendations{margin:0 10px}.order-confirmation .promo-adjustment{position:inherit}.order-summary-header{min-height:160px;padding:0}.order-summary-header div{width:85%;margin:0 auto 5px auto}.order-confirmation-details .order-summary-header .order-date .value{width:62%}.order-confirmation-details .order-summary-header .value{width:58%}.order-review-n-summary,.order-review-n-summary .order-summary-left,.order-review-n-summary .order-summary-right{width:100%;margin:0}.order-review-n-summary .order-summary-left li{width:100%}.order-review-n-summary .order-summary-left li .label{float:left}.order-review-n-summary .order-summary-left li .value{font-size:.93em;float:left;margin-left:0}.order-review-n-summary .order-summary-left li .value .mini-address-location span.value{margin-left:0;float:left}.order-review-n-summary .order-summary-left li .value div.orderpaymentinstrumentsgc{margin-bottom:10px}.order-review-n-summary .order-summary-right .order-payment-summary ul{padding:10px 6%;width:88%}#order-review .view-more-items-show{margin:30px 24%}#order-review .view-cart-item-mobile{display:block;border:2px solid #e4e4e4;color:#9e2b48;padding:15px 10px 15px 35px;margin:0 0 20px;cursor:pointer;background:transparent url(../images/icn-sprite.png) no-repeat 10px -2430px}.shipping-method-changed-mobile{display:block;color:red;margin-bottom:5px;text-align:center}#order-review .view-cart-item-mobile span{text-indent:-999999px;background:transparent url(../images/icn-sprite.png) no-repeat right -2380px;width:20px;height:20px;display:inline-block;float:right}.pt-order-confirmation .order-review-n-summary .order-shipment-table .view-cart-item-mobile{display:none}.pt-order-confirmation .order-review-n-summary .order-shipment-table.display-product{width:94%;margin:20px 3%}.pt-order-confirmation .order-review-n-summary .order-shipment-table.display-product .left-section li.item-quantity{display:none}.pt-order-confirmation .order-review-n-summary .order-shipment-table.display-product .left-section .cart-row .item-total{margin-right:0}.pt-order-confirmation .display-product li.item-total::before{content:" "}.pt-order-confirmation .order-shipment-table.display-product li.product-info{width:73%}.pt-order-confirmation .order-review-n-summary .order-summary-left li .value .mini-address-location span.value{font-size:1em}.pt-order-confirmation .order-review-n-summary .order-summary-left .payment-amount span.value{font-size:1em;float:none;margin-left:0}.pt_order .order-summary-header{min-height:auto}.pt_store-locator .content-asset figure{height:71px}.pt_store-locator .content-asset figure img{height:76px}.pt_store-locator .content-asset figure figcaption{padding:0 6%;width:88%}.pt_store-locator .content-asset figure figcaption h1{font-size:14px}.pt_store-locator .store-locator-container #secondary .secondary-navigation{float:none}.pt_store-locator .store-locator-container #secondary .secondary-navigation .customer-service-left-nav{float:none}.pt_store-locator .store-locator-container #secondary .secondary-navigation .static-content-leftnav{float:none}.pt_store-locator .store-locator-container .store-locator-left-ads{display:none}.pt_store-locator .store-locator-container .store-locator-result-container{margin:41px auto 25px;padding:20px;width:92%;padding:4%;border-radius:0;height:auto}.video-deals{display:block;text-align:center;margin:0 auto}.search-result-content.video-display{padding:10px 0 0;text-align:center}.video-display .top-left{text-align:center;width:650px;margin:20px auto 0}.search-result-found .video-display ul.search-result-items .grid-tile{margin:0 15px 15px}.video-display .category-promo .inner-white-box{margin:61px 0 0;width:295px}.video-display .category-promo.promo-2{float:none;width:295px;margin:0 auto 20px;border:1px solid #ccc;background-position:center 5px;height:175px}.content-asset.ca-video-header,.content-asset.video-header{margin-bottom:-65px;margin-top:85px;font-family:Montserrat,Arial,sans-serif}.pt_customer-service .content-asset figure figcaption{padding:0 6%;width:88%}.pt_customer-service .contact-us-container #secondary .secondary-navigation{float:none}.pt_customer-service .contact-us-container #secondary .secondary-navigation .customer-service-left-nav{float:none}.pt_customer-service .contact-us-container .contact-us-right-container{margin:0 auto;padding:20px;width:92%;padding:0;border-radius:0;min-height:800px;height:auto}.pt_customer-service .contact-us-container #secondary .secondary-navigation .customer-service-left-nav h3.title{padding:17px 5%}.pt_customer-service .contact-us-container #secondary .secondary-navigation .static-content-leftnav{float:none}.pt_customer-service .contact-us-container #secondary .secondary-navigation .static-content-leftnav h3.title{padding:17px 5%}.pt_customer-service .primary-content .site-map-container ul li{width:100%}.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .form-row.year.label-removed.required .error-message{margin-left:-132%;clear:both;width:280px}.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date span.error,.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date span.error-message{position:static;width:250px}.heroVideo .bottombannercontainer iframe{width:300px;height:200px}.pt_account .gigya-registration-wrapper{width:100%}.pt_account .gigya-registration-wrapper #frmLinkAccount input{width:94%;padding:8px 3%}.pt_account .gigya-registration-wrapper #frmLinkAccount fieldset>h3{width:100%}.pt_articledetails .article-nav-container{width:auto}.pt_articledetails .primary-content{min-width:320px}.article-nav-container .search-result-content{padding:20px 10px;float:none;max-width:inherit;min-width:300px}.pt_articledetails #secondary .refinement h2 .arrow-up.arrowpos1{right:4%}.swipe-badge-layer{display:block;height:40px;width:40px;background-size:300px;bottom:0!important}.pdp-main .pdp-redesign .product-col-1,.pdp-main .pdp-redesign .product-col-2{margin:0 10px;min-width:300px;padding:0;width:300px}.pdp-main .pdp-redesign .product-col-1 .product-name{margin:57px 0 2px}.pdp-main .pdp-redesign .product-col-2{text-align:center}.pdp-redesign #product-content{text-align:left}.pdp-main #promo-code-msg{background-position:26px -753px}.responsive-tabs__heading a{font-size:14px;padding:15px 10px}.responsive-tabs__heading{background-position:98.7% -87px}.pdp-main .responsive-tabs__heading--active{background-position:98.7% -132px}.pdp-redesign span.error,.pdp-redesign span.error-message{font-size:12px}.pdp-main .product-variations .sbHolder,.pdp-main .product-variations .variant-dropdown,.pdp-main select.select-box,.pdp-redesign .pdpForm #add-to-cart,.pdp-redesign .pdpForm a.static-btn,.pdpForm .add-to-cart-wrapper,.pdpForm fieldset .inventory{width:220px}.pdp-main .pdp-redesign .top-description-margin{margin:0 10px}.pdp-redesign .horz-list .out-of-stock-msg,.pdp-redesign .horz-list .out-of-stock-msg a.local-store{font-size:11px;text-align:right}.pdp-redesign a.local-store{margin:20px 0 -12px}.pdp-main .pdp-redesign .product-in-store .hazmat-wrapper{margin-top:20px}.pdp-main .pdp-redesign .product-in-store a.static-btn,.pdp-main .pdp-redesign .product-in-store a.static-btn:hover{width:180px}.pdp-main .pdp-redesign .horz-list .product-in-store .hazmat-wrapper .error{font-size:11px}#pdpMain .horz-list fieldset .inventory.product-in-store{margin:0}#pdpMain .horz-list .add-to-cart-wrapper.product-in-store{width:100%}.pdp-main .pdp-redesign .horz-list .product-in-store a.static-btn,.pdp-main .pdp-redesign .horz-list .product-in-store a.static-btn:hover{font-size:12px;width:66px}.pdp-redesign .add-to-cart-wrapper.product-in-store .secondary-button span{background-position:100% -201px}.pdp-redesign .add-to-cart-wrapper.product-in-store .secondary-button:hover span{background-position:100% -64px}.pdp-redesign #product-content.basic-template{width:220px;margin-left:35px}.product-col-2 .product-review-links{width:220px;margin-left:35px}#pdpMain .horz-list ul li,#pdpMain .horz-list ul li.price-detail{width:55px}#pdpMain .horz-list ul li.list-inventory{width:80px}#pdpMain .horz-list fieldset .inventory{float:right;margin:0 0 10px}#pdpMain .horz-list .number-container .controls li.decrement,#pdpMain .horz-list .number-container .controls li.increment,#pdpMain .horz-list ul li.item-id{display:none}#pdpMain .horz-list .number-container .controls li.quantity-box-container{background:0 0;width:46px}#pdpMain .horz-list .availability-block,#pdpMain .horz-list .increment-quantity{left:10px}#pdpMain .horz-list .increment-quantity p{margin:0}#pdpMain .horz-list .add-to-cart-wrapper{float:right;clear:both}#pdpMain .horz-list .product-add-to-cart{position:inherit}.horz-list .product-add-to-cart #Quantity,.horz-list .product-add-to-cart #no-quantity{border-radius:5px}.color-list .list,.color-list.swatches-list .list{padding-left:12px}.pdp-main .pdp-redesign .product-col-1 #liquifireImageDiv{height:300px}.pdp-main .pdp-redesign #image,.pdp-redesign .product-col-1 a.product-image.main-image{width:250px;height:250px;left:25px;padding-top:25px}.pdp-main .pdp-redesign .product-col-1 .main-image-container .product-image.main-image img{width:250px}.pdp-main .pdp-redesign .product-col-1 .video-player{margin:0;width:300px;height:300px;margin:20px 0 10px;padding-bottom:15px}.pdp-main .pdp-redesign .product-thumbnails ul li{width:60px;height:60px}.pdp-main .pdp-redesign .product-thumbnails .thumb .image-border,.pdp-main .pdp-redesign .product-thumbnails .video-thumb .image-border{width:56px;height:56px;top:-64px}.product-col-2 .product-review-links .BVRROverallRatingContainer,.product-col-2 .product-review-links .BVRRRatingNormalImage,.product-col-2 .product-review-links .BVRRRatingNormalOutOf,.product-col-2 .product-review-links .BVRRRatingSummaryLinks{float:none}.product-col-2 .product-review-links .BVRRRatingNormalImage{display:inline}.product-col-2 .product-review-links .BVRRRatingSummaryLinks{margin:0}.product-col-2 .product-review-links .BVRRRatingEntry{padding:0}.product-col-2 .product-review-links .BVRRRatingSummaryLinks a{font-size:12px}.product-col-2 .product-review-links .BVRRRatingSummaryNoReviews{padding:0}.product-col-2 .product-review-links .BVRRRatingSummaryLinks,.product-col-2 .product-review-links .BVRRRatingSummaryNoReviews .BVRRRatingSummaryLink a,.product-col-2 .product-review-links .BVRRRatingSummaryNoReviews .BVRRRatingSummaryLink span{display:inline;float:none;margin-top:0}.product-col-2 .product-review-links .BVRRRatingSummaryNoReviews .BVRRRatingSummaryLink{width:300px}.product-col-2 .product-review-links .BVRRRatingSummaryNoReviews .BVRRRatingSummaryNoReviewsWriteImageLink{margin:0}.product-col-2 .product-review-links .BVRRRatingSummaryLinkWriteFirst{margin:5px 0}.product-col-2 .product-review-links .BVRRRatingSummaryLinkWriteFirst a,.product-col-2 .product-review-links .BVRRRatingSummaryLinkWriteFirst a:active,.product-col-2 .product-review-links .BVRRRatingSummaryLinkWriteFirst a:focus,.product-col-2 .product-review-links .BVRRRatingSummaryLinkWriteFirst a:hover,.product-col-2 .product-review-links .BVRRRatingSummaryLinkWriteFirst a:visited{display:inline}.ui-dialog.bonusproduct{width:100%!important;padding:20px 0 30px}#bonus-product-tile .grid-tile.new-row{margin-left:20px}#bonus-product-list .product-title,#bonus-product-list .selected-bonus-product,.ui-dialog.bonusproduct .ui-dialog-titlebar-close{padding:0 10px}#bonus-product-list .promotion-callout{padding:10px;text-align:left}#bonus-product-tile .grid-tile{margin:0 0 10px 10px;width:145px;height:300px}#bonus-product-tile .grid-tile.new-row{margin-left:10px}#bonus-product-list .selected-bonus-product{padding:0 10px;min-height:74px}#bonus-product-list .add-to-cart-bonus{margin:0 auto;display:block;clear:both;float:none}.trending-project-container h4{margin:25px 0 15px 10px}.trendingprojects.jcarousel{width:300px;margin:0 10px}.trendingprojects.jcarousel ul li{margin:0;width:300px}.trendingprojects.jcarousel ul li img{width:100%;height:auto}.trendingprojects.jcarousel ul li .carousel-img-layer{width:300px;height:255px;display:block}.classes-section .slider-control,.events-section .slider-control,.trending-project-wrapper .slider-control{text-align:center}.classes-section .slider-control .jcarousel-pagination a,.events-section .slider-control .jcarousel-pagination a,.trending-project-wrapper .slider-control .jcarousel-pagination a{width:9px;height:9px}.project-ideas-container ul li{margin:0;padding:10px 0;width:100%;min-height:20px;background-color:#f6f6f6;border-bottom:1px solid #ccc}.project-ideas-container li a{margin:0}.project-ideas-container li img{display:none}.project-ideas-container li .caption{text-align:left;font-size:1.33em;margin-left:20px}.project-ideas-container li.new-row{margin-left:0}.project-ideas-container h4{margin:10px 0 15px 10px}.category-landing{min-width:320px;max-width:320px}.classesnevents-wrapper{padding-top:10px}.classesnevents-wrapper h2{font-size:1.5em;margin:15px 10px}.classesnevents-wrapper .banner-img img{margin:0 10px;height:100px;width:93%}.classesnevents-wrapper .banner-description{margin:5px 10px 20px;font-size:.875em}.classes-wrapper li .featured-section{height:126px;width:320px}.classes-wrapper li h4.caption{padding-left:3%;width:97%;text-align:left}.classesnevents-wrapper .jcarousel{width:320px;margin-top:10px}.classesnevents-wrapper .jcarousel li{margin:0;width:320px}.classesnevents-wrapper .jcarousel ul li .carousel-img-layer{width:320px;height:330px;display:block}.classes-wrapper li .content-section{text-align:left}.classes-wrapper li h5{margin-top:10px}.classes-wrapper li p{height:175px}.events-wrapper h4{margin:10px 10px 15px 10px}.events-wrapper .banner-right{width:320px;margin:0 auto 15px;height:auto;padding-bottom:15px;float:inherit}.events-wrapper .banner-right img{height:112px}.events-wrapper .banner-left{width:300px;padding:10px;height:auto;margin:0 auto 20px;float:inherit}.events-wrapper .banner-left .left-column{width:100%;margin:0 0 20px 0;float:inherit}.events-wrapper .banner-left .right-column{width:100%;margin:0;float:inherit}.events-wrapper .banner-left .right-column img{width:80%}.events-wrapper .banner-left .right-column a.primary-button{display:inline-block}.events-wrapper .banner-right .content-section{padding:7px 10px 0}.events-tiles li img{height:220px}.events-tiles.jcarousel ul li{width:320px}.events-tiles p{font-size:.75em}.events-tiles .tile-data{width:200px;min-height:220px;margin:0;padding:5px 10px 10px;text-align:left;background-color:#fff;position:absolute;left:50px;z-index:1}.events-tiles .toggleLink{right:98px}.events-tiles .events-signup{left:35%;z-index:2}.events-tiles .view-more{z-index:2}.events-tiles .view-more:focus,.events-tiles .view-more:hover{text-decoration:underline;z-index:2}.classes-wrapper{width:320px;overflow:hidden}.classes-wrapper ul.column-1 li{width:320px}.classes-wrapper ul.column-1 li h4.caption{width:98%;padding:15px 0 15px 2%}.classes-wrapper ul.column-2 li{width:320px}.classes-wrapper ul.column-2 li:first-child+li,.classes-wrapper ul.column-3 li:first-child+li,.classes-wrapper ul.column-3 li:first-child+li+li{margin-left:0}.classes-wrapper ul.column-3{width:2000em}.classes-wrapper ul.column-3 li{width:320px}.classes-wrapper ul.column-4 li{width:320px}.classes-wrapper ul.column-4 li:first-child+li,.classes-wrapper ul.column-4 li:first-child+li+li,.classes-wrapper ul.column-4 li:first-child+li+li+li{margin-left:0}.pt_staticcontent .wrapper .tips-and-technique{padding:10px 0}.tips-and-technique h2{font-size:1.5em;padding:10px 10px 15px}.tips-and-technique .banner-description{margin:10px 10px 20px}.tips-and-technique .shadow-left img{width:93.5%;margin:0 10px}.tips-technique.jcarousel{width:320px;margin:0 auto}.tips-technique.jcarousel ul li{width:320px;text-align:left;min-height:0;margin-top:0}.tips-technique.jcarousel ul li .carousel-img-layer{width:320px;height:230px;display:block}.tips-technique-tiles>li{margin-left:0;width:320px;height:380px;position:relative}.tips-technique-tiles .tile-details ul{margin:10px 0 10px 10px;width:auto;display:inline-block}.tips-technique-tiles .tile-details{padding:7px 10px 15px;position:relative;background:#fff}.tips-technique-tiles .tile-images .tile-title{width:94%;padding:6px 10px 7px;font-size:.875em}.tips-technique-tiles .tile-details .viewall{margin:25px auto 10px}.tips-and-technique .slider-control{clear:both;text-align:center;margin:0 auto}.tips-and-technique .slider-control .jcarousel-pagination a{width:10px;height:10px}.pdp-main .section .project-creativebug{background:0 0}.cobranded-wrapper{padding:12px 0 0 0;margin-top:11px}#cb-header{height:80px;padding-top:20px;background:url(../images/cb-header-bg-left.png) top left/auto 50% no-repeat,url(../images/cb-header-bg-right.png) bottom right/auto 50% no-repeat,url(../images/cb-header-bg-repeat.png)}#cb-header .logo-section,#cb-header .tagline-section{float:none;width:100%;height:auto;text-align:center}#cb-header .logo-section .creativebug-logo,#cb-header .logo-section .michaels-logo{height:32px;margin:0;padding:0;padding:.2em .4em}#cb-header .logo-section .michaels-logo img{width:87px;height:auto}#cb-header .tagline-section img{margin-top:2%;height:auto;width:300px}#cb-header .logo-section .creativebug-logo img{width:115px;height:auto}#cb-banner .video-section{width:100%;float:none;height:170px}#cb-banner #hero-carousel{height:170px}#cb-banner #hero-carousel img{width:100%;height:100%}#cb-banner #video-play{top:23%}#cb-banner #video-play img{width:47px}#cb-banner #video-play .play-text{font-size:1em}#cb-banner .banner-content{width:94%;float:none;min-height:313px;padding:25px 10px 12px}#cb-banner .banner-content img{width:296px;height:auto}#cb-banner .banner-content p.ribbon-content{background-position:0 72%;height:50px;padding-top:6px;width:293px;line-height:normal}#cb-banner .banner-content p{width:90%}#classes-grid .tile{max-width:145px;padding:0 2px}#classes-grid .play-button-overlay img{max-width:38px}.cb-classes h3{font-size:1.125em;margin-left:12px}.cb-footer-banner{width:97%;padding:5px;text-align:center}.cb-footer-banner .inset-border{width:93%}.cb-footer-banner .column-left{float:none;width:100%}.cb-classes .cb-footer-banner h3{width:95%;margin:0 0 10px 0;font-size:2.063em}.cb-footer-banner h3 span{display:block}.cb-footer-banner h4{font-size:1.3em;width:100%}.cb-footer-banner .ribbon-row{width:100%;margin-left:0}.cb-footer-banner .ribbon-row p.ribbon-small{float:none;width:100%;background-position:-17% 40%}.cb-footer-banner .ribbon-row p{line-height:normal}.cb-footer-banner .column-right{width:100%;float:none;padding-top:10px;text-align:center}#createAccountMobile,.signin-register.for-mobile-only{display:block;margin-top:0}.signin-register.for-desktop-only{display:none}.signin-register{padding:0!important}.sign-in-wrapper.new-login .inner-wrapper{padding:20px}.sign-in-wrapper.new-login .inner-wrapper .col-1{padding:0 0 30% 0;width:100%}.sign-in-wrapper.new-login #signInRegister button{width:79%;margin-right:10%;margin-left:10%}.sign-in-wrapper.new-login .inner-wrapper .col-2{border:none;padding:0;width:100%;margin:10px 0 30% 0}.create-account-dialog #RegistrationForm .form-row{width:100%}.create-account-dialog #RegistrationForm .new-password-style .form-row{width:86%}.create-account-slot,.sign-in-wrapper.new-login .col-2,.view-policy{display:none}.create-account-dialog #RegistrationForm .form-row.label-inline{padding-bottom:7px}.pt_account .primary-content .account-inner-wrapper.my-preferences{padding:.6em 20px 30%;width:87%}.pt_account .account-inner-wrapper.my-preferences #RegistrationForm .new-password-style .help-password{margin-left:10px;width:25px}.pt_account .account-inner-wrapper.my-preferences #RegistrationForm .new-password-style .hide-show-password span{right:0}.sign-in-wrapper.new-login.persistant-login .inner-wrapper .col-1{padding:20px 0 30% 0;width:100%}.sign-in-wrapper.new-login.persistant-login .inner-wrapper{width:auto}.sign-in-wrapper.new-login.persistant-login .sign-in-register{padding:0 6% 0 6%}.signin-mobile{text-indent:-999999px;width:29px;height:32px;cursor:pointer;float:left;position:relative;display:block}.signin-mobile a{width:29px;height:32px;display:block}.mobile-create-account .create-account-dialog h2{margin-top:0}.mobile-create-account .create-account-dialog .newFormStyle input[type=email],.mobile-create-account .create-account-dialog .newFormStyle input[type=number],.mobile-create-account .create-account-dialog .newFormStyle input[type=password],.mobile-create-account .create-account-dialog .newFormStyle input[type=tel],.mobile-create-account .create-account-dialog .newFormStyle input[type=text]{width:91%}.mobile-create-account .create-account-dialog #RegistrationForm .new-password-style .form-row,.new-password-style div.password-message{width:100%}.mobile-create-account .create-account-dialog .newFormStyle .hide-show-password span{right:-8px}.mobile-create-account .create-account-dialog #RegistrationForm .signup-emails input[type=checkbox]{margin-bottom:12px}.mobile-create-account .create-account-dialog .newFormStyle input[type=text]{float:left}.thank-you-dialog{position:relative;top:30px}.password-tooltip-content-mobile{top:30px;right:30px}.newFormStyle .custom-checkbox>.box{margin-bottom:0}#signInRegister #password-reset-signin{margin-bottom:10px}.create-account-dialog .newFormStyle .custom-checkbox>.box{margin-bottom:10px}.create-account-dialog .newFormStyle .new-password-style .help-password{margin-left:14px}.pt_account .account-inner-wrapper.loyalty .child-stage-holder,.pt_account .account-inner-wrapper.loyalty .half{width:100%}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .child-life-stage select.select-box{width:77%}.pt_account .account-inner-wrapper.loyalty .child-stage-holder .remove-child{padding:0;padding-right:5px}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .vertical-align{line-height:normal}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .reward-survey .vertical-align{margin-bottom:.4em}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .basic-profile-information{width:95.5%}.pt_account .account-inner-wrapper.loyalty .inner-tile-container.overview-reward-profile{width:94%}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .state-n-zip{width:98%}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .phone,.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .state-n-zip .state{width:48%;left:0}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .state-n-zip .zip{width:48%}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .city{width:100%}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm h3#crafting-information::before{margin-top:0;height:0}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .checkbox-wrapper .error{width:auto}.pt_account .account-inner-wrapper.loyalty .reward-logo-icon{margin:auto}.pt_account .account-inner-wrapper.loyalty .overview-reward-profile .reward-logo-icon{padding-bottom:0}.dialog-michaels-reward-card .ui-dialog-titlebar-close{margin:-5px 0 0}.show-on-mobile{display:block}.hide-on-mobile,.show-on-desktop,.show-on-tab-portrait{display:none}.reward-mail-copy{width:300px!important}#reward-dialog-container{padding:1.5em 1em}.ui-dialog[aria-labelledby=ui-dialog-title-reward-dialog-container] .ui-dialog-buttonpane{margin-bottom:1.5em}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.reward-mail-copy{padding:5px 0 0 0}.reward-mail-copy .ui-dialog-titlebar-close.ui-corner-all{top:15px;right:5px;z-index:999}.one-time-popup,.welcome-popup{width:280px!important;padding:20px 10px 10px}.one-time-popup div#dialog-container,.welcome-popup div#dialog-container{padding-top:5px}.one-time-popup .ui-dialog-titlebar-close.ui-corner-all,.welcome-popup .ui-dialog-titlebar-close.ui-corner-all{right:0}.one-time-popup span.ui-icon.ui-icon-closethick::BEFORE,.welcome-popup span.ui-icon.ui-icon-closethick::BEFORE{content:none}}@media only screen and (min-width :320px) and (max-width :767px) and (orientation :landscape){.projects-tab{left:210px}.categories{margin:0 auto;max-width:320px;min-width:320px;padding:40px 0;position:relative}.category-landing .tabbed-product-slider .projects-tab{left:50px}h2.category-heading{left:65px}.email-sign-up{display:none}.large-cate{height:275px;margin-bottom:75px;width:90%!important}.small-cate{height:130px;margin-bottom:65px;width:43%!important}.sixteen-grid .shopCat-16{top:0}.home-bottom-center-shadow{background-size:99%;margin-top:-10px}.header-search input[type=text]{width:71%;margin:17px 5% 0}.text-box-width{left:-2%!important;margin-top:17px!important;width:73%!important}.sign-in-wrapper .col-1 .login-account form .form-row button,.sign-in-wrapper.checkout-login .col-1 .login-account form .form-row button{width:60%}.pt_account .my-account-banner span{position:absolute}.pt_account .primary-content .inner-tile-container>a{float:right}.checkout-progress-indicator ul li.step-2,.order-review .step-2.inactive{padding-left:32%}.checkout-progress-indicator ul li.step-3{padding-left:23%}.order-review .step-2.inactive{padding-right:23%}.billing .step-1.inactive{padding-right:32%}.pt-checkout .formfield input[type=password],.pt-checkout .formfield input[type=text],.pt-checkout.pt-order-confirmation .formfield input[type=password],.pt-checkout.pt-order-confirmation .formfield input[type=text]{width:93.5%}.pt-checkout .formfield.address1 input[type=text],.pt-checkout .formfield.address2 input[type=text],.pt-checkout .formfield.city input[type=text],.pt-checkout .formfield.firstname input[type=text],.pt-checkout .formfield.lastname input[type=text],.pt-checkout .formfield.phone input[type=tel]{width:93.5%}.pt-checkout .formfield.zip input[type=text]{width:80.5%}.newFormStyle input[type=email],.pt-checkout .gift-message-text textarea{width:93.5%}.in-your-cart{width:92.2%}.pt-checkout .safe-shopping-guarantee-box{width:88%}.pt-checkout .billing-gift-card h4{width:96.5%}.check-balance-section{width:auto}#shiptostore .formfield.maxdistance{margin:0 19%;width:60%}.search-store-location .formfield.location input[type=text]{width:93.5%}.shippingoptions li:first-child label,.shippingoptions li:last-child label{padding-right:0;width:96.4%}.pdp-main .recommendations.other .jcarousel{padding:0;width:55%}.pdp-main .recommendations.cross-sell .jcarousel{margin:0 auto}.pdp-main .section .you-will-also-need .additional-material-title{margin:6.5% 30% 5% 30%;min-width:190px}.pdp-main .section .you-will-also-need ul.additional-materials{margin:25px auto}.pdp-main #product-content #show-products-below,.pdp-main #product-content #show-products-below:hover{width:86%}.pdp-main .project-instructions h3{width:96%}.pdp-main .section.what-you-all-need{padding-bottom:1px}.pdp-main .section .product-set-item a.static-btn,.product-set-item a.static-btn:hover{background-position:96% -187px}.pdp-main .add-to-cart-wrapper .product-actions{margin-top:35px}.pdp-main .section .project-instructions h3{width:94%;background-position:98% -85px}.pdp-main .section .project-instructions .instruction-steps table{width:97%}.pdp-main .product-set-container .product-col-2 #divGigyaShareBar{padding-bottom:0}.responsive-tabs__panel .video-player{height:250px}.pdp-main .sbOptions{left:-1px}.ui-dialog.bonusproduct{width:72%!important}#signInRegister #password-reset-signin{font-size:12px}.sign-in-wrapper.new-login #RegistrationForm .form-row.label-inline label{font-size:10px}.sign-in-wrapper.new-login .col-2 .hide-show-password span{right:8px}//.mobile-create-account .create-account-dialog .newFormStyle input[type=password]{width:93%}.password-tooltip-content-mobile{top:35px;right:50px}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .checkbox-wrapper .error{width:120%}.pt_account .account-inner-wrapper.account-addresses>h2{width:75%}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:landscape){.guest-user-register-container .right input[type=email]{width:94%}.guest-user-register-container .right .new-password-style input[type=password]{width:88%}.guest-user-register-container .right .new-password-style .hide-show-password{width:89%}.guest-user-register-container .right .new-password-style .help-password{right:10px}#order-review .view-more-items-show{margin:30px 37%}.search-store-location .formfield.location input[type=text]{width:95.5%}.pt-order-confirmation .top.actions{right:inherit}ul.table-cart-detail li .image-aera{width:120px}.pt_cart .mobileview.item-edit-details-mobile{margin-left:25px}.position-for-moobile,.promotions-message-content,.sp-left-colum .table-cart-detail .mobile-arrangement,ul.table-cart-detail li .product-list-item .attribute,ul.table-cart-detail li ul.product-availability-list li{margin-left:135px}.qty-mobile-aera.number-container{margin-left:131px}}@media only screen and (min-width :320px) and (max-width :568px) and (orientation :landscape){.sp-right-colum div.mobile-promo{width:86%}.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .month span.error{left:0;top:55%}.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .year span.error{left:0;top:61%}.pt-checkout .formfield.creditcard-type .form-row,.pt-checkout .formfield.select-credit-card .form-row{width:100%}.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .month span.error-message,.pt-checkout #PaymentMethod_CREDIT_CARD .card-expiration-date .year span.error-message{left:0;top:74%}.pdp-main .sbOptions{width:99.5%}.pdp-main .product-variations .variant-dropdown:nth-child(2){margin-right:0}.pt_order .primary-content .account-inner-wrapper .order-detail-options a:last-child{line-height:normal;margin-left:28px}.promo-code-link{width:97%}#order-review .view-more-items-show{margin:30px 32.5%}.shippingoptions li:first-child label,.shippingoptions li:last-child label{padding-right:0;width:95.4%}.guest-user-register-container .right input[type=email]{width:93%}.guest-user-register-container .right .new-password-style input[type=password]{width:86%}.shipping-info-response .shipping-method-gift-container .shipping-gift-details h5{color:#666;width:55%;text-align:left;margin-left:26px}.pt-order-confirmation .top.actions{right:inherit;margin:12px;clear:both}.search-store-location .searchstores{right:0}.sign-in-wrapper.new-login .col-2 .help-password{margin-left:0}.create-account-dialog #RegistrationForm .new-password-style .form-row{width:90%}.sign-in-wrapper.new-login #RegistrationForm .form-row.label-inline label{font-size:.625em}.pt_account .account-inner-wrapper.my-preferences #RegistrationForm .new-password-style .form-row{width:90%}.pt_account .account-inner-wrapper.my-preferences #RegistrationForm .new-password-style .hide-show-password span{right:-9px}.pt_account .account-nav-container .account-inner-wrapper.my-preferences .newFormStyle .mobile-phone .create-account-term-conditions{font-size:.625em}}@media screen and (min-width:640px){.pt_order .primary-content .account-inner-wrapper .order-detail-options a:last-child{line-height:normal;margin-left:28px}}@media only screen and (min-device-width:668px) and (max-device-width:736px) and (orientation:landscape){.pt-order-confirmation .top.actions{right:inherit}}@media only screen and (min-width :768px) and (max-width :1023px){#main{margin-top:85px;position:relative}.pt-articlewithoutleftnav #main,.pt_articledetails .primary-content-fullview{margin-top:130px}.pt-checkout.pt-order-confirmation #main{margin-top:115px}#header{height:85px}.pt_cart #header{height:75px}#header .wrapper,nav{width:100%;min-width:768px}.dummy{display:block!important}.show-search{display:block!important}.hide-search{display:none!important}header .wrapper{height:45px}.level-1 .menu-utility-user li{top:20px}.level-1 .menu-utility-user li.logout-signup,.pt-checkout.pt-order-confirmation .level-1 .menu-utility-user li.logout-signup{top:0}.mobile-bg-searchclick{background:url(../images/sprite.png) no-repeat scroll -351px -61px rgba(0,0,0,0)!important}#mobile-searchgo.mobile-bg-searchclick:hover{background:url(../images/sprite.png) no-repeat scroll -351px -61px rgba(0,0,0,0)!important}#mini-cart:hover>.cart-box{display:none}.textbox-search input[type=text]:hover>.promo-add{display:none}#header .primary-logo a{height:100%}.pt-checkout.checkout-process #header .primary-logo{margin-top:10px;position:relative}.mobile-bg-search{top:6px;width:75px}.mobile-bg-search input[type=submit]{background-position:370px -63px}.promo-add{clear:both;color:#fff;float:left;left:0;margin:-3px auto 0;padding:0;position:absolute;top:66px;width:100%;z-index:3000}.btn-go,.email-sign-up,.mini-cart-label{display:none}.email-signup:hover>.email-sign-up{display:none}.email-signup:hover{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.mini-cart-empty{color:#333}.mini-cart-basket{border-radius:14px;display:inline-block;height:20px;left:8px;line-height:20px;position:relative;text-align:center;top:23px;width:20px}.menu-utility-user ul li.logout-signup{float:none;margin:118px 0 0 129px}#mini-cart:hover{background-color:transparent}.blogs-ad,.weekly-ad{display:block}.textbox-search{display:none;background:url(../images/menumobile-bg.jpg) repeat;float:left;position:fixed;top:56px;left:0;width:100%;z-index:6000;padding:4px 0 4px 0;height:67px}.no-hits-search .textbox-search{background:none repeat scroll 0 0 rgba(0,0,0,0);position:relative;right:0;top:0;display:block}.header-search{right:0;top:-62px;z-index:21}.header-search input[type=text]{background:none repeat scroll 0 0 #fff;border:0 none;color:#333;display:block;height:38px;margin:12px 15px 10px 6px;position:absolute;right:67px;width:82.5%;padding:2px 13px}.header-search:hover>.header-search input[type=submit]{background:url(../images/sprite.png) no-repeat scroll -368px -62px transparent}.header-search input[type=submit]{right:32px;top:17px}#navigation,.pt-checkout.pt-order-confirmation #navigation{z-index:auto}.header-search legend{background:none repeat scroll 0 0 transparent}.btn-go{background-color:#d7112f;border:medium none;border-radius:5px;display:inline-block;float:left;height:44px;margin:11px 15px 0 2px;padding:1em 1.5em;color:#fff;font-size:.8em;text-align:center;position:absolute;right:4px}nav{height:30px;width:100%}.promo-menu{display:none}.email-signup>a{border-right:none;padding-right:0}.custom-banner-header{display:none}.top-nav-header{right:94px;top:0}.pt-checkout.checkout-process #header{position:absolute}.pt-checkout.pt-order-confirmation #header .primary-logo{left:0}.pt-checkout #main{margin-top:115px}.pt-checkout .menu-utility-user li.logout-signup{margin:21px 0 0 142px;top:auto}#shippingtoaddress .address-book a.editaddress span{margin-left:15px}.pdp-main .product-col-1,.pdp-main .product-col-2{width:100%}.pdp-main .product-set-container .product-col-1 #liquifireImageDiv{margin:auto;height:365px;width:365px}.pdp-main .product-set-container .product-set .video-player{width:100%;height:365px;margin:auto}.pdp-main .product-col-1 .video-player-div{width:365px;height:365px;margin:auto}.pdp-main .product-set-container .product-thumbnails ul{margin:auto;float:none}.pdp-main #zoomView{width:250px;height:250px;left:50%}.pdp-main .product-set-container .product-thumbnails .thumb,.pdp-main .product-set-container .product-thumbnails .video-thumb{padding:0}.pt_account .account-inner-wrapper.my-preferences #RegistrationForm .form-row input{width:88.5%;padding:6px 12px}.pt_account .primary-content .account-inner-wrapper.my-preferences{padding:1.6em 10% 20%;background:#fff}.create-account-dialog #RegistrationForm .view-policy,.create-account-slot{display:none}.sign-in-wrapper.new-login .inner-wrapper{padding:8px 13px 7% 20px}.sign-in-wrapper.new-login .col-2 h2{width:72.5%;font-size:1em;text-transform:none}.create-account-dialog #RegistrationForm .form-row,.new-password-style div.password-message{width:100%}.sign-in-wrapper.new-login .inner-wrapper .col-1{width:43%}.sign-in-wrapper.new-login .inner-wrapper .col-2{width:53%}//.create-account-dialog #RegistrationForm .new-password-style .form-row{width:62%}.pt_account .account-inner-wrapper.my-preferences #RegistrationForm .new-password-style .help-password{width:25px;margin-left:12px}.sign-in-wrapper.new-login.persistant-login .inner-wrapper{width:54.5%}.level-1 .menu-utility-user li.signin-register{top:12px;left:-3px}.level-1 .menu-utility-user li{top:22px;left:6px}.pt_account .account-inner-wrapper.my-preferences #RegistrationForm .new-password-style .hide-show-password span{right:0}.pt_account .account-inner-wrapper.my-preferences #RegistrationForm .new-password-style .form-row{width:100%}.password-tooltip-content-mobile{right:auto;left:15px}.newFormStyle .custom-checkbox>.box{margin-bottom:0}.create-account-dialog .newFormStyle .custom-checkbox>.box{margin-bottom:16px}#signInRegister #password-reset-signin{margin-bottom:10px}.pt_account .tiles-container li:nth-child(2n+2):not(.bottom){float:left}.content-asset.ca-accountoverview-rewardblocktext{padding-bottom:.6em}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .right-part{left:-.3em;position:relative}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .form-row input{width:94%}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .state{left:.25em}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .phone{left:-.7em}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .basic-profile-information{width:100%}.pt_account .account-inner-wrapper.loyalty .half{width:48%}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm h3#crafting-information::before{margin-top:-85px;height:85px}.show-on-tab-portrait{display:block}.show-on-desktop,.show-on-mobile{display:none}}@media only screen and (min-width :768px) and (max-width :1023px) and (orientation :landscape){#navigation ul.level-1>li{padding:15px 0}}@media only screen and (min-width :1024px) and (max-width :1279px){#main{margin-top:15px}.pt-checkout.pt-order-confirmation #main{margin-top:153px}.pt_product-search-result #main{margin-top:12px!important}#header{width:100%;z-index:999;height:153px}.pt_cart #header{height:153px}.pt_cart #main{margin-top:22px}.pt-checkout.checkout-process #main{margin-bottom:0;padding-bottom:0}.pt-checkout.checkout-process #header,.pt-checkout.checkout-process header{width:100%;z-index:999}.pt-checkout.checkout-process #header .primary-logo{margin:11px 20px}#header .primary-logo a{display:block;height:60px}#header .primary-logo span{left:-999em;position:absolute}.promo-add{float:left;font-family:Montserrat,Arial;font-size:.6888em;margin:9px 0 0 2%;padding:2px;left:-55px}.header-banner{clear:both;float:right;font-size:1.2em;margin:0 6px}.header-search{position:absolute;right:7%;top:-42px;z-index:21}#mobile-searchgo:hover{background-position:-405px -45px}.header-search legend{background:none repeat scroll 0 0 transparent}.blogs-ad,.bookstore-header,.btn-go,.custome-services,.login-bg,.menu-utility-navbg,.store-events,.weekly-ad{display:none}nav ul.level-1 li a{line-height:20px;font-size:.75em}ul.level-1>li{padding:9px 0 8px}#navigation ul.level-1 li a,#navigation ul.level-1 li.first a{padding:0 15px}ul.level-2{width:100%}div.level-2{top:36px}#navigation ul.level-1 ul.level-2 li a{padding:0 5px}#navigation ul.level-1 ul.level-3 li a{padding:0}#navigation div.level-3-div.multipleColumns{width:100%}.email-sign-up{margin:10px 0 0 -282px}.email-sign-up .top-arrow-emailsignup{width:98px}#mini-cart{float:right;margin:0 40px 0 0;padding:0}.mini-cart-total{font-size:.588em}.mini-cart-label{margin:10px 10px 0 0}#mini-cart:hover .mini-cart-content{display:none}.mini-cart-header{border-color:#fff;border-style:solid;border-width:1px 1px 0;font-size:1.1em;font-weight:700;letter-spacing:1px;padding:12px;text-transform:uppercase}.mini-cart-close{background:url(../images/interface/icon-mini-cart-close.png) no-repeat scroll left top transparent;display:none;height:20px;text-indent:-999em;width:19px}.mini-cart-products{max-height:360px;overflow:auto}.mini-cart-product{background:none repeat scroll 0 0 #fff;border-color:#fff;border-style:solid;border-width:1px 1px 0;overflow:hidden;padding:10px}.mini-cart-product.collapsed{background:none repeat scroll 0 0 #e8e8e8}.mini-cart-image{float:left;width:80px}.mini-cart-image img{max-width:90%}.mini-cart-name{float:left;font-family:Georgia,serif}.mini-cart-attributes{font-size:.9em;width:50%}.mini-cart-product .product-availability-list{float:right;font-size:.9em;font-weight:700;width:50%}.mini-cart-subtotals{font-weight:700;padding:10px 0 0;text-align:center}.mini-cart-subtotals .label{margin:0 20px 0 0}.mini-cart-slot{background:none repeat scroll 0 0 #e8e8e8;border:1px solid #d0d0d0;font-size:.9em;font-style:italic;margin:20px;padding:10px;text-align:center}.mini-cart-link-cart{display:block;margin:20px;width:auto}.mini-cart-link-checkout{clear:both;display:block;padding:20px 0 10px;text-align:center}.mini-cart-basket{top:9px;width:20px}.mini-cart-empty{border-radius:2px}#mini-cart:hover{background-color:#fff}#mini-cart:hover>.cart-box{display:block}.menu-utility{color:#8f8f8f;float:right;font-size:1em;letter-spacing:1px;margin:10px 0 10px -77px;padding:0}.pt-checkout.checkout-process #header .menu-utility-user{margin-right:16px;font-size:.75em}.menu-utility-user{color:#8f8f8f;float:right;font-size:.588em;font-family:Arial,sans-serif;letter-spacing:1px;margin:10px 7px 0 0;padding:0}.menu-utility li{border-right:1px solid;float:left;font-size:.588em;font-family:Arial,sans-serif;list-style:none outside none;padding:0 7px}.menu-utility-user li{border-right:1px solid;float:left;list-style:none outside none;padding:0 6px}.menu-utility li.last{border:0 none}.menu-utility-user li.last{border:0 none}.shopping-cart-bg .shopping-cart-top{padding:0 20px 20px}.Cart-see-details{font-size:.7em;margin:0 10px 20px;padding:5px}.Cart-see-details span{display:inline}#mini-cart .cart-box{background-color:#fff;border-radius:5px 0 5px 5px;height:470px;position:absolute;right:7%;width:320px;z-index:3001;margin:5px -5px 0 0;padding:10px 0;display:none}#mini-cart .cart-box-selected{border-bottom:1px solid #c3c3c3;height:auto;margin:0 10px;width:300px;padding-bottom:10px;float:left}#mini-cart .cart-box-selected .product-img{width:80px;height:80px;line-height:80px;background-color:#ccc;float:left;padding-right:10px;text-align:center}#mini-cart .cart-box-selected .product-img-details{width:205px;height:80px;float:left;margin-left:5px;font-size:.625em;text-align:left}.product-img-details span{display:block}#mini-cart .cart-box-selected .product-img-details .product-heading{font-size:.875em;display:block;line-height:16px;font-weight:700}#mini-cart .cart-box-selected .product-img-details .product-details{display:block;line-height:16px}.more-product-scroll{margin:0!important;border:0!important;padding:10px}#mini-cart .cart-box .more-products{border-bottom:1px solid #c3c3c3;height:200px;width:320px;padding-bottom:10px;float:left;margin-bottom:11px;overflow-y:auto;overflow-x:hidden}#mini-cart .cart-box .order-subtotal{text-align:center;padding:5px;display:block;font-size:1em;clear:both;font-weight:400}#mini-cart .cart-box .btn-checkout{display:block;font-size:.875em;font-weight:400;margin:10px;padding:10px;text-align:center;text-transform:uppercase;border-radius:5px}#mini-cart .cart-box .see-details{display:block;font-size:.65em;font-weight:400;margin:20px 10px;padding:10px 75px;text-align:left;border:5px solid #efefef}.pt_cart .cart-promo-content{padding:0 20px 18px}#checkout-faq{padding:20px}.signin-register .sign-in-register .top-arrow-signinregister{width:112px}}@media only screen and (min-width :1024px) and (max-width :1279px) and (orientation :landscape){.pdp-main .section .product-col-1 .video-player{width:360px;height:360px;margin-top:0}.pdp-main .section .product-col-1 .video-player .video-player-div{width:100%;height:100%}.pdp-main #zoomView{width:250px;height:250px;left:50%}.newFormStyle .custom-checkbox>.box{margin-bottom:0}.create-account-dialog .newFormStyle .custom-checkbox>.box{margin-bottom:16px}#signInRegister #password-reset-signin{margin-bottom:10px}.pt_emailsignup #EmailSignUp .age-verify-email-signup .form-row.label-inline label{width:97%}.pt_cart .bonus-product-container ul.bonus-product-detail>li:first-child{width:48%}ul.table-cart-detail li:first-child{width:32%}ul.table-cart-detail li{width:17%}ul.table-cart-detail li div.cart-order-totals button.remove-btn{margin-bottom:10px}.pt-checkout #main .wrapper .left-column{width:66%}.checkout-for-devices-only{display:block}.checkout-for-desktop-only{display:none}#order-review .order-review .bottom-button-container .ca-safe-shopping-guarantee{width:auto;float:none;margin:0}.search-store-location .searchstores{right:-5px}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .phone{width:43.3%;left:-.5em}.pt_account .account-inner-wrapper.loyalty #LoyaltyProfileForm .state{left:.75em}}@media screen and (max-width:768px){.pdp-main .product-image-container img{width:100%;height:100%}.zoomContainer{display:none!important}.pdp-main .product-image-container img#zoom_05{margin-left:0;pointer-events:none}.social-button.copy{display:none}}@media screen and (min-width:769px) and (max-width:1279px){.zoomWindowContainer div-old{max-height:275px;min-height:200px;margin-top:-140px!important}}@media screen and (max-width:1279px){.pdp-main .product-image-container div img{width:60px;height:60px;margin-top:-2px;margin-left:-2px}.pdp-main .product-image-container div a{width:56px;height:56px}}@media screen and (max-width:767px){.pdp-main .product-image-container div a{margin-left:6px;margin-right:6px;margin-bottom:20px}}@media screen and (min-width:768px) and (max-width:1279px){.pdp-main .product-image-container img#zoom_05{margin-left:0;max-width:450px}#pdpMain .product-image-container{text-align:center;margin-right:20px}.pdp-main .product-image-container img#zoom_05{margin-top:25px}}@media screen and (min-width:1280px){.zoomWindowContainer div-old{max-height:580px;min-height:220px;margin-top:-90px!important}.pdp-main .product-image-container img#zoom_05{margin-left:0;max-width:500px}}@media only screen and (max-width :767px){.slider-wrapper.horizontal-slider .product-image.recommendation_image{height:auto;width:auto}.pdp-main .social-icons-wrap{margin-left:auto;margin-right:auto;clear:both;width:100%;text-align:center}.pdp-main .product-actions ul.menu li a.wl-action{margin-top:20px}.pt_customer-service #main .sbOptions{padding-right:0}}@media screen and (max-width :1023px){.pt_product-search-noresult #main{margin-top:85px}.pt_customer-service#wrapper{min-width:0}.pt_customer-service .primary-content{width:100%;float:none}.pt_customer-service .contact-us-container #secondary,.pt_customer-service .contact-us-container #secondary nav{background:#bbb}.pt_customer-service .contact-us-container{width:100%}}@media screen and (max-width :1279px){.pt_customer-service .contact-us-container .selectOption{width:300px;margin:10px 8px 0 0;padding:5px}.pt_customer-service .contact-us-container #service_option_next{margin-right:-15px}}@media screen and (min-width :1024px) and (max-width :1279px){.pt_customer-service .contactus-customercare .nextbutton #service_option_next_cust{margin-right:-30px}}@media screen and (min-width :1024px){.pt_customer-service .primary-content{width:81%;min-height:0;position:relative;background:0 0;padding:0;display:inline-block;margin:0}.pt_customer-service .primary-content:before{position:absolute;content:"";bottom:15px;left:10px;width:90%;top:80%;max-width:100%;-webkit-box-shadow:0 20px 10px #777;box-shadow:0 20px 10px #777;-webkit-transform:rotate(-1deg);transform:rotate(-1deg);z-index:0;display:none}.pt_customer-service .contactus-forms{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;width:100%;position:relative;border-radius:5px;padding:20px;min-height:135px}}@media screen and (max-width :767px){.pt_product-search-noresult #main{margin-top:0}.pt_customer-service .contactus-customercare .zipcode .form-row.required input{margin-top:-7px}.pt_customer-service .contact-us-container #find_a_store{display:block;margin-top:10px}.pt_customer-service .contact-us-container .contactus-customercare .formfield.commentcare textarea#dwfrm_customerservice_comment{margin-top:-10px}.pt_customer-service .contactus-customercare .nextbutton #service_option_next_cust{margin-right:-42px}.pt_customer-service .contact-us-container #secondary{width:100%}.pt_customer-service .contact-us-container #find_a_store{margin-left:auto;display:block;margin-right:auto}.pt_customer-service .primary-content{padding-left:10px;padding-right:10px;padding-top:50px}.pt_customer-service .contact-us-container #secondary .secondary-navigation .static-content-leftnav h3.title{padding:12px 5%}.pt_customer-service .contact-us-container #secondary .secondary-navigation .static-content-leftnav ul li a{color:#fff}#wrapper.pt_customer-service #main .contact-us-container{max-width:320px}.pt_customer-service .contact-us-container .formfield.comment textarea#dwfrm_customerservice_comment{margin-top:-7px}.pt_customer-service .contactus-onlineorder .customerphoneorderno .formfield.orderno input{margin-left:0}.pt_customer-service .contact-us-container .customercontact input,.pt_customer-service .contact-us-container .customername input{margin-top:5px}.pt_customer-service .contact-us-container #service_option_next{margin-right:-30px}.pt_customer-service .contact-us-container .customerphoneorderno div.orderno,.pt_customer-service .contact-us-container .customerphoneorderno div.phone{display:block;vertical-align:top}.pt_customer-service .contact-us-container .formfield.commentcare textarea#dwfrm_customerservice_comment{margin-top:0}.pt_customer-service .contact-us-container #drpChoices{width:100%}.pt_customer-service .contact-us-container #service_option_next.selectsubmitcare{margin-right:5px}.pt_customer-service .contact-us-container .selectOption{width:280px;margin:5px 5px;padding:5px}.pt_customer-service .contact-us-container .formfield.comment span.error,.pt_customer-service .contact-us-container .formfield.commentcare span.error{float:left!important;width:260px;margin-top:10px}}@media screen and (max-width :1023px){.pt_customer-service #footer{margin-top:0}.pt_customer-service #main{margin-bottom:0;padding-bottom:0}.pt_customer-service #navigation{display:none}.pt_customer-service .contact-us-container{margin-bottom:0;height:auto}.pt_customer-service .contact-us-container #secondary,.pt_customer-service .contact-us-container #secondary nav{background:#666!important}.pt_customer-service .contactus-form{margin:auto;margin-bottom:20px;margin-top:10px;width:auto;display:block;min-width:100px;max-width:300px}}@media screen and (min-width :768px) and (max-width :1023px){.menu-open #wrapper{overflow:visible}.pt_customer-service .contactus-customercare .nextbutton #service_option_next_cust{margin-right:-30px}.pt_customer-service .primary-content{width:728px;margin-left:auto;margin-right:auto}.pt_customer-service .contact-us-container #service_option_next_order{margin-right:-53px!important}.pt_customer-service .contact-us-container .contactus-customercare .customercontact .phone input{widtH:96%}.pt_customer-service #dvStores .selectOption{width:340px}}@media screen and (min-width :1024px) and (max-width :1279px){.pt_customer-service #dvStores .selectOption{width:340px}.pt_customer-service .primary-content{width:764px}.pt_customer-service .contact-us-container{width:984px}.pt_customer-service .contact-us-container .customercontact .orderno input[type=text]{width:85%!important;margin-left:3px;float:none}.pt_customer-service .contact-us-container #service_option_next_order{margin-right:-58px}}@media screen and (max-width :767px){.pt_customer-service #dvStores.formfield.stores span.error,.pt_customer-service #dvStoresError.formfield.stores span.error{width:100%;margin-left:0;padding-top:3px}.pt_customer-service .contactus-onlineorder h5{margin-bottom:0!important}.pt_customer-service #dvStores .selectOption{width:300px}.pt_customer-service .contact-us-container .customername{margin-top:-20px}.pt_customer-service .contact-us-container input[type=email],.pt_customer-service .contact-us-container input[type=number],.pt_customer-service .contact-us-container input[type=tel],.pt_customer-service .contact-us-container input[type=text]{margin-top:12px}.pt_customer-service .contact-us-container #service_option_next_order{margin-right:-30px}.pt_customer-service .contact-us-container #find_a_store{margin-bottom:20px}.pt_customer-service .contact-us-container .formfield.commentcare textarea#dwfrm_customerservice_comment{margin-top:15px}.pt_customer-service .contact-us-container #secondary .secondary-navigation .static-content-leftnav h3.title.hide{background:url(../images/my-account-down.png) no-repeat scroll 88% 24px rgba(0,0,0,0)}.pt_customer-service .contact-us-container #secondary .secondary-navigation .static-content-leftnav h3.title{background:url(../images/my-account-open.png) no-repeat scroll 88% 19px rgba(0,0,0,0)!important}.pt_customer-service .contact-us-container #secondary .secondary-navigation .static-content-leftnav h3.title.hide{background:url(../images/my-account-up.png) no-repeat scroll 88% 19px rgba(0,0,0,0)!important}}@media only screen and (max-width :1023px){.pt_product-search-result #secondary{margin-top:80px}}@media only screen and (min-width :1024px){.search-result-found ul.search-result-items.search-first-page .grid-tile{width:20%!important}.search-result-found ul.search-result-items .grid-tile:nth-child(5n){border-right:1px solid #fff}.search-result-found .search-result-content.wide-tiles ul.search-result-items .grid-tile{width:33.33333333333%!important}.search-result-found .search-result-content.wide-tiles ul.search-result-items .grid-tile:nth-child(5n){border-right:1px solid #eaeaea!important}.search-result-found .search-result-content.wide-tiles ul.search-result-items .grid-tile:nth-child(3n){border-right:1px solid #fff!important}.search-result-found .search-result-content.wide-tiles ul.search-result-items .grid-tile .product-image img{width:auto}.wide-tiles .product-tile .product-image{float:none;width:100%}}.pt_customer-service .contactus-forms .formfield.choices .nice-select{height:45px;-webkit-box-shadow:none;box-shadow:none;background:none repeat scroll 0 0 #f6f6f6;border-radius:3px;text-transform:capitalize;width:46%;margin-top:6px;margin-bottom:5px}.pt_customer-service .contactus-forms .formfield.choices .nice-select.open{border-bottom:none;border-radius:3px 3px 0 0}.pt_customer-service .contactus-forms .formfield.choices .nice-select .option{font-size:10.5px;color:#666;padding-left:10px}.pt_customer-service .contactus-forms .formfield.choices .nice-select .option.selected{font-weight:400}.pt_customer-service .contactus-forms .formfield.choices .nice-select.open .list{max-height:290px!important;overflow-y:scroll;border-left:1px solid #aaa;border-right:1px solid #aaa;margin-left:-1px;border-bottom:1px solid #aaa;padding-right:0;border-top:none;width:100.4%;-webkit-box-shadow:none;box-shadow:none;border-radius:0 3px 3px 0;margin-top:3px;-webkit-transition:all .3s cubic-bezier(.5,0,0,1.25),opacity .25s ease-out;transition:all .3s cubic-bezier(.5,0,0,1.25),opacity .25s ease-out}@media only screen and (max-width :767px){.pt_customer-service .contactus-forms .formfield.choices .nice-select{width:100%}}@media only screen and (min-width :769px){.search-result-found .search-result-content ul.search-result-items .grid-tile:hover,.search-result-found .search-result-content.wide-tiles ul.search-result-items .grid-tile:hover{border:1px solid #999}.search-result-options-bottom .pagination.mobile-bottom-paging{display:none!important}.pt_product-search-result .mobile-sort{display:none!important}.pt_product-search-result .pagination .paging-total-results{display:none}.pt_product-search-result #secondary .white-bg .refinement ul{margin-left:0}.mobile-category-header,.mobile-filter-done,.sort-by-dom-label.show-mobile-sort{display:none!important}.pt_product-search-result .category-header h1{padding-left:0}.mobile-sort{display:none!important}.pt_product-search-result #main{margin-top:153px}.search-result-found #secondary{border:none;border-bottom:none}.pt_product-search-result #secondary .white-bg.fixed-top{border-bottom:1px solid #eee;max-width:1280px;width:100%}.pt_product-search-result #primary .search-result-options{max-width:1280px;width:100%}.search-result-found .primary-content,.search-result-found .refinements{float:none;max-width:1280px;margin:0 auto}.search-result-found .category-landing .primary-content{float:right}.search-result-found #secondary .white-bg.fixed-top .category-header h1{margin-bottom:14px}.search-result-items .product-image img{width:auto;height:auto}.filter-label.show-mobile-filters{display:none!important}.product-pricing .product-sales-price{margin-left:0}.white-bg button{display:inline-block}.white-bg button.mobile-filter-done{display:none!important}}@media only screen and (min-width :430px) and (max-width :1023px){.search-result-found ul.search-result-items .grid-tile{width:25%!important}.search-result-found .search-result-content.wide-tiles ul.search-result-items .grid-tile{width:50%!important}.wide-tiles .product-tile .product-image{float:none;width:100%}#wrapper.pt_product-search-result{min-width:0}.pt_product-search-result .search-result-found .primary-content{float:none;margin:0}}@media only screen and (max-width:768px) and (min-width:320px){.pt_product-search-result .pagination .results-hits{width:60px}ul.search-result-items{width:100%}.pt_product-search-result .search-result-content{max-width:none;min-width:320px}.pt_product-search-result p.search-found-header{margin-top:0;height:45px;font-size:15px;display:none}}@media only screen and (max-width :425px){.search-result-items .product-name,.search-result-items li.grid-tile .product-image a.thumb-link img{width:90%;height:auto;margin-top:0!important;display:block}.search-result-found .search-result-content.wide-tiles ul.search-result-items .grid-tile{width:100%!important}.search-result-found .search-result-content.wide-tiles ul.search-result-items .grid-tile .product-image img{width:90%;height:auto;display:block;margin-top:0!important}.search-result-found .search-result-content.wide-tiles ul.search-result-items .grid-tile .product-image a{margin-right:0}.wide-tiles .product-tile .product-image{float:none;width:100%}.search-result-found ul.search-result-items .grid-tile{width:50%!important;height:400px}#wrapper.pt_product-search-result{min-width:0}.product-image,.search-result-items .product-name{float:none}.search-result-items .product-name h3{padding-left:6px}.pt_product-search-result .product_options .quickview_options{display:none}.search-result-found ul.search-result-items .grid-tile *{text-align:left}.search-result-found ul.search-result-items .grid-tile .product-name{margin-top:17px!important}.pt_product-search-result .swipe-badge-layer.swipe-badge-michaels-exclusive{left:-5px}.search-result-found ul.search-result-items .grid-tile .badge{margin-left:8px}.search-result-found ul.search-result-items .grid-tile .product-pricing .clearance-badge,.search-result-found ul.search-result-items .grid-tile .product-pricing .product-discounted-price{margin-left:5px}.pt_product-search-result .product-pricing .product-sales-price{margin-left:5px}.search-result-found ul.search-result-items .grid-tile .product-image{text-align:center}.search-result-found ul.search-result-items .grid-tile{padding:4px!important}.product-pricing .product-sales-price{padding-left:10px;color:#333;font-weight:700;font-size:.85em}.pt_product-search-result .product_options .available_sizes{font-size:12px;padding-left:10px}.search-result-found ul.search-result-items .grid-tile .product-tile{height:96%!important}.primary-content a.name-link,.product-pricing .product-sales-price{margin-left:0;padding-right:0}.more-option-link{margin-left:10px}}@media only screen and (max-width:767px){.pt_product-search-result #secondary .refinement ul li.clear-refinement a{background:0 0!important}}@media only screen and (max-width :1023px){ul.table-cart-detail li .qty-mobile-aera button{float:right;margin:0;padding-right:5px}.pt_product-search-result #secondary .white-bg .refinement span.projectproduct_count{font-size:14px;line-height:12px;vertical-align:top}.pt_product-search-result .shop-filter-label{position:static;padding:12px 12px;font-size:18px;color:#333;font-weight:700;clear:both;border-top:1px solid #666;margin-top:-1px;-webkit-box-sizing:border-box;box-sizing:border-box}.pt_product-search-result #secondary,.pt_product-search-result .search-result-found #secondary{border-bottom:0;background:#fff}.pt_product-search-result .shop-filter-label.mobile-label{width:100%;border-top:1px solid #aaa}.pt_product-search-result .desktop-label{display:none}.pt_product-search-result .mobile-label{display:inline-block}.pt_product-search-result #primary .refinement ul.project-refinement:not(.Color):not(.Colour):not(.Couleur) li a,.pt_product-search-result #secondary .refinement ul.project-refinement:not(.Color):not(.Colour):not(.Couleur) li a,.pt_product-search-result #secondary .refinement ul.scrollable li a,.pt_product-search-result .other-category-results-with-count li a{background:url(../images/interface/icon-refine-link-check.png) no-repeat scroll right 9px rgba(229,197,197,0);height:32.5px}.pt_product-search-result #primary .refinement ul.project-refinement:not(.Color):not(.Colour):not(.Couleur) li.selected a,.pt_product-search-result #secondary .refinement ul.project-refinement:not(.Color):not(.Colour):not(.Couleur) li.selected a,.pt_product-search-result #secondary .refinement ul.scrollable li a.active,.pt_product-search-result #secondary .refinement ul.scrollable li.selected a,.pt_product-search-result .other-category-results-with-count li a.active{background:url(../images/interface/icon-refine-link-check.png) no-repeat scroll right -94px rgba(0,0,0,0)}.pt_product-search-result #primary ul li .product-name a{font-weight:700}.pt_product-search-result #secondary .white-bg .refinement.dropdown-clearance-sale li,.pt_product-search-result .refinement ul.project-refinement:not(.Color):not(.Colour):not(.Couleur) li,.pt_product-search-result .refinement ul.scrollable:not(.Color):not(.Colour):not(.Couleur) li{height:30px;line-height:30px}.pt_product-search-result #secondary .refinement ul li.clear-refinement{height:20px;line-height:20px}.pt_product-search-result #secondary .category-refinement ul li a.refinement-link{padding:10px 0!important;margin-left:5px}.pt_product-search-result .sort-by-dom-label.show-mobile-sort.downarrow{padding-bottom:12px;border-bottom:0;border-color:#999}.mobile-sort a.sorting-option{padding:3px 7px!important;font-size:14px!important;border-right:none}.pt_product-search-result #primary .search-result-options.search-result-options-top{overflow:hidden;border-bottom:0;border-top:1px solid #fff}.pt_product-search-result .mobile-sort{margin-top:0;border-top:1px solid #999;z-index:1}.search-result-found ul.search-result-items .grid-tile .badge{position:absolute}.search-result-found ul.search-result-items .grid-tile a.name-link{padding-right:0;margin-right:0}.pt_product-search-result .product_options .product_option{width:100%}.pt_product-search-result .product-pricing .product-sales-price{float:none}.pt_product-search-result .wide-tiles .product-tile .product-pricing span{width:auto}.pt_product-search-result .search-result-content{width:100%}.pt_product-search-result .search-result-items li.grid-tile .product-image a.thumb-link img,.search-result-found .search-result-content.wide-tiles ul.search-result-items .grid-tile .product-image img{width:auto;height:auto}.pt_product-search-result .search-result-content li.grid-tile .product-image a.thumb-link,.pt_product-search-result .search-result-items li.grid-tile .product-image a.thumb-link img{max-height:150px;min-height:0}.pt_product-search-result .search-result-content.wide-tiles li.grid-tile .product-image a.thumb-link,.search-result-found .search-result-content.wide-tiles ul.search-result-items .grid-tile .product-image img{max-width:100%;max-height:260px;min-height:150px}.pt_product-search-result .pagination .paging-total-results{display:inline-block;letter-spacing:-.4px;position:absolute;bottom:5px;left:0}.pt_product-search-result #primary .search-result-options-top .pagination ul,.pt_product-search-result .pagination .paging-total-results{display:none}.pt_product-search-result .mobile-filter-count,.pt_product-search-result .mobile-filterresult-count{display:inline-block;margin-left:5px}.pt_product-search-result #secondary .white-bg ul:not(.Color):not(.Colour):not(.Couleur) a span{padding:0}.pt_product-search-result .mobile-filterresult-count{top:30px;left:8px;position:absolute;font-size:13.2px}.pt_product-search-result .filter-container div.breadcrumb{display:none;padding-top:10px}.pt_product-search-result #secondary .white-bg .refinement h3{background:0 0!important}.pt_product-search-result div.breadcrumb{display:block;overflow:auto}.pt_product-search-result .pagination ul li.current-page{background:0 0!important}.pt_product-search-result .pagination ul li.first-last{line-height:8px}.pt_product-search-result #primary .search-result-options .pagination .page-range{white-space:inherit;width:60px;margin:3px 0 0 10px;font-size:10.5px;line-height:15px;margin-right:0;position:relative}.pt_product-search-result .search-promo{padding:0}.pt_product-search-result .pagination .results-hits,.pt_product-search-result .pagination ul{margin-top:10px}.pt_product-search-result .pagination .results-hits{margin-top:5px;margin-left:10px}.pt_product-search-result #primary .search-result-options .desktop-label{display:none!important}.pt_product-search-result #secondary .white-bg .refinement h2.refinement-header,.pt_product-search-result #secondary .white-bg .refinement span{padding:16px 12px;font-size:16px;float:left}.pt_product-search-result #primary .refinement h3,.pt_product-search-result #secondary .white-bg .refinement h2.refinement-header,.pt_product-search-result #secondary .white-bg .refinement h3{position:relative}.pt_product-search-result #primary .refinement h3::after,.pt_product-search-result #secondary .white-bg .refinement h2.refinement-header::after,.pt_product-search-result #secondary .white-bg .refinement h3::after{content:"+";background-color:#666;color:#fff;font-weight:400;border-radius:25px;width:25px;height:25px;position:absolute;line-height:26px;text-align:center;font-size:25px;right:15px;top:10px}.pt_product-search-result #secondary .white-bg .refinement h2.refinement-header{background:0 0!important;width:100%}.pt_product-search-result #primary .refinement h3.downarrow::after,.pt_product-search-result #secondary .refinement h3.downarrow::after,.pt_product-search-result #secondary .white-bg .refinement h2.refinement-header.downarrow::after{content:"-";background-color:#666;color:#fff;font-weight:400;border-radius:25px;width:25px;height:25px;position:absolute;line-height:22px;text-align:center;font-size:25px}.pt_product-search-result #secondary .white-bg .refinement ul{margin-left:0}.pt_product-search-result .search-container-result .textbox-search{margin-bottom:0;padding:0;height:auto}.pt_product-search-result .search-container-result .textbox-search input[type=text]{max-width:100%;border:none;float:left;background:#fff;-webkit-box-shadow:none;box-shadow:none}.pt_product-search-result .search-container-result .textbox-search button{width:100px;border-radius:0;position:absolute;right:0}.pt_product-search-result .search-container-result .textbox-search button,.pt_product-search-result .search-container-result .textbox-search input[type=text]{margin:0}.search-result-options-bottom .pagination ul{width:250px;float:none;margin:0 auto!important}.pt_product-search-result #secondary .white-bg .filter-container{width:100%;margin-top:5px}.pt_product-search-result .pagination{position:relative}.pt_product-search-result ul#search-result-items{width:auto;width:100%;max-width:100%}.category-header{display:none}.mobile-category-header{display:block;font-size:24px;display:block;font-size:15px;margin-left:5px;float:left}.mobile-category-header h1{font-size:24px!important}.mobile-category-header.fixed-top h1{font-size:24px!important}.mobile-category-header.fixed-top{position:fixed;top:0;z-index:5;width:100%;background:#fff;height:auto;line-height:23px;vertical-align:middle;font-size:16px;padding-left:5px;margin-left:0}.pt_product-search-result .sort-by-dom{background:#e4e4e4;float:none;display:none}.filter-label,.sort-by-dom-label{color:#333;font-size:16px}.sort-by-dom-label{margin-right:-4px}.pagination .page-range,.pt_product-search-result .pagination ul *,.pt_product-search-result .pagination ul li{font-size:13.2px;color:#333!important;background:0 0!important;text-align:left}.pagination ul li.current-page span{display:none}.pt_product-search-result .items-per-page{display:none!important}.pt_product-search-result .pagination ul li{font-size:14px;display:inline-block;float:none}.pagination{float:none;display:inline-block;width:115px;background:#e4e4e4;vertical-align:top;text-align:left}.pagination .page-range,.pagination ul li.current-page{float:none;margin:0}.results-hits .toggle-grid{position:static}.pt_product-search-result .product_options .quickview_options,.pt_product-search-result .sort-by-dom label{display:none}.pt_product-search-result #header{position:relative}.search-result-found ul.search-result-items .grid-tile{height:400px}.search-result-found .wide-tiles ul.search-result-items .grid-tile{height:400px}.search-result-found ul.search-result-items .grid-tile .product-tile{height:330px}.pt_product-search-result #primary .search-result-options{background:#fff;margin:0}.pt_product-search-result #primary .search-result-options-bottom{border-top:0 solid #ccc}.search-result-options .pagination{background:0 0}.filter-label.show-mobile-filters{margin-left:8px}.pt_product-search-result .sort-by-dom-label.show-mobile-sort.downarrow{background:0 0!important}.pt_product-search-result .mobile-sort::before{content:"a";color:#fff;position:absolute;top:-1px;background:#fff;left:0;width:62px;z-index:-1}.pt_product-search-result .filter-label.show-mobile-filters,.pt_product-search-result .sort-by-dom-label.show-mobile-sort{padding-top:5px;padding-bottom:5px;padding-left:7px;padding-right:7px;margin-right:-2px;border:1px solid #000;margin-top:3px!important;text-transform:uppercase;background:0 0;width:auto}.pt_product-search-result .sort-by-dom-label.show-mobile-sort{margin-left:12px}.filter-label.show-mobile-filters,.sort-by-dom-label.show-mobile-sort{display:inline-block!important;float:left;margin-top:13px;text-transform:none;font-weight:700;font-size:15px}.pt_order .account-inner-wrapper .search-result-options .filter-label.show-mobile-filters,.pt_order .account-inner-wrapper .search-result-options .sort-by-dom-label.show-mobile-sort{display:none!important}.pagination{float:none;display:inline-block;width:200px;background:#e4e4e4}.pt_product-search-result .pagination ul,.pt_product-search-result .pagination ul *{margin:0!important;padding:0!important}.pt_product-search-result #primary .refinement{display:none}#secondary .Color.refinement ul.project-refinement li.clear-refinement a,.pt_product-search-result #secondary .refinement ul.scrollable li.clear-refinement a{height:20px}.pt_product-search-result #secondary .white-bg ul.swatches li.selected a{width:55px;height:55px;-webkit-box-sizing:border-box;box-sizing:border-box}.pt_product-search-result #secondary .white-bg .refinement.dropdown-clearance-sale li{background:#fff}.pt_product-search-result #secondary .white-bg ul.swatches a{width:55px;height:55px}.pt_product-search-result #secondary .white-bg .refinement ul{position:relative;background:#fff}.pt_product-search-result #secondary .white-bg{position:fixed;top:0;height:150%;overflow:auto;width:100%;display:none;z-index:30000;height:100vh;-webkit-transform:translate3d(0,0,0)}.pt_product-search-result #secondary .white-bg .refinement .refinement-header{padding:10px 10px 10px 0;border-bottom:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.pt_product-search-result #secondary .white-bg .refinement h3{padding:0;border-bottom:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}select.search-sorting{display:none}ul#grid-sort-header{position:absolute;margin-left:170px;top:50px;z-index:100000;display:none}ul#grid-sort-header:before{position:absolute;top:0;bottom:0;width:4000px;left:-1000px;content:""}.mobile-sort{display:none;position:absolute;top:220px;display:block!important;clear:both;z-index:1111;background:#fff;left:260px}.pt_product-search-result #secondary{margin-top:0}.white-bg button.filter-reset{display:block!important;position:absolute;top:-44px;right:96px;background:0 0;text-decoration:underline;border:none;width:auto;text-transform:none;color:#999}.white-bg .filter-label{height:45px;margin-top:10px;font-weight:700}.white-bg button.mobile-filter-done{display:block!important;position:absolute;top:7px;right:11px}.pt_product-search-result #primary .search-result-options .pagination .page-range{float:left}.pt_product-search-result #primary .search-result-options .pagination ul{float:none;margin-top:3px!important}.pt_product-search-result #primary .search-result-options .pagination{width:300px;margin:0 auto!important;display:block;float:none;height:40px}.pt_product-search-result #primary .search-result-options-top .pagination{width:100%;min-width:320px;border-bottom:1px solid #eaeaea;height:45px}.pt_product-search-result #primary .search-result-options.search-result-options-top .paging-of-range .first-last{display:none}.pt_product-search-result #primary .search-result-options .pagination.desktop-bottom-paging{display:none}.pt_product-search-result #primary .search-result-options .pagination.mobile-bottom-paging,.pt_product-search-result #primary .search-result-options-bottom{background:#fff;z-index:0}.pt_product-search-result #primary .search-result-options .pagination.mobile-bottom-paging *{color:#333!important;text-transform:none}.pt_product-search-result #primary .search-result-options .pagination.mobile-bottom-paging li *{height:10px;line-height:12px}.pt_product-search-result .search-result-content div.breadcrumb{padding-bottom:0;padding-top:0;border-bottom:1px solid #999;display:none}.pt_product-search-result #primary .search-result-options .pagination.mobile-bottom-paging{margin-top:15px!important;height:40px;font-weight:700}.pt_product-search-result #secondary .white-bg .refinement.dropdown-products-projects ul li a{display:block!important}.pt_product-search-result .category-landing .category-header{display:block;padding-top:20px}.pt_product-search-result .category-landing #secondary{margin-top:20px!important}.pt_product-search-result .category-landing #secondary .refinement.Category h2{background:url(../images/interface/arrow-down.png) 96% 5px no-repeat scroll rgba(0,0,0,0);width:100%;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4}.pt_product-search-result .category-landing .refinement.Category .dropdown-clearance-sale{border:none}.pt_product-search-result .category-landing .refinement.Category .dropdown-clearance-sale ul,.pt_product-search-result .category-landing-container .refinement.Category.category-refinement ul.dropopen{display:block!important}}@media only screen and (min-width :1024px) and (max-width :1279px){.pt_product-search-noresult .search-result .primary-content{padding-left:25px}}@media only screen and (min-width :769px) and (max-width :1023px){.pt_product-search-result .category-landing #secondary,.pt_product-search-result .category-landing .primary-content{margin-top:100px!important}.pt_product-search-result .search-container-result .textbox-search input[type=text]{margin-top:10px}.pt_product-search-result p.search-found-header{padding-bottom:0;padding-left:10px;margin-bottom:-20px;font-size:26px;margin-top:60px}.pt_product-search-result .category-landing #secondary,.pt_product-search-result .category-landing .primary-content{margin-top:0}}@media only screen and (min-width :1024px) and (max-width :1279px){.pt_product-search-result .search-container-result .textbox-search input[type=text]{margin-bottom:10px}.pt_product-search-result .search-found-container{margin-top:105px!important}}@media only screen and (max-width :850px){.product-pricing .product-sales-price,.pt_product-search-result .product-pricing .product-discounted-price span{margin-left:0;padding-left:0}}@media only screen and (min-width :1280px){.pt_product-search-result .category-landing #secondary,.pt_product-search-result .category-landing .primary-content{display:inline-block;vertical-align:top;margin-top:20px!important}.pt_product-search-result .category-landing{margin-top:50px}.pt_product-search-result #main{margin-top:0}.product-pricing .product-sales-price,.pt_product-search-result .product-pricing .product-discounted-price span{margin-left:0}.pt_product-search-result .search-container-result .textbox-search input[type=text]{margin-bottom:10px}}@media only screen and (max-width :1280px){.hr-divider{display:none}}@media only screen and (min-width :1281px){.pt_product-search-result #primary .search-result-options.scrolldown{border-bottom:1px solid #fff}.pt_product-search-result #primary .search-result-options-top{z-index:997}}@media only screen and (max-width :429px){.pt_product-search-result .search-result-content.wide-tiles li.grid-tile .product-image a.thumb-link,.search-result-found .search-result-content.wide-tiles ul.search-result-items .grid-tile .product-image img{max-width:100%;max-height:220px;min-height:150px}.search-result-found .wide-tiles ul.search-result-items .grid-tile{height:350px}.pagination{width:190px;float:right}.search-result-options-bottom .pagination{width:auto}.pt_product-search-result .product-promo .promotional-message{margin-left:5px}.pt_product-search-result .search-result-found ul.search-result-items .grid-tile{width:50%}}@media only screen and (min-width :768px) and (max-width :768px) and (orientation :portrait){.pt_product-search-result #footer .wrapper,.pt_product-search-result #secondary .white-bg{min-width:768px;width:768px}.pt_product-search-result .category-landing #secondary,.pt_product-search-result .search-result-found .category-landing .primary-content{max-width:none;min-width:0}.pt_product-search-result .search-result-found #secondary{border:none}.pt_product-search-result .category-landing #secondary{width:580px!important}.category-landing .tabbed-product-slider{width:580px}.pt_product-search-result .category-landing{margin:0 auto;max-width:768px;min-width:768px}.pt_product-search-result .search-result-found .category-landing .primary-content{width:580px!important}.category-landing .jcarousel{margin:30px 40px 26px;overflow:hidden;width:450px}.pt_product-search-result #header{height:75px}.pt_product-search-result #secondary .white-bg .refinement.Category span.arrow-pos{display:none!important}}@media only screen and (min-width :768px) and (max-width :768px){.pt_product-search-result #footer .wrapper,.pt_product-search-result #secondary .white-bg{min-width:768px;width:768px}.pt_product-search-result .category-landing #secondary,.pt_product-search-result .search-result-found .category-landing .primary-content{max-width:none;min-width:0}.pt_product-search-result .search-result-found #secondary{border:none}.category-landing .tabbed-product-slider{width:580px}.pt_product-search-result .category-landing{margin:0 auto;max-width:768px;min-width:768px}.pt_product-search-result .search-result-found .category-landing .primary-content{width:580px!important}.category-landing .jcarousel{margin:30px 40px 26px;overflow:hidden;width:450px}.pt_product-search-result #header{height:75px}.pt_product-search-result #secondary .white-bg .refinement.Category span.arrow-pos{display:none!important}}@media only screen and (min-width :768px) and (max-width :1279px){.pt_product-search-noresult .no-result-main{max-width:1280px}.pt_product-search-result .search-result-count #secondary{margin:0}.pt_product-search-result #primary .search-result-options{margin:0}.pt_product-search-result #secondary,.pt_product-search-result .search-result-found{max-width:none;min-width:0;margin:0}.ui-dialog.verify-address{left:0!important;right:0;margin:0 auto}}@media only screen and (min-width :769px){.pt_product-search-result #primary .search-result-options-bottom.scrolldown{border-bottom:1px solid #ccc}}@media only screen and (max-width :768px) and (orientation:landscape){.pt_product-search-result #secondary .white-bg .refinement h2.refinement-header,.pt_product-search-result #secondary .white-bg .refinement span{font-size:16px!important}}@media only screen and (min-width :768px) and (max-width :1279px) and (orientation :portrait){.pt_product-search-noresult .no-result-main{max-width:1280px}.pt_product-search-result .search-result-count #secondary{margin:0}.pt_product-search-result #primary .search-result-options{margin:0}.pt_product-search-result #secondary,.pt_product-search-result .search-result-found{max-width:none;min-width:0;margin:0}}@media only screen and (max-width:767px) and (min-width:320px){.pt_wish-list .view-project.primary-button{width:170px}}@media screen and (min-width:360px) and (max-width:1023px) and (orientation:portrait){ul.menu-category>li.first.active>div.level-2>ul.level-2{height:77.5vh!important}#navigation>div.navigation-top-bg>nav>ul.menu-category>li.first.active>div.level-2>ul.level-2>li>div.level-3-div.multipleColumns>ul.level-3.menu-left{height:77.5vh!important;min-height:300px}}