.hide-bc{display:none}.add.top a{font-family:"museo-sans",sans-serif;font-style:normal;font-weight:100;font-size:15px;color:#e8318d;text-decoration:none;display:block;width:100%;text-align:center;padding:5px 0;background-color:#e8e8e8;height:initial}.tridionNavigationContent .tittleheadersidebar,.tridionNavigationContent .headerSidebar{display:none !important}
.tridionNavigationContent .leftNav.service{border:solid 3px #d7d7d7;padding:35px 15px;width:184px}.tridionNavigationContent .leftNav h3.leftMenu-title{margin:0;font-weight:bold;margin-bottom:0 !important;margin-top:0 !important}.tridionNavigationContent .leftNav.service ul,.tridionNavigationContent .leftNav.service ul li{width:184px;padding:0}
.tridionNavigationContent .leftNav.service ul li ul li{margin:0}.tridionNavigationContent .leftNav.service ul li ul li a,.tridionNavigationContent .leftNav.service ul li ul li span{margin:0;padding:0;line-height:normal;width:160px;color:#6c6c6c}.tridionNavigationContent .leftNav.service ul li ul li a{font-family:"museo-sans",sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:30px}
.tridionNavigationContent .leftNav.service ul li ul li a:hover{color:#e8318d}.tridionNavigationContent .leftNav.service ul li ul li>span{padding-left:16px;color:#000;font-family:"alternate-gothic-no-1-d",sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:35px;color:#000;text-transform:uppercase}
.tridionNavigationContent .leftNav.service ul:first-child{margin-top:20px}.tridionNavigationContent .leftNav.service ul li ul li ul{padding:0 0 0 28px !important;margin:0}.tridionNavigationContent .leftNav span .ui-icon{position:absolute;width:7px !important;height:11px !important;left:0;top:9px;background-image:url(../../img/brand_bc/icons/arrow-expandable-black.png);background-repeat:no-repeat;margin:3px 0 0 8px;color:blue}
.tridionNavigationContent .leftNav span .ui-icon.close{width:11px !important;background-position:-7px 0;top:11px}.home .leftHero{position:relative;width:741px;height:415px;float:left}.home .topRightAds{float:right;width:241px;height:396px;overflow:hidden;padding-left:18px}.home .topRightAds li.separator{display:block;height:13px;width:100%}
.tridion-carousel.paged-carousel .prev-carousel span,.tridion-carousel.paged-carousel .next-carousel span{display:none}.tridion-carousel.paged-carousel .prev-carousel{display:block;width:27px;height:69px;cursor:pointer;position:absolute;left:10px;top:178px;z-index:9999;background:transparent url("../../img/brand_bc/icons/large-carousel-arrows.png") no-repeat scroll 0 0;opacity:.6}
.tridion-carousel.paged-carousel .prev-carousel:hover{background-position:0 -78px;opacity:1}.tridion-carousel.paged-carousel .next-carousel{display:block;width:27px;height:69px;cursor:pointer;position:absolute;right:10px;top:178px;z-index:9999;background:transparent url("../../img/brand_bc/icons/large-carousel-arrows.png") no-repeat scroll -39px 0;opacity:.6}
.tridion-carousel.paged-carousel .next-carousel:hover{background-position:-39px -78px}.tridion-carousel.paged-carousel .carousel-play-text,.tridion-carousel.paged-carousel .carousel-pause-text{display:none}.tridion-carousel.paged-carousel .carousel-pages{display:none !important}.home .socialBox{width:100%;padding:0;margin:0;clear:both;display:block;height:423px;overflow:hidden}
.home .socialBox h4{color:#e8318d;font-family:"alternate-gothic-no-1-d",sans-serif !important;font-size:28px !important;line-height:initial !important;font-weight:bold;font-style:normal;text-align:center;border-bottom:4px double #999;border-top:4px double #999;padding-bottom:4px;padding-top:8px;width:100%;display:block;text-transform:uppercase}
.home .socialBox h4 sup{font-size:small;font-style:normal}.home .socialBox p{color:#000;font-family:"museo-sans",sans-serif;font-size:13px;font-weight:500;line-height:18px;margin:7px auto;text-align:center}.home .socialBox .moreNews{background:#000;color:#fff;display:block;font-size:11px;height:24px;padding-top:2px;text-align:center;width:148px;line-height:2em;text-transform:uppercase;text-decoration:none;position:absolute;bottom:10px;margin-left:50%;left:-74px}
.home .socialBox .moreNews:hover,.home .socialBox .moreNews:focus{background-color:#e8318d}.home .socialBox #output{width:100%;padding:0;margin-top:16px}.home .socialBox #output li{background:url('/wcsstore/MattelStoreFrontAssetStore/img/brand_bc/home/buzz-icon.png') 0 0 no-repeat;padding-left:35px;font-family:"museo-sans",sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:18px;text-align:left}
.home .socialBox #output li a{color:#000;padding-bottom:0 !important;margin:0;text-decoration:none;display:block}.home .socialBox #output li span{color:#4c4c4c;font-size:11px !important;line-height:18px !important;font-weight:300;display:block}.home .socialBox #output li a:hover span,.home .socialBox #output li a:hover{color:#ec4399;text-decoration:none}
.home .socialBox .panel{width:326px;height:424px;float:left;padding:0;margin:0;position:relative;margin-right:17px;overflow:hidden}.home .socialBox .panel.panel3{margin-right:0}.home .socialBox .vertical-carousel{width:295px;height:368px;display:block;float:none;margin:0 auto}.home .socialBox .vertical-carousel .carousel-item img{display:block;margin:0 auto}
.home .socialBox .vertical-carousel .prev-carousel,.home .socialBox .vertical-carousel .next-carousel{position:absolute;z-index:10;display:block;text-indent:-9999px;width:22px;height:47px;background:transparent url("../../img/brand_bc/icons/small-carousel-arrows.png") no-repeat scroll 0 0;opacity:.5}.home .socialBox .vertical-carousel .prev-carousel.disabled,.home .socialBox .vertical-carousel .next-carousel.disabled{display:none !important}
.home .socialBox .vertical-carousel .prev-carousel{top:171px;left:10px;background-position:0 0}.home .socialBox .vertical-carousel .prev-carousel:hover{background-position:0 -62px;opacity:1}.home .socialBox .vertical-carousel .next-carousel{top:171px;right:10px;background-position:-33px 0}.home .socialBox .vertical-carousel .next-carousel:hover{background-position:-33px -62px;opacity:1}
.home .socialBox #prev-item,.home .socialBox #next-item{position:absolute;z-index:10;display:block;text-indent:-9999px;width:22px;height:47px;background:transparent url("../../img/brand_bc/icons/small-carousel-arrows.png") no-repeat scroll 0 0;opacity:.5;margin-top:50%;top:-23px}.home .socialBox #prev-item{left:10px;background-position:0 0}
.home .socialBox #prev-item:hover{background-position:0 -62px;opacity:1}.home .socialBox #next-item{right:10px;background-position:-33px 0}.home .socialBox #next-item:hover{background-position:-33px -62px;opacity:1}.home .panel.panel3 .fan-photo-carousel{position:relative}.home .panel.panel3 h5{color:#000;font-style:normal;font-family:"ltc-bodoni-175",serif;font-size:18px;line-height:1.3em;font-weight:bold;text-align:center}
.home .panel.panel3 #fanPhotosOutput{height:326px;white-space:nowrap;text-align:center;position:relative;font-family:"museo-sans",sans-serif}.home .panel.panel3 .helper{display:inline-block;height:100%;vertical-align:middle}.home .panel.panel3 img{background:#3a6f9a;vertical-align:middle}
.home .panel.panel3 .pluck-photo-info{text-align:left;margin-top:-15px}.home .panel.panel3 #fanPhotosOutput .created{color:#4c4c4c;font-size:11px;line-height:18px;font-weight:300}.home .panel.panel3 #fanPhotosOutput .author a{color:#000;border-bottom:1px solid #000;cursor:pointer;text-transform:uppercase;text-decoration:none;font-size:15px;font-weight:bold;line-height:.85em;display:inline-block}
.home .panel.panel3 #fanPhotosOutput .author a:hover,.home .panel.panel3 #fanPhotosOutput .author a:active{color:#e8318d}.home .panel.panel3 #fanPhotosOutput .photo-count{font-size:12px;line-height:16px;color:#e8318d}.module.productsList .carousel-items-wrapper{width:100%;height:320px;overflow:hidden}
.home .module.productsList{margin-top:32px;margin-bottom:54px;position:relative;z-index:10}.home .module.productsList .module-title{font-family:"ltc-bodoni-175",serif;font-size:34px !important;font-weight:bold !important;padding-bottom:0 !important;padding-top:15px;letter-spacing:1px;position:relative;height:39px;width:100%;display:block;border-bottom:1px solid #e8318d}
.home .module.productsList .module-title .btnSeeAll{float:right;margin:-2px 0 0;padding-left:55px;padding-right:20px;position:relative;text-align:right;text-indent:0;text-decoration:none;font-size:14px;color:#e8318d;text-transform:uppercase;font-weight:bold}.home .module.productsList .module-title .btnSeeAll:hover{text-decoration:underline}
.home .productsList .tridion-carousel{padding-top:29px;margin-top:38px;clear:both;width:100%;height:100%}.home .productsList .tridion-carousel .carousel-item{padding-bottom:0;text-align:center;position:relative;float:left;height:320px;border-right:solid 1px #a09f9f}.home .productsList .tridion-carousel .carousel-item.last-visible{border-right:0}
.home .productsList .prod-flag.club{background:#ec4399;color:#fff}.home .productsList .prod-flag.direct{background:#652a67;color:#fff}.home .productsList .prod-flag{height:13px;font-family:Arial;text-transform:uppercase;font-style:italic;font-weight:normal;font-size:11px;display:block;padding-top:6px;margin-bottom:0 !important;margin:0 10px}
.home .productsList .prod-flag sup{vertical-align:baseline}.home .productsList .tridion-carousel .carousel-item a{text-align:left;padding:2px;font-size:12px;line-height:16px}.home .tridion-carousel .title{text-decoration:none;font-weight:bold;margin-bottom:10px;display:inline-block;font-size:14px;line-height:18px;color:#000;font-family:"museo-sans",sans-serif;margin:0 10px}
.home .tridion-carousel .title:hover{color:#e8318d}.home .tridion-carousel .title:nth-child(2){margin-top:24px}.home .productsList .prev-carousel,.home .productsList .next-carousel{position:absolute;z-index:10;display:block;background:url('/wcsstore/MattelStoreFrontAssetStore/img/brand_bc/icons/small-carousel-arrows.png') no-repeat;width:22px;height:47px;top:181px;text-indent:-9999px;opacity:.6}
.home .productsList .prev-carousel.disabled,.home .productsList .next-carousel.disabled{display:none !important}.home .productsList .prev-carousel{background-position:0 0;left:0}.home .productsList .prev-carousel:hover{background-position:0 -62px;opacity:1}.home .productsList .next-carousel{background-position:-33px 0;right:0}
.home .productsList .next-carousel:hover{background-position:-33px -62px;opacity:1}.home .module.productsList .carousel-pages{display:block;height:10px;left:48%;position:absolute;top:50px}.home .module.productsList .carousel-pages a{background:url("/wcsstore/MattelStoreFrontAssetStore/img/brand_bc/home/home_carousel_indicators.jpg") no-repeat scroll -13px 0;float:left;height:12px;margin-left:2px;margin-top:20px;text-indent:-9999px;width:12px;display:block}
.home .module.productsList .carousel-pages a.selected{background-position:0 0}.mattelcustomerservicepagelayoutview #mainTitleHC{font-family:"ltc-bodoni-175",serif;font-size:34px;color:#000;font-weight:bold;font-style:normal;margin:-1px 0 10px 0;letter-spacing:-1px;line-height:38px;text-transform:uppercase}
.mattelcustomerservicepagelayoutview .content h2 strong{font-family:helveticaNeueBold;font-size:20px}.mattelcustomerservicepagelayoutview .content h2{font-family:helveticaNeue;font-size:20px;color:#000;font-weight:normal;margin:2px 0 0;padding:0;text-indent:0;line-height:20px;letter-spacing:-0.29px;margin-top:20px;font-style:normal}
.mattelcustomerservicepagelayoutview .content p{font-family:helveticaNeue;font-size:14px;color:#000;font-weight:normal;margin:2px 0 0;padding:0;text-indent:0;line-height:20px;letter-spacing:-0.29px}.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees{margin-top:6px;margin-bottom:0}.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees thead{background:#ccc;color:#000;font-family:helveticaNeueBold;font-weight:normal;font-size:12px;padding:5px}
.ie7 .mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees thead{font-weight:bold}.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees thead th{padding:9px}.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees .col2 thead th{padding:9px 0 8px 23px;border:0}
.ie7 .mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees .col2 thead th{padding-bottom:12px}.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees .col1 thead th{padding:9px 0 7px 22px;text-align:left}.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees>thead{background:#5d5d5d;color:#fff;font-family:helveticaNeueBold;font-weight:normal;font-size:16px;text-transform:uppercase;padding:5px}
.ie7 .mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees>thead{font-weight:bold}.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees>thead th{padding:8px;border:0}.mattelcustomerservicepagelayoutview .shippingInfo .tblFeesLeft{border:solid 1px #ccc}.mattelcustomerservicepagelayoutview .shippingInfo .tblFeesLeft td{font-size:12px;font-family:helveticaNeue;font-weight:normal;line-height:13px;padding:8px 0 0 38px;text-align:left}
.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees .tblFeesRight th,.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees .tblFeesRight td{text-align:left;padding-left:24px}.mattelcustomerservicepagelayoutview .shippingInfo .tblFeesRight td{text-align:left;font-size:12px;font-family:helveticaNeueBold;font-weight:normal;padding-top:5px;line-height:19px;padding-bottom:7px}
.ie7 .mattelcustomerservicepagelayoutview .shippingInfo .tblFeesRight td{font-weight:bold}.mattelcustomerservicepagelayoutview .shippingInfo .tblFeesRight td.last{padding-bottom:0;border-top:solid 1px #ccc}.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees td.col1{width:406px;vertical-align:top;border:solid 1px #fff}
.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees td.col2{vertical-align:top;border-top:solid 1px #fff;border-left:solid 2px #fff}.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees .subCol1{width:180px;border-right:solid 1px #fff}.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees .col1 thead th.subCol2{padding-left:35px}
.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees .col1 tbody td.val{padding-left:77px}.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees .tbSpacer{height:50px}.ie7 .mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees .tbSpacer{height:43px}.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees .tblFeesRight td span{font-family:helveticaNeue;font-weight:normal}
.mattelcustomerservicepagelayoutview .shippingInfo .warning{background:#fff000;padding:5px;font-family:helveticaNeue;font-size:12px;font-weight:normal;margin:-3px 0 0;padding:7px 0 5px 12px;position:relative}.mattelcustomerservicepagelayoutview .shippingInfo .warning span{background:#fff000;padding:5px 0 0 0;font-family:helveticaNeueBold;font-size:12px;font-weight:normal}
.ie7 .mattelcustomerservicepagelayoutview .shippingInfo .warning{font-weight:normal;font-size:12px;padding-top:0}.ie7 .mattelcustomerservicepagelayoutview .shippingInfo .warning span{font-weight:bold}.mattelcustomerservicepagelayoutview .shippingInfo .descriptionText{padding-top:7px;padding-bottom:119px}
.ie7 .mattelcustomerservicepagelayoutview .shippingInfo .descriptionText{padding-top:30px}.mattelcustomerservicepagelayoutview .shippingInfo .descriptionText p{padding-bottom:19px;line-height:19px}.mattelcustomerservicepagelayoutview .shippingInfo .descriptionText p.highlighted{padding-bottom:0}.mattelcustomerservicepagelayoutview .shippingInfo .descriptionText p.last{padding-bottom:0}
.mattelcustomerservicepagelayoutview .shippingInfo .descriptionText .spaceTop{margin-top:22px}.mattelcollectingpagelayoutview .tridionContentContainer{float:right;width:773px}.mattelcollectingpagelayoutview .tridionContent h1{font-family:'helveticaNeue';color:#ec4399;text-transform:uppercase;margin:0 0 20px;font-size:20px;font-style:italic}
.mattelcollectingpagelayoutview .tridionContent h1:not(:first-child){margin-top:50px}.mattelcollectingpagelayoutview .tridionContent p{font-family:'helveticaNeue';font-size:14px;line-height:18px}.download-carousel h4.title{font-family:"alternate-gothic-no-1-d",sans-serif;color:#e8318d;padding-top:46px;font-size:32px;text-decoration:none;border-bottom:1px solid black;margin:6px 0 16px}
.download-carousel h4.title sup{font-size:small !important}.download-carousel h4.title:hover{text-decoration:none !important}.download-carousel .thumbnail-carousel{position:relative;text-align:center}.download-carousel .carousel-items-wrapper{width:94%;margin:0 auto}.download-carousel.wallpaper-carousel .carousel-item{position:relative;height:193px;width:149px;margin-right:10px;text-align:center;padding-bottom:28px;float:left}
.download-carousel.wallpaper-carousel .carousel-item.last-visible{margin-right:0}.download-carousel.wallpaper-carousel .carousel-item img{height:113px;width:149px}.download-carousel.wallpaper-carousel .carousel-item h5{width:129px;font-family:"museo-sans";font-size:12px;line-height:16px;color:#000;margin:0 auto}
.download-carousel .carousel-item .download-button{width:127px;height:31px;color:#000;font-family:"museo-sans";font-size:11px;line-height:31px;background-color:#d6d7d9;text-align:center;text-decoration:none;margin:0 auto}.download-carousel .carousel-item .download-button a{text-align:center;color:#000;text-transform:uppercase;text-decoration:none;border-bottom:0}
.download-carousel .prev-carousel,.download-carousel .next-carousel{position:absolute;display:block;background:transparent url("../../img/brand_bc/icons/square-carousel-arrows.png") no-repeat scroll 0 0;width:27px;height:27px;top:77px;text-indent:-9999px}.download-carousel .prev-carousel{background-position:0 0;left:0}
.download-carousel .prev-carousel:hover{background-position:0 -27px}.download-carousel .next-carousel{background-position:-27px 0;right:0}.download-carousel .next-carousel:hover{background-position:-27px -27px}.download-carousel .carousel-pages{display:inline-block}.download-carousel .carousel-pages a{background-color:#a9a9a9;float:left;height:7px;text-indent:-9999px;width:7px;display:block;margin-right:5px}
.download-carousel .carousel-pages a.selected{background-color:#000}.download-carousel.card-carousel .carousel-item{position:relative;height:171px;width:229px;margin-right:10px;text-align:center;float:left}.download-carousel.card-carousel .carousel-item.last-visible{margin-right:0}.download-carousel.card-carousel .carousel-item img{margin-bottom:5px;height:130px;width:100%}
#download-modal{width:686px;height:auto;padding:22px 22px 38px 22px;border:3px solid #ec4399;background-color:#fff;display:block;clear:both}#download-modal .column-left,#download-modal .column-right{float:left;width:50%}#download-modal .column-right{padding-top:65px;font-family:'helveticaNeue';font-size:12px}
#download-modal h2{padding:0;margin-bottom:12px;font-family:'times new roman';font-size:22px;text-align:left;line-height:27px;font-weight:bold}#download-modal h2.mainTitle{margin-bottom:0}#download-modal .column-right h3{margin-bottom:17px;font-size:18px;font-weight:700}#download-modal .column-right p{margin-bottom:19px;font-weight:700}
#download-modal ul.list-instructions{margin-left:15px;list-style-image:url(/wcsstore/MattelStoreFrontAssetStore/img/brand_bc/icons/bg-bullet.png)}#download-modal ul.list-instructions li{margin-bottom:12px;line-height:15px}#download-modal ul.list-wallpapers{width:65%;margin:35px auto 0 auto;font-size:14px;font-weight:700;text-align:center}
#download-modal ul.list-wallpapers li{float:left;width:45%;margin-right:5%;margin-bottom:17px}#download-modal ul.list-wallpapers li span{border-bottom:1px solid #ec4399}.modal-n.membership div>p,.modal-n.membership li{font-family:"museo-sans",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px}
.modal-n.membership h3{text-align:left}#collectioCommunity{width:initial;height:initial}#collectioCommunity .image_carousel_community{float:none;margin:0 auto;position:relative;width:924px;padding:0}#collectioCommunity h4.module-title{border-bottom:1px solid #e8318d;padding-bottom:11px;margin-bottom:33px}
#collectioCommunity a.prev_community,#collectioCommunity a.next_community{background:transparent url("../../img/brand_bc/icons/square-carousel-arrows.png") no-repeat scroll 0 0;background-position:0 0;position:absolute;display:block;height:27px;top:95px;width:27px;margin-top:0}#collectioCommunity a.prev_community{background-position:0 0 !important;left:-35px}
#collectioCommunity a.next_community{background-position:-27px 0 !important;right:-35px}#collectioCommunity a.prev_community:hover{background-position:0 -54px !important}#collectioCommunity a.next_community:hover{background-position:-27px -54px !important}#collectioCommunity a.prev_community.disabled{background-position:0 -27px !important}
#collectioCommunity a.next_community.disabled{background-position:-27px -27px !important}#collectioCommunity .image_carousel_community img{width:82px;height:82px;margin:0 1px}#collectioCommunity .itemsRecommendated{float:left}.tridion-content-wrapper p{font-size:14px !important;margin:10px 0 !important;float:left;width:100%}
.tridion-content-wrapper ul li{list-style:disc !important;margin-left:30px}.contentFull .tridion-content-wrapper{float:left;width:100%}.tridion-content-wrapper{float:left;width:772px}.tridion-content-wrapper ul li,.tridion-content-wrapper ol li{font-size:14px;margin-top:5px;margin-bottom:5px;float:left;line-height:20px}
.tridion-content-wrapper h2{font-family:"ltc-bodoni-175",serif;font-style:italic;font-weight:700;font-size:28px;color:#000}