.dialog_hidden_input{position:absolute;left:-9999px}input:focus::-webkit-input-placeholder{color:transparent!important}input:focus::-moz-placeholder{color:transparent!important}input:focus:-moz-placeholder{color:transparent!important}.myfavoriteslanding h2{font-size:24px}.myfavoriteslanding .registration h2{font-size:24px}.myfavoriteslanding input.textinput,.myfavoriteslanding input.textinputpw,.myfavoriteslanding select.selectbox{borde-color:red;clear:right;width:118px}.myfavoriteslanding .myfavoritessearch{margin:10px 0 0;padding-top:15px;border-top:1px solid #e6e6e6}.myfavoriteslanding .myfavoritessearch .formactions{float:none;clear:both}.myfavoriteslanding .myfavoritessearchform{}.myfavoriteslanding .myfavoritessearchform .formfield{}.myfavoriteslanding .myfavoritessearchform .label{width:100px;padding:0}.myfavoriteslanding .myfavoritessearchform .value{width:118px}.pt_myfavorites #content{max-width:1010px}.pt_myfavorites #content .myfavoriteitems{float:left;width:50%}.pt_myfavorites #content .myfavoriteitems .mfproductlistitem{width:100%;float:left}.pt_myfavorites #content .myfavoriteitems .mfproductlistitem .mfitemimage{width:36%;float:left}.pt_myfavorites #content .myfavoriteitems .mfproductlistitem .general-cell{width:64%;float:left;box-sizing:border-box;margin:0}#content a.favEditList{font-weight:700}.myfavoritelists{margin:0 0 20px;width:729px}.myfavoritelists h1{float:left;clear:left;margin:5px 20px 0 0}.myfavoritelists h2{font-size:1.2em;margin:10px 0 0}.myfavoritelists h3{color:#575757;font-size:1.3em;padding:10px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.myfavoritelists h4{font-size:1em}.myfavoritelists .myfavoriteitems{padding-top:20px}.myfavoritelists .myfavoriteitems .mfproductlist{width:223px;padding:10px;float:left}.myfavoritelists .myfavoriteitems_header{padding:15px;background-color:#f2f2f2;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}table.orderreturnshipmenttable{table-layout:fixed}#myfavoriteitems .mfproductlistitem .general-cell .optionsContainer .swatchContainer{display:none}table td.general-cell .optionsContainer .swatchContainer{display:none}table.orderreturnshipmenttable td.printlabel a{border-spacing:0}.formactions .oneprodreturn{float:left;width:755px;text-align:left;margin-left:15px;font-size:1.2em;padding-top:5px}.myfavoritelists .mfitemdetails .general-cell{float:left;width:280px;margin:0 20px 0 25px}.myfavoritelists .mfitemdetails .general-cell .name a{color:#575757;font-weight:700}.myfavoritelists .mfitemdetails .general-cell .name a{font-size:13px}.myfavoritelists .mfitemdetails .general-cell .name .brand{font-size:11px;margin:4px 0 8px}.mfitemdetails .compare-products{margin-top:32px;padding-left:10px;box-sizing:border-box;position:absolute;bottom:11px}.mfitemdetails .compare-products input[type=checkbox]{margin-top:2px}.productresultarea .tile .addtoMyfav,.productresultarea .rightie .addtoMyfav,.productlisting .addtoMyfav1.hide,.addtoMyfav.ajax.hide,.addtoMyfav1.ajax.hide{display:none}.priceTop .salesprice,.price .salesprice{display:inline}.new_list .field_button{display:none}.close-addto-list{display:none;float:right;margin:4px 5px;cursor:pointer}.productsetproducts_left .addtoMyfav1.ajax{position:absolute;top:3px;right:3px}.ui-dialog .favloginpopup button{height:28px;border:0;color:#fff;background:#a9a9a9;float:left}.ui-dialog #mfpopupContainer .button,.ui-dialog #mfpopupContainer a.button{text-align:center;font-size:1.2em;display:inline-block;width:158px;background:#a9a9a9;color:#fff;border:0;margin-bottom:15px;padding:0 15px;box-sizing:border-box;height:28px;line-height:28px;font-weight:400;font-family:futura-pt,sans-serif}.ui-dialog #mfpopupContainer a.button:hover{text-decoration:none}.ui-dialog #mfpopupContainer #popLeft .popup-login h1{display:none}.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers{margin:0}.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers .favloginpopup{width:100%;float:left}.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers form.loginpopup{float:left}.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers .loginpopup .forgotpassword a{text-decoration:none}.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers .loginpopup .forgotpassword a:hover{text-decoration:underline}.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers .cust-login-popup,.ui-dialog #myFavpopupContainer #popLeft .popup-login .returningcustomers .favloginintro{float:left;margin:15px 0 18px;text-align:left;line-height:18px;font-size:1em}.ui-dialog #mfpopupContainer #popLeft .popup-login .forgotpassword{margin:24px 0;width:auto;float:left}.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers .cust-login-popup a{text-decoration:none;outline:0;color:#3b3b3b}.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers .cust-login-popup a:hover{text-decoration:underline}.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers h1,.ui-dialog #myFavpopupContainer #popLeft .popup-login h1{display:block;float:left;margin-left:0;width:100%;text-align:left}.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers hr{display:none}.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers .popup-loader-info-holder{font-size:11px}.ui-dialog #mfpopupContainer #popLeft .popup-login{border:0}.ui-dialog #mfpopupContainer #popLeft .popup-login .label{display:none}.ui-dialog #mfpopupContainer #popLeft{padding:0;margin:0;float:right}.ui-dialog #mfpopupContainer .mfprodContainer{width:240px;float:left;margin-top:20px;text-align:center}.ui-dialog #mfpopupContainer #popLeft .popup-login{min-height:210px;margin:0;padding:0 70px 0 50px;border-left:1px solid #ccc;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:350px}.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers .loginpopup .formactions .login{float:left}.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers .loginpopup .formfield,.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers .loginpopup .forgotpassword,.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers .loginpopup .formactions.popup{float:left;width:100%}.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers .loginpopup .formfield .label{width:29%}.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers .loginpopup .formfield .value{width:70%}.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers .loginpopup .formfield .value .textinput,.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers .loginpopup .formfield .value .textinputpw{width:140px}.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers .loginpopup .formfield .value .input-error{background:#fcc!important}.ui-dialog #myFavpopupContainer #popLeft .popup-login{width:350px;padding:0 70px 0 50px;box-sizing:border-box;min-height:220px;border:0;border-left:1px solid #ccc;margin:0}.ui-dialog #myFavpopupContainer #popLeft .popup-login .returningcustomers{margin:0;font-size:12px}.ui-dialog #myFavpopupContainer #popLeft .popup-login .returningcustomers .favloginintro a{text-decoration:none;outline:0;color:#3b3b3b}.ui-dialog #myFavpopupContainer #popLeft .popup-login .returningcustomers .favloginintro a:hover{text-decoration:underline}.ui-dialog #myFavpopupContainer #popLeft .popup-login .returningcustomers #listRegistrationForm{float:left}.ui-dialog #myFavpopupContainer #popLeft .popup-login .returningcustomers #listRegistrationForm .formfields{margin-bottom:5px;margin-top:0;line-height:20px}.ui-dialog #myFavpopupContainer #popLeft .popup-login .returningcustomers #listRegistrationForm .formfields .formfield label{display:none}.ui-dialog #myFavpopupContainer #popLeft .popup-login .returningcustomers #listRegistrationForm .submitNew{float:left;margin-top:10px}.ui-dialog #myFavpopupContainer #popLeft .popup-login .returningcustomers #listRegistrationForm .formfields .formfield .label{float:left;width:75px}.ui-dialog #myFavpopupContainer #popLeft .popup-login .returningcustomers #listRegistrationForm .formfields .formfield input{float:left;font-size:.95em;width:235px}.ui-dialog #myFavpopupContainer #popLeft .popup-login .returningcustomers button{padding:0 15px;border:0;color:#fff;background:#a9a9a9;height:28px;font-weight:400;font-size:1em}.ui-dialog #myFavpopupContainer #popLeft .popup-login .formfield .textinput,.ui-dialog #myFavpopupContainer #popLeft .popup-login .formfield .textinputpw,.ui-dialog #myFavpopupContainer #popLeft .popup-login .formfield .label{padding:1px}.ui-dialog #myFavpopupContainer #popLeft .popup-login .returningcustomers #listRegistrationForm .formfields .formfield .error{float:left;margin-left:80px}.ui-dialog #myFavpopupContainer #popLeft .popup-login .returningcustomers #listRegistrationForm .formfields .formfield input.error{margin-left:0;border:1px solid red}.ui-dialog #myFavpopupContainer #popLeft .popup-login .returningcustomers #listRegistrationForm .formfields .formfield input.input-error{margin-left:0;background:#fcc;border:1px solid red}.ui-dialog #myFavpopupContainer #popLeft .popup-login .returningcustomers #listRegistrationForm .formfields .formfield .error.email_error{float:left;margin-left:47px}.ui-dialog #mfpopupContainer #popLeft .mfContainer h1{padding:0;font-size:2em}.ui-dialog #mfpopupContainer #popLeft .mfContainer .exist-error{float:left;color:red}.ui-dialog #mfpopupContainer #popLeft .mfContainer .exist-error.listnameror{position:absolute;top:102px}.ui-dialog #mfpopupContainer #popLeft .mfContainer #addProductMF button,.ui-dialog #mfpopupContainer #popLeft .mfContainer #removeProductMF button{background:#a9a9a9;color:#fff;outline:0;border:0;height:auto;font-size:1.1em;padding:5px 20px;font-weight:400}.ui-dialog #mfpopupContainer #popLeft .mfContainer .textbox{font-family:Verdana,sans-serif;width:100%;padding:5px;font-size:11px;font-weight:400;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ui-dialog #mfpopupContainer #popLeft .mfContainer .mfDropDownHolder #addProductMF .myFavList{padding:5px;line-height:1;border-radius:0;-webkit-appearance:none;background:transparent url(../images/refinement-arrow-open.png) no-repeat 97% 8px;color:#000;width:100%;margin:10px 0 0;height:26px;font-size:11px}.ui-dialog #mfpopupContainer #popLeft .mfContainer .mfDropDownHolder #addProductMF .textfield1{margin:5px 0}.ui-dialog #mfpopupContainer #popLeft .mfContainer .mfDropDownHolder #addProductMF .textfield1 .value{width:100%;float:left}.ui-dialog #mfpopupContainer #popLeft .mfContainer .mfDropDownHolder #addProductMF .textfield1 .existError.error{margin-bottom:-5px;float:left}.ui-dialog #mfpopupContainer #popLeft .mfContainer .mfDropDownHolder #addProductMF .textarea.notes{margin-top:10px;float:left}.ui-dialog #mfpopupContainer #popLeft .mfContainer .mfDropDownHolder #addProductMF .textfield1 .value input{height:26px;margin-top:10px;width:100%;box-sizing:border-box;padding:0 10px;font-family:arial;font-size:11px}.ui-dialog #mfpopupContainer #popLeft .mfContainer .mfDropDownHolder #addProductMF .textfield1 .value input.error{border:1px solid red}.ui-dialog #mfpopupContainer #popLeft .mfContainer .mfDropDownHolder #addProductMF .textfield1 .value input.input-error{background:#fcc;border:1px solid red}.ui-dialog #mfpopupContainer #popLeft .mfContainer .mfDropDownHolder #addProductMF .textfield1 .value input::-webkit-input-placeholder{font-style:italic}.ui-dialog #mfpopupContainer #popLeft .mfContainer .mfDropDownHolder #addProductMF .textfield1 .value input:-moz-placeholder{font-style:italic}.ui-dialog #mfpopupContainer #popLeft .mfContainer .mfDropDownHolder #addProductMF .textfield1 .value input::-moz-placeholder{font-style:italic}.ui-dialog #mfpopupContainer #popLeft .mfContainer .mfDropDownHolder #addProductMF .textfield1 .value input::-webkit-input-placeholder{font-style:italic}.ui-dialog #mfpopupContainer #popLeft .mfContainer .mfDropDownHolder #addProductMF .textfield1 .value input:-ms-input-placeholder{font-style:italic}.ui-dialog #mfpopupContainer #popLeft .mfContainer .mfDropDownHolder #addProductMF .textfield1 .value input:focus::-webkit-input-placeholder{color:#fff}.ui-dialog #mfpopupContainer #popLeft .mfContainer .mfDropDownHolder #addProductMF .textfield1 .value input:focus:-moz-placeholder{color:#fff}.ui-dialog #mfpopupContainer #popLeft .mfContainer .mfDropDownHolder #addProductMF .textfield1 .value input:focus::-moz-placeholder{color:#fff}.ui-dialog #mfpopupContainer #popLeft .mfContainer .mfDropDownHolder #addProductMF .textfield1 .value input:focus::-webkit-input-placeholder{color:#fff}.ui-dialog #mfpopupContainer #popLeft .mfContainer .mfDropDownHolder #addProductMF .textfield1 .value input:focus:-ms-input-placeholder{color:#fff}.ui-dialog #mfpopupContainer #popLeft .mfContainer{border-left:1px solid #e6e6e6;padding:0 10px 0 30px;margin:0;min-height:190px}.ui-dialog #mfpopupContainer #popLeft .mfContainer .mfDropDownHolder #removeProductMF .list-to-remove{padding:5px;line-height:1;border-radius:0;-webkit-appearance:none;background:transparent url(../images/refinement-arrow-open.png) no-repeat 97% 8px;color:#000;width:100%;margin:10px 0;height:26px;font-size:11px}.ui-dialog #mfpopupContainer #popLeft .mfContainer .ui-tabs-panel{border:0;border-top:1px solid #e6e6e6;padding:20px 0 0}.ui-dialog #popupContainer #popLeft.favconfirmpopup{padding:0;margin:0}.ui-dialog #popupContainer #popLeft.favconfirmpopup h1{padding:0;border-bottom:0}.ui-dialog #popupContainer #popLeft.favconfirmpopup .pmAddMsg{margin:10px 0;font-family:Verdana,sans-serif;font-size:12px}.ui-dialog #popupContainer #popLeft.favconfirmpopup .pmAddMsg p .list_name{font-weight:700}.ui-dialog #popupContainer #popLeft.favconfirmpopup .pmAddMsg .pm_inputs .button a{text-decoration:none}.ui-dialog #popupContainer #popLeft.favconfirmpopup .pm_inputs{float:left;width:100%;margin:10px 0 0}.ui-dialog #popupContainer #popLeft.favconfirmpopup .pm_inputs .button.view-details a{color:#fff;text-decoration:none}.ui-dialog #popupremoconfirm #popLeft.favremoveconfirmpopup .pmAddMsg{padding:10px 0;font-size:13px}.ui-dialog #popupremoconfirm #popLeft.favremoveconfirmpopup .pm_inputs .pm_inputs{float:left;width:100%;margin:10px 0 0}.ui-dialog #popupremoconfirm #popLeft.favremoveconfirmpopup .pm_inputs .pm_inputs .button.view-details{width:138px}.ui-dialog #popupremoconfirm #popLeft.favremoveconfirmpopup .pm_inputs .pm_inputs .button.view-details a{color:#fff;text-decoration:none}.ui-dialog .mfPop h1{padding:0;padding-bottom:5px;margin-bottom:5px}.ui-dialog .mfPop{width:auto}.ui-dialog .mfPop #popLeft .ui-tabs-nav .ui-state-default{list-style:none;border:0;margin-left:27px;background:#fff;width:70px;text-align:center;padding-left:0}.ui-dialog .mfPop #popLeft .ui-tabs-nav .ui-state-default.ui-state-active a{color:#575757;font-weight:700;width:70px;box-sizing:border-box;border:0;position:relative}.ui-dialog .mfPop #popLeft .ui-tabs-nav .tab-nib{background:url(../images/nav/mm-nav-nib.png) no-repeat center bottom;width:100%;display:none;height:11px;position:absolute;bottom:-9px;left:0}.ui-dialog .mfPop #popLeft .ui-tabs-nav .ui-state-default.ui-state-active a .tab-nib{display:block}.ui-dialog .mfPop #popLeft .ui-tabs-nav .ui-state-default a:hover .tab-nib{display:block}.ui-dialog .mfPop #popLeft .ui-tabs-nav .ui-state-default a{text-transform:uppercase;letter-spacing:1px;color:#a9a9a9;font-weight:400;width:70px;box-sizing:border-box;border-bottom:1px solid #e6e6e6}.ui-dialog #popupContainerDelete{width:200px}.ui-dialog #popupContainerDelete p.undone{margin-bottom:15px;font-weight:700;padding:8px 0;font-size:.85em;color:#3b3b3b;border:0}.ui-dialog #popupContainerDelete button{margin-right:0;font-size:1.2em;padding:5px 20px;height:auto;border:0;background:#a9a9a9;color:#fff}.ui-dialog #popupContainerDelete button a{color:#fff;text-transform:uppercase;text-decoration:none}.ui-dialog #popupContainerDeleteList{width:225px;padding:0 20px}.ui-dialog #popupContainerDeleteList p,.ui-dialog #popupContainerDelete p{padding:8px 0;font-size:.95em;margin:0;line-height:16px}.ui-dialog #popupContainerDeleteList p.undone{margin-bottom:15px;font-weight:700}.ui-dialog #popupContainerDeleteList button{text-transform:uppercase;padding:0 15px;border:0;font-size:1em;height:28px;color:#fff;background:#a9a9a9;font-weight:400}#main #frame #content #myfavoritelists .mfheader .mflistsearch .giftregistrysearchform{float:right}#container.pt_favoriteslanding #main #frame #content #myfavoritelists.myfavoritelists{width:100%;display:inline-block;min-height:300px;padding-top:20px}.favourate-head-border{margin:16px 0 0;border-top:1px solid #e6e6e6}#container.pt_favoriteslanding .compareitems{margin-bottom:10px}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems{padding-top:10px;float:left;width:100%}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .mfheader .mflistsearch .giftregistrysearchform{width:46%}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .mfheader .mflistsearch .giftregistrysearchform #productListSearchForm{float:right;width:100%}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .mfheader .mflistsearch .giftregistrysearchform #productListSearchForm #alwaysShow{width:85%;float:left;padding:0}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .mfheader .mflistsearch .giftregistrysearchform #productListSearchForm #searchExec button.medium{height:27px}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .mfheader .mflistsearch .giftregistrysearchform #productListSearchForm #alwaysShow .formfield.firstname{width:177px;display:inline;float:left}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .mfheader .mflistsearch .giftregistrysearchform #productListSearchForm #alwaysShow .formfield.firstname .label{width:60px;padding:0;float:left;font-weight:700;padding-top:6px;font-size:1.1em}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .mfheader .mflistsearch .giftregistrysearchform #productListSearchForm #alwaysShow .formfield.firstname .value input{width:100px}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .mfheader .mflistsearch .giftregistrysearchform #productListSearchForm #alwaysShow .formfield.lastname{width:177px;display:inline;float:left;margin-left:21px}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .mfheader .mflistsearch .giftregistrysearchform #productListSearchForm #alwaysShow .formfield.lastname .label{width:60px;padding:0;float:left;font-weight:700;padding-top:6px;font-size:1.1em}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .mfheader .mflistsearch .giftregistrysearchform #productListSearchForm #alwaysShow .formfield.lastname .value input{width:100px}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist{width:275px;border:1px solid #e6e6e6;margin-right:25px;margin-top:15px;padding:0;height:290px;position:relative}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist a.RemovList{position:absolute;top:5px;right:5px}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist a.RemovList::before{background:url(../images/pdp-sprite.png) no-repeat -50px -10px;content:"";display:inline-block;width:17px;height:17px}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist .fav-list-headings{position:absolute;bottom:1px;left:0;width:100%;width:100%}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist .fav-list-headings .nothing-added{margin:0 auto;padding-bottom:13px;margin-top:-160px;display:table}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist .fav-list-headings .empty-list{font-weight:700;padding:10px}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist .fav-list-headings h1{float:none;padding:10px 10px 0;font-size:13px;font-weight:700;width:69%;word-wrap:break-word;position:absolute;bottom:24px}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist .fav-list-headings h2{margin:0;padding:5px 10px}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist .share{position:absolute;bottom:24px;right:7px}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist a.main-image img{padding-top:10px;display:block;margin:0 auto;text-decoration:none}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist ul .my-fav-li{float:left;width:33.3%;margin-right:0}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist ul .my-fav-li .mfproductimage a img{width:100%;float:left;border:1px solid #e6e6e6}#container.pt_favoriteslanding #main #frame #content{width:100%;box-sizing:border-box;margin:0}#main #frame #content #myfavoritelists12 .productreview{float:right;position:absolute;top:42px;right:0}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem a.RemoveProductFormList{position:absolute;top:10px;right:10px}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails{width:494px;padding:10px 10px 0;min-height:219px;box-sizing:border-box;float:left;position:relative;margin-top:10px}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails.mfitemodd{border-right:1px solid #ccc;margin-bottom:10px}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails.mfitembott{border-bottom:0}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails:nth-child(2n+1){}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .promo-icons{padding-top:7px;width:460px;height:22px;padding-bottom:0;padding-left:9px}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .promo-icons div{background:0 0}#myfavoriteitems .mfitemdetails .promo-icons .new-icon{float:left;padding-right:0;padding-left:0}#myfavoriteitems .mfitemdetails .promo-icons .sale-icon{float:left;padding-right:0}#myfavoriteitems .mfitemdetails .promo-icons .clearance-icon{float:left;padding-right:0}#myfavoriteitems .mfitemdetails .promo-icons .flag-exclusive{background:#545456!important}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .mfitemimage{width:175px;height:175px;float:left}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell{width:50%;padding-right:5%;float:right;margin-bottom:30px;font-size:1.1em}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .name{margin-top:17px}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .pricing{font-size:13px;padding-bottom:2px}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .promo .promotionalMessage{color:red}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .pricing .compareArea{display:none}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .pricing .priceTop.leftAlign .salesprice{font-size:1.2em;font-family:futura-pt,sans-serif}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .name .brand{font-size:.95em;color:#a2a2a2;margin:0 0 13px;font-family:futura-pt,sans-serif}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .name .brand a.brandLink{font-size:1.2em;color:#a2a2a2;margin:4px 0 8px;font-family:futura-pt,sans-serif;font-weight:400}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .name a{color:#3b3b3b;font-weight:400;font-size:1.6em;font-family:futura-pt,sans-serif}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .review .BVInlineRatings{font-size:.65em}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .availability{padding-top:14px;padding-bottom:3px;margin-bottom:15px;font-size:.85em;line-height:14px}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .availability strong{font-size:inherit;font-weight:700}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .favnotes{padding:10px 0;word-wrap:break-word;font-size:.85em}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .favnotes a{color:#3b3b3b}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .favnotes span{font-weight:700}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .favnotes span.favnotelocked{font-weight:400;line-height:15px}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .favtextarea{display:none}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .favtextarea textarea{background-color:#fff;border:1px solid #ccc;padding:5px;vertical-align:middle;z-index:-1;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:1.1em;width:190px;overflow-y:hidden;margin-bottom:10px;height:50px;resize:none}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .list-variations .variationattributes{margin:0}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .list-variations .variationattributes .varTitleAlt{display:block;float:left;margin:2px 0;font-size:.9em}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .list-variations .variationattributes .varTitle{display:none}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .list-variations .variationattributes .swatches{border:0;font-size:11px}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .list-variations .variationattributes .swatches .optionsContainer{display:inline}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .general-cell .list-variations .variationattributes .swatches .optionsContainer .seeMore{display:none}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails .date-added{float:right;position:absolute;bottom:12px;right:9px;font-size:.65em}#container.pt_favoriteslanding #main #frame #content .myfavoriteslanding.account-login .logingeneral h2{font-size:24px}#container.pt_favoriteslanding #main #frame #content .myfavoriteslanding.account-login .logingeneral .myfavoritessearch{margin:10px 0 0;padding-top:15px;border-top:1px solid #e6e6e6}#container.pt_favoriteslanding #main #frame #content .myfavoriteslanding.account-login .logingeneral .myfavoritessearch .grSearch{float:none}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .new_list{width:300px;border:1px solid #ccc;margin-top:15px;padding:0;height:290px;position:relative;float:left;background:#f4f4f4}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .new_list .new-list-image{padding-top:120px;display:table;margin:0 auto}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .new_list .new-list-image img{cursor:pointer}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .new_list .create_new_list{padding-top:0;display:table;margin:0 auto}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .new_list .create_new_list a{color:#3b3b3b;text-transform:uppercase;font-size:.85em}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .new_list .field_button{position:absolute;left:10px;bottom:10px}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .new_list .field_button .favnewcreate{float:left;height:28px;margin-right:6px;width:219px}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .new_list .field_button .favnewcreate:focus::-webkit-input-placeholder{color:#fff}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .new_list .field_button .favnewcreate:focus:-moz-placeholder{color:#fff}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .new_list .field_button .favnewcreate:focus:-ms-input-placeholder{color:#fff}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .new_list .field_button .addnewlistbutton{float:left;height:28px;border:0;color:#fff;background:#a9a9a9;font-size:1em;font-weight:400}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .new_list.creatingnewlist{background:0 0}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .new_list.creatingnewlist .new-list-image{display:none;text-align:center}.myfavoritelists12{min-height:500px}#myfavoritelists12 .productreview ul.socialize #soc-mail img{background:#fff}#container.pt_favoriteslanding #main #frame #content #myfavoritelists.frndfavoritelist{width:100%}#container.pt_favoriteslanding #main #frame #content #myfavoritelists.frndfavoritelist{margin:0;width:100%;font-size:1.1em}#container.pt_favoriteslanding #main #frame #content #myfavoritelists.frndfavoritelist h1{padding-bottom:15px;font-size:2em}#container.pt_favoriteslanding #main #frame #content #myfavoritelists.frndfavoritelist .giftregistrysearchform{padding:15px 0 10px;border-bottom:solid 1px #d8d8d8}#container.pt_favoriteslanding #main #frame #content .myfavoriteslanding.account-login .logingeneral .giftregistrysearchform .backBtnFix{margin-top:28px}#container.pt_favoriteslanding #main #frame #content #myfavoritelists.frndfavoritelist .giftregistrysearchform .backBtnFix span{font-size:1.12em}#container.pt_favoriteslanding #main #frame #content #myfavoritelists.frndfavoritelist .giftregistrysearchform .formfield{float:left}#container.pt_favoriteslanding #main #frame #content #myfavoritelists.frndfavoritelist .giftregistrysearchform .formactions{float:left}#container.pt_favoriteslanding #main #frame #content #myfavoritelists.frndfavoritelist .giftregistrysearchform .formfield.lastname{margin:0 10px 0 20px}#container.pt_favoriteslanding #main #frame #content #myfavoritelists.frndfavoritelist .giftregistrysearchform .formfield .label{padding:0;width:auto;font-size:12.101px;font-weight:700;margin-top:2px}#container.pt_favoriteslanding #main #frame #content #myfavoritelists.frndfavoritelist .giftregistrysearchform .formfield .label .labeltext{font-size:1.01em}#container.pt_favoriteslanding #main #frame #content #myfavoritelists.frndfavoritelist .giftregistrysearchform .formfield input{font-size:1.2em;margin-left:3px}#container.pt_favoriteslanding #main #frame #content #myfavoritelists.frndfavoritelist .search-wishlist h4{font-size:1.4em;color:#f3901d;border-top:solid 1px #d8d8d8;border-bottom:solid 1px #d8d8d8;padding:5px 0;margin:0;font-weight:700}#container.pt_favoriteslanding #main #frame #content #myfavoritelists.frndfavoritelist .myfavoriteitems{margin-top:10px;width:100%}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .wishlistresultsempty{border:1px solid #ccc;padding:75px 0 150px;margin-bottom:20px;text-align:center;font-size:15.7316px}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .wishlistresultsempty .wishlistemptymessage{font-size:1.01em;font-weight:700}.myfavoritelists12 .fav-heading{width:64%;display:inline-block}.myfavoritelists12 .fav-heading a.printhide1{line-height:48px;font-weight:700}.myfavoritelists12 #projNameHdr{padding-right:4px}.pt_compare .compareshow .comparisontable .no-hide select{width:157px}.sendtofriend .fav-mail .variationattributes .swatches{border:0}td.variationscounts .variationattributes .optionsContainer .varTitleAlt{display:inline}.ui-dialog.favremoveconfirmpopup #dialogcontainer{padding:5px 40px 20px}.ui-dialog.favremoveconfirmpopup #popupContainer{width:170px}.ui-dialog.favremoveconfirmpopup #popupContainer #popLeft.favconfirmpopup .pm_inputs button.view-details{width:auto;padding:0 25px}.ui-dialog input:focus::-webkit-input-placeholder{color:#fff}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .new_list .field_button .input-error{margin-left:0;color:#ff9000;background:#fffded;border:1px solid #fc9}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .new_list .field_button input.input-error::-webkit-input-placeholder{color:#ff9000}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .new_list .field_button input.input-error::-moz-placeholder{color:#ff9000}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .new_list .field_button input.input-error::-ms-input-placeholder{color:#ff9000}.popupContainerDeleteList .favlistremove-hide{display:none}#main #frame #content #myfavoritelists12 #myfavoriteitems{float:left;width:100%;padding-bottom:10px}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem .mfitemdetails:nth-child(2n){margin-right:0}#main #frame #content .myfavoritelists12 .fav-heading{line-height:40px}#main #frame #content .myfavoritelists12 .fav-heading .favEditList{line-height:46px;font-size:.75em;font-family:futura-pt,sans-serif;font-weight:400;color:#3b3b3b}#main #frame #content .myfavoritelists12 .fav-heading #projNameHdr{float:left}#main #frame #content .myfavoritelists12 .btn-fav-share{float:right;width:200px;text-align:right;text-transform:uppercase;color:#3b3b3b;font-weight:700}#main #frame #content .myfavoritelists12 .btn-fav-share span{float:right;padding-top:7px;font-size:1.2em;font-family:futura-pt,sans-serif;font-weight:400;text-transform:capitalize}#main #frame #content .myfavoritelists12 .btn-fav-share img{height:30px;width:30px;margin-right:10px;float:right}#main #frame #content .myfavoritelists12 .fav-heading #projNameHdr h1{float:left;font-size:inherit;margin-right:10px}#pdpMain .productdetailcolumn .primaryactions .hide{display:none}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .new_list .new-list-image{text-align:center;padding-bottom:10px}.ui-dialog #popupremoconfirm{width:auto;font-size:10px}.ui-dialog .mfprodContainer{width:240px;float:left;margin-top:20px;text-align:center}.ui-dialog .mfContainer{width:240px;float:left;padding:0 10px 0 30px;border-left:1px solid #e6e6e6;min-height:178px}.ui-dialog #popupContainer .mfContainer{width:240px;float:left;border-left:1px solid #e6e6e6;padding:0 10px 0 30px;min-height:178px}#QuickViewDialog .ui-tabs .ui-tabs-panel#pdpTab_content .productdetailcolumn .primaryinfo h1.productname{float:left}#QuickViewDialog .ui-tabs .ui-tabs-panel#pdpTab_content .primaryinfo .brandContainer{float:left;width:100%}#QuickViewDialog .ui-tabs .ui-tabs-panel#pdpTab_content .primaryinfo .pricing{float:left;display:inline-block}#QuickViewDialog .ui-tabs .ui-tabs-panel#pdpTab_content .primaryinfo .badge-icons{margin-top:10px;float:left}#QuickViewDialog .ui-tabs .ui-tabs-panel#pdpTab_content .primaryinfo .addtoMyfav1 img,#QuickViewDialog .ui-tabs .ui-tabs-panel#pdpTab_content .primaryinfo .addtoMyfav img{float:left;margin-top:2px}#QuickViewDialog .ui-tabs .ui-tabs-panel#pdpTab_content .primaryinfo .addtoMyfav1 span,#QuickViewDialog .ui-tabs .ui-tabs-panel#pdpTab_content .primaryinfo .addtoMyfav span{float:left;margin-left:5px}#pdpTab4_content .addtoMyfav img,#pdpTab4_content .addtoMyfav1 img{height:20px;width:20px;display:none}#pdpMainQV #pdpTab4_content .image:hover .addtoMyfav img,#pdpMainQV #pdpTab4_content .image:hover .addtoMyfav1 img{display:none}.productresultarea .productcombotile div.iconchangeonclick div{display:none;height:20px;width:20px;position:absolute;right:3px;top:1px;padding:0;cursor:pointer;z-index:100;background-color:transparent}.productresultarea .productcombotile div.iconchangeonclick div.addtoMyfav1{display:block}.productresultarea .productcombotile div.iconchangeonclick div.ajax a img,.productdetailcolumn div.iconchangeonclick div.ajax a img{width:20px;height:20px}.productresultarea .productcombotile div.iconchangeonclick div.addtoMyfav.ajax a img{object-fit:none;object-position:-44px -190px;margin-top:7px}.productresultarea .productcombotile div.iconchangeonclick div.addtoMyfav1.ajax a img{object-position:-10px -190px;object-fit:none;margin-top:7px}.productresultarea .productcombotile div.iconchangeonclick div.hide{display:none}#mfpopupContainer #popLeft .mfprodContainer{width:280px;float:left;margin-top:20px;text-align:center}#mfpopupContainer #popLeft .mfContainer{width:240px;float:left}#myFavpopupContainer #popLeft .mfprodContainer{width:280px;float:left;margin-top:20px;text-align:center}.ui-dialog #mfpopupContainer #popLeft .popup-login .returningcustomers .favloginpopup .formactions span{font-weight:400;font-size:1.2em}.productresultarea .productcombotile div.addtoMyfav1{height:25px;position:absolute;right:0;top:15px;width:25px;z-index:999;padding:0;cursor:pointer}.ui-dialog #popupContainerDeleteList a,.ui-dialog #popupContainerDelete a{text-decoration:none;width:auto;outline:0}.ui-dialog #popupContainerDeleteList a.cancel-fav,.ui-dialog #popupContainerDelete a.cancel-favprod{margin-left:20px;color:#3b3b3b;font-size:.85em;font-weight:700}.productdetail .productdetailcolumn #s7wrapper .addtoMyfav,.productdetail .productdetailcolumn #s7wrapper .addtoMyfav1,.addtoMyfav.ajax{position:absolute;top:10px;right:5px;z-index:1}.productdetail .productdetailcolumn #s7wrapper .addtoMyfav img,.productdetail .productdetailcolumn #s7wrapper .addtoMyfav1 img,.addtoMyfav img,.addtoMyfav1 img{width:28px;height:28px}.productdetail .productdetailcolumn #s7wrapper .addtoMyfav img,.addtoMyfav img{object-fit:none;object-position:-44px -50px}.productdetail .productdetailcolumn #s7wrapper .addtoMyfav1 img,.addtoMyfav1 img{object-fit:none;object-position:-10px -50px}#pdpTab4_contents .addtoMyfav img,#pdpTab4_contents .addtoMyfav1 img{width:20px;height:20px}#relCarousel .addtoMyfav img,#relCarousel .addtoMyfav1 img{width:20px;height:20px}.productdetail .productdetailcolumn #s7wrapper div.hide{display:none}.ui-dialog #mfpopupContainer #popLeft .mfContainer textarea::-webkit-input-placeholder{font-style:italic}.ui-dialog #mfpopupContainer #popLeft .mfContainer textarea:-moz-placeholder{font-style:italic}.ui-dialog #mfpopupContainer #popLeft .mfContainer textarea::-moz-placeholder{font-style:italic}.ui-dialog #mfpopupContainer #popLeft .mfContainer textarea::-webkit-input-placeholder{font-style:italic}.ui-dialog #mfpopupContainer #popLeft .mfContainer textarea:-ms-input-placeholder{font-style:italic}.ui-dialog #mfpopupContainer #popLeft .mfContainer textarea:focus::-webkit-input-placeholder{color:#fff}.ui-dialog #mfpopupContainer #popLeft .mfContainer textarea:focus:-moz-placeholder{color:#fff}.ui-dialog #mfpopupContainer #popLeft .mfContainer textarea:focus::-moz-placeholder{color:#fff}.ui-dialog #mfpopupContainer #popLeft .mfContainer textarea:focus::-webkit-input-placeholder{color:#fff}.favnotes{word-break:break-word}#container.pt_favoriteslanding .breadcrumb{padding-bottom:10px}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist.favoritelist{width:300px;height:358px;float:left;margin-right:44px;margin-top:15px;padding:0;border:0}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist.favoritelist:nth-child(3n+3){margin-right:0}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist.favoritelist a.main-image{width:300px;height:300px;border:1px solid #e6e6e6;float:left}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist.favoritelist a.main-image img{padding:0;margin:0;width:100%}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist.favoritelist .fav-list-headings{position:relative;float:left}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist.favoritelist .share{position:relative;bottom:0;right:0}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist.favoritelist .fav-list-headings h2{margin:0;padding:0}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist.favoritelist .fav-list-headings h2 a{letter-spacing:1px;font-size:.9em;display:block;position:relative;bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center;margin:0;padding:16px 0 17px;border:solid #ccc;border-width:0 1px 1px;line-height:0;text-transform:uppercase;color:#fff}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist.favoritelist .fav-list-headings h4{margin:0;padding:0}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist.favoritelist .fav-list-headings .favitems{float:left;width:100%;border-top:0}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist.favoritelist .fav-list-headings .favitems h4{float:left;width:auto;font-size:.85em;margin:4px 0 0 4px;font-family:Verdana,sans-serif}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist.favoritelist .fav-list-headings .favitems .share{float:right;width:auto;text-align:right;font-size:.65em;text-transform:uppercase}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist.favoritelist .fav-list-headings .favitems .share button,#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist.favoritelist .fav-list-headings .favitems .share button span{font-family:Verdana,sans-serif;font-size:9px}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist.favoritelist .fav-list-headings .favitems .share button#sendToFriend{float:right}#container.pt_favoriteslanding #main #frame #content #myfavoritelists #myfavoriteitems.myfavoriteitems .mfproductlist.favoritelist .nothing-added{width:300px;border:1px solid #ccc;border-bottom:0;float:left;padding:144px 0;text-align:center;font-size:.95em;text-transform:uppercase}#container.pt_favoriteslanding #main #frame #content #myfavoritelists .new_list{margin-bottom:20px;height:333px}.stfoverlay{width:550px}.wishlistsearchresult.favoritelist .wishlist{padding:5px 5px 0 0;width:100%;box-sizing:border-box;margin:0}.wishlistsearchresult.favoritelist .wishlist .giftregistrysearchform{padding:10px 0}.wishlistsearchresult.favoritelist .wishlist .search-wishlist .firstname{float:left}.wishlistsearchresult.favoritelist .wishlist .search-wishlist .firstname input.textinput{margin:-2px 0 0}.wishlistsearchresult.favoritelist .wishlist .search-wishlist .lastname{float:left;margin:0 0 0 25px}.wishlistsearchresult.favoritelist .wishlist .search-wishlist .lastname input.textinput{margin:-2px 0 0}.wishlistsearchresult.favoritelist .wishlist .formfield .label{width:auto;padding:5px 3px 0 0}.wishlistsearchresult.favoritelist .wishlist .formfield .label span.labeltext{font-weight:700}.wishlistsearchresult.favoritelist .wishlist .formactions{float:left;margin-left:10px;margin-top:4px}.promo .promotionalMessage{color:red}.myfavoriteslanding.account-login .halfForm.logincreate .registration.createPlugin .notes{margin-top:10px}@media only screen and (max-width:1024px){.productresultarea .productcombotile div.iconchangeonclick div.addtoMyfav{display:block}.productresultarea .tile .addtoMyfav,.productresultarea .rightie .addtoMyfav{display:block}.ui-widget-overlay{height:100%;width:100%}}#productsetproducts .productresultarea .productcombotile div.iconchangeonclick div.ajax a img,.productdetailcolumn div.iconchangeonclick div.ajax a img{width:28px!important;height:28px!important}#main #frame #content #myfavoritelists12 #myfavoriteitems .mfproductlistitem a.RemoveProductFormList::before{background:url(../images/pdp-sprite.png) no-repeat -54px -14px;content:"";display:inline-block;width:9px;height:9px}