.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}.product-items.grid.grid .item{float:left;width:31.59268929503916%;margin-right:2.519321148825065%;margin-bottom:17px;position:relative}
.product-items.grid .item:nth-child(3n+3){margin-right:0}.categorydisplay .items .item{width:22.75% !important;margin:5px 1.25% 5px 0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:box-sizing}.items .item img{width:100% !important;height:auto !important}.paginationLinks{float:right}
#mainFooter .last{border:0}input[type=text]{-webkit-border-radius:0}.pagination fieldset,.pagination label{float:right}.filteration{float:left}.input-error{color:#f27639 !important;margin-left:121px !important;clear:both;width:215px;font-style:italic;line-height:16px}#changePassword .input-error,#changeUsername .input-error{margin-left:154px !important}
#changeProfile .input-error{margin-left:97px !important;float:left;margin-top:-14px !important}.order .input-error{margin-left:115px;width:100%}@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:1023px){.wrapper{width:94%;margin:0 3%}#mainHeader .logo span,#mainHeader .headerNav ul li a{font-size:18px}
#mainHeader .headerNav{width:300px;margin:10px 0 0 0}#mainHeader .logo{margin:25px 0;height:36px;padding:0}#mainHeader .headerNav a.searchIcon{;bottom:5px}#mainHeader .headerNav ul li:first-child{padding-left:0}#mainHeader .headerNav span.note{margin-right:0}.containerEndecaSearch{padding-top:10px}.containerEndecaSearch{padding-left:0}
#mainHeader .headerNav input.searchBox{margin:12px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:29px;width:300px}#mainNav .navTop ul.account li.first{text-align:right;width:auto !important}#dd span{padding-right:5px;left:auto}.wrapper-dropdown-1:after{right:5px}
.account .dropdown a{text-align:left;left:0 !important;padding:0 0 0 2px !important}.agstore #mainNav .navTop ul.account,#mainNav .navBottom ul.cart{margin-right:0}#mainNav .navTop ul.site{margin:12px 0 0 0}#mainNav .navTop ul.site li,#mainNav .navTop ul.account li{padding:0 6px}#mainNav .navTop ul.site li:first-child{padding:0 6px 0 0}
#mainNav .navTop ul.account li:last-child{padding:0 0 0 6px}#mainNav ul li a{font-size:14px}#mainNav .navBottom ul.category li a,#mainNav .navBottom ul.account li a,#mainNav .navBottom ul.cart li a{height:44px;line-height:42px;padding:0 8px}#mainNav .navBottom{height:44px}.espot{display:none}.content .newsletter img{margin:0 0 0 10px}
.content .newsletter p{margin:12px 0 0 100px;width:25%;line-height:18px}.content .newsletter .form input{width:325px}.giftCardForm .form fieldset input[type="text"],.giftCardForm .form fieldset .customSelect{width:100%}.giftCardForm .form fieldset label{width:0}.giftCardForm .form fieldset.noLabel{width:100%;margin:15px 0 0 0}
.caroufredsel_wrapper{width:100% !important}.tabbed-box .tabs-content .tab{background-size:contain !important}.leftMenu.products,.leftNav{width:27%;margin:0 3% 0 0 !important}.leftMenu .leftMenu{width:100%;margin:0 !important}.leftMenu ul,.leftMenu ul li,.leftMenu ul li a,.leftMenu ul li h3{width:100%}
.mattelcontentwithcorporatenavigationpagelayout #mainContent .content{width:100%}.index .boxLarge .section.adds{width:100%}#imageBannerWrapper148477{width:100% !important}.hc-landing .boxLarge,.index .boxLarge,.account .boxLarge,.mattelcontentwithcorporatenavigationpagelayout #mainContent .content .content{width:70% !important}
#mainContent.contpage{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.account>.leftMenu,.leftNav{margin:0 3% 0 0}.checkout .boxLarge,.boxMedium.shipSummary{width:60%;margin:0 3% 0 0}.input-error{margin-left:0}.form fieldset.form-row-phone .customSelect.phone-type{width:20%}.boxMedium.shipSummary,.boxMedium.shipingTitle{width:54%;margin:0 3% 20px 0;padding:15px 3% 0 3%}
.boxMedium.shipDetails{width:54%;margin:0 3% 20px 0}.boxMedium.shipingTitle{width:60%;margin:0 3% 10px 0}.checkout .boxSmall.summary{width:36%;padding:10px 2%}.summary .details,.summary .actions,.summary .help{width:100%;padding:0}.summary .help ul{margin:15px 0 0 0}.summary .help ul li{float:none;margin:0;width:100%;text-align:center}
.checkout .boxSmall{width:32%;padding:0 2.5% 25px 2.5%}.shipItem .itemImage{width:18%;margin:0 2% 0 0}.shipItem.small .detailContainer{width:78%;padding:0;margin-right:2%}.small .detailContainer .orderDetail{width:100%}.orderDetail p.address{max-width:100%}.shipItem ul.detailHeaders li.totalTitle,.shipItem.small ul.detailHeaders li.qtyTitle,.shipItem ul.detailHeaders li.priceTitle,.shipItem ul.detailHeaders li.qtyTitle{width:20%}
.shipItem ul.detailHeaders li.descTitle{width:40%}.shipItem.small ul.detailHeaders li.descTitle{width:60%}.form.addInfo fieldset.phone>input[type="text"]{width:10%}.small .orderDetail p{max-width:60%}.boxHalf.productViewer .subSection p{width:100%}.ajaxmattelmsorderitemdetailsview #mainNav.multi-ship .navBottom ul.checkout li,.mattelcheckoutpaymentsandbillingaddressview #mainNav.multi-ship .navBottom ul.checkout li{width:20% !important}
#mainNav .navBottom ul.checkout li.first,#mainNav .navBottom ul.checkout li.last,#mainNav .navBottom ul.checkout li{width:25% !important}.currentDolls .boxLarge .boxLarge{width:100%}.product .fullWidth img,.product .specialfootBlue img,.sub-items img{width:100%;height:auto}.fullWidth{width:100%}.content.product.fullWidth.hidden-tablet{display:block !important}
.currentDolls .featured-info .bg-star{background-position:50% -20%}#leftButton_1,#rightButton_2{width:9px !important;top:40px !important;margin:0;left:0 !important}.productdisplay .product #swatches{background-position-x:50%}#rightButton_2{left:auto !important;right:0}.s7swatches{position:static}.scrollable .caroufredsel_wrapper>ul{min-width:0}
.features .feat{min-height:180px;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%}.content .giftCard p{line-height:inherit}.sub-items li{width:20%;padding:10px 2%px 10px 2%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#main-result-content .items .item.first{width:23.75%;margin:5px 1.65% 5px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:box-sizing}.categorydisplay .items .item{width:31.5% !important;margin:5px .75 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:box-sizing}
.items .item{min-height:330px}.items .item p{width:90%;padding:0 5%}.categorydisplay .items .item .imageStyle{width:90%;height:auto;padding:0 5%}.featured-bottom .featured-info img{max-height:none}.promo.giftCard p{line-height:18px;margin:12px 0 0 140px;width:28%}.promo.giftCard img{margin:0 0 0 10px}
.promo.giftCard .form input{width:130px}.featured-image,.featured-info,.featured-left,.currentDolls .featured-info{width:100% !important;height:auto !important;float:none}.featured-info,.currentDolls .featured-info>div{padding:20px}.arcuate-box-shadow:before,.arcuate-box-shadow:after{width:90%;right:8px !important}
.product .form fieldset{width:100%}.checkout .boxLarge .section .addressItem{width:100%;margin-bottom:20px;padding:0 0 0 10px}.product .boxHalf,.checkout .boxHalf{width:48%;margin:0 4% 0 0;padding:5%}.fullWidth .boxHalf,.add-this.boxHalf{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.checkout .boxHalf:nth-child(2){margin:0}.form.register fieldset>label,.form.login fieldset>label{width:100%;text-align:left;padding:0}.form.register fieldset.noLabel,.form.login fieldset.noLabel{width:100%;margin:15px 0 0 0}.form.login fieldset>input[type="text"]{width:100%;margin:0}
.form.register fieldset>input[type="text"],.form.login fieldset>input[type="text"],.form.register fieldset .customSelect,.form.login fieldset .customSelect{width:100%}.form fieldset.dob .customSelect.month{width:44%}.form fieldset.dob .customSelect.day,.form fieldset.dob .customSelect.year{width:20%;margin:0 3% 0 0}
.product-items .item .title{top:75%}.product-items .item .description{top:82%;padding:0 5%;width:90%}.product .boxHalf.productViewer,.product .boxHalf.productDetails{width:48%}.product .boxHalf.productDetails{margin:0}.productViewer{float:left}.productDetails{float:right}.boxHalf .collection-items ul li{width:20%;margin-right:5%;margin-top:20px}
.boxHalf .collection-items ul li a img{width:100%;height:auto}.tabbed-box{overflow:visible;width:100%}.tabbed-box#productDetails .tabs-content .tab ul{width:96%;padding:0 0 0 4%}.collection-items ul li span{font-size:14px}.pageNavTop .pagination{width:50%}.pageNavTop .pagination label,.pageNavTop .pagination fieldset{float:right}
#main-result-content .leftMenu{width:100%;margin-bottom:10px !important}.rigth-result-content{float:none;width:100%}.pagination label{float:left}.cat1{margin:15px 0 0 0}.cat1 fieldset label{text-align:left;padding:0 10px 0 0}.cat2 fieldset,.cat3 fieldset{width:135px}.pagination fieldset{float:left}.subSection .getPromo img{right:10px}
.subSection .getPromo p{max-width:250px}.shareThis{clear:right}#productDetails .tabs li span,#relatedItems .tabs li span{padding:0 10px}#relatedItems.tabbed-box .tabs-content{padding:25px 2%;width:96%}#productDetails.tabbed-box .tabs-content{padding:15px 2% 15px 3%;width:95%}#productDetails.tabbed-box .tabs-content .tab{width:100% !important}
.tabbed-box#productDetails .tabs-content .tab ul li{width:100%}#productType.tabbed-box .tabs-content{width:96.8%;padding:15px 1% 15px 2.2%}.productdisplay #productDetails.tabbed-box .tabs li{width:auto;padding:0 8px}#productType .tabs li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%}
.tabbed-box .tabs li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tabbed-box .tabs li span{padding:0}#productType_Goty .tabs li{width:20%}#recentlyViewed li{width:16.6666667%;margin:15px 0 15px 0;height:auto}#recentlyViewed li img{width:90%;padding:0 5%}#recentlyViewed li.first,#recentlyViewed li:first-child,#recentlyViewed li.last,#recentlyViewed li:last-child{padding:0 10px 0 11px}
.scrollable{width:60%;padding:0 10%}.bundle-subproduct{width:90% !important;padding:25px 5%}.right-arrow{right:10%;margin:-110px -20px 0 0}.left-arrow{left:10%;margin:-110px 0 0 -20px}.noteWidth,.noteWidth.smaller,.currentDolls .noteWidth.smaller{width:37%;margin-right:3%;padding:40px 5%}.noteWidth.expanded{padding:0 !important}
.noteWidth img,.specialfoot img,.currentDolls .noteWidth.smaller img,.add.head,.promo.head{width:100%}.currentDolls .add.content,.index .add.content{width:100%}.currentDolls .add.half,.index .add.half{width:100%;margin:20px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:box-sizing}
#mainFooter .col,#mainFooter .col.first,#mainFooter .col.second,#mainFooter .col.third,#mainFooter .col.last{width:25%}#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:90%;margin-left:10%}
body{width:100%}.product .boxHalf,.checkout .boxHalf{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3% !important;width:48% !important}#Logon .form.login{margin-left:0}.boxHalf.border{margin-bottom:20px;margin-right:4%}.boxHalf.border.last{margin-bottom:15px}.form.login,.form.register{float:none}
#logEmail,#logPassword{width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form.login input#logEmail,.form.login input#logPassword{width:100% !important}.agstore .form.register label{width:100%}form[id="Register"]{float:none}
#Register .analytics-input-error{margin-left:0 !important}.form.register fieldset input[type="password"]{width:100% !important}.form.register #logonId_err,.form.register #verifyPass_err{width:100%}.form fieldset.double:not(#foo)>input[type="checkbox"]+label{height:30px}
.customSelect.month,.customSelect.day{margin-bottom:8px !important}.form fieldset.dob .customSelect.month{width:29%;margin:0 3% 0 0}.add.full{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto}.leftMenu.account{margin:0 3% 0 0;width:27%}.ag_st .account .boxLarge,.ag_pt .account .boxLarge,.ag_as .account .boxLarge,.ag_st .boxLarge{width:70% !important}
.populatedTemplate .boxLarge .listInfoItem p .name{display:block}.content-section .form fieldset.smallLabel label{margin-left:0;text-align:left;width:100%}.content-section .form fieldset.noLabel.smallLabel{padding-left:0}.content-section{width:100%}#changeProfile.form fieldset.name input{width:165px}
.form fieldset.form-row-phone input.phone-number{width:147px}#changeProfile.form fieldset.email input{width:357px !important}.form.addInfo fieldset{width:100%}.form.addInfo fieldset>input[type="text"],.form.addInfo fieldset div input[type="text"]{width:74%}
.form.addInfo fieldset>input[type="text"],.form.addInfo fieldset div input[type="text"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:78%}.form.addInfo fieldset>label{width:19%;padding:0 3% 0 0}fieldset.twoFields input#firstName,fieldset.twoFields input#lastName{width:37.5% !important;margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
fieldset.twoFields input#firstName{margin:0 3% 0 0}fieldset.twoFields input#lastName{margin-right:0 !important}div.optionGroup fieldset.radio label{padding:1px 0 0 23px}div.section div.optionGroup{margin-left:0;width:100%}.form.addInfo fieldset .customSelect.select-medium{width:30%}div.section div.optionGroup label{width:auto !important}
.form.addInfo fieldset .customSelect{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:78%}div.field_content form#Register{width:100%}.form.birthDate>.field_content{width:100%}.form.birthDate>.field_content label{width:19%;margin-right:0;padding:0 3% 0 0}.form fieldset>.customSelect{clear:none !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:27px}
.form.birthDate fieldset input[type="text"],.form.birthDate fieldset>.customSelect.relation,.form.birthDate fieldset>.customSelect.reminderEmail{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:78%}.form.birthDate .actions{padding:0 0 0 22%}
.form.birthDate .actions a.textButton{display:block;margin:0;width:100%}.account .boxLarge p.description{max-width:100%}.content-section.form label{height:auto !important}#changeProf dl dt{text-align:left;width:100%}.content-section .form fieldset span{width:100%}.button.leftSpacer{margin-left:0}.account .form.small fieldset>label{width:100%;text-align:left}
.form.order fieldset.noLabel{padding-left:0}.bag{width:100%}.bag-header{width:85% !important;margin:0 0 0 15% !important}.bag-header div.bag-desc-col,.bag-items .info-wrapper div.bag-desc-col,.saved-items .info-wrapper div.saved-items-desc-col{width:66% !important;padding-left:2%;margin-right:2%}.bag-header div,.bag-items .info-wrapper>div,.saved-items .info-wrapper>div{margin-right:2%;width:8% !important}
.bag-items .img-wrapper,.saved-items .img-wrapper{width:10%;padding:10px 2% 0 3%}.bag-items .img-wrapper img,.saved-items .img-wrapper img{width:100%;height:auto}.box-bottom-grad{width:100%}.bag-items .info-wrapper,.saved-items .info-wrapper{width:85%;margin-right:0}.bag-items .bottom-opts,.saved-items .bottom-opts{right:2% !important;top:auto}
.bag-items .box-bottom-grad{margin-bottom:0}#MattelCheckoutBillingForm #creditcard a.vmElement{float:none}.summary .help ul{width:100%;margin:15px 0 10px 0}.summary .help ul li{float:none;margin:3px 0;text-align:center}.summary .details,.summary .actions{width:94%;padding:5px 3%}.summary .actions a{float:none !important;margin:0 auto}
.summary .details ul li label{width:20%;margin:0 0 0 5%}.summary .details ul li p.small-note{padding-left:0;padding-right:0;width:75%}.summary .details fieldset.offerCode input[type="text"]{width:12%}.boxMedium{width:55%;margin-right:3%}.checkout .boxSmall,.boxSmall{width:42%;padding:0 2% 25px 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.boxSmall{padding:0}.checkout .boxSmall.summary{width:37%}#mainNav .navBottom ul.checkout{width:100%;margin:0}.myaccount_error{margin-left:0}.checkout .boxLarge .boxLarge{width:100%;margin:0}.st .section.form.addInfo .optionGroup{width:100%;margin-left:0}.st .section.form.addInfo fieldset label,.st .section.form.addInfo fieldset legend,.st .section.form.addInfo .optionGroup label,.st .section.form.addInfo .optionGroup legend{width:100% !important;text-align:left;padding:0}
.st .section.form.addInfo fieldset>input[type="text"]{width:78%;padding:0 2%}.summary .actions a:first-child{margin-bottom:10px}.st .form.addInfo fieldset.noLabel{margin:0 0 15px 20px}.st .section.form.addInfo fieldset.phone>input[type="text"]{width:39%;margin:0 2%}
#phone1_type .customSelect.phoneType,#phone2_type .customSelect.phoneType{width:20% !important}#MattelCheckoutBillingForm .checkout{width:60%;margin:0 3% 0 0}#MattelCheckoutBillingForm .checkout .boxLarge{width:100%}.summary .details .shipping{width:90%;padding:15px 5%}.summary .details .shipping .shipQty{width:30%;padding:0 5% 0 0}
.summary .details .shipping .shipAddress{width:65%}.summary .details .legalNote{width:90%;padding:5px 5%}.form.addInfo fieldset>label:first-child{width:100% !important;padding:0;text-align:left}#phone1Temp,#phone2Temp{width:30%}.form fieldset.phone>.customSelect.code{width:60px;margin:0 10px 0 0}.boxLarge p.description{width:100%;padding:0}
.boxLarge .addressBox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form fieldset.phone>.customSelect.code{width:15%;margin:0 2% 0 0}.form fieldset.phone>.customSelect.type{width:20%;margin:0}.form.addInfo fieldset.noLabel{width:100%;margin:0 0 15px 0}.form.addInfo fieldset.noLabel>label{width:100%}
.form.addInfo fieldset.dob{margin:0}.paymentItem .ui-accordion-content fieldset.full{width:100%;margin:0 0 15px 0}.paymentItem .ui-accordion-content fieldset>label{width:100%;text-align:left !important;padding:0}.paymentItem .content a{clear:left;float:left}.paymentItem .ui-accordion-content fieldset.noLabel{width:100%;margin:0 0 15px 0}
.paymentItem .ui-accordion-content fieldset a.inputHint{float:left;margin:6px 0 0 0}.boxMedium.shipSummary{width:60%;margin:0 40px 20px 0;padding:15px 15px 0 15px}.catalogueRequest .AgeScreenContainer{width:100%}.emailChildrenPolicy,.AgeScreenCatalogueRequest .AgeScreenContainer .catalogueAgePrivacy{float:none;width:100%}
.AgeScreenCatalogueRequest .AgeScreenContainer .form{width:100%;margin:0 0 10px 0}#emailRequest h2{width:100%;background-size:cover;box-sizing:border-box;border-right:1px solid #fce7f1}.mattelagescreenview .AgeScreenCatalogueRequest.catalogueRequest .content.account .boxLarge #emailRequest>h2{width:100% !important}
#pageWrapper #mainContent.catalogueRequest .boxLarge{width:100% !important}.border.bundle-subproduct.box-bottom-grad{height:auto !important}.product-slider .scrollable ul li{width:auto}#pageWrapper #mainContent.catalogueRequest .boxLarge{width:70% !important}.boxMedium.shipDetails{width:100% !important;margin:0 !important}
.small.last .detailContainer .orderDetail{width:60% !important}.small .detailContainer .priceDetail{width:40% !important}#mainContent>div>div>div.boxMedium.border.shipDetails>div.shipItem.small.last>div.detailContainer>div.priceDetail>ul>li.totalTitle{width:50% !important}#mainContent>div>div>div.boxMedium.border.shipDetails>div.shipItem.small.last>div.detailContainer>div.priceDetail>ul>li.qtyTitle{width:50% !important}
.myaccount_error.analytics-input-error,.analytics-input-error,#state0_err{margin:2px 0 0 0 !important;margin-left:0 !important;margin-top:2px !important}#tabbed-html-fragment{padding:0 !important}.tabs-content tab>a>img{width:100% !important}.content-section.form label{min-height:26px !important}#mainContent div.tridionContentContainer{width:100% !important}
#pageWrapper #mainContent .boxLarge{width:70% !important}#catalogueRequest{width:100% !important;background-size:auto 56px}.w5Contact .leftSideInfo.contactInfo{width:100% !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.w5Contact.contactInfoContent .bg-contact{width:100% !important}
.w5Contact .formContactContainer .formContact fieldset.noLabel{margin-right:0 !important;width:auto !important}textarea.inputLarge{width:100% !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.w5Contact .leftSideInfo.contactInfo p{width:100% !important}.w5Contact.contactInfoContent .bg-contact .formContactContainer{width:100% !important}
.w5Contact.contactInfoContent .bg-contact{width:100% !important;padding:3%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.w5Contact .formContactContainer .formContact fieldset.noLabel{margin-left:0 !important}#vmBox{padding:0 !important;width:96% !important;margin:0 3% 0 3%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
#vmModal{width:100% !important;max-height:750px}#vmModal #sign_up{padding:10px !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#vmModal #sign_up.popup{width:96% !important;height:auto !important}#vmModal a#close_x{display:none !important}.ajaxlogonform #vmWrap #vmClose{right:3% !important}
.checkout .boxHalf.border{width:48% !important;padding:5% !important}#Logon .form.login{margin-left:0 !important}form[id="Register"]{float:none !important}.form.register fieldset>input[type="text"]{width:100% !important}.form.register #logonId_err{width:100% !important}
form#Register .form.register fieldset>input[type="text"]{width:100% !important}#Register>div>fieldset.dob>label{float:none !important}.account>.leftMenu,.leftNav{margin:0 3% 0 0 !important}a .quickView{display:none !important}.fullWidth.border,.shipItem .detailContainer,.detailContainer .orderDetail{width:100%}
.shipItem .detailContainer{padding:5%;box-sizing:border-box;margin:0}.shipItem .detailContainer .priceDetail{width:100%;float:right}.agstore.ajaxorderitemdisplayview #v_modal #vmModal #giftServicesOverlay #GiftOptions .section .rightBox{width:34%;float:right;padding:17px 2% 10px !important;box-sizing:border-box}
#giftServicesOverlay .section .rightBox fieldset{width:100%}#giftServicesOverlay .section .rightBox fieldset label{text-align:left}.ajaxorderitemdisplayview #giftServicesOverlay .section .rightBox fieldset input[type="text"],#giftServicesOverlay .section .rightBox fieldset .customSelect{width:100%}
#giftServicesOverlay .section .leftBox{width:64%;margin:0 2% 0 0}#giftServicesOverlay .modalActions a.button{float:none;margin:0 auto}div[data-analytics-espot-name="Shop_Homepage_Espot2"] img,div[data-analytics-espot-name="Shop_Homepage_Espot6"] img,div[data-analytics-espot-name="Shop_Homepage_Espot7"] img{width:100% !important}
div[data-analytics-espot-name="Shop_Homepage_Espot4"] #tabbed-html-fragment.tabbed-box.module[style]{width:100% !important}div[data-analytics-espot-name="Shop_Homepage_Espot4"] #tabbed-html-fragment.tabbed-box.module .tabs-content{width:100% !important}div[data-analytics-espot-name="Shop_Homepage_Espot6"] #imageBannerWrapper120879{width:100% !important}
div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208791,div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208792,div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208793,div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208794,div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208795,div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208796,div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208797,div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208798{width:25% !important}
div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208795,div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208796,div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208797,div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208798{top:50% !important}
div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208791,div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208795{left:0 !important}div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208792,div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208796{left:25% !important}
div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208793,div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208797{left:50% !important}div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208794,div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208798{left:75% !important}
div[data-analytics-espot-name="Shop_Homepage_Espot6"] p{padding:0 5% 0 5% !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#v_modal[style],#vmWrap,#giftServicesOverlay,#giftServicesOverlay .section,#giftServicesOverlay .modalActions{width:100% !important}
.product .boxHalf.giftCardForm{margin:0 !important;width:46% !important;margin-top:10px !important;float:right !important}#GiftMessage>fieldset>label{width:auto !important}#GiftMessage #ammount_err{width:100% !important}#MattelStandardGiftCard a[title="Remove"]{float:none !important;display:block !important;margin-top:5px !important}
#mainContent.container.bundleTemplate #productDetails.section.tabbed-box .jspContainer{height:auto !important}.checkout.agstore.mattelcheckoutpaymentsandbillingaddressview #v_modal[style]{left:12.5% !important}#mainContent #productDetails.section.tabbed-box{width:100% !important;height:auto}.productdisplay .container.bundleTemplate .content.product.bundle .border.other-items{width:100% !important;margin:20px 0}
.bundleTemplate .product.bundle .bundle-subproduct-wrapper .arcuate-box-shadow .border.bundle-subproduct.box-bottom-grad .boxHalf.productDetails{width:100% !important}.form.login #logPassword_err{margin-left:0 !important}.mattelglobalaccountsummaryview .popup.SummaryPopulatedTemplate{width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.form.birthDate #Register .analytics-input-error{left:0 !important;top:-12px !important}#Register>div>fieldset.dob>label{display:block !important}.ajaxlogonform #v_modal #vmWrap #vmClose{left:auto !important;top:-14px !important}.w5Contact .contactBox{float:left !important;margin-left:0 !important}.w5Contact .formContactContainer .formContact label{text-align:left !important}
.form fieldset.dob .customSelect.month,.form fieldset.dob .customSelect.day,.form fieldset.dob .customSelect.year{width:29% !important}#mainContent.container.bundleTemplate #productDetails.section.tabbed-box .jspContainer{overflow:visible !important}#mainContent.container.shippingTemplate .info-box-holder>div{width:100% !important}
#mainContent.container.shippingTemplate .boxLarge.border.shipDetails{width:100% !important}#GiftMessage .card_error,#GiftMessage .card_error[style]{width:auto !important}#GiftMessage #ammount_err{width:100px !important}body.agstore.productdisplay #relatedItems.tabbed-box .tabs{width:100% !important}
#gift-service.popup{width:100% !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.topcategoriesdisplay div[data-analytics-espot-name="Shop_Homepage_Espot4"]{float:none !important}.topcategoriesdisplay div[data-analytics-espot-name="Shop_Homepage_Espot5"]{width:100% !important}
.topcategoriesdisplay div[data-analytics-espot-name="Shop_Homepage_Espot5"] img{width:100% !important}div[data-analytics-espot-name="Shop_Homepage_Espot4"] #tabbed-html-fragment.tabbed-box.module .tabs-content[style]{height:auto !important}div[data-analytics-espot-name="Shop_Homepage_Espot4"] #tabbed-html-fragment.tabbed-box.module[style]{height:auto !important}
div[data-analytics-espot-name="Shop_Homepage_Espot6"] #imageBannerWrapper120879{margin-top:20px !important}div[data-analytics-espot-name="Shop_Homepage_Espot1"]{margin-top:15px !important}.topcategoriesdisplay div[data-analytics-espot-name="Shop_Homepage_Espot6"]{margin-bottom:5px !important}
.ajaxorderitemdisplayview .bag-wrapper.border{width:100%}.agstore.ajaxorderitemdisplayview .content .boxMedium.box-bottom-grad-to-top{width:60%}.agstore.ajaxorderitemdisplayview #ShopCartDisplay #MattelShopCartOrderTotalsDetail .boxSmall.border.summary.box-bottom-grad{width:37%}.product .boxHalf.productDetails{margin:0 0 0 4% !important}
#productDetails .accordeon-content-guide{width:auto !important}.agstore.categorydisplay div[data-analytics-espot-name="Landing_Page_Espot2"]{width:100% !important}body #mainContent .wrapper #productType_Goty.margin25.tabbed-box{width:100% !important}#tabbed-html-fragment.tabbed-box.module[style]{width:100% !important}
body .popup .form.birthDate fieldset.dob .customSelect.month,body .popup .form.birthDate fieldset.dob .customSelect.day,body .popup .form.birthDate fieldset.dob .customSelect.year{width:23% !important}.popup.SummaryPopulatedTemplate{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100% !important}
.ajaxlogonform #vmWrap #vmClose{right:0 !important}.agstore.endecasearchfromproductdisplayviewag .pageNavTop .suggestion-box{float:none !important;display:block !important;clear:both !important;width:100% !important;margin:0 !important;padding-top:28px !important}.pageNavTop .result-title h2 span.returned-count{width:100% !important;margin-top:10px !important}
.search-page .result-title.no-results{margin-bottom:30px !important;margin-top:10px !important}.mattelglobalaccountshippingdetailsview .popup.addAddressModal{width:100% !important;height:auto !important;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}.agstore.endecasearchfromproductdisplayviewag .leftMenu.products,.agstore.endecasearchfromproductdisplayviewag .leftNav{width:27%!Important;margin:0 3% 0 0 !important}
.agstore.endecasearchfromproductdisplayviewag .search-page .rigth-result-content{width:70% !important;margin-right:0 !important;float:right !important}.mattelagorderstatusguest .orderStatusGuest .vertical-sep{width:47% !important;float:left !important;padding-left:0 !important;padding-right:3% !important;margin:0!Important}
.mattelagorderstatusguest .orderStatusGuest #MattelOrderStatus .boxHalf{width:47% !important;padding-left:3% !important;padding-right:0 !important;margin:0 !important}.mattelagorderstatusguest .orderStatusGuest .form.zip .noLabel,.mattelagorderstatusguest .orderStatusGuest .form.login .noLabel{margin-left:0 !important}
.espot.shop-homepage-espot3.hidden-phone{display:block !important}div[data-analytics-espot-name="Shop_Homepage_Espot3"]{display:block !important;margin-bottom:15px}.bag-items .bottom-opts .remove_address_link{top:47px !important;position:relative !important}.agstore.relogonformview #mainNav,.agstore.relogonformview #mobileNavMenu{display:none !important}
.agstore.relogonformview #menu .icon-align-justify.visible-phone{display:none !important}#WC_UserTimeoutView_5{min-height:270px !important;top:-16px !important;padding:10px !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;z-index:1 !important;position:relative !important;width:100% !important;background-color:white !important}
.checkout .boxSmall.summary{width:100% !important}.categorydisplay #mainContent .section.items .item{width:31.5% !important}#mainContent .scrollable .quickView{display:none !important}.categorydisplay .sortResults,.categorydisplay .cat1,.categorydisplay .cat2{margin-top:12px !important}.cat1 fieldset .customSelect,.cat2 fieldset .customSelect{width:100px !important}
.categorydisplay .pagination{margin-bottom:0 !important}.cat1 fieldset,.cat2 fieldset{width:auto!Important}.sortResults .customSelect select#sortBy{width:130px !important}.agstore.ajaxorderitemdisplayview #ShopCartDisplay .boxMedium.box-bottom-grad-to-top .additional-promo-wrapper.border .additional-promo.border .inline-list.scrollable>li{padding-right:5% !important;padding-left:5% !important;width:40% !important}
.ajaxorderitemdisplayview .additional-promo ul li img{margin-bottom:8px;left:50%;position:relative;margin-left:-50px}.ajaxorderitemdisplayview .additional-promo .scrollable{padding-left:0 !important}body.checkout.agstore.mattelcheckoutpaymentsandbillingaddressview #v_modal[style]{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important}
body.checkout.agstore.mattelcheckoutpaymentsandbillingaddressview #vmBox{margin:0 !important;width:100% !important}#MattelCheckoutBillingForm .checkout{width:100% !important}.content .address fieldset.addAnother{float:right !important;width:auto !important}.checkout .boxLarge .section .addressItem{width:auto !important}
.search-page .items .item{width:30% !important;margin:1.666666667% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-box-sizing:border-box}.search-page .items .item .imageStyle{padding:0 !important;width:100% !important;height:auto !important}#s7container{width:100%}.product-slider .scrollable ul.inline-list li a:first-child{pointer-events:none;cursor:default}
#vmModal .popup.verifyAddress.remove-v-modal.shipTo{width:99% !important;-webkit-box-sizing:border-box;-mozilla-box-sizing:border-box;box-sizing:border-box}.popup.verifyAddress.remove-v-modal.shipTo .popup-inner{margin:auto !important}div[data-analytics-espot-name="Landing_Page_Espot2"],div[data-analytics-espot-name="Landing_Page_Espot3"]{width:100%}
}@media only screen and (max-width:767px){html{background-color:#fff}body{background:#edebec;overflow-x:hidden}body>.clear,.spanacce,.store_message{display:none}#mainHeader{min-height:0 !important;padding:0}#mainHeader .logo{float:none;width:185px;height:32px;margin:0 auto}#mainHeader .logo a{float:left;width:185px;height:32px;background-size:185px auto}
#mainHeader .logo span{display:none}#mainHeader .headerNav{width:73%;margin:5px 0 5px 2%;float:left}#mainHeader .headerNav input.searchBox{margin:5px 0 0 0;width:100%}.ajaxorderitemdisplayview #mainHeader .wrapper .headerNav .containerEndecaSearch form .searchBox,.mattelglobalaccountshippingdetailsview .containerEndecaSearch #search.searchBox,.relogonformview .containerEndecaSearch #search.searchBox{width:100% !important;height:29px}
.containerEndecaSearch{position:static;padding-left:0;padding-top:0;width:100%}#mainHeader .headerNav ul,#mainHeader .headerNav span.note{display:none}.mobile-cart{display:block;width:25%;text-align:center;line-height:38px;position:absolute;right:0;bottom:11px}.mobile-cart a{text-decoration:none;color:#fff;display:block;margin-top:5px}
#mainHeader .wrapper{background:#8c203e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#8c203e 0,#7f0e2a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#8c203e),color-stop(100%,#7f0e2a));background:-webkit-linear-gradient(top,#8c203e 0,#7f0e2a 100%);background:-o-linear-gradient(top,#8c203e 0,#7f0e2a 100%);background:-ms-linear-gradient(top,#8c203e 0,#7f0e2a 100%);background:linear-gradient(to bottom,#8c203e 0,#7f0e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8c203e',endColorstr='#7f0e2a');-webkit-box-shadow:inset 0 -5px 10px 2px rgba(80,15,30,0.3);-moz-box-shadow:inset 0 -5px 10px 2px rgba(80,15,30,0.3);box-shadow:inset 0 -5px 10px 2px rgba(80,15,30,0.3);border-bottom:#a9335a solid 1px;margin:0;width:100%;padding:5px 0}
#mainHeader a{text-decoration:none}#mainHeader .icon-align-justify,#mainHeader .icon-phone{color:#da8ab0;font-size:20px;padding:8px;position:absolute;display:block}.checkout #mainHeader .icon-align-justify{display:none !important}#mainHeader .icon-align-justify{left:2%}#mainHeader .icon-phone{right:2%}
ul.breadcrumb{float:none;margin:0 0 10px 0}#mobile-menu{margin-bottom:10px}#mobile-menu select{width:100%;background:#e21776 url("../../images/brand_ag/icons/chevron-down.png") no-repeat 97% 50%;padding:5px;border:1px solid #8c1033;color:#fff;font-weight:bold;border-radius:5px;-webkit-appearance:none}.boxMedium{width:100%;margin-right:0}
.boxSmall{margin:20px 0;width:100%}.agstore.ajaxorderitemdisplayview #ShopCartDisplay #MattelShopCartOrderTotalsDetail .boxSmall.border.summary.box-bottom-grad{width:100%}#mainNav .navBottom ul.checkout li.first,#mainNav .navBottom ul.checkout li.last,#mainNav .navBottom ul.checkout li{width:25% !important}
.promo.head{display:none}.sortResults{width:100%}.form fieldset>.customSelect{clear:left}.categorydisplay .cat1{width:100%;margin:15px 0 0 0}.categorydisplay .pagination{width:100%;min-width:100%}#mainContent.contpage{background:#fff !important}.sortResults fieldset,.sortResults fieldset .customSelect,.cat1 fieldset .customSelect,.categorydisplay .pagination fieldset{float:none;clear:left !important;width:100%}
.categorydisplay .pagination fieldset{margin-bottom:20px}.pagination{min-width:0}.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}.pageNavTop .pagination{width:100%}
.pageNavTop .pagination label,.pageNavTop .pagination fieldset{float:left}.pagination fieldset{width:100%}.sortResults fieldset label{float:none}.cat1 fieldset,.cat2 fieldset,.cat3 fieldset{width:100%}.product .boxHalf,.checkout .boxHalf{width:100%;margin:0 0 20px 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:20px 0 50px 0;color:#fff}
.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}
.product-items.grid.grid .item{width:47%;margin-right:6%}#productType.tabbed-box .tabs-content,#productType_Goty.tabbed-box .tabs-content{border:0}.sub-items li{width:50%}.categorydisplay .items .item{width:48% !important;margin:5px 1% !important;min-height:350px}.product-items.grid.grid .item:nth-child(3n+3){margin-right:6%}
.product-items.grid.grid .item:nth-child(2n+2){margin-right:0}#main-result-content .items .item.first{width:30.333333%;margin:5px 1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:box-sizing}.search-page .items .item{margin:5px 1%;width:48% !important}.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:20%;margin:0}.form.addInfo fieldset.noLabel{width:100%;margin:15px 0 0 1px !important}.account .boxLarge .section .listInfoItem.third,.account .boxLarge .section .addressItem,.account .boxLarge .section .listInfoItem.half{width:100%}
.summary .help ul{width:100%;text-align:center}.summary .help ul li{float:none;display:inline;margin:0 2%}.bag-header{width:100% !important;margin:0 !important}.bag-items .img-wrapper,.saved-items .img-wrapper{width:30%;padding:10px 2% 0 3%}.bag-items .info-wrapper,.saved-items .info-wrapper{width:100%;margin-right:0}
.bag-header div.bag-desc-col,.bag-items .info-wrapper div.bag-desc-col,.saved-items .info-wrapper div.saved-items-desc-col{width:41% !important}.bag-header div,.bag-items .info-wrapper>div,.saved-items .info-wrapper>div{width:16% !important}.bag-items .info-wrapper .bag-qt-col input{margin:0 auto;padding:0;max-width:30px;float:none}
.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:96% !important;padding:2%}#productType.tabbed-box .tabs-content{width:100%;padding:0}.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}.jspPane{position:inherit;width:100% !important}.jspContainer{overflow:visible}.jspVerticalBar{display:none !important}
.bundle-subproduct{padding:10px 2%;width:96% !important}.product .itemInfo.info-fixed .pinkScroll{width:100% !important;height:auto}.other-items{width:90%;float:none}.other-items li{padding:0;width:100% !important}.widget_product_image_viewer_position img{width:100%}.other-items .subSection.form{width:100%;margin-top:30px}
.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%;padding:0}#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%;padding:0}
.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:last-child{border-bottom:0}.features .feat span{padding:0;width:100%}.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;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}#mainContent.container{min-height:500px}.products #mainContent{margin:0 0 20px 0}#mainNav .wrapper{margin:0;padding:0}#mainNav{position:fixed;top:0;left:0;background:#ededed;margin:0;padding:0;width:225px;height:100%;display:none;border: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-x:hidden;overflow-y:scroll}
#mainNav::-webkit-scrollbar{display:none}.checkout #mainNav{position:relative;border-color:#a9335a;background:#8c203e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod�EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#8c203e 0,#7f0e2a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#8c203e),color-stop(100%,#7f0e2a));background:-webkit-linear-gradient(top,#8c203e 0,#7f0e2a 100%);background:-o-linear-gradient(top,#8c203e 0,#7f0e2a 100%);background:-ms-linear-gradient(top,#8c203e 0,#7f0e2a 100%);background:linear-gradient(to bottom,#8c203e 0,#7f0e2a 100%);background-size:100% 65px;background-repeat:repeat-x;width:100%;display:block}
.checkout #mainNav .wrapper{width:100%}.checkout #mainNav ul li{padding:0;float:left;display:block;width:25%}.checkout #mainNav .navBottom ul.checkout{height:44px}.checkout #mainNav .navBottom ul li a{height:44px;line-height:44px;padding:0}.checkout #mainNav .navTop{height:0}#mainNav ul{width:225px}
#mainNav ul.dropdown{position:relative !important;opacity:1;margin:10px 0 0 -10px;float:none;pointer-events:auto}#mainNav ul.dropdown #logout_dropdown{margin:0;width:100% !important}#mainNav ul.dropdown #logout_dropdown a{top:auto;left:auto !important;padding-left:8px !important}#mainNav .navBottom ul.category,#mainNav .navBottom ul.account{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0}
#mainNav ul li,.wrapper-dropdown-1{padding:10px;float:none;display:block;border-bottom:1px solid #999;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff !important;background:-moz-linear-gradient(top,#fff 0,#f0d8e4 100%) !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f0d8e4)) !important;background:-webkit-linear-gradient(top,#fff 0,#f0d8e4 100%) !important;background:-o-linear-gradient(top,#fff 0,#f0d8e4 100%) !important;background:-ms-linear-gradient(top,#fff 0,#f0d8e4 100%) !important;background:linear-gradient(to bottom,#fff 0,#f0d8e4 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f0d8e4',GradientType=0) !important;border:none !important;-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}
#mainNav ul li{padding:10px;float:none;display:block;border-bottom:1px solid #999;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff !important;background:-moz-linear-gradient(top,#fff 0,#f0d8e4 100%) !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f0d8e4)) !important;background:-webkit-linear-gradient(top,#fff 0,#f0d8e4 100%) !important;background:-o-linear-gradient(top,#fff 0,#f0d8e4 100%) !important;background:-ms-linear-gradient(top,#fff 0,#f0d8e4 100%) !important;background:linear-gradient(to bottom,#fff 0,#f0d8e4 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f0d8e4',GradientType=0) !important;border:none !important;-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}
#mainNav ul li.last{clear:both}.wrapper-dropdown-1{padding:10px 10px 4px 10px !important;float:none !important;display:block !important;border-bottom:1px solid #999 !important;width:100% !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;margin:auto !important;height:auto !important;background:#fff !important;background:-moz-linear-gradient(top,#fff 0,#f0d8e4 100%) !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f0d8e4)) !important;background:-webkit-linear-gradient(top,#fff 0,#f0d8e4 100%) !important;background:-o-linear-gradient(top,#fff 0,#f0d8e4 100%) !important;background:-ms-linear-gradient(top,#fff 0,#f0d8e4 100%) !important;background:linear-gradient(to bottom,#fff 0,#f0d8e4 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f0d8e4',GradientType=0) !important;border:none !important;-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;color:#c04f7d;line-height:34px;font-weight:bold;font-size:14px}
.wrapper-dropdown-1 span{padding:0 8px}.wrapper-dropdown-1:after{right:16px;border-color:transparent #c04f7d;display:none}#mainNav ul li a{color:#333;text-decoration:none;display:block}#mainNav .navBottom ul.category li a,#mainNav .navBottom ul.account li a{border:0}#mainNav .navBottom ul.category li a,#mainNav .navBottom ul.account li a,.navBottom ul.cart li a{height:34px;line-height:34px;font-weight:bold}
#mainNav li .pull-right{font-size:18px}#mainNav .navBottom .home-link .icon-home{margin-top:8px;float:right;font-size:18px}body{width:100%}.product .boxHalf,.checkout .boxHalf{width:100%}.checkout .boxHalf.border{width:100% !important;min-height:0}.form fieldset.double:not(#foo)>input[type="checkbox"]:checked+label{padding-top:0;line-height:1.25;margin-bottom:11px}
a#signIn{margin-top:11px}#mainContent{color:#fff;margin:0 !important;padding-bottom:0}#dob_month,#dob_day,#dob_year{float:none}.form fieldset.dob .customSelect.day,.form fieldset.dob .customSelect.month,.form fieldset.dob .customSelect.year{width:100%}.form.register fieldset>input[type="text"],.form.login fieldset>input[type="text"],.form.register fieldset .customSelect,.form.login fieldset .customSelect{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.store_interests li{width:100% !important}.leftMenu.account{display:none}.ag_st .account .boxLarge,.ag_pt .account .boxLarge,.ag_as .account .boxLarge,.ag_st .boxLarge{width:100% !important}.hc-landing .boxLarge,.products .boxLarge{width:100%}.account .boxLarge{width:100% !important}#changeProfile{width:100%}
.form fieldset.dob .customSelect.day,.form fieldset.dob .customSelect.month,.form fieldset.dob .customSelect.year{width:30%}.form fieldset.dob .customSelect.year{margin-right:0}.form fieldset.form-row-phone .customSelect.phone-code{width:20%;margin-right:0}#changeProfile.form fieldset.name input{margin:0 2% 0 0;width:30% !important}
.form fieldset.form-row-phone input.phone-number{width:44% !important;margin:0 2%;padding:0 2%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:none}#changeProfile.form fieldset.email input{width:68% !important}.content-section .form fieldset.noLabel{padding-left:0}
#changePassword,changePass{width:100%}.form fieldset.form-row-phone .customSelect.phone-type{width:32%}.content-section .form input[type="text"],.content-section .form input[type="password"]{width:100%;clear:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.section div.optionGroup{margin-left:0;width:100%:}fieldset.twoFields input#firstName,fieldset.twoFields input#lastName{width:48.5% !important}.form.addInfo fieldset.phone>input[type="text"]{margin:0 2%}.content-section .form fieldset.smallLabel label{width:100%;padding-right:3%}
#changeProfile.form fieldset.email input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100% !important}.content-section .form fieldset.noLabel.smallLabel{width:auto}div#changeProfile.form form#updateProfileInfo fieldset.name input#firstName{width:100% !important;margin-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div#changeProfile.form form#updateProfileInfo fieldset.name input#lastName{width:100% !important;margin-top:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.content-section .form fieldset.noLabel.smallLabel{padding-left:0}.additional-promo-wrapper{padding:12px 5% 25px 5%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#mainHeader .info{display:none}fieldset.twoFields input#firstName,fieldset.twoFields input#lastName{width:100% !important;margin:0}fieldset.twoFields input#firstName{margin-bottom:5px}.st .section.form.addInfo fieldset>input[type="text"]{width:100%}#phone1_type .customSelect.area,#phone2_type .customSelect.area{width:20% !important}
.st .section.form.addInfo fieldset.phone>input[type="text"]{width:45% !important}#phone1_type .customSelect.phoneType,#phone2_type .customSelect.phoneType{width:31% !important}.checkout .boxSmall.summary{width:100%;margin-bottom:20px}.summary .details fieldset.offerCode input[type="text"]{width:20%}
#MattelCheckoutBillingForm .checkout{width:100%;margin:0}.paymentItem .ui-accordion-content fieldset.full input[type="text"],.form fieldset input[type="password"],.ui-accordion-content fieldset input[type="password"]{width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.dob #saveAddress{clear:left;margin-top:20px}.form fieldset.phone>.customSelect.code{width:20%;margin:0 2% 0 0}.form fieldset.phone>.customSelect.type{width:25%;margin:0}#phone1Temp,#phone2Temp{width:49%}.checkout .form.addInfo fieldset>label{width:auto}.offerCode{float:right !important;clear:right}
.boxMedium.shipSummary{width:96%;margin:0 0 20px 0;padding:15px 2% 0 2%}.boxMedium.shipingTitle{width:100%;margin:0 0 10px 0}.boxMedium.shipingTitle{width:100%;margin:0 0 10px 0}.checkout .boxSmall.summary{width:100%}.shipItem.small .detailContainer{width:94%;margin:15px 3% 0 3%}.shipItem .itemImage{width:94%;margin:0 3%}
.shipItem .itemImage h2{text-align:left}.shipItem .itemImage img{width:100%;height:auto}#sign_up,.popup{padding:20px 12px}#sign_up .form a.button{margin:5% 5% 0 0}.popup,#vmBox{border:inherit;-webkit-box-shadow:inherit;box-shadow:inherit;overflow:inherit;padding:inherit}.popup-inner{border-color:#fce7f1;border-style:solid;border-width:1px;padding:20px 5% !important;margin-top:30px}
#v_modal{opacity:0}#vmOverlay{opacity:0 !important}#close_x.close,#vmClose,.popup #vmClose,#miniShopCartDiv #vmClose{background:linear-gradient(to bottom,#8c203e 0,#7f0e2a 100%) repeat scroll 0 0 rgba(0,0,0,0) !important;background-image:none;background-color:#8c203e;border-bottom:1px solid #a9335a;box-shadow:0 -5px 10px 2px rgba(80,15,30,0.3) inset;color:#fff;display:BLOCK;height:20px;margin:0;top:0;right:0;padding:5px 0;text-align:center;text-indent:0;width:100%;line-height:20px;font-size:14px;font-weight:bold;font-family:Arial,Helvetica,sans-serif}
.frame .section .rightBox .add.content{float:none;margin:0 auto}#v_modal #close_x.close{position:absolute;z-index:1000;margin:0;left:0;top:0;padding:5px 0}.popup.verifyAddress.remove-v-modal{width:100% !important;box-sizing:border-box;text-align:center}.popup.verifyAddress.remove-v-modal #box-controls{width:235px;margin:0 auto}
#miniShopCartDiv #miniShoppingBagOverlay{width:100%}#miniShopCartDiv .frame{padding:48px 15px 15px 15px;box-sizing:border-box}#miniShopCartDiv .leftBox,#miniShopCartDiv .rightBox{float:none;width:auto}.popup.SummaryPopulatedTemplate{padding:15px}.popup.SummaryPopulatedTemplate #vmClose{width:150%}#v_modal #addAddressModal{position:relative}
#v_modal .verifyAddress #close_x{margin:0 0 20px}.popup.addAddressModal{padding:20px 12px}.addAddressModal .boxLarge,#addCardModal .boxLarge,.EstimatedDeliveryModal .boxLarge{width:100%}.mattelglobalaccountshippingdetailsview .form.addInfo fieldset>input[type="text"]{width:100%}
.mattelordershippingview .form.addInfo fieldset #stateDiv0.customSelect,.mattelordershippingview .form.addInfo fieldset #countryDiv.customSelect,.mattelglobalaccountshippingdetailsview .form.addInfo fieldset #stateDiv0.customSelect,.mattelglobalaccountshippingdetailsview .form.addInfo fieldset #countryDiv.customSelect{width:100%}
.section.form.addInfo .input-error{width:auto}#MattelAGAddressForm .form.addInfo .customSelect.phone-code{width:20% !important}#addAddressModal .form fieldset.form-row-phone input.phone-number{width:49% !important}#MattelAGAddressForm .form.addInfo .customSelect.phone-type{width:27%}.mattelglobalaccountbillingdetailsview .form.addInfo fieldset>input[type="text"]{width:100%}
.mattelglobalaccountbillingdetailsview .form.addInfo fieldset #stateDiv0.customSelect,.mattelglobalaccountbillingdetailsview .form.addInfo fieldset #countryDiv.customSelect{width:100%}.mattelglobalaccountbillingdetailsview .account .boxLarge p.description{max-width:100%}.mattelglobalaccountsummaryview #pageWrapper #mainContent.container.populatedTemplate.ag_pt{margin-top:0 !important}
.frame.light .frameInner{width:100%;box-sizing:border-box}#miniShoppingBagOverlay h3 .right{position:relative;top:auto;right:auto;float:left;margin-top:5px}#miniShoppingBagOverlay .frame.light{background-color:#fff;box-sizing:border-box}#miniShoppingBagOverlay .frame.light .frameInner{background:#fff;padding:0}
.mattelglobalaccountsummaryview .popup.SummaryPopulatedTemplate{padding:20px 12px}.section.form.birthDate{width:100%}.form.birthDate fieldset input[type="text"],.form.birthDate fieldset>.customSelect.relation,.form.birthDate fieldset>.customSelect.reminderEmail{width:100%}
#v_modal .verifyAddress .popup-inner{width:auto}.form.birthDate>.field_content label{width:100%;text-align:left}.form.birthDate .actions{padding:0}.frame .frameInner{width:100%}a:focus{border:none !important}.index .boxLarge .items{padding:15px 0 20px 0}.categorydisplay .section.items .item{width:48% !important}
.search-page #main-result-content .leftMenu{display:none}.search-page #relatedItems.tabbed-box .tabs-content{padding:0;border:none !important}.search-page .rigth-result-content{width:100%}.st .addressItem{width:100%;box-sizing:border-box}#shippingMethodDiv .sMethod,.mattelordershippingview .sMethod .addressItem .itemList label{width:100%}
.mattelordershippingview .sMethod .addressItem .itemList label{width:100%;box-sizing:border-box;display:block;font-size:14px}#MattelAGAddressForm .section.form.addInfo{margin-bottom:30px}.pageNavTop .result-title h2 span.returned-count{display:inline-block;vertical-align:text-top;width:auto;float:none}
.pageNavTop .result-title h2 span.returned-count strong{width:auto}.pageNavTop .result-title h2 span.returned-count p{line-height:inherit}.pageNavTop .suggestion-box{width:100%}.agstore.ajaxorderitemdisplayview .content .boxMedium.box-bottom-grad-to-top{width:100%}.agstore.ajaxorderitemdisplayview #ShopCartDisplay #MattelShopCartOrderTotalsDetail .boxSmall.border.summary.box-bottom-grad{width:100%}
.modalWrapper#whatistoolTip{width:100% !important;margin:0 !important;left:0 !important;height:auto !important}.secCode{margin:50px 5% 20px 5%}.modalWrapper .flLeft{float:none;width:100%;margin-left:0;text-align:center}.modalWrapper .flRight{float:none;margin-left:0;width:100%;text-align:center}#addCardModal fieldset.noLabel+fieldset.noLabel{width:100%;padding-left:0}
#addCardModal .form.addInfo fieldset{width:100%;padding-left:0}.popup .form.addInfo fieldset .customSelect.select-short{width:30%}.form.addInfo fieldset .customSelect.select-medium{width:60%}#addCardModal .form.addInfo fieldset{width:100%}#addCardModal .form.addInfo fieldset>input[type="text"]{width:100%}
#addCardModal .popup-inner.content{margin-top:0}#addCardModal{width:100%;height:auto;padding:10px;box-sizing:border-box}.content_wrapper_position{position:relative;float:left;width:100%;height:auto;z-index:1;background:#fff}.featured-bottom .featured-left{background:0}content_wrapper_border{position:relative;float:left;width:100%;height:auto;z-index:1;padding:20px 0 50px 0;background:#fff}
.my_account.generic_error_container{width:94%;margin:0 3%}.AgeScreenCatalogueRequest .catalogueMessage{width:100%}.AgeScreenCatalogueRequest .AgeScreenContainer .form{width:100%;margin:0 0 10px 0;float:none}.AgeScreenCatalogueRequest .AgeScreenContainer .emailChildrenPolicy{width:100%;margin:0}.AgeScreenCatalogueRequest .AgeScreenContainer .catalogueAgePrivacy{width:100%}
.AgeScreenCatalogueRequest .AgeScreenContainer .form label{width:100%;text-align:left}.AgeScreenCatalogueRequest .customSelect.emailRequestDate{width:39%;margin:0 2% 12px 0}.AgeScreenCatalogueRequest .customSelect.emailRequestDate.date{width:25%;margin:0 2% 12px 0}.AgeScreenCatalogueRequest .customSelect.last.emailRequestDate.year{width:30%;margin:0 2% 12px 0}
#giftServicesOverlay .section .leftBox{width:100%;margin:0}.agstore.ajaxorderitemdisplayview #v_modal #vmModal #giftServicesOverlay #GiftOptions .first.section .rightBox,.agstore.ajaxmattelmsorderitemdetailsview #v_modal #vmModal #giftServicesOverlay #GiftOptions .first.section .rightBox{width:100%}
.mattelglobalaccountsummaryview .popup .popup-inner .form.birthDate #Register .dob #birth_monthDiv{width:41% !important;margin-right:2% !important}.mattelglobalaccountsummaryview .popup .popup-inner .form.birthDate #Register .dob #birth_dateDiv{width:26% !important;margin-right:2% !important}.mattelglobalaccountsummaryview .popup .popup-inner .form.birthDate #Register .dob #birth_yearDiv{width:29% !important;margin-right:0 !important}
.jspHorizontalBar{display:none}.tabbed-box#productDetails .tabs-content .tab{height:auto !important}#MyAGProductServices{box-sizing:border-box;width:100% !important;padding:50px 20px 20px 20px}#MyAGProductServices ul li{padding:15px 0}#MyAGProductServices .AGProductList li .AGProductImage{width:100%;height:auto}
#MyAGProductServices .right-wrapper{width:100%;box-sizing:border-box}.mattelglobalcheckoutlogonview #sign_up .popup.verifyAddress{padding:20px !important}.accountBenefits{width:100% !important;margin:0;padding:50px 10px 10px 10px}.checkout.agstore.mattelcheckoutpaymentsandbillingaddressview #vmModal{box-sizing:border-box;height:100% !important}
.ajaxlogonform #v_modal #vmWrap #vmClose{top:0 !important}.ajaxlogonform #v_modal #vmWrap #vmBox #vmModal #sign_up.popup{width:100% !important}.agstore .form fieldset:not(#foo)>input[type="checkbox"]+label{margin-left:0}.mattelcheckoutpaymentsandbillingaddressview .form.addInfo fieldset>label{margin-left:0}
#MattelCheckoutBillingForm .content.checkout .phone{margin-left:0;margin-top:15px}.mattelcheckoutpaymentsandbillingaddressview #MattelCheckoutBillingForm .checkout .form .myaccount_error,#MattelCheckoutBillingForm .content.checkout .dob{margin-left:0}.form fieldset.dob .customSelect.month,.form fieldset.dob .customSelect.day,.form fieldset.dob .customSelect.year,.mattelcheckoutpaymentsandbillingaddressview #MattelCheckoutBillingForm .form .dob .customSelect.month{width:30% !important}
.threeplus img{max-width:100%}#gift-service{margin-top:20px}#giftServicesOverlay .section p.wrap{padding:20px 0 15px 0}.agstore.ajaxorderitemdisplayview #v_modal #vmModal #giftServicesOverlay #GiftOptions .section .rightBox{width:100%}#giftServicesOverlay .modalActions{padding:0 0 20px 0}#giftServicesOverlay .modalActions a.button{float:left}
.boxMedium.shipDetails{width:100% !important;margin:0 !important}.small.last .detailContainer .orderDetail{width:60% !important}.small .detailContainer .priceDetail{width:40% !important}#mainContent>div>div>div.boxMedium.border.shipDetails>div.shipItem.small.last>div.detailContainer>div.priceDetail>ul>li.totalTitle{width:50% !important}
#mainContent>div>div>div.boxMedium.border.shipDetails>div.shipItem.small.last>div.detailContainer>div.priceDetail>ul>li.qtyTitle{width:50% !important}.myaccount_error.analytics-input-error,.analytics-input-error,#state0_err{margin:2px 0 0 0 !important;margin-left:0 !important;margin-top:2px !important}
.agstore.mattelglobalaccountsettingsview .form fieldset:not(#foo)>input[type="checkbox"]+label{font-size:11px !important}#pageWrapper #mainContent .boxLarge{width:100% !important}#pageWrapper #mainContent.catalogueRequest .boxLarge{width:100% !important;margin-top:0 !important}
.mattelagescreenview .AgeScreenCatalogueRequest.catalogueRequest .content.account .boxLarge #emailRequest>h2{font-size:32px}.leftNav.leftMenu{display:none !important}#catalogueRequest h2{font-size:26px !important}.w5Contact .formContactContainer .formContact fieldset.noLabel{margin-left:0 !important;margin-right:0 !important}
.w5Contact .formContactContainer .formContact fieldset>input.inputLarge,.w5Contact .formContactContainer .formContact fieldset>textarea.inputLarge{width:80% !important}.w5Contact .formContactContainer .formContact fieldset .customSelect{width:83% !important}#mainContent.container.catalogueRequest .content .optionGroup{margin:0 !important;width:100% !important;float:none !important}
#pageWrapper #mainContent .input-error{margin-left:0 !important}.w5Contact .formContactContainer .formContact label{text-align:left}#sign_up .form a.button{margin-top:0 !important}#sign_up.popup .form fieldset input[type="text"]{margin-right:19px !important}.checkout .boxHalf.border{width:100% !important}
#Register label[for=verifyPass]{float:none !important}.form.register fieldset input[type="password"]{width:100% !important}.form.register #verifyPass_err{width:100% !important;margin-left:0!improtant}#Register>div>fieldset.dob>label{float:none !important;width:100% !important;display:block}
#Register .form fieldset.double:not(#foo)>input[type="checkbox"]:checked+label{width:90% !important}#Register #signIn.button.text.gradient.pink{margin-top:10px !important;margin-bottom:10px !important}#Register .myaccount_error.analytics-input-error,#Register .analytics-input-error,#Register #state0_err{width:100% !important;margin-left:0 !important;margin:0 !important;float:none !important}
.mattelglobalaccountbillingdetailsview .form.addInfo fieldset>input[type="text"],.mattelglobalaccountbillingdetailsview .form.addInfo fieldset #stateDiv0.customSelect,.mattelglobalaccountbillingdetailsview .form.addInfo fieldset #countryDiv.customSelect{width:100% !important}
.phone.form-row-phone #phone1Temp,.phone.form-row-phone #phone2Temp{width:29% !important}div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208795,div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208796,div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208797,div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208798{top:75px !important}
div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208791 img,div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208792 img,div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208793 img,div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208794 img{min-height:80px}
div[data-analytics-espot-name="Shop_Homepage_Espot6"] #imageBannerWrapper120879{top:20px;min-height:235px}div[data-analytics-espot-name="Shop_Homepage_Espot4"] #tab-content-container[style],div[data-analytics-espot-name="Shop_Homepage_Espot4"] #tabbed-html-fragment{height:auto !important}
div[data-analytics-espot-name="Shop_Homepage_Espot5"] img{width:100% !important}#v_modal,#vmWrap,#vmBox,#vmModal{height:auto !important}#gift-service{width:100% !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.product .boxHalf.giftCardForm{margin:0 !important;width:100% !important;margin-top:10px !important;float:right !important}
#vmModal[style]{width:100% !important;height:auto !important}#addAddressModal .boxLarge{width:100% !important}.popup.addAddressModal{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:10px !important;width:100% !important}#vmBox{width:100% !important;margin:0 !important}
#v_modal #addAddressModal{left:auto !important;top:auto !important}#addAddressModal{height:auto !important}#MattelAGAddressForm .input-error{margin-left:0 !important}.addAddressModal .addInfo.form fieldset.noLabel{margin-left:5px !important}.mattelglobalaccountshippingdetailsview .form.addInfo fieldset>input{width:100% !important}
.mattelordershippingview .form.addInfo fieldset #stateDiv0.customSelect,.mattelordershippingview .form.addInfo fieldset #countryDiv.customSelect,.mattelglobalaccountshippingdetailsview .form.addInfo fieldset #stateDiv0.customSelect,.mattelglobalaccountshippingdetailsview .form.addInfo fieldset #countryDiv.customSelect{width:100% !important}
.pageNavTop .result-title h2{width:100% !important}#mainFooter .col,#mainFooter .col.first,#mainFooter .col.second,#mainFooter .col.third,#mainFooter .col.last{width:100% !important;display:block !important;float:none !important}#mainFooter .col ul:nth-of-type(1) ~ h5{margin-top:8px !important}#mainFooter .col ul{margin-bottom:5px !important}
.checkout.agstore.mattelcheckoutpaymentsandbillingaddressview #v_modal[style]{left:0 !important}.checkout.agstore.mattelcheckoutpaymentsandbillingaddressview #vmModal{height:320px !important}.navBottom ul.account.visible-phone li span{color:#c70a4c !important;font-size:16px;width:90%;float:left}.form.register fieldset input[type="password"]{width:100% !important}
.bundleTemplate .product.bundle .bundle-subproduct-wrapper .arcuate-box-shadow .border.bundle-subproduct.box-bottom-grad .boxHalf.productViewer{width:100% !important}.productdisplay .bundle-subproduct .boxHalf #productDetails{right:0 !important}.bundleTemplate .product.bundle .bundle-subproduct-wrapper .arcuate-box-shadow .border.bundle-subproduct.box-bottom-grad .boxHalf.productDetails{margin:0 !important}
.subSection.itemInfo.collection-items.divider.byc{width:100% !important}.bundle-subproduct-wrapper{float:none !important}#productDetails .accordeon-content-guide{width:100% !important}#mainContent.container.bundleTemplate .boxHalf.productDetails .threeplus img{width:100% !important}.form.birthDate #Register .analytics-input-error{left:0 !important;margin-left:0 !important;top:-12px !important}
.boxLarge.content-section.boxLargewidth .verifyAddress .bgpink .addressItem.width340.padding{width:100% !important}.verifyAddress .bgpink .addressItem.width340.padding[style]{width:100% !important}.verifyAddress .addressItem.border.padding.bgwhite[style]{width:100% !important}.popup.verifyAddress .popup-inner .boxLarge.boxLargewidth{width:100% !important}
.search-page .pageNavTop .pagination{margin-right:0 !important}body #pageWrapper #mainContent .boxLarge[style]{width:100% !important}.account .listInfoItem.third:nth-child(3) p+p{float:left !important;width:165px !important}.listInfoItem{margin-bottom:10px}.product .boxHalf{width:100% !important}.wrapper .product .boxHalf .form #GiftMessage fieldset .customSelect{width:100% !important}
.checkout.agstore.ajaxmattelmsorderitemdetailsview #mainNav.container{height:auto !important}.ajaxmattelmsorderitemdetailsview #mainNav.multi-ship .navBottom ul.checkout li a{padding:0 !important;font-size:13px !important}#vmWrap{background-color:white !important}div[data-analytics-espot-name="Shop_Homepage_Espot2"],div[data-analytics-espot-name="Shop_Homepage_Espot7"]{display:none !important}
#mainContent.container{padding-top:0 !important}#mainFooter .col{border:0 !important}body .product .boxHalf,body .checkout .boxHalf,body .product .boxHalf.productDetails{width:100% !important;margin-left:0 !important}.agstore.productdisplay .tabbed-box#productDetails .tabs-content .tab ul li{width:auto !important}
#productType_Goty .tabs li{width:25% !important}div[data-analytics-espot-name="Landing_Page_Espot1"]{display:none !important}.breadcrumb>li:last-child{float:left !important}#tabbed-html-fragment.tabbed-box.module[style]{height:auto !important}#productType.tabbed-box .tabs-content,#productType_Goty.tabbed-box .tabs-content[style]{height:auto !important}
.tabs li.tab4{border:0 !important}#productType_Goty .tabs{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.tabbed-box#productDetails .tabs-content .tab{min-height:140px;!important;overflow:hidden}#productDetails.tabbed-box{overflow:hidden}div[data-analytics-espot-name="Landing_Page_Espot3"]{width:100% !important}
.mattelglobalaccountbillingdetailsview .section.address .addressItem p .name:first-child{float:none !important}.agstore.endecasearchfromproductdisplayviewag .search-page .rigth-result-content{width:100% !important;margin-right:0 !important;float:none !important}.mattelglobalaccountbillingdetailsview .search-page .items .item{width:47.5% !important}
div[data-analytics-espot-name="Logo_Espot"] img{width:100% !important}.mattelagorderstatusguest .orderStatusGuest .vertical-sep{width:100% !important;float:left !important;padding-left:0 !important;padding-right:0 !important;margin:0!Important;float:none !important;background:none !important}
.mattelagorderstatusguest .orderStatusGuest #MattelOrderStatus .boxHalf{width:100% !important;padding-left:0 !important;padding-right:0 !important;margin:0 !important;float:none !important}.mattelagorderstatusguest form[id="Logon"],.mattelagorderstatusguest .form fieldset,.mattelagorderstatusguest .form.zip{float:none !important}
.mattelagorderstatusguest .form fieldset{margin-bottom:10px}.orderStatusGuest .form.zip input[type=text]{width:100% !important}.orderStatusGuest .form input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}.orderStatusGuest .heading-text.half{width:100% !important}
body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #imageBannerWrapper120879{height:375px !important}body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208791{width:50% !important;left:0 !important}body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208792{width:50% !important;left:50% !important}
body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208793{width:50% !important;left:0 !important;top:170px !important}body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208794{width:50% !important;left:50% !important;top:170px !important}
body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208795{width:50% !important;left:0 !important;top:110px !important}body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208796{width:50% !important;left:50% !important;top:110px !important}
body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208797{width:50% !important;left:0 !important;top:300px !important}body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208798{width:50% !important;left:50% !important;top:300px !important}
.categorydisplay #mainContent .section.items .item{width:31% !important}.categorydisplay .cat1,.categorydisplay .cat2{width:auto !important}.categorydisplay .cat2{margin-top:37px!Important}.ajaxorderitemdisplayview .additional-promo ul li span.item{min-height:29px !important}body.ajaxmattelmsorderitemdetailsview #mainNav.multi-ship .navBottom ul.checkout li a,.ajaxmattelmsorderitemdetailsview #mainNav.multi-ship .navBottom ul.checkout li a,.mattelcheckoutpaymentsandbillingaddressview #mainNav.multi-ship .navBottom ul.checkout li a{font-size:12px !important;text-align:center;line-height:48px !important}
#mainNav .navBottom ul.checkout li.last{clear:none !important}body.checkout.agstore.mattelcheckoutpaymentsandbillingaddressview #v_modal[style]{width:100% !important}body.checkout.agstore.mattelcheckoutpaymentsandbillingaddressview .accountBenefits{width:100% !important;margin:0 !important;padding:20px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body.checkout.agstore.mattelcheckoutpaymentsandbillingaddressview #order-con.popup[style]{width:100% !important;padding:50px 20px 20px 20px;box-sizing:border-box}.accountBenefitsMain .termsAndcond{width:100%;margin:0}body.checkout.agstore.mattelcheckoutpaymentsandbillingaddressview #vmClose{display:block !important;top:0}
.content .address fieldset.addAnother{float:none !important;margin-left:20px}.mattelcheckoutpaymentsandbillingaddressview #phoneEmailUpdateId input[type="text"]{width:29% !important}.checkout.agstore.mattelcheckoutpaymentsandbillingaddressview input#email1{width:100% !important}
.mattelcheckoutpaymentsandbillingaddressview #phoneEmailUpdateId{margin-left:0 !important}.content .address fieldset.addAnother{margin-left:0 !important}.checkout .boxLarge .section .addressItem p{padding-left:0 !important}.checkout .boxLarge .section .addressItem{padding-left:0 !important}body.agstore.ajaxorderitemdisplayview li.box-bottom-grad .bag-qt-col.form a[title="Ship to more than one address"]{text-align:left !important;float:right !important;padding-top:30px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 0 10px !important;width:148px !important}
.search-page .items .item{width:45% !important;margin:2.5% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-box-sizing:border-box}.search-page .items .item .imageStyle{padding:0 !important;width:100% !important;height:auto !important}body.mattelglobalaccountsummaryview .popup .popup-inner .form.birthDate #Register .dob #birth_monthDiv{width:41% !important}
body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208791.fancyEle{width:50% !important}body.agstore.topcategoriesdisplay .tridion-carousel.paged-carousel .carousel-play-button{order:0 !important;display:inline !important;float:right !important;margin-right:30px !important}
.agstore.mattelsitehomepagelayoutview #mainHeader .headerNav{margin:5px 0 0 0;width:100%}.agstore.mattelsitehomepagelayoutview #mainHeader .headerNav ul{display:block;width:100%}.agstore.mattelsitehomepagelayoutview #mainHeader .headerNav ul li{width:33.33333%;padding:10px 0 11px 0;text-align:center;box-sizing:border-box}
.agstore.mattelsitehomepagelayoutview .mobile-cart,.agstore.mattelsitehomepagelayoutview #mainHeader .icon-align-justify{display:none !important}.ajaxmattelmsorderitemdetailsview #mainNav.multi-ship .navBottom ul.checkout li a,.mattelcheckoutpaymentsandbillingaddressview #mainNav.multi-ship .navBottom ul.checkout li a{padding:0}
.ag_pt .content ul.int{width:100% !important}.agstore.ajaxorderitemdisplayview #ShopCartDisplay #MattelShopCartOrderTotalsDetail .boxSmall.border.summary.box-bottom-grad>h2{width:100% !important;-webkit-box-sizing:border-box;-mozilla-box-sizing:border-box;box-sizing:border-box}#ShopCartDisplay>div.bag>h2{margin-top:10px}
div[data-analytics-espot-name="Landing_Page_Espot2"],div[data-analytics-espot-name="Landing_Page_Espot3"]{width:100%}}@media only screen and (max-width:767px) and (orientation :portrait){.features .feat{width:44%;border-right:0;border-bottom:1px solid #e3e3e3;min-height:0;padding:10px 0 20px;margin:0 3%}
.features .feat span.desc{display:none}.features .feat:last-child{border-bottom:1px solid #e3e3e3}.categorydisplay .items .item{min-height:325px}#sign_up .form a.button{margin-top:5px !important}.categorydisplay #mainContent .section.items .item{width:48% !important}.ajaxlogonform #v_modal #vmWrap #vmClose{left:auto !important;top:0 !important;background:linear-gradient(to bottom,#8c203e 0,#7f0e2a 100%) repeat scroll 0 0 rgba(0,0,0,0)}
html body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208791.fancyEle{width:100% !important}}@media only screen and (min-width:0) and (max-width:320px){body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #imageBannerWrapper120879{margin-top:0 !important}
#imageBannerWrapper120879>div.imageBanner{visibility:hidden}body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #imageBannerWrapper120879{width:100% !important;height:775px !important}body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208791.fancyEle{width:100%}
body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208791{width:100% !important;left:0 !important}body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208792{width:100% !important;left:0 !important;top:175px !important}body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208793{width:100% !important;left:0 !important;top:350px !important}
body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208794{width:100% !important;left:0 !important;top:545px !important}body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208795{width:100% !important;left:0 !important;top:130px !important}
body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208796{width:100% !important;left:0 !important;top:325px !important}body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208797{width:100% !important;left:0 !important;top:490px !important}
body div[data-analytics-espot-name="Shop_Homepage_Espot6"] #overlay1208798{width:100% !important;left:0 !important;top:705px !important}.categorydisplay #mainContent .section.items .item{width:48% !important}}.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 4px 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 -8px center #fff}.right-arrow{right:7%}.left-arrow{left:6%}.left-arrow span{right:0}.right-arrow span{left:0}.bigSlide.product-slider .left-arrow{background:url("../../img/global/carousel-arrows.png") no-repeat scroll 2px center #fff}
.bigSlide.product-slider .left-arrow:hover{background:url("../../img/global/carousel-arrows-hover.png") no-repeat scroll 2px center #fff}.bigSlide.product-slider .right-arrow:hover{background:url("../../img/global/carousel-arrows-hover.png") no-repeat scroll -8px center #fff}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.scrollable{width:85%;padding:0 10%}
}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.scrollable{width:100%;padding:0 3%}}@media only screen and (max-width:767px){#mobileNavMenu{position:fixed;top:0;left:0;background:#ededed;margin:0;padding:0;width:225px;height:100%;display:none;border:0;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-x:hidden;overflow-y:scroll;background:rgba(0,0,0,0) linear-gradient(to bottom,#fff,#fff 42px,#ffeff6 42px,#ffeff6) repeat scroll 0 0 !important}
#mobileNavMenu .wrapper{margin:0;padding:0;width:100%;float:left}#mainNav.megaMenuNav{display:none !important}#mobileNavMenu ul{width:100%;float:left}#mobileNavMenu ul li{padding:10px;float:left;display:block;width:96%;background:rgba(0,0,0,0) none repeat scroll 0 0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:2px solid #fff !important;margin-left:8px;-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}
#mobileNavMenu ul li.last{clear:both}#mobileNavMenu ul li a{color:#333;text-decoration:none;color:#c70a4c !important;font-family:"Source Sans Pro",sans-serif !important;font-weight:bold}#mobileNavMenu.megaMenuNav .navBottom ul li a{height:auto !important;line-height:28px !important;padding:0 !important}
#mobileNavMenu .navBottom .home-link .icon-home{margin-top:8px;float:right;font-size:18px;margin-right:5px}#mobileNavMenu ul li .icon-angle-right,#mobileNavMenu ul li .icon-angle-down{float:right;margin-right:5px;color:#d22630;margin-top:2px;font-size:24px;width:12px;text-align:right}.firstWrapper{float:left;position:relative;border-bottom:0;box-shadow:none;background:rgba(0,0,0,0) none repeat scroll 0 0 !important}
.firstWrapper .navContainer{padding:10px 0 0 22px;width:auto !important;display:block;float:left}.firstWrapper .navContainer div.eachSubCategory{float:left;margin-right:0;min-height:0;height:auto;margin-Bottom:20px;border-right:0}#mobileNavMenu .sideImg,#mobileNavMenu .bottomImg{float:left}#mobileNavMenu .sideImg img,#mobileNavMenu .bottomImg img{float:left;display:block;max-width:100px;max-height:100px}
#mobileNavMenu ul.eachSubCategoryList li{padding:5px;width:100%;box-shadow:none !important}#mobileNavMenu ul li:first-child{border-bottom:none !important}#mobileNavMenu ul.eachSubCategoryList li:first-child{border-bottom:2px solid #fff !important}#mobileNavMenu.megaMenuNav .navBottom ul.eachSubCategoryList li a{padding:0 !important;font-weight:normal;width:100%;display:block}
.firstWrapper .navContainer h3{font-weight:bold}#mainContent .leftMenu.products{display:none !important}#mobileNavMenu ul li a span.icon-phone{float:left}#mobileNavMenu ul li a span.icon-phone-text{font-family:"Source Sans Pro",sans-serif !important;font-weight:bold;padding-left:15px;float:left;width:85%}
#mobileNavMenu .containerEndecaSearch{padding-left:4px !important;padding-top:8px !important;padding-bottom:6px !important;border-bottom:2px solid #c70a4c}#mobileNavMenu #endecaSearchResultListPopup{width:84%;left:4px !important}#mobileNavMenu #endecaSearchResultListPopup div.endecaSearch{width:90%;padding-left:10px}
#mobileNavMenu .containerEndecaSearch .searchBox{width:77%;height:25px;border-color:rgba(0,0,0,0.3);opacity:.5;padding-left:30px}#mobileNavMenu .containerEndecaSearch a.searchIcon{border-left:none !important;height:26px !important;left:11px !important;top:15px !important;background:0;float:left;position:absolute;width:26px}
#mobileNavMenu .containerEndecaSearch .icon-search{color:#c70a4c !important;text-decoration:none}.headerNav .containerEndecaSearch{display:none}#mobileNavMenu.megaMenuNav .navBottom ul li a span:not(.visible-phone):not(.icon-home){float:left;width:90%}#mobileNavMenu ul li.mobileLogon .icon-angle-right,#mobileNavMenu ul li.mobileLogon .icon-angle-down{margin-top:-5px}
#mobileNavMenu ul li.mobileLogon ul li{padding:5px;box-shadow:none !important;-webkit-box-shadow:none !important}#mobileNavMenu.megaMenuNav .navBottom ul li a[title="Home"],#mobileNavMenu.megaMenuNav .navBottom ul li a[title="Login/Register"]{float:left;width:100%}
#mobileNavMenu.megaMenuNav .navBottom ul li.mobileLogon ul.dropdown li a{float:left;width:100%}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){#mainNav.megaMenuNav .sideImg{max-height:120px;max-width:120px}#mainNav.megaMenuNav .bottomImg img,#mainNav.megaMenuNav .sideImg img{max-width:120px;max-height:120px}
}@media only screen and (min-device-width :320px) and (max-device-width :568px) and (orientation :portrait){div[data-analytics-espot-name="Logo_Espot"] img{width:181px !important;height:31px}.mobile-cart{width:20%}}@media only screen and (min-device-width :414px) and (max-device-width :736px) and (device-width :414px) and (device-height :736px) and (orientation :portrait){div[data-analytics-espot-name="Logo_Espot"] img{width:234px !important;height:39px}
}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :portrait) and (device-width :375px) and (device-height :667px){div[data-analytics-espot-name="Logo_Espot"] img{width:212px !important;height:35px}}@media only screen and (max-width:767px){.registerYourDoll .form .smallLabel>label{width:100% !important;text-align:left}
.registerYourDoll .form .customSelect{width:100%}.registerYourDoll .form .smallLabel>input[type="text"]{width:97%}.registerYourDoll .form .button.pink.text.small,.noLabel.smallLabel>p.disclaimerText{margin-left:0}.noLabel.smallLabel>p.disclaimerText{width:90%}#AjaxProductRegistration .section.content-section>p.requiredNote{margin-left:0}
#productRegistration .myaccount_error.analytics-input-error{margin-left:0 !important}#registredProductsSummary table thead tr th{font-size:12px;padding:5px 5px 5px 0}#registredProductsSummary table td{padding:5px 20px 5px 0;border-bottom:0}#registredProductsSummary table tr{border-bottom:1px solid #e1e1e1}
#registredProductsSummary table tr:last-child{border-bottom:0}#registredProductsSummary table{width:100%}#registredProductsSummary thead{display:none}#registredProductsSummary tbody td{display:block;text-align:center}#registredProductsSummary tbody td:before{content:attr(data-th);display:block;text-align:center;font-weight:bold}
}@media only screen and (max-width:1023px){.registerYourDoll .form .smallLabel>label{width:210px}#registredProductsSummary table thead tr th{font-size:12px;padding:10px 20px 10px 0}#registredProductsSummary table td{padding:10px 20px 10px 0}}