.content_wrapper.unbox .left_nav_bg.branded_top_section,.left_nav_bg{width:auto;background:#fff;border:1px solid #d5d5d5;padding:15px;padding-top:3px;margin-bottom:20px}.left_nav_header.branded{width:auto;background:#9b71b0;border:1px solid #d5d5d5;border-bottom:0;font-weight:400;padding:15px;color:#fff;margin:0;font-family:'Passion One';font-size:24px;-webkit-font-smoothing:antialiased;-webkit-text-stroke-color:#9b71b0}.content_wrapper.unbox .left_nav_bg.branded_top_section,.left_nav_bg.branded_top_section{padding:8px 8px 0 8px}#left-col li{line-height:21px}#dvSelCats{height:auto;width:auto}#dvSelCats a{border:1px solid #f3f3f3;font-size:16px;font-weight:700;padding:13px 0 13px 8px;margin-bottom:8px;cursor:pointer;color:#563c88;width:auto;display:block}#dvSelCats a:hover{background:#f3f3f3;color:#656565}#left-col li.ln_icon{margin:7px}#left_nav li.sec-header{font-size:16px;font-weight:700;font-family:Arial,sans-serif;color:#492487;padding-bottom:10px;margin-bottom:12px;margin-top:0;border-bottom:1px solid #f3f3f3;clear:both}a.lnkHide,a.lnkShM{margin:4px 0 15px 0;display:block}.content_wrapper.unbox .left_nav_bg{padding-left:0;padding-right:0;background:0 0;border:none}.event_date h2{color:#4a2587;float:right;line-height:30px}.mobileLeftNavBtn{display:none}.mobileLeftNavBtn span{font-family:Arial,sans-serif;font-weight:700;color:#636363;margin-left:20px}.menuLine{width:100%;height:4px;margin-bottom:3px;background:#636363}.menuClose,.menuOpen{cursor:pointer;width:31px}.menuClose:hover{color:#442382}.menuClose:hover .menuLine,.menuOpen:hover .menuLine{background:#442382;color:#442382}.menuClose{display:none;font-family:Arial,sans-serif;font-size:9px;line-height:7px}.mobileLeftNavBtn.scroll .menuClose{position:fixed;top:72px;z-index:1000}.mobileLeftNavBtn.scroll.closeFixed .menuClose{left:-9999px}.product_row .onehalf_blocks{width:278px}.product_row .onehalf_title{width:217px}.product_row .third_blocks{width:244px}.product_row .third_title{width:185px}.product_row .two_blocks{width:374px}.product_row .two_title{width:315px}.product_row .three_blocks{width:569px}.product_row .three_title{width:510px}.product_row .three_block_row{width:244px}.product_row .three_title_row{width:185px}.product_row .four_block_row{width:764px}.product_row .four_title_row{width:705px}.two_block_box{width:166px}.two_title_box{width:154px}.wed_one_blocks{width:161px}.wed_one_title{width:102px}.wed_title_full{width:149px}.wed_two_blocks{width:338px}.wed_two_title{width:100%;background:url(/Images/Wedding/wedding_block_title_bg.jpg) top left no-repeat #fff}.block_price.offer{background:url(/Images/Structure/block_arrow_double_offer.gif) top left no-repeat #d72222;font-size:23px;text-align:center;padding:6px 2px 0 10px;line-height:14px;-webkit-text-stroke-color:#d72222;color:#fff}.block_title.offer{width:113px}.block_price.offer span{font-size:20px;color:#d7ec2d}.AppPage h2,.app_feature_block h3,.deviceTypeHolder h3{font-family:Arial,sans-serif;font-weight:700;font-size:30px;line-height:30px;color:#606060;text-align:center;margin-bottom:20px}.AppPage .bg_light_grey_full{padding-top:40px}p.larger{width:70%;margin:0 auto;line-height:30px;font-size:17px;text-align:center}.appTopSection .content_holder{background:url(/Images/Apps/bg_topSection.jpg) bottom center no-repeat;height:380px;text-align:center;position:relative}.appTopSection h1{font-size:50px;line-height:50px;margin-bottom:30px}.downloadAppBtn{background:rgba(168,131,184,.95);color:#fff;font-family:Arial,sans-serif;font-weight:700;font-size:25px;padding:10px 15px;-webkit-transition:background .2s;transition:background .2s}.downloadAppBtn:hover{background:rgba(68,35,130,.95)}.availableOnDevice{position:absolute;right:0;bottom:30px}.availableOnDevice p{margin-bottom:5px}.availableOnDevice a{margin:0 8px}.deviceTypeHolder{width:50%;text-align:center;position:relative}a.hiddenLinkApp{display:none;position:absolute;width:100%;height:100%}.deviceTypeHolder h3{font-size:22px;line-height:22px}img.deviceType{margin:12px 0}.deviceImages{height:300px;width:100%;position:relative;text-align:left;overflow:hidden}.deviceImages a{position:absolute;bottom:-10px;z-index:9;-webkit-transition:bottom .2s;transition:bottom .2s}.deviceImages a:hover{bottom:0}.deviceImages a.ipad{margin-left:130px}.deviceImages a.iphone{z-index:10;margin-left:230px}.deviceImages a.android{margin-left:155px}.deviceImages a.winSurface{margin-left:26px}.deviceImages a.winPhone{z-index:10;margin-left:185px}.deviceImages a.bb{margin-left:50px}.app_feature_block{width:33%;margin:30px 0 50px 0}.app_feature_block img{width:70%;margin:0 15%;border-radius:50%;border:5px solid #e0dcdc}.app_feature_block h3{font-size:18px;line-height:25px;margin:15px 0 10px 0}.app_feature_block p{width:70%;text-align:center;margin:0 15%;font-size:16px}.branded_section_wrapper,.card_brands,.card_nav_content_wrapper,.cardpage_seo_text,.delivery_cutoff_message,.featured_event_block,.full_width_title,.full_width_title_center,.hero_blocks,.special_blocks{width:100%;max-width:994px;margin:auto}.janSale{width:100%;height:auto;background:#e41941}.janSale_mobile{display:none}.body_alcohol #wrapper_whole{background:url(/Images/Alcohol/alcohol_top_bg.jpg) no-repeat top center #e4d9c7}.body_alcohol{width:100%;height:auto}.alcohol_top_both{height:auto;margin:0;width:100%}.fdMessage{width:100%;text-align:center;margin-top:15px}.body_alcohol .seo_text_holder .content_holder{margin-top:0}.body_alcohol .seotext{height:236px}.body_alcohol .content_wrapper a,.body_alcohol .content_wrapper h1,.body_alcohol .content_wrapper h2,.body_alcohol .content_wrapper p{color:#32495b}.alcohol_wrapper h1,.body_alcohol .btn_readmore{color:#32495b;-webkit-text-stroke-color:#6c1e1e}.body_alcohol a.readmore{background:url(/Images/Alcohol/readMore.gif) 0 center no-repeat;padding-left:25px;line-height:19px}.body_alcohol a.hide{background:url(/Images/Alcohol/readLess.gif) 0 center no-repeat;padding-left:25px;line-height:19px}.body_alcohol .product_row .block_holder{height:285px;width:25%;border:none;margin:0 0 20px 0}.body_alcohol .product_row .block_holder.two_block_row{width:50%}.body_alcohol .product_row .block_holder.three_block_row{width:33%}.AlcoholTop{height:232px;width:100%;position:relative;border-bottom:10px solid #24323d;-webkit-box-shadow:inset 0 -30px 0 0 #32495b;-moz-box-shadow:inset 0 -30px 0 0 #32495b;box-shadow:inset 0 -30px 0 0 #32495b;text-align:center}.body_alcohol .product_row .block_holder img{width:auto!important;position:absolute;margin:auto;bottom:2px;left:0;right:0;-webkit-transition:bottom .2s;transition:bottom .2s}.body_alcohol .product_row .block_title{background:0 0;color:#32495b;text-align:center;padding:0;position:static;font-family:Oswald,sans-serif}.body_alcohol .product_row .block_holder:hover .block_title{background:0 0;color:#648aa9}.body_alcohol .product_row .block_holder:hover .AlcoholTop img{bottom:20px;transform:rotate(4deg);-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg)}.body_alcohol .product_row .block_holder.three_block_row:hover .AlcoholTop img,.body_alcohol .product_row .block_holder.two_block_row:hover .AlcoholTop img{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0)}.touch .body_alcohol .product_row .block_holder:hover .AlcoholTop img{bottom:2px!important;transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0)}.body_alcohol .seo_text_holder a{color:#315f82;font-weight:700}.alcohol_info{background:url(/Images/Alcohol/moreInfoUnder.png) no-repeat bottom;padding-bottom:10px;float:left;width:100%;text-align:center;color:#32495b;font-family:'Droid Sans',sans-serif;font-weight:700;font-size:20.5px;margin-top:20px}.alcohol_info img{margin-bottom:-30px}.body_alcohol .alcohol_info a{color:#000}.AlcoholAwards{width:100%;background:#32495b;text-align:center;padding-bottom:0}.TriplePackImage{margin:0 0 0 -40px}.AlcoholAwards .right h2{margin:30px 0;font-family:Oswald,sans-serif;font-size:36px;line-height:36px;text-transform:uppercase;font-weight:600}.AlcoholAwards .column_768 .right img{margin-bottom:30px}.AlcoholBoxMessage{width:360px;border:2px solid #fff;text-align:center;color:#fff;padding:25px;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:22px;line-height:25px}.gift_offer_banner{margin-top:-6px;margin-bottom:-20px;display:block}.gift_offer_banner img{width:100%}.alcohol_title{width:100%;color:#32495b;font-weight:700;font-size:20px;margin-top:10px;float:left;text-align:center}.body_fdalcohol #wrapper_whole{background:url(/Images/FDAlcohol/bg.jpg) top center no-repeat #f3f3f3}.fd_alcohol_top{height:370px;position:relative}.body_fdalcohol .fd_countdown{margin-bottom:30px}.body_fdalcohol .fd_countdown p span.NumberOfDays span{display:inline-block;font-family:'Tulpen One',cursive;font-weight:900;font-size:48px;color:#c8bc96;text-shadow:-1px -1px 0 #473413,1px -1px 0 #473413,-1px 1px 0 #473413,1px 1px 0 #473413}body_fdalcohol .product_row{width:994px;margin-top:30px}.body_fdalcohol .product_row .no_right_margin{margin-right:0!important}.body_fdalcohol .product_row .block_holder{width:auto;height:auto;border:none;margin:0 0 30px 0}.body_fdalcohol .product_row .block_holder .fdLP_top{padding:0;border:4px solid #fff!important;height:auto;-webkit-transition:all ease .2s}.body_fdalcohol .product_row .block_holder:hover .fdLP_top{padding:0;border:4px solid #32495b!important;height:auto;-webkit-transition:all ease .6s}.body_fdalcohol .product_row .block_title{position:static;font-family:'Bree Serif',serif;font-size:22px;color:#473413;width:auto;height:auto;line-height:32px;padding:8px 15px;background:0 0;-webkit-transition:padding ease-in-out .1s;text-align:center}.body_fdalcohol .product_row .block_holder:hover .block_title{background:0 0}.body_fdalcohol .product_row .block_holder.full_width_block .block_title,.body_fdalcohol .product_row .block_holder.large_block .block_title,.body_fdalcohol .product_row .block_holder.long_block .block_title{display:none}.body_fdalcohol .product_row .block_holder .block_title span{font-size:20px;margin-left:8px;color:#000}.beerTitle{width:100%;color:#c8bc96;background:url(/Images/FDAlcohol/line.jpg) repeat-x;background-position:center;margin-bottom:20px;margin-top:10px}.beerTitle span{font-family:Arial,sans-serif;font-size:14px;margin-left:5px;color:#d16302}.beerTitle a{color:#c8bc96;background:#f3f3f3;padding:0 5px;display:block}.beerTitle a:hover{color:#32495b}.beerTitle_header{font-family:'Open Sans',sans-serif;font-weight:700;color:#b4b4b4;font-size:30px;text-transform:uppercase;margin-top:-5px}.beerTitle_view{font-family:'Bree Serif',serif;margin-top:5px;font-size:20px;text-transform:uppercase}.beerTitle img{padding-right:10px}.body_fdalcohol .popularGiftBlocks{margin-right:30px!important;margin-bottom:20px!important}.body_fdalcohol .AlcoholAwards{background:#228399}.fdSubLine{font-family:'Droid Sans',sans-serif;font-weight:700;color:#fff;font-size:26px;text-transform:uppercase}.body_fdalcohol .AlcoholAwards .right h2{margin:5px 0;font-family:Oswald,sans-serif;font-size:45px;line-height:36px;text-transform:uppercase;font-weight:600}.body_fdalcohol .AlcoholAwards .right img{margin:30px auto;text-align:center}.body_fdalcohol .AlcoholBoxMessage{width:440px;border:2px solid #fff;text-align:center;color:#fff;padding:25px;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:22px;line-height:25px}.body_fdalcohol .TriplePackImage{margin:0}.body_fdalcohol .alcoholSeo h1{text-transform:uppercase;font-family:Oswald,sans-serif;font-size:22px;line-height:25px;font-weight:600;color:#32495b}.body_fdalcohol .alcoholSeo a,.body_fdalcohol .alcoholSeo h2,.body_fdalcohol .alcoholSeo h3,.body_fdalcohol .alcoholSeo p{font-family:'Droid Sans',sans-serif;color:#32495b}.body_fdalcohol .alcoholSeo h2,.body_fdalcohol .alcoholSeo h3{font-weight:700}.body_anniversary #wrapper_whole{background:url(/Images/Anniversary/bg_anniversary.jpg) #f2eed3 top center no-repeat}#branding_top_ads_anniversary{width:100%;height:330px;margin:0;padding:0;text-align:left;clear:both}.top_ad_anna_1{width:auto;height:auto;float:left;margin-left:25px}.top_ad_anna_1 a .block_title{width:100%;color:#707070;text-align:center;font-size:17px;font-weight:700;font-family:'Open Sans',sans-serif}.top_ad_anna_1:hover a{color:#f1506d}#anniversary_years{width:564px;height:auto;float:left;padding-top:55px;margin:30px 15px 0 0;border-right:1px solid #e3dfc7;background:url(/Images/Anniversary/bg_title_sa.gif) top center no-repeat}#anniversary_years .three_block_row{width:265px}#anniversary_years .three_title_row{width:206px}#anniversary_to_my{margin-top:30px;width:188px;height:auto;float:left;padding-top:55px;background:url(/Images/Anniversary/bg_title_tomy.gif) top center no-repeat}#anniversary_to_my .block_holder,#anniversary_to_my .block_top{width:185px;text-align:right}#anniversary_flowers .anniversary_top{height:160px}.body_anniversary .title_tag img{display:block}.body_anniversary .product_row .block_holder .block_title{height:35px;position:inherit;background:0 0;color:#707070;line-height:25px;text-align:center;padding-left:0;font-family:'Open Sans',sans-serif;font-size:17px;font-weight:700}.body_anniversary .product_row .block_holder:hover .block_title{color:#f1506d}.body_anniversary .product_row .block_holder:hover img{margin-top:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;top:-5px}.body_anniversary .product_row .block_holder img{top:0;left:7%;position:absolute;width:85%;margin:0 auto;display:block}.body_anniversary .product_row .block_holder{height:auto;border:none;margin-bottom:0;padding-top:5px}.anniversary_mobile_block{display:none}.anniversary_top{width:100%;height:180px;border:none;border-bottom:10px solid #ef5b76;margin:0 0 8px 0;-webkit-box-shadow:inset 0 -15px 0 0 rgba(212,76,101,.99);-moz-box-shadow:inset 0 -15px 0 0 rgba(212,76,101,.99);box-shadow:inset 0 -15px 0 0 rgba(212,76,101,.99);padding-bottom:8px;position:relative;text-align:center}.body_anniversary .seotext{height:230px}.anniversary_seo_section{background:#f1506d;width:100%;padding:0}.anniversary_seo_section a,.anniversary_seo_section h1,.anniversary_seo_section h2,.anniversary_seo_section h3,.anniversary_seo_section p{color:#fff}.anniversary_seo_section a{font-weight:700}.anniversary_seo_section h1{font-family:Parisienne,cursive;line-height:40px}.body_anniversary a.hide,.body_anniversary a.readmore{background:url(/Images/Structure/threeDots_white.png) 0 center no-repeat;background-size:40px auto}.body_anniversary .left_nav_header.branded{background:#d23b5c}.body_anniversary #left-col,.body_anniversary #left-col #dvSelCats a,.body_anniversary #left_nav li.sec-header{color:#d23b5c}.out_of_stock{font-family:League Gothic;font-weight:700;color:#ab0c0c;letter-spacing:2px}.balloon_mobile{display:none!important}.body_balloons #wrapper_whole{background:url(/Images/Balloons/bg_balloons.jpg) top center no-repeat #fff}.Balloons_top_link_holder{position:relative;width:100%}.Balloons_top_link_holder a{position:absolute;font-family:'Caveat Brush',cursive;font-size:0!important;display:block;background-repeat:no-repeat;background-position:center}.b_viewall_right{width:156px;height:63px;top:5px;right:20px;background-image:url(/Images/Balloons/view_viewAll_right.png)}.b_viewall_right:hover{background-image:url(/Images/Balloons/view_viewAll_right_hover.png)}.b_viewall_left{width:156px;height:63px;top:5px;left:40px;background-image:url(/Images/Balloons/view_viewAll_left.png)}.b_viewall_left:hover{background-image:url(/Images/Balloons/view_viewAll_left_hover.png)}.b_photoupload_right{width:156px;height:63px;top:5px;right:20px;background-image:url(/Images/Balloons/view_photoupload.png)}.b_photoupload_right:hover{background-image:url(/Images/Balloons/view_photoupload_hover.png)}.b_photoupload_left{width:156px;height:63px;top:5px;left:40px;background-image:url(/Images/Balloons/view_photoupload_left.png)}.b_photoupload_left:hover{background-image:url(/Images/Balloons/view_photoupload_left_hover.png)}.b_valentines_left{width:134px;height:63px;top:10px;left:40px;background-image:url(/Images/Balloons/view_valentines_left.png)}.b_valentines_left:hover{background-image:url(/Images/Balloons/view_valentines_left_hover.png)}.b_valentines_right{width:134px;height:63px;top:5px;right:20px;background-image:url(/Images/Balloons/view_valentines_right.png)}.b_valentines_right:hover{background-image:url(/Images/Balloons/view_valentines_right_hover.png)}.b_md_left{width:134px;height:63px;top:10px;left:40px;background-image:url(/Images/Balloons/view_md_left.png)}.b_md_left:hover{background-image:url(/Images/Balloons/view_md_left_hover.png)}.b_md_right{width:134px;height:63px;top:5px;right:20px;background-image:url(/Images/Balloons/view_md_right.png)}.b_md_right:hover{background-image:url(/Images/Balloons/view_md_right_hover.png)}.b_fd_right{width:134px;height:63px;top:10px;right:20px;background-image:url(/Images/Balloons/view_fd_right.png)}.b_fd_right:hover{background-image:url(/Images/Balloons/view_fd_right_hover.png)}.b_fd_left{width:134px;height:63px;top:5px;left:40px;background-image:url(/Images/Balloons/view_fd_left.png)}.b_fd_left:hover{background-image:url(/Images/Balloons/view_fd_left_hover.png)}.b_christmas_left{width:134px;height:63px;top:5px;left:40px;background-image:url(/Images/Balloons/view_christmas_left.png)}.b_christmas_left:hover{background-image:url(/Images/Balloons/view_christmas_left_hover.png)}.b_birthday_right{width:134px;height:63px;top:10px;right:20px;background-image:url(/Images/Balloons/view_birthday_right.png)}.b_birthday_right:hover{background-image:url(/Images/Balloons/view_birthday_right_hover.png)}.balloonTitle{text-align:center;position:absolute;left:0;right:0;margin:auto}.balloonTitle h1{font-family:'Caveat Brush',cursive;font-size:96px;color:#484141;font-weight:700;line-height:76px;margin-bottom:18px}.balloonTitle h2{display:inline-block;font-family:'Caveat Brush',cursive;font-size:30px;color:#2c9cca;-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg);margin-left:-15px;background:url(/Images/Balloons/dash_underline.png) bottom left repeat-x;padding-bottom:15px}.balloonTitle h2 span{font-size:42px;font-weight:700}.top_balloons{margin-top:65px}.balloon_bouquet_line{width:100%;position:relative;max-width:460px;margin:auto}.balloon_bouquet_line a{font-family:'Caveat Brush',cursive;font-size:28px;color:#484141;background:url(/Images/Balloons/dash_underline.png) bottom left repeat-x;padding-bottom:8px;display:inline-block;font-weight:700;margin:5px 0 15px 0}.balloon_bouquet_line a span{color:#2c9cca}.balloon_bouquet_line img{position:absolute;right:0;top:-28px}.body_balloons .product_row{margin-bottom:30px}.body_balloons .product_row .block_holder{border:none;text-align:center;height:auto;width:33%;margin:20px 0;overflow:auto}.body_balloons .product_row .block_holder img{width:100%;margin-bottom:0;max-width:220px}.body_balloons .product_row .block_holder .block_title{position:static;background:0 0;height:auto;padding:0;font-family:'Caveat Brush',cursive;color:#2c9cca;font-weight:700;font-size:32px;line-height:40px}.body_balloons .product_row .block_holder:hover .block_title{color:#484141}.bg_grey_fullwidth{background:#f8f8f8;padding:45px 0}.cardpage_seo_text{width:100%;max-width:994px;margin:auto}.christmas_delivery_info{color:#c42940;font-size:16px}.christmas_delivery_info a{color:#c42940;font-size:16px;text-decoration:underline}.mobile_fdlogo{display:none!important}.body_birthdayagecards .top_bg{background:#ffd5d8;height:341px}.body_birthdayagecards #wrapper_whole{background:#fff}.ageLogo{margin:-30px auto 0 auto;text-align:center}.age_topImage{margin-top:-161px;margin-left:-62px;text-align:center;position:absolute;z-index:999}.birthdayAge_topBtns{margin-bottom:20px}.birthdayAge_topBtns a{width:31%;height:60px;padding:0 15px;margin-right:2.5%;box-sizing:border-box;display:inline-block;background:#41bba7;border:3px solid #349081;border-radius:6px;color:#fff;line-height:54px;font-weight:700;font-size:24px;position:relative}.birthdayAge_topBtns a:last-child{margin-right:0}.birthdayAge_topBtns a:hover{background:#309181;border:3px solid #276c61}.birthdayAge_topBtns a::after,.birthdayAge_topBtns a::before{content:'';display:block;width:18px;height:3px;background:#fff;position:absolute;right:15px;top:19px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.birthdayAge_topBtns a::after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:30px}.fullwidth_block_row{width:100%}.card_block.three_block_row{width:31%;margin-right:3.5%}.card_block{height:auto;display:block;margin:0 28px 30px 0;position:relative}.card_block img{width:100%;margin-bottom:15px;clear:both}.card_block .card_block_title{font-weight:700;color:#9b6fb1;font-size:18px;display:inline-block;padding-right:15px;position:relative}.card_block .card_block_title::after,.card_block .card_block_title::before{content:'';display:block;width:9px;height:3px;background:#9b6fb1;position:absolute;right:0;top:6px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.card_block .card_block_title::after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:11px}.card_block:hover .card_block_title,.full_width_title a:hover,.gift_block:hover .gift_block_title{color:#492487}.card_block:hover img,.card_brands a:hover img,.featured_event_block:hover{opacity:.6}.card_block:hover .card_block_title::after,.card_block:hover .card_block_title::before{background:#492487}.selectAge{width:100%;margin-bottom:10px}.selectAge h2{float:left;color:#4f96ad;font-size:20px;font-family:Dosis,sans-serif;font-weight:800;line-height:47px;margin-bottom:0}.selectAge ul{margin:0;padding:0;float:right}.selectAge li{float:left;list-style:none}.selectAge li a{display:block;padding:6px 6px;border-radius:5px;font-family:Dosis,sans-serif;font-weight:800;font-size:26px;color:#fff}.selectAge a{display:block;padding:6px 8px;border-radius:5px;font-family:Dosis,sans-serif;font-weight:800;font-size:26px}.kidsAge li a{padding:6px 10px;margin:0 5px}.selectAge a:hover{background:#4f96ad;color:#fff}.selectAge select{display:none}.selectAge select option{background:#4e4771}.selectAge select option:nth-of-type(odd){background:#605985}.agecards_block_title{width:100%;border-bottom:2px solid #4f96ad;height:26px;margin-bottom:20px}.agecards_block_title a{font-family:Dosis,sans-serif;font-weight:800;color:#363434;background:#fff;padding:0 5px 0 0;display:block}.agecards_block_header{font-family:Dosis,sans-serif;font-weight:800;color:#363434;padding:5px 5px 0 0;display:block;font-size:25px;margin-bottom:-5px;text-transform:uppercase}.agecards_block_header:hover{color:#363434}.agecards_block_title .agecards_block_view{margin-top:5px;font-size:18px;background:#4f96ad!important;border-radius:5px;color:#fff!important;padding:5px 10px 5px 10px!important}.agecards_block_title .agecards_block_view:hover{background:#363434!important}.agecards_block_wrapper{width:100%;margin:20px 0}.agecardsTop{height:190px;width:100%;position:relative;border-bottom:3px solid #4f96ad;text-align:center}#left-col.ln_birthdayagecards .left_nav_header.branded{background:#d5585c}#left-col.ln_birthdayagecards #left_nav li.sec-header,#left-col.ln_fathersday #dvSelCats a{color:#d5585c}.body_fathersday #left-col{position:absolute;z-index:999}.agecards_seo_text_holder{margin-top:30px;padding:30px 0 0;width:100%;background:#f8f8f8}.agecards_seo_text_holder h1{font-family:Arial;font-weight:700;color:#482884;font-size:24px}.agecards_seo_text_holder h2,.agecards_seo_text_holder h3{font-size:16px;font-family:Arial;font-weight:700;color:#626363;line-height:20px}.agecards_seo_text_holder p .agecards_seo_text_holder p a{font-size:16px;color:#626363;line-height:20px}#wrapper_whole.black_friday{background:#161616 top center!important}#black_top_section img{margin-top:-65px}.black_friday .three_block_row{width:31.5%!important}.black_friday .two_block_row{width:48%!important}.black_friday .block_holder{border:none;height:auto}.offer_ends_wrapper{width:100%;height:110px;background:#323232;margin-top:-65px}.offer_ends_wrapper .content_wrapper{padding-top:20px}.top_gifts_wrapper{background:#2a2a2a;width:100%}#timeRemaining{color:#fff;font-family:Oswald,sans-serif;font-size:40px;display:inline-block}.black_offer_ends span{font-family:Lobster,cursive;color:#aa2124;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;font-size:50px;margin-right:20px}#one_day_only{font-size:60px;font-family:Oswald,sans-serif;color:#fff;text-align:center;display:block;margin:0;line-height:115px;padding-bottom:40px}.black_friday .block_holder .block_title{background:0 0}.black_friday .block_holder .block_title{color:#aa2124;text-align:center;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;font-size:30px}.black_friday_image{overflow:hidden;height:auto;width:100%}.black_friday_image img{width:100%!important}.black_friday .block_holder .block_title{position:inherit}.black_friday .block_holder:hover{background:#323232}.black_friday .grey_section .block_holder:hover{background:#2a2a2a}.black_friday .block_holder:hover img{margin-top:0}#wrapper_whole .grey_section{background:#323232}.black_offer_ends{margin-top:0;margin-left:auto;margin-right:auto;height:65px;width:635px}.black_offer{margin-left:auto;margin-right:auto;margin-top:5px;width:97%}#offers_expired{display:none;background:#fff;width:100%;height:100%;position:absolute;background:rgba(255,255,255,.9);z-index:9999}.body_canvas #wrapper_whole{background:#fff}.body_canvas #cycle{height:475px}.canvas_top_section{height:120px;background:#dcefed}.featured_event_block{width:100%}.canvas_delivery_info{text-align:center;width:100%;background:#a3cfc7;border-top:10px solid #76aba1;border-bottom:10px solid #76aba1;height:55px;margin-bottom:20px}.canvas_delivery_text{font-family:Oswald,sans-serif;font-size:25px;color:#fff;line-height:50px;letter-spacing:1px}.canvas_blocks.product_row{margin-top:30px}.canvas_blocks.product_row .block_holder{width:auto;border:none;height:auto;border-radius:0;margin:0 30px 30px 0}.canvas_blocks.product_row .block_holder.no_right_margin{margin-right:0}.canvas_blocks.product_row .block_top{width:100%;height:311px;padding-bottom:10px}.canvas_blocks.product_row .block_price{display:none}.canvas_blocks.product_row .block_title{width:auto!important;height:auto!important;font-family:Arial;background:0 0;font-weight:700;color:#9b6fb1;font-size:18px;line-height:18px;display:inline-block;padding-right:15px;position:relative;padding:0 15px 5px 0}.canvas_blocks.product_row .block_title::after,.canvas_blocks.product_row .block_title::before{content:'';display:block;width:9px;height:3px;background:#9b6fb1;position:absolute;right:0;top:5px;-ms-transform:rotate(45deg);transform:rotate(45deg)}.canvas_blocks.product_row .block_title::after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:10px}.canvas_blocks.product_row .block_holder:hover .block_title{background:0 0;color:#442382}.canvas_blocks.product_row .block_holder:hover .block_title::after,.canvas_blocks.product_row .block_holder:hover .block_title::before{background:#442382}.canvas_blocks.product_row .block_holder:hover img{opacity:.6}.body_canvas .seo_text_holder{background:#f8f8f8;padding:0 0 30px 0}.body_canvas .seo_text_holder h1{font-family:Arial;font-size:24px;font-weight:700;color:#482884;margin:0}.body_canvas .seo_text_holder h2,.body_canvas .seo_text_holder h3{color:#626363;font-family:Arial,sans-serif;line-height:22px;margin:0 0 16px 0;font-weight:700}.body_canvas .seo_text_holder .seotext h2,.body_canvas .seo_text_holder .seotext h3,.body_canvas .seo_text_holder p,.body_canvas .seo_text_holder p a{font-size:16px}.canvas_top{height:474px}.cw_canvases{padding:0!important;width:994px}.cw_canvases #left-col{position:absolute;margin-top:-545px;z-index:999}.ln_canvases{margin-right:20px}.canvas_title{width:645px;height:75px;margin:18px 0 0 -305px!important;position:absolute;z-index:998;left:50%}.ct_personalised{font-size:25px;letter-spacing:4px;margin-right:6px;padding-top:15px}.ct_canvases{font-size:50px;border-top:2px solid #388173;border-bottom:2px solid #388173;padding:0 0;height:63px;line-height:60px;letter-spacing:4px;position:relative}.ct_canvases:after{position:absolute;content:"Lightweight Premium Canvas";left:0;font-size:14px;letter-spacing:6.8px;bottom:-44px;text-align:center;color:#a03a35}.canvas_title,.ct_canvases,.ct_personalised{font-family:Oswald,sans-serif;text-shadow:none;-webkit-text-stroke-width:0;text-transform:uppercase;float:left;color:#388173}.canvas_title_slide{position:absolute;width:519px!important;margin:17px 0 0 300px;z-index:999}.canvas_title_slide .ct_personalised{width:195px!important;color:#76aba1}.canvas_title_slide .ct_canvases{width:100px!important;color:#76aba1}.ct_roundal{background:#fff;border-radius:50%;width:70px;height:60px;float:left;text-align:center;margin-left:8px;padding-top:10px;line-height:20px}.small_green{color:#489c8c;font-weight:700;font-size:12px}.small_red{color:#9f3a33;font-weight:700;font-size:20px}.canvas_title_divider{float:left;clear:both;margin:0 auto 20px auto}.cd_title_red{color:#9f3a33;font-size:26px;font-family:Oswald,sans-serif;text-shadow:none;-webkit-text-stroke-width:0;text-transform:uppercase;float:left;width:249px;text-align:center}.cd_line{width:342px;background:#cdcbcb;height:4px;float:left;margin-right:30px;margin-top:19px}.cd_line.last{margin-left:30px;margin-right:0}.canvas_size_info{width:30%;margin-right:4%;margin-bottom:20px;text-align:center}.canvas_size_info img{width:100%}.canvas_size_info.last{margin-right:0}.canvas_info_block{width:311px;float:left;margin-right:30px;margin-bottom:20px}.canvas_info_block table{font-family:Arial,sans-serif;font-size:12px}.canvas_info_block.last{margin-right:0}.canvas_info_title{font-size:20px;font-family:Oswald,sans-serif;text-shadow:none;-webkit-text-stroke-width:0;text-transform:uppercase;color:#76aba1;margin-bottom:6px}.canvas_info_block p{font-size:14px}.ci_image{border:4px solid #cdcbcb}.discount_table table{width:100%;height:auto}.discount_table.canvas_table{width:100%;border-top-left-radius:6px;border-top-right-radius:6px}.discount_table.canvas_table td.cdp{background:#76aba1;color:#fff;border-right:none;border-bottom:2px solid #fff;height:30px}.discount_table.canvas_table td.cdp:first-child{border-top-left-radius:6px}.discount_table.canvas_table td.cdp:last-child{border-top-right-radius:6px}.discount_table.canvas_table td{background:#a3cfc7;color:#fff;border-right:2px solid #fff;border-bottom:2px solid #fff;width:50%;text-align:center;height:50px}.discount_table.canvas_table td:last-child{border-right:none}.discount_table.canvas_table td.ct_price{color:#a24e4e}.discount_table.canvas_table td.ct_price span{font-weight:700}.canvas_50percent_off{position:absolute;top:627px;right:0;z-index:999}.canvas_intro_offer{display:block}.canvas_red_offer{color:#bd2424;font-size:22px}.canvas_red_offer_small{color:#bd2424;font-size:20px}.canvas_discount{padding-left:140px}.discount_table{width:253px;height:auto;margin:0 3px 7px 0}.trustpilot-widget{margin:0;background:#fff;padding:40px 0}.trustpilot-widget iframe{width:960px!important;margin:0 auto}img.cancerResearchLogo{float:right;margin-top:-35px}#wrapper_whole.cancerResearch{background:url(/Images/CancerResearch/bg_cancerResearch.gif) top left repeat #f0f0f0!important;border-top:1px solid #fff}.cr_title{width:790px;height:auto;overflow:auto;margin:5px auto 0 auto;padding:20px;background:#f0f0f0}.cr_title img{float:left}.cr_frames{overflow:auto;margin-bottom:55px;height:236px;overflow:hidden;width:100%}.cr_frames img{float:left;margin-left:40px;padding-top:20px}.cr_frames img:first-child{margin-left:0}.cr_frames img:last-child{float:right;margin-left:0}.cr_message{width:94%;padding:3%;background:#2e008e;height:auto;display:block;overflow:auto;margin-bottom:70px}.cr_message h1{color:#fff;font-family:Arial,sans-serif;font-size:25px}.cr_message h1 span{color:#00b6ec}.cr_message p{color:#fff;font-family:Arial,sans-serif;font-size:23px;line-height:33px;float:left;margin-bottom:0}.cr_message a{background:#ea0a8b;cursor:pointer;display:block;color:#fff;font-family:Arial,sans-serif;font-size:16px;padding:7px 13px;border-radius:3px;float:right}.cr_seo{width:100%;background:#fff}.cr_seo .content_wrapper{padding:55px 0}.cr_seo img{float:right;margin-left:20px}.cr_seo h1{font-family:Arial,sans-serif;font-size:26px;color:#2e008e;clear:none;font-weight:700;margin-bottom:20px}.cr_seo h2{font-family:Arial,sans-serif;font-size:16px;line-height:23px;color:#616063;clear:none;font-weight:700;margin-bottom:25px}.cr_seo h2 a{color:#ea0a8b;cursor:pointer}.cr_seo p{font-family:Arial,sans-serif;font-size:16px;color:#616063;font-weight:400}.cancerResearch .block_holder{width:31%;height:307px;margin-right:3%;margin-bottom:65px;border:none}.cancerResearch .product_row .block_holder:nth-of-type(3){margin-right:0}.cancerResearch .block_holder .block_title{height:65px;line-height:65px;font-family:Arial,sans-serif;background:#2e008e;width:88%;padding:0 6%}.cancerResearch .block_holder:hover .block_title{background:#ea0a8b}.cancerResearch .block_holder:hover img{margin-top:0}#ContributionTable{padding:20px;width:585px}#ContributionTable p{font-size:16px;font-family:Arial,sans-serif;line-height:26px;font-weight:700;color:#616063;margin-bottom:25px}#ContributionTable p.cruk_no{font-size:14px;font-weight:400;line-height:20px;margin:25px 0 0 0}#ContributionTable td{height:65px;font-family:Arial,sans-serif;text-align:center;font-size:18px;color:#616063;background:#f7f7f7;border-right:3px solid #fff}#ContributionTable tr:nth-of-type(3) td{background:#f0f0f0}#ContributionTable td.crTableHeader{background:#ea0a8b;font-weight:700;color:#fff;height:65px;padding:0 25px;border-right:3px solid #fff;border-bottom:3px solid #fff}#ContributionTable td.crTableHeader:nth-of-type(1){background:#2e008e}.body_christmas{width:100%;height:auto}.body_christmas #wrapper_whole{background:url(/Images/Christmas/christmas_top_bg.jpg) top center no-repeat,url(/Images/Christmas/christmas_bg_repeat.jpg) top center repeat #e9e4c4}.christmas_top_links{height:52px;margin:2% auto 0 auto;width:80%}.christmas_tabs{position:relative;width:40%;text-align:left;background:linear-gradient(to right,#d3af37 0,#e7c349 100%);border-radius:6px;-webkit-box-shadow:1px 1px 0 1px rgba(196,41,64,1);-moz-box-shadow:1px 1px 0 1px rgba(196,41,64,1);box-shadow:1px 1px 0 1px rgba(196,41,64,1);color:#fff;padding:12px 3%;font-family:'Patua One',cursive;font-size:21px}.christmas_tabs .block_title::after,.christmas_tabs .block_title::before{content:'';display:block;width:12px;height:5px;background:#fff;position:absolute;right:22px;top:20px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.christmas_tabs .block_title::after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:26px}.body_christmas .giftImage{margin-top:-41px;margin-left:auto;margin-right:auto;display:block}.body_christmas #countdown{width:50%;height:auto;text-align:center;position:relative;clear:both}.body_christmas #countdown span{position:absolute;margin-top:258px;left:18%;font-family:Arial,sans-serif;font-size:28px;font-weight:700;font-style:italic;text-transform:uppercase;color:#f8fcff}.xmas_price_strap{width:100%;text-align:center;color:#c42940;font-size:33px;font-family:'Patua One',cursive;margin:27% 0 0 0;text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 22px #fff,0 0 15px #fff,0 0 25px #fff,0 0 30px #fff,0 0 30px #fff}.xmas_price_strap span{font-weight:400}#cardsTabWrap{width:100%;height:20px}.cards_tab{width:215px;height:80px;margin-left:276px;position:absolute;z-index:999}.body_christmas .block_holder{width:25%;height:auto;margin:0;border:0;text-align:center}.body_christmas .xmas_top{height:206px;border:none;margin:0 0;padding-bottom:8px;position:relative;text-align:center;padding-top:10px}.body_christmas .product_row .block_holder .xmas_top img{width:75%;-webkit-transition:all ease .3s}.body_christmas .product_row .block_holder .block_title{position:relative;background:0 0;text-align:center;width:auto;height:38px;display:inline-block;margin:0 auto 20px;padding:0 12px;line-height:26px;color:#d84b58;font-family:'Patua One',cursive;font-size:21px;font-weight:400}.body_christmas .product_row .block_holder:hover .block_title{color:#326262}.body_christmas .product_row .block_holder:hover img{bottom:5px;transform:rotate(4deg);-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg)}.block_holder_giftMobile{display:none}#christmas_top_ads{width:100%;height:100%;margin:0 0 30px 0;padding:0;text-align:left}.body_christmas #christmas_top_ads a:first-child{margin-left:2%}.body_christmas .block_title span:last-child,.body_christmasgifts .block_title span:last-child{right:10px;left:auto}.christmasSEO{background:#fff;width:100%;padding:30px 0}.christmasSEO .seo_text_holder{width:994px;margin:auto}.christmasSEO .seo_text_holder .content_holder{margin:0}.body_christmasgifts .seo_text_holder h1{font-size:28px}.body_christmas .seo_text_holder h1,.body_christmas .seo_text_holder h2,.body_christmas .seo_text_holder h3,.body_christmas .seo_text_holder p,.body_christmasgifts .seo_text_holder h1,.body_christmasgifts .seo_text_holder h2,.body_christmasgifts .seo_text_holder h3,.body_christmasgifts .seo_text_holder p{color:#326262;font-family:'Patua One',cursive}.body_christmas .seotext,.body_christmasgifts .seotext{height:257px}.body_christmas p a,.body_christmasgifts p a{color:#326262;font-family:'Patua One',cursive}.body_christmas a.hide,.body_christmas a.readmore{font-family:'Patua One',cursive;font-weight:700;color:#326262;display:inline-block;font-size:20px;cursor:pointer;background-image:none;padding-left:0}.body_christmasgifts a.hide,.body_christmasgifts a.readmore{font-family:'Patua One',cursive;font-weight:700;color:#326262;display:inline-block;font-size:20px;background-image:none;cursor:pointer;padding-left:0}.product_row .christmas_two{width:363px}.MobileOnly{display:none!important}.xmasGifts_tab_wrapper{display:none}.body_christmas .giftBannerTitle{left:46%;right:50%;margin:-65px auto 0 auto;position:absolute}.body_christmas .GiftBannerFullWidth{width:100%;margin-top:45px;height:auto;background:url(/Images/Christmas/christmas_gift_banner.jpg) no-repeat;background-size:100%;position:relative;padding-bottom:25%}.body_christmas .GiftBannerFullWidth .giftbanner{width:100%}.christmas_dot{background:url(/Images/christmas/xmas_dot.png) no-repeat;width:28px;height:28px;border-radius:20px;z-index:999;position:absolute}.christmas_dot:hover{background:url(/Images/christmas/xmas_dot_hover.png) no-repeat}.christmas_pulse{background:#fff;width:28px;height:28px;border-radius:20px;position:absolute;z-index:99;-webkit-animation:pulse 2s ease-out;-moz-animation:pulse 2s ease-out;animation:pulse 2s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;z-index:1}.christmas_dot:hover .christmas_pulse{background:#af7e17}@-moz-keyframes pulse{0%{-moz-transform:scale(1);opacity:0}25%{-moz-transform:scale(1);opacity:.1}50%{-moz-transform:scale(1.1);opacity:.3}75%{-moz-transform:scale(1.5);opacity:.5}100%{-moz-transform:scale(2);opacity:0}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);opacity:0}25%{-webkit-transform:scale(1);opacity:.1}50%{-webkit-transform:scale(1.1);opacity:.3}75%{-webkit-transform:scale(1.5);opacity:.5}100%{-webkit-transform:scale(2);opacity:0}}.christmasGift_cal{margin:15% 0 0 10%}.christmasGift_alc{margin:5% 0 0 26.5%}.christmasGift_tsh{margin:21.5% 0 0 33%}.christmasGift_ted{margin:11.5% 0 0 43%}.christmasGift_mug{margin:8% 0 0 60%}.christmasGift_book{margin:20% 0 0 70.5%}.christmasGift_cush{margin:13% 0 0 88%}.christmasGift_all{margin:26% 0 0 45%;position:absolute}.giftBannerLink_cal{width:180px;height:80px;margin-left:-60px}.giftBannerLink_alc{width:180px;height:80px;margin-left:-130px}.giftBannerLink_tsh{width:240px;height:80px;margin-top:-20px;margin-left:-130px}.giftBannerLink_ted{width:200px;height:100px;margin-top:-20px;margin-left:-60px}.giftBannerLink_mug{width:100px;height:100px;margin-top:-50px;margin-left:-20px}.giftBannerLink_book{width:340px;height:100px;margin-top:-40px;margin-left:-130px}.giftBannerLink_cush{width:180px;height:160px;margin-top:-120px;margin-left:-70px}.giftBannerLink_all{width:300px;height:30px}.body_christmasgifts{width:100%;height:auto}.body_christmasgifts .column_768{width:748px}.body_christmasgifts #wrapper_whole{background:url(/Images/ChristmasGifts/christmasGifts_top_bg.jpg) top center repeat-x,url(/Images/Christmas/christmas_bg_repeat.jpg) top center repeat #e9e4c4}.christmasGifts_title{margin-left:0}.body_christmasgifts #christmasgifts_top_ads{width:100%;height:100%;margin:0 0 30px 0;padding:0;text-align:center}.christmasGifts_tab_holder{width:50%;float:right}.christmasGifts_top_tabs{line-height:38px;color:#fdf6ce;font-family:'Bree Serif',serif;font-size:26px;width:88%;height:38px;padding:10px 5%;border:3px solid #fff;margin:10px 0;border-radius:6px;display:block}.christmasGifts_top_tabs div{font-size:19px}.christmasGifts_top_tabs:hover{background-color:rgba(9,59,68,1);-webkit-transition:all 1s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.christmasGifts_top_tabs .icon{float:left;margin-right:10px}.christmasGifts_top_tabs img{display:block}.top_christmasGifts_img{margin-top:-35px}.body_christmasgifts .product_row .block_holder{width:223px;height:auto;padding:0;margin:0 30px 30px 0;border:0}.body_christmasgifts .product_row .block_holder.long_block{width:478px;height:auto}.body_christmasgifts .product_row .block_holder.full_width_block{width:731px;height:auto}.body_christmasgifts .product_row .no_right_margin{margin-right:0}.body_christmasgifts .product_row .block_holder .xmas_top{padding:0;border:4px solid #fff;height:auto}.body_christmasgifts .product_row .block_holder .xmas_top img{width:100%;height:auto}.body_christmasgifts .product_row .block_holder .cg_block_title{text-align:center;color:#d84b58;font-family:'Bree Serif',serif;font-size:26px;font-weight:700;font-style:italic}.body_christmasgifts .product_row .block_holder .cg_block_title span{color:#d84b58;font-size:18px;font-weight:400}.body_christmasgifts .product_row .block_holder:hover .cg_block_title{color:#093b44;-webkit-transition:all 1s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.body_christmasgifts .product_row .block_holder:hover .xmas_top{border:4px solid #d84b58;-webkit-transition:all 1s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#left-col.ln_christmas .left_nav_header.branded{background:#d73d59}#left-col.ln_christmas #dvSelCats a,#left-col.ln_christmas #left_nav li.sec-header{color:#d73d59}.body_chocolatecards #left_nav{position:absolute}.body_chocolatecards .column_768 a,.body_chocolatecards .content_wrapper h1,.body_chocolatecards .content_wrapper h2,.body_chocolatecards .content_wrapper li,.body_chocolatecards .content_wrapper p{font-family:'Josefin Sans',sans-serif}.ChocolateFullWidth.green,.body_chocolatecards #wrapper_whole{background:url(/Images/ChocolateCards/bg_top.jpg) top center no-repeat,url(/Images/ChocolateCards/bg_repeat.gif) top left repeat}.ChocolateTop{position:relative;width:100%}.ChocolateCardRoundal{position:absolute;right:-10px;top:100px;width:146px;height:106px;padding-top:40px;background:url(/Images/ChocolateCards/boxRoundal.png) center no-repeat;text-align:center;color:#fff;font-family:Lobster,cursive;font-size:28px;line-height:28px;padding-top:40px}.ChocolateCardRoundal span{color:#3abba3}.ChocolateCardLogo{position:absolute;left:0}.ChocolateCardBox{margin-right:50px}.ChocolateOneLiner{width:100%;clear:both;margin-bottom:30px;position:relative}.ChocolateOneLiner h2{color:#fff;text-transform:uppercase;font-size:22px;font-weight:700;width:auto;display:block;margin-right:175px}.ChocolateOneLiner a{font-family:'Josefin Sans',sans-serif;color:#fff;text-transform:uppercase;font-size:18px;font-weight:700;position:absolute;right:0;top:-10px;display:inline-block;border:2px solid #fff;padding:5px 10px;border-radius:3px}.ChocolateOneLiner a:hover{background:#fff;color:#3abca4}.body_chocolatecards .product_row{padding-bottom:30px}.body_chocolatecards .product_row .block_holder{width:33%;height:auto;margin:0 0 20px;border:0;background:0 0;text-align:center}.body_chocolatecards .product_row .block_holder img{width:100%}.body_chocolatecards .product_row .block_holder .block_title{width:auto;display:inline-block;position:static;background:url(/Images/ChocolateCards/title_star.gif) center left no-repeat,url(/Images/ChocolateCards/title_star.gif) center right no-repeat;color:#fff;line-height:normal;height:auto;margin-top:40px;font-family:'Josefin Sans',sans-serif;font-weight:800;font-size:24px;text-transform:uppercase;padding:0 20px}.body_chocolatecards .product_row .block_holder:hover .block_title{color:#2f211f}.body_chocolatecards .product_row .block_holder .title_too_long{font-size:20px;line-height:28px}.ChocolateBlockTop{height:194px;border:none;border-bottom:10px solid #edf9f7;margin:0;-webkit-box-shadow:inset 0 -15px 0 0 #eee;-moz-box-shadow:inset 0 -15px 0 0 #eee;box-shadow:inset 0 -15px 0 0 #eee;padding-bottom:8px;position:relative;text-align:center;padding-top:10px}.ChocolateFullWidth{width:100%;background:#fbfbfb}.ChocolateFullWidth .content_wrapper{padding:0}.ChocolateFullWidth h2{font-weight:700;text-transform:uppercase}.ChocolateInfo{width:45%}.ChocolateFullWidth .ChocolateInfo h2{font-size:40px;color:#3c2e29;line-height:43px;padding-bottom:20px;margin:40px 0 20px;border-bottom:1px solid #ebeaea}.ChocolateInfo li,.ChocolateInfo p{font-size:20px;line-height:25px;padding-bottom:20px;color:#3c2e29;margin:0}.ChocolateInfo ul{padding-left:20px;margin:0}.ChocolateInfo li{padding-bottom:10px}.ChocolateInfo p span{font-size:16px!important}.ChocolateFullWidth.brown{width:100%;background:#3f312b}.ChocolateFullWidth.brown .content_wrapper{background:0 0}.ChocolateFullWidth.brown h2{padding:60px 0;margin:0}.ChocolateFullWidth.brown h2 span{border:2px solid #fff;padding:5px 10px;border-radius:3px;margin-left:15px;font-size:30px}.ChocolateFullWidth.green{background:url(/Images/ChocolateCards/bg_repeat.gif) top left repeat}.ChocolateFullWidth.green .seo_text_holder{padding-bottom:40px}.ChocolateFullWidth.green .content_wrapper{background:0 0}.ChocolateFullWidth.green .seotext{margin:0;padding:40px 0}.ChocolateFullWidth.green h1{color:#fff;font-size:26px;text-transform:uppercase;font-weight:700;margin-bottom:20px}.ChocolateFullWidth.green a,.ChocolateFullWidth.green h2,.ChocolateFullWidth.green h3,.ChocolateFullWidth.green p{color:#fff;font-size:18px;font-weight:400;text-transform:none}.ChocolateFullWidth.green a:hover{color:#3f312b;border-bottom:none;text-decoration:underline}.body_chocolatecards #cycle_wrapper{position:relative}.body_chocolatecards #cycle_btns{position:absolute;left:0;right:0;bottom:60px;margin:auto;z-index:999;width:96px}.body_chocolatecards #cycle_btns span{font-size:0!important;width:10px;height:10px;border:1px solid #fff;background:#3f312b;display:block;float:left;margin-right:4px;cursor:pointer}.body_chocolatecards #cycle_btns span.cycle-pager-active{width:8px;height:8px;border:2px solid #fff}.body_chocolatecards a.hide,.body_chocolatecards a.readmore{background:url(/Images/ChocolateCards/threedots.gif) 0 center no-repeat;padding-left:50px}.body_congratulations #wrapper_whole{background:url(/Images/Congratulations/bg_congrats.jpg) no-repeat top center #fcfcfc}.congratsblock_holder{width:20%;float:left}a.congrats_block{width:100%;height:auto;text-decoration:none;position:relative}a.congrats_block img{width:75%;height:auto;position:absolute;left:11%;bottom:5px}.congrats_block_title.title_too_long{font-size:19px;line-height:30px}.congrats_top{width:100%;height:225px;border:none;border-bottom:10px solid #cc3a59;margin:0 0 8px 0;-webkit-box-shadow:inset 0 -15px 0 0 rgba(179,51,76,.99);-moz-box-shadow:inset 0 -15px 0 0 rgba(179,51,76,.99);box-shadow:inset 0 -15px 0 0 rgba(179,51,76,.99);padding-bottom:8px;position:relative;text-align:center}.congrats_block_title{text-align:center;font-family:'Lily Script One',cursive;font-size:22px}.congratsblock_holder:hover .congrats_block_title{color:#f9c53d}.congrats_blocks{margin-top:220px}.congrats_block:hover img{bottom:10px;-webkit-transition:all 1s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#left-col.ln_congratulations #dvSelCats a,#left-col.ln_congratulations #left_nav li.sec-header{color:#d23b5c}.body_congratulations .left_nav_header.branded{background:#d23b5c}.congrats_seo_section{background:#a32244;height:auto;margin-top:20px;color:#fff;width:100%;min-height:230px}.congrats_seo_section .content_wrapper{padding-top:0}.congrats_seo_section .seo_text_holder .content_holder{margin-bottom:0}.congrats_seo{margin-top:5px;color:#fff;font-family:'Lily Script One',cursive;line-height:40px;font-size:24px}.congrats_seo_section p{color:#fff}.congrats_seo_section h2,.congrats_seo_section h3{color:#fff}.congrats_seo_section a{color:#f5f5f5;font-weight:700;text-decoration:none}.body_cute #wrapper_whole{background:url(/Images/CuteCards/bg_cute.jpg) top center repeat-x #addfd5}.cute_ad_holder{margin-top:55px}.body_cute .cute_top_ads{margin-right:25px;display:block;max-width:153px;box-sizing:border-box}.body_cute .cute_top_ads:hover .top_block_title{color:#e43a4f}.body_cute .cute_top_ads:hover img{border:5px solid #e43a4f}.body_cute .cute_top_ads img{border:5px solid #ef6677;width:100%;box-sizing:border-box}.cute_title{margin-left:50px;margin-bottom:45px}.top_block_title{width:100%;margin-top:10px;background:0 0;color:#f16778;text-align:center;padding:0;position:static;font-family:'Titan One',cursive;font-size:19px;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.body_cute .product_row{width:100%}.body_cute .product_row .block_holder{height:260px;width:20%;border:none;margin:0}.body_cute .product_row .block_holder.two_block_row{width:50%}.body_cute .product_row .block_holder.three_block_row{width:33%}.CuteTop{height:205px;width:100%;position:relative;border-bottom:10px solid #4c9688;-webkit-box-shadow:inset 0 -15px 0 0 #67b4a5;-moz-box-shadow:inset 0 -15px 0 0 #67b4a5;box-shadow:inset 0 -15px 0 0 #67b4a5;text-align:center}.body_cute .product_row .block_holder img{width:73%;position:absolute;margin:auto;bottom:5px;left:0;right:0;-webkit-transition:bottom .2s;transition:bottom .2s}.body_cute .product_row .block_title{background:0 0;color:#ea7470;text-align:center;padding:0;position:static;font-family:'Titan One',cursive;font-size:18px;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.body_cute .product_row .block_holder:hover .block_title{background:0 0;color:#e43a4f}.body_cute .product_row .block_holder:hover .CuteTop img{bottom:20px;transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0)}.body_cute .content_wrapper h1{font-family:'Titan One',cursive;font-size:23px;color:#fff!important;text-shadow:-1px -1px 0 #4c9688,1px -1px 0 #4c9688,-1px 1px 0 #4c9688,1px 1px 0 #4c9688}.body_cute .seo_text_holder .content_holder a,.body_cute .seo_text_holder .content_holder h1,.body_cute .seo_text_holder .content_holder h2,.body_cute .seo_text_holder .content_holder h3,.body_cute .seo_text_holder .content_holder p{color:#488a7d;box-sizing:border-box;padding:2px}.body_cute .seotext{height:240px}.body_cute a.hide,.body_cute a.readmore{background:0 0;padding-left:0}.body_cute .left_nav_header.branded{background:#ef6677}.body_cute #left_nav li.sec-header{color:#ef6677}.body_disney #wrapper_whole{background:#001b6a}.body_disney .content_wrapper{background:url(/Images/Disney/bg_disney.jpg) top left repeat-x}.mickey_top{margin:-38px 0 0 37px;width:387px;height:402px;display:block;background:url(/Images/Disney/mickey_top.png) top left no-repeat;position:absolute}.top_block_padding{margin:140px 0 0 392px}.body_disney .seo_text_holder a.hide,.body_disney .seo_text_holder a.readmore,.body_disney .seo_text_holder h1,.body_disney .seo_text_holder h2,.body_disney .seo_text_holder h3,.body_disney .seo_text_holder p,.body_disney .seo_text_holder p a{color:#fff}.reveal_contect p.disney_copyright{font-size:10px;margin:0 0 10px 0}.btn_readmore_disney{color:#fff;-webkit-text-stroke-color:#001b6a}.product_row .block_holder.disney_top{width:auto;margin:0 4% 3% 0}.product_row .block_holder.disney_top .block_title{display:none}.body_disney .block_holder{position:relative;box-sizing:border-box;overflow:hidden;border:3px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:auto}.body_disney .block_holder img{width:100%;height:auto;margin-top:0}.product_row .block_holder .block_title.disney_title{display:none}.product_row .block_holder:hover img{margin-top:0}.monsters{margin-left:199px}.disneyLongBlock{width:754px!important}.body_disneygifts #wrapper_whole{background:#fff}.disneyGifts_top{background:url(/Images/DisneyGifts/banner_bg.jpg) top center no-repeat,linear-gradient(to right,#001b6a,#001b6a 50%,#fff 50%);height:344px}.disneyGifts_top_section{width:100%;height:356px;margin-bottom:15px}.disneyGifts_logo{width:194px;height:auto;margin:-59px auto 0 auto}.disneyTopLinks{width:100%;height:300px;margin-top:-20px}.disneyLink{width:47%;height:100%;text-align:center}.disneyLink .block_title{display:none}.disneyLink img{width:auto;height:auto;max-width:376px;margin-top:14%;-webkit-transition:margin-top ease .2s}.body_disneygifts .topGiftHolder{width:auto}.body_disneygifts .topBlock_title{width:210px;height:40px;line-height:39px;font-family:'Fredoka One',cursive;text-align:center;font-size:24px;color:#fff;border:2px solid #fff;margin:0 auto;border-radius:10px;background:rgba(0,27,106,.7);-webkit-transition:all ease .3s}.body_disneygifts .topGiftHolder:hover .topBlock_title{background:rgba(53,141,199,.8);-webkit-transition:all ease .3s}.body_disneygifts .pageTitle{width:100%;height:auto;font-family:'Fredoka One',cursive;text-align:center;font-size:26px;color:#358dc7;margin-top:20px;margin-bottom:15px}.body_disneygifts .pageTitle span{color:#001b6a}.body_disneygifts .pageTitle span.jansale_text{display:block;color:#f61557;text-decoration:underline}.marvelred{color:#ee1c25!important}.disneyButtonLeft{background:#1d93cd;height:74px!important;width:48%!important;margin:10px 0 20px 5px!important;border:2px solid #fff;box-shadow:0 0 0 2px #1d93cd;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}.disneyButtonRight{background:#1d93cd;height:74px!important;width:48%!important;margin:10px 0 20px 4px!important;border:2px solid #fff;box-shadow:0 0 0 2px #1d93cd;-webkit-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}.body_disneygifts .product_row .disneyButtonLeft .disGift_block_title,.body_disneygifts .product_row .disneyButtonRight .disGift_block_title{font-family:'Fredoka One',cursive;text-align:center;font-size:18px;color:#fff!important;line-height:70px}.body_disneygifts .product_row .disneyButtonLeft .disGift_block_title span,.body_disneygifts .product_row .disneyButtonRight .disGift_block_title span{color:#fbfe12}.body_disneygifts .product_row .disneyButtonLeft:hover,.body_disneygifts .product_row .disneyButtonRight:hover{background:#001b6a;box-shadow:0 0 0 2px #001b6a;-webkit-transition:all ease .3s}.body_disneygifts .full_width_title h1{font-family:Arial;background:#fff;padding-right:5px;float:left;line-height:32px;font-size:24px;font-weight:700;color:#482884;margin:0 0 10px 0}.body_disneygifts .product_row{width:100%}.body_disneygifts .product_row .block_holder{border:0;margin:0 11px 11px 0;width:181px;height:auto}.body_disneygifts .product_row .block_holder .disGift_block_title{font-weight:700;color:#9b6fb1;font-size:18px;display:inline-block;padding-right:15px;position:relative;margin:10px 0 10px 0}.body_disneygifts .product_row .block_holder .disGift_block_title::before{content:'';display:block;width:9px;height:3px;background:#9b6fb1;position:absolute;right:0;top:6px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.body_disneygifts .product_row .block_holder .disGift_block_title::after{content:'';display:block;width:9px;height:3px;background:#9b6fb1;position:absolute;right:0;top:11px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.body_disneygifts .product_row .block_holder:hover .disGift_block_title::after,.body_disneygifts .product_row .block_holder:hover .disGift_block_title::before{background:#442382}.body_disneygifts .product_row .block_holder:hover .disGift_block_title{color:#442382}.body_disneygifts .card_tab{width:97%;height:115px;background:#358dc7;border:2px solid #fff;box-shadow:0 0 0 2px #1d93cd;border-radius:10px;-webkit-transition:all ease .3s;margin:4px 0 4px 4px;margin-bottom:30px}.body_disneygifts .card_tab:hover{background:#001b6a;box-shadow:0 0 0 2px #001b6a;-webkit-transition:all ease .3s}.body_disneygifts .card_tab p{font-family:'Fredoka One',cursive;color:#fff;font-size:25px;padding-left:45px;padding-top:30px;display:block;line-height:25px}.body_disneygifts .card_tab span{color:#fbfe12;font-size:22px;font-family:Arial,sans-serif}.body_disneygifts .card_tab img{position:absolute;margin-top:-96px;margin-left:502px}.body_disneygifts .bg_grey_fullwidth{background:#f8f8f8;padding:30px 0}.bg_grey_fullwidth h1{font-size:24px;background:#f8f8f8;font-family:Arial,sans-serif!important;font-weight:700;color:#482884}.bg_grey_fullwidth h2,.bg_grey_fullwidth h3{font-size:16px;background:#f8f8f8;font-family:Arial,sans-serif!important;font-weight:700;color:#626363;line-height:22px;margin:0 0 16px 0}.disneyGifts_seo_text{width:100%;max-width:994px;margin:auto}.disneyGifts_seo_text .seotext{height:auto}.disneyGifts_seo_text .hide,.disneyGifts_seo_text .readmore{display:none}.body_disneySchool #wrapper_whole{background:#47a1dd}.disneySchoolContent{padding-top:0!important}.disneySchool_top_banner{background:url(/Images/DisneySchoolSupplies/banner_bg.jpg) top center repeat-x}.disneySchool_top_section{width:100%;height:auto;margin-bottom:20px}.disneySchool_logo{width:256px;height:286px;margin:0 auto 0 auto}.body_disneySchool .topBlocks{width:100%;max-width:993px;position:absolute;margin-top:-319px;z-index:0}.body_disneySchool .minnie{margin-top:-24px}.topBlockWrapper{width:auto}.body_disneySchool .topBlock_title{width:200px;margin:6px auto 0 auto;background-color:#3691ce;height:39px;line-height:39px;font-family:'Fredoka One',cursive;text-align:center;font-size:24px;text-transform:uppercase;color:#fff;border:2px solid #fff;border-radius:10px;-webkit-box-shadow:3px 3px 3px 0 #4192c9;box-shadow:3px 3px 3px 0 #4192c9}.body_disneySchool .minnie .topBlock_title{margin-top:14px}.body_disneySchool .topBlockWrapper:hover .topBlock_title{background:#47a1dd}.disneySchool_top{height:175px;width:100%;position:relative;border-bottom:10px solid #2580bc;-webkit-box-shadow:inset 0 -30px 0 0 #3d90c6;-moz-box-shadow:inset 0 -30px 0 0 #3d90c6;box-shadow:inset 0 -30px 0 0 #3d90c6;text-align:center}.body_disneySchool .two_block_row{width:50%!important}.body_disneySchool .three_block_row{width:31%!important;margin-right:1%}.body_disneySchool .product_row .block_holder{min-height:240px;width:23%;border:none;margin-right:1%}.body_disneySchool .product_row .block_holder img{width:92%!important;position:absolute;margin:auto;bottom:2px;left:0;right:0;-webkit-transition:bottom .2s;transition:bottom .2s}.body_disneySchool .product_row .block_title{background:0 0;color:#fff;text-align:center;padding:0;position:static;font-family:'Fredoka One',cursive;font-size:20px;height:auto;line-height:20px;width:72%;margin:10px auto}.body_disneySchool .product_row .block_title span{font-family:'Arial Regular',sans-serif;font-size:16px}.body_disneySchool .product_row .block_holder:hover .block_title{background:0 0}.body_disneySchool .product_row .block_holder:hover img{bottom:20px;transform:rotate(4deg);-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg)}.body_disneySchool .no_right_margin{margin-right:0!important}.disneyCategory{font-family:'Fredoka One',cursive;color:#fff;text-align:center;font-size:24px;padding:10px 0}.disneySchool_tab_wrapper{width:100%;height:auto;margin:0 0 20px 0}.disneySchool_tab{width:32%;margin:0 1% 10px 0;border:3px solid #fff;float:left;height:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.disneySchool_tab img{width:100%}.ln_disneyschoolsupplies .left_nav_header{background:#1d1d1b}.ln_disneyschoolsupplies #dvSelCats a{color:#298ece}.ln_disneyschoolsupplies #left_nav li.sec-header{color:#1d1d1b}.ln_disneyschoolsupplies #left-col .ln{color:#298ece}.disneySchool_seo{width:100%;background:url(/Images/DisneySchoolSupplies/bottom_banner.jpg) top center no-repeat #358dc7;height:auto;padding-bottom:30px}.disneySchool_seo h1{font-family:'Fredoka One',cursive;color:#fff}.disneySchool_seo h2,.disneySchool_seo h3{font-family:'Arial Regular',sans-serif;color:#fff;font-size:18px}.disneySchool_seo a,.disneySchool_seo p{font-family:'Arial Regular',sans-serif;font-size:16px;color:#fff}.disneySchool_seo .hide,.disneySchool_seo .readmore{font-family:'Arial Regular',sans-serif;color:#fff;font-size:18px;background:0 0;padding-left:0!important}.disneySchool_seo .seo_40{width:40%}.disneySchool_seo .seotext{height:290px}.disney_offer{color:#fff;text-align:center;font-size:27px;font-weight:700;margin-top:20px}.disney_offer span{color:#ffee08}.body_easter .easter_top_section{background:#73c9c0;padding-bottom:10px}#branding_top_ads_easter{width:100%;height:auto;padding:0}.easter_top_ad{z-index:10;width:22%;display:inline-block;height:auto;margin:0}.easter_top_ad:hover .top_title{color:#f05c70}.easter_top_ad:hover img{border:3px solid #f05c70}.easter_top_ad img{width:88%;display:block;margin:0 auto;border:3px solid #fff;border-radius:3px}.easter_wrapper p{color:#626363}.body_easter .seotext{height:380px}.easter_date{float:left;position:absolute}.eater_title{width:56%;margin-top:-80px}.eater_title img{display:block;margin:0 auto;width:100%;max-width:375px}.body_easter #left-col{position:absolute}.body_easter .product_row .easter_block_title{font-family:'Alegreya Sans',sans-serif;font-weight:700;text-align:center;font-size:19px;color:#da5566}.body_easter .product_row .block_holder:hover .easter_block_title{background:#dfb488}.body_easter .twoBlockRow .block_holder{width:48%}.body_easter .seo_text_holder h1{color:#594d42}.body_easter .left_nav_header.branded{background:#f05c70;-webkit-font-smoothing:antialiased;-webkit-text-stroke-color:#ecc39a}.body_easter #dvSelCats a,.body_easter #left_nav li.sec-header{color:#f05c70}.easterblock_holder{width:25%;float:left}.easterblock_holder:hover img{bottom:10px;-moz-transform:scale(1.02);-webkit-transform:scale(1.02);transform:scale(1.02);transition:all .3s ease-in-out}.easterblock_holder:hover .easter_block_title{color:#60b7ae}.easter_top{width:100%;height:205px;border:none;margin:0 0 8px 0;padding-bottom:8px;position:relative;text-align:center}a.easter_block{width:100%;height:auto;text-decoration:none;position:relative}a.easter_block img{width:71%;height:auto;position:absolute;left:0;right:0;margin:0 auto;bottom:5px}.easter_top_ad .top_title{text-align:center;color:#fff;line-height:35px;font-family:'Alegreya Sans',sans-serif;font-size:22px;font-weight:700}.easterblock_holder.easter_gifts{width:100%}.body_easter .seo_text_holder{background:#73c9c0;float:left;width:100%;margin-top:-50px}.body_easter .seo_text_holder a,.body_easter .seo_text_holder h1,.body_easter .seo_text_holder h2,.body_easter .seo_text_holder h3,.body_easter .seo_text_holder p{color:#fff}.easter_gifts_title{width:100%;max-width:490px;margin:0 auto;display:block;padding-top:40px;padding-bottom:10px}.easter_gifts .easter_block_title{display:none}.mobile_easter_title{display:none}.body_econtentlp #wrapper_whole{background:#fff;margin-top:0}.body_econtentlp #ctl00_SiteBreadCrump{display:none!important}.body_econtentlp .content_wrapper.email_top{padding:0!important}.email_banner_full{width:100%;background:url(/Images/EmailLP/banner_bg.jpg) top center no-repeat}.email_banner{width:100%}.email_banner img{width:100%!important}.email_banner_mobile{display:none}.email_largeBlock{width:485px;height:485px}.email_largeBlock img,.email_longBlock img{width:100%}.email_largeBlock .block_title,.email_longBlock .block_title{display:none}.email_longBlock img:nth-of-type(1){margin-bottom:11px}.body_econtentlp h1{text-align:center;padding:10px 0}.email_four_row{width:100%;height:auto;padding-bottom:30px}.email_small_block_holder{width:24%;margin-right:1%}.email_small_block_holder .block_title{text-align:center;font-family:'Passion One',cursive;font-size:26px;color:#442382}.body_emotionalrescue #wrapper_whole{background:url(/Images/EmotionalRescue/banner_top.jpg) no-repeat top center #019a9b}.body_emotionalrescue{width:100%;height:auto}.body_emotionalrescue .top_block{width:100%;height:317px;margin-top:-97px;margin-bottom:30px}.ln_emotionalrescue .left_nav_header.branded{background:#019a9b}.erblock_holder{width:33%;float:left;margin-bottom:30px}.er_top{width:100%;height:200px;border:none;border-bottom:6px solid #f3e4d3;-webkit-box-shadow:inset 0 -10px 0 0 #f3e4d3;-moz-box-shadow:inset 0 -10px 0 0 #f3e4d3;box-shadow:inset 0 -10px 0 0 #f3e4d3;margin:0;padding-bottom:0;position:relative;text-align:center}a.er_block{width:100%;height:237px;text-decoration:none;position:relative;text-align:center}a.er_block img{width:75%;height:auto;position:absolute;left:0;bottom:0;right:0;margin:auto;-webkit-transition:all ease .2s}.er_block_title{text-align:center;color:#fff;font-family:'Special Elite',cursive;font-size:18px;font-weight:900;padding:5px 14px;margin-top:10px;width:auto;display:inline-block;position:relative}.erblock_holder:hover .er_block_title{color:#f3e4d3}.erblock_holder:hover .er_top img{bottom:5px;transform:rotate(4deg);-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg)}.body_emotionalrescue .product_row{overflow:hidden}.er_seo{width:100%;background:#088f90}.er_seo .seotext{height:auto}.er_seo .seo_text_holder a,.er_seo .seo_text_holder h1,.er_seo .seo_text_holder h2,.er_seo .seo_text_holder h3,.er_seo .seo_text_holder p{color:#fff!important}.body_examcards #wrapper_whole{background:#1b6c63;background:-webkit-linear-gradient(#1b6c63,#073e3d);background:-o-linear-gradient(#1b6c63,#073e3d);background:-moz-linear-gradient(#1b6c63,#073e3d);background:linear-gradient(#1b6c63,#073e3d)}.body_examcards .bg_icons{background:url(/Images/ExamCards/bg_icons.png) no-repeat top center;width:100%;height:100%}.body_examcards .bg_chalk{background-image:url(/Images/ExamCards/bg_chalk.png);width:100%;height:100%;background-color:#23dcb1}.exam_title{margin-right:4%;margin-top:10px;width:46%;max-width:280px;margin-bottom:10px}.exam_rocket{width:50%;max-width:359px}.body_examcards .product_row .block_holder{height:245px;width:25%;border:none;margin:0!important}.body_examcards .product_row .block_holder img{width:90%!important;position:absolute;margin:auto;bottom:2px;left:0;right:0;-webkit-transition:bottom .2s;transition:bottom .2s}.body_examcards .product_row .block_title{height:25px;background:0 0;color:#fff;text-align:center;padding:0;position:static;font-family:Arial,sans-serif;font-size:18px;line-height:25px;width:75%;margin:5px auto}.body_examcards .product_row .block_holder:hover .block_title{background:0 0}.body_examcards .product_row .block_holder:hover img{bottom:20px;transform:rotate(4deg);-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg)}.body_examcards .product_row .block_holder{height:auto}.body_examcards .product_row{width:100%}.examTop{width:100%;height:auto;padding-bottom:90%;border:none;border-bottom:10px solid #cc3a59;margin:0 0 8px 0;-webkit-box-shadow:inset 0 -15px 0 0 rgba(179,51,76,.99);-moz-box-shadow:inset 0 -15px 0 0 rgba(179,51,76,.99);box-shadow:inset 0 -15px 0 0 rgba(179,51,76,.99);position:relative;text-align:center}.body_examcards .seo_text_holder a,.body_examcards .seo_text_holder h1,.body_examcards .seo_text_holder h2,.body_examcards .seo_text_holder h3,.body_examcards .seo_text_holder p{color:#fff}.body_examcards .left_nav_header.branded{background:#ec4474}.body_examcards a.hide,.body_examcards a.readmore{background:0 0;padding:0}.body_fathersdayLP #wrapper_whole{background:url(/Images/FathersDay/bg_triangles.gif) center 400px no-repeat #edf3f0}.body_fathersdayLP .top_bg{background:url(/Images/FathersDayLP/bg_top.jpg) top center no-repeat #fbb842!important;height:298px}.body_fathersdayLP .fdLogo{width:636px;margin:-17px auto 0 auto;clear:both}.body_fathersdayLP .fd_countdown{margin:0 auto;min-height:40px;text-align:center;letter-spacing:2px}.body_fathersdayLP .product_row{width:994px;margin-top:30px}.body_fathersdayLP .product_row .no_right_margin{margin-right:0!important}.body_fathersdayLP .product_row .block_holder{width:auto;height:auto;border:none;margin:0 0 30px 0}.body_fathersdayLP .product_row .block_holder .fdLP_top{padding:0;border:4px solid #fff!important;height:auto;-webkit-transition:all ease .2s}.body_fathersdayLP .product_row .block_holder:hover .fdLP_top{padding:0;border:4px solid #fbb842!important;height:auto;-webkit-transition:all ease .6s}.body_fathersdayLP .product_row .block_title{position:static;font-family:'Bree Serif',serif;font-size:22px;color:#473413;width:auto;height:auto;line-height:32px;padding:8px 15px;background:0 0;-webkit-transition:padding ease-in-out .1s;text-align:center}.body_fathersdayLP .product_row .block_holder:hover .block_title{background:0 0}.body_fathersdayLP .product_row .block_holder.full_width_block .block_title,.body_fathersdayLP .product_row .block_holder.large_block .block_title,.body_fathersdayLP .product_row .block_holder.long_block .block_title{display:none}.body_fathersdayLP .product_row .block_holder .block_title span{font-size:20px;margin-left:8px;color:#000}.body_fathersdayLP .popularGifts{margin:0 auto 20px auto;width:100%;font-family:'Bree Serif',serif;font-size:30px;font-weight:700;color:#473413;letter-spacing:2px;text-align:center;text-transform:uppercase}.body_fathersdayLP .popularGiftBlocks{margin-right:30px!important;margin-bottom:20px!important}.body_fathersdayLP .seo_text_holder{padding-bottom:10px}.mobile_fdlogo{display:none!important}.body_fathersday .top_bg,.body_fathersdaygifts .top_bg{background:url(/Images/Fathersday/bg_top.jpg) top center no-repeat #fbb842!important;height:274px}.body_fathersday #wrapper_whole{background:url(/Images/FathersDay/bg_triangles.gif) center 400px no-repeat #edf3f0}.fdLogo{width:570px;margin:-17px auto 0 auto;clear:both}.body_fathersday .product_row{padding-top:10px}.fdblock_holder{width:175px;float:left;margin-right:20px;margin-bottom:30px}.fd_top{height:200px;border:none;border-bottom:3px solid #473413;margin:0;padding-bottom:0;position:relative;text-align:center}a.fd_block{width:176px;height:auto;text-decoration:none;position:relative;text-align:center}a.fd_block img{height:auto;position:absolute;left:0;bottom:0;right:0;margin:auto;-webkit-transition:all ease .2s}.fd_block_title{font-size:18px;text-align:center;font-family:'Bree Serif',serif;font-weight:400;color:#473413;text-transform:uppercase;margin-top:10px;width:auto;display:inline-block;position:relative}.fdblock_holder:hover .fd_block_title{color:#ec6a30}.fdblock_holder:hover .fd_top img{opacity:.7}#fathers_top_holder{width:100%;clear:both}.fd_toplink{width:135px;margin:1% 4% 0;text-align:center}.fd_toplink .fd_top{border-bottom:3px solid #f5da9d}.fd_toplink .fd_top img{width:100%;height:auto;margin:0 auto;position:absolute;left:0;right:0;bottom:0;-webkit-transition:all ease .2s}.fd_toplink .fd_block_title{width:90px;font-size:22px;background:0 0;line-height:20px}.fd_toplink:hover .fd_block_title{color:#f9c53d}.fd_toplink:hover .fd_top img{bottom:5px;transform:rotate(3deg);-ms-transform:rotate(3deg);-webkit-transform:rotate(3deg)}.fd_toplink .fd_block_title:after,.fd_toplink .fd_block_title:before{border-top:3px solid transparent;border-bottom:3px solid transparent;bottom:0;margin:auto}.fd_toplink .fd_block_title:before{border-right:8px solid #f5d99c;border-left:none;left:0}.fd_toplink .fd_block_title:after{border-left:8px solid #f5d99c;border-right:none;right:0}.fd_countdown{margin:0 auto 20px;min-height:40px;text-align:center;letter-spacing:2px}.fd_countdown p{min-height:40px;position:relative;font-size:28px;line-height:40px;display:inline-block;padding:0 15px;margin:0;color:#473413;font-family:'Bree Serif',serif;font-weight:900;text-transform:uppercase}.fd_countdown p span.NumberOfDays span{display:inline-block;font-family:'Tulpen One',cursive;font-weight:900;font-size:48px;color:#ec6a30;text-shadow:-1px -1px 0 #473413,1px -1px 0 #473413,-1px 1px 0 #473413,1px 1px 0 #473413}.fd_countdown a{font-family:'Bree Serif',serif;font-weight:400;color:#ec6a30;text-transform:uppercase}.fd_countdown a:hover{border-bottom:none!important;color:#668c74}.fd_countdown p sup{font-size:9px}.FD_Orange_Tag{margin:-20px auto 30px;height:74px;width:90%;text-align:center;letter-spacing:2px;background:#fbb842}#left-col.ln_fathersday .left_nav_header.branded{background:#668c74}#left-col.ln_fathersday #dvSelCats a,#left-col.ln_fathersday #left_nav li.sec-header{color:#668c74}.body_fathersday #left-col{position:absolute;z-index:999}.body_fathersday .seo_text_holder,.body_fathersdaygifts .seo_text_holder{width:100%;background:#f8f8f8}.body_fathersday .seo_text_holder .content_holder,.body_fathersdaygifts .seo_text_holder .content_holder{width:994px;margin:auto;padding:50px 0}.body_fathersday .seo_text_holder h1,.body_fathersdaygifts .seo_text_holder h1{font-family:'Bree Serif',serif;font-size:26px;font-weight:400;text-transform:uppercase;color:#000}.body_fathersday .seo_text_holder a,.body_fathersday .seo_text_holder h2,.body_fathersday .seo_text_holder h3,.body_fathersday .seo_text_holder p,.body_fathersdaygifts .seo_text_holder a,.body_fathersdaygifts .seo_text_holder h2,.body_fathersdaygifts .seo_text_holder h3,.body_fathersdaygifts .seo_text_holder p,.body_mdgifts .seo_text_holder p{font-family:Cambay,sans-serif;color:#000}.body_fathersday .seo_text_holder a,.body_fathersdaygifts .seo_text_holder a{font-weight:700;color:#000}.body_fathersday a.readmore,.body_fathersdaygifts a.readmore{background:url(/Images/FathersDay/plus.png) 0 center no-repeat;padding-left:30px;line-height:25px}.body_fathersday a.hide,.body_fathersdaygifts a.hide{background:url(/Images/FathersDay/minus.gif) 0 center no-repeat;padding-left:30px;line-height:25px}.FDGiftBannerFullWidth{width:100%;height:567px;margin-top:50px;background:url(/Images/FathersDay/GiftsBanner.jpg) top center repeat-x;text-align:center}.FDGiftBannerFullWidth .column_768{position:relative}.FDGiftBannerFullWidth .content_wrapper{padding:0;position:relative}.FD_Orange_Tag{margin:-37px auto 30px;height:74px;width:90%;text-align:center;letter-spacing:5px;background:#fbb842}.FD_Orange_Tag p{height:74px;position:relative;font-size:60px;line-height:74px;display:inline-block;padding:0 15px;margin:0;color:#423024;font-family:'Tulpen One',cursive;font-weight:900;text-transform:uppercase}.FD_Orange_Tag p span{display:block;float:right;margin-top:-4px;font-family:'Bree Serif',serif;font-size:40px;font-weight:400;letter-spacing:0}.fd_dot{background:#ec6a30;width:30px;height:30px;border-radius:30px;z-index:2;position:absolute}.fd_gifts_canvas_link{top:45px;left:140px}.fd_gifts_mugs_link{top:291px;left:263px}.fd_gifts_tshirt_link{top:341px;left:498px}.fd_gifts_alcohol_link{top:177px;right:85px}.fd_gifts_calendar_link{top:100px;right:184px}.fd_pulse{background:#ec6a30;width:30px;height:30px;border-radius:30px;position:absolute;-webkit-animation:pulse 2s ease-out;-moz-animation:pulse 2s ease-out;animation:pulse 2s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;z-index:1}@-moz-keyframes pulse{0%{-moz-transform:scale(1);opacity:0}25%{-moz-transform:scale(1);opacity:.1}50%{-moz-transform:scale(1.1);opacity:.3}75%{-moz-transform:scale(1.5);opacity:.5}100%{-moz-transform:scale(2);opacity:0}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);opacity:0}25%{-webkit-transform:scale(1);opacity:.1}50%{-webkit-transform:scale(1.1);opacity:.3}75%{-webkit-transform:scale(1.5);opacity:.5}100%{-webkit-transform:scale(2);opacity:0}}.fd_giftText{width:150px;height:46px;position:absolute;padding:5px;background:#fff;opacity:0;transition:opacity .5s;font-size:16px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.fd_dot:hover .fd_giftText{opacity:.8}.fd_giftText span{font-weight:700}.canvasText{margin-top:-15px;margin-left:-160px}.mugsText{margin-top:0;margin-left:30px}.tshirtText{margin-top:-60px;margin-left:-75px}.calText{margin-top:-50px;margin-left:-150px}.alcoholText{margin-top:-15px;margin-left:-160px}.FDGiftBannerFullWidth a.fd_gifts_fdlp_link{position:absolute;top:470px;right:0;left:0;width:476px;font-size:34px;letter-spacing:4px;line-height:42px;padding:10px 0;display:inline-block;text-indent:0;border:4px solid #fbb842;background:url(/Images/FathersDay/btn_bg.jpg) top center no-repeat #fff;color:#423024;text-align:center;height:auto;margin:auto;font-family:'Tulpen One',cursive;font-weight:900;text-transform:uppercase;-webkit-transition:all ease .3s}.FDGiftBannerFullWidth a.fd_gifts_fdlp_link:hover{border:4px solid #ea7025;color:#ea7025}.body_fathersdaygifts #left_nav_home ul ul.type_fathersdaygifts{display:block}.body_fathersdaygifts #wrapper_whole{background:url(/Images/FathersDayGifts/bg_triangles.gif) center 400px no-repeat #edf3f0}.fdGiftsLogo{margin:10px 0 0 20px}.fdGiftsTopBlock{margin:-10px 0 0 0}.body_fathersdaygifts a.fd_block img{width:100%}.body_fathersdaygifts a.fd_block{width:100%}.body_fathersdaygifts #left-col{position:absolute;z-index:999;width:177px;padding-top:13px}.body_fathersdaygifts .FDGiftBannerFullWidth a.fd_gifts_fdlp_link{display:none}.body_fathersdaygifts .product_row .two_block_row{width:48%;margin-right:2%}.body_fathersdaygifts .fdblock_holder{margin-right:2%;width:23%}.body_fathersdaygifts a.fd_block .fd_top{height:auto;border:3px solid #fff;box-sizing:border-box}.body_fathersdaygifts a.fd_block img{position:inherit;max-width:169px}.body_fathersdaygifts .fdblock_holder.full_width{width:98%}.body_fathersdaygifts .fdblock_holder.full_width img,.body_fathersdaygifts .fdblock_holder.two_block_row img{max-width:inherit}.FDGiftsBottomBanner{width:100%;height:469px;margin-top:30px;background:url(/Images/FathersDayGifts/GiftsBanner.jpg) top center no-repeat #fff;text-align:center}.FDGiftsBottomBanner .column_768{position:relative}.FDGiftsBottomBanner .content_wrapper{padding:0;position:relative}.FDGiftsBottomBanner a{position:absolute;display:block;width:100px;height:100px;font-size:0;text-indent:-9999px}.FDGiftsBottomBanner a.fd_gifts_canvas_link{top:31px;left:445px}.FDGiftsBottomBanner a.fd_gifts_mugs_link{top:230px;left:105px}.FDGiftsBottomBanner a.fd_gifts_alcohol_link{top:233px;right:13px;left:inherit}.FDGiftsBottomBanner a.fd_gifts_tshirts_link{top:330px;left:580px}.FDGiftsBottomBanner a.fd_gifts_calendars_link{top:116px;left:716px}.body_foodgifts #wrapper_whole{background:url(/Images/FoodGifts/bg_food_christmas.jpg) top center repeat-x}.body_foodgifts .top_gifts{margin-top:-6px}.food_top_section{height:380px;max-width:820px;width:100%;margin:0 auto}.body_foodgifts .foodBlocks{margin:30px 0}.body_foodgifts .foodBlocks .block_holder{width:48%;height:182px;margin:1%}.body_foodgifts .foodBlocks .large_food{width:48%;height:380px}.body_foodgifts .foodBlocks .full_block{width:98%}.body_foodgifts .foodBlocks .block_holder .block_title{background:#6a4d40;text-align:center;font-family:'Amatic SC',cursive;font-weight:700;font-size:28px}.body_foodgifts .foodBlocks .block_holder:hover .block_title{background:#5c4236}.food_info_wrapper{background:#6a4d40;width:100%;height:380px;float:left}.food_info_wrapper .content_wrapper{padding:0}.gifts_info{position:relative;height:380px;float:left}.gifts_info img{position:absolute;bottom:0;margin-left:95px}.gifts_info_text_holder{width:42%;float:right;margin-top:50px}.body_foodgifts .food_info_wrapper h2{font-family:'Amatic SC',cursive;font-weight:700;font-size:45px}.body_foodgifts .food_info_wrapper p{line-height:30px;margin:40px 0 25px 0;font-size:16px}.body_foodgifts .food_info_wrapper h3{font-family:Nunito,sans-serif;font-weight:400;font-size:23px}.body_foodgifts .food_info_wrapper h2,.body_foodgifts .food_info_wrapper p{color:#fff}#left-col.ln_food .left_nav_header.branded{background:#6a4d40}#left-col.ln_food #dvSelCats a,#left-col.ln_food #left_nav li.sec-header{color:#6a4d40}.body_foodgifts .seo_text_holder a,.body_foodgifts .seo_text_holder h1,.body_foodgifts .seo_text_holder h2,.body_foodgifts .seo_text_holder h3,.body_foodgifts .seo_text_holder p{color:#6a4d40}.body_foodgifts .seo_text_holder a{font-weight:700}.body_foodgifts .seo_text_holder h1{font-family:Nunito,sans-serif;font-weight:700}.body_foodgifts a.readmore{background:url(/Images/FoodGifts/readMore.gif) 0 center no-repeat;padding-left:55px;line-height:19px}.body_foodgifts a.hide{background:url(/Images/FoodGifts/readMore.gif) 0 center no-repeat;padding-left:55px;line-height:19px}.body_foodgifts .seo_text_holder{padding:40px 0}.body_football #wrapper_whole{background:url(/Images/Football/football_bg.jpg) top center no-repeat,url(/Images/Football/bg_repeat.jpg) repeat}.football_top{width:100%;height:auto;min-height:325px}.body_football .top_buttons{margin:30px 0 0 0;float:right}.body_football .top_block{margin:30px 0 0 0;float:right;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.body_football .top_block img{border:2px solid #fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.body_football .top_block .block_title{display:none}.football_block_row{margin-bottom:30px;width:100%}.football_block_row img{width:auto}.football_block_row .football_block{width:31%;max-height:214px;margin:0 3% 0 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.football_block_row .football_block img{width:100%;border:2px solid #fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.football_block_row .no_right_margin{margin-right:0!important}.football_block_row .block_title{display:none}.football_block_row .gift .block_title{display:block;text-align:center;width:100%;font-size:20px;font-family:'Permanent Marker',cursive;color:#fff!important;margin-top:10px}.football_mugs_section{width:100%}.football_mugs_section .football_mugs_block{width:99%;margin:0 3% 30px 0}.football_mugs_section .football_mugs_block img{border:2px solid #fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.football_mugs_section .block_title,.top_buttons .block_title{display:none}.football_gifts_title{width:100%;text-align:center;height:40px;margin-bottom:30px}.football_gifts_title img{max-width:674px}.body_football .seo_text_holder a,.body_football .seo_text_holder h1,.body_football .seo_text_holder h2,.body_football .seo_text_holder h3,.body_football .seo_text_holder p{color:#fff}.body_football .seo_text_holder a.readmore{font-weight:700;color:#fff;display:inline-block;font-size:16px;background:url(/Images/Football/readmore.png) 0 center no-repeat;padding-left:25px;cursor:pointer}.body_football .seo_text_holder a.hide{font-weight:700;color:#fff;display:inline-block;font-size:16px;background:url(/Images/Football/hide.png) 0 center no-repeat;padding-left:25px;cursor:pointer}.body_football .seo_text_holder .content_holder{width:100%;padding:30px 0}#left-col.ln_football .left_nav_header.branded,#left-col.ln_football .ln_football.branded{background:#426b19}#left-col.ln_football #dvSelCats a,#left-col.ln_football #left_nav li.sec-header{color:#be3030}.body_foreverfriends #wrapper_whole{background:url(/Images/ForeverFriends/bg_foreverfriends.jpg) top left repeat;border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius:4px}.body_foreverfriends .content_wrapper{padding:20px 0 0 0}.foreverfriends_bear{margin:-22px 0 0 -38px;position:absolute}.foreverfriends_logo{float:right;margin-right:30px}.body_foreverfriends .seotext{height:187px}.body_foreverfriends .seo_text_holder h1,.body_foreverfriends .seotext a,.body_foreverfriends .seotext h2,.body_foreverfriends .seotext p{text-shadow:-3px -3px 0 #fff,3px -3px 0 #fff,-3px 3px 0 #fff,3px 3px 0 #fff}.ff_top_block{width:100%;margin-right:5px}.flower_care_footer,.flower_care_header{width:100%;height:auto;text-align:center;background:url(/Images/FlowerCare/bg_flowercare_header.jpg) top center no-repeat;position:relative}.flower_care_header h1{font-family:'Josefin Sans',sans-serif;font-weight:700;color:#fff;text-transform:uppercase;font-size:70px;line-height:100px;padding:50px 0 30px;text-shadow:0 0 20px #000}.flower_care_header h2{width:100%;background:#c8bc79;font-family:'Josefin Sans',sans-serif;text-transform:uppercase;color:#fff;font-size:30px;margin:0;padding:25px 0 20px}.flower_care_footer{height:100px;margin-top:80px}.flower_care_sub_heading{text-align:center}.flower_care_sub_heading h3{font-family:'Josefin Sans',sans-serif;font-weight:700;color:#c23674;font-size:50px;text-transform:uppercase}.flower_care_sub_heading p{font-family:'Josefin Sans',sans-serif;text-transform:uppercase;font-size:18px;color:#476e48;margin-bottom:45px}.flower_section{margin-bottom:50px;clear:both}.flower_section h2{font-family:'Josefin Sans',sans-serif;font-size:30px;font-weight:700;text-align:center;line-height:25px;color:#c23674;text-transform:uppercase;margin-bottom:20px;text-decoration:underline}.flower_section p{font-family:'Josefin Sans',sans-serif;font-size:18px;text-align:center;line-height:25px;margin-bottom:30px}.flower_care_block{width:49%;height:320px;border-bottom:8px solid #c23674;position:relative}.flower_care_block:nth-of-type(3),.flower_care_block:nth-of-type(4),.flower_care_block:nth-of-type(7){background:#f8f8f8}.flower_care_block h4{font-size:70px;font-family:'Josefin Sans',sans-serif;line-height:80px;text-transform:uppercase;color:#c23674;margin:20px 0 15px 0;padding:0 0 0 5%;position:relative;max-width:300px}.flower_care_block h4 span{font-size:26px;display:block;line-height:26px}.flower_care_block h4::before{content:' ';width:8px;height:50px;background:#c23674;display:block;position:absolute;left:0;top:12px}.flower_care_block p{font-family:'Josefin Sans',sans-serif;font-size:18px;width:90%;margin:0 auto 10px}.flower_care_block p:nth-of-type(1){color:#c23674}.flower_care_block img{position:absolute;top:5%;right:5%}p.flower_care_bottom_text{font-family:'Josefin Sans',sans-serif;text-transform:uppercase;font-size:18px;color:#476e48;padding-top:30px;display:block;clear:both}.body_funkykids #wrapper_whole{background:url(/Images/FunkyKids/background-top.gif) top center no-repeat #605985}.funkykidsLogo{margin:-20px 0 40px 0}.whosItForBlock{width:38%;height:50px;border:2px dashed #fff;border-radius:5px;margin-bottom:20px;line-height:50px;color:#fff;padding:15px 5%;font-family:'Bree Serif',serif;font-size:25px;text-indent:35px;-webkit-transition:background-color .2s ease}.whosItForBlock img{float:right}.whosItForBlock.boy{background:url(/Images/FunkyKids/boy-icon.gif) 30px center no-repeat;background-size:24px auto}.whosItForBlock.girl{background:url(/Images/FunkyKids/girl-icon.gif) 30px center no-repeat;background-size:28px auto}.whosItForBlock:hover{background-color:#4e4771}.selectAnAge{width:100%;margin-bottom:20px}.selectAnAge h2{float:left;color:#fff;font-size:20px;font-weight:400;font-family:'Bree Serif',serif;line-height:47px;margin-bottom:0}.selectAnAge ul{margin:0;padding:0;float:right}.selectAnAge li{float:left;list-style:none}.selectAnAge a{display:block;padding:4px;border:2px solid #605985;border-radius:3px}.selectAnAge a:hover{border:2px solid #fff;background:#23b8bc}.selectAnAge select{display:none}.selectAnAge select option{background:#4e4771}.selectAnAge select option:nth-of-type(odd){background:#605985}.body_funkykids .product_row .block_holder{width:25%;height:auto;margin:0 0 30px 0;border:none}.body_funkykids .product_row .block_holder .block_title{width:100%;height:40px;line-height:40px;margin:0;color:#fff;padding:0;background:0 0;text-align:center;position:static;font-family:'Bree Serif',serif;font-size:22px}.body_funkykids .product_row .block_holder .block_title.title_too_long{font-size:20px}.body_funkykids .product_row .block_holder:hover .block_title{color:#fab512}.body_funkykids .product_row .fk_blocktop img{width:80%;max-width:125px;height:auto;margin:10px auto 0;transition:margin-top .2s;-moz-transition:margin-top .2s;-webkit-transition:margin-top .2s;-o-transition:margin-top .2s}.body_funkykids .product_row .block_holder:hover .fk_blocktop img{margin:0 auto 0}.fk_blocktop{width:100%;height:195px;border:none;border-bottom:10px solid #fff;margin:0 0 8px;-webkit-box-shadow:inset 0 -15px 0 0 #f0f0f0;-moz-box-shadow:inset 0 -15px 0 0 #f0f0f0;box-shadow:inset 0 -15px 0 0 #f0f0f0;padding-bottom:8px;position:relative;text-align:center}.CardsByBrand{width:100%}.CardsByBrand a{display:inline-block;width:24%;text-align:center;margin:0;height:90px;position:relative;margin-bottom:15px}.CardsByBrand a img{width:80%;height:auto;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;-webkit-transition:width .2s ease}.CardsByBrand a:hover img{width:85%}.CardsByBrand_title{width:100%;border-bottom:2px dashed #fff;height:20px;margin-bottom:35px}.CardsByBrand_title img{float:left}.CardsByBrand_title a{width:auto;height:auto;float:right;color:#fff;font-size:16px;font-family:'Bree Serif',serif;margin-bottom:0;background:#605985;line-height:40px;padding-left:10px}.CardsByBrand_title a:hover{color:#fab512}.body_funkykids .seo_text_holder h1{font-family:'Bree Serif',serif;color:#fff;font-weight:400;font-size:24px;margin-bottom:25px}.body_funkykids .seo_text_holder a,.body_funkykids .seo_text_holder h2,.body_funkykids .seo_text_holder h3,.body_funkykids .seo_text_holder p{font-family:'Open Sans',sans-serif;color:#fff;font-size:16px;font-weight:400}.body_giftcards #wrapper_whole{background:url(/Images/GiftCards/banner_top.jpg) top center no-repeat #fff}.giftcard_header{height:130px;text-align:center;margin:70px 0}.giftcard_header h1{text-align:center;font-size:70px;line-height:70px;margin:0}.giftcard_header h2{text-align:center;font-size:20px;font-weight:700;color:#555;margin:0;font-family:Arial,sans-serif}.body_giftcards .giftcard_info p{text-align:center;font-size:18px;color:#555;margin:0;font-family:Arial,sans-serif;line-height:26px;margin-bottom:30px}.giftcard_logo_wrapper{width:100%;height:auto;margin:0 0 30px 0}.giftcard_logo{width:25%;margin:0;border:1px solid #e1e1e1;float:left;height:160px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative}.giftcard_logo img{max-width:240px;width:80%;height:auto!important;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.body_giftcards .button_wrapper{width:100%;height:100px;background:#fff}.body_giftcards .sticky{position:fixed;bottom:0;background-color:rgba(255,255,255,.8)}.giftcard_btn{width:190px;height:55px;margin:0 auto 30px auto;z-index:1}.giftcard_btn a{height:55px;width:190px;background:#9b71b0;border-radius:3px;text-align:center;line-height:55px;color:#fff;display:block;font-family:Passion One;font-size:26px;-webkit-transition:background .1s;transition:background .1s;margin:20px 0 20px 0}.giftcard_btn a:hover{background:#a784b7}.body_giftcards .seo_text{border-top:6px solid #e1e1e1;padding-bottom:30px}.body_giftcards .seo_text p,.body_giftcards .seo_text ul li{font-size:16px;color:#555;font-family:Arial,sans-serif;line-height:26px}.body_highstreetcards #wrapper_whole{background:url(/Images/HighStreetCards/bg_highstreetcards.jpg) top center no-repeat #fff}.body_highstreetcards .column_768{text-align:center}.hsc_logo{width:100%;max-width:605px;margin:0 auto 30px}.ln_hs_card.left_nav_bg{padding:20px 8px;box-sizing:border-box}.hsc_steps{list-style:none}.hsc_steps li{display:inline-block;height:61px;font-family:Mogra,cursive;line-height:61px;color:#fff;font-size:26px;margin-right:40px;padding:0 0 0 45px;text-shadow:0 0 15px rgba(0,0,0,.5)}.hsc_steps li:nth-of-type(1){background:url(/Images/HighStreetCards/bg_step1.png) left center no-repeat}.hsc_steps li:nth-of-type(2){background:url(/Images/HighStreetCards/bg_step2.png) left center no-repeat}.hsc_steps li:last-child{background:url(/Images/HighStreetCards/bg_step3.png) left center no-repeat;margin-right:0}.body_highstreetcards .product_row{background:url(/Images/HighStreetCards/bg_hsc_shelf.png) top center no-repeat;margin-bottom:30px}.body_highstreetcards .product_row .block_holder{border:none;text-align:center;height:auto;width:50%;margin:20px 0;overflow:auto}.body_highstreetcards .product_row .block_holder img{width:auto;margin-bottom:20px}.body_highstreetcards .product_row .block_holder .block_title{position:static;background:0 0;height:auto;padding:0;font-family:Mogra,cursive;color:#fff;font-weight:700;font-size:30px;line-height:40px}.body_highstreetcards .product_row .block_holder:hover .block_title{color:#442382}.body_highstreetcards .product_row .block_holder:nth-of-type(3),.body_highstreetcards .product_row .block_holder:nth-of-type(4){margin:27px 0}.body_highstreetcards .product_row .block_holder:nth-of-type(5),.body_highstreetcards .product_row .block_holder:nth-of-type(6){margin:10px 0 20px}.body_highstreetcards .product_row .block_holder .block_title{color:#593787}.body_highstreetcards .product_row .block_holder .block_title:hover{color:#42226e}.hsc_purple_btn{display:inline-block;background:#593787;width:auto;text-align:center;color:#fff;font-family:Mogra,cursive;font-size:20px;padding:14px 30px 10px;border-radius:8px;margin:20px auto;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.5);box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.hsc_purple_btn img{padding:0 0 0 5px;width:20px;margin-bottom:-4px}.hsc_purple_btn:hover{background:#b190c0}.hsc_bottom_banner{width:100%;height:400px;background:url(/Images/HighStreetCards/bg_bottomBanner.jpg) center no-repeat;background-size:cover;text-align:center;margin-bottom:40px}.hsc_bottom_banner h1{font-family:Mogra,cursive;color:#fff;text-shadow:0 0 15px rgba(0,0,0,.5);font-size:28px;margin:10px 0 37px}.body_highstreetcards .seo_wrapper{background:#fff;padding:45px 0}.body_highstreetcards .seo_wrapper h1,.body_highstreetcards .seo_wrapper h2,.body_highstreetcards .seo_wrapper h3,.body_highstreetcards .seo_wrapper p{max-width:994px;width:94%;margin:auto;color:#3f3f3f;font-family:Arial;font-size:18px;margin-bottom:15px}.body_highstreetcards .seo_wrapper h1{font-family:Mogra,cursive;color:#442382;font-size:30px;margin-bottom:30px}.body_highstreetcards .seo_wrapper h2,.body_highstreetcards .seo_wrapper h3{margin-bottom:0;font-weight:700}.content_wrapper.inner{padding:0}.body_humour #wrapper_whole{background:url(/Images/Humour/bg_humour.jpg) #000 top center no-repeat}.body_humour .column_768{width:100%}.humour_logo{float:left;display:block;margin-left:30px;margin-top:10px;margin-bottom:15px;width:60%;max-width:372px}.humour_top_cards{float:right;display:block;margin-right:30px;width:40%;max-width:347px}.blue_bg{width:100%;height:100%;position:relative;overflow:hidden}.blue_slant{position:absolute;top:320px;height:200%;width:200%;-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(-1.5deg);background:#87befb}.body_humour #left-col{position:relative}.body_humour .product_row{width:100%;padding-top:20px}.HumourTop{height:205px;width:100%;position:relative;text-align:center;border-bottom:6px solid #ffa6ef;box-shadow:inset 0 -10px 0 0 #ffa6ef}.body_humour .product_row .block_holder{height:248px;width:20%;border:none;margin:0}.body_humour .product_row .block_holder img{width:73%;position:absolute;margin:auto;bottom:0;left:0;right:0;-webkit-transition:bottom .2s;transition:bottom .2s;-webkit-transition:all ease .2s;right:0}.body_humour .product_row .block_title{text-align:center;position:static;font-family:'Gloria Hallelujah',cursive;font-size:18px;background:0 0;padding:0;line-height:40px}.body_humour .product_row .block_holder:hover .block_title{background:0 0}.body_humour .block_holder:hover .HumourTop img{bottom:5px;transform:rotate(4deg);-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg)}.body_humour .seo_text_holder{position:relative}.body_humour .seo_text_holder a,.body_humour .seo_text_holder h1,.body_humour .seo_text_holder h2,.body_humour .seo_text_holder h3,.body_humour .seo_text_holder p{color:#fff}.view_all_humour{display:none}.body_humour .content_holder{margin-top:40px}.body_humour a.hide,.body_humour a.readmore{background:0 0;padding-left:0}.body_invitations #wrapper_whole{background:url(/Images/Invitations/bg_invitation.jpg) #fff no-repeat top center}.invitations_top{height:283px;position:relative}.inv_logo{margin:0 auto;display:block}.inv_card{width:225px;height:237px;float:right;position:absolute;right:0;bottom:0}.body_invitations .column{width:100%;height:auto;overflow:hidden;margin-bottom:10px}.body_invitations .column h5{text-align:center;font-family:'Special Elite',cursive;font-size:32px;font-weight:400;margin-bottom:5px}.body_invitations .invitation_col .invitationsTop{-webkit-box-shadow:inset 0 -20px 0 0 #eeb585;-moz-box-shadow:inset 0 -20px 0 0 #eeb585;box-shadow:inset 0 -20px 0 0 #eeb585}.body_invitations .announcement_col .invitationsTop{-webkit-box-shadow:inset 0 -20px 0 0 #fd5793;-moz-box-shadow:inset 0 -20px 0 0 #fd5793;box-shadow:inset 0 -20px 0 0 #fd5793}.body_invitations .invitation_col .block_title,.invitation_col h5{color:#eeb585}.announcement_col h5,.body_invitations .announcement_col .block_title{color:#fd5793}.body_invitations .product_row .block_title{background:0 0;text-align:center;padding:0;position:static;font-family:Sniglet,cursive;font-size:20px}.coloumn_vr{border-bottom:1px solid #e6e6e6;height:0;width:100%;margin:0 auto;display:inherit;float:left;box-sizing:border-box}.body_invitations .product_row{width:100%}.invitationsTop{height:205px;width:100%;position:relative;text-align:center}.body_invitations .product_row .block_holder{height:245px;width:20%;border:none;margin:0}.body_invitations .product_row .block_holder img{width:70%;position:absolute;margin:auto;bottom:7px;left:0;right:0;-webkit-transition:bottom .2s;transition:bottom .2s}.postcards_block{display:block;margin:10px 0;margin-bottom:30px;width:100%;background:#fe657e;float:left;color:#fff;border-radius:5px;padding:15px 0;text-align:center;font-family:'Special Elite',cursive;font-size:20px}.postcards_block:hover{background:#f4536b}.body_invitations .product_row .block_holder:hover .block_title{background:0 0;color:#e43a4f}.body_invitations .product_row .block_holder:hover .invitationsTop img{bottom:20px;transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0)}.body_invitations .invitation_seo_section{background:url(/Images/Invitations/bg_seo_invitation.jpg) top center;width:100%;padding-bottom:10px}.inviatation_seo{font-family:'Special Elite',cursive;color:#626363;line-height:inherit}.invitation_seo_section .content_holder{margin:0}.invitation_seo_section a,.invitation_seo_section h1,.invitation_seo_section h2,.invitation_seo_section h3,.invitation_seo_section p{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.body_invitations .left_nav_header.branded{background:#fd5793}.body_invitations #left-col .clsLftNv{display:block!important}.body_invitations #left-col .lnkHide,.body_invitations #left-col .lnkShM{display:none!important}.body_JanuarySale #wrapper_whole{background-image:url(/Images/JanuarySale/bg_top.gif);background-repeat:no-repeat;background-position:center top;background-color:#f90754}#JanuarySale_top img{margin:-30px 0 40px 40px}#JanuarySale_top #countdown{width:auto;margin:63px 0 0 0;clear:initial;float:right}#JanuarySale_top #countdown p,.PromoTitle p{font-size:23px;text-transform:uppercase;color:#f61557;font-weight:800;letter-spacing:-1px;margin-bottom:0;font-family:'Open Sans',sans-serif}#JanuarySale_top #countdown span{position:static;font-family:'Open Sans',sans-serif;font-size:36px;text-shadow:-2px -2px 0 #384a6a,2px -2px 0 #384a6a,-2px 2px 0 #000,2px 2px 0 #384a6a;-webkit-text-stroke:2px #384a6a;color:#fff}.PromoTitle p span{color:#ffde17;font-size:36px}#JanuarySale_top #countdown p.longerMessage{font-size:21px}.PromoTitle{width:100%;text-align:center;margin:30px 0}.PromoTitle p{color:#fff}.PromoTitle p span{margin:0 5px}.body_JanuarySale .block_holder{border:3px solid #fff;box-sizing:border-box;text-align:center;overflow:hidden;position:relative;cursor:pointer;height:230px}.body_JanuarySale .block_holder .block_title{background:0 0;text-align:center;position:static;height:auto;padding:0;line-height:25px;height:auto;margin-top:10px}.body_JanuarySale .block_holder.two_block_row .block_title{color:#f31e5b}.body_JanuarySale .block_holder.HalfBlock .block_title{background:#ffdc38;color:#f90754;padding:10px 0}.body_JanuarySale .product_row .block_holder img{width:auto}.body_JanuarySale .product_row .block_holder:hover img{margin-top:0;position:static}.body_JanuarySale .product_row .block_holder:hover .block_title{background:0 0}.body_JanuarySale .product_row .block_holder.two_block_row:hover .block_title{background:#e6c811}.body_JanuarySale .block_holder.HalfBlock{border:none}.block_holder.HalfBlock .january_item{position:inherit}.january_item{position:absolute;bottom:-10px;left:0;right:0;margin:auto;transition:bottom .2s;-moz-transition:bottom .2s;-webkit-transition:bottom .2s;-o-transition:bottom .2s}.body_JanuarySale .product_row .block_holder:hover .january_item{bottom:0}.body_JanuarySale .two_block_row .january_item{position:inherit}.body_JanuarySale .two_block_row .block_title{background:#ffde17;padding:10px 1%;height:57px;font-size:21px;line-height:22px;box-sizing:border-box;margin-top:0}.body_JanuarySale .block_holder.two_block_row{height:auto;border:none;width:365px}.body_JanuarySale .block_holder.two_block_row img{width:100%}.body_JanuarySale .block_holder.full_length .block_title span{float:none;width:auto}.body_JanuarySale .block_holder .block_title span{width:100%;float:left;color:#ffde17;font-size:35px}.body_JanuarySale .block_holder.two_block_row .block_title span{color:#384a6a}.body_JanuarySale .block_holder.HalfBlock{width:49%;margin:0;max-height:275px}.body_JanuarySale .block_holder.no_right_margin{margin-right:0}.body_JanuarySale .block_holder.fullWidthTwo{width:100%;max-height:245px}.body_JanuarySale .block_holder.fullWidthTwo .centerTitle.block_title{top:0;margin-top:20px}.body_JanuarySale .block_holder.fullWidthTwo .block_title{font-size:23px;font-family:'Open Sans',sans-serif;margin-top:0;font-weight:800;letter-spacing:-2.5px;text-transform:uppercase}.body_JanuarySale .block_holder.fullWidthTwo .block_title span{display:none}.body_JanuarySale .block_holder.fullWidthTwo a{width:50%;height:85%;float:left;display:block;position:relative}.product_row .block_holder.fullWidthTwo:hover .january_item{bottom:-10px}.product_row .block_holder.fullWidthTwo a:hover .january_item{bottom:0}.body_JanuarySale .block_holder.three_block_row{width:248px}.body_JanuarySale .seo_text_holder{margin-bottom:70px}.body_JanuarySale .seotext{margin:10px 0}.body_JanuarySale .seo_text_holder a,.body_JanuarySale .seo_text_holder h1,.body_JanuarySale .seo_text_holder h2,.body_JanuarySale .seo_text_holder h3,.body_JanuarySale .seo_text_holder p{font-family:'Open Sans',sans-serif;color:#fff}.body_JanuarySale .seo_text_holder h1{font-weight:800;font-size:25px;text-transform:uppercase;letter-spacing:-2.5px}.body_JanuarySale .seo_text_holder h2,.body_JanuarySale .seo_text_holder h3{font-weight:600;font-size:14px;text-transform:uppercase}.body_JanuarySale a.hide,.body_JanuarySale a.readmore{background:0 0;padding-left:0;text-transform:uppercase;font-weight:800}.large_block_holder{width:376px;height:376px}.small_block_holder{width:180px;height:180px}.long_block_holder{width:376px;height:180px}.large_block_holder .block_title,.long_block_holder .block_title,.small_block_holder .block_title{width:100%;height:50px}.large_block_holder,.long_block_holder,.small_block_holder{position:relative;margin:0 16px 16px 0;overflow:hidden}.large_block_holder img,.long_block_holder img,.small_block_holder img{width:100%;height:auto;margin-top:0;transition:margin-top .2s;-moz-transition:margin-top .2s;-webkit-transition:margin-top .2s;-o-transition:margin-top .2s}.large_block_holder .block_title,.long_block_holder .block_title,.small_block_holder .block_title{position:absolute;display:block;height:50px;background:rgba(155,113,176,.9);font-family:'Passion One',cursive;font-weight:400;color:#fff;font-size:26px;-webkit-text-stroke-width:0;line-height:45px;bottom:0;padding:0 0 0 10px;-webkit-transition:background .1s linear;-moz-transition:background .1s linear;-o-transition:background .1s linear;-ms-transition:background .1s linear;transition:background .1s linear}.large_block_holder .block_title span,.long_block_holder .block_title span,.small_block_holder .block_title span{display:block;font-family:Arial,sans-serif;font-size:16px;line-height:0;color:#fff;text-shadow:0}.large_block_holder:hover .block_title,.long_block_holder:hover .block_title,.small_block_holder:hover .block_title{background:rgba(68,35,130,.9)}.large_block_holder:hover img,.long_block_holder:hover img,.small_block_holder:hover img{margin-top:-10px}.large_block_holder .block_title span.title_too_long,.long_block_holder .block_title span.title_too_long,.small_block_holder .block_title span.title_too_long{font-family:'Passion One',cursive;font-weight:400;color:#fff;font-size:26px;-webkit-text-stroke-width:0;line-height:45px;display:inline-block}.long_block_holder.no_right_margin,.small_block_holder.no_right_margin{margin-right:0}.body_keepcalm #wrapper_whole{background:url(/Images/KeepCalm/banner_top.jpg) top center no-repeat,url(/Images/KeepCalm/bg_repeat.jpg) top left repeat-x #fff}.keepcalm_top{margin-top:-30px;margin-bottom:30px}.body_keepcalm .product_row .block_holder{border:none;margin-right:20px;width:233px;height:auto}.body_keepcalm .product_row .no_right_margin{margin-right:0!important}.body_keepcalm .product_row .two_block_row{width:487px!important;height:auto}.body_keepcalm .product_row .two_block_row .keepCalm_top{height:269px!important;border:none;margin:0 0;padding-bottom:8px}.body_keepcalm .product_row .block_holder .keepCalm_top{height:243px;border:none;margin:0 0;padding-bottom:8px}.body_keepcalm .product_row .block_holder .block_title{position:relative;background:0 0;text-align:center;width:100%;height:38px;display:inline-block;margin:0 auto;padding:0!important;line-height:26px;color:#000;font-family:Montserrat,sans-serif;font-size:20px;font-weight:400;text-transform:uppercase}.body_keepcalm .product_row .block_holder .block_title span{font-size:24px}.body_keepcalm .product_row .block_holder:hover .block_title{color:#e30404}.keepCalmHeading{display:block;height:50px;position:relative;padding-bottom:30px}.keepCalmHeading img{position:absolute;left:0;right:0;margin:auto;z-index:1}.keepcalm_seo{background:#a83930;text-align:center;height:480px}.keepcalm_seo h1{font-family:Montserrat,sans-serif;text-transform:uppercase;color:#fff;line-height:36px;margin:20px 0}.keepcalm_seo h2{font-family:Montserrat,sans-serif;text-transform:uppercase;color:#fff;font-size:20px;line-height:20px}.keepcalm_seo h3{font-family:Montserrat,sans-serif;text-transform:uppercase;color:#fff;font-size:18px;line-height:20px}.keepcalm_seo p{color:#fff;font-size:16px}.body_marvel .left_nav_header.branded{background:#ed1b24!important}.marvelHeader{background:url(/Images/Marvel/top_section.jpg) top center no-repeat;height:435px}.marvel_whole{background:url(/Images/Marvel/bg_marvel.jpg) repeat-x #c8dae8!important}.marvelblock{border-right:10px solid #fff;overflow:hidden;transform:(skewX(-20deg));height:auto;background:#fff;-moz-transform:skewX(-10deg);-ms-transform:skewX(-10deg);-webkit-transform:skewX(-10deg);transform:skewX(-10deg);border:1px solid #000}.marvelblock img{-moz-transform:skewX(20deg);-ms-transform:skewX(10deg);-webkit-transform:skewX(10deg);transform:skewX(10deg);margin-left:75px}.body_marvel .block_holder{overflow:hidden;width:420px}.body_marvel .top_right_block{margin-left:-82px;width:47.5%;border-right:1px solid #000}.body_marvel .top_left_block{width:58%;border-left:1px solid #000}.top_right_border{margin-right:-30px;width:99%;-webkit-box-shadow:-1px 0 0 0 rgba(0,0,0,1);-moz-box-shadow:-1px 0 0 0 rgba(0,0,0,1);box-shadow:-1px 0 0 0 rgba(0,0,0,1);border-left:none}.top_left_border{margin-left:-27px;width:99%;border-right:none;-webkit-box-shadow:1px 0 0 0 rgba(0,0,0,1);-moz-box-shadow:1px 0 0 0 rgba(0,0,0,1);box-shadow:1px 0 0 0 rgba(0,0,0,1)}.top_right_border img{margin-right:29px;float:right}.top_left_border img{margin-left:26px;float:left}.marvel_top_row{margin-bottom:10px}.marvel_btm_row{margin-top:5px;width:100%}.marvel_btm_row .block_holder{border:1px solid #000;margin-right:2%;margin-top:10px;width:48.7%;height:auto}.marvel_top_row .block_holder{height:auto}.marvel_btm_row .block_holder img{width:100%!important}.marvel_btm_row .block_holder .block_title,.marvelblock .block_title{display:none}.marvel_btm_row .block_holder.no_right_margin{margin-right:0!important}.marvel_btm_row img,.marvel_top_row img{width:auto}.marvel_seo_section{background:url(/Images/Marvel/seo_bg.jpg) #055496 top center no-repeat;height:auto;margin-top:20px;color:#fff}.marvel_seo_section .content_wrapper{padding-top:0}.marvel_seo_section .seo_text_holder .content_holder{margin-bottom:0}.marvel_seo{margin-top:5px;color:#fff;font-family:Oswald,sans-serif;text-transform:uppercase;font-weight:700;line-height:40px;font-size:24px}.marvel_seo_section p{color:#fff}.marvel_seo_section h2{color:#fff}.marvel_seo_section a{color:#f5f5f5;font-weight:700;text-decoration:none}.body_mothersDayLP .mdHeader{background:url(/Images/MothersDayLP/bg_md_top.png) center top no-repeat;height:221px}.body_mothersDayLP .md_logo{margin:-45px auto 45px auto;width:90%;max-width:266px;height:auto}.body_mothersDayLP .md_logo img{margin-left:36px}.body_mothersDayLP .md_countdown{margin-bottom:40px;display:none!important}.body_mothersDayLP .product_row{width:994px}.body_mothersDayLP .product_row .no_right_margin{margin-right:0!important}.body_mothersDayLP .product_row .block_holder{width:auto;height:auto;border:none;margin:0 0 30px 0}.mdLP_top{padding:0;border:4px solid #fff!important;height:auto;-webkit-transition:all ease .2s}.mdLP_top:hover{padding:0;border:4px solid #ee7597!important;height:auto;-webkit-transition:all ease .6s}.body_mothersDayLP .product_row .block_title{position:static;font-family:'Caveat Brush',cursive;font-size:36px;color:#4e4b47;width:auto;height:auto;line-height:32px;padding:8px 15px;background:0 0;-webkit-transition:padding ease-in-out .1s;text-align:center}.body_mothersDayLP .product_row .block_holder:hover .block_title{background:0 0;color:#ee7597;-webkit-transition:all ease .6s}.body_mothersDayLP .product_row .block_holder.large_block .block_title,.body_mothersDayLP .product_row .block_holder.long_block .block_title{display:none}.body_mothersDayLP .product_row .block_holder .block_title span{font-size:20px;margin-left:8px;color:#000}.body_mothersDayLP .popularGiftBlocks{margin-right:30px!important}.body_mothersDayLP .popularGifts{width:100%;text-align:center}.body_mothersDayLP .popularGifts img{margin:0 auto}.body_mothersDayLP .flowerBorder{background:url(/Images/MothersDayLP/flowersBorder.png) repeat-x;height:137px;z-index:999;position:absolute;width:100%;margin-top:-75px}.body_mothersDayLP .seo_wrapper{background:#fff2e9;margin-top:30px}.body_mothersDayLP .seo_wrapper .content_wrapper{padding:60px 0 30px 0}.body_mothersDayLP .seo_wrapper h1{font-family:'Caveat Brush',cursive;color:#4e4b47;line-height:30px}.body_mothersDayLP .seo_wrapper h2{color:#4e4b47;font-family:Arial;font-size:18px;font-weight:700}.body_mothersDayLP .seo_wrapper h3,.body_mothersDayLP .seo_wrapper p{color:#4e4b47}.md_offerBanner{width:100%;text-align:center;height:40px;margin-bottom:30px}.md_offerBanner img{margin-top:-12px;width:90%;max-width:674px}.body_mdflowers #wrapper_whole,.body_mdgifts #wrapper_whole,.body_mothersDayLP #wrapper_whole,.body_mothersday #wrapper_whole{background:url(/Images/MothersDay/bg_md.png)}.body_mothersday .ln_mothersday{position:static}.body_mothersday .mdHeader{background:url(/Images/MothersDay/bg_md_top.png) center top no-repeat;height:258px}.body_mothersday .md_logo{margin:-45px auto 45px auto;width:90%;max-width:266px;height:auto}.product_row .md_title.title_cruk{font-size:14px}.dateAndCountdown{width:100%}.dateAndCountdown a{color:#ee6c92;font-family:'Caveat Brush',cursive}.dateAndCountdown p{line-height:50px;font-size:30px;font-family:'Caveat Brush',cursive;color:#404041;text-align:center;background:url(/Images/MothersDay/bg_count_underline.png) bottom center no-repeat}.md_countdown{margin:0 auto;display:none!important}.md_countdown span.hasCountdown{margin-right:5px;display:inline-block}.dateAndCountdown .md_countdown span.countdown_section{width:100%;height:65px;font-family:'Caveat Brush',cursive;font-weight:700;color:#ee6c92;text-align:center;font-size:55px;line-height:82px;margin:0 10px;letter-spacing:-2px}.body_mothersday .mdCardOffer{text-align:center;font-family:'Caveat Brush',cursive;font-size:34px;padding-bottom:20px;color:#fff}.body_mothersday .mdCardOffer span{color:#ee6c92}a.md_block{width:218px;height:auto;text-decoration:none;margin-bottom:40px;background:radial-gradient(#000 -43%,rgba(0,0,0,0) 69%);background-position:center 87%;background-repeat:no-repeat;background-size:95% 90px}.body_mothersday .md_top{width:100%;height:220px;border:none;margin:0 0 2px 0;padding-bottom:8px;position:relative;text-align:center;background:url(/Images/MothersDay/bg_md_underline.png) bottom repeat-x}.body_mothersday .md_top img{width:auto;height:100%;margin:0 auto;transition:margin-top .2s;-moz-transition:margin-top .2s;-webkit-transition:margin-top .2s;-o-transition:margin-top .2s}.body_mothersday .product_row .md_top img{width:80%;height:auto;margin:0 auto;transition:margin-top .2s;-moz-transition:margin-top .2s;-webkit-transition:margin-top .2s;-o-transition:margin-top .2s}.body_mothersday .md_title{width:100%;height:40px;line-height:40px;margin:0;text-align:center;font-family:'Caveat Brush',cursive;font-weight:400;color:#404041;font-size:26px;padding:0}.body_mothersday a.md_block:hover .md_title{color:#ee6c92}.body_mothersday .product_row a.md_block{width:25%;height:auto;text-decoration:none;margin-bottom:30px}.body_mothersday .product_row a.md_block.hidden_row{display:none}.body_mothersday .product_row .md_top{height:0;padding-bottom:108%}.body_mothersday .product_row .md_title{font-size:26px}.body_mothersday .md_landscape img{position:absolute;bottom:7px;left:0}.body_mothersday .product_row .md_landscape img{width:97%}.body_mdgifts .seo_text_holder,.body_mothersday .seo_text_holder{width:100%;background:#fad0c3}.body_mdgifts .seo_text_holder .content_holder,.body_mothersday .seo_text_holder .content_holder{width:994px;margin:auto;padding:25px 0}.body_mdgifts .seo_text_holder a,.body_mdgifts .seo_text_holder h1,.body_mdgifts .seo_text_holder h2,.body_mdgifts .seo_text_holder p,.body_mothersday .seo_text_holder a,.body_mothersday .seo_text_holder h1,.body_mothersday .seo_text_holder h2,.body_mothersday .seo_text_holder p{color:#4e413b}.body_mdgifts .seo_text_holder h1,.body_mothersday .seo_text_holder h1{color:#404041;font-family:'Caveat Brush',cursive}.body_mdgifts a.hide,.body_mdgifts a.readmore,.body_mothersday a.hide,.body_mothersday a.readmore{background:0 0;padding-left:0;line-height:25px;color:#ee6c92;font-family:'Caveat Brush',cursive;font-size:23px;font-weight:400}#left-col.ln_mothersday .left_nav_header.branded{background:#ee6c92}#left-col.ln_mothersday #dvSelCats a,#left-col.ln_mothersday #left_nav li.sec-header{color:#87163f}.ln_mothersday{position:absolute;z-index:999}.body_mothersday .GiftBannerFullWidth{width:100%;height:auto;background:#fad0c3;position:relative}.BannerLinksHolder{position:absolute;width:994px;height:auto;margin:auto;left:0;right:0;top:0;bottom:0;display:block;overflow:hidden}.body_mothersday .GiftBannerFullWidth img{width:100%;height:auto;max-width:1902px;margin:0 auto;display:block}.body_mothersday img.md_gifts_title{display:block;max-width:161px;width:100%;margin:0 auto;position:absolute;left:11%;right:0;top:-33px}.mob_md_gifts{display:none}.giftban_dot{background:#ee6c92;width:20px;height:20px;border-radius:20px;z-index:2;position:absolute}.body_mothersday .giftban_dot:hover,.body_mothersday .giftban_dot:hover .giftban_text span{background:#06616a}.body_mothersday .giftban_flowers{margin:10% 0 0 30%}.body_mothersday .giftban_cushions{margin:20% 0 0 47%}.body_mothersday .giftban_aprons{margin:23% 0 0 24%}.body_mothersday .giftban_wallArt{margin:8% 0 0 52%}.body_mothersday .giftban_bears{margin:17% 0 0 60%}.body_mothersday .giftban_mugs{margin:21% 0 0 71%}.body_mothersday .giftban_balloons{margin:5% 0 0 77%}.body_mothersday .giftban_tote{margin:26% 0 0 85%}.giftban_text{width:105px;position:absolute;margin-top:-15px;margin-left:20px}.body_mothersday .giftban_text p{font-family:'Caveat Brush',cursive;font-weight:400;font-size:30px;color:#fff;text-shadow:4px 4px 9px rgba(73,73,73,1);line-height:27px}.body_mothersday .giftban_text span{border-radius:5px;background:#ee6c92;padding:1px 5px;font-size:17px;text-shadow:none}.body_mothersday .giftban_text:hover span{background:#06616a}.body_mothersday .giftban_flowers_text{margin-top:-20px;margin-left:20px}.body_mothersday .giftban_cushions_text{margin-top:-5px;margin-left:30px}.body_mothersday .giftban_aprons_text{margin-top:0;margin-left:-70px;top:-55px}.body_mothersday .giftban_wallArt_text{margin-top:-10px;margin-left:-95px}.body_mothersday .giftban_bears_text{margin-top:-20px;margin-left:25px}.body_mothersday .giftban_mugs_text{margin-top:-10px;margin-left:30px}.body_mothersday .giftban_balloons_text{margin-top:-15px;margin-left:20px}.body_mothersday .giftban_tote_text{margin-top:-15px;margin-left:20px}.body_mothersday .GiftBannerFullWidth .gift_ban_btn{width:21%;max-width:277px;display:block;margin:0 auto;padding:5px 0;position:absolute;bottom:15%;left:11%;right:0;background:#ee6c92;border-radius:6px}.body_mothersday .GiftBannerFullWidth .gift_ban_btn:hover{background:#06616a}.body_mothersday .GiftBannerFullWidth .gift_ban_btn img{width:100%;max-width:258px}.body_mdgifts .mdgifts{background:url(/Images/MothersDayGifts/bg_md_top_pat.png) top center #dfc7b5;position:relative;margin-bottom:25px}.body_mdgifts .mdgifts .content_wrapper{background:url(/Images/MothersDayGifts/bg_md_top.png) 140px top no-repeat;height:320px}.body_mdflowers .md_flowers,.body_mdgifts .md_flowers,.body_mothersday .md_flowers{background:url(/Images/MothersDayGifts/md_flowers.png) repeat-x;position:absolute;width:100%;bottom:-50px;height:110px}.body_mdgifts .md_gifts_round{margin-top:10px}.body_mdgifts .product_row .md_top img{height:auto;width:100%;-moz-transition:all .7s;-webkit-transition:all .7s;transition:all .7s}.body_mdgifts .product_row .md_top:hover img{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.body_mdgifts .product_row .md_top{border:2px solid #fff;height:auto;overflow:hidden}.body_mdgifts .md_logo{margin-top:-50px;margin-right:25px}.body_mdgifts .product_row a.md_block{width:23%;margin:0 1%;height:auto;text-decoration:none;margin-bottom:30px;background:0 0}.body_mdgifts .product_row a.md_block.two_block_row{width:48%}.body_mdgifts .product_row .md_title{text-align:center;font-family:'Caveat Brush',cursive;font-size:28px;color:#404041}.body_mdgifts .product_row a.md_block:hover .md_title{color:#ee6c92}.body_MoneyBox #wrapper_whole{background:url(/Images/MoneyBox/bg_moneybox.jpg) top center no-repeat #fff}.MoneyBoxTop{margin:-30px 0 30px;text-align:center}.MoneyBoxTop img{width:90%;max-width:654px;height:auto}.body_MoneyBox .product_row .block_holder{width:33%;height:auto;margin:0 0 20px;border:0;background:0 0;text-align:center}.MoneyBoxBlockTop{height:160px;border:none;padding-bottom:8px;position:relative;text-align:center;padding-top:10px}.body_MoneyBox .product_row .block_holder img{width:auto}.body_MoneyBox .product_row .block_holder .block_title{width:auto;display:inline-block;position:static;background:0 0;color:#4f4f4f;line-height:normal;height:auto;margin-top:10px;font-family:Oswald,sans-serif;font-weight:800;font-size:24px;text-transform:uppercase;padding:0}.body_MoneyBox .product_row .block_holder:hover .block_title{color:#ca443d}.body_MoneyBox .janSale{width:100%;height:auto;background:#e41941}.body_MoneyBox .janSale_mobile{display:none}.body_MoneyBox .card_nav_content_wrapper{width:100%;max-width:994px;margin:auto}.body_metoyoucards #wrapper_whole{background:url(/Images/MetoYouCards/bg_mty16_repeat.jpg) top left repeat #fff}.mty_top_banner{background:url(/Images/MetoYouCards/bg_top_repeat.jpg) top center repeat;height:288px;border-bottom:10px solid #ccbddc;margin-bottom:10px}.mty_top_section{width:100%;margin-bottom:20px;height:270px}.mty_bear{position:absolute;float:left;margin-left:1px;margin-top:-43px}.mty_bear img{float:left;width:86%}.body_metoyoucards .topBlocks_wrapper{width:60%;float:right}.mty_top_section .topBlock_holder{margin:0 5px}.mty_top_section .no_right_margin{margin-right:0}.mty_top_section .cardsFrom{width:100%;height:auto;text-align:right;float:right;max-width:424px}.mty_top_section .cardsFrom img{margin:0 auto;display:block;width:100%}.body_metoyoucards .topBlocks_wrapper .product_row{margin-top:20px}.body_metoyoucards .topBlocks_wrapper .block_holder{width:47%;height:190px}.body_metoyoucards .topBlocks_wrapper .block_holder .block_title{width:100%;background-size:100%}.body_metoyoucards .topBlocks_wrapper .block_holder:hover .block_title{background-size:100%}.body_metoyoucards .topBlocks_wrapper .block_holder img{height:auto;width:220px}.body_metoyoucards .block_holder{width:180px;height:211px;text-align:center;border:none}.body_metoyoucards .block_holder img{width:150px;height:195px;margin:0 auto}.body_metoyoucards .block_holder .block_title{background:url(/Images/MetoYouCards/title_holder.png) no-repeat;height:40px;width:180px;font-family:'Amatic SC',cursive;font-size:26px;font-weight:700;padding:0;line-height:38px}.body_metoyoucards .block_holder:hover .block_title{background:url(/Images/MetoYouCards/title_holder_hover.png) no-repeat}.body_metoyoucards .block_holder:hover img{margin-top:-7px}.body_metoyoucards .seotext{height:378px}.body_metoyoucards .seo_text_holder h1{font-family:Pacifico,cursive;margin-top:20px;color:#7e5ca7}.body_metoyoucards .seo_text_holder h2,.body_metoyoucards .seo_text_holder h3{font-family:Arial,sans-serif;font-weight:700;color:#ac9ac1}.body_metoyoucards .seo_text_holder p{font-family:Arial,sans-serif;color:#ac9ac1}.content_wrapper.branding_musiccards{background:url(/Images/MusicCards/bg.jpg) top right no-repeat #fff}.music_title_holder{width:368px;height:auto;display:block;padding:0;clear:both;margin:0 0 0 400px}.music_title_holder p{font-size:12px;text-align:right;margin:5px 0 0 0;color:#464646}.music_title{font-family:'Passion One',cursive;font-weight:400px;font-size:37px;font-weight:700;line-height:24px;text-align:right;padding:0 0 15px 0;background:url(/Images/MusicCards/title_underline.gif) bottom right no-repeat;color:#464646}.music_top_banner{height:340px;margin:26px 0 0 -18px}.music_circle1{float:left;width:252px;margin:-6px 0 0 10px}.music_circle2{float:left;width:254px;margin:-6px 0 0 6px}.music_circle3{float:left;width:257px;margin:0 0 0 6px}.music_video_banner{width:auto}.music_watch_now{width:269px;height:95px;overflow:hidden;margin-top:7px}.music_watch_now:hover{cursor:pointer}.music_watch_now:hover img{margin-top:-95px}#music_card_demo{width:640px!important;height:360px!important}.mugs_top_promo{margin-top:-30px}.mugs_top_promo img{width:100%}.mug_range_option{border-left:4px solid #e3e7e7;border-top:4px solid #e3e7e7;border-bottom:4px solid #e3e7e7;text-align:center;position:relative;width:24.3%;height:122px;margin-top:64px;margin-bottom:30px}.mug_range_option:hover{background-color:#0c5f8a}.mug_range_option.last{border-right:4px solid #e3e7e7}.mug_range_option img{width:88px;position:absolute;left:0;right:0;top:-44px;margin:auto}.mug_range_option h1{color:#0c5f8a;font-size:26px;margin:54px 0 0 0}.mug_range_option h2{color:#888788;font-size:14px;font-weight:700;font-family:Arial,sans-serif}.mug_range_option:hover h1,.mug_range_option:hover h2{color:#fff}h2.brand_new_mug{color:#c9443e;margin:0}.block_holder .block_title.mug_green{background:#009189}.block_holder .block_title.mug_red{background:#ca443d}.block_holder .block_title.mug_yellow{background:#da982a}.block_holder .block_title.mug_blue{background:#0c5f89}.block_holder .block_title.mug_purple{background:#543353}.sweetsBanner{width:100%;text-align:center;height:40px;margin-bottom:50px}.sweetsBanner img{margin-top:10px;width:90%;max-width:674px}.ln_newbaby{margin-top:30px}.body_newbabycards .left_nav_header.branded{background:#fdf3e5;color:#413630}.body_newbabycards .column_758{width:758px}.body_newbabycards .top_section{background:url(/Images/NewBaby/top_banner.jpg) #fdf3e5 top center;width:100%;height:386px}.body_newbabycards #wrapper_whole{background:#fdf3e5;padding-bottom:30px}.body_newbabycards .title{margin:-60px auto 0 auto;display:block;width:100%;max-width:366px}.body_newbabycards .top_blocks{width:100%;max-width:758px;height:auto;position:absolute;top:17%}.body_newbabycards .top_blocks .leaves{position:absolute;bottom:24px}.body_newbabycards .top_blocks .top_block_holder .block_title{margin-top:10px;background:0 0;font-family:'Bree Serif',serif;font-size:22px;text-align:center;color:#413630;transition:.2s;-webkit-transition:.2s}.body_newbabycards .top_blocks .top_block_holder:hover .newbabyboy{color:#3173a8;transition:.3s;-webkit-transition:.3s}.body_newbabycards .top_blocks .top_block_holder:hover .newbabygirl{color:#e77f92;transition:.3s;-webkit-transition:.3s}.body_newbabycards .cards_title{width:100%;height:61px;margin:20px auto 0 auto}.body_newbabycards .cards_title h1{font-family:'Great Vibes',cursive;font-size:61px;text-align:center;color:#413630;font-weight:700}.body_newbabycards .cards_title span{font-family:'Bree Serif',serif;font-size:36px;font-weight:400}.body_newbabycards .cards_title h1::before{content:url(/Images/NewBaby/fern_left.png);height:28px;margin-top:-10px;margin-right:20px}.body_newbabycards .cards_title h1::after{content:url(/Images/NewBaby/fern_right.png);height:28px;margin-top:-10px;margin-left:20px}.body_newbabycards .product_row .hidden_desktop{display:none}.body_newbabycards .product_row .block_holder{width:232px;height:auto;border:none;margin:0 30px 11px 0}.body_newbabycards .product_row .block_holder img{border-bottom:2px solid #413630}.body_newbabycards .product_row .block_holder .block_title{font-family:'Bree Serif',serif;height:40px;line-height:40px;font-size:22px;text-align:center;color:#413630;padding:0;background:0 0;position:static;margin-bottom:20px;transition:.3s;-webkit-transition:.3s}.body_newbabycards .product_row .block_holder:hover .block_title{color:#988973;transition:.3s;-webkit-transition:.3s}.body_newbabycards .product_row .block_holder:hover img{border-bottom:2px solid #988973}.no_right_margin{margin-right:0!important}.body_newbabycards .gifts_section{background:url(/Images/NewBaby/bottom_banner.jpg) #fdf3e5 top center;width:100%;height:396px}.body_newbabycards .gifts_section .product_row .block_holder{width:362px!important;height:auto;border:none;margin:0 30px 11px 0}.body_newbabycards .seo_text_holder{margin-top:20px}.body_newbabycards .seo_text_holder a,.body_newbabycards .seo_text_holder h1,.body_newbabycards .seo_text_holder h2,.body_newbabycards .seo_text_holder h3,.body_newbabycards .seo_text_holder p{color:#413630}.body_newbabycards .seo_text_holder h1{font-family:'Great Vibes',cursive;font-size:44px;font-weight:700}.body_newbabycards .seo_text_holder h2{font-family:'Bree Serif',serif;font-size:22px;font-weight:400}.body_newbabycards .seo_text_holder h3{font-family:'Bree Serif',serif;font-size:18px;font-weight:400}.body_onedirection #wrapper_whole{background:url(/Images/OneDirection/bg_onedirection.jpg) top center repeat!important}.body_onedirection .content_wrapper{background:url(/Images/OneDirection/1d_top.jpg) top left no-repeat}.oned_top_section{height:313px;width:auto}img.oned_logo{margin:-33px 0 0 -14px}img.oned_price{position:absolute;margin:-28px 0 0 255px}img.oned_card_title{margin:0 0 0 -20px}img.oned_gift_title{margin:0 0 0 -8px;display:inline}.body_onedirection .product_row .block_holder{border:2px solid #d72835;width:242px}.body_onedirection .product_row .block_title{background:#d72835;-webkit-text-stroke-color:#d32734;text-shadow:0 1px 0 #a21924}.body_onedirection .product_row .block_holder:hover .block_title{background:#b71925}.partnerSitesHolder{width:45%;margin:0 5% 30px 0}.partnerSitesHolder img{margin:28px 0;max-width:100%}.partnerSitesHolder.whsmith img{margin:38px 0}.partnerSites h2{font-size:22px;font-family:Arial,sans-serif;color:#3f3f3f;font-weight:700;padding-bottom:12px;margin-bottom:10px;border-bottom:1px solid #ddd}.partnerSites p{margin-bottom:10px}.partnerSites span{color:#3f3f3f;font-weight:700}.body_tabletcases .content_wrapper{background:url(/Images/Cases/cases_tablet_top.jpg) top left no-repeat #fff;background-size:100%}.body_phonecases .content_wrapper{background:url(/Images/Cases/cases_phone_top.jpg) top left no-repeat #fff;background-size:100%}.case_page_top{height:435px;width:100%}.cases_tabs_holder{height:auto;width:100%;margin-bottom:20px;overflow:hidden}.cases_tabs_holder a{width:49.6%;display:block;float:left;text-decoration:none}.phone_tab,.tablet_tab{height:69px;width:100%;background:#f5f5f5;border:1px solid #ebebeb;font-family:'Passion One';font-size:22px;color:#9970ae;line-height:69px;text-align:center;text-transform:uppercase}.phone_tab.active,.phone_tab:hover,.tablet_tab.active,.tablet_tab:hover{background:#9b71b0;color:#fff}.tablet_tab,.tablet_tab.active{width:99%;text-align:left}.phone_tab:hover,.tablet_tab:hover{transition:background .1s;-webkit-transition:background .1s}.phone_tab{text-align:right}.phone_tab span,.tablet_tab span{margin:0 75px}.phone_tab_img{position:absolute;margin:-10px 0 0 75px}.tablet_tab_img{position:absolute;margin:-10px 0 0 215px}img.available_for{border:1px solid #d2d2d2;margin:10px 0;display:inline-block;width:99%;height:auto}.body_photogifts #wrapper_whole{background:url(/Images/PhotoGifts/bg_photogifts.jpg) top center no-repeat #fff}.PhotoGiftsTop{width:100%;height:257px;margin-bottom:40px}.PhotoGiftsPageTitle{text-align:center;width:239px;margin:51px 0 0 50px;padding-top:29px;float:left;background:url(/Images/PhotoGifts/topCamera.png) top center no-repeat}.PhotoGiftsPageTitle h1{font-family:Anton,sans-serif;font-size:52px;color:#fff;text-transform:uppercase;margin-bottom:30px;border-top:2px solid #fff}.PhotoGiftsPageTitle h1 span{font-family:Arial,sans-serif;display:block;font-size:16px;font-weight:700;margin-bottom:6px;letter-spacing:10px}.PhotoGiftsPageTitle h2{font-family:Anton,sans-serif;font-size:24px;text-transform:uppercase;color:#99e4e0;background:#fff;display:inline-block;padding:15px 10px}.topBlocksHolder{float:right;width:270px}.topBlocksHolder a{display:block;position:relative;width:100%;height:52px;line-height:52px;color:#fff;font-family:Anton,sans-serif;font-size:24px;text-transform:uppercase;border:2px solid #fff;border-radius:2px;margin-bottom:20px}.topBlocksHolder a img{position:absolute;right:15px;top:-11px}.topBlocksHolder a img.icon{margin:12px 18px;width:22px;float:left;position:static}.topBlocksHolder a:hover{background:#75cec9}.PhotoGiftTitle{width:100%;margin-bottom:20px;background:url(/Images/PhotoGifts/bg_red.jpg) center repeat-x;clear:both}.PhotoGiftTitle h1{font-family:Anton,sans-serif;font-size:20px;text-transform:uppercase;color:#fff;background:#cd4d6d;display:inline-block;padding:10px;margin:0;line-height:16px;height:16px;border-right:10px solid #fff}.PhotoGiftTitle h1 span{font-family:Arial,sans-serif;font-size:14px;text-transform:lowercase;font-weight:700}.PhotoGiftTitle a{font-size:16px;font-weight:700;float:right;line-height:36px;color:#cd4d6d;background:#fff;padding-left:10px}.PhotoGiftTitle h1 .mugOffer{font-family:'Merienda One',cursive!important;font-size:18px;text-transform:none!important}.PhotoGiftTitle.green{background:url(/Images/PhotoGifts/bg_green.jpg) center repeat-x}.PhotoGiftTitle.green h1{background:#00dabc}.PhotoGiftTitle.green a,.body_photogifts .product_row .block_holder .block_title.green{color:#00dabc}.PhotoGiftTitle.yellow{background:url(/Images/PhotoGifts/bg_yellow.jpg) center repeat-x}.PhotoGiftTitle.yellow h1{background:#e7d107}.PhotoGiftTitle.yellow a,.body_photogifts .product_row .block_holder .block_title.yellow{color:#e7d107}.PhotoGiftTitle.blue{background:url(/Images/PhotoGifts/bg_blue.jpg) center repeat-x}.PhotoGiftTitle.blue h1{background:#0092da}.PhotoGiftTitle.blue a,.body_photogifts .product_row .block_holder .block_title.blue{color:#0070a7}.PhotoGiftTitle h1 .newColor{color:#ebd100;font-size:20px;font-family:Anton,sans-serif;text-transform:uppercase;font-weight:400}.PhotoGiftTitle.orange{background:url(/Images/PhotoGifts/bg_orange.jpg) center repeat-x}.PhotoGiftTitle.orange h1{background:#f3881a}.PhotoGiftTitle.orange a,.body_photogifts .product_row .block_holder .block_title.orange{color:#f3881a}.PhotoGiftTitle .newFlash{height:36px;background:#00dabc;float:left}.body_photogifts .product_row .block_holder{width:25%;height:auto;box-sizing:border-box;margin:0;border:none;margin-bottom:40px;text-align:center}.body_photogifts .product_row .block_holder a{display:block}.body_photogifts .product_row .block_holder img{width:auto;margin-bottom:10px;-webkit-transition:all ease .2s;transition:all ease .2s}.body_photogifts .product_row .block_holder:hover img{margin-top:0;-ms-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.body_photogifts .product_row .block_holder .block_title{width:90%;position:static;height:auto;padding:0;background:0 0;font-size:14px;font-family:Arial,sans-serif;color:#cd4d6d;text-align:center;font-weight:700;line-height:18px}.bottomBlocksHolder{width:100%;margin-bottom:30px}.bottomBlocksHolder a{display:block;position:relative;overflow:hidden;float:left;width:45%;height:auto;padding:1.5%;color:#99e3df;font-family:Anton,sans-serif;font-size:24px;line-height:21px;text-transform:uppercase;border:2px solid #99e3df;border-radius:6px;margin-bottom:20px}.bottomBlocksHolder a:nth-of-type(even){float:right}.bottomBlocksHolder a:hover{background:#99e3df;color:#fff}.bottomBlocksHolder a span{display:block;font-size:16px;font-family:Arial,sans-serif;text-transform:lowercase;font-weight:700}.bottomBlocksHolder img.icon{float:left;width:46px;height:auto;margin:0 15px 0 5px;position:static}.bottomBlocksHolder img{position:absolute;right:3%;bottom:0}.bottomBlocksHolder a span.block_offer{font-size:13px;color:#cd4d6d}.photoGiftsSeo{background:#99e3df;width:100%;padding:0}.photoGiftsSeo .column_768{width:994px;margin:auto;float:none;padding:30px 0}.photoGiftsSeo h1{font-family:Anton,sans-serif;font-size:24px;color:#fff}.photoGiftsSeo a,.photoGiftsSeo p{color:#19726d;font-family:Arial,sans-serif}.photoGiftsSeo h2,.photoGiftsSeo h3{color:#19726d;font-family:Arial,sans-serif;font-weight:700}.body_photogifts a.hide,.body_photogifts a.readmore{color:#fff;padding-left:60px;background:url(/Images/PhotoGifts/threedots.gif) 0 center no-repeat}.body_photogifts .left_nav_header.branded{background:#cd4d6d}.body_posters #wrapper_whole{background:#6cc0c2}.poster_header{background:url(/Images/Posters/posters_top.jpg) top center no-repeat #fff;height:476px;display:block}.poster_title{margin-top:-30px;width:100%}.body_posters .left_nav_header.branded{background:#e0528b}.body_posters .product_row{margin-bottom:20px}.poster_block_wrapper{width:100%;margin:10px 0}.poster_block_title{width:100%;border-bottom:2px solid #fff;height:26px;color:#295253;margin-top:20px}.poster_block_title span{font-size:18px;margin-left:5px;color:#295253}.poster_block_title a{color:#fff;background:#6cc0c2;padding:0 5px;display:block}.poster_block_title a:hover{color:#295253}.poster_block_header{font-family:'Arial Narrow';font-weight:700;color:#b4b4b4;font-size:28px;margin-bottom:-5px}.poster_block_view{font-family:'Arial Narrow';font-weight:700;margin-top:10px;font-size:20px}.poster_block_wrapper{width:100%;margin:10px 0}.poster_row{height:240px;position:relative;border-bottom:10px solid #aaaaab;-webkit-box-shadow:inset 0 -30px 0 0 #f4f4f4;-moz-box-shadow:inset 0 -30px 0 0 #f4f4f4;box-shadow:inset 0 -30px 0 0 #f4f4f4;text-align:center}.body_posters .product_row .block_holder img{width:90%!important;position:absolute;margin:0;bottom:10px;left:0;right:0;-webkit-transition:bottom .2s;transition:bottom .2s}.body_posters .product_row .block_holder .first{margin-left:10px!important}.body_posters .product_row .block_title{background:0 0;color:#fff;text-align:center;padding:0;position:static;font-family:Arial,sans-serif;font-size:16px;height:auto;line-height:20px;width:75%;margin:5px auto}.body_posters .product_row .block_holder:hover .block_title{background:0 0}.body_posters .product_row .block_holder:hover img{bottom:20px;transform:rotate(4deg);-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg)}.body_posters .product_row .block_holder{height:auto;width:25%;border:none;margin:0}.poster_seo{background-color:#ededed;text-align:left;font-family:'Arial Narrow'}.poster_seo h1{font-family:'Arial Narrow';font-weight:700;color:#3b3935;font-size:28px;line-height:36px}.poster_seo .content_holder{width:100%;margin:0}.poster_seo h2{font-family:'Arial Narrow';font-weight:700;color:#3b3935;font-size:20px}.poster_seo h3{font-family:'Arial Narrow';font-weight:700;color:#3b3935;font-size:18px}.poster_seo .seotext a,.poster_seo .seotext p{font-family:'Arial Narrow';font-size:16px;color:#3b3935}.poster_seo .readmore{display:inline-block}.poster_seo .seotext{margin:0}.poster_seo a.readmore{font-weight:700;color:#3b3935;display:inline-block;font-size:16px;background:url(/Images/Posters/poster_readmore.png) 0 center no-repeat;padding:25px;cursor:pointer}.poster_seo a.hide{font-weight:700;color:#3b3935;display:inline-block;font-size:16px;background:url(/Images/Posters/poster_hide.png) 0 center no-repeat;padding:25px;cursor:pointer}.poster_seo p a{color:#6cc0c2!important;font-weight:700}.body_quickcards #wrapper_whole{background:url(/Images/QuickCards/bg_top.jpg) top left repeat-x #fff}.quickcards_logo{margin:-5px 0 0 0}.red_roundel{width:110px;height:110px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#dc2424}.red_roundel p{text-align:center;color:#d7ec2d;font-family:'Passion One',cursive;font-weight:400;font-size:22px;margin:25px 0 0 0}.red_roundel p.roundelprice{font-size:42px;margin:10px 0 0 0;color:#fff}.quickcards_circles{margin:0 0 15px 0}.qc_circle{width:33%;text-align:center}.qc_circle p{color:#8e67a0;font-family:'Passion One',cursive;font-weight:400;font-size:22px;padding:10px 25px 0 25px;text-align:center;margin:0}img.qc_arrow{position:absolute;margin:10px 0 0 207px}img.qc_arrow_2{position:absolute;margin:10px 0 0 459px}.body_quickcards .seotext{height:295px}.content_wrapper.quickgifts_size{padding:20px 0 0 0;width:auto}.quickgifts_header{height:150px;text-align:center;margin:30px 0}.quickgifts_header h1{text-align:center;font-size:70px;line-height:70px;margin:0}.quickgifts_header h2{text-align:center;font-size:20px;font-weight:700;color:#929292;margin:0;font-family:Arial,sans-serif}.quickgifts_header p{font-size:14px;color:#888;line-height:28px;text-align:center;padding:6px 0}.qgImageDevide{width:100%;height:auto;overflow:hidden}.qgImageDevide img{width:100%;max-width:1550px;height:auto;display:block;margin-left:auto;margin-right:auto}.qg_product_section{max-width:994px;width:94%;margin:30px auto 0;height:auto;padding:50px 3% 70px;overflow:auto}.qg_product_section h2{color:#9c6fb2;font-size:36px;line-height:36px;margin-bottom:20px;font-family:Arial;font-weight:700}.qg_product_section p{font-size:16px;color:#888;line-height:25px}.qg_product_section .half{width:44%}.qg_product_section .left img.half_img{margin-left:50%;margin-top:-12px;width:90%}.qg_product_section .right img.half_img{margin-right:140px;margin-top:-20px}.slider_container{text-align:center}.qg_product_section a{display:inline-block;background:#9c6fb2;padding:15px 20px;color:#fff;font-weight:700;border-radius:4px}.qg_product_section a:hover{background:#83539a}.qg_howto_holder{width:100%;background:#f7f7f7;padding-bottom:40px}.qg_howto{width:994px;margin:0 auto;text-align:center;height:auto;padding:0 25px;overflow:auto;clear:both}.qg_howto h2{font-size:36px;line-height:36px;color:#9c6fb2;padding:40px 0;margin:0;font-family:Arial;font-weight:700}.howto_box{width:275px;height:301px;padding:20px;border:1px solid #dfdfdf;margin:0 20px 20px 0;background:#fff;-moz-border-radius:4px;border-radius:4px}.howto_box:last-child{margin:0 0 20px 0}.howto_box img{margin-bottom:10px}.howto_box h3{font-family:Arial,sans-serif;font-size:20px;font-weight:700;color:#888;line-height:24px}.howto_box p{font-family:Arial,sans-serif;font-size:14px;color:#888;line-height:20px;text-align:center;margin:10px 0 0 0}.howto_box p.please_note{font-style:italic;font-weight:700}.cornerflash{width:89px;height:69px;position:absolute;margin:-24px 0 0 -25px;padding:6px 0 0 0;background:url(/Images/QuickGifts/cornerflash.png) top left no-repeat}.cornerflash p{-webkit-transform:rotate(-41deg);-moz-transform:rotate(-41deg);-ms-transform:rotate(-41deg);-o-transform:rotate(-41deg);color:#fff;text-align:left;padding:0 0 0 4px;font-weight:700;margin:0}.qg_slider_holder{width:440px;height:168px;overflow:hidden;background:url(/Images/QuickGifts/bg_shadow.gif) -20px 100px no-repeat}.slider_overlay{position:absolute;z-index:100;background:url(/Images/QuickGifts/overlay.png) top left repeat-y;width:440px;height:168px}.qg_slider_holder .slideshow{margin:auto;margin-left:-158px}.qg_slider_holder .slideshow img{width:228px;height:146px;padding:0 12px}.qg_product_section .cycle-pager{position:static;font-size:40px;margin:-15px auto 0;cursor:pointer;color:#ccc;display:inline-block}.qg_product_section span.cycle-pager-active,.qg_product_section span:hover{color:#9c6fb2}.qg_product_section #pager_chocs.cycle-pager{margin:-15px 0 0 183px}.qg_product_section #pager_bears.cycle-pager,.qg_product_section #pager_frag.cycle-pager{margin:-15px 0 0 136px}.qg_product_section #pager_bears.cycle-pager{margin-left:0}.qg_product_section #pager_frag.cycle-pager.other_gifts{margin:-3px 0 0 -50px}.qg_slider_holder.chocs{height:190px;background:0 0}.slider_overlay.chocs{height:190px}.qg_slider_holder .slideshow.chocs img{width:215px;height:190px;padding:0 12px}.RH_pink_section{width:100%;height:350px;background:url(/Images/RachaelHale/bg_RH.png) no-repeat top center #ebdcea}.RH_title{display:block;float:left;margin-top:-10px}.product_row .block_holder.RH_top_blocks{margin-right:10px}.body_rachaelhale .xmas_top{height:auto}.body_rachaelhale .product_row .block_holder:hover img{margin-top:0}.body_rachaelhale .product_row .block_holder:hover .block_title{color:#885baf}.body_rachaelhale .product_row .block_holder .block_title.titleTooLong{font-size:2.2vw}.RH_top_blocks{float:left;margin-top:10px}.RH_longTop_blocks{float:left;margin-top:10px;width:384px!important}.body_rachaelhale .block_holder{height:auto;margin:0;border:0;text-align:center}.RH_top{height:165px;border:none;border-bottom:10px solid #ad90c6;margin:0 0;-webkit-box-shadow:inset 0 -15px 0 0 #9273ad;-moz-box-shadow:inset 0 -15px 0 0 #9273ad;box-shadow:inset 0 -15px 0 0 #9273ad;padding-bottom:8px;position:relative;text-align:center;padding-top:10px}.product_row .block_holder .RH_top img{width:auto;height:100%}.body_rachaelhale .product_row .block_holder .block_title{position:relative;background:0 0;text-align:center;width:auto;height:38px;display:inline-block;margin:0 auto;padding:0 12px;line-height:40px;color:#ad90c6;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:600}.body_rachaelhale .block_title span{position:absolute;height:10px;margin-top:-10px;width:2px;background:#e2e3d3;display:block;left:10px;top:0}.body_rachaelhale .block_title span:last-child{right:10px;left:auto}.RH_SEO{width:60%}.RH_seo_wrapper{width:100%;background:#ebdcea;overflow:hidden;width:100%}.RH_seo_gifts{width:40%;margin-right:-10px;margin-top:20px}.body_rachaelhale .seo_text_holder a,.body_rachaelhale .seo_text_holder h1,.body_rachaelhale .seo_text_holder h2,.body_rachaelhale .seo_text_holder h3,.body_rachaelhale .seo_text_holder p{color:#9273ad}.body_rachaelhale .seo_text_holder a{font-weight:700}.body_rachaelhale .seo_text_holder h1{font-family:'Open Sans',sans-serif;font-weight:700}.body_rachaelhale a.readmore{background:url(/Images/RachaelHale/readMore.gif) 0 center no-repeat;padding-left:55px;line-height:19px}.body_rachaelhale a.hide{background:url(/Images/RachaelHale/readMore.gif) 0 center no-repeat;padding-left:55px;line-height:19px}.body_rachaelhale .RH_seo_wrapper{margin-top:20px;padding-top:10px;padding-bottom:30px}.RH_mobile_blocks{display:none}.body_schoolsupplies #wrapper_whole{background:#fff}.school_top{background:url(/Images/SchoolSupplies/top_banner.jpg) center -20px;background-size:1270px;background-repeat:repeat-x;height:auto}.school_top_section{width:100%;height:auto;margin-bottom:50px}.school_logo{width:316px;height:263px;margin:0 auto 0 auto}.body_schoolsupplies .topBlocks{width:100%;max-width:994px;position:absolute;margin-top:-153px;z-index:0}.topBlockHolder{width:auto}.topBlockHolder img{border-bottom:10px solid #298ece}.topBlockHolder img:hover{border-bottom:10px solid #5fbdf9}.body_schoolsupplies .topBlock_title{display:none}.school_offer{background:#e33434;color:#fff;width:60%;text-align:center;margin:0 auto;padding:10px;border-radius:5px;font-family:'Londrina Solid',cursive;font-size:30px}.school_offer span{font-family:'Bree Serif',serif;font-size:18px}.body_schoolsupplies .product_row .block_holder img{width:80%!important;position:absolute;margin:auto;bottom:2px;left:0;right:0;-webkit-transition:bottom .2s;transition:bottom .2s}.body_schoolsupplies .product_row .block_title{background:0 0;color:#595959;text-align:center;padding:0;position:static;font-family:'Arial Regular',sans-serif;font-weight:700;font-size:16px;height:35px;line-height:20px;width:75%;margin:5px auto}.body_schoolsupplies .product_row .block_title:hover{color:#5fbdf9}.body_schoolsupplies .product_row .block_holder:hover .block_title{background:0 0}.body_schoolsupplies .product_row .block_holder:hover img{bottom:20px;transform:rotate(4deg);-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg)}.body_schoolsupplies .product_row .block_holder{height:auto;width:20%;border:none;margin:0}.body_schoolsupplies .no_right_margin{margin-right:0!important}.schoolsupplies_block_title{width:100%;height:26px;margin-bottom:20px;position:relative}.loop_wrapper{width:50%;margin-top:-45px;margin-right:0;float:right}.loop{margin-top:-14px}.schoolsupplies_block_title a{font-family:'Bree Serif',serif;color:#298ece;background:#fff;padding:0 5px;display:block}.schoolsupplies_block_title span{font-family:'Arial Regular',sans-serif;font-size:16px;font-weight:700;color:#298ece}.schoolsupplies_block_header{font-family:'Bree Serif',serif;color:#298ece;font-size:25px;margin-bottom:-5px}.schoolsupplies_block_header:hover{color:#5fbdf9}.schoolsupplies_block_title .schoolsupplies_block_view{margin-top:5px;font-size:18px;background:#298ece!important;border-radius:5px;color:#fff!important;padding:5px 10px 5px 10px!important}.schoolsupplies_block_title .schoolsupplies_block_view:hover{background:#5fbdf9!important}.schoolsupplies_block_wrapper{width:100%;margin:20px 0}.schoolsuppliesTop{height:180px;width:100%;position:relative;border-bottom:10px solid #298ece;-webkit-box-shadow:inset 0 -30px 0 0 #37a1e5;-moz-box-shadow:inset 0 -30px 0 0 #37a1e5;box-shadow:inset 0 -30px 0 0 #37a1e5;text-align:center}.schoolsupplies_tab_wrapper{width:100%;height:auto;margin:0 0 30px 0}.schoolsupplies_tab{background:#298ece;width:382px;margin:0;border:1px solid #fff;float:left;height:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.schoolsupplies_tab:hover{background:#5fbdf9}.ln_schoolsupplies .left_nav_header{background:#298ece}.ln_schoolsupplies #dvSelCats a{color:#298ece}.ln_schoolsupplies #left_nav li.sec-header{color:#298ece}.school_seo{width:100%;background:#298ece;height:auto;padding-bottom:30px}.school_seo h1{font-family:Dosis,sans-serif;font-weight:800!important;color:#fff;text-transform:uppercase}.school_seo h2,.school_seo h3{font-family:Dosis,sans-serif;color:#fff;font-size:18px}.school_seo a,.school_seo p{font-family:'Arial Regular',sans-serif;font-size:16px;color:#fff}.school_seo .hide,.school_seo .readmore{font-family:Dosis,sans-serif;color:#fff;font-size:18px;background:0 0;padding-left:0!important}.body_sw #wrapper_whole{background:url(/Images/StarWars/bg_starwars_full.jpg) #fff no-repeat top right;background-size:90%}.body_sw .sw_title{margin:10px 0 32px 20px}.body_sw .sw_outline{width:100%;height:auto;border:2px solid #000;border-radius:2px;box-sizing:border-box;margin-bottom:25px;background:rgba(255,255,255,.7)}.body_sw .card_block{height:auto;width:12%;margin:3% 4% 0 4%;display:block}.body_sw .card_image{width:100%;border:none}.body_sw .card_title{margin:15px 0;color:#000;text-align:center;width:100%;font-size:14px;font-weight:600}.body_sw .sw_subtitle{margin:0 0 0 2%;color:#000;padding:0 1%;font-family:impact}.body_sw .viewMore{margin-top:5px;color:#e10b20;font-weight:700;margin-right:2%;bottom:-4px;right:5px;position:absolute;padding:0 10px}.body_sw .sw_price{margin-top:6px;padding-right:1%;color:#000;font-size:12px;font-weight:700}.body_sw .sw_cat{width:100%;text-align:center;font-family:Oswald,sans-serif;font-size:24px;font-weight:900;color:#fff;padding-bottom:10px}.body_sw .sw_titleWrapper{width:100%;float:left;padding:20px 0 0 0;position:relative}.body_sw .sw_titleWrapper a:hover,.body_sw .sw_titleWrapper h2:hover{color:#e10b20}.body_sw .sw_scrollWrapper{width:100%}.body_sw .sw_cards{margin-bottom:20px}.body_sw .bestSelling .card_block img{border:1px solid #e10b20}.body_sw .block_holder img,.body_sw .card_block img{-moz-transition:all .7s;-webkit-transition:all .7s;transition:all .7s}.body_sw .block_holder:hover img,.body_sw .card_block:hover img{margin-top:0;-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.body_sw .block_holder:hover .block_title,.body_sw .card_block:hover .card_title{color:#e10b20}.body_sw .SWTop{border:2px solid #000;float:left;box-sizing:border-box;width:100%;overflow:hidden}.body_sw .block_holder:hover .SWTop{border-color:#e10f23}.body_sw .SWTop img{width:100%}.body_sw .product_row{width:100%}.body_sw .product_row .block_holder .block_title{position:inherit;float:left;width:100%;color:#fff;padding:0;text-align:center;background:0 0;font-size:18px;text-transform:uppercase;font-family:Impact;font-weight:400}.body_sw .product_row .block_holder:hover .block_title{color:#e10b20}.body_sw .product_row .block_holder.two_block{height:auto;border:none;width:49%;margin:0 2% 0 0}.body_sw .product_row .block_holder.no_right_margin.two_block{margin-right:0!important;width:49%;height:auto}.body_sw .product_row .block_holder:nth-of-type(3n){margin-right:2%}.body_sw .sw_gifts .card_block{width:17%;margin:2% 4% 0 4%}.body_sw .sw_gifts .card_block a{width:100%}.body_sw .sw_gifts .SWTop{border:none}.body_sw .sw_gifts .card_title{position:inherit;float:left;width:100%;padding:0;text-align:center;background:0 0;font-size:18px;text-transform:uppercase;font-family:Impact;font-weight:400}.body_sw .bg_grey_fullwidth{background:rgba(248,248,248,.8)}.seotext{height:430px!important}.bg_grey_fullwidth h1,.bg_grey_fullwidth h2,.bg_grey_fullwidth h3{background:0 0}.body_sw a.hide,.body_sw a.readmore{color:#626363}.body_sw .seo_text_holder a,.body_sw .seo_text_holder h1,.body_sw .seo_text_holder h2,.body_sw .seo_text_holder h3,.body_sw .seo_text_holder p{color:#fff}.body_sw .seo_text_holder h1 span{font-size:20px}.body_thankyou #wrapper_whole{background:url(/Images/ThankYouTeacher/bg_TYT_repeat.jpg) #fff;-moz-box-shadow:inset 1px -360px 180px -55px rgba(0,0,0,.2);-webkit-box-shadow:inset 1px -360px 180px -55px rgba(0,0,0,.2);box-shadow:inset 1px -360px 180px -55px rgba(0,0,0,.2)}.body_thankyou .content_wrapper{background:url(/Images/ThankYouTeacher/symbol.png) no-repeat right top;background-position-y:-10px}#TYT_top{height:375px;margin-bottom:30px}.body_thankyou .seo_text_holder a,.body_thankyou .seo_text_holder h1,.body_thankyou .seo_text_holder h2,.body_thankyou .seo_text_holder p{color:#fff}.body_thankyou .seo_text_holder a{font-weight:700}.body_thankyou .product_row .block_holder .block_title{background:0 0;float:left;position:inherit;text-align:center;font-family:Anton,sans-serif}.body_thankyou .block_holder{margin:0 0 11px 0;width:50%;border:none;height:265px}.body_thankyou .product_row .block_holder:hover img{margin-top:0}.body_thankyou .block_holder .block_title{color:#fad695;font-family:Anton,sans-serif;text-transform:uppercase}.body_thankyou .block_holder:hover .block_title{color:#eabd6c}.body_thankyou .seotext h3{color:#fff}.body_thankyou a.hide,.body_thankyou a.readmore{font-weight:700;color:#fff;display:inline-block;font-size:16px;background:url(/Images/ThankYouTeacher/tyt_threedots.gif) 0 center no-repeat;padding-left:25px;cursor:pointer}.body_thankyoucards .content_wrapper{background:url(/Images/ThankYouCards/bg_thankyoucards.jpg) top left no-repeat #fff;background-size:100% auto}h1.tyc_title{font-family:Oswald,sans-serif;color:#fff;font-weight:600;text-transform:uppercase;font-size:59px;letter-spacing:1px;margin:6px 0 0 0;padding:0}.tyc_price{border-left:1px solid #fff;font-family:Oswald,sans-serif;color:#fff;font-weight:400;text-transform:uppercase;font-size:24px;margin:-9px 0 0 10px;padding:0 0 0 10px;line-height:27px}.top_card{background:url(/Images/ThankYouCards/top_cards.png) top left no-repeat;width:509px;height:392px;background-size:100% auto;clear:both;margin-bottom:20px}.top_card p{text-align:center;font-family:Oswald,sans-serif;text-transform:uppercase;color:#d81c34;font-size:18px;font-weight:600;padding:79px 0 0 148px;line-height:22px}.top_card p span{font-size:31px;line-height:33px}img.tyc_iphone{margin:-55px 0 0 -77px}.body_tshirts .left_nav_header.branded{background:#3f2e29}.body_tshirts #wrapper_whole{background:url(/Images/Tshirts/tshirts_top_bg.jpg) repeat-x top center #fff}.body_tshirts .tshirt_top_bg{width:100%;height:317px}.body_tshirts{width:100%;height:auto}.all_tshirts{width:363px;height:182px;position:absolute;margin:0 auto 0 164px}.tshirts_top_both{height:auto;width:100%;margin-top:-30px;position:relative}.tshirt_top_btn{width:220px;height:40px;border:2px solid #3f2e29;position:absolute;opacity:.8}.top_image_womens{z-index:1;position:relative}.top_image_mens{z-index:1;position:relative}.womens_tshirts_btn{margin:222px auto 0 114px;background:#fefefe;z-index:2}.mens_tshirts_btn{margin:222px auto 0 419px;background:#fefefe;z-index:2}.womens_tshirts_btn p{color:#4a6362;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:700;text-align:center;text-transform:uppercase;margin:3%}.mens_tshirts_btn p{color:#3f2e29;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:700;text-align:center;text-transform:uppercase;margin:3%}.tshirt_top_btn:hover{background-color:#5d7f81;opacity:1}.tshirt_top_btn:hover p{color:#fff}.body_tshirts .product_warpper{width:100%}.body_tshirts .stripBanner_holder{width:100%;height:100px!important}.body_tshirts a.stripBanner:hover{opacity:.6}.body_tshirts .stripBanner img{width:100%!important}.body_tshirts .stripBanner .block_title{display:none}.tshirts_block_title{width:100%;border-bottom:2px solid #cfcbc9;height:26px;font-family:'Open Sans',sans-serif;font-weight:700}.tshirts_block_title span{font-family:Lobster,cursive;font-size:20px;margin-left:12px;color:#51b4ba}.tshirts_block_title strike{color:#3f868a;font-size:17px}.tshirts_block_title a{color:#3f2e29;background:#fff;padding:0 5px;display:block}.tshirts_block_title a:hover{color:#6dc5cb}.tshirts_block_header{color:#b4b4b4;font-size:21px;margin-top:12px}.tshirts_block_view{margin-top:13px;font-size:20px}.tshirts_block_wrapper{width:100%;margin:20px 0}.tshirts_block_title span.new_tshirts_flash{margin-right:5px;margin-left:0;background:#6cc5cb;padding:0 6px;border-radius:4px;color:#fff}.body_tshirts .product_row .block_holder img{width:80%!important;position:absolute;margin:auto;bottom:2px;left:0;right:0;-webkit-transition:bottom .2s;transition:bottom .2s}.body_tshirts .product_row .block_title{background:0 0;color:#3f2e29;text-align:center;padding:0;position:static;font-family:Arial,sans-serif;font-size:13px;height:auto;line-height:20px;width:75%;margin:5px auto;font-weight:700}.body_tshirts .product_row .block_holder:hover .block_title{background:0 0}.body_tshirts .product_row .block_holder:hover img{bottom:20px;transform:rotate(4deg);-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg)}.body_tshirts .product_row .block_holder{height:auto;width:25%;border:none;margin:0}.tshirtsTop{height:240px;width:100%;position:relative;border-bottom:10px solid #b4b4b4;-webkit-box-shadow:inset 0 -30px 0 0 #cecece;-moz-box-shadow:inset 0 -30px 0 0 #cecece;box-shadow:inset 0 -30px 0 0 #cecece;text-align:center}.tshirts_btm_blocks{height:auto;margin-top:30px}.tshirts_btm_blocks .tshirts_buttons{background:#6cc5cb;width:43%;padding:20px 2%;margin:6px 1%;font-family:'Open Sans',sans-serif;font-weight:700;color:#fff;text-align:center;line-height:22px;height:25px;overflow:hidden;font-size:21px;border-radius:5px}.tshirts_btm_blocks .tshirts_buttons:hover{background:#51b4ba}.body_tshirts .seo_text_holder .content_holder{margin-top:0}.body_tshirts .seotext{overflow:hidden;margin:20px 0;height:300px}.tshirtsSeo{background:#6cc5cb;width:100%;padding:0;margin-top:20px}.tshirtsSeo .column_768{width:994px;margin:auto;float:none;padding:30px 0}.tshirtsSeo h1{font-family:'Open Sans',sans-serif;font-weight:700;font-size:24px;color:#fff}.tshirtsSeo p{color:#fff;font-family:Arial,sans-serif}.tshirtsSeo a{color:#fff;font-family:Arial,sans-serif;font-weight:700}.tshirtsSeo h2,.tshirtsSeo h3{color:#fff;font-family:Arial,sans-serif;font-weight:700}.body_tshirts .column_48percent img{padding:0 5% 22px 5%;width:auto;height:auto}.body_tshirts a.hide,.body_tshirts a.readmore{background:url(/Images/Tshirts/threedots.png) 0 center no-repeat!important;font-size:18px;padding-left:55px}.body_tshirts .FreeCardRoundal{position:absolute;right:-40px;top:20px;z-index:999;display:none}.gifts_offer_sitewide{background:#aa3a3a;font-size:16px!important;padding:2px 7px;border-radius:4px;color:#fff!important;margin-right:3px;font-family:arial!important}.staghen_header{width:100%;height:306px;background-image:url(/Images/staghen/staghen_bg.jpg),url(/Images/staghen/staghen_bg_repeat.png);background-repeat:no-repeat,repeat-y;background-position:center;text-align:center;padding-top:20px}.staghen_title{margin:0 auto 20px;clear:both;display:block}.tshirt_price{display:inline-block;clear:both;border:2px solid #fff;color:#fff;font-size:30px;font-family:Lato,sans-serif;padding:8px 30px 10px;text-shadow:1px 2px 0 rgba(0,0,0,.35)}.body_staghen h2{text-align:center;font-size:25px;color:#000;font-family:Lato,sans-serif;margin:20px 0 0}.body_staghen h2 a{color:#0e9ca9;text-decoration:underline;font-weight:700;cursor:pointer}.body_staghen h2::after{content:'';width:520px;height:2px;background:#ebeaef;display:block;margin:15px auto 0}.body_staghen #wrapper_whole h3{font-family:Lato,sans-serif;font-size:20px;font-weight:700;color:#0e9ca9;margin-bottom:30px}.body_staghen #wrapper_whole h4{font-family:Lato,sans-serif;font-size:25px;font-weight:700;color:#000;margin-bottom:30px;text-align:center}.body_staghen .product_row{width:100%;max-width:994px;margin:auto}.body_staghen .product_row .block_holder{width:50%;height:auto;box-sizing:border-box;margin:auto;border:0;padding-bottom:70px;text-align:center}.body_staghen .product_row .block_holder:hover img{margin:40px 0 20px}.body_staghen .product_row .block_holder.left{border-right:1px solid #ebeaef}.body_staghen .product_row .block_holder.right{border-left:1px solid #ebeaef}.body_staghen .product_row .block_holder img{margin:40px 0 20px;width:100%;max-width:461px}.body_staghen .product_row .block_title{background:0 0;font-family:Lato,sans-serif;color:#000;text-transform:uppercase;font-size:28px;font-weight:700;display:inline-block;width:250px;padding:0 0;position:static;border:3px solid #0e9ca9}.body_staghen .product_row .block_holder:hover .block_title{background:#0e9ca9;color:#fff}.body_staghen .block_holder.left .block_title{float:right;margin-right:50px}.body_staghen .block_holder.right .block_title{float:left;margin-left:50px}.body_staghen .block_holder.pink .block_title{border-color:#e6a0c4}.body_staghen .block_holder.pink:hover .block_title{background:#e6a0c4}.body_staghen .product_row.bottom_gifts .block_holder{border:none;padding-bottom:20px}.body_staghen .product_row.bottom_gifts .block_holder img{margin-top:0}.body_staghen .product_row.bottom_gifts .block_holder .block_title{width:auto;padding:0 10px;float:none;margin:auto}.fullwidth_grey_diag{background:#f5f4f7;transform:skew(0deg,-3deg);-ms-transform:skew(0deg,-5deg);-webkit-transform:skew(0deg,-3deg)}.fullwidth_grey_diag .content_wrapper{transform:skew(0deg,3deg);-ms-transform:skew(0deg,5deg);-webkit-transform:skew(0deg,3deg);padding:20px 0 0}.fullwidth_grey_diag .content_wrapper img.left,.fullwidth_grey_diag .content_wrapper picture.left{margin:15px 0 20px 0;width:50%;max-width:431px}.fullwidth_grey_diag .content_wrapper picture img.left{width:100%}.fullwidth_grey_diag .content_wrapper picture.right{margin:0 0 -25px 0;width:50%;max-width:434px}.fullwidth_grey_diag .content_wrapper img.right{width:100%}.fullwidth_grey_diag .text_holder{width:48%}.fullwidth_grey_diag .text_holder p{font-size:18px;font-family:Lato,sans-serif;line-height:24px}.fullwidth_grey_diag table{font-family:Lato,sans-serif;font-size:20px;border:1px solid #54525b;text-align:center;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:20px}.fullwidth_grey_diag table thead{background:#54525b;color:#fff}.fullwidth_grey_diag table td{border:1px solid #54525b;padding:5px 15px;min-width:75px}.fullwidth_grey_diag table td.discount_highlight{color:#ab0000}.staghen_devide_line{clear:both;background:#ebeaef;width:100%;height:2px;margin:40px 0;display:block}.body_staghen .seo_text{padding-bottom:30px}.body_staghen .seo_text h1{font-family:Lato,sans-serif;font-size:20px;font-weight:700;color:#0e9ca9}.body_staghen .seo_text h3{font-family:Lato,sans-serif;font-size:18px!important;font-weight:700;color:#313131!important;text-align:left;text-decoration:none}.body_staghen .seo_text p{font-family:Lato,sans-serif;font-size:18px;color:#313131;line-height:24px}.body_valentinesFlowers .valentine_flowers_top{width:100%;height:auto;background:#ffd6dc}.valentine_flowers_top_content{margin:auto;width:94%;max-width:994px;min-height:335px;background:url(/Images/ValentinesFlowers/bg_top.jpg) top right no-repeat;background-size:auto 100%}.valentine_flowers_title_holder{text-align:center;margin-top:45px;padding-left:5%}.valentine_flowers_title_holder h1,.valentine_flowers_title_holder h2{font-family:Signika,sans-serif;color:#73334b;font-size:42px;text-transform:uppercase;line-height:38px}.valentine_flowers_title_holder h2{font-size:38px}.valentine_flowers_title_holder h1 span,.valentine_flowers_title_holder h2 span{display:block;font-weight:700;font-size:105px;line-height:80px}.valentine_flowers_title_holder h2 span{font-size:40px;color:#fff;background:url(/Images/ValentinesFlowers/free_delivery_bg.jpg) center no-repeat;letter-spacing:2px}.body_valentinesFlowers .topFlowers{float:right;max-width:376px}.valentine_flowers_top img{display:none}.body_valentinesFlowers .flowers_delivery{background:#73334b;width:100%;margin-bottom:25px;text-align:center;color:#fff;height:auto;font-size:32px;line-height:65px}.body_valentinesFlowers .flowers_delivery span{font-weight:700}.flowers_delivery img{margin-bottom:-3px;margin-left:10px}.flower_care_link{clear:both;margin-bottom:35px;text-align:center}.flower_care_link a{font-family:Signika,sans-serif;color:#73334b;font-size:28px;display:inline-block}.flower_care_link a span{border-bottom:3px solid #73334b;font-weight:700}.flower_care_link a:hover{color:#000}.flower_care_link a:hover span{border-bottom:3px solid #000}.body_valentinesFlowers .valFlowerBlocks{margin:0 0 4px 0;width:100%}.body_valentinesFlowers .valFlowerBlocks .block_holder{width:48%;max-width:477px;height:auto;border:none;margin:0 0 36px 0;box-shadow:5px 5px #e8e8e8}.body_valentinesFlowers .valFlowerBlocks .block_holder .block_title{display:none}.body_valentinesFlowers .valFlowerBlocks .block_holder:hover{opacity:.7}.body_valentinesFlowers .val_stylesAndBrands{height:auto;background:#ffd6dc;position:relative;z-index:1}.body_valentinesFlowers .val_stylesAndBrands img{float:left;max-width:454px;width:50%}.val_info_text_holder{width:50%;float:right;margin-top:20px}.body_valentinesFlowers .val_info_text_holder h2,.body_valentinesFlowers .val_info_text_holder h3{font-family:Signika,sans-serif;color:#73334b;text-align:left;font-size:24px;font-weight:700}.body_valentinesFlowers .val_info_text_holder p{font-family:Signika,sans-serif;color:#73334b;text-align:left;font-size:22px;line-height:28px}.body_valentinesFlowers .seo_text_holder h1{font-family:Arial;font-weight:700;font-size:26px}.body_valentinesFlowers .seo_text_holder a{font-weight:700}.body_valentinesFlowers a.readmore{background-image:none;padding-left:0;line-height:19px;color:#442382}.body_valentinesFlowers a.hide{background-image:none;padding-left:0;line-height:19px;color:#442382}.body_valentinesFlowers .seo_text_holder{padding:40px 0}.body_valentines .bg_val_top{background:url(/Images/Valentines/valentines_bg_top.jpg) top center repeat-x}.body_valentines #wrapper_whole{background:url(/Images/Valentines/valentines_bg.jpg) top center repeat #971242}.body_valentines .ln_valentines{position:relative;z-index:10}#branding_top_ads_val{height:auto;padding:0;margin:0 0 50px 0;width:100%;position:relative}.val_logo{width:70%;max-width:500px}#valentines_countdown{width:315px;height:60px;float:right;top:-30px;right:-29px;position:absolute;background:url(/Images/Valentines/bg_countdown.png) no-repeat top center}#valentines_countdown p{font-size:27px;color:#fff;font-weight:700;float:right;margin-top:11px;text-align:center;width:100%;font-family:Rancho,cursive}.body_valentines .top_row{width:30%;height:125px;margin:40px 0 30px 0}.body_valentines .top_row p{text-align:center;margin:0;color:#000;font-family:Rancho,cursive;font-weight:700;font-size:21px}.val_for_title{margin:10px auto;display:block}.val_for_title.title_mr{float:left;margin-left:16%}.val_for_title.title_mrs{float:right;margin-right:13%}.valCouple{margin:0 auto;display:block;left:0;right:0;top:140px;position:absolute}.redBorder{width:100%;background:url(/Images/Valentines/redBorder.png) repeat-x top center;position:absolute;top:0;height:70px}.whiteBorder{width:100%;background:url(/Images/Valentines/whiteBorder.png) repeat-x bottom center;position:absolute;bottom:0;height:70px}.whiteBorderTop{width:100%;background:url(/Images/Valentines/whiteBorderTop.png) repeat-x top center;position:absolute;top:0;height:30px}.valBorder{border-right:2px dashed #b7b7b7}.body_valentines .column,.body_valentinesgifts .column{width:49.7%;height:700px;overflow:hidden}.body_valentines .single_block_wrapper,.body_valentinesgifts .single_block_wrapper{width:180px;height:295px;margin:0}.body_valentines .single_block_wrapper .block_title,.body_valentinesgifts .single_block_wrapper .block_title{width:180px;height:35px;color:#bb2d2d;text-align:center;font-family:Rancho,cursive;font-weight:700;font-size:27px;font-family:Rancho,cursive}.body_valentines .block_holder{width:190px;height:215px;border:none;margin:10px 0 0 0;padding-bottom:14px;margin-bottom:8px;position:relative}.body_valentines .single_block_wrapper img,.body_valentinesgifts .single_block_wrapper img{-moz-transition:all .7s;-webkit-transition:all .7s;transition:all .7s}.body_valentines .single_block_wrapper:hover img,.body_valentinesgifts .single_block_wrapper:hover img{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.body_valentines .single_block_wrapper:hover .block_title{color:#000}.val_seo_section{padding-top:30px}.val_seo_section a{color:#d8668a;font-family:'Open Sans',sans-serif}.body_valentines .val_stylesAndBrands{height:360px;background:url(/Images/Valentines/bg_brands.jpg) top center repeat #da4646;margin-top:-120px;position:relative;z-index:1}.val_stylesAndBrands .content_wrapper{background:0 0;width:994px}.val_category_cycle{margin-top:0;position:relative}.body_valentines .single_block_wrapper_scroll,.body_valentinesgifts .single_block_wrapper_scroll{width:135px;height:230px;margin:0}.body_valentines .single_block_wrapper_scroll .block_title,.body_valentinesgifts .single_block_wrapper_scroll .block_title{width:135px;height:35px;color:#fff;text-align:center;font-family:Rancho,cursive;font-weight:400;font-size:22px}.body_valentines .single_block_wrapper_scroll img,.body_valentinesgifts .single_block_wrapper_scroll img{width:100%!important;height:auto;margin-top:0;transition:margin-top .2s;-moz-transition:margin-top .2s;-webkit-transition:margin-top .2s;-o-transition:margin-top .2s}.body_valentines .single_block_wrapper_scroll:hover img,.body_valentinesgifts .single_block_wrapper_scroll:hover img{margin-top:-10px}.body_valentines .mobile_scroll_content,.body_valentinesgifts .mobile_scroll_content{height:235px;width:100%;position:relative;overflow:hidden}.body_valentines .mobile_scroll_content .block_holder,.body_valentinesgifts .mobile_scroll_content .block_holder{width:135px;height:155px!important;border:none;margin:10px 0 0 0;height:205px;padding-bottom:8px;margin-bottom:8px;position:relative}.body_valentines .cycle_mob_prev,.body_valentinesgifts .cycle_mob_prev{left:0;position:absolute;top:65px;z-index:999}.body_valentines .cycle_mob_next,.body_valentinesgifts .cycle_mob_next{right:0;position:absolute;top:65px;z-index:999}.body_valentinesgifts .first_card{margin-left:40px}.body_valentines .first_card{margin-left:87px}.body_valentines .single_block_wrapper.valentines_top_block{width:172px;height:52px;margin:5px 25px 0 0;text-align:center;background:url(/Images/Valentines/bg_top_title.gif) no-repeat center;line-height:52px;font-size:28px;font-family:Rancho,cursive;color:#bb2d2d;font-weight:700}.body_valentines .single_block_wrapper.valentines_top_block:hover{color:#000}.body_valentines .single_block_wrapper.valentines_top_block.no_right_margin{margin-right:0!important}.valentines_title{width:280px;height:55px;margin-top:180px;font-family:'Amatic SC',cursive;font-size:35px;color:#fff;text-align:center}.val_subtitle{display:block;margin:30px auto 10px auto;position:absolute;left:0;right:0}.val_subtitle_gifts{margin-top:50px}.val_mobile_styles{display:none}.val_gift_banner{width:100%;height:440px;background:url(/Images/Valentines/giftsBanner.jpg) top center no-repeat #fff;position:relative}.val_gift_wrapper{height:442px!important;padding:0;width:990px;background:0 0!important}.val_viewAll{width:306px;height:100px;position:absolute}.val_allForHer{margin:375px auto 0 118px;background:#d8668a;z-index:99;background:url(/Images/Valentines/val_gifts_her.png) center no-repeat;background-size:100%}.val_gift_wrapper .val_allForHer p{color:#fff;font-family:'Open Sans',sans-serif;text-align:center;font-weight:700;text-transform:uppercase;margin:3%;display:none}.val_allForHim{margin:375px auto 0 631px;background:#000;z-index:99;background:url(/Images/Valentines/val_gifts_him.png) center no-repeat;background-size:100%}.val_gift_wrapper .val_allForHim p{color:#fff;font-family:'Open Sans',sans-serif;text-align:center;font-weight:700;text-transform:uppercase;margin:3%;display:none}.val_giftLink_wrapper p{color:#000;font-family:'Open Sans',sans-serif;text-align:center;font-size:16px!important;margin:0!important}.val_dotHer{background:#d8668a;width:20px;height:20px;border-radius:20px;z-index:2;position:absolute}.val_dotHim{background:#971242;width:20px;height:20px;border-radius:20px;z-index:2;position:absolute}.val_pulse{width:20px;height:20px;border-radius:20px;position:absolute;-webkit-animation:pulse 2s ease-out;-moz-animation:pulse 2s ease-out;animation:pulse 2s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;z-index:1}.val_gift_wrapper .forHer{background:#d8668a}.val_gift_wrapper .forHim{background:#971242}@-moz-keyframes pulse{0%{-moz-transform:scale(1);opacity:0}25%{-moz-transform:scale(1);opacity:.1}50%{-moz-transform:scale(1.1);opacity:.3}75%{-moz-transform:scale(1.5);opacity:.5}100%{-moz-transform:scale(2);opacity:0}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);opacity:0}25%{-webkit-transform:scale(1);opacity:.1}50%{-webkit-transform:scale(1.1);opacity:.3}75%{-webkit-transform:scale(1.5);opacity:.5}100%{-webkit-transform:scale(2);opacity:0}}.val_giftHer_flowers{margin:84px 0 0 13px}.val_giftHer_mugs{margin:263px 0 0 163px}.val_giftHer_bears{margin:158px 0 0 279px}.val_giftHer_cushions{margin:150px 0 0 397px}.val_giftHer_notebooks{margin:329px 0 0 335px}.val_giftHim_food{margin:144px 0 0 590px}.val_giftHim_bears{margin:240px 0 0 708px}.val_giftHim_mugs{margin:250px 0 0 818px}.val_giftHim_tshirts{margin:274px 0 0 583px}.val_giftHim_wallArt{margin:50px 0 0 780px}.val_giftHim_alcohol{margin:235px 0 0 919px}.val_giftHer_flowers_text{width:167px;position:absolute;background:#fff;margin-top:-50px;margin-left:-25px;opacity:0;transition:opacity .5s}.val_giftHer_bears_text{width:167px;position:absolute;background:#fff;margin-top:-50px;margin-left:-74px;opacity:0;transition:opacity .5s}.val_giftHer_mugs_text,.val_giftHim_food_text{width:167px;position:absolute;background:#fff;margin-top:-50px;margin-left:-40px;opacity:0;transition:opacity .5s}.val_giftHer_cushions_text{width:167px;position:absolute;background:#fff;margin-top:-45px;margin-left:-118px;opacity:0;transition:opacity .5s}.val_giftHer_notebooks_text{width:167px;position:absolute;background:#fff;margin-top:-10px;margin-left:-169px;opacity:0;transition:opacity .5s}.val_giftHim_mugs_text{width:167px;position:absolute;background:#fff;margin-top:-50px;margin-left:-80px;opacity:0;transition:opacity .5s}.val_giftHim_bears_text{width:167px;position:absolute;background:#fff;margin-top:-50px;margin-left:-80px;opacity:0;transition:opacity .5s}.val_giftHim_tshirts_text{width:167px;position:absolute;background:#fff;margin-top:-55px;margin-left:-80px;opacity:0;transition:opacity .5s}.val_giftHim_wallArt_text{width:167px;position:absolute;background:#fff;margin-top:0;margin-left:-173px;opacity:0;transition:opacity .5s}.val_giftHim_alcohol_text{width:167px;position:absolute;background:#fff;margin-top:0;margin-left:-70px;top:-55px;opacity:0;transition:opacity .5s}a.val_giftHer_bears:hover .val_giftHer_bears_text,a.val_giftHer_cushions:hover .val_giftHer_cushions_text,a.val_giftHer_flowers:hover .val_giftHer_flowers_text,a.val_giftHer_mugs:hover .val_giftHer_mugs_text,a.val_giftHer_notebooks:hover .val_giftHer_notebooks_text,a.val_giftHim_alcohol:hover .val_giftHim_alcohol_text,a.val_giftHim_bears:hover .val_giftHim_bears_text,a.val_giftHim_food:hover .val_giftHim_food_text,a.val_giftHim_mugs:hover .val_giftHim_mugs_text,a.val_giftHim_tshirts:hover .val_giftHim_tshirts_text,a.val_giftHim_wallArt:hover .val_giftHim_wallArt_text{opacity:.8}.val_bold{font-weight:700}.val_seo_section{width:100%}.val_seo_section .content_wrapper{background:0 0!important;padding-bottom:30px}.val_seo_section .seo_text_holder .content_holder{margin:0}.val_seo_section h1{color:#000;font-family:Rancho,cursive;font-weight:700;font-size:38px!important;margin-top:5px}.val_seo_section h2,.val_seo_section h3,.val_seo_section p{color:#000;font-family:'Open Sans',sans-serif}.val_seo_section a{color:#000;font-family:'Open Sans',sans-serif}.val_seo_section a.hide,.val_seo_section a.readmore{background-image:none;color:#000;font-weight:700;text-transform:uppercase;padding-left:0}#left-col.ln_valentines .left_nav_header.branded{background:#434343;border:#434343}#left-col.ln_valentines #dvSelCats a,#left-col.ln_valentines #left_nav li.sec-header{color:#da3b43}.body_valentinesgifts .bg_val_top{background:url(/Images/Valentines/valentines_bg_top.jpg) top center repeat-x}.body_valentinesgifts #wrapper_whole{background:url(/Images/Valentines/valentines_bg.jpg) top center repeat #971242}.body_valentinesgifts .ln_valentines{position:relative;z-index:10}.body_valentinesgifts .val_logo{width:100%;max-width:700px;margin:10px auto 0 auto}.body_valentinesgifts #branding_top_ads_val{height:auto;padding:0;margin:0 0 50px 0;width:100%;position:relative}.body_valentinesgifts .browse_all{width:100%;margin-top:-10px}.body_valentinesgifts .single_block_wrapper.valentines_top_block{width:281px;height:52px;margin:0 auto;text-align:center;background:url(/Images/ValentinesGifts/viewAll_btn.png) no-repeat center;line-height:52px;font-size:28px;font-family:Rancho,cursive;color:#bb2d2d;font-weight:700}.body_valentinesgifts .single_block_wrapper.valentines_top_block:hover{color:#000}.body_valentinesgifts .forHimHerTitles{width:50%;margin-top:15px}.body_valentinesgifts .inspirationTitle{width:100%;text-align:center}.body_valentinesgifts .inspirationTitle img{margin:0 auto}.body_valentinesgifts .product_row{margin-top:0}.body_valentinesgifts .product_row .block_holder{width:347px;margin:15px;border:none!important}.body_valentinesgifts .product_row .block_holder .val_top{position:relative;padding:0;border:4px solid #fff;height:auto}.body_valentinesgifts .product_row .block_holder .val_top img{width:100%;height:auto}.body_valentinesgifts .product_row .block_holder .block_title{background:url(/Images/ValentinesGifts/block_title_bg.png) no-repeat left;line-height:55px;font-size:28px;font-family:Rancho,cursive;color:#bb2d2d;font-weight:700;text-align:left}.body_valentinesgifts .product_row .block_holder:hover .block_title{color:#000}.body_valentinesgifts .val_stylesAndBrands{height:360px;background:url(/Images/Valentines/bg_brands.jpg) top center repeat #da4646;position:relative;z-index:1}.body_valentinesgifts .val_stylesAndBrands .content_wrapper{background:0 0;width:994px}.body_valentinesgifts .valentines_title{margin-top:0}.body_valentinesgifts .moreGifts{position:absolute}.body_valentinesgifts .val_for_title{margin:30px auto 10px}.body_valentinesgifts .moreGiftsWrapper{position:inherit}.body_valentinesgifts .val_brand_wrapper .block_holder{width:219px;margin:11px;border:none!important}.body_valentinesgifts .val_brand_wrapper .block_holder .val_top{position:relative;padding:0;border:4px solid #fff;height:auto}.body_valentinesgifts .val_brand_wrapper .block_holder .val_top img{width:100%;height:auto}.body_valentinesgifts .val_brand_wrapper .block_holder .block_title{background:0 0;line-height:50px;font-size:26px;font-family:Rancho,cursive;color:#fff;text-align:center}.body_valentinesgifts .val_brand_wrapper .block_holder:hover .block_title{color:#000}.body_valentinesgifts .single_block_wrapper .block_title{color:#fff}.body_valentinesgifts .val_subtitle{position:inherit}.body_valentinesgifts .val_seo_section{background:url(/Images/Valentines/bg_brands.jpg) top center repeat #da4646}.body_valentinesgifts .seo_text_holder a,.body_valentinesgifts .seo_text_holder h1,.body_valentinesgifts .seo_text_holder h2,.body_valentinesgifts .seo_text_holder h3,.body_valentinesgifts .seo_text_holder p{color:#fff}.body_valentinesgifts #left_nav_home .LeftMenu_valentinesgifts a.mainPageLink,.body_valentinesgifts #left_nav_home ul ul.type_valentinesgifts,.body_valentinesgifts .LeftMenu_valentinesgifts{display:block}.body_valentinesgifts .left_nav_header{background:#434343;border:#434343;width:auto;font-weight:400;padding:15px;color:#fff;margin:0;font-family:'Passion One';font-size:24px;-webkit-font-smoothing:antialiased;-webkit-text-stroke-color:#9b71b0}.val_styles .LeftMenu_valentinesgifts{background:#fff;width:auto;background:#fff;border:1px solid #d5d5d5;padding:15px;margin-bottom:20px}.val_styles .LeftMenu_valentinesgifts .sec-header{color:#da3b43}.body_valentinesDayHP #wrapper_whole{background:url(/Images/Valentines/valentines_bg.jpg) top center repeat}.body_valentinesDayHP .valentinesHP_top{background:url(/Images/ValentinesDayHP/grey_edge_repeat.png),url(/Images/ValentinesDayHP/valentines_bg_top.jpg);background-position:bottom left,center;background-repeat:repeat-x,repeat-y;background-size:auto,cover;position:relative;margin-bottom:10px}.body_valentinesDayHP .valentinesHP_top .content_wrapper{position:relative}.body_valentinesDayHP #valentines_countdown{top:0;right:0}.valentines_hp_title{margin:0 0 40px 0}.valentines_couple{position:absolute;bottom:-36px;margin:10px 0 0 10px}.body_valentinesDayHP .product_row .block_holder{width:auto;height:auto;border:4px solid #fff;margin:0 0 18px 0}.body_valentinesDayHP .product_row .block_title{font-family:Rancho,cursive;font-size:32px;color:#bb2d2d;width:auto;height:auto;line-height:32px;padding:8px 15px;background:#fff;-webkit-transition:padding ease-in-out .1s}.body_valentinesDayHP .product_row .block_title::before{content:'';background:url(/Images/ValentinesDayHP/block_rip_repeat.png) top left repeat-x;display:block;width:100%;height:10px;position:absolute;top:-8px;left:0}.body_valentinesDayHP .product_row .block_holder:hover .block_title{padding-bottom:20px;background:#fff}.body_valentinesDayHP .product_row .block_holder.large_block .block_title{display:none}.body_valentinesDayHP .product_row .block_holder .block_title span{font-size:20px;margin-left:8px;color:#000}.body_valentinesDayHP .seo_wrapper .product_row{width:994px;margin:0 auto 20px}.body_valentinesDayHP .seo_wrapper .product_row .block_holder{margin:0 25px 18px 0}.body_valentinesDayHP .seo_wrapper .product_row .block_holder:last-child{margin:0 0 18px 0}.vd_title_devide{width:100%;text-align:left;clear:both}.body_valentinesDayHP .forHimHerTitles{width:50%;margin-top:15px}.body_valentinesDayHP .inspirationTitle{width:100%;text-align:center}.body_valentinesDayHP .inspirationTitle img{margin:0 auto}.body_valentinesDayHP .moreGiftsWrapper{text-align:center;margin:0 0 20px}.body_valentinesDayHP .seo_wrapper{background:url(/Images/ValentinesDayHP/grey_edge_repeat_bottom.png),url(/Images/ValentinesDayHP/valentines_bg_top.jpg);background-position:top left,center;background-repeat:repeat-x,repeat-y;background-size:auto,cover;padding:40px 0 30px}.body_valentinesDayHP .seo_wrapper a,.body_valentinesDayHP .seo_wrapper h1,.body_valentinesDayHP .seo_wrapper h2,.body_valentinesDayHP .seo_wrapper p{color:#fff;max-width:994px;width:94%;margin:0 auto 20px;font-family:'Open Sans',sans-serif;font-size:16px}.body_valentinesDayHP .seo_wrapper h1{font-family:Rancho,cursive;font-size:32px}.body_valentinesDayHP .seo_wrapper h2{font-weight:700}.body_wedding #wrapper_whole{background:url(/Images/Wedding/bg_wedding.jpg) #fff repeat-x}#wedding_top_section{max-height:309px;float:left;margin-top:-30px;width:100%}#weddingTitle{margin-left:5%;width:39%}#weddingTitle img{width:100%;max-width:289px}.weddingCouple{width:56%}.weddingCouple img{width:100%;max-width:391px}#wedding_top_block{margin-top:35px;width:25%;margin-right:5%}#wedding_top_block img{width:100%}#wedding_top_block.top_block_right{margin-right:0}.body_wedding .seo_text_holder .content_holder{margin:0}.body_wedding .seo_text_holder h1{color:#514e4d;font-family:Prata,serif;line-height:45px;font-weight:700}.body_wedding .seo_text_holder a{color:#f07f6f}.body_wedding .seotext{height:auto}.wedding_block_wrapper{background:url(/Images/Wedding/bg_blockWrapper.jpg);border-top:10px solid #fff}.wed_gifts_wrapper{width:100%;background:url(/Images/Wedding/bg_gifts.jpg) repeat-x top center;border-top:10px solid #fff;border-bottom:10px solid #fff}.wed_gifts_wrapper .content_wrapper{padding:15px}.body_wedding .block_holder{width:30%;height:auto;border:none;margin-right:5%}.body_wedding .block_holder.no_right_margin{margin-right:0}.body_wedding .product_row .block_holder:hover img{margin-top:0}.body_wedding .block_holder .block_title{background:0 0;position:inherit;text-align:center;padding-left:0;color:#4d4c47;border-top:2px solid #514e4d;font-family:Prata,serif;font-size:20px}.body_wedding .block_holder:hover .block_title{color:#f07f6f}.body_wedding .wedding_section{text-align:center;font-size:35px;color:#4d4d4d;position:relative;margin-bottom:10px}.body_wedding .wedding_section span{padding:0;position:relative;z-index:1;width:100%;color:#fff;line-height:27px;font-family:Prata,serif;text-transform:uppercase;font-size:24px}.body_wedding .wedding_section span.wedding_gifts_tag{display:inline-block;background-position:0 7px!important;font-size:16px;text-transform:uppercase}.body_wedding .wedding_block_wrapper .wedding_section span{color:#4d4d4d}.wed_gifts_wrapper .product_row .block_holder .block_title{color:#fff;border-color:#fff}.body_wedding .block_holder:hover .block_title{background:0 0}.body_wedding .block_holder img{width:85%;margin:0 auto;display:block}.body_wedding #left-col .left_nav_header.branded{background:#514e4d;border:1px solid #514e4d;border-bottom:3px solid #514e4d}.body_wedding #left-col #dvSelCats a,.body_wedding #left-col #left_nav li.sec-header{color:#4d4d4d}.body_wedding .left_nav_bg{background:#fcfbf7}.body_wedding #left-col #dvSelCats a:hover{background:#f07f6f;color:#fff;border:1px solid #f1b0ad}#wrapper_whole.wallartbg{background-image:url(/Images/WallArt/bg_wallart.jpg),url(/Images/WallArt/bg_repeat.gif);background-position:top center,top left;background-repeat:no-repeat,repeat-x}#wrapper_whole.wallartbgxmas{background-image:url(/Images/WallArt/bg_wallart_xmas.jpg),url(/Images/WallArt/bg_repeat_xmas.jpg);background-position:top center,top left;background-repeat:no-repeat,repeat-x}.wallart_top{height:529px;margin-bottom:20px}.wallart_title{font-family:Oswald,sans-serif;color:#fff;font-weight:400;float:right;text-align:center;margin:32px 5px 0 0;text-transform:uppercase}.wallart_title .personalised{font-size:28px;letter-spacing:14px;border-bottom:1px solid #fff;padding-bottom:5px}.wallart_title .wallart{font-size:75px;letter-spacing:5px;border-bottom:1px solid #fff;height:108px;margin:-6px 0 10px 0}.wallart_title .create span{font-size:19px;letter-spacing:.3px}.wallart_title .create{font-size:28px}.wallart_roundal{width:145px;height:145px;border-radius:50%;background:#fff;position:absolute;margin:225px 0 0 27px;font-family:Oswald,sans-serif;text-align:center;font-size:26px;line-height:35px;color:#489c8c}.wallart_roundal span{font-size:38px;color:#b12c2c}.wallart_christmas_roundal{width:145px;height:135px;border-radius:50%;background:#fff;position:absolute;padding-top:10px;margin:225px 0 0 27px;font-family:Oswald,sans-serif;text-align:center;font-size:26px;line-height:38px;color:#489c8c}.wallart_christmas_roundal span{font-size:33px;color:#b12c2c}.wallart_blocks .block_holder{width:372px;border:none;height:auto;border-radius:0;margin:0 22px 22px 0}.wallart_blocks .block_top{height:212px;background:#fff;width:auto;overflow:hidden}.wallart_blocks .block_top img{margin-top:15px;transition:margin-top .2s;-moz-transition:margin-top .2s;-webkit-transition:margin-top .2s;-o-transition:margin-top .2s}.wallart_blocks .block_holder:hover .block_top img{margin-top:0}.wallart_blocks .block_title{width:100%;color:#fff;background:#499c8b;height:55px;text-align:center;padding:0;font-family:Oswald,sans-serif;text-shadow:none;-webkit-text-stroke-width:0;letter-spacing:2px;font-size:21px;line-height:54px;text-transform:uppercase}.wallart_blocks .block_price{position:absolute;background:url(/Images/WallArt/wall_art_price.png) top left no-repeat;width:69px;height:58px;margin:80px 0 0 273px;font-family:Oswald,sans-serif;color:#000;font-size:22px;letter-spacing:1px;padding:6px 0 0 30px;line-height:24px}.wallart_blocks .block_price.offer{position:absolute;background:url(/Images/WallArt/wall_art_price_offer.png) top left no-repeat;height:75px;font-size:15px;color:#fff;letter-spacing:0;line-height:20px;padding:15px 0 0 23px;width:75px}.wallart_blocks a{text-decoration:none}.wallart_blocks .block_holder:nth-child(2),.wallart_blocks .block_holder:nth-child(3){margin-right:0}.wallart_blocks .block_holder.full_length{width:100%}.wallart_blocks .block_holder.full_length .block_price{margin:80px 0 0 486px}.wallart_blocks .block_price.specialoffer{font-size:15px}.wallart_block_offer{color:#a30e0e;font-size:27px}.block_holder.full_length:hover .wallart_block_offer{color:#dfd56b}.wallart_blocks .block_title_canvasblockMobile{display:none}.wallart_blocks .canvasOffer{color:#ff0}.wallart_roundal.offer{height:105px;padding:40px 0 0 0;font-size:24px;line-height:30px}.wallart_roundal.offer span{font-size:29px;line-height:28px;font-weight:600}.wallart_roundal.offer span.promo{font-size:12px;color:#489c8c;line-height:16px}.wallart_roundal.offer span.promo span{font-size:12px;color:#b12c2c;line-height:16px}.party_top_banner{background:url(/Images/FunkyParty/bg_top_banner.jpg) #97249e top center no-repeat;border-bottom:10px solid #881c8e;float:left;width:100%}.party_logo{margin-top:-50px}.party_pigeon{margin-top:-70px}.party_tagline{color:#fff;font-size:24px;font-weight:700;line-height:85px;margin-left:10px}.party_top_text_section{background:#fff}.party_top_text_section h1{text-align:center}.party_top_text_section p a{font-size:12px}.party_top_text_section a{color:#881c8e;font-size:17px;font-weight:700;cursor:pointer}.party_text_section,.party_top_text_section{padding-bottom:30px;float:left;width:100%}.party_block_title{height:50px;width:280px;background:#881c8e;position:absolute;bottom:0;color:#fff;font-family:"passion one",Cursive;text-align:center;line-height:50px;font-size:25px;display:block}.party_block_title:hover{color:#d7ee00}.bull{color:Gray;margin:0 10px}.block_one .party_image_section{background:url(/Images/FunkyParty/block_partySupplies.jpg) #fff top center no-repeat}.block_two .party_image_section{background:url(/Images/FunkyParty/block_fancyDress.jpg) #f06465 top center no-repeat}.block_three .party_image_section{background:url(/Images/FunkyParty/block_baby.jpg) #edebcf top center no-repeat}.block_four .party_image_section{background:url(/Images/FunkyParty/block_wedding.jpg) #f1e6dd top center no-repeat}.block_five .party_image_section{background:url(/Images/FunkyParty/block_disney.jpg) #81c4e2 top center no-repeat}.block_six .party_image_section{background:url(/Images/FunkyParty/block_halloween.jpg) #202020 top center no-repeat}.block_seven .party_image_section{background:url(/Images/FunkyParty/block_halloweenParty.jpg) #202020 top center no-repeat}.party_block .party_image_section{height:299px;position:relative}.party_block{float:left;width:100%}.block_text_holder{width:70%;float:left}.block_link_holder{width:20%;display:block;font-weight:700;font-size:22px;background:#881c8e;height:60px;float:right;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;border-bottom:5px solid #7e1584;padding:0 2%;line-height:60px}.block_link_holder:hover{color:#d7ee00}.block_cat_links a{color:#881c8e;font-size:16px;font-weight:700;line-height:22px;display:inline-block}.block_cat_links span{color:#363535;font-size:16px;font-weight:700}.body_funkyparty .nav{display:none}.top_party_cats a:hover{color:#482884}.top_party_cats.partystick{width:100%;position:fixed;background:#fff;top:0;left:0;z-index:999;padding:10px;-webkit-box-shadow:0 1px 4px 0 rgba(50,50,50,.4);-moz-box-shadow:0 1px 4px 0 rgba(50,50,50,.4);box-shadow:0 1px 4px 0 rgba(50,50,50,.4)}.PartyRedirPopup{position:fixed;width:100%;height:100%;display:none;top:0!important;left:0;background:rgba(0,0,0,.6);z-index:9999}.PartyRedirPopup .AddFrameHolder img{width:100%}.PartyRedirPopup .AddFrameHolder{height:450px}.PartyRedirHolder{width:490px;height:250px;top:0;bottom:0;left:0;right:0;margin:auto;position:absolute;background:#fff}.PartyRedirHolder .hat_header{background:#9b71b0;position:relative;text-align:center}.PartyRedirHolder .hat_header h1{color:#fff;line-height:72px}.PartyRedirHolder .hat_header .btn_cancel{position:absolute;top:-25px;right:-25px;width:50px;height:50px;cursor:pointer}.PartyRedirHolder .hat_header .btn_cancel img{width:100%;height:auto}.PartyRedirContent{padding:20px}.PartyRedirContent p{line-height:22px;font-size:18px;text-align:center}.PartyRedirImage{width:350px;height:400px;overflow:hidden;margin-bottom:20px;margin-right:20px;position:relative}.PartyRedirImage img{height:100%;margin-left:-105px;display:none}.PartyRedirContent .btn_purple{margin-top:0;height:50px;font-family:'Passion One',cursive;font-weight:400;font-size:30px;line-height:50px;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0;clear:both}.PartyRedirContent img{display:block;margin:0 auto}@media screen and (max-width:1220px){.body_wallart #cycle{height:auto}.canvasBanner1,.canvasBanner2,.canvasBanner3{width:100%}.canvasBanner1 img,.canvasBanner2 img,.canvasBanner3 img{width:100%;height:auto}.canvas_delivery_info{margin-top:-3px}.cw_canvases #left-col{margin-top:-45%}.blackfridayActivate .cw_canvases #left-col{margin-top:-45%}}@media screen and (max-width:993px){.blackfridayActivate .body_photocalendar #left-col{margin-top:0}.bf_Banner .column_768{width:100%}.party_block .content_wrapper{width:96%;padding-left:2%;padding-right:2%}.party_top_text_section .content_wrapper{width:96%;padding-left:2%;padding-right:2%}.party_pigeon{display:none}.party_block .party_image_section{background-size:150%;padding-bottom:21%;height:auto}.AppPage .content_holder{width:100%}.app_feature_block{width:32%}#SelectYourDevice{padding-bottom:40px}.availableOnDevice,.deviceImages{display:none}img.ipadBtmImg{width:100%}a.hiddenLinkApp{display:block}.body_anniversary .content_wrapper{background-size:100% auto!important}.body_anniversary .product_row .block_holder img{position:inherit;margin:0 auto;left:0}#branding_top_ads_anniversary{height:auto}.top_ad_anna_1{width:50%;height:auto}.top_ad_anna_1 img{width:100%;height:auto}#anniversary_years{width:65%;background-size:80% auto}#anniversary_years .block_holder{width:45%}#anniversary_years .block_holder img{width:85%}#anniversary_to_my{width:29%;background-size:53%}#anniversary_to_my .block_holder{width:96%;margin:2%}#anniversary_flowers{width:100%}#anniversary_flowers .four_block_row{width:96%}#anniversary_flowers .block_title{width:100%}#anniversary_flowers .four_block_row img{width:100%}.anniversary_top{height:auto}.body_anniversary #anniversary_to_my .block_holder img{width:62%}.body_anniversary .title_tag img{width:55%;margin-left:10px}#anniversary_flowers .anniversary_top{height:auto}.body_anniversary .seo_text_holder .content_holder{width:98%;padding-left:1%;padding-right:1%}.body_alcohol #wrapper_whole{background-size:195%}.bottles{width:30%}.bottles img{width:100%}.alcohol_corner_flash{margin:-20px 0 0 498px}.alcohol_top_both{margin:0}.alcohol_top_both img{width:95%}.fdMessage img{width:95%}.AlcoholAwards .content_wrapper{padding:0}.AlcoholAwards .column_768 .right,.TriplePackImage{width:45%}.AlcoholAwards .right h2{font-size:28px;font-size:3vw;line-height:24px}.AlcoholAwards .column_768 .right{padding:0 3%}.AlcoholAwards .column_768 .right img{width:85%}.AlcoholBoxMessage{width:88%;padding:5%;font-size:2.5vw;line-height:1em}.alcohol_info{font-size:18px}.trustpilot-widget iframe{width:100%!important;margin:0 auto}.body_fdalcohol #wrapper_whole{background:url(/Images/FDAlcohol/bg.jpg) top center no-repeat #f3f3f3;background-size:260%}.fd_alcohol_top{height:auto;padding-top:37%}.fdSubLine{margin-top:6%}.body_fdalcohol .top_bg{background-size:97%!important;height:auto}.body_fdalcohol .fdLogo{width:64%;height:auto;margin-top:-13px;padding-bottom:10px}.body_fdalcohol .fd_countdown{margin:20px auto}.body_fdalcohol .product_row{width:96%;padding:0 2%;margin:0 auto}.body_fdalcohol .product_row .large_block,.body_fdalcohol .product_row .long_block{width:48%}.body_fdalcohol .product_row .block_holder{margin-bottom:3%}.body_fdalcohol .product_row .no_right_margin{margin-right:0!important}.body_fdalcohol .product_row .block_holder.popularGiftBlocks{width:30%;margin-right:5%!important}.body_fdalcohol .product_row .block_holder.popularGiftBlocks:nth-of-type(4n){margin-right:0!important}.body_birthdayagecards .top_bg{background-size:120%!important;height:auto}.top_bg .content_wrapper{padding-bottom:0!important}.agecards_top_holder{height:295px}.ageLogo{margin-top:-18px}.age_topImage{position:static;width:100%;margin:-110px 0 0 0}.age_topImage img{width:100%}.selectAge{margin:0 auto;text-align:center!important}.body_birthdayagecards .selectAge ul{text-align:center;float:left}.selectAge h2{width:100%;text-align:center}.selectAge a{padding:6px 6px}.selectAge li a{padding:6px 4px}.body_birthdayagecards #left-col{position:absolute}.body_birthdayagecards .content_wrapper{width:94%}.cr_frames{width:92%;margin:0 4% 55px 4%}.cr_message{width:86%;margin:0 4% 70px 4%;text-align:center}.cr_message h1{line-height:34px}.cr_message p{float:none;font-size:18px}.cr_message a{display:inline-block;float:none;margin:20px auto 0 auto;padding:15px 40px;font-size:18px}.cancerResearch .product_row,.cr_seo .content_wrapper{width:92%;margin:0 4%}.cancerResearch .block_holder{height:auto;margin:0 3% 0 0}.cancerResearch .block_holder .block_title{font-size:18px;position:static}.body_balloons #wrapper_whole{background-size:200%}.balloonTitle h1{font-size:9vw;margin-bottom:.1em}.top_balloons{width:100%}.balloon_bouquet_line{text-align:center}.balloon_bouquet_line a{font-size:3vw;width:auto;margin:auto;display:inline-block}.balloon_bouquet_line img{display:none}#black_top_section img{width:100%}.black_offer_ends{width:625px}#one_day_only{line-height:105px;padding-bottom:13px;font-size:45px}.birthday_page.four_block_row{width:100%}.birthday_page .four_block_row,.birthday_page .four_block_row img{height:119px;width:auto}.birthday_page .four_title_row{width:561px}.product_row .block_holder.two_block_row{width:31%}.product_row .block_holder.three_block_row{width:31%}.product_row .block_holder.three_block_row img,.product_row .block_holder.two_block_row img{width:130%}.body_christmas #wrapper_whole{background-size:160%,6%}.christmas_top_links{height:100%}.christmas_photoUpload{width:50%;margin-left:-10px;height:100%}.christmas_allCards{width:50%;height:100%}.christmas_allCards .block_title,.christmas_photoUpload .block_title{margin-top:157%;font-size:14px}.christmas_allCards .block_title{margin-right:21%}.body_christmas .product_row .block_holder:hover .block_title{color:#326262!important}.cards_tab{margin-left:25%}.body_christmas #countdown{text-align:left;position:absolute;clear:both}.body_christmas #countdown span{position:absolute;margin-top:44%!important;left:14%;font-family:Arial,sans-serif;font-size:18px;font-weight:700;font-style:italic;text-transform:uppercase;color:#f8fcff}.xmas_price_strap{width:95%;margin-top:10px}.xmasGifts_tab_wrapper{display:block;width:100%;height:auto;margin:0 0 30px 0}.xmasGifts_tab{background:#326362;width:50%;margin:0;border:1px solid #fff;float:left;height:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.xmasGifts_tab:hover{background:#db4b58}.xmasGifts_tab img{width:100%;height:auto}.body_cute #wrapper_whole{background-size:166%}.cute_top_ads{width:23%;margin-top:4%}.cute_title{width:43%;margin-top:2%;margin-left:0}.body_cute .product_row .block_holder{height:auto}.CuteTop{height:auto;padding-bottom:110%}.body_canvas #cycle{height:auto}.canvasBanner1,.canvasBanner2,.canvasBanner3{background-size:auto 100%;background-position:center}.canvasBanner1 img,.canvasBanner2 img,.canvasBanner3 img{width:100%;height:auto}.canvasBanner1 img,.canvasBanner3 img{margin-left:0}.cd_line,.cw_canvases #left-col,img.canvas_50percent_off{display:none}.canvas_title{margin:auto!important;padding-top:15px;right:0;left:0}.body_canvas .content_wrapper.cw_canvases{width:100%}.body_canvas .content_wrapper{width:96%;margin:0 auto}.featured_event_block{width:100%;height:auto}.featured_event_block img{width:100%}.canvas_title_divider{width:100%;margin:35px 0;border-bottom:4px solid #cdcbcb;position:relative}.cd_title_red{float:none;position:absolute;left:0;right:0;top:-20px;padding:0 15px;margin:auto;background:#fff}.canvas_size_info{width:30%}.canvas_blocks.product_row .block_holder,.canvas_info_block{width:32%;margin-right:2%}.canvas_blocks.product_row .block_holder:nth-of-type(3n){margin-right:2%!important}.canvas_blocks.product_row .block_holder:nth-of-type(4n){margin-right:0!important}.canvas_blocks.product_row .block_holder:hover img{margin-top:0}.canvas_blocks.product_row .block_top,.canvas_blocks.product_row .block_top img,.canvas_info_block img,.ci_image img{width:100%;height:auto}.canvas_info_block p{font-size:13px}.canvas_discount{padding-left:0!important}#christmas_top_ads img{width:42.2%}#christmas_top_ads a:first-child{width:26%}#christmas_top_ads a:last-child{width:25.2%}#christmas_top_ads a img{width:100%}.christmas_blocks{width:98%}.body_christmas .product_row .block_holder{width:25%;height:auto;margin:0}.xmas_top{height:auto}.body_christmas .product_row .block_holder:hover img{margin-top:0}.body_christmas .product_row .block_holder:hover .block_title{color:#d63c58}.body_christmas .product_row .block_holder .block_title.titleTooLong{font-size:2.2vw}.body_christmas .giftImage{margin-top:-34px;margin-left:25%;width:22%}.christmasSEO .seo_text_holder{width:94%}.body_christmas .xmas_gift_wrapper{width:100%}.xmas_gift_wrapper ul{position:absolute}.xmas_gift_banner{float:right}#countdown{width:98%}#countdown img{width:100%}#countdown span{left:24.8%;top:38%;font-size:3.5vw}.body_christmasgifts .column_768{width:74%}#christmasgifts_top_ads{margin-bottom:50px}.christmasGifts_tab_holder{width:50%;margin-right:1%}.christmasGifts_title{margin-top:15px;width:42%;margin-left:0}.body_christmasgifts #christmasgifts_top_ads{margin-bottom:50px}.body_christmasgifts .product_row .block_holder{width:30%;margin:0 5% 30px 0}.body_christmasgifts .product_row .block_holder.long_block{width:64%}.body_christmasgifts .product_row .block_holder.full_width_block{width:99%;margin-right:0}.body_christmasgifts .product_row .block_holder:nth-of-type(3n){width:30%;margin:0 5% 30px 0}.body_christmasgifts .no_right_margin{margin-right:0!important}.ChocolateTop{width:98%;margin:0 0 0 2%;overflow:hidden}.ChocolateCardBox{margin-right:-100px}.ChocolateCardRoundal{right:2%}.ChocolateOneLiner{width:94%;margin:0 auto 30px}.ChocolateOneLiner h2{font-size:2.15vw}.ChocolateFullWidth .content_wrapper,.body_chocolatecards .product_row{width:94%;margin:0 auto;padding-bottom:0}.ChocolateFullWidth .ChocolateInfo h2{font-size:34px;line-height:30px}.ChocolateInfo li,.ChocolateInfo p{font-size:18px;line-height:20px}.ChocolateFullWidth.brown h2{text-align:center;line-height:30px;padding:40px 0}.ChocolateFullWidth.brown h2 span{display:block;width:74px;margin:10px auto 0;padding:10px 15px}.ChocolateBlockTop{height:auto;border-bottom:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-bottom:0}.body_chocolatecards .product_row .block_holder .block_title{margin-top:-15px}.product_row .block_holder:hover img{margin-top:0}.body_chocolatecards #cycle_wrapper{width:50%;height:auto}.body_chocolatecards #cycle_wrapper img{width:100%;height:auto}.congrats_top{height:auto;padding-bottom:115%}.mickey_top{background-size:100%;width:36%;height:402px;margin:2% 0 0 0}.top_block_padding{margin:118px 0 0 327px}.body_disney .content_wrapper{background-size:100%}.block_holder.disney_top{width:92%}.monsters{margin-left:132px}.body_disney .product_row .block_holder img{width:100%}.body_disney .product_row .block_holder{height:auto}.disneyLongBlock{width:97%!important}.disneyGifts_top_section{width:100%;height:auto;margin-bottom:50px}.disneyGifts_logo{width:194px;height:358px;margin:-30px auto 0 auto}.body_disneygifts .disneyTopBlocks{margin-top:3%;height:285px;position:relative}.topBlockDisney img,.topBlockMarvel img{position:absolute;bottom:0;width:50%}.body_disneygifts .topGiftHolder{width:33%;position:absolute;bottom:0}.adultGifts{margin-left:62%}.body_disneygifts .topGiftHolder img{width:100%;margin-top:20px}.disneyGifts_top{background:url(/Images/DisneyGifts/banner_bg.jpg) top center no-repeat;background-size:160% auto;height:auto}.disneyTopLinks{height:auto;overflow:auto}.disneyLink img{width:100%}.body_disneygifts .product_row .disneyButtonLeft .disGift_block_title span,.body_disneygifts .product_row .disneyButtonRight .disGift_block_title span{color:#fbfe12}.body_disneygifts .pageTitle{width:100%;height:auto;font-family:'Fredoka One',cursive;text-align:center;font-size:24px;color:#358dc7;margin-top:20px;margin-bottom:15px}.body_disneygifts .pageTitle span{color:#001b6a}.body_disneygifts .product_row .block_holder:nth-of-type(3n){margin-right:11px}.body_disneygifts .product_row{width:100%}.body_disneygifts .product_row .block_holder{border:0;margin:0 11px 11px 0;width:23%;height:auto}.body_disneygifts .product_row .block_holder:hover .disGift_block_title{color:#001b6a;-webkit-transition:all ease .3s}.body_disneygifts .card_tab{margin-bottom:20px}.body_disneygifts .card_tab img{display:none}.body_disneySchool .disneySchool_logo{width:25%}.body_disneySchool .disneySchool_logo img{width:100%;margin:0 auto}.disneySchool_tab_wrapper{width:100%;height:auto;margin:0 0 30px 0}.disneySchool_tab{width:49%;margin:0 1% 10px 0;border:3px solid #fff;float:left;height:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.disneySchool_tab img{width:100%;height:auto}.body_disneySchool .disneySchool_tab.no_right_margin{margin-right:1%!important}.email_largeBlock,.email_longBlock{width:49%;height:auto}.email_longBlock img:nth-of-type(1){margin-bottom:16px}.email_small_block_holder{width:24%;height:auto;margin-right:1%}.email_small_block_holder img{width:100%}.email_small_block_holder .block_title{text-align:center;font-family:'Passion One',cursive;font-size:26px;color:#442382}.body_emotionalrescue .top_block{margin-top:-87px;margin-left:-32px}.body_fathersdayLP .top_bg{background-size:97%!important;height:auto}.body_fathersdayLP .fdLogo{width:64%;height:auto;margin-top:-13px;padding-bottom:10px}.body_fathersdayLP .fd_countdown{margin:20px auto}.body_fathersdayLP .product_row{width:96%;padding:0 2%;margin:0 auto}.body_fathersdayLP .product_row .large_block,.body_fathersdayLP .product_row .long_block{width:48%}.body_fathersdayLP .product_row .block_holder{margin-bottom:3%}.body_fathersdayLP .product_row .no_right_margin{margin-right:0!important}.body_fathersdayLP .product_row .block_holder.popularGiftBlocks{width:30%;margin-right:5%!important}.body_fathersdayLP .product_row .block_holder.popularGiftBlocks:nth-of-type(3n){margin-right:0!important}.body_fathersday .top_bg,.body_fathersdaygifts .top_bg{background-size:90%!important;height:auto}.fdLogo{width:74%;height:auto;margin-top:-13px}.fdLogo img{width:100%}.fdblock_holder{width:23%;margin-right:2%}a.fd_block{width:100%}a.fd_block img{width:100%}.no_right_margin{margin-right:0!important}.fd_block .block_title{width:auto}.fd_top{height:auto}.fd_toplink .fd_top img,a.fd_block img{position:static}.fd_block_title{background:0 0;color:#4e7f73;font-size:16px;padding:0}.fd_block_title:after,.fd_block_title:before{display:none}.fd_toplink .fd_block_title{color:#f5da9d;font-size:16px;padding:0;width:auto}.FDGiftBannerFullWidth{background-size:130% auto;height:auto}.FDGiftBannerFullWidth .content_wrapper{padding-bottom:30%}.FDGiftBannerFullWidth a{width:8vw;height:8vw}.FDGiftBannerFullWidth a.fd_gifts_fdlp_link{top:390%}.FD_Orange_Tag{width:80%;height:auto}.FD_Orange_Tag p{font-size:40px;height:auto;line-height:60px}.FD_Orange_Tag p span{font-size:22px}.fd_dot{display:none}.body_fathersday .seo_text_holder .content_holder,.body_fathersdaygifts .seo_text_holder .content_holder{width:94%}.fdGiftsLogo{width:33%;margin:2% 0 0 5%}.fdGiftsTopBlock{width:45%;margin:0 5% 0 0}.fdGiftsLogo img,.fdGiftsTopBlock img{width:100%;height:auto}.body_fathersdaygifts .fd_top{height:auto}.FDGiftsBottomBanner{background-size:180% auto;height:auto}.FDGiftsBottomBanner .content_wrapper{padding-bottom:40%}.FDGiftsBottomBanner a{width:8vw;height:8vw}.FDGiftsBottomBanner a.fd_gifts_canvas_link{top:8%;left:46%}.FDGiftsBottomBanner a.fd_gifts_mugs_link{top:50%;left:15%}.FDGiftsBottomBanner a.fd_gifts_alcohol_link{top:51%;right:7%}.FDGiftsBottomBanner a.fd_gifts_tshirts_link{top:71%;left:58%}.FDGiftsBottomBanner a.fd_gifts_calendars_link{top:26%;left:70%}.body_foodgifts #wrapper_whole{background-size:197%}.body_foodgifts .food_logo{width:35%}.body_foodgifts .top_gifts{width:65%;margin-top:9px}.food_top_section{height:auto}.body_foodgifts .foodBlocks .large_food{width:48%}.body_foodgifts .foodBlocks .block_holder{width:47%}.football_title{width:45%;margin:0 3% 0 0}.body_football .top_block{width:48%;height:auto;margin:85px 2% 0 0}.football_top img{width:100%}.football_block_row{width:98%;margin:0 1% 30px 1%}.football_block_row .football_block img{width:100%}.football_gifts_title img{width:80%;margin:0 auto 30px auto}.football_mugs_section .football_mugs_block img{width:100%}.foreverfriends_bear img{width:300px!important}.foreverfriends_logo img{width:415px!important}.foreverfriends_logo{margin-right:0!important}.foreverfriends_top_block_margin{margin-left:215px!important}.ffrow .no_right_margin{margin-right:0!important}.ff_top_block{margin-right:0}#wrapper_whole.bg_flowers{background-size:100% auto}.cycle_wrapper_small.flower{position:relative}.scroll_next.flowers{margin:14% 0 0 0;right:1%}.scroll_prev.flowers{margin:14% 0 0 0;right:40%}.flower_delivery_type{width:309px}.flower_delivery_type img{width:100%;height:auto}.product_row_flowers .large_block_holder,.product_row_flowers .long_block_holder,.product_row_flowers .small_block_holder{margin:0 1% 1% 0}.product_row_flowers .large_block_holder{width:48%;height:auto}.product_row_flowers .small_block_holder{width:23%;height:auto}.product_row_flowers .long_block_holder{width:47%;height:auto}.product_row_flowers .large_block_holder:hover img,.product_row_flowers .long_block_holder:hover img,.product_row_flowers .small_block_holder:hover img{margin-top:0}.flower_care_header h1{font-size:12vw;padding:.2em 0}.body_flowerscare .content_wrapper{width:94%;margin:auto}.flower_care_block p{font-size:16px}.funkykidsLogo{width:98%;margin:0 auto 5%}.body_funkykids #wrapper_whole{background:url(/Images/FunkyKids/background-top.gif) top center no-repeat #605985;background-size:340%}.CardsByBrand,.body_funkykids .product_row,.funkyBoysAndGirls{width:98%}.whosItForBlock{font-size:2.9vw}.whosItForBlock img{width:28%;margin-top:3%}.selectAnAge{text-align:center}.selectAnAge h2{width:100%;text-align:center}.selectAnAge ul{float:none;text-align:center;display:inline-block;margin:auto}.selectAnAge li{width:6%}.selectAnAge li:nth-of-type(10),.selectAnAge li:nth-of-type(11),.selectAnAge li:nth-of-type(12),.selectAnAge li:nth-of-type(13),.selectAnAge li:nth-of-type(14){width:7%}.selectAnAge li:nth-of-type(15){width:10%}.body_highstreetcards .product_row{background:url(/Images/HighStreetCards/bg_hsc_shelf.png) top center no-repeat;background-size:100%}.body_highstreetcards .product_row .block_holder{margin-top:0}.body_highstreetcards .product_row .block_holder img{width:85%}.humour_logo{margin-left:5%;width:53%;margin:2% 0;margin-left:5%}.humour_top_cards{width:35%;margin:2% 0;margin-right:2%}.body_humour .column_768{width:96%;float:none;margin:auto}.HumourTop{height:0;padding-bottom:100%}.body_humour .product_row .block_holder{height:auto}.body_invitations #wrapper_whole{background-image:none}.body_invitations .content_wrapper.top_inv{background:url(/Images/Invitations/bg_invitation.jpg) no-repeat top center;padding-top:10px;background-position:-585px 0}.body_invitations .product_row .block_holder{height:auto}.invitations_top{height:303px}.inv_logo{margin:15px 0 0 9%}.inv_card{height:252px}.invitationsTop{height:0;padding-bottom:111%}.quickcards_top{width:100%}.quickcards_logo{margin:0;width:65%}img.qc_arrow,img.qc_arrow_2{display:none}.qc_circle img{width:98%;height:auto}.red_roundel{margin-right:1%}img.qg_title_image{width:100%;height:auto}.qg_product_section .half{width:38%}.qg_product_section h2{font-size:42px}.qg_product_section p{line-height:26px}.howto_box{width:214px;height:331px}.howto_box h3{font-size:18px}.body_keepcalm #wrapper_whole{background:url(/Images/KeepCalm/banner_top.jpg) top center no-repeat #fff;background-size:200% auto,auto}.keepcalm_top{margin-top:-30px;margin-bottom:30px}.keepcalm_top img{width:100%}.body_keepcalm .product_row .block_holder{border:none;margin-right:19px;width:22%;height:auto}.body_keepcalm .product_row .block_holder img{width:100%}.body_keepcalm .product_row .no_right_margin{margin-right:0!important}.body_keepcalm .product_row .two_block_row{width:47%!important;height:auto}.body_keepcalm .product_row .two_block_row .keepCalm_top{height:auto!important;border:none;margin:0 0;padding-bottom:8px}.body_keepcalm .product_row .block_holder:nth-of-type(3n){margin-right:20px}.body_keepcalm .product_row .block_holder .keepCalm_top{height:auto;border:none;margin:0 0;padding-bottom:8px}.marvel_top_row .block_holder{height:0;padding-bottom:38%}.marvel_btm_row .block_holder{width:47%;margin-top:12px}.marvel_blocks .marvel_btm_row .block_holder{margin:10px 2% 0 0}.marvel_blocks .marvel_top_row .block_holder{margin:0}.block_holder.top_right_block.right{margin-left:-82px;width:46.8%;margin-right:20px}.body_marvel .top_left_block{width:57%}.marvel_btm_row img,.marvel_top_row img{width:100%}.marvel_blocks .marvel_btm_row .block_holder{margin:10px 2.5% 0 0}.mugs_top_promo{margin-top:-2%}.mug_range_option{width:24%;height:135px}.body_metoyoucards #wrapper_whole{background:url(/Images/MetoYouCards/bg_mty16_repeat.jpg) top left repeat #fff}.mty_top_banner{background:url(/Images/MetoYouCards/bg_top_repeat.jpg) top center repeat;height:288px}.mty_top_section{width:100%;margin-bottom:20px;height:260px}.mty_bear{position:absolute;float:left;margin-left:-13px;margin-top:9px;width:308px}.mty_bear img{float:left;width:86%}.body_metoyoucards .topBlocks_wrapper{width:66%;float:right;z-index:9999;margin-top:30px}.mty_top_section .topBlock_holder{margin:20px 5px;width:47%}.mty_top_section .topBlock_holder img{width:98%}.mty_top_section .no_right_margin{margin-right:0}.mty_top_section .topBlock_holder .block_title{display:none}.body_metoyoucards .topBlocks_wrapper .product_row{margin-bottom:5px}.body_metoyoucards .topBlocks_wrapper .block_holder{width:47%!important;height:auto!important;padding-bottom:8%}.body_metoyoucards .topBlocks_wrapper .block_holder .block_title{width:100%;background-size:100%}.body_metoyoucards .topBlocks_wrapper .block_holder img{height:auto;width:95%}.body_metoyoucards .topBlocks_wrapper .block_holder .block_title{line-height:40px}.body_metoyoucards .block_holder{width:23%!important;height:180px!important;text-align:center;border:none}.body_metoyoucards .block_holder img{width:80%;height:auto;margin:0 auto}.body_metoyoucards .block_holder .block_title{background-size:100%;height:40px;width:100%;font-size:22px;padding:0;line-height:33px;margin-top:60%}.body_metoyoucards .block_holder:hover .block_title{background-size:100%;height:40px;width:100%}.body_MoneyBox #wrapper_whole{background:url(/Images/MoneyBox/bg_moneybox_christmas.jpg) top center no-repeat #fff;background-size:170%}.MoneyBoxTop{margin:-2.7% 0 2%}.body_mothersDayLP .product_row{width:96%;padding:0 2%;margin:0 auto}.body_mothersDayLP .product_row .large_block,.body_mothersDayLP .product_row .long_block{width:48%}.body_mothersDayLP .product_row .block_holder{margin-bottom:3%}.body_mothersDayLP .product_row .no_right_margin{margin-right:0!important}.body_mothersDayLP .product_row .block_holder.popularGiftBlocks{width:30%;margin-right:5%!important}.body_mothersDayLP .product_row .block_holder.popularGiftBlocks:nth-of-type(3n){margin-right:0!important}.body_mothersday .mdHeader{height:240px}.dateAndCountdown{width:100%}.dateAndCountdown p{font-size:3vw}.body_mothersday .ln_mothersday{position:absolute;z-index:999}.body_mothersday .md_logo{width:95%;background-size:100% auto;margin:-5% auto 10% auto}.body_mdgifts .seo_text_holder .content_holder,.body_mothersday .seo_text_holder .content_holder{width:92%;padding:4%}.body_mothersday .GiftBannerFullWidth a{display:none}.BannerLinksHolder{width:100%;height:100%}.body_mothersday .GiftBannerFullWidth a.logoLink{display:block;width:100%;height:100%;left:0;top:0}.body_mdgifts .mdHeader{height:355px}.body_mdgifts .md_logo{margin-top:-40px}.body_mdflowers .mdFlowerBlocks .large_md_flowers{width:48%}.body_mdflowers .mdFlowerBlocks .large_md_flowers img{height:100%;width:auto}.body_mdflowers .mdFlowerBlocks .block_holder{width:47%}.body_mdflowers .mid_flowers_wrapper img{margin-left:15%}.md_free_card{right:0}.body_mdflowers .top_flowers_wrapper .free_card_roundal{position:absolute;top:2%;left:2%;display:none!important}.branding_musiccards{background-size:95% auto}.music_top_banner{height:auto;margin:15px 0 0 0}.music_title_holder{width:auto;margin:0 0 0 315px}.music_title{font-size:30px}.music_circle1{width:32%;height:auto;margin-top:-10px}.music_circle2{width:32%;height:auto;margin-top:-7px}.music_circle3{width:32%;height:auto;margin-top:-4px}.music_circle1 img,.music_circle2 img,.music_circle3 img{width:100%;height:auto}.music_banner_1{width:55%}.music_video_banner{width:auto}.music_video_banner .left img{width:100%}.music_video_banner .left.music_watch_now img{width:230px}.music_watch_now{width:auto;height:81px;overflow:hidden;margin-top:1px}.music_watch_now:hover img{margin-top:-81px}.body_newbabycards .top_section{background-size:181%;height:auto;background-repeat:repeat-x}.body_newbabycards .column_758{width:74%}.body_newbabycards .title{max-width:41%}.body_newbabycards .title img{margin:0 auto;width:100%}.body_newbabycards .top_blocks{width:74%;overflow:hidden;top:15%}.body_newbabycards .top_blocks a{width:30%}.body_newbabycards .top_blocks img{width:100%}.top_block_holder{width:100%}.body_newbabycards .top_blocks .leaves{bottom:24px;width:32%}.body_newbabycards .top_blocks .right .leaves{right:0}.body_newbabycards .top_blocks .top_block_holder .block_title{width:90%!important}.body_newbabycards .product_row .block_holder:nth-of-type(3n){margin-right:3%}.body_newbabycards .product_row .block_holder{width:30%;margin-right:3%}.no_right_margin{margin-right:0!important}.body_newbabycards .product_row .block_holder .title_18{font-size:18px!important}.body_newbabycards .gifts_section .product_row .block_holder{width:48%!important;margin-right:2%}.body_newbabycards .gifts_section{background-size:205%;height:auto;background-repeat:repeat-x}.body_onedirection .content_wrapper{background-size:75% auto;background-position:top right}.oned_top_section{height:auto;margin-bottom:30%;position:relative}img.oned_price{margin:-28px 2% 0 0;right:0}img.oned_logo{margin:-33px 0 0 -10px}.body_onedirection .pageTitle{width:100%;text-align:center}img.oned_card_title,img.oned_gift_title{margin:0}.body_onedirection .product_row{margin-top:-1%}.body_onedirection .product_row .block_holder{width:30%}.body_onedirection .product_row .block_holder img{height:100%;width:auto}.case_page_top{margin-top:60%;height:auto}.phone_tab_img{position:absolute;margin:-12px 0 0 20px}.tablet_tab_img{position:absolute;margin:-12px 0 0 199px}.cases_row .three_title_row{width:126px}.cases_row .two_title{width:234px}.cases_row .block_holder.no_right_margin{margin-right:0}.cases_row .block_top img{width:auto;height:100%}.body_photogifts #wrapper_whole{background:url(/Images/PhotoGifts/bg_tablet.gif) top center repeat-x #fff}.PhotoGiftsTop{width:98%}.topBlocksHolder{margin-top:22px}.PhotoGiftsPageTitle{margin:40px 0 0 40px}.body_photogifts .product_row,.bottomBlocksHolder,.photoGiftsSeo .column_768{width:98%}.bottomBlocksHolder img.right,html.responsive_stage2 .photoGiftsSeo .mobileLeftNavBtn{display:none}.content_wrapper.privacyPolicy{width:96%;margin:0 2%}.RH_pink_section{background-position:51% 0}.body_rachaelhale .product_row .block_holder.three_block_row img{width:auto;height:100%}.body_rachaelhale .product_row .block_holder{height:230px}.RH_longTop_blocks,.RH_top_blocks{width:100%}.RH_longTop_blocks .product_row,.RH_top_blocks .product_row{width:100%}.body_schoolsupplies .school_logo{z-index:9999}.schoolsupplies_tab_wrapper{width:100%;height:auto;margin:0 0 30px 0}.schoolsupplies_tab:hover{background:#5fbdf9}.schoolsupplies_tab img{width:100%;height:auto}.schoolsupplies_block_wrapper{width:99%}.body_schoolsupplies .product_row .block_holder img{width:100%!important}.schoolsuppliesTop{height:auto;padding-top:100%}.loop_wrapper{width:50%;margin-top:-45px;margin-right:144px;float:right}#brand_top_ads{margin:0}.top_spoof_1{width:40%}.top_spoof_2{width:25%}.top_spoof_3{width:29%}.body_sw #wrapper_whole{background-size:177%;background-position-x:44%}.body_sw .sw_outline{width:99%}.body_sw .product_row{width:99%}.body_tshirts .content_wrapper{padding-top:30px}.all_tshirts{width:37%;height:94px;position:absolute;margin:0 auto 0 15%}.tshirts_title{width:100%}.womens_tshirts_btn{margin-left:5%}.mens_tshirts_btn{right:5%}.tshirtsSeo .column_768{width:100%}.tshirtsSeo .seo_image{width:auto}.tshirts_top_both{position:static}#TYT_top{height:auto;margin-top:18px;margin-bottom:6%;width:100%}#TYT_top img{width:100%}.bg_TYT{background-size:100%}.body_thankyou #wrapper_whole{background-size:37%}.body_thankyou .product_row .block_holder{width:50%;margin:0!important;height:auto}.body_thankyou .product_row .block_holder img{width:100%}.body_tshirts .FreeCardRoundal{display:none}h1.tyc_title{font-size:49px}.tyc_price{font-size:18px;line-height:21px}.top_card{width:65%;height:auto;padding-bottom:55%}.top_card p{padding:64px 0 0 132px;font-size:18px}.top_card p span{font-size:26px;line-height:28px}img.tyc_iphone{width:40%;margin:-25px 0 0 -88px}.info_wrapper{height:auto}.tote_blocks .product_row .block_holder{width:31%;overflow:hidden;height:0;margin:1%;padding-bottom:40%}.tote_pink_section img{width:42%}.tote_pink_section h1{line-height:43px}.tote_top{height:auto;padding-bottom:44%}.tote_blocks .block_holder.two_block_row img{width:193%}.body_staghen .content_wrapper{width:94%}.fullwidth_grey_diag table td{padding:1% 2%}#wrapper_whole.wallartbg{background:url(/Images/WallArt/bg_wallart.jpg) top right no-repeat #fff;background-size:100% auto}#wrapper_whole.wallartbgxmas{background:url(/Images/WallArt/bg_wallart.jpg) top center no-repeat #fff;background-size:150% auto}.wallart_top{height:auto;margin-bottom:60%}.wallart_title .personalised{font-size:18px}.wallart_title .wallart{font-size:62px;height:87px}.wallart_title .create{font-size:23px}.wallart_title .create span{font-size:16px;letter-spacing:0}.wallart_roundal{height:130px;width:130px;font-size:22px;line-height:30px;margin:190px 0 0 0}.wallart_blocks .block_holder{position:relative}.wallart_blocks .block_holder.two_block_row{width:48%}.wallart_blocks .block_holder.full_length:hover img,.wallart_blocks .block_holder.two_block_row:hover img{margin-top:15px}.wallart_blocks .block_top{height:auto}.wallart_blocks .block_title{font-size:16px;line-height:55px;position:static}.wallart_blocks .block_price{right:0;top:-35px}.wallart_blocks .block_holder.two_block_row img,.wallart_blocks .block_top img{width:100%;height:auto}.wallart_blocks .block_holder.full_length .block_price{margin:65px 0 0 360px}.wallart_roundal.offer{height:97px;padding:33px 0 0 0;font-size:17px;line-height:22px}.wallart_roundal.offer span{font-size:27px}.full_length .block_title span{display:inline}.wallart_christmas_roundal{height:115px;width:135px;padding-top:20px!important}.wallart_christmas_roundal span{font-size:30px!important}.body_valentines .block_holder img,.body_valentinesgifts .block_holder img{position:relative;bottom:0}.body_valentines .single_block_wrapper,.body_valentinesgifts .single_block_wrapper{width:48%}.body_valentines .block_holder,.body_valentines .block_title{width:100%!important;height:auto!important}.bg_val_top .content_wrapper{overflow:hidden}.val_gift_wrapper ul{width:33%}.val_gift_wrapper ul li a{width:100%}.body_valentines .val_gift_wrapper{width:100%}.val_gift_banners{width:67%}.val_ban_text{background-color:rgba(255,255,255,.8);padding:10px}.body_valentines .single_block_wrapper.valentines_top_block{width:100%;margin:0;background-size:100%}.body_valentines .single_block_wrapper.valentines_top_block img{width:100%}.body_valentines .top_row{margin-top:55px;margin-right:1%;width:27%}.body_valentines .content_wrapper,.body_valentinesgifts .content_wrapper{background-size:100%}.valentines_title{margin-top:20%}.val_category_cycle{display:none}.body_valentines .val_stylesAndBrands{display:none}.valCouple{width:30%}#valentines_countdown{top:-19px}.val_logo{margin-top:2%}.val_subtitle_gifts{position:inherit}.val_gift_banner{background:#d94545;height:210px;height:0;padding-bottom:30%;padding-top:1%}.val_gift_banner .content_wrapper{padding:0}.whiteBorder{display:none}.redBorder{background-image:url(/Images/Valentines/whiteBorderTop.png)}.val_giftLink_wrapper{display:none!important}.val_viewAll{display:block;height:0;padding-bottom:16%;height:0;margin:0;position:inherit;width:50%;float:left}.val_allForHer{background:url(/Images/Valentines/mob_gifts_her.jpg) no-repeat center;background-size:100%}.val_gift_wrapper .val_allForHer p,.val_gift_wrapper .val_allForHim p{line-height:74px}.val_allForHim{background:url(/Images/Valentines/mob_gifts_him.jpg) no-repeat center;background-size:100%}.val_allForHer p,.val_allForHim p{margin:10%;font-size:18px!important}.body_valentinesgifts .val_logo{margin-top:6%}.body_valentinesgifts .product_row .block_holder{width:44%;height:auto}.body_valentinesgifts .product_row .block_holder:nth-of-type(3n){margin-right:15px}.body_valentinesgifts .product_row .block_holder .block_title{z-index:999}.body_valentinesgifts .product_row .block_holder:hover .block_title{color:#000}.body_valentinesgifts .val_stylesAndBrands .content_wrapper{background:0 0;width:100%}.body_valentinesgifts .val_brand_wrapper .block_holder{width:21%;margin:15px}.body_valentinesgifts .val_brand_wrapper .block_holder .block_title{width:100%}.body_valentinesgifts .top_row a{width:50%}.body_valentinesgifts .top_row img{margin-top:12%;margin-left:29%;width:28%;height:auto}.body_valentinesgifts .column{height:auto}.body_valentinesgifts .seo_text_holder .content_holder{width:98%}.valgifts_heart{width:42%}.valgifts_gifts{width:58%}.valgifts_gifts img,.valgifts_heart img{width:100%;height:auto}.valentines_gifts_holder{width:auto;margin:0 0 20px 0}.val_him{margin-bottom:0}.valentines_gifts_title{display:block;text-align:center}.valentines_gifts_holder.valentines_row .block_holder{width:31%}.valentines_gifts_holder.valentines_row .block_holder:nth-child(4),.valentines_gifts_holder.valentines_row .block_holder:nth-child(7){margin-right:0}.valentines_gifts_holder.valentines_row .block_holder img,.valentines_gifts_holder.valentines_row .block_title,.valentines_gifts_holder.valentines_row .block_top.two_block_box{width:100%}.body_valentinesFlowers .valentine_flowers_top{width:100%;background:#ffd6dc}.body_valentinesFlowers .content_wrapper{width:94%}.body_valentinesFlowers .flowers_delivery{font-size:3.4vw}.valentine_flowers_title_holder h1,.valentine_flowers_title_holder h2{font-size:4.5vw}.valentine_flowers_title_holder h1 span,.valentine_flowers_title_holder h2 span{font-size:10vw}.valentine_flowers_title_holder h2 span{font-size:4vw;background:url(/Images/ValentinesFlowers/free_delivery_bg.png) center no-repeat;background-size:100% auto}.body_valentinesFlowers .topFlowers{width:50%}.valentinesHP_top{text-align:center}.valentines_couple{display:none}.valentines_hp_title{width:90%;margin:auto;max-width:659px}.body_valentinesDayHP .product_row,.body_valentinesDayHP .seo_wrapper .product_row{width:94%;margin:auto}.body_valentinesDayHP .product_row .block_holder{width:48%;margin-bottom:2%}.body_valentinesDayHP .seo_wrapper .product_row .block_holder{width:23%;margin:0 2% 0 0;box-sizing:border-box}.body_valentinesDayHP .product_row .block_title{font-size:24px}#weddingTitle img{width:100%}.body_wedding .product_row .block_holder{padding-bottom:37%;height:0}.body_wedding .content_wrapper{padding-bottom:0}#wedding_top_section{margin-top:0}}@media screen and (max-width:850px){.cr_title{width:96%;padding:2%;background:0 0}.cr_title img{float:none;display:block;margin:10px auto}.cr_frames{height:auto;margin:0 4% 8% 4%}.cr_frames img{width:18%;height:auto;margin-left:2%;margin-top:0}.cr_frames img.frame1{margin-top:9%}.cr_frames img.frame2{margin-top:7%}.cr_frames img.frame4{margin-top:9%}.cr_frames img.frame5{margin-top:6%}#ContributionTable{width:90%;padding:5%}}@media screen and (max-width:768px){.body_alcohol #wrapper_whole{background-position:-425px 50px}.alcohol_corner_flash{margin:-20px 0 0 342px}.AlcoholAwards .mobileLeftNavBtn,.alcoholSeo .mobileLeftNavBtn{display:none!important}html.responsive_stage2 .body_fdalcohol .mobileLeftNavBtn{border:none}.body_fdalcohol #wrapper_whole{background:url(/Images/FDAlcohol/bg.jpg) top center no-repeat #f3f3f3;background-size:320%}.body_anniversary #wrapper_whole{background-position:60% 0}.top_ad_anna_1{width:42%;margin:0 0 0 3%}#anniversary_to_my,#anniversary_years{width:100%;margin:0;border:0}#anniversary_to_my .block_holder{width:30%;margin:1%}#anniversary_to_my .block_holder.anni_last{margin-right:0!important}.body_anniversary .title_tag img{width:47%;margin-left:10px}#anniversary_years .block_holder{width:48%}#anniversary_to_my .block_holder{width:31%}#anniversary_flowers .four_block_row{width:98%}#anniversary_years .block_holder img{width:68%}#anniversary_flowers .anniversary_top{height:170px}#black_top_section img{margin-top:-35px;width:100%}#one_day_only{line-height:70px}.BooksTop{overflow:hidden}.topBookImg{top:-49px}.topBookTitle{margin:80px auto 0}.BooksFullWidth .mobileLeftNavBtn{display:none!important}.body_personalisedBooks .mobileLeftNavBtn{padding-top:15px;color:#fff}.body_personalisedBooks .mobileLeftNavBtn span{color:#fff}.body_personalisedBooks .menuLine{background:#fff}.body_personalisedBooks .menuClose:hover .menuLine,.body_personalisedBooks .menuOpen:hover .menuLine{color:#fff;background:#fff}.body_christmas #wrapper_whole{background-size:193%,2%;background-position:-425px 50px}.body_christmas .giftImage{display:none}#christmas_top_ads{margin-top:40px}.christmas_allCards .block_title,.christmas_photoUpload .block_title{margin-top:137%}.christmas_photoUpload{margin-left:0}.christmas_allCards .block_title{margin-right:0}.body_christmas #countdown span{left:32%;margin-top:48%!important}.body_christmas .block_holder,.body_christmasgifts .block_holder{width:33%}.body_christmas .mobileLeftNavBtn{margin-bottom:20px}.body_photocalendar #dvBreadCrump{display:none}.content_wrapper.bg_calendars{background-size:130%;background-position:right 48px}.calendar_top{margin-top:80%}.canvas_title{margin:0 0 0 225px;margin-top:-325px;width:490px}.ct_personalised{padding-top:11px;font-size:19px}.ct_canvases{font-size:29px;line-height:46px;height:47px}.ct_canvases:after{bottom:-38px;font-size:12px;letter-spacing:3px}.ct_roundal{width:50px;height:40px;line-height:14px}.small_red{font-size:14px}.canvas_blocks.product_row .block_holder,.canvas_info_block{width:31%}.canvas_info_title{font-size:18px}.canvas_info_block .discount_table{width:150px}.canvas_info_block .discount_table table td{font-size:11px}.canvas_delivery_text{font-size:18px;line-height:26px!important}.canvas_red_offer_small{font-size:18px}.body_congratulations #wrapper_whole{background-position:-450px 50px}.body_cute #wrapper_whole{background-size:216%;background-position:-122% 0}.body_disney .content_wrapper{background-size:112%;background-position:right 50px}.mickey_top{display:none}.top_block_padding{margin:118px 0 0 250px}.disneyGifts_top{background:url(/Images/DisneyGifts/banner_bg.jpg) no-repeat;background-size:190% auto;background-position:63% top}.body_disneySchool .topBlocks{margin-top:-304px;width:94%}.body_examcards .bg_icons{background:0 0}.body_emotionalrescue .top_block{margin-top:-75px;margin-left:0}#wrapper_whole.bg_flowers{background-size:150% auto}#cycle_flowers{margin-bottom:10%}.body_fathersday .top_bg,.body_fathersdaygifts .top_bg{background-position:56% 0!important;background-size:290%!important}.body_fathersday .seo_text_holder .content_holder,.body_fathersdaygifts .seo_text_holder .content_holder{width:100%}.body_fathersday .mobileLeftNavBtn span,.body_fathersdaygifts .mobileLeftNavBtn span{color:#fff}.body_fathersday .menuClose:hover .menuLine,.body_fathersday .menuLine,.body_fathersday .menuOpen:hover .menuLine,.body_fathersdaygifts .menuClose:hover .menuLine,.body_fathersdaygifts .menuLine,.body_fathersdaygifts .menuOpen:hover .menuLine{background:#fff}.FDGiftBannerFullWidth .mobileLeftNavBtn{display:none!important}.FDGiftBannerFullWidth{background-size:130% auto;height:auto}.FDGiftBannerFullWidth a.fd_gifts_fdlp_link{top:390%}.body_foodgifts #wrapper_whole{background-size:248%}.body_foodgifts .top_gifts{margin-top:11px}.foreverfriends_top_block_margin{margin-left:165px!important}.foreverfriends_bear img{width:246px!important}.foreverfriends_logo img{width:310px!important}.body_funkykids #wrapper_whole{background:url(/Images/FunkyKids/background-top.gif) top center no-repeat #605985;background-size:470%}html.responsive_stage2 .body_funkykids .mobileLeftNavBtn{border:none}.whosItForBlock img{width:40%;margin-top:0}.body_funkykids .menuClose,.body_funkykids .menuClose:hover{color:#636363}.body_funkykids .menuClose:hover .menuLine,.body_funkykids .menuOpen:hover .menuLine{background:#605985}.body_invitations .content_wrapper.top_inv{background-position:-749px 0}.invitations_top{height:270px}.inv_card{height:237px;right:42px}.inv_logo{float:left}.body_JanuarySale #wrapper_whole{background:url(/Images/JanuarySale/bg_top.gif) 78% 49px no-repeat #f61557;background-size:200%}#JanuarySale_top img{margin-top:0}#JanuarySale_top #countdown p,.PromoTitle p{font-size:2.9vw}#JanuarySale_top #countdown span,.PromoTitle p span{font-size:4.2vw}.body_JanuarySale .seo_text_holder{margin-bottom:15px}.body_JanuarySale .product_row{width:100%}.body_JanuarySale .mobileLeftNavBtn span{color:#fff}.body_JanuarySale .menuLine{background:#343434}.body_JanuarySale .menuClose{color:#343434}.marvelHeader{background-position:58% 48px;height:483px}.body_MoneyBox #wrapper_whole{background:url(/Images/MoneyBox/bg_moneybox_christmas.jpg) top center no-repeat #fff;background-size:240%}.MoneyBoxTop{margin:0 0 2%}.body_MoneyBox .mobileLeftNavBtn span,.menuClose{color:#fff}.body_MoneyBox .menuLine{background:#fff}.menuClose:hover .menuLine,.menuOpen:hover .menuLine{background:#e6e6e6;color:#e6e6e6}.menuClose:hover{color:#e6e6e6}.mdHeader{background-position:84% top}.dateAndCountdown{width:100%}html.responsive_stage2 .body_mothersday .mobileLeftNavBtn{border-bottom:1px solid #fcab4e}.mdBody .mobileLeftNavBtn{display:none!important}.mdHeader .mobileLeftNavBtn span{color:#cc346a}.mdHeader .menuLine{background:#cc346a}.body_mothersday .mdHeader{background:url(/Images/MothersDay/bg_md_top.png) -300px top no-repeat}.body_mdgifts .mdgifts .content_wrapper{background:url(/Images/MothersDayGifts/bg_md_top.png) left top no-repeat}.body_mdflowers .mid_flowers_wrapper img{margin-left:5%}.md_info_text_holder{width:50%}.body_mdflowers #left_nav li.sec-header{color:#a72753}.body_mdflowers #left-col a{color:#a72753}.body_mdflowers #left-col a:hover{color:#a72753}.body_mdflowers .mobileLeftNavBtn span{color:#fff}.body_mdflowers .menuLine{background:#fff}.mugs_top_promo{margin-top:0}.branding_musiccards{background-size:89% auto}.music_title_holder{margin:0 0 0 265px}.music_title{font-size:21px}.music_title_holder p{display:none}.music_top_banner{margin:16px 0 0 0}.music_circle1,.music_circle2,.music_circle3{width:30%}.music_video_banner{width:auto;margin-top:20px}.music_video_banner .left.music_watch_now img{width:179px}.music_watch_now{width:auto;height:62px;overflow:hidden;margin-top:0}.music_watch_now:hover img{margin-top:-62px}.bg_newBaby_top{background-image:none}.top_ad_21,.top_ad_22{margin-top:5px}.body_onedirection .content_wrapper{background-size:120% auto}img.oned_logo{display:none}.case_page_top{margin-top:44%}.RH_pink_section{background-position:82% 0}.qg_product_section{padding:30px;height:100px;width:auto}.qg_product_section .half_img{display:none}.cycle-pager,.qg_slider_holder{display:none}.qg_product_section .half{width:100%}.qg_howto h2{font-size:42px;padding:25px 0}.howto_box{width:164px;height:363px}.howto_box h3{line-height:20px}.howto_box img{margin-bottom:10px}.body_schoolsupplies .topBlocks{width:94%}.tshirt_title{margin-left:0}.tshirt_title_offer{margin-left:0}.tshirts_block_title span.new_tshirts_flash{display:none}.body_tshirts #wrapper_whole{background:url(/Images/Tshirts/tshirts_top_bg_mobile.jpg) no-repeat top center #fff;width:100%;height:auto;background-size:100%}.body_tshirts .content_wrapper{padding-top:0}.body_tshirts .tshirt_top_bg{width:100%;height:235px}.body_tshirts .mobileLeftNavBtn{background:#fff;padding:10px;opacity:.8}.body_tshirts .menuClose,.body_tshirts .mobileLeftNavBtn span{color:#3f2e29}.body_tshirts .menuLine{background:#3f2e29}.body_tshirts .menuClose:hover{color:#75d4da}.body_tshirts .menuClose:hover .menuLine,.body_tshirts .menuOpen:hover .menuLine{background:#75d4da;color:#75d4da}.top_image_mens,.top_image_womens,.tshirts_title{display:none}.all_tshirts{width:45%;height:94px;position:absolute;margin:0 auto 0 15%}.tshirts_title{width:100%}.womens_tshirts_btn{margin-top:200px;margin-left:5%}.mens_tshirts_btn{margin-top:200px;right:5%}.body_tshirts .stripBanner_holder{margin-top:30px}.tshirtsSeo .column_768{width:100%}.tshirtsSeo .seo_image{width:auto}html.responsive_stage2 .body_onedirection .mobileLeftNavBtn,html.responsive_stage2 .body_phonecases .mobileLeftNavBtn,html.responsive_stage2 .body_quickcards .mobileLeftNavBtn,html.responsive_stage2 .body_tabletcases .mobileLeftNavBtn{border-bottom:none}html.responsive_stage2 .body_valentines .mobileLeftNavBtn,html.responsive_stage2 .body_valentinesgifts .mobileLeftNavBtn{border-bottom:1px solid #636363;margin-bottom:5px}.body_christmas .menuClose,.body_christmas .mobileLeftNavBtn span,.body_christmasgifts .menuClose,.body_christmasgifts .mobileLeftNavBtn span,.body_disney .menuClose,.body_disney .mobileLeftNavBtn span,.body_metoyoucards .menuClose,.body_onedirection .menuClose,.body_quickcards .menuClose,.body_tabletcases .menuClose,.body_tabletcases .mobileLeftNavBtn span,html.responsive_stage2 .body_metoyoucards .mobileLeftNavBtn span,html.responsive_stage2 .body_onedirection .mobileLeftNavBtn span,html.responsive_stage2 .body_quickcards .mobileLeftNavBtn span{color:#fff}.body_christmas .menuLine,.body_christmasgifts .menuLine,.body_disney .menuLine,.body_metoyoucards .menuLine,.body_onedirection .menuLine,.body_quickcards .menuLine,.body_tabletcases .menuLine{background:#fff}.body_wallart .mobileLeftNavBtn{display:none!important}.body_thankyoucards .content_wrapper{background-position:0 48px}h1.tyc_title{font-size:41px;margin-top:20px}.tyc_price{display:none}.top_card p{padding:54px 0 0 106px;font-size:13px;line-height:14px}.top_card p span{font-size:20px;line-height:23px}.body_thankyou #wrapper_whole{background-size:38%}.body_valentines .content_wrapper,.body_valentinesgifts .content_wrapper{background-position:-203px 50px}.body_valentines .content_wrapper{background-size:133%}#valentines_countdown{margin:0 auto 0 auto;top:0;left:0;right:0}.body_valentinesgifts .content_wrapper{background-size:120%}.body_valentines .top_row{margin-top:3%}.val_logo{margin-top:20px}.body_valentines .menuClose,.body_valentines .mobileLeftNavBtn span,.body_valentinesgifts .menuClose,.body_valentinesgifts .mobileLeftNavBtn span{color:#fff;text-shadow:-1px -1px 0 #5c3216,1px -1px 0 #5c3216,-1px 1px 0 #000,1px 1px 0 #5c3216}.body_valentines .menuClose,.body_valentines .menuOpen,.body_valentinesgifts .menuClose,.body_valentinesgifts .menuOpen{background:#5c3216}.body_valentines .menuLine,.body_valentinesgifts .menuLine{background:#fff}html.responsive_stage2 .body_valentines .mobileLeftNavBtn,html.responsive_stage2 .body_valentinesgifts .mobileLeftNavBtn{border-bottom:none}.valentines_gifts_holder.valentines_row .block_holder{width:30%}.valentines_gifts_holder.valentines_row .block_holder img{height:100%;width:auto}.body_valentinesgifts .val_brand_wrapper .block_holder{width:21%;margin:14px}.mid_flowers_wrapper img{margin-left:5%}.val_info_text_holder{width:50%}.body_valentinesFlowers #left_nav li.sec-header{color:#a72753}.body_valentinesFlowers #left-col a{color:#a72753}.body_valentinesFlowers #left-col a:hover{color:#a72753}.body_valentinesFlowers .mobileLeftNavBtn span{color:#fff}.body_valentinesFlowers .menuLine{background:#fff}.body_valentinesDayHP .product_row .block_title span{display:none}.wallart_title{margin:16px 0 0 0}.wallart_title .personalised{font-size:18px;letter-spacing:11px}.wallart_title .wallart{font-size:52px;height:74px}.wallart_title .create{font-size:21px}.wallart_title .create span{font-size:14px}.wallart_roundal{height:115px;width:115px;font-size:20px;line-height:27px;margin:150px 0 0 0}.wallart_roundal span{font-size:32px}.wallart_blocks .block_title{font-size:18px}.wallart_blocks .block_title span{display:none}.wallart_blocks .block_price{display:none}.wallart_roundal.offer{height:90px;padding:25px 0 0 0;font-size:16px;line-height:19px}.wallart_roundal.offer span{font-size:22px}.full_length .block_title span{display:inline;font-size:21px}.wallart_christmas_roundal{height:115px;width:135px;padding-top:20px!important;line-height:30px}.wallart_christmas_roundal span{font-size:30px!important}.body_tshirts #wrapper_whole.jansale{background:url(/Images/Tshirts/tshirts_top_bg_mobile.jpg) center 3% no-repeat #fff;width:100%;height:auto;background-size:100%}}