.pt_guidedsearch #main{width:100%;text-align:center;background:transparent url(../images/bg_bc.png) no-repeat center top;padding:0;margin:59px 0 0;z-index:1}.pt_guidedsearch .breadcrumb{position:absolute;top:-59px;left:50%;text-align:left;width:658px;margin-left:-490px}.pt_guidedsearch #mainInner{width:1022px;margin:auto;position:relative;z-index:2}.pt_guidedsearch .contentTop{width:1022px;background:transparent url(../images/bg_bc_content_top.png) no-repeat center top;height:38px;position:absolute;top:-38px;left:0}.pt_guidedsearch #content{width:1022px;margin:auto;background:transparent url(../images/bg_bc_content.png) no-repeat center top;float:none;min-height:300px;z-index:3}.pt_guidedsearch .contentInner{width:940px;margin:0 22px 10px 20px;padding:0 20px;border-bottom:2px solid #ce1d3b;background-color:#fefefe;position:relative;top:-38px;text-align:left}.pt_guidedsearch #footer{margin:0 auto}.pt_guidedsearch .noTop{padding-top:0}.pt_guidedsearch .bottom{height:180px;width:100%}.pt_guidedsearch .jcarousel-container-horizontal{padding:0}.pt_guidedsearch .prevInner,.pt_guidedsearch .nextInner{display:none}.pt_guidedsearch .jcarousel-clip-horizontal{height:auto;margin:0 auto;margin:-25px auto;overflow:hidden;padding-top:25px}.pt_guidedsearch .jcarousel-list{margin:-25px 0;overflow:visible;padding:27px 0}.pt_guidedsearch .jcarousel-prev-horizontal,.pt_guidedsearch .jcarousel-next-horizontal{top:65px!important}.pt_guidedsearch .priceperunitblock{margin-bottom:0;width:312px;position:relative;height:28px}.pt_guidedsearch .minicartProduct .priceperunitblock{width:auto}.pt_guidedsearch .priceperunitblock .unitsizedisplay{float:right;margin-top:-14px}.pt_guidedsearch .priceperunitblock .shippingandtaxes{float:left;margin-bottom:7px;margin-top:7px;display:block}.pt_guidedsearch .jcarousel-prev-horizontal{left:-36px!important}.pt_guidedsearch .jcarousel-next-horizontal{right:-36px!important}.pt_guidedsearch .ShadeGuideContainer{display:none}.ui-dialog.ui-shadeguide{padding:0!important}.ui-dialog.ui-shadeguide .ui-dialog-content{margin-top:0!important}.ui-dialog.ui-shadeguide .ui-dialog-titlebar{display:none!important}.pt_guidedsearch .contentInner .logo{float:none;height:auto;margin:0;padding:26px 0 0 7px;width:400px}.pt_guidedsearch .contentInner .refinement{margin:10px 0 0;text-align:center;width:100%}.pt_guidedsearch .contentInner .refinementRow{display:inline-block;margin:0 auto}.pt_guidedsearch .refinement .inputContainer{cursor:pointer;float:left;height:63px;padding:24px 0 0}.pt_guidedsearch .refinement .inputSelected{padding:6px 18px 0 0;display:block;height:25px;background:#fff url(../images/bc_arrows.png) no-repeat top right}.pt_guidedsearch .refinement .inputContainer.question0{background:transparent url(../images/bc_numbers.png) no-repeat center top}.pt_guidedsearch .refinement .inputContainer.question1{background:transparent url(../images/bc_numbers.png) no-repeat center -88px}.pt_guidedsearch .refinement .inputContainer.question2{height:65px;background:transparent url(../images/bc_numbers.png) no-repeat center -176px}.pt_guidedsearch .refinement .inputContainer.question3{background:transparent url(../images/bc_numbers.png) no-repeat center -266px}.pt_guidedsearch .refinement .inputContainer.question4{background:transparent url(../images/bc_numbers.png) no-repeat center -356px}.pt_guidedsearch .refinement .inputContainer.question5{background:transparent url(../images/bc_numbers.png) no-repeat center -444px;height:65px}.pt_guidedsearch .refinement .inputContainer.question6{background:transparent url(../images/bc_numbers.png) no-repeat center -534px}.pt_guidedsearch .refinement .inputContainer.question7{background:transparent url(../images/bc_numbers.png) no-repeat center -622px;height:65px}.pt_guidedsearch .refinement .inputContainer.question0.required{background:transparent url(../images/bc_numbers.png) no-repeat center -712px}.pt_guidedsearch .refinement .inputContainer.question1.required{background:transparent url(../images/bc_numbers.png) no-repeat center -800px}.pt_guidedsearch .refinement .inputContainer.question2.required{background:transparent url(../images/bc_numbers.png) no-repeat center -888px}.pt_guidedsearch .refinement .inputContainer.question3.required{background:transparent url(../images/bc_numbers.png) no-repeat center -978px}.pt_guidedsearch .refinement .inputContainer.question4.required{background:transparent url(../images/bc_numbers.png) no-repeat center -1066px;height:65px}.pt_guidedsearch .refinement .inputContainer.question5.required{background:transparent url(../images/bc_numbers.png) no-repeat center -1156px}.pt_guidedsearch .refinement .inputContainer.question6.required{background:transparent url(../images/bc_numbers.png) no-repeat center -1246px}.pt_guidedsearch .refinement .inputContainer.question7.required{background:transparent url(../images/bc_numbers.png) no-repeat center -1334px}.pt_guidedsearch .refinement .input{width:218px;padding:8px;text-align:center;color:#292c31;font-size:11px;position:relative;font-weight:700}.pt_guidedsearch .resultsContent .refinement .input{color:#a7a9ac}.pt_guidedsearch .resultsContent .refinement .input.small{width:166px}.pt_guidedsearch .refinement .pregnancyCheck{display:none}.pt_guidedsearch .questionTopPosition{padding-top:6px!important;margin-top:0!important}.pt_guidedsearch .questionTopPosition.inputSelected{height:25px!important}.pt_guidedsearch .questionMiddlePosition{padding-top:6px!important;margin-top:0!important}.pt_guidedsearch .refinement .input.clicked{color:#be0f34;z-index:100}.pt_guidedsearch .refinement .clicked .inputSelected{background:#fff url(../images/bc_arrows.png) no-repeat right -28px}.pt_guidedsearch .refinement ::selection{background:0 0}.pt_guidedsearch .refinement ::-moz-selection{background:0 0}.pt_guidedsearch .refinement .inputOptions{position:absolute;left:-4000px;z-index:10}.pt_guidedsearch .refinement .inputOptions.visible{left:8px;top:39px;z-index:1000}.pt_guidedsearch .refinement .inputOptions div.item{display:block;color:#707378;padding:5px 8px 5px 36px;width:190px;left:-8px;position:relative;text-align:left;background:transparent url(../images/bg_bc_input_options.png) repeat-y top left;font-weight:400;cursor:pointer;z-index:10}.pt_guidedsearch .inputOptions div.item.showHelp{z-index:11}.pt_guidedsearch .refinement .input.short .inputOptions div.item{width:160px;padding-left:30px}.pt_guidedsearch .refinement .inputOptions div.item:hover{color:#be0f34}.pt_guidedsearch .refinement .inputOptions div.item span.itemValue{display:none}.pt_guidedsearch .refinement .inputOptions div.item .itemHelp{width:364px;position:absolute;left:-100201px;top:-1223123px;z-index:100}.pt_guidedsearch .refinement .inputOptions div.item.showHelp .itemHelp{display:block;left:201px;cursor:auto}.pt_guidedsearch .refinement .input.short .inputOptions div.item.showHelp .itemHelp{left:170px}.pt_guidedsearch .refinement .inputOptions div.item .itemHelpTop{width:364px;height:12px;background:transparent url(../images/bg_bc_input_options_help_top_bottom.png) no-repeat top left}.pt_guidedsearch .refinement .inputOptions div.item .itemHelpArrow{width:13px;height:19px;position:relative;background:transparent url(../images/bg_bc_input_options_help_arrow.png) no-repeat top left;left:-6px;float:left}.pt_guidedsearch .refinement .inputOptions .item.selectedItem span{color:#be0f34}.pt_guidedsearch .refinement .inputOptions div.item .itemHelpContent{width:340px;padding:0 12px;background:transparent url(../images/bg_bc_input_options_help_content.png) repeat-y top left}.pt_guidedsearch .refinement .inputOptions div.item .itemHelpContentInner{padding:9px 15px 21px;background:#fbfdff url(../images/bg_bc_input_options_help_content_inner.png) repeat-x left bottom}.pt_guidedsearch .refinement .inputOptions div.item .itemHelpContentTitle{font-family:Georgia;font-size:17px;font-style:italic;color:#be0f34;padding-bottom:13px}.pt_guidedsearch .refinement .inputOptions div.item li{font-size:11px;color:#707378;list-style-type:square;margin-left:14px;padding:0 0 6px}.pt_guidedsearch .refinement .inputOptions div.item .itemHelpBottom{width:364px;height:12px;background:transparent url(../images/bg_bc_input_options_help_top_bottom.png) no-repeat left -13px}.pt_guidedsearch .refinement .inputTop{left:-8px;position:relative;width:198px;height:8px;background:transparent url(../images/bg_bc_input_options_top.png) no-repeat top left;padding:0 0 2px 36px}.pt_guidedsearch .refinement .input.short .inputTop{width:160px;background:transparent url(../images/bg_bc_input_options_top_small.png) no-repeat top left;padding-left:30px}.pt_guidedsearch .refinement .inputBottom{left:-8px;position:relative;width:198px;height:31px;background:transparent url(../images/bg_bc_input_options_bottom.png) no-repeat bottom left;padding:0 0 0 36px}.pt_guidedsearch .refinement .input.short .inputBottom{width:160px;background:transparent url(../images/bg_bc_input_options_bottom_small.png) no-repeat bottom left;padding-left:30px}.GuidedSearchAction{text-align:center;padding:20px 0 0}.pt_guidedsearch .resultsContent{background:0 0;height:auto;margin:0 22px 10px 20px;padding:0 0 39px;position:relative;text-align:left;top:-38px;width:980px}.pt_guidedsearch .productlisting .productByCategory{width:229px;float:left;text-align:center}.pt_guidedsearch .wrapper{border:0;float:left;margin-bottom:10px;width:742px}.pt_guidedsearch .productlisting .producttile{background-color:transparent;width:113px;margin:0 auto;display:inline-block}.pt_guidedsearch .productlisting .thumbnail{width:113px}.pt_guidedsearch .productlisting .product .name{height:27px;width:113px;overflow:hidden}.pt_guidedsearch .productlisting .product .name a{font-size:11px;font-weight:400}.pt_guidedsearch .productlisting .thumbnail .productimage img{width:113px;height:auto}.GuidedSearchSuccess .dataContainer{display:none}.resultsContent .refinement{background-color:#f4f4f4;padding-bottom:12px;text-align:center;width:100%}.resultsContent .refinementContainer{display:inline-block;margin:0 auto}.resultsContent .refinement .pregnancyCheck{border-right:solid 1px #dbdbdb;display:block;float:left;margin:20px 0 0 20px;padding:15px 0 0;text-align:left;width:180px;height:45px}.refinement .pregnancyCheck label{font-weight:400}.resultsContent .refinement.vertical{background-color:#fff}.resultsContent .refinement .inputContainer{display:block;height:1%}.resultsContent .refinement .inputContainer.question0,.resultsContent .refinement .inputContainer.question1,.resultsContent .refinement .inputContainer.question2,.resultsContent .refinement .inputContainer.question3,.resultsContent .refinement .inputContainer.question4,.resultsContent .refinement .inputContainer.question5,.resultsContent .refinement .inputContainer.question6,.resultsContent .refinement .inputContainer.question7{background:0 0;height:1%}.resultsContent .refinementRow{display:block;margin:0;padding:0;text-align:left}.resultsContent .vertical .refinementRow{display:block;float:left;margin:0;padding:0 0 0 20px;width:260px}.resultsContent .vertical .title{height:30px;margin:20px 0 20px 0;overflow:hidden;width:251px}.resultsContent .refinementRow.first{margin:0 auto}.resultsContent .inputContainer{height:0 auto!important;padding-top:12px!important}.resultsContent .vertical .inputContainer{padding-top:5px!important}.resultsContent .Question{font-size:12px;padding-left:9px;position:relative;width:200px}.resultsContent .Question.mandatoryError{color:#be0f34}.resultsContent .Question.small{width:177px}.resultsContent .chosenItem .inputSelected{color:#be0f34}.resultsContent .noOption{display:inline;color:#a7a9ac}.resultsContent .mandatoryError .noOption{color:#be0f34}.resultsContent .vertical .productdetail{float:left;margin:20px 0 0;width:697px}.resultsContent .vertical .productimage{border:solid 1px #ccc;float:left;height:357px;overflow:hidden;width:268px}.resultsContent .vertical .productimage img{height:270px;margin:43px -15px;width:270px}.resultsContent .vertical .productinfo{float:left;margin-left:20px;width:390px}.pt_guidedsearch .vertical .commoninfo{height:70px;overflow:hidden;text-align:left;width:100%}.pt_guidedsearch .vertical .productname{color:#282b30;font-family:Arial;font-size:1.6em;font-weight:700;margin-top:0;text-transform:none;padding-bottom:0}.pt_guidedsearch .vertical .pricing .priceperunitblock{height:12px;margin:2px 0 5px;text-align:left}.pt_guidedsearch .productdetail .productinfo .shortDescription{color:#282b30!important;font-size:1.1em;font-weight:400;margin-top:8px;padding:0;margin-top:2px}.pt_guidedsearch .productdetail .productattrib .price .salesprice,.pt_guidedsearch .productdetail .productattrib .price .salesprice span{color:#be0f34}.pt_guidedsearch .vertical .media{height:110px;padding:0 0 10px;position:relative}.pt_guidedsearch .vertical .media .attributes{color:#707378;float:left;font-size:1em;font-weight:400;text-align:left;width:40%}.pt_guidedsearch .vertical .productdetail .svalue{text-align:left!important}.pt_guidedsearch .vertical .media .pdpFullDetailsLink{display:block;float:left;margin-top:10px;text-align:left;text-transform:uppercase;width:100%}.pt_guidedsearch .vertical .media .reviews{height:15px;left:0;position:absolute;top:95px;width:40%;overflow:hidden}.pt_guidedsearch .vertical .media .video{float:right;height:110px;overflow:hidden;width:216px}.pt_guidedsearch .vertical .productdetail .productVideo div{height:100%}.pt_guidedsearch .vertical .productdetailcolumn .productVideo img{margin:35px auto 0}.pt_guidedsearch .vertical .productdetail .colorSelect{width:135px}.pt_guidedsearch .vertical .label.priceLabel{display:none}.pt_guidedsearch .vertical .productinfoblockinner .variations,.pt_guidedsearch .vertical .productinfoblockinner .quantity{float:left;width:40%}.pt_guidedsearch .vertical .productdetail .colorSelectContainer,.pt_guidedsearch .vertical .productdetail .variations,.pt_guidedsearch .vertical .productdetail .quantity{margin:0 0 5px!important}.pt_guidedsearch .productdetail .productinfo .productattribtop,.pt_guidedsearch .productdetail .productinfo .productattribbottom{display:none}.pt_guidedsearch .productdetail .productinfo .productinfoblock{background:url(../images/bg_product_info_foundation.png) repeat-x 0 top transparent;border:1px solid #c9c9c9;border-radius:3px;height:167px;-moz-border-radius:3px;-webkit-border-radius:3px;width:388px}.pt_guidedsearch .productdetail .productinfo .productinfoblockinner{background:0 0;height:137px;padding:15px 19px;width:350px}.pt_guidedsearch .vertical .variationattributes .label{width:50px}.pt_guidedsearch .vertical .productinfoblockinner .variations{width:57%}.pt_guidedsearch .vertical .productinfoblockinner .variantdropdown{margin:0}.pt_guidedsearch .vertical .productinfoblockinner button.primary{padding:5px}.pt_guidedsearch .vertical .productinfoblockinner .addtocart{text-align:right}.pt_guidedsearch .vertical .productdetail .productactions{margin:0}.pt_guidedsearch .vertical .quantity div.dd3{float:right}.pt_guidedsearch .vertical .productactions .left,.pt_guidedsearch .vertical .productactions .right{float:left;width:50%}.pt_guidedsearch .vertical .productactions .left{text-align:left}.pt_guidedsearch .vertical .productactions .right{text-align:right;width:40%}.pt_guidedsearch .vertical .productactions .addtowishlist{margin-top:7px}.pt_guidedsearch .vertical .productdetail button.shadeguide{background-color:#f2cfb4;border:1px solid #e1b894;color:#2a2f3b}.pt_guidedsearch .vertical .productdetail button.shadeguide span{color:#2a2f3b}.resultsContent .slots{display:block;margin-top:10px;width:990px}.resultsContent .slot{background-color:#fff;float:left;margin:0 10px 10px 0;min-height:333px;padding:0;position:relative}.slot .slotInner{min-height:240px;padding:10px 10px 37px 20px}.slotInner .content{border:1px solid #eaeaea;height:120px;margin:25px 20px 0;padding:4px 0 3px;position:relative;text-align:center}.slotInner .content .container{float:left;text-align:center;width:202px}.slotInner .content .container .title{margin-top:-33px;width:100%}.slotInner .title h5{background:none repeat scroll 0 0 transparent;color:#707378;font-size:12px;font-weight:400;margin:0;padding:0;text-transform:uppercase;line-height:17px}.slotInner .title h5 a{font-family:ProximaNovaLight,Arial,Helvetica,Verdana,sans-serif}.hiddenPopups .containerPopup{background:url(../images/bg_container_popup.png) no-repeat scroll 0 0 transparent;display:none;height:235px;left:0;overflow:hidden;padding:10px 0 5px;position:absolute;text-align:center;top:0;width:225px;z-index:9999}.hiddenPopups .containerPopup h6{color:#707378;font-size:11px;padding-left:30px;text-align:left}.slotInner .BCCategoryPopupText{color:#707378;font-size:11px;font-weight:400;padding:0 30px 10px;text-align:left}.slotInner .products{display:inline-block}.slotInner .productHit{margin:0 auto 20px;position:relative;width:101px;float:left}.slotInner .productHit .productHover{display:none;left:1px;position:absolute;top:120px;width:101px;z-index:1000}.slotInner .productHit .customUsage2{background:transparent url(../images/bg_bc_products_customusage.png) no-repeat center 0;color:#888;font-family:Georgia,Times New Roman,Times,Serif;font-size:13px;font-style:italic;padding:7px 0 0 5px;position:absolute;width:121px;height:35px;left:-17px;top:5px}.slotInner .productHit button.secondary{margin:-68px auto 0}.slotInner .productHit .image{height:120px;margin-top:3px;width:101px}.slotInner .productHit .thumbnail{height:112px;width:101px!important}.slotInner .productHit .thumbnail img{height:101px;width:101px;margin-top:4px}.pt_guidedsearch .slotInner .productHit .thumbnail .badgecontainer{margin-left:1px;width:99px!important}.pt_guidedsearch .drContent .productHit .thumbnail .badgecontainer{left:25%}.slotInner .productHit .name{font-size:11px!important;line-height:13px!important;height:77px;margin-top:29px;overflow:hidden;padding:0 5px;width:96px}.pt_guidedsearch .slotInner .productHit .name{margin-bottom:0}.pt_guidedsearch .slotInner .addToCartEnabled .productHit .name{height:40px;margin-bottom:11px}.pt_guidedsearch span.ui-checkbox{display:inline-block;float:none}.slot.full_size{width:980px}.slot.full_size .slotInner{background:url(../images/bg_bc_products_full.png) repeat-x scroll center bottom transparent;width:940px}.slot.full_size .slotInner .content,.slot.full_size .slotInner .jcarousel-container-horizontal{width:900px}.slot.full_size .slotInner .content .jcarousel-clip-horizontal{width:808px}.slot.three_quarters_size{width:733px}.slot.three_quarters_size .slotInner{background:url(../images/bg_bc_products_three_quarters.png) repeat-x scroll center bottom transparent;width:693px}.slot.three_quarters_size .slotInner .content,.slot.three_quarters_size .jcarousel-container-horizontal{width:653px}.slot.three_quarters_size .slotInner .content .jcarousel-clip-horizontal{width:606px}.slot.half_size{width:485px}.slot.half_size .slotInner{background:url(../images/bg_bc_products_half.png) repeat-x scroll center bottom transparent;width:445px}.slot.half_size .slotInner .content,.slot.half_size .jcarousel-container-horizontal{width:405px}.slot.half_size .slotInner .content .jcarousel-clip-horizontal{width:404px}.slot.quarter_size{width:237px}.slot.quarter_size .slotInner{background:url(../images/bg_bc_products_quarter.png) repeat-x scroll center bottom transparent;width:197px}.slot.quarter_size .slotInner .content,.slot.quarter_size .slotInner .content .container,.slot.quarter_size .jcarousel-clip-horizontal,.slot.quarter_size .jcarousel-container-horizontal{width:157px}.slot .title{height:30px;padding:4px 0 0;width:100%}.slot .productsCount{color:#707379;font-size:11px;padding:0 20px 10px 0;text-align:left}.pt_guidedsearch .Socials{background:url(../images/bg_bc_actions.png) repeat-x 0 0;float:left;height:78px;margin-bottom:10px;overflow:hidden;width:732px}.pt_guidedsearch .SocialsSave,.pt_guidedsearch .SocialsContent,.pt_guidedsearch .SocialsShare{float:left;padding:15px 0 15px 30px;width:238px}.pt_guidedsearch .SocialsSave{background:url(../images/bg_bc_actions.png) repeat-x 0 -77px}.SocialsSave .SocialsSaveText{color:#282b30;font-size:18px;margin:0 0 4px}.addToCartBlock .SocialsSave .SocialsSaveText{font-family:clarinsita,Arial;font-size:22px}.pt_guidedsearch .addToCartBlock .SocialsSave{padding:10px 0 15px 16px;width:470px}.SocialsSave .primary{padding:4px 5px 3px;margin:0 5px 0 0}.addToCartBlock.top{background:#f4f4f4;height:32px;margin-top:10px;padding:9px 15px 0}.addToCartBlock.top button.primary{float:left;margin-right:20px}.addToCartBlock.top .labelWrapper{color:#282b30;font-size:14px;font-family:ProximaNovaLight,Arial,sans-serif;line-height:24px}.addToCartBlock .primary{font-size:11px;line-height:11px;padding:5px 15px;height:24px}.addToCartBlock .SocialsSave .secondary{height:24px;line-height:11px}.SocialsSave .secondary{height:23px;margin:0 5px 0 0;line-height:11px}.pt_guidedsearch .SocialsShare{padding:18px 0 15px 26px;min-width:213px;width:auto}.pt_guidedsearch .addToCartBlock .SocialsShare{width:213px}.pt_guidedsearch .SocialsShare a{margin-right:5px;line-height:25px;vertical-align:top}.pt_guidedsearch .addToCartBlock .SocialsShare{padding:10px 0 15px 14px}.SocialsShare .SocialsShareText{font-size:15px;margin:0 0 6px}.addToCartBlock .SocialsShare .SocialsShareText{font-family:clarinsita,Arial;font-size:22px;color:#282b30}.pt_guidedsearch .SocialsContent{padding:10px 0 15px;width:223px}.pt_guidedsearch .productOptionsWrapper{width:100%}.pt_guidedsearch .productdetail .quantity label,.productdetail .variationattributes .label.rightAlign{text-align:right}.pt_guidedsearch .SpecialOccasions{background-color:#fff;float:left;margin:0 10px 10px 0;min-height:0;overflow-x:hidden;padding:0;position:relative;width:237px}.pt_guidedsearch .SpecialOccasions .slotInner{padding-bottom:0!important;padding-left:10px!important}.SpecialOccasions .title{padding:4px 0 0;text-align:right;width:100%}.SpecialOccasions .accordion .drHeaderWrapper a{display:block;font-family:ProximaNovaLight,Arial,Helvetica,Verdana,sans-serif;font-size:12px;height:12px;overflow:hidden}.SpecialOccasions div.drawer .drHeaderWrapper{background:url(../images/drawer_plus_minus.png) no-repeat scroll -10px 2px transparent;padding:10px 13px 10px 20px}.SpecialOccasions div.drawer .drHeaderWrapper{background:url(../images/drawer_plus_minus.png) no-repeat scroll -10px 2px transparent;height:16px;overflow:hidden;padding:12px 13px 10px 20px}.SpecialOccasions div.drawer.open .drHeaderWrapper{background:url(../images/drawer_plus_minus.png) no-repeat scroll -10px -34px transparent}.SpecialOccasions div.drawer.open .drHeaderWrapper:hover{background:transparent url(../images/drawer_plus_minus.png) no-repeat -10px -70px}.SpecialOccasions div.drawer.close .drHeaderWrapper:hover{background:url(../images/drawer_plus_minus.png) no-repeat scroll -10px -106px transparent}.SpecialOccasions .products{border:none;height:auto;padding:0;text-align:center}.SpecialOccasions .products,.SpecialOccasions .productHit,.SpecialOccasions .productHit .producttile{margin-bottom:0;width:100%}.SpecialOccasions .drContent .contents{height:210px;overflow:hidden;width:217px}.SpecialOccasions .productHit,.SpecialOccasions .image{margin:1px auto}.SpecialOccasions .productHit{position:relative}.SpecialOccasions .productHit img{height:112px!important;width:112px!important}.SpecialOccasions .image{width:112px!important}.SpecialOccasions .productsCount{padding-bottom:0}.SpecialOccasions .products .product .name{height:27px;margin-top:20px;padding:0;width:100%}.SpecialOccasions .productHit span.customUsage2{color:#707378;display:block;font-size:12px;font-weight:700;height:20px;left:0!important;top:115px;position:absolute;width:100%;padding-left:0;background:0 0}.SpecialOccasions .products button.quickview{margin:27px auto 10px}.pt_guidedsearch .producttile .image .quickviewbutton a{background:transparent url(../images/cl-quickview-small.gif) no-repeat center center;position:absolute;top:55px;font-size:1em;height:20px;line-height:20px;left:-1em;width:11em;padding-right:0;padding-left:.5em;z-index:1000}.pt_guidedsearch .drContent .producttile .image .quickviewbutton a{left:46px}.pt_guidedsearch .staticSlot{display:block;margin-bottom:10px;padding:0;width:990px}.pt_guidedsearch .staticAsset{float:left;margin-right:10px;overflow-x:hidden;padding:0}.pt_guidedsearch .staticSlot.fullSize .staticAsset{width:980px}.pt_guidedsearch .staticSlot.quarterSize .staticAsset{width:237px}.pt_guidedsearch .staticSlot.halfSize .staticAsset{width:485px}.pt_guidedsearch #mega-footer-container{margin-top:-10px}