.clearfix{* zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.visible-phone{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}@media(max-width :1023px){.visible-tablet{display:inherit !important}
.hidden-tablet{display:none !important}.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}}@media(max-width :767px){.visible-phone{display:inherit !important}.hidden-phone{display:none !important}.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}
}@media only screen and (max-width:1025px) and (-webkit-min-device-pixel-ratio:2){.w5_AllMyPhotos .message_banner{display:none}.button.colored.print,.wishlistdisplayview .button.colored.print{display:none}.carousel .quick-view,.carousel li:hover .quick-view{display:none !important}.checkout .wrapper,#mainFooter .wrapper{width:94% !important;margin:0 3%}
.checkout-header ul{width:87%}.checkout-header li{text-align:center}.checkout-header li:first-child:nth-last-child(5),.checkout-header li:first-child:nth-last-child(5) ~ li{width:20%}.checkout-header li:first-child:nth-last-child(4),.checkout-header li:first-child:nth-last-child(4) ~ li{width:25%}.ordershippingview .checkout-header li:first-child:nth-last-child(5),.ordershippingview .checkout-header li:first-child:nth-last-child(5) ~ li{width:25%}
#mainFooter .col{width:23.5%;margin:0 2% 0 0}#mainFooter .col.first,#mainFooter .col.third{margin-right:2% !important}#mainFooter .col.last{margin:0}.productdisplay #all_products #photo-upload-div{display:none !important}}@media only screen and (max-width:1023px){html,body{overflow-x:hidden}.wrapper,#wrapper{width:94%;margin:0 3%}
#mainHeader{height:100px}.headerNav{width:370px}.logo{width:230px;height:60px;margin:25px 0 0 0}.logo a{width:100%:}.logo a img{width:100%}.headerNav .searchBox{margin:0 0 6px}.headerNav ul.bottom{margin:0}#mainNav ul li a{font-size:13px}#mainNav ul li a{line-height:22px;padding:7px 5px 6px 5px;letter-spacing:-1px}
#mainNav ul.account li a{line-height:16px}#mainNav ul.account li.last a{font-size:13px}#mainNav ul.account li a{font-size:13px;margin:0 40px 0 0}#mainNav ul.account li a span{height:22px;font-size:12px;line-height:30px;margin:5px 4px 0 2px}.leftNav ul.filterResults li.allFilters a.deleteFilter,.leftNav ul.filterResults li a.deleteFilter{position:static;margin:10px 0 0 0}
#mainNav ul.account li a span,#mainNav ul.account li a:hover span{right:0;margin:5px 0 0 2px}.topSearch .pagination{padding-left:0}.add.top,.add.inside,.topespot{width:100%}.leftNav ul.filterResults{width:100%;padding:0 5%}.leftNav h3{margin:0 5% 10px 5%;font-size:20px;width:105px}.search_result .headerSidebar span{padding-top:19px}
.search_result .leftNav.searchNav ul .hasChild>span{margin:20px 0 0 5%}.search_result .leftNav.searchNav ul .hasChild a{margin-left:17%}.leftNav,.shop-index .leftNav.leftMenu,.shop-index .leftNav.leftMenu,.leftNav.searchNav,.tridionNavigationContent .leftNav.service{width:23%;margin:0 3% 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.leftNav ul,.leftNav ul li,.leftNav ul li.hasChild,.leftNav ul li.hasChild li,.leftNav ul.filterResults li{width:98%;box-sizing:border-box}.left-form{width:100%}.textsmall2{width:95%}.billing .nameBox-content{padding-left:0}.leftNav ul li a,.leftNav ul li span,.leftNav ul li ul li ul li a{width:90%;padding:0 5%}
.leftNav ul li ul li ul{padding-left:12px}.leftNav.accountNav .hasChild ul span{font-size:18px !important}.leftNav.accountNav ul li a,.leftNav.accountNav ul li span{padding:4px 23px 3px 0}.leftNav ul li.hasChild ul li a{width:83%;padding:0 !important}.headerNav a.searchIcon{top:41px}.mattelcontentwithcorporatenavigationpagelayout #mainContent .content{width:100%}
#mainContent .content,.mattelcontentwithcorporatenavigationpagelayout #mainContent .content .content{width:74%}#mainContent .content.index{width:23%;margin:0 3% 0 0}.content .indexNav.leftNav .accFaq .current.thirdTittleCostumerService{width:100%;box-sizing:border-box}#mainContent .content.index .leftNav{width:100%;margin:0}
#mainContent .contentFull{width:100%}.topTenQuestions{display:none}.rc-boxf{width:100%}.clnUpFix.BFHome .carousel ul,.clnUpFix.BFHome .carousel .caroufredsel_wrapper{width:100% !important}.home .carousel .category_list li{width:25%}.home .carousel .category_list span{float:left;width:100%}.productdisplay .prod.prod-viewer-layout .prod-viewer-layout-left{width:50% !important}
.productdisplay .prod-viewer-layout-right{width:50%;padding:0 0 0 5%;box-sizing:border-box}.prod-item fieldset.choose.size label{margin-bottom:5px;width:40px}.prod-item .button{margin-right:10px}.prod-item .button:last-child{margin-right:0}#bigB_bc img{width:100%;height:auto}.button{padding:10px 15px}
.facts li{padding-right:60px}.facts li .arrow{right:20px}.reviews .left{width:100%;margin-bottom:20px}.reviews-items{width:100%}.reviews-items-content{width:80%;padding:30px 5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reviews-items-likes{min-height:177px;width:22%;height:auto;margin-left:-2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.warnings li{margin-bottom:10px}.module.rounded .module-title{padding:10px 3%}.recently-viewed ul{padding-right:0;padding:0 3%}.recently-viewed li{width:23%;margin-right:1%;margin-left:1%;margin-bottom:15px}.recently-viewed div{width:154px;margin:0 auto;padding:0}.rating-row{margin:10px 3%}.itemResults li,.itemResults li.colFirst,.search_result .itemResults li,.search_result .itemResults li.colFirst{width:33.33333%;height:475px;padding:12px 10px 12px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}
.itemResults .productImage{width:100%;height:auto !important;margin:0 0 6px 0}.itemResults .productImage img{width:100%;height:auto}.itemResults .productImage a.quickView,.itemResults .productImage:hover a.quickView{display:none}ul.itemResults li .button{bottom:30px;margin-left:-50px !important;left:50%;top:auto;width:76px}
.itemResults a.button{position:absolute;left:50%;top:290px;margin:0 0 0 -38px}.add img{width:100%;height:auto}#legalNote .terms{width:45%}#legalNote .footerNav{width:55%}.sign-in .right-column{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px dotted #7d7d7d;padding:0 0 0 4%}
.sign-in .one-column{float:left;width:48%}.sign-in .left-column{padding:0 4% 0 0}.sign-in .content-input input[type="text"],.sign-in .content-input input[type="password"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}
.fullField input{display:block;width:100%}.sign-in .right-column .content-input input[type="text"],.sign-in .right-column .content-input input[type="password"],.sign-in .content-input input[type="text"],.sign-in .content-input input[type="password"]{width:100%}
form#Register div.content-input div.select div#select-birth_month.customSelect,form#Register div.content-input div.select div#select-birth_date.customSelect,form#Register div.content-input div.select div#select-birth_year.customSelect{width:100%}.header-espot1{width:94%}#userProfile{background-position:-4px -4px;border:1px solid #c7c6c7;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}
#userProfile{margin:25px 0 40px}#userProfile::before{width:0;height:0;border-left:17px solid transparent;border-right:17px solid transparent;border-top:27px solid #c7c6c7;content:" ";position:absolute;left:28px;bottom:-27px}#userProfile::after{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:25px solid #f5f4f5;content:" ";position:absolute;left:30px}
.infoUser .user-info{width:100%}.bottomUserBox{display:none}.content_userBox{height:158px;width:100%}#userProfile .userBox{padding:13px 0 0 2%;width:70%}#userProfile .content_userBox .userBox.pull-left.wantit .infoUser{width:100%;box-sizing:border-box;padding-left:95px;float:none}#userProfile .userInfo{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px dotted #000;padding:15px 2.5%;width:28%;max-height:none}
#userProfile .right-userBox{width:100%}#userProfile h2{margin-top:7px;font-size:24px;word-break:break-word;line-height:18px}.user-info .profile-url-toogle{width:95%}.user-info .profile-url-toogle .content-input{word-break:break-all}div.summary ul#summary-list li div.content-table table tbody tr td.last-child-row{padding-top:0 !important}
.fullField input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.article-box div.center-form{margin:0;width:100%}.recently-viewed div img{height:auto}.checkout-header li a{padding:0 16px;font-size:16px}#mainContent.ckPayGuest{width:100%}#mainContent .wrapper.orderConf{width:94%;margin:0 3%}
#mainContent .wrapper.orderConf .content{width:100%}#columnsummary,.orderconfirmationview .ckPayGuest{width:36%;float:right}#columninfo,.ckPayGuest .column-left,#mainContent .wrapper.orderConf .content .boxLarge{width:61%;padding-right:2%;margin-right:0}.ckPayGuest .column-right{width:100%;padding:20px 2%;box-sizing:border-box}
.inp-text input,.mixed input{box-sizing:border-box}.inp-text input#firstName_,.inp-text input#lastName_{width:49%}.inp-text input#firstName_{margin-right:2%}.inp-text input#lastName_{margin-right:0}.help{width:100%}.table-colum-left{width:65%}.table-colum-right{width:35%}.help ul li{float:none;padding-left:0;padding-right:0;border-right:0}
.help ul li.first{padding-left:0;padding-right:0}.ckPayGuest .column-right .container .container-content .steps a{margin:0 !important}.ordershippingview .textarealargename,.textarealarge,.ckPayGuest .column-left .form-item input[type="text"].big,.ckPayGuest .column-left .form-item input[type="text"],.ckPayGuest .column-left .form-item input[type="email"]{width:410px}
.ordershippingview .textarealargename[id ^="firstName_"],.ckPayGuest .column-left .form-item input#firstName{margin-bottom:10px}.ordershippingview .textarealarge[id ^="phone1_"],.ordershippingview .textarealarge[id ^="phone2_"]{width:250px}
.ckPayGuest .continue,.ckPayGuest .previousstep{height:32px;line-height:29px;padding-top:0;margin:0 1%;text-transform:uppercase;float:none;margin:0 auto;display:block}.checkoutpaymentsandbillingaddressview #phoneEmailUpdateId .groupFields.mixed .small{width:auto}.chipping-methodbilling .form-items-content{width:100%}
.ckPayLogIn .checkbalancelink{margin-top:0}.checkoutpaymentsandbillingaddressview .titleexpandable+.firstdiv{padding:0;width:100%}.checkoutpaymentsandbillingaddressview .creditentered .boxdisplayaddress{width:100%}.chipping-methodbilling .textarealargeexpan{width:92%;margin:0;padding:10px 4%}.checkoutpaymentsandbillingaddressview .card-items-content{width:100%}
.checkoutpaymentsandbillingaddressview #phoneEmailUpdateId.dijitContentPane{width:100%}.checkoutpaymentsandbillingaddressview #phoneEmailUpdateId .groupFields.mixed .small input{margin:0}.ckPayGuest .column-right .container .container-content .shipping-info ul li span:first-child{width:35%;padding-right:5%}
.ckPayGuest .column-right .container .container-content .shipping-info ul li span.info+span{width:60%;margin-left:40%;text-align:left}.orderShipTo .shipRow .label{text-align:left;float:none}.orderShipTo .shipRow .address{margin:8px 0 0 0}.orderShipTo .shipRow .address p{clear:left}.orderShipTo .shipRow .address .name{margin-bottom:5px}
.orderShipTo .shipRow .label{width:100%}.orderShipTo .shipRow .method{margin:5px 0 0 0}.productsHeader li.desc{width:33%;margin:0 0 0 31%}.productsHeader li.qty,.productCheckoutItem .qtySection{width:13%;margin:0 0 0 3%}.productsHeader li.total,.productCheckoutItem .totalSection{width:17%;margin:0 0 0 3%}
.productCheckoutItem{padding:20px 0}.productCheckoutItem .imgSection{width:28%;height:auto}.productCheckoutItem .imgSection img{width:100%;height:auto}.productCheckoutItem .descSection{width:33%;margin:0 0 0 3%}.smalltitles .description{padding:0 0 0 21%;width:33%;margin:0}.smalltitles .price,.smalltitles .quantity{width:13%;text-align:center;margin:0}
.smalltitles .total{width:13%;text-align:right;padding-left:0}.shippingproductitem{padding:20px 0 !important;width:100%}.shippingproductitem .item{width:18%;padding-left:0;padding-right:3%;margin-right:0;min-height:0}.shippingproductitem .item .img-wrapper,.shippingproductitem .item .img-wrapper img{width:100%;height:auto}
.shippingproductitem .iteminfo{width:31%;margin-right:2%;margin-left:0}.shippingpricesale,.shippingquantity{width:13%;text-align:center;margin-left:0 !important;margin-right:0}.shippingpriceitem{width:15%;margin:0;float:right}.shippingpriceitem .finalprice{width:100%;margin-left:0;margin-top:3px}.shoppingCart .txtnormal{width:100%;margin-bottom:20px}
#mainContent .shoppingCartWrapper{width:100%}.cart_wrapper{width:100%}ul.itemResults li.collectionHeight .button{bottom:65px;margin-left:-55px !important;left:50%;top:auto;width:80px}#Register .select-content .select{width:32.3333%;margin-right:1% !important;float:left}.ckPayGuest .steps{width:100%}
.accountbillingdetailsview #add-address-form .nameBox-content{margin-top:30px;padding-left:0;padding-top:30px}.accountbillingdetailsview #AjaxOrderProfileUpdatePayment .fullField input{width:100%}.itemResults .inline-list.splitted-buttons{display:block;width:100%;margin-left:0;left:0}.itemResults .inline-list.splitted-buttons li{width:49%;margin:0 .5%}
.itemResults .inline-list.splitted-buttons li span a{width:100%;height:25px;box-sizing:border-box;margin-left:0 !important;left:0;padding:0 0 0 20%;background-position-y:7px;background-position-x:10%}.itemResults .inline-list.splitted-buttons li span a span{line-height:25px;font-size:14px}.index-content{width:100%}
.index-content .left-content{width:70% !important;box-sizing:border-box}.news-list{width:100%}.pluck-curvycorners .pluck-publicBlogs-wrapper{min-height:0}.pluck-publicBlogs{min-width:0}.index-content .right-content{width:30%;box-sizing:border-box}.thumb-sections li{width:20% !important;box-sizing:border-box}
.thumb-sections .item-wrapper{height:auto !important}.thumb-sections .item-wrapper span{font-size:14px !important;width:100% !important}.right-content .component{padding:0 !important}.thumb-sections a img{width:100%}.right-content h4{width:100% !important}.category{margin-left:0}.pluck-publicBlogs-blog-post-content{margin-left:0}
.right-content input{box-sizing:border-box;height:32px !important;margin-bottom:20px;width:100% !important}.right-content .shpBtn_colored{margin:0 auto !important}#miniShopCartDiv{padding:20px;top:0 !important}.widget_height img{width:100%;height:auto}.checkout-header .heading{width:25%}.checkout-header ul{width:75%}
.checkout-header li{width:25%;text-align:center}.checkout-header li:first-child:nth-last-child(5),.checkout-header li:first-child:nth-last-child(5) ~ li{width:20%}.ordershippingview .checkout-header li:first-child:nth-last-child(5),.ordershippingview .checkout-header li:first-child:nth-last-child(5) ~ li{width:25%}
.shippinginfo .titles{text-align:left}.ckPayGuest .column-right .container .container-content .shipping-info ul li span.info{width:60%}.orderconfirmationview .productsHeader li.desc{width:32% !important;margin:0 0 0 32% !important}#mainContent .bg_allMyPhotos.w5_AllMyPhotos.myPhotoEnlarge{width:100%}
.collectionlistdisplayview .pageNavTop .block{float:none}.wishListResults li{width:100%;height:auto;box-sizing:border-box}.havelt .leftSection,.havelt .wishListResults .leftSection{width:18%;margin-right:2%}.havelt .leftSection img{width:100%;height:auto}.havelt .middleSection,.havelt .wishListResults .middleSection{width:78%;margin-left:2%}
.wishListResults .wantIt{float:left;width:78%;margin-left:22%}.wishListResults .wantIt .rightSection.itemPrice{box-sizing:border-box;width:100%;margin:0}.havelt .header_pi p{float:left;clear:left;margin:10px 0 0 0}.havelt .middleSection .header_pi.clearBox h2{float:left}.wantIt .rightSection.itemPrice .price,.wantIt .rightSection.itemPrice .price{text-align:center;width:100%;margin-bottom:0}
.wantIt .button.colored{width:100%;box-sizing:border-box;text-align:center}.wantIt .rightSection.itemPrice fieldset{width:100%}.forums-block{width:76%}#mainNav ul.site li a{margin-right:13px}#comment-overlay{width:514px;left:50%;margin-left:-257px;box-sizing:border-box}div#mainContent.container.home div.wrapper div.contentFull{width:100%}
.home .leftHero{width:75%;height:auto}.home .topRightAds{width:24%;padding-left:1%;height:auto;margin:10px 0}.home .topRightAds img{width:100%;height:auto}.home .socialBox{margin-top:10px}.home .socialBox .panel{width:31.333%;margin-right:3%}.home .socialBox p{width:100% !important}.home .socialBox .vertical-carousel{height:auto !important;width:66% !important}
.home .socialBox .moreNews{left:50% !important;margin-left:-55px !important}.home .socialBox .vertical-carousel .carousel-item{width:auto;height:auto}.w5_AllMyPhotos .allMyPhotos li{width:33.33333%;height:auto;box-sizing:border-box}.w5_AllMyPhotos .allMyPhotos .productImage,.w5_AllMyPhotos .allMyPhotos .productImage img{width:100%;height:auto}
.w5_AllMyPhotos .allMyPhotos .details{width:96%;padding:3px 2%}.pluck-persona-main-wrap{width:100%;min-width:0 !important}.plck-app-container-loaded{width:100% !important}.content.account .tridionContentContainer{width:74%}.content.account .tridionContentContainer .boxLargeDiv1{width:55%}.content.account .tridionContentContainer .boxLargeDiv2{right:0;left:auto;width:40%;box-sizing:border-box}
.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees td.col1,.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees td.col2{width:50%}.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees .subCol1,.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees .subCol1{width:50%}
.tridion-carousel.paged-carousel .next-carousel,.tridion-carousel.paged-carousel .prev-carousel{top:40%}.tridion-carousel.paged-carousel .prev-carousel{left:10px}.tridion-carousel.paged-carousel .next-carousel{right:10px}.tridion-carousel.paged-carousel .carousel-pages{width:100%;padding-left:0}.tridion-carousel.paged-carousel .carousel-pages a{float:none;display:inline-block}
.add.top,.add.inside,.topespot{margin-bottom:0}.home .productsList .tridion-carousel{width:90%;margin:0 5%;padding:29px 0 0 0;clear:both}#mainNav ul.site li>ul{display:none}.home .productsList .tridion-carousel{width:auto}.topSpot{width:100%}.headerNav .searchBox{margin:0 0 8px}.logo a{width:100%}.tabbed-box .tab .carousel.prod-carousel .inline-list li{width:auto}
.tabbed-box .tabs{width:100%}.tabbed-box .tabs li span{font-size:16px}.tridionpopup img{width:100%:}.module.productsList .carousel-items-wrapper{width:100%}.productdisplay .prod-item.accordeon{width:100% !important}.prod-item .jspPane{width:100% !important;box-sizing:border-box}.productdisplay .prod-viewer-layout-right .prod-item.accordeon,.productdisplay .prod-viewer-layout-right .prod-item.divider.prod-notes.accordeon-content{box-sizing:border-box}
.prod-item.warnings img{width:100%}.itemResults p.productDate{height:auto}.gift_wrapper{width:100%}.gift_leftsection{width:58%;margin:0 2% 0 0}.gift_leftsection .gift_wrapper .header{width:172%}.gift_rightsection{width:40%;box-sizing:border-box}.gift_rightsection_content .shpcarttextarea{width:100%}
.gift_wrapper .gift_rightsection .gift_rightsection_content>div{width:100%}.gift_rightsection_content .shpcarttextarea{box-sizing:border-box;height:43px}.gift_rightsection_content .shpcarttitles,.gift_rightsection_content .shpcartelements{width:100%}#virtualDropdown{width:100%;box-sizing:border-box;height:24px}
.gift_wrapper .header{width:100%}.shopCart .gift_wrapper .shpBtn_colored{margin-left:0}.shopCart .gift_wrapper .shpBtn_gray{float:left}#rigth-result-content .itemResults .inline-list.splitted-buttons{display:block;width:100%;left:0;margin-left:0}.search_result .itemResults .productImage{width:100%}ul.itemResults li.collectionHeight span[id^="div"] .button{bottom:0}
.productdisplay #all_products .image_carousel_All_products{width:90%;margin:0 5% 30px 5%;padding:0;display:block !important}.productdisplay .image_carousel_All_products .caroufredsel_wrapper{margin:0 auto !important}#totalPhotosAllProducts{margin-left:5%;padding-left:0}a.prev_All_products{left:-3% !important}
a.next_All_products{right:-3% !important}#pluck_collector_comments .comment-right{width:100%}#pluck_collector_comments .comment-right .element-mid-left{width:calc(100% - 220px)}#pluck_collector_comments .comment-right .element-mid-right{padding:30px 20px}div[data-analytics-espot-name="Index_Espot2"] img{width:100%}
#MattelBillingShippingAddressForm_ input.controlBox.buttonGroup .button.button-colored{padding:4px 0 0 0 !important}.bundle-item{width:100%}.prodBundle .bundle-items.prod-bundle-items.rounded .prod-viewer-layout-left{width:49% !important;padding-right:1%}.prodBundle .bundle-items.prod-bundle-items.rounded .prod-viewer-layout-right{width:49% !important;padding-left:1%}
.productdisplay .prodBundle .prod-item.accordeon{width:100% !important}.bundle-collection .caroufredsel_wrapper{width:100% !important}.prod-item .accordeon-content.customScroller,.prod-item .accordeon-content.customScroller .jspContainer{box-sizing:border-box;width:100% !important;padding:0 10px}.shopCart .shippingproductitem .shippingquantity a{right:0;left:auto}
.socialBox .panel1 .vertical-carousel .caroufredsel_wrapper{margin:0 auto !important}#addCardForm{clear:left}.sectionBox #AjaxOrderProfileUpdatePayment .article-box #addCardForm .center-form{margin-left:0}.pluck-persona-first-navigation{height:auto !important}.shop-index .itemResults .tag,.search_result .itemResults .tag{position:initial !important;width:100% !important;height:initial}
.shop-index .prod-badge-index,.search_result #productSearchResultDisplayDiv .prod-badge-index{position:initial}.shop-index .itemResults a.productName,.search_result .itemResults a.productName,.shop-index .itemResults p.productPrice,.search_result .itemResults p.productPrice,.shop-index .itemResults p.productDate,.search_result .itemResults p.productDate{position:initial}
.search_list ul{font-size:12px}.home .module.productsList .module-title{padding:0 !important}.home .module.productsList .carousel-pages{width:90%;text-align:center;left:initial !important;top:40px}.home .module.productsList .carousel-pages a{display:inline-block !important;float:none !important}}@media only screen and (max-width:767px){html{background-color:#fff}
#mainHeader{height:auto;border-bottom:#ccc solid 1px;z-index:1}#mainHeader .logo{float:none;width:115px;height:32px;margin:0 auto}#mainHeader .logo a{float:left;width:115px;height:32px;background-size:115px auto}#mainHeader .logo span{display:none}#mainHeader .headerNav{width:73%;margin:5px 0 5px 2%;float:left}
.headerNav .searchBox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;margin:6px 0 0 0}.headerNav a.searchIcon{top:11px;right:6px}#mainHeader .headerNav ul,#mainHeader .headerNav span.note{display:none}.mobile-cart{display:block;width:25%;float:right;text-align:center;line-height:38px}
.mobile-cart a{text-decoration:none;color:#231f20;display:block;margin-top:6px;font-family:"Times New Roman",Times,serif;font-weight:bold;font-style:italic;text-transform:uppercase}.smalltitles .description{padding:0;width:55%}.smalltitles .price,.smalltitles .quantity{width:15%;text-align:center}
.smalltitles .total{width:15%;text-align:right}.shippingpricesale,.shippingquantity{width:15%;text-align:center}.shippingquantity .box{margin:0}.shippingproductitem .iteminfo{width:53%;margin-right:2%;clear:left;min-height:0}.shippingproductitem{margin:0}#mainHeader .wrapper{background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(65%,#fff),color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top,#fff 65%,#e6e6e6 100%);background:-o-linear-gradient(top,#fff 65%,#e6e6e6 100%);background:-ms-linear-gradient(top,#fff 65%,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 65%,#e6e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff',endColorstr = '#e6e6e6',GradientType = 0);border-bottom:#ccc solid 1px;margin:0;width:100%;padding:5px 0}
#mainHeader .icon-align-justify,#mainHeader .icon-phone{color:#f0469a;font-size:20px;padding:8px;position:absolute;display:block;text-decoration:none}#mainHeader .icon-align-justify{left:2%}#mainHeader.checkout .icon-align-justify{display:none !important}#mainHeader .icon-phone{right:2%}.leftNav{display:none}
.home .carousel .category_list li{width:33.33333333%}.promo.head{display:none}.sortResults,.content .sortResults{width:100%;height:auto}.form fieldset>.customSelect{clear:left}.categorydisplay .cat1{width:100%;margin:15px 0 0 0}.categorydisplay .pagination{width:100%;min-width:100%}html .module.pagination{z-index:1}
#mainNav ul.site li>ul{display:none;width:100%;position:relative;visibility:visible;opacity:1;border:0;background:transparent;top:0;padding:0 0 0 15px}#mainNav ul.site li>ul li{width:100%;padding:0}#mainNav ul.site li>ul li:last-child{border:0}#mainNav ul.site li>ul li>ul{display:none !important}#mainNav ul.site li>ul li a{border:0;font-size:12px;padding:10px 0}
.sortResults fieldset,.sortResults fieldset .customSelect,.cat1 fieldset .customSelect,.categorydisplay .pagination fieldset{float:none;width:100% !important}.search_result .topSearch .pagination{margin:10px 0 0 0;padding-left:0;width:100%}.cmp_pagination .select-content .caret{margin-right:0}.search_result .topSearch .sortResults .select-content .fullField.pull-left{clear:left;margin-left:0;margin-top:0;width:100%}
.categorydisplay .pagination fieldset{margin-bottom:20px}.pagination label{border-bottom:1px solid #CCC;width:100%;padding:0;margin-bottom:15px}.paginationLinks{float:left}.pagination a.prev,.pagination a.next,.pagination a.page,.pagination span{margin:0 10px 0 0}.cat1 fieldset,.cat2 fieldset,.cat3 fieldset{width:100%}
.product .boxHalf,.checkout .boxHalf{width:100%;margin:0 0 20px 0}.productdisplay .prod.prod-viewer-layout .prod-viewer-layout-left,.productdisplay .prod-viewer-layout-right{width:100% !important;padding:0;background:0}#GiftMessage .productdisplay .prod-viewer-layout-right .prod-item.divider.action{width:100%}
#GiftMessage .form .product-form-fields label{width:100%;text-align:left}#GiftMessage .form input[type=text],#GiftMessage .form .customSelect{width:100%;box-sizing:border-box;height:27px}.form .half-width{width:50% !important}.prod-title{padding-right:0}module.facts,module.reviews{display:none}.facts{display:none}
.prod-item h6,.price h5{margin-bottom:0}.form fieldset.double input[type="checkbox"]{margin:0}.form fieldset.double:not(#foo)>input[type="checkbox"]+label{background-position:-10px -10px}.form fieldset.double:not(#foo)>input[type="checkbox"]:checked+label{background-position:-10px -90px}
.checkout .boxHalf{min-height:0}#mainContent{margin:0 !important;padding:10px 0 50px 0;float:left;background-color:#fff;position:relative}#mainContent .content{width:100%}.currentDolls .product-slider.scrollable-wrapper,.front .product-slider.scrollable-wrapper{margin-top:20px}.add.head{display:none}
.products>.leftMenu{display:none}.product ul.breadcrumb{margin:0 0 10px 0;float:none}.product .boxHalf.productViewer,.product .boxHalf.productDetails{width:100%;float:none;clear:both}.sub-items li{width:33.33333%}.itemResults li.colFirst{width:33.33333%;border-style:none none solid none}.categorydisplay .items .item :nth-child(4 n+4){margin:5 px 2% 5 px 0}
.categorydisplay .items .item :nth-child(3 n+3){margin:5 px 0}.hc-landing .boxLarge,.products .boxLarge{width:100%}.checkout .boxLarge,.checkout .boxSmall{width:100%;margin:0 0 20px 0}.checkout .boxLarge .section .addressItem{width:100%;padding:0 0 0 10px}.form.addInfo fieldset>label,.form.addInfo fieldset>legend,.form.addInfo .optionGroup>label,.form.addInfo .optionGroup>legend{width:100%;text-align:left}
.form.addInfo fieldset.twoFields>input[type="text"]{width:48%;margin:0 4% 0 0}.form .addInfo fieldset .twoFields>input [type = "text"] :nth-child(3){margin:0}.form.addInfo fieldset>input[type="text"],.form.addInfo fieldset .customSelect{width:100%}
.form fieldset.phone>.customSelect,.form fieldset.dob>.customSelect{clear:none}.form.addInfo fieldset.phone>input[type="text"]{width:20%;margin:0 2% 0 0}.form.addInfo fieldset.phone>.customSelect{width:34%;margin:0}.form.addInfo fieldset.noLabel{width:100%;margin:15px 0 0 0}
.account .boxLarge .section .listInfoItem.third,.account .boxLarge .section .addressItem,.account .boxLarge .section .listInfoItem.half{width:100%}.summary .help ul{width:100%;margin:15px 0 0 0;text-align:center}.summary .help ul li{float:none;display:inline;margin:0 2%}.subSection .rating{width:100%;margin:0}
.productDetails .itemInfo .right{margin-top:3px}.productDetails .itemInfo .button{float:none;margin:0 auto}.product .itemInfo fieldset.check{width:100%;margin:5px 0}.product-items .item .title{top:85%}.product .form fieldset{width:100%}.product-items .item .description{display:none}.product .itemInfo.info-fixed{height:auto;width:100% !important}
#productType.tabbed-box .tabs-content{width:100%;padding:0}.s7swatches{width:100%;height:auto;poaition:static}.add.short{height:auto !important}.categorydisplay .module.form.pagination fieldset.selectbox,.categorydisplay .module.form.pagination fieldset.selectbox .sb-container{width:100%;margin:5px 0}
.pagination .pageNum{margin:5px 0 10px 0}.pagination .pageNum a{width:30px;height:25px;font-size:14px;line-height:22px}.module.form .customSelect .selectValueWrap .caret{margin:0}.module.form .selectbox .sb-container{width:100%}.subSection .getPromo{display:none}.subSection.warning div{float:none;margin:10px auto}
.subSection .button{float:none;margin:0 auto}#productDetails .tabs li span,#relatedItems .tabs li span{padding:0 6px}.tabbed-box,.tabbed-box#productDetails .tabs-content .tab ul,.tabbed-box#productDetails .tabs-content .tab ul li{width:100%}.tabbed-box .tabs-content{width:100%;-webkit-box-sizing:border-box}
.accordeon .accordeon-wrapper>li{margin-left:0}.jspPane{position:inherit;width:100% !important}.jspContainer{overflow:visible}.jspVerticalBar{display:none !important}.bundle-subproduct{padding:10px 2%;width:100%}.product .itemInfo.info-fixed .pinkScroll{width:100% !important;height:auto}.other-items{margin-right:5%;margin-left:5%;width:90%;float:none}
.other-items li{padding:28px 20px;width:100% !important}.product.bundle .button.right{margin:15px auto;float:none}.other-items .subSection.image,.other-items .subSection.info{width:100%;margin-right:0}.product .bundle-subproduct .boxHalf{width:100%}.shareThis{float:none;margin:10px auto}.shareThis ul li:first-child{width:25%}
.shareThis ul li a{float:right;margin:0}.shareThis ul .pinit{width:15%}.shareThis ul .like{width:15%}.shareThis ul .tweet{width:18%}.shareThis ul .plus1{width:11%}.shareThis ul .want{width:16%}.shareThis span{margin:0}#relatedItems.tabbed-box .tabs-content{height:auto;width:100%}#recentlyViewed li{width:33.33333%;margin:15px 0 15px 0;height:auto}
#recentlyViewed li img{width:90%;padding:0 5%}#productDetails.tabbed-box .tabs-content{padding:15px;overflow:visible;height:auto}.product-items .item .code{right:2px;top:2px}.tabbed-box#productDetails .tabs-content .tab{overflow:visible !important;width:100% !important;height:auto}#productDetails.tabbed-box .tabs-content{width:100%}
.front .fullWidth{margin:0 0 10px 0}.front .boxLarge,.front .boxSmall{width:100%;margin:10px 0}.tabbed-box .tabs li span{padding:0}.features .feat{width:100%;border-right:0;border-bottom:1px solid #e3e3e3;min-height:0;padding:10px 0 20px}.features .feat:last-child{border-bottom:0}.features .feat span{padding:0 10%}
.noteWidth,.noteWidth.smaller,.currentDolls .noteWidth.smaller{width:80%;margin-right:0;padding:30px 10% !important}#mainFooter{padding:15px 0 15px 0;margin:0 !important}#mainFooter .col,#mainFooter .col.first,#mainFooter .col.second,#mainFooter .col.third,#mainFooter .col.last{width:100%;padding-bottom:15px}
#mainFooter .col.first h5,#mainFooter .col.first ul,#mainFooter .col.second h5,#mainFooter .col.second ul,#mainFooter .col.third h5,#mainFooter .col.third ul,#mainFooter .col.last h5,#mainFooter .col.last ul{width:100%;margin-left:0}#mainFooter .full_site a{display:block;color:#af305e;text-decoration:none;font-size:12px;position:absolute;right:3%;bottom:30px}
#agLegal p{font-size:10px;line-height:14px}#pageWrapper{position:relative;top:0;left:0;background:#fff;min-height:100%;width:100%;-webkit-box-shadow:-5px 0 5px rgba(0,0,0,0.65);box-shadow:-5px 0 5px rgba(0,0,0,0.65)}.container{background:#fff}.products #mainContent{margin:0 0 20px 0}#mainNav .wrapper{margin:0;padding:0}
#mainNav ::-webkit-scrollbar{display:none}#mainNav{position:fixed;top:0;left:0;background:#ededed;margin:0;padding:0;width:225px;height:100%;display:block;z-index:0;-webkit-box-shadow:inset -8px 0 6px -5px rgba(0,0,0,0.3) !important;-moz-box-shadow:inset -8px 0 6px -5px rgba(0,0,0,0.3) !important;box-shadow:inset -8px 0 6px -5px rgba(0,0,0,0.3) !important;overflow-y:scroll}
#mainNav ul{width:225px}#mainNav ul li{padding:10px;display:block;border-bottom:1px solid #999;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mainNav ul.site li:hover>a,#mainNav ul.bottom li:hover>a{color:#333;background-color:transparent}#mainNav ul li a{font-family:"alternate-gothic-no-1-d",sans-serif;font-size:23px;font-style:normal;font-weight:400;color:#333;text-decoration:none;display:block}
#mainNav .navBottom ul.category li a{border:0}#mainNav .navBottom ul.category li a,.navBottom ul.cart li a{height:34px;line-height:34px}#mainNav li .pull-right{font-size:18px}#mainNav .icon-home{margin-right:5px;margin-top:3px;float:right;font-size:16px}#mainNav .icon-angle-right,#mainNav .icon-angle-down{float:right;margin-right:5px;margin-top:-3px;font-size:24px;width:25px;text-align:right}
form#Register div.content-input div.select div#select-birth_month.customSelect,form#Register div.content-input div.select div#select-birth_date.customSelect,form#Register div.content-input div.select div#select-birth_year.customSelect{width:100% !important;margin:0 0 5px}p.label-description-input{width:100%;margin:0}
#userProfile .userInfo p{margin-bottom:6px}#userProfile .userInfo p span{display:block;margin:0;vertical-align:top;width:auto}#userProfile::after{border-top:25px solid #fff}div#userProfile div.content_userBox div.userInfo p strong.in-block{text-align:left}#userProfile .userInfo{display:none}.content_userBox{height:auto}
.user-info{min-height:0}div#userProfile div.content_userBox div.userBox div.right-userBox h2.name{font-size:17px}#userProfile .userBox{padding:12px 20px 20px;width:100%;box-sizing:border-box}.left-form{width:100%}form#updateProfileInfo div.content-input div.groupFields input#firstName{width:48%;margin-right:4%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
form#updateProfileInfo div.content-input div.groupFields input#lastName{width:48%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.content-input .small-select .customSelect{width:100%}.content-input .large-select .customSelect{width:100%}.content-input .select{width:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
form#updateProfileInfo div.content-input div.groupFields div.small input#phone1Temp{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form#updateProfileInfo div.content-input div.groupFields div.small{width:29%;margin:0 3% 0 3%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.settingsEdit .article-box .fiel-info{left:0;margin-bottom:0;position:relative;top:0}.leftMenu,.boxHalf,.boxLarge,.boxSmall,.fullWidth{width:100%}.billing .nameBox-content{padding-left:0}fieldset.left-form div.content-input div.groupFields input#firstName_,fieldset.left-form div.content-input div.groupFields input#lastName_{width:49%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
fieldset.left-form div.content-input div.groupFields input#firstName_{margin-right:2%}fieldset.left-form div.content-input div.groupFields input#lastName_{margin-right:0}.inp-text input,.mixed input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.groupFields input+input{float:left}
.fullField.small input{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wish-list .top_userInfo h2{width:100%}.recently-viewed ul{padding:0}.recently-viewed div{width:100%}.recently-viewed div img{height:auto;width:100%}div#mainContent.container div.wrapper div.contentFull{width:100%}
.sign-in .one-column{float:left;width:100%;padding:0}.sign-in .left-column{padding:0 0 10% 0}.sign-in .right-column{border-left:0;border-top:1px dotted #7d7d7d;padding:10% 0 0 0}.settingsEdit .article-box .editBlock span.editable{min-width:100%}.settingsEdit .article-box .editBlock span.name{text-align:left !important}
.left-form .content-input .smlLbl{width:100% !important}.content-input .customSelect{width:100%}#mobile-menu .selectedValue{width:100%;background:#ec4399 url("../../images/brand_ag/icons/chevron-down.png") no-repeat 97% 50%;padding:8px;border:2px solid #fff;color:#fff !important;font-weight:bold;border-radius:16px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:3px 3px 5px 6px #ccc;-webkit-box-shadow:3px 3px 5px 6px #ccc;box-shadow:0 2px 3px 1px #ccc}
.customSelect.select-open .selectList{background:linear-gradient(to bottom,#ef5ba1 0,#e54a93 100%) repeat scroll 0 0 rgba(0,0,0,0);z-index:101 !important}#mobile-menu{margin-bottom:20px}#mobile-menu .caret{display:none}#mobile-menu .customSelect{width:100%}#mainHeader .checkout-header{border:0;margin-top:0;height:34px}
#mainHeader .checkout-header .wrapper{border-bottom:0;background:0;padding:0}.checkout-header ul{width:100%}.checkout-header li{width:25%}.checkout-header li a{padding:0;text-align:center;font-size:16px}#columnsummary,.orderconfirmationview .ckPayGuest{width:100%}#columninfo,.ckPayGuest .column-left,#mainContent .wrapper.orderConf .content .boxLarge{width:100%;padding-right:0}
#mainContent .wrapper.orderConf .content .boxLarge{margin-bottom:25px}.prod-viewer-layout-right{border:0}.ordershippingview .textarealargename,.textarealarge,.ckPayGuest .column-left .form-item input[type="text"].big,.ckPayGuest .column-left .form-item input[type="text"],.ckPayGuest .column-left .form-item div.medium input[type="text"],.ckPayGuest .column-left .form-item input[type="email"],.textarealargeexpan{width:96%;padding:0 2%;margin:0}
.menuwrap .custom,.menuwrap .customSelect,.ckPayGuest .column-left .form-item div.big,.ckPayGuest .column-left .form-item div.big .customSelect{width:100%}.ckPayGuest .column-left .form-item div.big{width:100%;margin-right:0}.leftelements .small-select .customSelect,.leftelements .large-select .customSelect,.ckPayGuest .column-left .form-item div.small .customSelect,.ckPayGuest .column-left .form-item div.medium .customSelect{width:100%;margin:10px 0 0 0}
.leftelements .select.small-select,.ckPayGuest .column-left .form-item div.small{width:15%;margin-right:0}.ordershippingview .textarealarge[id ^="phone1_"],.ordershippingview .textarealarge[id ^="phone2_"]{width:50%;margin:0 2%}.ckPayGuest .column-left .form-item div.medium{width:55%;margin:0 2%}
.leftelements .select.large-select,.ckPayGuest .column-left .form-item div.medium:last-child{width:26%;float:left;margin:0}#Logon .inp-checkbox .simple-checkbox{right:22px}.inp-checkbox .simple-checkbox{right:0}.titleexpandable+.firstdiv{padding:10px 0 10px 32px}.chipping-methodbilling .form-items-content{width:100%}
.ckPayLogIn .checkbalancelink{float:none;margin-top:0;margin-right:0}.ckPayLogIn .menuwrap .custom{width:100%}.close-modal{background:#ec4399;color:#fff;font-weight:bold;margin:0;padding:10px 0 0;text-decoration:none;text-align:center;width:100%;left:0;top:0}.modalWrapper{border:0 none;margin:35px 0 0}
.modalWrapper .address-detail{width:auto}.modalWrapper .address-detail.last{margin:10px 0}.modalWrapper .address-detail .recommendation-actions{position:relative;text-align:center}#address-verification .address-detail .recommendation-actions a{clear:both;display:block;float:none;margin:auto}.quick-view{margin:20px 0 0}
.quick-view .mini_wrapper{float:none;width:100%}.quick-view .mini_leftwrapper,.quick-view .mini_rightwrapper{float:none;margin:auto;width:100%}.quick-view .topSpot p{margin:auto}.quick-view .topSpot p span.minicart{width:auto}.quick-view .topSpot p span.minicartBold{clear:both}.quick-view .topSpot p span{float:right}
.quick-view .topSpot p span.minicart a{float:left;margin:0}.quick-view .mini_leftwrapper li p.rtPadding{float:none;margin:auto;text-align:center;width:100%}.quick-view .mini_leftwrapper .productnametitle.noborder{clear:both;text-align:center;margin:7px 0 5px 0}.quick-view .mini_leftwrapper .productnametitle a{float:none;width:100%}
.ordershippingview #vmBox,.ordershippingview #vmModal{padding:0}.miniBtn_colored{float:none;margin-left:0}.ordershippingview #check-term-condition{width:auto}.mini_leftwrapper li p.topmargin{width:100%;text-align:center}.ordershippingview #vmClose{color:#fff;display:block;height:20px;margin:-36px -31px 0 0;padding:5px 0;text-align:center;text-indent:0;width:100%}
.lightbox_me{width:90% !important;left:0;padding:60px 5% 20px;border:0;border-radius:0}.lightbox_me .button.button-colored{margin:0 auto !important}.mattelloginview .close.sprited{background:none repeat scroll 0 0 #ec4399;color:#fff;display:block;font-weight:bold;height:25px;margin:-60px 0 20px -20px;padding:5px 0 0;position:relative;text-align:center;text-decoration:none;top:0;width:115%}
body{overflow-x:hidden}#userProfile{background-size:auto 120%}.index-content .left-content{width:100% !important;padding-left:0;border-right:0}.index-content .right-content{width:100%;padding:5px 0 0 0}#MiniShoppingCart .mini_wrapper .topSpot.topSpotNobg.border{width:100%}.checkoutpaymentsandbillingaddressview #phoneEmailUpdateId .groupFields.mixed .select.auto-select{width:17% !important}
.checkoutpaymentsandbillingaddressview #phoneEmailUpdateId .groupFields.mixed .small{width:38%;margin-left:2%}.checkoutpaymentsandbillingaddressview #phoneEmailUpdateId .groupFields.mixed .small input{width:100%}.w5_AllMyPhotos .message_banner .mainMsn{width:100%;margin-bottom:10px}.w5_AllMyPhotos .message_banner{height:auto;background-size:100% 100%}
.havelt .leftSection{width:100%;margin-right:0}.havelt .middleSection,.havelt .wishListResults .middleSection{width:100%;margin-left:0}.wishListResults .wantIt{width:100%;float:right;margin-left:0}.populated .top_wishList h2.s-header{width:auto}.productdisplay .s7container{width:auto !important;height:auto}
#comment-overlay{width:96%;left:0;margin:0 2%;padding:20px}#comment-overlay .form-textarea{width:100%;box-sizing:border-box}.home .leftHero{width:100%}.home .topRightAds{display:none}.home .socialBox .panel{width:100%;margin-right:0;margin-bottom:25px}.mattelblogsviewbc .get-news-input .input-data{width:100%}
.status .top-articles{width:100%}.status .article-box{width:100%}.status .article-box+.article-box{width:100%;margin-top:30px;padding:0 !important;border-left:0}.settingsEdit .article-box .name{width:34% !important}.s-header{width:100%}#orderNumber,#billingCode{width:100%}#logonErrorMessage{margin-left:0 !important}
#mainNav ul.site li a{margin-right:0;padding:7px 5px 6px 5px}#legalNote .terms,#legalNote .footerNav{width:100%}#legalNote .footerNav ul.social{width:100%;margin:15px auto 0 auto}#legalNote .footerNav ul,#legalNote .footerNav ul li{float:left}div[data-analytics-espot-name="Logo_Espot"]{float:none;margin-bottom:0}
.add{margin:0}.w5_AllMyPhotos .allMyPhotos a.productName{width:100%}.section_SearchResult{padding:10px 0}#galleryGarageResultDisplayDiv .gallery_garage_items .section_SearchResult .leftSection,#galleryGarageCollResultDisplayDiv .gallery_garage_items .section_SearchResult .leftSection,#blogPostResultDisplayDiv .section_SearchResult .leftSection,#collProfResultDisplayDiv .section_SearchResult .leftSection,.section_SearchResult .leftSection{width:25%;margin-right:3%}
.section_SearchResult .leftSection img{width:100%;max-width:100%;height:auto}#galleryGarageResultDisplayDiv .section_SearchResult .middleSection,#galleryGarageCollResultDisplayDiv .section_SearchResult .middleSection,#blogPostResultDisplayDiv .section_SearchResult .middleSection,#collProfResultDisplayDiv .section_SearchResult .middleSection{width:72%;margin:0}
.section_SearchResult .middleSection.auto .barbie_fan.wantit h3{background-image:none;border:0;width:auto;padding-left:10px;line-height:20px}#galleryGarageResultDisplayDiv .rightSection,.middleSection .blogbody{width:100%}#galleryGarageResultDisplayDiv .gallery_garage_items{height:auto}#galleryGarageResultDisplayDiv .inline-list.splitted-buttons,#galleryGarageResultDisplayDiv li .button.colored{left:0}
.forums-block{width:100%}.pluck-persona-firstperson-narrow-wrapper{width:100%;margin-right:0;display:inline-block}.pluck-persona-personal-sidebar-wrapper{width:100% !important;display:inline-block;float:none}.pluck-persona-sidebar-info-area{margin-right:0 !important;margin-top:36px !important}.pluck-persona-sidebar-messages-body{margin-top:7px}
.pluck-user-persona .pluck-persona-first-main-area .pluck-persona-update-text{margin-left:60px}.pluck-persona-first-main-area .pluck-persona-first-update,.pluck-third-all-wrapper .pluck-persona-third-update{margin:0 10px 0 10px}.content.account .tridionContentContainer{width:100%}.content.account .tridionContentContainer .boxLargeDiv1{width:100%}
.content.account .tridionContentContainer .boxLargeDiv2{display:none}.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees .subCol1,.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees .subCol1{width:100%;float:left}.home .socialBox{height:auto}.home .socialBox .panel.panel2{padding-bottom:60px;height:auto}
.home .socialBox .moreNews{bottom:10px;top:auto}.pluck-persona-first-navigation-tabs{margin:0 !important;width:100% !important}.pluck-user-persona .pluck-persona-first-navigation-holder{width:100% !important}.pluck-user-persona li.pluck-persona-first-navigation-element{width:19% !important;margin-right:1% !important}
.pluck-user-persona li:last-child{margin-right:0 !important}a.pluck-persona-first-navigation-link{padding:5px 0 8px 0 !important;font-size:10px !important;line-height:16px}.pluck-persona-first-settings-info-basic-info-content{margin-left:0 !important}.pluck-first-comment-reply-button-wrap{width:calc(100%+70px);margin-left:-70px;text-align:center}
.pluck-first-comment-reply-button.pluck-secondary-button{background-position:0 -258px !important;width:115px !important}.pluck-persona-firstperson-narrow-wrapper a.pluck-secondary-button span,.pluck-first-comment-reply-button.pluck-secondary-button span{padding:5px 5px 8px 5px !important}.pluck-persona-first-update-replies-block{margin-left:75px !important}
.pluck-persona-first-photos-gallery-submit-headline-wrap,.pluck-persona-first-photos-gallery-submit-title-wrap,.pluck-persona-first-photos-gallery-submit-desc-wrap,.pluck-persona-first-photos-gallery-submit-tags-wrap,.pluck-persona-first-photos-gallery-submit-form-actions{margin-left:0 !important;margin-right:0 !important}
.pluck-persona-first-photos-gallery-submit{margin-left:0 !important;margin-right:0 !important;padding:10px !important}input.pluck-persona-first-photos-gallery-submit-title-input,textarea.pluck-persona-first-photos-gallery-submit-desc-input,input.pluck-persona-first-photos-gallery-submit-tags-input,p.pluck-persona-first-photos-gallery-submit-tags-help{width:100 !important;margin-left:0 !important}
.gift_leftsection{width:100%;margin:0}.gift_leftsection .header{width:100%}.gift_rightsection{width:100%}.checkout .wrapper{width:100% !important}[data-analytics-type="content"] img{width:100%;height:auto}.shop-index .itemResults li.collectionHeight,.itemResults #productSearchResultDisplayDiv li.collectionHeight{height:490px !important}
.checkoutpaymentsandbillingaddressview #phoneEmailUpdateId .groupFields.mixed .select:nth-child(3){width:38%;margin-left:2%}.billingoptions .boxdisplayaddress{width:100%}.checkoutpaymentsandbillingaddressview #addressHidden #addressDisplay.select.small-select{width:100%}.billingoptions .small-select .customSelect{width:100%}
.customerService .content .halfSpaceTop .customSelect,.customerService.contactUs .topic,#MattelContactUsEmailConfirmationId #contentReplace_custService .halfSpaceTop #select-custSer_topic .selectValueWrap{width:100%}.bundle-item{width:100%;box-sizing:border-box;padding:20px}.prodBundle .bundle-items.prod-bundle-items.rounded .prod-viewer-layout-left{width:100% !important;padding-right:0}
.prodBundle .bundle-items.prod-bundle-items.rounded .prod-viewer-layout-right{width:100% !important;padding-left:0}.productdisplay .prod-image .prod-carousel #swatches .s7swatches{position:relative !important}.s7swatches>div{top:0;left:0}.shopCart .shippingproductitem .shippingquantity a{top:auto;bottom:75px;text-align:right !important}
.home .module.productsList.buzz-module{margin-bottom:60px}.home .module.productsList.buzz-module .module-title{position:initial;font-size:22px !important;padding:0}.home .module.productsList.buzz-module .module-title .btnSeeAll{bottom:-40px;top:auto;right:0;position:absolute}#legalNote .footerNav ul.social li{width:auto;margin:10px 0 0 4px}
#legalNote .footerNav ul li{width:100%;text-align:left}#legalNote .footerNav ul li.spacer{display:none}.orderconfirmationview .orderespot-left>div[data-analytics-espot-name="Order_Conf_Espot1"]{width:100%}.havelt .pagination .pageNum{width:100%}.havelt .pagination .pageNum span{width:30px;height:25px;line-height:22px}
.home .module.productsList .carousel-pages{width:100%}.home .productsList .tridion-carousel .carousel-item{height:auto !important}.mattelblogsviewbc .get-news-input{margin-bottom:30px}#pluck_collector_comments .comment-left h3{font-size:22px !important}.mattelblogsviewbc .pluck-publicBlogs-blog-post-content .category{height:20px;background-size:contain;margin:-7px 0 0 -10px !important}
.mattelblogsviewbc .pluck-publicBlogs-blog-post-content .category img{width:16px;height:auto}.mattelblogsviewbc .pluck-publicBlogs-blog-post-content .category a span{font-size:12px}.shoppingCart li{width:50%;box-sizing:border-box;min-height:0;margin-bottom:20px}.shoppingCart li a,.shoppingCart li span{width:100% !important}
.shoppingCart li img{width:100% !important}.shoppingCart ul.inline-list li a span.item{height:auto !important;margin-bottom:10px}.mod-primaryInfo .nameBox{width:100%;margin-bottom:20px}.populated .summary ul li .block-header .edit-list{float:left}.s7iconeffect{display:none}.carousel .paginator{margin-top:20px}
.shippinginfo .method-sp{width:100%}.shippinginfo .shipp-add{width:100%}.shippinginfo .method-sp .large-select .customSelect{width:100%}.shippingpriceitem .shippingitemoptions{bottom:44px;right:0}#pluck_collector_comments .comment-right .inappropriate{bottom:initial;margin-top:30px}#pluck_collector_comments .comment-right .element-mid-right{width:75px;padding:20px}
#pluck_collector_comments .comment-right .element-mid-left{width:calc(100% - 155px)}#pluck_collector_comments .comment-right .comment{word-break:break-word}#pluck_collector_comments .product-comment-hidden{width:100%}#rigth-result-content .itemResults .inline-list.splitted-buttons{bottom:10px;height:auto}
.itemResults .inline-list.splitted-buttons li{width:100%;margin:2px}}@media only screen and (max-width:767px) and (orientation :portrait){.itemResults li,.itemResults li.colFirst,.search_result .itemResults li,.search_result .itemResults li.colFirst{width:50%;height:400px}.itemResults li:nth-child(2n+1),.itemResults li.colFirst:nth-child(2n+1),.search_result .itemResults li:nth-child(2n+1),.search_result .itemResults li.colFirst:nth-child(2n+1),.block .itemResults li.middle:nth-child(2n+1){border-right:1px solid #CCC !important;border-bottom:1px solid #CCC !important;border-left:none !important}
.itemResults li:nth-child(2n+2),.itemResults li.colFirst:nth-child(2n+2),.search_result .itemResults li:nth-child(2n+2),.search_result .itemResults li.colFirst:nth-child(2n+2),.block .itemResults li.middle:nth-child(2n+2){border-bottom:1px solid #CCC !important;border-right:none !important;border-left:none !important}
#productType.tabbed-box .tabs-content,#productType_Goty.tabbed-box .tabs-content{border:0}.home .carousel .category_list li{width:50%}.sub-items li{width:50%}.categorydisplay .items .item{width:47%;margin:5px 6% 5px 0;min-height:300px}.categorydisplay .items .item :nth-child(4 n+4){margin:5 px 6% 5 px 0}
.categorydisplay .items .item :nth-child(3 n+3){margin:5 px 6% 5 px 0}.categorydisplay .items .item :nth-child(2 n+2){margin:5 px 0}}.accordion-box{-webkit-box-shadow:0 8px 8px -8px #777;-khtml-box-shadow:0 8px 8px -8px #777;-moz-box-shadow:0 8px 8px -8px #777;-ms-box-shadow:0 8px 8px -8px #777;-o-box-shadow:0 8px 8px -8px #777;box-shadow:0 8px 8px -8px #777;margin:0 0 10px}
.accordion-box .ui-accordion-header{border:1px solid #eee;border-bottom:0;color:#666;cursor:pointer;display:block;font-size:14px;line-height:35px;margin:1px 0;padding:5px;background:#ffdded;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAxCAIAAACUDVRzAAAAVUlEQVQYV2VLSwqAUAjUgXeSTtWyS7VoE3Ss6CzOU0kMQof5OGI/b2zrgjEUNMIoDmfXDF1Z+tbRoXU38rx/+iIFgbI9oL6arC+XB+SfOcd0p/+O65k44EBymJoIggAAAABJRU5ErkJggg==);background:-moz-linear-gradient(top,#fff 0,#d9e0f0 50%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(50%,#d9e0f0),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff 0,#d9e0f0 50%,#fff 100%);background:-o-linear-gradient(top,#fff 0,#d9e0f0 50%,#fff 100%);background:-ms-linear-gradient(top,#fff 0,#d9e0f0 50%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#d9e0f0 50%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff',endColorstr = '#d9e0f0',GradientType = 0)}
.accordion-box .ui-accordion-header-icon{width:23px;height:12px;display:inline-block;float:right;margin:12px 4px 0 0;text-align:right}.accordion-box .ui-accordion-header-icon.open{margin:12px 6px 0 0}.accordion-box .ui-accordion-content{border:1px solid #eee;border-top:0;margin:-2px 0 0;padding:5px;position:relative;z-index:99}
.accordion-box .ui-accordion-content .scrollable-wrapper,.accordion-box .ui-accordion-content .scrollable{float:none;clear:both;border:0}#productType_Goty.tabbed-box .tabs-content.ui-accordion,#productType.tabbed-box .tabs-content.ui-accordion{height:auto}#productDetails.tabbed-box .tabs-content.ui-accordion .tab{overflow:hidden !important}
.scrollable ul li{display:inline-block}.left-arrow,.right-arrow{z-index:1}.paginator span a{background:#b7b7b7;text-indent:-9999px;display:inline-block;float:left;margin:2px .3% 0;height:4px}.paginator{background:white;display:block;height:15px;margin:-1px 0 0;position:relative;z-index:2}.paginator span a.selected{background:#e21776;height:6px;margin:1px .3% 0}
#frontSlider .item{background-size:contain;display:inline-block}.bigSlide.product-slider .scrollable{height:auto;overflow:hidden;padding:0;position:relative;width:100%}.bigSlide.product-slider ul li{float:left;height:auto;text-align:center;width:358px}.bigSlide.product-slider ul.inline-list li a{display:block;margin:0 auto;width:100%}
.bigSlide.product-slider li span{display:block;float:left;margin:26px 0;padding:0 15%;position:relative;text-align:center;width:70%}.bigSlide.product-slider .itemName{color:#666;font-size:14px;font-weight:bold;line-height:14px}.bigSlide.product-slider .left-arrow,.bigSlide.product-slider .right-arrow{height:30px;width:20px;margin:240px 0 0 0;padding:0}
.bigSlide.product-slider .right-arrow{background:url("../../img/global/carousel-arrows.png") no-repeat scroll -10px center transparent}.bigSlide.product-slider .left-arrow{background:url("../../img/global/carousel-arrows.png") no-repeat scroll 5px center transparent}.bigSlide.product-slider .left-arrow:hover{background:url("../../img/global/carousel-arrows-hover.png") no-repeat scroll 5px center transparent}
.bigSlide.product-slider .right-arrow:hover{background:url("../../img/global/carousel-arrows-hover.png") no-repeat scroll -10px center transparent}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2){#mainNav ul.site li:nth-child(5),#mainNav ul.site li:nth-child(6),.checkoutpaymentsandbillingaddressview .checkbalancelink.popupEnabled.vmElement{display:none}
.productdisplay #viewer{min-height:initial}}@media only screen and (max-width:1023px){#mainNav ul.site li:nth-child(5),#mainNav ul.site li:nth-child(6),.checkoutpaymentsandbillingaddressview .checkbalancelink.popupEnabled.vmElement{display:none}#userProfile .userBox{max-height:250px}input[type="text"],input[type="password"],#WC_QuickInfo_input_quantity{box-shadow:0 0 1px inset;border:0;-webkit-appearance:none}
input[name="search"].searchBox{box-shadow:0 0 0 inset}.video-module .video-content,.video-module .video-content iframe{max-width:100%}.leftNav,.shop-index .leftNav.leftMenu,.shop-index .leftNav.leftMenu{width:100%}.accountNav{width:21%}.content .indexNav.leftNav .accFaq .thirdTittleCostumerService{width:80%}
.mattelblogsviewbc .news-list{width:95%}.mattelblogsviewbc .news-list .article-content-tag{margin:-10px 0 40px}.mattelblogsviewbc .pluck-publicBlogs{min-width:inherit}.mattelblogsviewbc .pluck-publicBlogs-blogPost-wrapper{padding:inherit}.mattelblogsviewbc .pluck-publicBlogs-blog-workarea{margin:inherit !important}
.mattelblogsviewbc .pluck-publicBlogs-blog-post-wrap{margin:20px 0}.mattelblogsviewbc .pluck-publicBlogs-blog-post-visible-info .bfc-action a span{line-height:25px}.mattelblogsviewbc .imagecache-news_image{width:100% !important;height:inherit !important;max-width:100%;padding-left:4px !important;padding-right:4px !important;box-sizing:border-box}
.mattelblogsviewbc .overlay{width:calc(100% - 8px);height:100%;background-size:contain;left:4px}.mattelblogsviewbc .overlay .club-banner{display:block;width:calc(100%+10px);height:100%;background-size:contain;margin-left:-5px;margin-top:0}.mattelblogsviewbc .pluck-publicBlogs-blog-post-actions,.mattelblogsviewbc .pluck-publicBlogs-blogPost-actions{float:left;margin:5px 0 0;width:100%}
.mattelblogsviewbc .pluck-publicBlogs-blogPost-recommend a,.mattelblogsviewbc .pluck-publicBlogs-blogPost-recommend a{margin:24px 0 10px}.mattelblogsviewbc .comment-count{margin:inherit;float:right;width:50%;text-align:right}.mattelblogsviewbc .pluck-publicBlogs-blogPost-actions .comment-count{margin:20px 0 0}
.mattelblogsviewbc .pluck-publicBlogs-blog-post-actions .add-this,.mattelblogsviewbc .pluck-publicBlogs-blogPost-actions .add-this{width:inherit;float:left;width:50%}.mattelblogsviewbc .add-this .inline-list{margin:inherit;float:left}.mattelblogsviewbc .pluck-publicBlogs-blogPost{border-top:1px solid #e1e1e1}
.mattelblogsviewbc .pluck-publicBlogs-blog-post-content,.mattelblogsviewbc .pluck-publicBlogs-blogPost-content{margin:inherit;padding:inherit}.mattelblogsviewbc .pluck-publicBlogs-blog-post-content .category{margin:-8px 0 0 -10px !important}.mattelblogsviewbc .pluck-publicBlogs-blogPost .category{margin:-8px 0 0 0 !important}
#blog-menu{width:100%}.mattelblogsviewbc .pluck-publicBlogs-blog-post-title a,.mattelblogsviewbc .pluck-publicBlogs-blog-post-title a:link{font-size:25px;display:block;margin:20px 0 15px;line-height:25px}.mattelblogsviewbc .pluck-publicBlogs-blogPost-description iframe{max-width:100%}.mattelblogsviewbc .pluck-publicBlogs-blogPost-comments-wrap{padding:inherit;margin:inherit;float:inherit;clear:both}
.mattelblogsviewbc .pluck-login-comment-input{margin:inherit}.mattelblogsviewbc .pluck-comm-abuse-area{float:inherit;margin:60px 0 0}.mattelblogsviewbc .pluck-login-comment-calltoaction,.mattelblogsviewbc .pluck-login-comment-links-wrapper{width:inherit !important;margin:15px 0}.mattelblogsviewbc .pluck-comm-wrapper,.mattelblogsviewbc .pluck-comm-single-comment-main{min-width:inherit;padding:inherit;float:inherit;margin:inherit}
.mattelblogsviewbc .pluck-comm-wrapper .pluck-comm-single-comment-main .pluck-comm-comment-content{float:inherit;margin:inherit;width:inherit;padding:10px}.mattelblogsviewbc .pluck-comm-username-url.pluck-comm-username-display{width:inherit !important}.mattelblogsviewbc .pluck-comm-sc-avatar{float:inherit;position:inherit}
.mattelblogsviewbc .pluck-publicBlogs-pagination{padding:inherit}.mattelblogsviewbc .get-news-input .input-data,.mattelblogsviewbc .get-news-input #emailAddress,.mattelblogsviewbc .get-news-input #emailSignUp{width:100%}.mattelblogsviewbc #bc_news-news_archives h4{width:100%;text-align:center}.mattelblogsviewbc #bc_news-news_archives li{float:left;margin:0 5px}
.mattelblogsviewbc .pluck-comm-comment-input,.mattelblogsviewbc .pluck-comm-message-border{min-width:inherit}.mattelblogsviewbc p.pluck-comm-calltoaction,.mattelblogsviewbc .pluck-comm-posting-form,.mattelblogsviewbc .pluck-comm-input-rounded-wrap{width:inherit !important}.mattelblogsviewbc .pluck-comm-posting-form,.mattelblogsviewbc .pluck-comm-abuse-area{margin:auto}
.mattelblogsviewbc .pluck-comm-input-rounded-wrap{margin:10px auto !important;float:none}.mattelblogsviewbc .pluck-comm-message-border textarea{margin:3% !important;width:65% !important;float:right}.mattelblogsviewbc .pluck-comm-wrapper .pluck-comm-single-comment-main .pluck-comm-comment-content{margin:0 0 0 78px}
.mattelblogsviewbc .pluck-comm-sc-avatar{margin:-10px 0 0 10px}.mattelblogsviewbc .pluck-comm-submit-loggedInUser .pluck-comm-sc-avatar{margin:14px 0 0 75px}.mattelloginview .pluck-comm-single-comment-top{border-radius:10px}.mattelloginview .inp-checkbox .simple-checkbox{left:-22px}.mattelloginview .one-column.left-column .form-forgot-password .question>form#sendPasswordForm,.mattelloginview .one-column.left-column .form-forgot-password .question p:nth-child(4){margin-left:inherit}
.mattelloginview #sendPasswordForm .content-input input:nth-child(2){width:100%}.mattelloginview .sign-in .right-column .inp-checkbox .simple-checkbox{overflow:initial}.mattelloginview .sign-in .inp-checkbox .simple-checkbox.chk label{width:85%;background-position:0 16px}.mattelloginview .sign-in .inp-checkbox .simple-checkbox.chk label[for="rememberMe"]{background-position:0 4px;text-align:left}
.mattelloginview .sign-in .inp-checkbox .chk input[type="checkbox"]:checked+label{background-position:0 -16px !important}.mattelloginview .sign-in .inp-checkbox .chk input[type="checkbox"]:checked+label[for="rememberMe"]{background-position:0 -26px !important}
.productdisplay .prod-image .prod-carousel #swatches .s7swatches{width:initial !important}.productdisplay #viewer{width:calc(100% - 77px);min-height:initial}.productdisplay #swatches .s7swatches{margin:0 0 30px 0}.productdisplay #swatches .s7swatches,.productdisplay #swatches .s7swatches>div,.productdisplay #swatches .s7swatches>div>div{position:relative !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;width:100% !important;height:100% !important}
.productdisplay #swatches .s7swatches .s7thumbcell{position:relative !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;float:left}.productdisplay #viewer div,.productdisplay #viewer div canvas{width:100% !important}.productdisplay #all_products{margin:auto}.productdisplay .collection-items-carousel li,.bundle-collection .collection-items li.rounded{border:0;width:initial !important;height:initial !important}
.small-carousel li img{height:auto;width:100%}.productdisplay .threeplus img{max-width:100%}.productdisplay .bundle-collection .caroufredsel_wrapper{width:100% !important}.productdisplay .bundle-item{width:inherit;padding:20px 0}.productdisplay .bundle-item .accordeon .accordeon-content.is-open{padding:5px}
.productdisplay .bundle-items{border:0}.productdisplay .prodBundle .bundle-items.prod-bundle-items.rounded .prod-viewer-layout-left{width:45% !important;padding-right:inherit}.productdisplay .prodBundle .bundle-items.prod-bundle-items.rounded .prod-viewer-layout-left .prod-image img{max-width:100%}.productdisplay .prodBundle .bundle-items.prod-bundle-items.rounded .prod-viewer-layout-right{width:50% !important;padding:0 !important;border:0}
.productdisplay .prodBundle .prod-item{float:right;width:85%}.productdisplay .quantity_input{width:21px;box-shadow:0 0 1px inset}.productdisplay .bundle-footer-item .heading{position:relative;width:100%;right:0}.productdisplay .bundle-footer-item{padding-left:20px}.productdisplay .clnUpFix .carousel .caroufredsel_wrapper{width:inherit !important}
.productdisplay .carousel.prod-carousel.related-carousel .inline-list li{width:190px}.productdisplay .related-carousel .inline-list li .prod-badge-index{width:95%}.productdisplay .tabbed-box .tabs li{width:auto;white-space:nowrap;padding:10px 10px}.productdisplay .prod-item.accordeon{box-shadow:0 0 1px inset}
.shippingproductitem .iteminfo .giftoptionsinfo .what-this{display:block;margin-left:inherit}.ckPayGuest .column-right .container .container-content .steps a{width:45%;padding:5px 10px 10px 10px;line-height:28px;margin-top:3px !important}.contactusview #MattelContactUsEmailConfirmationId #contentReplace_custService #custSer_email.lEmail{width:84%}
.contactusview .tridionNavigationContent .leftNav.service{padding:35px 8px;width:21%}.orderconfirmationview .ckPayGuest,.orderconfirmationview #mainContent .wrapper.orderConf .content .boxLarge{position:relative;min-width:100%;max-width:100%}.orderconfirmationview .productsHeader,.orderconfirmationview .orderNumberSummary,.orderconfirmationview .orderBox,.orderconfirmationview .orderBox .checkoutProductList,.orderBox .productCheckoutItem{min-width:100%;max-width:100%}
.orderconfirmationview .productsHeader li.desc{margin:0 0 0 31% !important;width:33% !important}.orderconfirmationview .productsHeader .total{text-align:center}.orderconfirmationview .productCheckoutItem .imgSection{margin-right:0}.orderconfirmationview .productCheckoutItem .descSection{width:33%}.orderconfirmationview .checkoutProductList .productCheckoutItem .qtySection{width:13%}
.mattelaccountsettingsview .settingsEdit .content-input{margin:auto}.mattelaccountsettingsview .inp-checkbox .simple-checkbox{overflow:visible;margin-left:25px}.mattelaccountsettingsview .inp-checkbox .simple-checkbox label{line-height:12px;text-align:left;width:95%;position:relative;top:-45px}.mattelaccountsettingsview .inp-checkbox .simple-checkbox label[for="DO_NOT_SHARE"]{line-height:22px}
.collectionlistdisplayview #editCollectionListItemPopup table{max-width:100%;border-collapse:initial;border-spacing:1}.checkoutpaymentsandbillingaddressview #phoneEmailUpdateId .chk.simple-checkbox label{text-align:left}.checkoutpaymentsandbillingaddressview .titlecardCredit.cardLabel+.card-items-content+input+.titlecardCredit+.card-items-content{width:100%}
.bcstore.orderconfirmationview #v_modal{max-width:768px}.bcstore.orderconfirmationview #v_modal .createAccount.popup{border:2px solid black}div.pluck-publicBlogs-blogPost-createDate{left:auto !important;right:0}div.category.non-exclusive a{font-size:12px;line-height:4px}.gallery .tridion-carousel{position:relative}
.gallery .releaseDate{top:auto;bottom:10px}.bcstore.mattelblogsviewbc div.pluck-comm-comment-input[id^="pluck_comments"] .pluck-comm-input-rounded-wrap .pluck-comm-posting-form{padding:3% !important;box-sizing:border-box}.bcstore.mattelblogsviewbc div[id^="pluck_comments_submit"] textarea.pluck-comment-input-box{width:100% !important;box-sizing:border-box;margin:0 !important}
.bcstore.mattelblogsviewbc .pluck-comm-single-comment-top{width:100%}.bcstore.mattelblogsviewbc .pluck-comm-single-comment-main.pluck-png{padding:20px;width:100%;box-sizing:border-box}.bcstore.mattelblogsviewbc .pluck-comm-single-comment-main.pluck-png .pluck-comm-sc-avatar.pluck-comm-sc-avatar{margin:0 20px 0 0}
.bcstore.mattelblogsviewbc .pluck-comm-wrapper .pluck-comm-single-comment-main .pluck-comm-comment-content{width:calc(100% - 74px) !important}.bcstore.mattelblogsviewbc .pluck-comm-comment-action-group-arrow{min-height:14px;right:0 !important;top:0 !important}.bcstore.mattelblogsviewbc .pluck-comm-abuse-area{bottom:0;right:0;top:0}
.bcstore.mattelblogsviewbc .pluck-comm-wrapper{width:100%}.modalWrapper .flLeft,.modalWrapper .flRight{width:100%;margin-left:0}.flRight .visaCardRight{padding:0 14px}.flRight img{padding:6px 14px 20px 14px !important}}@media only screen and (max-width:767px){#mainNav{display:none}#mobile-menu .itm-1{display:none}
.content_userBox{height:initial}.mattelblogsviewbc .index-content .right-content{width:100%;margin:0;padding:inherit}.mattelblogsviewbc .index-content .left-content{float:inherit;width:100% !important;padding:inherit;border:inherit !important;border-right:none !important}.module.productsList .carousel-items-wrapper{width:100%;height:auto}
.home .productsList .tridion-carousel{margin:inherit}.home .productsList .tridion-carousel .caroufredsel_wrapper{min-height:720px !important}.home .productsList .tridion-carousel .carousel-item{left:50px;margin-right:50px;padding-right:50px}.productdisplay #viewer{width:100%;min-height:initial}.productdisplay #swatches{width:100% !important;float:none}
.productdisplay .s7swatches .s7thumb{width:74px !important}.productdisplay #all_products #photo-upload-div{float:none;width:100%}.productdisplay #all_products .PDPPhotoUpload .mainMsn{margin:auto}.endecasearchfromproductdisplayview #search-tabs,.mattelblogsviewbc #blog-menu .inline-list{display:none}
.mattelblogsviewbc #mobile-blog-menu .selectedValue,.endecasearchfromproductdisplayview #mobile-search-menu .selectedValue{width:100%;background:#ec4399 url("../../images/brand_ag/icons/chevron-down.png") no-repeat 97% 50%;padding:8px;border:2px solid #fff;color:#fff !important;font-weight:bold;border-radius:16px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:3px 3px 5px 6px #ccc;-webkit-box-shadow:3px 3px 5px 6px #ccc;box-shadow:0 2px 3px 1px #ccc;margin:10px 0}
.mattelblogsviewbc #blog-menu{float:none}.endecasearchfromproductdisplayview #mobile-search-menu .caret,.mattelblogsviewbc #mobile-blog-menu .caret{display:none}.endecasearchfromproductdisplayview #mobile-search-menu .customSelect,.mattelblogsviewbc #mobile-blog-menu .customSelect{width:100%}.mattelblogsviewbc .get-news-input h4{font-size:1.2rem !important}
.mattelblogsviewbc #AgeValidationPopUpScreen{padding:50px 10px}.mattelloginview #userProfile .userBox{max-height:inherit}.mattelloginview .button.button-colored,.mattelloginview #signIn.button.button-colored{width:100% !important;padding:10px 0 !important}.checkoutlogonview #birthDatePopup{margin:-18px 0 0 -190px !important}
.checkoutlogonview #birthDatePopup .close-modal,.checkoutlogonview #birthDatePopup1 .close-modal{display:block}.categorydisplay .shop-index .itemResults li.collectionHeight,.categorydisplay .itemResults #productSearchResultDisplayDiv li.collectionHeight{padding:10px}.categorydisplay .itemResults .inline-list.splitted-buttons{width:90%;margin:5px 5%;height:auto}
ul.itemResults li.collectionHeight .splitted-buttons span[id^="divWantIt"] .button.splitted-left{margin-left:0 !important}.categorydisplay .itemResults .inline-list.splitted-buttons li{width:100%}ul.itemResults li.collectionHeight .button{position:initial;width:100%;margin-left:0 !important;padding:7px 0}
.categorydisplay #mobile-menu{margin:10px 0}.categorydisplay #mobile-menu+.index{display:none}.endecasearchfromproductdisplayview .top_searchBox .result-count,.endecasearchfromproductdisplayview .top_searchBox .suggestions{width:inherit}.productdisplay #social{width:100%}.productdisplay #viewer{width:100%;min-height:initial}
.productdisplay #swatches{height:100px}.productdisplay .prod-item.accordeon,.productdisplay .prod-item .jspPane{width:100% !important;padding:inherit !important}.productdisplay .prod-item .accordeon-content.customScroller{width:97% !important}.productdisplay .prod-item .jspPane{padding:5px !important}
.productdisplay .prod-item.accordeon{box-sizing:border-box}.productdisplay .bundle-item .accordeon .accordeon-content.is-open{height:100%}.productdisplay .prod-viewer-layout-right .prod-item.accordeon{width:100% !important}.productdisplay .prodBundle .bundle-items.prod-bundle-items.rounded .prod-viewer-layout-left{width:100% !important}
.productdisplay .prodBundle .bundle-items.prod-bundle-items.rounded .prod-viewer-layout-right{width:100% !important}.productdisplay .prodBundle .prod-item{float:left;width:100%}.productdisplay .bundle-footer-item,.productdisplay .bundle-footer-item .info,.productdisplay .bundle-footer-item .pic,.productdisplay .bundle-footer-item .opt{text-align:center;width:100%;height:initial;border:0;margin:auto;padding:0}
.productdisplay #all_products .module-title.divider.black-divider.colored-divider-special{font-size:21px}.productdisplay #v_modal,.wishlistdisplayview #v_modal,.collectionlistdisplayview #v_modal{top:0 !important;left:0 !important}.bcstore.orderconfirmationview #v_modal,.bcstore.orderconfirmationview #vmWrap,.bcstore.orderconfirmationview #vmBox,.bcstore.orderconfirmationview #vmModal,.checkoutpaymentsandbillingaddressview #v_modal,.checkoutpaymentsandbillingaddressview #vmWrap,.checkoutpaymentsandbillingaddressview #vmBox,.checkoutpaymentsandbillingaddressview #vmModal,.mattelblogsviewbc #v_modal,.mattelblogsviewbc #vmWrap,.mattelblogsviewbc #vmBox,.mattelblogsviewbc #vmModal,.categorydisplay #v_modal,.categorydisplay #vmWrap,.categorydisplay #vmBox,.categorydisplay #vmModal,.productdisplay #v_modal,.productdisplay #vmWrap,.productdisplay #vmBox,.productdisplay #vmModal,.wishlistdisplayview #v_modal,.wishlistdisplayview #vmWrap,.wishlistdisplayview #vmBox,.wishlistdisplayview #vmModal,.collectionlistdisplayview #v_modal,.collectionlistdisplayview #vmWrap,.collectionlistdisplayview #vmBox,.collectionlistdisplayview #vmModal,.collectionlistdisplayview #editCollectionListItemPopup,.collectionlistdisplayview #createNoteShoppingListPopup,.productdisplay #MyAGProductServices,.productdisplay #membershipAgreementmodel,.productdisplay #comment-overlay,.productdisplay #PanelPhotoDetail,.mattelblogsviewbc .birthDatePopup,.checkoutpaymentsandbillingaddressview .modalWrapper#whatistoolTip,.accountbillingdetailsview #modal2,.accountbillingdetailsview #modal1,.accountshippingdetailsview #modal2,.accountshippingdetailsview #modal1,.ordershippingview #modal2,.ordershippingview #modal1,.accountbillingdetailsview #modal2 .modalWrapper,.accountbillingdetailsview #modal1 .modalWrapper,.accountshippingdetailsview #modal2 .modalWrapper,.accountshippingdetailsview #modal1 .modalWrapper,.ordershippingview #modal2 .modalWrapper,.ordershippingview #modal1 .modalWrapper,.accountbillingdetailsview #v_modal,.accountbillingdetailsview #vmWrap,.accountbillingdetailsview #vmBox,.accountbillingdetailsview #vmModal{width:100% !important;height:200% !important;padding:inherit !important;left:0 !important;top:0 !important;right:0 !important;margin:0 !important;border:0 !important}
.productdisplay #comment-overlay .close_overlay{margin:20px}.productdisplay #comment-overlay .contentWrap{padding:20px}.productdisplay #comment-overlay #productComment{width:100%}.productdisplay #v_modal #MyAGProductServices h3{font-size:20px;padding:25px}.productdisplay #PanelPhotoDetail{border-radius:0}
.productdisplay #PanelPhotoDetail .close_overlay{background:0;margin:20px 10px 0 0}.productdisplay #PanelPhotoDetail .close_overlay::after{content:"X";color:black;font-family:sans-serif;font-size:x-large}.productdisplay #PanelPhotoDetail .pluck-left{float:none;margin:20px auto}
.productdisplay #PanelPhotoDetail h2.pluck-overlay-title{width:100%;color:black;padding:10px 0 5px 10px}.categorydisplay #vmBox #vmModal .notesBox.delete{border:0}.categorydisplay #vmBox #vmModal .notesBox.delete h2.width{width:initial}.categorydisplay .notesBox.delete .left_link,.categorydisplay .notesBox.delete .rigth_link{margin:auto}
.categorydisplay .notesBox.delete .rigth_link{margin:0 0 0 10px}.categorydisplay .quick-view .topSpot p span,.categorydisplay .quick-view .topSpot p span.minicart a{float:none !important}.categorydisplay .quick-view .topSpot p span.minicart::after{content:"";display:block;margin:0 0 10px 0}
.endecasearchfromproductdisplayview .leftNav.searchNav{display:none !important}.endecasearchfromproductdisplayview .leftNav.searchNav .headerSidebar{display:none !important}.checkoutpaymentsandbillingaddressview .modalWrapper .secCode{margin:50px 0 0}.checkoutpaymentsandbillingaddressview #vmBox #vmModal #check-term-condition{border:0;margin:auto;width:inherit;height:initial;padding:initial}
.checkoutpaymentsandbillingaddressview .modaltc{padding:30px}.checkoutpaymentsandbillingaddressview .modaltc .copymodal{width:100%;text-align:center}.checkoutpaymentsandbillingaddressview #check-term-condition .modaltc .content-texttc .termsAndcond,.checkoutpaymentsandbillingaddressview #vmModal #check-term-condition .content-texttc{width:100% !important;height:100% !important;padding:0}
.checkoutpaymentsandbillingaddressview #vmClose{right:2px !important}.productdisplay #v_modal #MyAGProductServices .left-wrapper,.productdisplay #v_modal #MyAGProductServices .right-wrapper{float:none !important;width:100% !important}.productdisplay #v_modal #MyAGProductServices .right-wrapper .AGProductForm,.productdisplay #MyAGProductServices .right-wrapper .AGProductDescription{padding:25px}
.productdisplay #AddOnServices .AGProductFormSubmitControls{padding-bottom:20px;border-bottom:1px solid black}.productdisplay #v_modal #MyAGProductServices .AGProductFormSubmitControls .button,.productdisplay #v_modal #MyAGProductServices .AGProductFormSubmitControls .continue{float:right;margin:0 10px}
.productdisplay #membershipAgreementmodel .close-modal{position:absolute;left:0;top:0}.productdisplay #membershipAgreementmodel .wrapper-modal{margin:30px 0 0}.productdisplay .modal-n.membership{width:100%;text-align:initial;box-sizing:border-box;background:white;height:auto}.productdisplay .modal-n.membership h2{font-size:19px}
.modal-n.membership .content-input.inp-checkbox{width:100%}.productdisplay .modal-n.membership h6{padding:initial}.productdisplay .modal-n.membership .terms#termsA{margin:inherit;padding:inherit;width:100% !important;height:auto !important;box-sizing:border-box}.modal-n.membership .chk.simple-checkbox>label{width:100%;text-align:left;padding-left:20px !important}
.productdisplay .modal-n.membership .terms.customScroller .jspContainer .jspPane{width:inherit !important;margin-left:0 !important}.productdisplay .modal-n.membership .inp-checkbox .simple-checkbox{position:relative}.modal-n.membership .inp-checkbox .simple-checkbox.chk input{left:0}.productdisplay .membership .close-modal{top:80px;right:-4px;position:fixed}
.wishlistdisplayview #v_modal .deleteNotes,.collectionlistdisplayview #v_modal .deleteNotes{border:0;border-radius:0;min-height:inherit;padding:10px;width:100%;z-index:999;margin:25px 0 0;background:white}.wishlistdisplayview #v_modal .deleteNotes h2,.collectionlistdisplayview #v_modal .deleteNotes h2{margin:-2px 0 10px -10px}
.accountshippingdetailsview #ShipmentMethodForm .crb{min-width:480px}.accountshippingdetailsview .controlBox.buttonGroup .button.button-colored{padding:0 !important}.accountbillingdetailsview #modal2 .modalWrapper .module.header,.accountbillingdetailsview #modal1 .modalWrapper .module.header,.accountshippingdetailsview #modal2 .modalWrapper .module.header,.accountshippingdetailsview #modal1 .modalWrapper .module.header,.ordershippingview #modal2 .modalWrapper .module.header,.ordershippingview #modal1 .modalWrapper .module.header{margin:40px 0 0 0}
.accountbillingdetailsview #modal2 .modalWrapper h2,.accountbillingdetailsview #modal1 .modalWrapper h2,.accountshippingdetailsview #modal2 .modalWrapper h2,.accountshippingdetailsview #modal1 .modalWrapper h2,.ordershippingview #modal2 .modalWrapper h2,.ordershippingview #modal1 .modalWrapper h2{width:100%;text-align:center}
.accountbillingdetailsview #modal2 .modalWrapper h2+p,.accountbillingdetailsview #modal1 .modalWrapper h2+p,.accountshippingdetailsview #modal2 .modalWrapper h2+p,.accountshippingdetailsview #modal1 .modalWrapper h2+p,.ordershippingview #modal2 .modalWrapper h2+p,.ordershippingview #modal1 .modalWrapper h2+p{padding:20px}
.accountbillingdetailsview #address-verification .address-detail,.accountshippingdetailsview #address-verification .address-detail,.ordershippingview #address-verification .address-detail{margin:0 0 30% 0;width:100%;box-sizing:border-box;background-color:transparent;border:0}.accountbillingdetailsview .modalWrapper .address-detail ul li span.line-title,.accountshippingdetailsview .modalWrapper .address-detail ul li span.line-title,.ordershippingview .modalWrapper .address-detail ul li span.line-title{width:90px}
.accountbillingdetailsview #address-verification .address-detail .recommendation-actions a,.accountshippingdetailsview #address-verification .address-detail .recommendation-actions a,.ordershippingview #address-verification .address-detail .recommendation-actions a{padding:10px;background-color:#e8318d;color:white;font-weight:bold;border:1px solid white}
.accountbillingdetailsview #vmBox #vmModal .notesBox.delete{border:0}.accountbillingdetailsview #vmBox #vmModal .notesBox h2.width{margin:auto;width:initial}.accountbillingdetailsview .notesBox.delete .left_link{margin:auto 10% auto auto}.accountbillingdetailsview .inp-checkbox .simple-checkbox{margin-left:0;word-break:break-word;width:95%}
.ordershippingview .customSelect,.accountshippingdetailsview .customSelect,.checkoutlogonview #AgeValidationPopUpScreen .customSelect{position:relative !important;width:100% !important}.checkoutlogonview #AgeValidationPopUpScreen{padding:10px}.checkoutlogonview #AgeValidationPopUpScreen .customSelect{margin:0 5px}
.checkoutlogonview #AgeValidationPopUpScreen .customSelect .selectValueWrap{width:100%}.checkoutlogonview #AgeValidationPopUpScreen .customSelect#select-birth_month{width:40% !important}.checkoutlogonview #AgeValidationPopUpScreen .customSelect#select-birth_date{width:20% !important}.checkoutlogonview #AgeValidationPopUpScreen .customSelect#select-birth_year{width:20% !important}
.checkoutlogonview #AgeValidationPopUpScreen .customSelect .selectedValue{width:100% !important;padding:2px}.checkoutlogonview #AgeValidationPopUpScreen .customSelect .caret{top:20px;right:-5px}.contactusview #MattelContactUsEmailConfirmationId #contentReplace_custService #custSer_email.lEmail{width:98%}
.contactusview .customerService.contactUs textarea{width:92%}.collectionlistdisplayview #vmClose{background:none repeat scroll 0 0 #e8318d !important;width:100%;color:#fff;text-align:center;text-indent:initial;font-weight:bold;line-height:30px;margin:0 !important;top:0}.collectionlistdisplayview #editCollectionListItemPopup,.collectionlistdisplayview #createNoteShoppingListPopup{padding:0 0 0 20px !important}
.collectionlistdisplayview #createNoteShoppingListPopup .block-f textarea,.collectionlistdisplayview #editCollectionListItemPopup .manage_list{max-width:90%;min-width:90%;width:initial !important}.collectionlistdisplayview #editCollectionListItemPopup #createCollectionListPopup{width:65%}.collectionlistdisplayview #editCollectionListItemPopup .contentEditList{max-width:100%;min-width:100%}
.collectionlistdisplayview #editCollectionListItemPopup #createCollectionListPopup input,.collectionlistdisplayview #editCollectionListItemPopup #createCollectionListPopup textarea{max-width:100%}.shippingproductitem .iteminfo .giftoptionsinfo .what-this:hover .tooltip{white-space:initial;margin:35px -85px 0 85px;z-index:99}
.checkoutlogonview .sign-in h3{font-size:20px}.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees .subCol1,.mattelcustomerservicepagelayoutview .shippingInfo .tblShippingFees .subCol1{float:none;width:initial}.orderconfirmationview .quick-view.modal{margin:auto}.bcstore.orderconfirmationview #v_modal .createAccount.popup{border:0;width:initial !important;height:initial !important}
.mattelblogsviewbc .news-list{width:100%}.tabbed-box .tab .carousel p.content-price{text-align:center}.productdisplay .clnUpFix .carousel .caroufredsel_wrapper{margin:0 !important}.productdisplay .carousel.prod-carousel.related-carousel .inline-list li{margin-left:5px !important}.save-shipping-ch input[type="checkbox"]+label{float:none;background-position:0 0 !important}
.save-shipping-ch input[type="checkbox"]:checked+label{background-position:0 -30px !important}#add-address-button #add-address-form{padding:20px 0;width:100%}#add-address-button #add-address-form .textsmall2{width:100%}#add-address-form .left-form .content-input .simple-checkbox{height:auto;margin-bottom:20px}
.msorderitemdetailsview .shoppingCartWrapper .iteminfo div[id^="GiftOptionServiceDivId"]+.copy{width:100%}.shippingproductitem .iteminfo .giftoptions .spanmargin{width:100%;float:left;margin:0}#birthDatePopup.checkoutModal.birthDatePopup.blogs.success{width:100% !important;padding:50px 20px 20px 20px !important;box-sizing:border-box;height:100% !important}
}@media only screen and (max-width:767px) and (orientation :portrait){.mattelaccountsettingsview .inp-checkbox .simple-checkbox label{line-height:11px !important}.home .productsList .tridion-carousel .caroufredsel_wrapper{min-height:initial !important}.productdisplay .carousel.prod-carousel.related-carousel .inline-list li{width:168px;margin:0 !important}
.tabbed-box .tab .carousel p.content-price{top:310px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.home .socialBox .panel img{width:100% !important;height:100% !important}}