body{font-family:Arial,Helvetica,sans-serif;background:#fff;float:left}@font-face{font-family:'Agenda';src:url('../../fonts/agenda/agenda-medium-webfont.eot');src:url('../../fonts/agenda/agenda-medium-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/agenda/agenda-medium-webfont.woff') format('woff'),url('../../fonts/agenda/agenda-medium-webfont.ttf') format('truetype'),url('../../fonts/agenda/agenda-medium-webfont.svg#agendamedium') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Agenda-bold';src:url('../../fonts/agenda/agenda-bold-webfont.eot');src:url('../../fonts/agenda/agenda-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/agenda/agenda-bold-webfont.woff') format('woff'),url('../../fonts/agenda/agenda-bold-webfont.ttf') format('truetype'),url('../../fonts/agenda/agenda-bold-webfont.svg#agendabold') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Agenda-light';src:url('../../fonts/agenda/agenda-light-webfont.eot');src:url('../../fonts/agenda/agenda-light-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/agenda/agenda-light-webfont.woff') format('woff'),url('../../fonts/agenda/agenda-light-webfont.ttf') format('truetype'),url('../../fonts/agenda/agenda-light-webfont.svg#agenda_lightregular') format('svg');font-weight:normal;font-style:normal}
.product .fullWidth .moduleTitle{position:relative;float:left;width:100%;height:34px;border-bottom:1px solid #fce7f1}.product .fullWidth .moduleTitle h4{position:relative;float:left;width:auto;font-size:14px;font-weight:normal;color:#666;line-height:24px;padding:0}.product .fullWidth .moduleTitle fieldset{float:right;width:180px;margin:0}
.product .fullWidth .moduleTitle fieldset .customSelect{padding:0;border-radius:3px}.product .fullWidth .moduleTitle fieldset .customSelect:after{height:25px;top:1px}.product .fullWidth .moduleTitle fieldset .customSelect select{border:1px solid #ccc}#mainHeader{background:#8c203e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhjMjAzZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZjBlMmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);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)}
#mainHeader.checkout{-webkit-box-shadow:0 3px 6px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 6px 2px rgba(0,0,0,0.2);box-shadow:0 3px 6px 2px rgba(0,0,0,0.2)}#mainHeader .logo{margin:0;padding:32px 0}#mainHeader .logo span{font-family:'Agenda';color:#da8ab0;font-size:20px;margin:12px 0 0 10px}
#mainHeader .info{height:36px;font-family:'Agenda';font-size:14px;margin:49px 5px 0 0}#mainHeader .info a{color:#fff;text-decoration:none;margin:0}#mainHeader .info a:hover{text-decoration:underline}#mainHeader .info span{color:#f886bb;margin:0 12px}#mainHeader .headerNav{width:352px;margin:20px 3px 0 0}
#mainHeader .headerNav ul{margin:0}#mainHeader .headerNav ul li{padding:0 15px;border-right:1px solid #bf5e88}#mainHeader .headerNav ul li.first{padding:0 15px 0 0}#mainHeader .headerNav ul li.last{padding:0 0 0 15px;border:0}#mainHeader .headerNav ul li a{font-family:'Agenda';font-size:20px;color:#fff;text-decoration:none}
#mainHeader .headerNav span.note{font-family:'Agenda';font-size:14px;color:#fff;margin:6px 0 0 0;margin-right:14px}#mainHeader .headerNav input.searchBox{width:289px;height:19px;font-size:12px;color:#666;padding:0 26px 1px 7px;border:0;-webkit-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,0.3);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,0.3)}
#mainHeader .headerNav a.searchIcon{right:0;bottom:2px;width:26px;height:18px;border-left:1px solid #d8d3d3;background:transparent url(../../img/brand_ag/global/custom_inputs.png) no-repeat -6px -330px}.wrapper-dropdown-1{position:relative;width:172px !important;padding:4px 15px 11px 12px !important;margin:-4px 6px 6px 1px;height:13px !important;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%);color:#fff;outline:0;cursor:pointer}
#dd span{position:relative;left:47px}.wrapper-dropdown-1:after{content:"";width:0;height:0;position:absolute;right:16px;top:50%;margin-top:-6px;border-width:6px 0 6px 6px;border-style:solid;border-color:transparent #fff}.wrapper-dropdown-1 .dropdown li a{padding:0 0 0 37px;top:13px;position:relative;left:47px}
.wrapper-dropdown-1 .dropdown{position:absolute !important;top:100%;left:0;right:0;font-weight:normal;opacity:0;pointer-events:none}#logout_dropdown{display:block !important;text-decoration:none !important;color:#9e9e9e !important;width:172px !important;height:48px !important;font-weight:bold;z-index:99;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%);margin:2px 0 0 -1px;-moz-box-shadow:2px 2px 2px #b43a69;-webkit-box-shadow:2px 2px 2px #b43a69;box-shadow:2px 2px 2px #b43a69}
.wrapper-dropdown-1.active .dropdown{opacity:1;pointer-events:auto}.wrapper-dropdown-1.active:after{border-color:#fff transparent;border-width:6px 6px 0 6px;margin-top:-3px}#mainNav .navTop ul.account select.first{border:0}#mainNav{border-color:#a9335a;background:#8c203e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhjMjAzZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZjBlMmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);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;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8c203e',endColorstr='#7f0e2a')}
.ie7 #mainNav,.ie8 #mainNav{background:transparent url(../../img/brand_ag/global/mainNavBg.jpg) repeat-x left top}#mainNav ul,#mainNav ul li{text-transform:capitalize}#mainNav ul li a{font-size:16px;color:#fff}#mainNav .navTop{height:41px}#mainNav .navTop ul.site{margin:12px 0 0 25px}#mainNav .navTop ul.site li{border-right:1px solid #b43a69;padding:0 14px}
#mainNav .navTop ul.site li.last{border:0}#mainNav .navTop ul.site li a{font-size:15px;line-height:16px}#mainNav .navTop ul.account{margin:12px 5px 0 0}#mainNav .navTop ul.account li{line-height:18px;border-left:1px solid #b43a69;padding:0 15px}#mainNav .navTop ul.account li.first{border:0;cursor:pointer}
#mainNav .navTop ul.account li.last{padding:0 0 0 15px}#mainNav .navBottom{height:58px}#mainNav .navBottom ul li a{height:58px;line-height:56px;padding:0 22px}#mainNav .navBottom ul.category,#mainNav .navBottom ul.account{background:#f0d8e4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YwZDhlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#f0d8e4 50%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(50%,#f0d8e4),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff 0,#f0d8e4 50%,#fff 100%);background:-o-linear-gradient(top,#fff 0,#f0d8e4 50%,#fff 100%);background:-ms-linear-gradient(top,#fff 0,#f0d8e4 50%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#f0d8e4 50%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#f0d8e4',GradientType=0);-webkit-box-shadow:0 -2px 10px 2px rgba(0,0,0,0.2),inset 0 -3px 8px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 -2px 10px 2px rgba(0,0,0,0.2),inset 0 -3px 8px 0 rgba(0,0,0,0.15);box-shadow:0 -2px 10px 2px rgba(0,0,0,0.2),inset 0 -3px 8px 0 rgba(0,0,0,0.15)}
#mainNav .navBottom ul.category li,#mainNav .navBottom ul.account li{-webkit-box-shadow:inset 0 5px 10px 0 rgba(255,255,255,1);-moz-box-shadow:inset 0 5px 10px 0 rgba(255,255,255,1);box-shadow:inset 0 5px 10px 0 rgba(255,255,255,1);background:transparent url(../../img/brand_ag/global/top-nav-divider-border.png) no-repeat 0 0}
#mainNav .navBottom ul.category li.last{border-style:none solid none solid}#mainNav .navBottom ul.category li a,#mainNav .navBottom ul.account li a{color:#c04f7d;border-style:none solid;border-width:1px;border-color:#fff}.novalidexpandable{color:#f00 !important;font:italic 14px Arial,Helvetica,sans-serif;margin:0 10px 0 102px;float:left}
.novalidexpandableEmail{color:#f00 !important;font:italic 14px Arial,Helvetica,sans-serif;margin:30px 0 0 0}#mainNav .navBottom ul.cart{border-style:none solid;border-width:1px;border-color:transparent #9f0037 transparent #a60056;background:#d00073;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwMDA3MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2IzMDAzZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2E5MDAzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNTBkNWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#d00073 0,#b3003e 49%,#a9003c 50%,#b50d5a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d00073),color-stop(49%,#b3003e),color-stop(50%,#a9003c),color-stop(100%,#b50d5a));background:-webkit-linear-gradient(top,#d00073 0,#b3003e 49%,#a9003c 50%,#b50d5a 100%);background:-o-linear-gradient(top,#d00073 0,#b3003e 49%,#a9003c 50%,#b50d5a 100%);background:-ms-linear-gradient(top,#d00073 0,#b3003e 49%,#a9003c 50%,#b50d5a 100%);background:linear-gradient(to bottom,#d00073 0,#b3003e 49%,#a9003c 50%,#b50d5a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d00073',endColorstr='#b50d5a',GradientType=0);-webkit-box-shadow:0 -2px 10px 2px rgba(0,0,0,0.2),inset 0 -3px 8px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 -2px 10px 2px rgba(0,0,0,0.2),inset 0 -3px 8px 0 rgba(0,0,0,0.15);box-shadow:0 -2px 10px 2px rgba(0,0,0,0.2),inset 0 -3px 8px 0 rgba(0,0,0,0.15)}
#mainNav .navBottom ul.cart li{border-style:none solid;border-width:1px;border-color:transparent #a60056 transparent #9f0037}#mainNav .navBottom ul.checkout{border-style:none solid none none;border-width:1px;border-color:#b3b3b3;color:#666;background:#dedede;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RlZGVkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#dedede 50%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(50%,#dedede),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff 0,#dedede 50%,#fff 100%);background:-o-linear-gradient(top,#fff 0,#dedede 50%,#fff 100%);background:-ms-linear-gradient(top,#fff 0,#dedede 50%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#dedede 50%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#dedede',GradientType=0);-webkit-box-shadow:0 -2px 10px 2px rgba(0,0,0,0.2),inset 0 -3px 8px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 -2px 10px 2px rgba(0,0,0,0.2),inset 0 -3px 8px 0 rgba(0,0,0,0.15);box-shadow:0 -2px 10px 2px rgba(0,0,0,0.2),inset 0 -3px 8px 0 rgba(0,0,0,0.15)}
#mainNav .navBottom ul.checkout{width:auto;margin:0 12px}#mainNav .navBottom ul.checkout li{width:auto !important;text-align:center;border-style:none none none solid;border-width:1px;border-color:#b3b3b3;margin:0;-webkit-box-shadow:inset 0 5px 10px 0 rgba(255,255,255,1);-moz-box-shadow:inset 0 5px 10px 0 rgba(255,255,255,1);box-shadow:inset 0 5px 10px 0 rgba(255,255,255,1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ajaxmattelmsorderitemdetailsview #mainNav.multi-ship .navBottom ul.checkout li,.mattelcheckoutpaymentsandbillingaddressview #mainNav.multi-ship .navBottom ul.checkout li{width:auto !important}#mainNav .navBottom ul.checkout li.first,#mainNav .navBottom ul.checkout li.last{width:196px}#mainNav .navBottom ul.checkout li a{color:#666;font-weight:bold;border-style:none solid;border-width:1px;border-color:#fff}
#mainNav .navBottom ul.checkout li:hover a,#mainNav .navBottom ul.checkout li a.active{color:#e31377}#mainNav .navBottom ul.checkout li a.disabled{color:#a1a1a1}.add{margin:0 0 20px 0;background-color:#e1e1e1;border:1px solid #c2c2c2}.add.full{width:1012px;height:58px;border:1px solid #c2c2c2}.add.max-width{width:99.7%;height:58px;border:1px solid #c2c2c2}
.add.pinkBorder{border:1px solid #fdf1f7;background:#f6f0f6}.add.text{text-align:center}.add.text p{padding:22px 0}.promo,.add{position:relative;float:left;border:1px solid #c2c2c2;background-color:#e1e1e1}.add.head,.promo.head{width:1012px;height:60px}.girl-eGift-card .add.head{margin-bottom:0}.promo{border:1px solid #fde7f1;background:#fde7f1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZGU3ZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#fde7f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fde7f1));background:-webkit-linear-gradient(top,#fff 0,#fde7f1 100%);background:-o-linear-gradient(top,#fff 0,#fde7f1 100%);background:-ms-linear-gradient(top,#fff 0,#fde7f1 100%);background:linear-gradient(to bottom,#fff 0,#fde7f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#fde7f1',GradientType=0)}
.add.content{width:100%;height:215px}.currentDolls .add.content,.index .add.content{width:801px;height:215px}.checkout .boxLarge .add.content{width:603px;height:33px;margin:0 0 40px 0}.checkout .boxMedium .add.content{width:618px;height:58px;margin:0 40px 10px 0;background-color:#e1e1e1}.checkout .boxSmall .add.content{width:352px;height:188px;margin:20px 0 10px 0;background-color:#e1e1e1}
.add.half{width:49%;height:120px;margin:0 1.5% 0 0}.currentDolls .add.half,.index .add.half{width:394px;height:120px;margin:0 10px 0 0}.add.half.last{margin:0}.tabs-content .add.half{width:39%;height:120px;margin:0 0 0 1%}.myaccount_error{color:#f27639 !important;font-family:Arial !important;font-size:10px !important;margin-left:110px;clear:left;font-style:italic}
.form.addInfo fieldset.dob{margin:0 0 0 121px;padding:7px 0}.leftMenu,.leftMenu ul,.leftMenu ul li,.leftMenu ul li a,.leftMenu ul li h3{width:190px;text-transform:capitalize}.leftMenu.products{margin:0 19px 0 0}.leftMenu.account{margin:0 47px 0 0}.mattelglobalaccountsummaryview .leftMenu.account{margin:27px 47px 0 0}
.account .boxLarge{float:right;width:777px !important}.leftMenu-title{font-size:18px;font-weight:bold;color:#e21776;padding:0 0 15px}.leftMenu>ul li{margin:0;padding:0 0 6px 0}.leftMenu>ul>li{margin-bottom:2px}.leftMenu>ul>li.current{padding-bottom:20px}.leftMenu>ul li h3,.leftMenu>ul>li.current>a{font-size:16px;font-weight:bold;border-bottom:1px solid #cacaca;padding:0 0 10px 0;margin-bottom:8px}
.leftMenu.products>ul li h3{color:#fcadcd}.leftMenu.account>ul li h3{color:#e31377}.leftMenu.account>ul>li>a{font-size:16px;font-weight:bold;color:#333}.leftMenu.account>ul>li.current>a{padding:0 0 10px 0}.leftMenu.account>ul>li>a:hover{color:#e21776}.leftMenu>ul li>ul li,.leftMenu>ul li>ul li a{width:95%}
.leftMenu>ul li ul li{margin:0;padding:0 0 0 9px}.leftMenu>ul li>ul li.first{margin:5px 0 0 0}.leftMenu.products>ul li ul li.last{margin:0}.leftMenu.account>ul li ul li.last{margin:0 0 10px 0}.leftMenu>ul li>ul li.hasChildren{padding-bottom:0;padding-left:0}.leftMenu.products>ul li>ul li:hover{background-color:none}
.leftMenu.account>ul li>ul li a:hover{color:#e21776}.leftMenu>ul li>ul li a,.leftMenu>ul li>ul li span{font-size:13px;color:#000}.leftMenu.products>ul li>ul li a{color:#333;padding:5px 0;font-size:14px}.leftMenu.account>ul li>ul li a{color:#666;padding:5px 0}.leftMenu.account li.current>a{color:#da1b68}
.leftMenu.account>ul li>ul li.current{background-color:#fce7f1}.leftMenu.account>ul li>ul li.current>a{color:#e21776}.leftMenu>ul li>ul li.hasChildren>ul{width:185px;margin-bottom:4px;margin-top:2px}.leftMenu>ul li>ul li.hasChildren>ul li,.leftMenu>ul li>ul li.hasChildren>ul li a{width:180px;margin-bottom:2px}
.leftMenu>ul li>ul li.hasChildren>ul li:hover{background-color:#fde8f1}.leftMenu>ul li>ul li.hasChildren>ul li.active a{color:#e84591}.leftMenu>ul li>ul li.hasChildren>ul li a{font-size:13px;font-weight:bold;color:#878787;line-height:14px;padding:3px 0}.leftMenu>ul li>ul li.hasChildren>ul li a.colorHover{color:#666}
.leftMenu.products>ul li>ul li.hasChildren>ul li a{padding:4px 0}#mainContent{margin:15px 0 83px 0}#mainContent.products{margin:14px 0 20px 0}#mainContent.checkout{margin:30px 0 0 0}#mainFooter{background:#ffd5e5;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYxZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ffd5e5 0,#fff1f6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffd5e5),color-stop(100%,#fff1f6));background:-webkit-linear-gradient(top,#ffd5e5 0,#fff1f6 100%);background:-o-linear-gradient(top,#ffd5e5 0,#fff1f6 100%);background:-ms-linear-gradient(top,#ffd5e5 0,#fff1f6 100%);background:linear-gradient(to bottom,#ffd5e5 0,#fff1f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffd5e5',endColorstr = '#fff1f6');-webkit-box-shadow:inset 0 4px 4px 0 rgba(0,0,0,0.15),inset 0 -3px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 4px 4px 0 rgba(0,0,0,0.15),inset 0 -3px 4px 0 rgba(0,0,0,0.2);box-shadow:inset 0 4px 4px 0 rgba(0,0,0,0.15),inset 0 -3px 4px 0 rgba(0,0,0,0.2)}
#mainFooter .col{border-color:#fff}#mainFooter .col.first{width:208px}#mainFooter .col.second,#mainFooter .col.third{width:250px}#mainFooter .col.last{width:300px;border:0}#mainFooter .col h5,#mainFooter .col ul #mainFooter .col ul li{position:relative;float:left}#mainFooter .col.first h5,#mainFooter .col.first ul{width:250px;margin-left:11px}
#mainFooter .col.second h5,#mainFooter .col.second ul,#mainFooter .col.third h5,#mainFooter .col.third ul{width:200px;margin-left:50px}#mainFooter .col.last h5,#mainFooter .col.last ul{width:250px;margin-left:50px}#mainFooter .col ul li{width:100%}#mainFooter .col h5{font-size:15px;color:#903;line-height:18px}
#mainFooter .col ul li{line-height:16px}#mainFooter .col ul li a{font-size:12px;color:#494848}#mainFooter .col ul li a:hover{color:#696969}#mainFooter ul li a#fb,#mainFooter ul li a#yt,#mainFooter ul li a#rev,#mainFooter .legal .adChoices{background-image:url(../../img/brand_ag/icons/footer-social.png)}
#mainFooter ul li a#fb{background-position:0 2px}#mainFooter ul li a#yt{background-position:0 -16px}#mainFooter ul li a#rev{background-position:0 -34px}#mainFooter .col h5 a{font-size:15px !important;color:#9a033a;text-decoration:none;line-height:18px}#mainFooter .col ul:nth-of-type(1) ~ h5{margin-top:16px}
#agLegal{background-color:#ece7e8}#agLegal p{font-size:12px;color:#000;line-height:18px;padding:9px 0 10px}#agLegal p a{color:#980237;text-transform:uppercase}.content-section h1,.account .content-section h1{padding-bottom:20px}.content-section h2,.account .content-section h2{border-bottom:1px solid #eee;color:#666;padding-bottom:10px}
.content-section.text p{margin-top:15px;color:#666;line-height:18px}.content-section.text.short p{width:490px}#sign_up .denied{padding:0}#sign_up .popup-inner{padding:10;padding:25px 50px 30px 30px}#sign_up.popup p strong{color:#f27639}#sign_up.popup .form fieldset input[type="text"]{height:27px}
.ie8 #sign_up.popup .form fieldset input#userName{height:27px}.sumaryTemplate .boxLarge p{color:#666;font-size:13px;margin:0;text-transform:capitalize;width:100%}.sumaryTemplate .boxLarge h1{margin:20px 0 0;padding:0 0 15px;clear:both}h1.prod-title{font-size:20px;margin-top:8px}.sumaryTemplate .boxLarge .welcome{font-family:"Agenda",Helvetica,sans-serif;font-size:18px;font-weight:bold;padding:0 0 20px;border-bottom:1px solid #fce7f1}
.sumaryTemplate .listInfoItem{float:left;width:175px}.sumaryTemplate .listInfoItem p{font-size:15px}.sumaryTemplate .boxLarge .section{padding:0;width:100%;overflow:hidden}.sumaryTemplate .section.address,.sumaryTemplate .boxLarge .empty{line-height:20px;margin:20px 0 50px}.sumaryTemplate .boxLarge .empty{width:360px}
.sumaryTemplate .boxLarge .empty.birth_dates{margin-bottom:15px}.border{border:1px solid #fce7f1}.padding{padding:25px 5px !important}.bgpink{background:#fff6fa;padding-bottom:0}.specialwidth{width:100%;border-bottom:0}.border.dark{border:1px solid #f5b1d6}.border.gray{border:1px solid #eee}ul.breadcrumb{position:relative;float:left;width:100%;height:25px;background:url(../../img/header/bradcrumb-shadow.png) no-repeat scroll center bottom transparent;margin:0 0 24px 0}
ul.breadcrumb li{color:#666;position:relative;float:left;width:auto;margin:5px 0 0 0;line-height:14px;margin-right:8px;font-size:13px;font-weight:bold}.breadcrumb>li:last-child{font-weight:normal}ul.breadcrumb li a{padding-right:15px;color:#903;background:url(../../img/header/breadcrumb-arrow.png) no-repeat scroll right center transparent;font-size:13px}
ul.breadcrumb li:first-child{border-left:0}.catalogueRequest ul.breadcrumb li a{border-right:1px solid #ececec;text-decoration:none;background:0}.product .boxHalf.giftCardForm{width:468px;margin:0 0 0 54px;padding:15px;background-color:#fef9fb}.product .boxHalf.productViewer{width:460px;margin:0;padding:0}
.product .boxHalf.productDetails{width:500px;height:auto;margin:0 0 0 54px;padding:0;float:right}.dollProductTemplate .product .boxHalf.productDetails{width:522px}.dollProductTemplate #productDetails.tabbed-box .tabs-content .tab{width:500px}.dollProductTemplate .shareThis{margin:0 15px 0 0}.dollProductTemplate .shareThis ul{list-style:none}
.product .fullWidth{width:100%;margin:20px 0 0 0}.product .fullWidth.gotty-top-margin{margin:-20px 0 25px 0}.frontSlider.arcuate-box-shadow:before,.frontSlider.arcuate-box-shadow:after{top:94%;box-shadow:0 15px 10px #555}.product .itemInfo{clear:both;position:relative;float:left;width:100%;margin:15px 0 0}
#BVRRSummaryContainer.BVBrowserFF{padding-bottom:25px}.colorMargin{margin:0 0 0 0 !important}.boxHalf.productViewer .subSection p{margin:0 0 6px 0}.boxHalf.productViewer .subSection a{float:left;font-size:12px;font-weight:bold;margin:0}.product .itemInfo fieldset.check{float:left;width:100%;margin:0 20px 5px 0}
.product .itemInfo fieldset.check.check-right{margin-right:0}.product .itemInfo fieldset.check.check-right{float:right !important}.form fieldset.check-right.check-special label{color:#e31377;font-weight:bold}.subSection .right{float:right}.subSection .left{float:left}.subSection span.sku{font-weight:normal}
.subSection span.left{margin-right:5px}.subSection span.right{margin-left:5px}.subSection span{font-size:13px;font-weight:bold;color:#828282}.BVRRCount{color:#903 !important;font-size:12px !important}.subSection span.big{font-size:20px;font-weight:bold;color:#666}.subSection .listPriceSKU{font-size:20px;font-weight:bold;color:#666}
.subSection span.special{font-size:13px;font-weight:bold;color:#e21776;float:left;width:100%;line-height:11px}.subSection span.itemTitle{font-family:"Agenda",Helvetica,sans-serif;font-size:20px;color:#666}.subSection .rating{display:block;position:relative;float:left;width:80px;height:16px;margin:1px 10px 0 0;background-image:url(../../img/global/ratingStars.jpg);background-repeat:no-repeat}
.ratingzero{display:block;position:relative;float:left;width:80px;height:16px;margin:1px 10px 0 0;background-image:url(../../img/global/bv_translucent.jpg);background-repeat:no-repeat;background-position:center 0}.subSection .rating.one{background-position:center 0}.subSection .rating.one_half{background-position:center -96px}
.subSection .rating.two{background-position:center -16px}.subSection .rating.two_half{background-position:center -112px}.subSection .rating.three{background-position:center -32px}.subSection .rating.three_half{background-position:center -128px}.subSection .rating.four{background-position:center -48px}
.subSection .rating.four_half{background-position:center -144px}.subSection .rating.five{background-position:center -64px}.subSection .rating.none{background-position:center -80px}.prod-item.options .chk{width:auto;float:left;position:relative}.prod-item.options .chk input{position:absolute;left:0;top:0;margin:0;width:20px;height:20px;opacity:0}
.prod-item.options .chk label{background-image:url(../../img/global/custom_inputs.png);background-repeat:no-repeat;background-position:-10px -8px;text-align:left;width:auto;line-height:20px;padding:5px 0 5px 30px}.prod-item.options .chk input[type="checkbox"]:checked+label{background-position:-10px -88px}
.prod-item .content-price{margin:0 0 0 6px;float:left;line-height:20px}.prod-item .qs-item{width:100%;float:left;clear:left;margin-bottom:10px;margin-top:10px}.subSection p.option{font-size:13px;color:#666;font-weight:bold;margin:5px 0 10px 0;clear:left}.subSection a.sizeChart{clear:both;display:block;position:relative;float:left;font-size:11px;margin:0 0 -3px}
.ie7 .subSection a.sizeChart{float:none}.boxHalf .subSection.itemInfo>ul{padding:0;margin:0;line-height:18px}.boxHalf.giftCardForm .subSection.itemInfo>ul{padding:0;margin:0;line-height:18px;list-style-type:disc;list-style-position:outside;margin-left:25px !important;width:95%}.boxHalf.giftCardForm .subSection.itemInfo>ul li{overflow:visible}
.ie7 .boxHalf .subSection ul li{overflow:visible}.subSection.warning div{position:relative;float:left;width:215px;height:45px;margin:0 10px 0 0;background-image:url(../../img/global/warnings.jpg);background-repeat:no-repeat}.warning .3plus{background-position:0 0}.warning .5plus{background-position:0 0}
.subSection.promoSpot{margin:5px 0 10px;padding:5px 0}.subSection.right{float:right;margin-right:0 !important;width:auto;clear:both}.subSection .getPromo{height:auto;min-height:70px;border:1px solid #e6ddeb;padding:10px 0 0 20px;-webkit-box-shadow:inset 8px 16px 56px 2px rgba(231,223,236,1);-moz-box-shadow:inset 8px 16px 56px 2px rgba(231,223,236,1);box-shadow:inset 8px 16px 56px 2px rgba(231,223,236,1)}
.ie7 .subSection .getPromo,.ie8 .subSection .getPromo{background:#faf8fb}.subSection .getPromo p{max-width:340px;line-height:15px;padding:0 0 10px 0}.subSection .getPromo p:last-child{padding:0}.subSection .getPromo img{position:relative;float:right;bottom:15px;right:73px}.subSection .color_swatch_list,fieldset.choose{margin:0}
.subSection .color_swatch_list label,fieldset.choose label{display:block;position:relative;float:left;margin:0 10px 0 0;cursor:pointer;font-weight:bold;line-height:35px;width:35px;height:35px;text-align:center;padding:0}.subSection .color_swatch_list .Color label,.subSection .color_swatch_list .Size label{width:35px;height:35px}
.subSection .color_swatch_list .Color label,fieldset.color label{padding:0}.subSection .color_swatch_list .Color label span,fieldset.color label span{display:block;position:relative;float:left;width:30px;height:30px;margin:0}label.purple span{background-color:#5d2c75}label.navy span{background-color:#4d7084}
.subSection fieldset.size label{padding:3px 0;text-align:center}.product .form fieldset{width:402px;margin:0 0 10px}.popup .product .form fieldset{width:auto}.product .form fieldset label{width:58px}.subSection .color_swatch_list .Size label{padding:0;text-align:center}.product .form fieldset.check label{width:100%}
.ie7 .product .form fieldset.check label{width:130px !important}.product .form fieldset.noLabel{width:402px;margin:0 0 15px 103px}.product .form fieldset.noLabel input[type="text"]{width:287px}.product .form .color_swatch_list{width:490px}.popup .product .form .color_swatch_list{width:auto}
QuickView swatch styles .subSection .color_swatch_list_QV{margin:0}.subSection .color_swatch_list_QV label{display:block;position:relative;float:left;width:33px;margin:0 10px 0 0;cursor:pointer;font-weight:bold;line-height:25px}.subSection .color_swatch_list_QV .Color label,.subSection .color_swatch_list_QV .Size label{width:33px}
.subSection .color_swatch_list_QV .Color label{padding:0}.subSection .color_swatch_list_QV .Color label span{display:block;position:relative;float:left;width:33px;height:33px}.subSection .color_swatch_list_QV .Size label{padding:3px 0;text-align:center}.product .form .color_swatch_list_QV{width:402px}
.popup .product .form .color_swatch_list_QV{width:auto}// QV swatch styles end .product .form fieldset.check label{width:130px}.ie7 .product .form fieldset.check label{width:130px !important}.product .form fieldset.noLabel{width:402px;margin:0 0 15px 73px}.product .form fieldset.noLabel input[type="text"]{width:308px}
.wrapper .product .form fieldset .customSelect{width:286px}.wrapper .product .boxHalf .form fieldset .customSelect,.ie7 .wrapper .product .boxHalf .form fieldset .customSelect,.ie8 .wrapper .product .boxHalf .form fieldset .customSelect{width:296px}.product .form fieldset .customSelect,.product .form fieldset input[type="text"]{width:308px}
.product .form fieldset input[type="text"].half{width:auto}#viewer,#qv-viewer{position:relative;clear:both}.s7container{height:460px;width:460px;margin:0 auto}#qv-viewer .s7container{height:380px !important;width:380px !important;margin:0 auto}.ie8 .s7container,.ie7 .s7container{width:460px !important}
.s7zoomview{background:#fff}#swatches,#qv-swatches{overflow:hidden;height:95px;margin:10px 0 0 0;background:url('../../img/brand_ag/global/gradient-horizontal.png') no-repeat 0 top}.bundleTemplate .bundle-subproduct-wrapper #swatches,.bundleTemplate .bundle-subproduct-wrapper #qv-swatches{background:0}.s7swatches{width:inherit;height:105px;background:transparent}
.popup.productViewerModal .s7swatches{width:400px}.productdisplay .s7swatches .s7thumbcell{margin-left:0 !important}.productdisplay .s7swatches .s7thumb{border:none !important}.s7swatches>div:first-child{border-left:1px solid lightgrey;border-right:1px solid lightgrey}.arrow{position:relative;width:16px;margin:0;cursor:pointer}
.s7swatches .s7thumb{width:75px;height:75px;border-radius:0}.s7swatches .s7thumb[state='selected']{border:0}.s7swatches .s7button{display:block;width:25px;height:17px;background-repeat:no-repeat;background-size:9px 17px}.s7swatches div[id^="leftButton_"]{background-image:url('../../img/brand_ag/icons/arrow-left-normal.png') !important;cursor:pointer}
.s7swatches div[id^="rightButton_"]{background-image:url('../../img/brand_ag/icons/arrow-right-normal.png') !important;cursor:pointer}.s7swatches div[id^="leftButton_"]:hover{background-image:url('../../img/brand_ag/icons/arrow-left-hover.png') !important}.s7swatches div[id^="rightButton_"]:hover{background-image:url('../../img/brand_ag/icons/arrow-right-hover.png') !important}
.s7swatches .s7scrollleftbutton[state="disabled"]{background-image:url('../../img/brand_ag/icons/scroll_left_disabled.png') !important}.s7swatches .s7scrollrightbutton[state="disabled"]{background-image:url('../../img/brand_ag/icons/scroll_right_disabled.png') !important}.s7swatches .s7scrollleftbutton[state="disabled"]:hover{background-image:url('../../img/brand_ag/icons/scroll_left_disabled.png') !important}
.s7swatches .s7scrollrightbutton[state="disabled"]:hover{background-image:url('../../img/brand_ag/icons/scroll_right_disabled.png') !important}.zoomcontrol .zoomin{background:url(../../img/global/zoom_in.png) no-repeat;width:32px;height:32px;display:inline-block;margin-right:8px}.zoomcontrol .zoomout{background:url(../../img/global/zoom_out.png) no-repeat;width:32px;height:32px;display:inline-block;margin-right:8px}
ul#recentlyViewed,ul#recentlyViewed li{position:relative;float:left}#recentlyViewed{width:100%;background:url(../../img/brand_ag/global/shadow_recentlyV.png) no-repeat bottom;padding-bottom:10px}#recentlyViewed li{width:auto;height:150px;border-right:1px solid #fce7f1;margin:15px 0;padding:0 10px}#recentlyViewed li.first,#recentlyViewed li:first-child{padding:0 9px 0 0;margin-left:4px}
#recentlyViewed li.last,#recentlyViewed li:last-child{border:0;padding:0 0 0 10px}.ie8 #recentlyViewed li.last,.ie7 #recentlyViewed li.last{border:0;padding:0 0 0 10px}#productReviews{height:250px}.product-slider{position:relative;width:100%;height:100%}.product-slider1{position:relative;width:100%;height:100%;margin-top:13px}
.left-arrow,.right-arrow,.left-arrow span,.right-arrow span{display:block;position:absolute;top:0;width:19px;height:150px;cursor:pointer}.right-arrow{position:absolute;top:50%;right:23px !important;background:transparent url(../../img/global/carousel-arrows.png) no-repeat -11px center;margin:-110px 0 0 0;z-index:9999}
.left-arrow{position:absolute;top:50%;left:19px !important;margin:-110px 0 0 0;background:transparent url(../../img/global/carousel-arrows.png) no-repeat 1px center;z-index:9999}.left-arrow.enabled:hover{background:transparent url(../../img/global/carousel-arrows-hover.png) no-repeat 1px center}.right-arrow.enabled:hover{background:transparent url(../../img/global/carousel-arrows-hover.png) no-repeat -11px center}
.left-arrow span,.right-arrow span{height:100%;background:transparent url(../../img/global/arrows-sep-line-high.png) no-repeat right center;width:100%}.right-arrow span{background:transparent url(../../img/global/arrows-sep-line-high.png) no-repeat left center}.scrollable{margin:auto;position:relative;width:86.7%;height:283px;padding-left:50px;overflow:hidden}
.scrollable1{margin-left:-12px;position:relative;width:84.5%;height:278px;padding:0 40px;overflow:hidden}.scrollable .caroufredsel_wrapper,.scrollable .caroufredsel_wrapper>ul{height:283px !important}.scrollable .caroufredsel_wrapper{width:98% !important}.scrollable .caroufredsel_wrapper>ul{min-width:1000%}
.product-slider .scrollable ul li{text-align:center;width:170px;margin-right:37px}.scrollable ul.inline-list li a{display:block;width:170px;margin:1px auto 0}.byc .right-arrow{right:-3px !important;top:72% !important}.byc .left-arrow{top:72% !important;left:-4% !important}.byc .scrollable1{height:114px !important}
.byc .scrollable1 ul li{margin-top:3px !important}.byc .scrollable1 ul li{width:90px !important}.scrollable a .quickView{display:none !important;position:absolute;width:160px;font-size:14px;color:#666;border:1px solid #f9d5ee;margin:60px 5px 0 5px;padding:18px 0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZjZTdmMSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,rgba(255,255,255,0.8) 0,rgba(252,231,241,0.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0.8)),color-stop(100%,rgba(252,231,241,0.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.8) 0,rgba(252,231,241,0.8) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.8) 0,rgba(252,231,241,0.8) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0.8) 0,rgba(252,231,241,0.8) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.8) 0,rgba(252,231,241,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffffff',endColorstr='#ccfce7f1',GradientType=0)}
.scrollable a:hover .quickView{display:block !important}.scrollable span{position:relative;width:52%}.scrollable a span.item{font-weight:bold}.scrollable span.coord{color:#666 !important}.scrollable .note{font-size:11px;font-weight:bold;color:#e31377}.scrollable .itemName{font-size:13px;font-weight:bold;color:#666;line-height:16px}
.scrollable .price{font-size:10px;font-weight:normal;color:#666}.scrollable .price .was{display:inline;float:none;width:auto;text-decoration:line-through;margin:0;padding:0 5px 0 0}.scrollable .rating{width:80%;height:16px;padding:0 10%;background-image:url(../../img/global/ratingStars.jpg);background-repeat:no-repeat;background-position:50% 0;margin-top:-5px}
.scrollable .rating.one{background-position:center 0}.scrollable .rating.one_half{background-position:center -96px}.scrollable .rating.two{background-position:center -16px}.scrollable .rating.two_half{background-position:center -112px}.scrollable .rating.three{background-position:center -32px}.scrollable .rating.three_half{background-position:center -128px}
.scrollable .rating.four{background-position:center -48px}.scrollable .rating.four_half{background-position:center -144px}.scrollable .rating.five{background-position:center -64px}.scrollable .rating.none{background-position:center -80px}.scrollable .stock{width:80%;font-size:10px;font-weight:bold;color:#e31377;padding:0 10%;float:left;margin-top:-3px}
.shareThis{float:right;margin:15px 0 0 0}.shareThis li{position:relative;float:left}.shareThis li a{display:block;height:19px;margin:0 15px 0 0;background:transparent url(../../img/global/social-icons.png) no-repeat 0 0}.shareThis li:last-child a{display:block;height:19px;margin:0;background:transparent url(../../img/global/social-icons.png) no-repeat 0 0}
.shareThis li.pinit a{width:39px}.shareThis li.like a{width:42px;background-position:-41px}.shareThis li.tweet a{width:51px;background-position:-85px}.shareThis li.plus1 a{width:29px;background-position:-138px}.shareThis li.want a{width:45px;background-position:-168px}#BVRRDisplayContentSelectBVFrameID{left:600px;position:relative}
.shareThis span{display:block;font-size:13px;font-weight:bold;color:#828282;line-height:20px;margin:0 15px 0 0}.search-page h2,.search-page h3{font-weight:normal}.search-page .add.full{float:none}.pageNavTop{overflow:hidden;margin:0 0 18px}#main-result-content{overflow:hidden}#main-result-content .leftMenu{width:160px;overflow:hidden}
#main-result-content .leftMenu h4{color:#666}#main-result-content .leftMenu ul,#main-result-content .leftMenu ul li{float:none;padding:0;margin:0 0 39px}#main-result-content .leftMenu li li{margin:0 0 8px}#main-result-content .leftMenu li li a{font-size:12px;color:#666}.rigth-result-content{float:right;width:790px}
.tabs-content .rigth-result-content .add.half{width:385px;margin:0}.tabs-content .rigth-result-content .add.half+.add.half{margin:0 0 0 9px}.items .item.first{margin:inherit}#no-result-content{padding:0 0 150px}#no-result-content .pageNavTop.result-title{float:left;width:465px}#no-result-content .pageNavTop .result-title h2 strong,#no-result-content .pageNavTop .result-title .returned-count{float:left}
#no-result-content .pageNavTop .result-title strong{width:90px}#no-result-content .pageNavTop .result-title .returned-count{margin:0 0 0 10px;width:330px}.pageNavTop .suggestion-box{float:right;width:500px;margin:0 0 0 40px}.suggestion-box p{font-size:16px;line-height:24px}.pageNavTop .pagination{float:right;width:550px}
.pageNavTop .sortResults{float:left}.pageNavTop .result-title h2{font-size:24px;float:left;width:474px}.pageNavTop .result-title{overflow:hidden}.search-page #relatedItems.tabbed-box .tabs-content{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-page .tabbed-box{float:none;overflow:hidden;width:100%;margin:-6px 0 8px}
.search-page .tabbed-box .tabs li{width:inherit}.result-box{width:660px;margin:0 0 30px}.result-box h3{color:#903;font-size:14px;margin:0 0 5px}.tabbed-box,.tabbed-box ul li,.tabbed-box .tabs-content{position:relative;float:left;width:auto}.tabbed-box{margin:10px 0 8px;padding-bottom:0;-webkit-box-shadow:0 8px 8px -8px #777;-moz-box-shadow:0 8px 8px -8px #777;box-shadow:0 8px 8px -8px #777}
.margin25{margin:0 0 25px 0 !important}#productDetails.tabbed-box .tabs{width:auto}.tabbed-box .tabs{top:1px;list-style:none;border-style:solid solid none solid;border-width:1px;border-color:#fdf1f7 #fce7f1 #fdf1f7 #fce7f1;margin:0;background-color:#fff;z-index:999;width:100%}.tabbed-box .tabs li{width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;border-style:none solid solid solid;border-width:1px;border-color:#fce7f1 #fbbbda #fce7f1 #fff;background:#ffdded;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZGRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#ffdded 50%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(50%,#ffdded),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff 0,#ffdded 50%,#fff 100%);background:-o-linear-gradient(top,#fff 0,#ffdded 50%,#fff 100%);background:-ms-linear-gradient(top,#fff 0,#ffdded 50%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#ffdded 50%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#ffdded',GradientType=0)}
.tabbed-box .tabs li:hover{background:#fdbedb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZkYmVkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#fdbedb 50%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(50%,#fdbedb),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff 0,#fdbedb 50%,#fff 100%);background:-o-linear-gradient(top,#fff 0,#fdbedb 50%,#fff 100%);background:-ms-linear-gradient(top,#fff 0,#fdbedb 50%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#fdbedb 50%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#fdbedb',GradientType=0)}
.tabbed-box .tabs li.current{background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#FFFFFF',GradientType=0);border-style:none solid none solid}.tabbed-box .tabs li:last-child{border-style:none none solid solid}
.tabbed-box .tabs li.current:last-child{border-style:none none none solid}.tabbed-box .tabs li.last{border-style:none none solid solid}.tabbed-box .tabs li.current.last{border-style:none none none solid}.tabbed-box .tabs-content{height:auto;border:1px solid #fce7f1;margin:0;overflow:hidden;border-top:0}
.tabbed-box .tabs-content>div{display:none;font-size:13px;color:#666}.tabbed-box .tabs-content div.modalopen,.tabbed-box .tabs-content div.open,.tabbed-box .tabs-content div.open div{display:block}.tabbed-box .tabs-content div p{margin-bottom:5px}.tabbed-box .content-price{text-align:center;float:left;width:100%}
#relatedItems.tabbed-box .tabs-content{padding:25px 15px 5px 20px;width:974px}.ie7 #relatedItems.tabbed-box .tabs-content{width:96%}#relatedItems.tabbed-box .tabs-content .tab{height:48%;width:100%;line-height:normal}.dj_ie #relatedItems.tabbed-box .tabs-content .tab{height:100%}#productDetails.tabbed-box .tabs-content{padding:15px 5px 15px 15px}
.ie7 #productDetails.tabbed-box .tabs-content{width:90%}#productDetails.tabbed-box .tabs-content .tab{height:140px}#productDetails.tabbed-box .tabs-content ul{padding:0 0 0 15px;list-style-position:outside;list-style-type:disc}#productDetails.tabbed-box .tabs-content li{line-height:18px;overflow:visible}
.tabbed-box#productDetails .tabs-content .tab{width:470px}.tabbed-box#productDetails .tabs-content .tab ul li{width:417px}.itemInfo-text p,.product.bundle .shareThis{margin-bottom:18px}.product.bundle .special{font-size:16px}.product.bundle .special.smaller{font-size:13px}.product.bundle .boxHalf{background:transparent}
.boxHalf .divider{padding-bottom:20px}.boxHalf .collection-items ul li{float:left;list-style:none;margin-right:35px;position:relative;margin-top:20px}.collection-items ul li span{display:none;left:0;top:0;position:absolute;background:#fce7f1;width:100%;height:100%;opacity:.3;text-align:center;line-height:90px;color:#fff;font-weight:bold;text-shadow:0 0 13px #000;font-size:16px;-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=80)}
.collection-items ul li:hover span{display:block}.collection-items ul li.sold-out span{display:block;opacity:.9;cursor:pointer;background:#e6e6e6}.divider{border-bottom:1px solid #fdebf4}.bundle-subproduct-wrapper{float:left;position:relative}.bundle-subproduct{float:left;padding:25px 44px 39px}.product .bundle-subproduct .boxHalf{width:460px}
.grad{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZjZTdmMSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,rgba(255,255,255,0.8) 0,rgba(252,231,241,0.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0.8)),color-stop(100%,rgba(252,231,241,0.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.8) 0,rgba(252,231,241,0.8) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.8) 0,rgba(252,231,241,0.8) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0.8) 0,rgba(252,231,241,0.8) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.8) 0,rgba(252,231,241,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffffff',endColorstr='#ccfce7f1',GradientType=0)}
.stronger-grad{background:#fefefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlY2RlZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(254,254,254,1) 0,rgba(236,222,236,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(254,254,254,1)),color-stop(100%,rgba(236,222,236,1)));background:-webkit-linear-gradient(top,rgba(254,254,254,1) 0,rgba(236,222,236,1) 100%);background:-o-linear-gradient(top,rgba(254,254,254,1) 0,rgba(236,222,236,1) 100%);background:-ms-linear-gradient(top,rgba(254,254,254,1) 0,rgba(236,222,236,1) 100%);background:linear-gradient(to bottom,rgba(254,254,254,1) 0,rgba(236,222,236,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#ecdeec',GradientType=0)}
.light-orange-grad{background:#fefefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWVlZDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fefefe 0,#feeed4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fefefe),color-stop(100%,#feeed4));background:-webkit-linear-gradient(top,#fefefe 0,#feeed4 100%);background:-o-linear-gradient(top,#fefefe 0,#feeed4 100%);background:-ms-linear-gradient(top,#fefefe 0,#feeed4 100%);background:linear-gradient(to bottom,#fefefe 0,#feeed4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#feeed4',GradientType=0)}
.bundle-subproduct p.special{color:#e31377;font-weight:bold;padding:20px 13px}p.special{padding:20px 13px}.product .itemInfo.info-fixed{height:271px;padding:20px;width:420px !important}.bundleTemplate .content a{font-weight:bold}.bundleTemplate .content a:hover{text-decoration:underline}.product .itemInfo.info-fixed .pinkScroll{width:430px !important;height:230px}
.popup.productViewerModal .product .itemInfo.info-fixed .pinkScroll{height:284px}.pinkScroll p,.pinkScroll ul{margin-bottom:15px !important;width:94%}.box-bottom-grad{margin-bottom:10px;float:left;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI4OCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmRmMWY3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,#fff 88%,#fdf1f7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(88%,#fff),color-stop(100%,#fdf1f7));background:-webkit-linear-gradient(top,#fff 88%,#fdf1f7 100%);background:-o-linear-gradient(top,#fff 88%,#fdf1f7 100%);background:-ms-linear-gradient(top,#fff 88%,#fdf1f7 100%);background:linear-gradient(to bottom,#fff 88%,#fdf1f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#fdf1f7',GradientType=0)}
.box-bottom-saved-items{float:left}.box-bottom-grad-to-top{background:#fffefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2U4ZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fffefe 0,#fce7f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fffefe),color-stop(100%,#fce7f1));background:-webkit-linear-gradient(top,#fffefe 0,#fce7f1 100%);background:-o-linear-gradient(top,#fffefe 0,#fce7f1 100%);background:-ms-linear-gradient(top,#fffefe 0,#fce7f1 100%);background:linear-gradient(to bottom,#fffefe 0,#fce7f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#fdf1f7',GradientType=0)}
.arcuate-box-shadow:before,.arcuate-box-shadow:after{z-index:-1;position:absolute;content:"";bottom:17px;left:8px;width:100%;top:98%;max-width:500px;background:#777;-webkit-box-shadow:0 15px 10px #777;-moz-box-shadow:0 15px 10px #777;box-shadow:0 15px 10px #777;-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-o-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg)}
.arcuate-box-shadow:after{-webkit-transform:rotate(1deg);-moz-transform:rotate(1deg);-o-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg);right:8px;left:auto}.other-items{float:right;margin-right:24px;position:relative;z-index:-9999;margin-top:-1px}.ie8 .other-items{margin-top:-11px}
.other-items li{padding:28px 20px;width:540px !important}.other-items li *{clear:none !important}.other-items p{overflow:hidden;margin-bottom:5px !important;width:100%}.other-items .subSection.info{width:27.08%;margin-right:4%}.other-items .subSection.image{width:20%;margin-right:9.2%}.other-items .subSection.form{width:39%;margin-top:32px}
.clear{clear:both}.product.bundle .button.right{margin:15px 45px 20px 0}.populatedTemplate .section .listInfoItem p{margin:0 0 10px}.populatedTemplate .trackOrder{float:none;overflow:hidden}.section.form.birthDate{width:auto;padding:0}.form.birthDate>.field_content{width:530px}.form.birthDate>.field_content h1{border-bottom:1px solid #fce7f1;margin:0 0 20px;padding:0 0 15px}
.form.birthDate>.field_content label{margin:0 15px 0 0;padding:0;width:127px}.form.birthDate>.field_content fieldset.radio{float:left;width:75px;margin-bottom:0;margin-right:8px}.form.birthDate>.field_content fieldset.radio label,.form.birthDate>.field_content fieldset.radio:not(#foo)>input[type="radio"]:checked+label{background-position:-10px -208px;padding:0 0 0 25px;text-align:left}
.form.birthDate>.field_content fieldset.radio:not(#foo)>input[type="radio"]+label{background-position:-10px -128px;width:auto}.ie7 .form.birthDate .field_content fieldset.radio input+label{top:-19px}.form.birthDate>.right_box{width:354px;float:left}.form.birthDate .c_box{clear:both;width:100%}
.form.birthDate fieldset{width:100%;margin:0 0 15px 0}.form.birthDate .interests fieldset{margin-bottom:10px}.form.birthDate .interests legend{float:left;width:65px;display:inline}.form.birthDate .interests input[type="checkbox"]:checked+label{background-position:-10px -90px}
.ie7 .form.birthDate .interests ul.grid{width:542px;float:left;margin:-20px 0 40px 76px}.form.birthDate .customSelect select{padding-left:5px}.form.birthDate label{text-align:right;font-size:13px}.form.birthDate fieldset input[type="text"]{width:223px;font-family:Arial}
.form.birthDate fieldset>.customSelect.relation{width:231px}.form.birthDate fieldset>.customSelect.reminderEmail{width:155px}.populatedTemplate .customSelect.storeL,.sumaryTemplate .customSelect.storeL{width:219px}.form.birthDate .right_box .customSelect.month{width:113px;margin:0}.form.birthDate fieldset.dob .customSelect{margin:0 0 0 7px;padding:0}
.form.birthDate fieldset.dob .customSelect.day,.form.birthDate fieldset.dob .customSelect.year{width:74px}.form.birthDate .actions{padding:0 0 15px 141px;clear:both;overflow:hidden;width:100%}.ie7 .form.birthDate .actions{padding:20px 0 0 78px}.form.birthDate .actions a.textButton{color:#903;font-size:13px;text-transform:uppercase;float:left;line-height:36px;margin:0 0 0 15px}
.populatedTemplate .trackOrder ul.orderData li{border-bottom:1px solid #e1e1e1;line-height:13px;padding:10px 0;width:100px}.populatedTemplate .trackOrder ul.orderData li.wide{width:120px}.populatedTemplate .trackOrder ul.orderData li.thin{width:65px}.populatedTemplate .boxLarge .listInfoItem p{padding:0 0 5px}
.populatedTemplate .boxLarge .listInfoItem p a{display:inline-block;margin:8px 0 0 0}.populatedTemplate .boxLarge{padding-bottom:25px;margin-top:30px !important}.form.birthDate fieldset.gender fieldset.radio input[type=radio]{top:5px}.ie7 .form.birthDate fieldset.gender fieldset.radio input{top:0}.form.birthDate fieldset.gender fieldset.radio label{text-align:left !important;padding-left:25px;width:25px !important}
.shippingTemplate #addAddress{margin:0 0 50px}.shippingTemplate .section.address,.shippingTemplate #addAddress,.shippingAddModal .section.address,.shippingAddModal #addAddress{float:none;overflow:hidden}.shippingTemplate .sMethod{margin:0 0 100px}.sMethod .addressItem{float:none;width:100%}.sMethod .addressItem strong{font-weight:bold}
.addAddressModal .boxLarge,#addCardModal .boxLarge,.EstimatedDeliveryModal .boxLarge{width:611px;margin:0}.addAddressModal .boxLarge h1{padding:0 0 15px;margin:0 0 20px;color:#e21776}.addAddressModal .addInfo,.EstimatedDeliveryModal .addInfo{float:none;overflow:hidden;padding-bottom:0}.addAddressModal .content .optionGroup{overflow:hidden;float:none}
.addAddressModal .optionGroup>fieldset{line-height:25px;margin:0 20px 0 0;width:auto;float:left}.addAddressModal .addInfo.form fieldset.noLabel{margin:0 0 15px 122px}.addAddressModal fieldset>label,.addAddressModal .optionGroup>legend{width:18.3%}.ie7 .addAddressModal .optionGroup>legend{float:left;padding:0 15px 0 0}
.addAddressModal input[type="checkbox"]+label{width:100%}.sMethod .addressItem strong{font-weight:bold}.populatedTemplate .boxLarge .listInfoItem p{padding:0 0 5px}.populatedTemplate .boxLarge .listInfoItem p .name{font-weight:bold}.addAddressModal .form.addInfo fieldset.radio:not(#foo)>input[type="radio"]:checked+label{background-position:-15px -211px}
.addAddressModal .form.addInfo fieldset.radio:not(#foo)>input[type="radio"]+label{background-position:-15px -131px}.addAddressModal .optionGroup fieldset.radio label{padding-left:20px;padding-right:0}.addAddressModal .twoFields{margin-bottom:15px !important}.addAddressModal .customSelect{width:491px}
.ie7 .addAddressModal .optionGroup fieldset.radio{float:left;width:120px}.ie7 .addAddressModal .addInfo.form fieldset.noLabel,.ie8 .addAddressModal .addInfo.form fieldset.noLabel{margin-left:20%}.ie8 .addAddressModal fieldset.radio input[type=radio]{top:7px}#addCardModal fieldset.noLabel{padding-left:133px;margin:0 0 15px 0}
#addCardModal fieldset.radio label{padding:0 0 0 20px}#addCardModal .form.addInfo fieldset.radio:not(#foo)>input[type="radio"]:checked+label{background-position:-10px -213px}#addCardModal .form.addInfo fieldset.radio:not(#foo)>input[type="radio"]+label{background-position:-10px -133px}
.ie7 #addCardModal fieldset.noLabel,.ie8 #addCardModal fieldset.noLabel{padding-left:0;margin-left:125px}.ie8 #addCardModal fieldset.noLabel{margin-left:127px}.ie8 #addCardModal fieldset.radio input[type=radio]{top:7px}.popup.verifyAddress .content-section{margin-bottom:0;margin-left:10px;margin-right:0}
.account .form.small fieldset{clear:both;width:280px}.account .form.small fieldset>label{width:101px;text-align:right}.account .form.small fieldset>input#billingCode{width:63px !important}.account .form.small fieldset>input[type="text"]{width:149px;font-family:Arial}table thead td{color:#666;border-bottom:1px solid #e1e1e1}
table td{border-bottom:1px solid #e1e1e1}table a{color:#903}.ag_st .button.pink{float:none}.sumaryTemplate.ag_st .boxLarge .empty{margin:10px 0 50px;padding:0}.sumaryTemplate.ag_st .boxLarge .empty.medium_space,.ag_st .content fieldset.medium_space{margin-bottom:15px}.ag_st .content fieldset{float:none}
.ag_st .content fieldset.interests{margin:0 0 5px}.ag_st .form fieldset>legend{padding:0 0 20px;float:none}.ag_st .grid{overflow:hidden}.ag_st .content ul.int{width:460px}.populatedTemplate.ag_pt .trackOrder ul.orderData li{margin:0}.ag_pt .section{float:none;overflow:hidden;padding:21px 0}.wrap_floats{overflow:hidden}
.ag_pt .boxLarge h1{clear:both;margin:20px 0 0;padding:0 0 15px}.ag_pt .boxLarge .empty.medium_space{margin-bottom:15px}.ag_pt .content ul.int{width:460px}.ag_pt .content ul li{margin:0}.ie8 .popup.SummaryPopulatedTemplate .customSelect.day,.ie7 .popup.SummaryPopulatedTemplate .customSelect.day{margin-right:7px}
.ie7 .popup.SummaryPopulatedTemplate .actions{padding-left:141px;padding-top:0}.ie7 .popup.SummaryPopulatedTemplate .actions a.continue{width:200px}#changeProfile{margin:15px 0}#changeProfile.form fieldset.name input{width:188px !important;margin-right:10px;font-family:Arial;height:23px}#changeProfile.form fieldset.email input{font-family:Arial;height:23px;width:453px}
.AccountSettingsTemplate .content-section.form ul li>fieldset{margin:0 0 -5px}.AccountSettingsTemplate fieldset.dob .customSelect.month{width:120px}#MyAGProductServices *{font-family:Arial,Verdana,sans-serif}#MyAGProductServices ul{margin:0;padding:0;text-indent:0;display:block;clear:both}#MyAGProductServices ul li{list-style:none;clear:both;overflow:hidden;padding:15px 0 15px 10px;border-bottom:1px solid #fce7f1}
#MyAGProductServices .AGProductList li strong{font-size:13px;color:#666;font-weight:bold;display:block;height:20px;width:100%}#MyAGProductServices .AGProductList li em{font-style:italic}#MyAGProductServices .AGProductList li p{margin-bottom:10px;color:#666}#MyAGProductServices .AGProductList li .AGProductImage{float:left;width:155px;height:155px}
#MyAGProductServices .AGProductList li .AGProductDescription{font-size:13px;color:#666;font-weight:normal}#MyAGProductServices .ProductRecommendation span.mayWerecommend{font-size:10px;color:#e31377;font-weight:bold}#MyAGProductServices .ProductRecommendation ul li strong.title{font-size:13px;color:#666;font-weight:bold}
#MyAGProductServices .ProductRecommendation span.price{font-size:13px;color:#666;font-weight:bold}#MyAGProductServices .AGProductFormSubmitControls{display:block;clear:both}#MyAGProductServices .RecommendationTitle{width:117px;float:left}#MyAGProductServices .RecommendationTitle span{display:block;margin-bottom:5px}
#MyAGProductServices .RecommendationImage{float:right}#MyAGProductServices .AGProductFormSubmitControls a{float:right;margin:15px 0 15px 0}#MyAGProductServices .AGProductFormSubmitControls a.ClosePopup{margin:17px 15px;line-height:30px;color:#666;text-decoration:none}#MyAGProductServices .right-wrapper{float:right;width:303px;padding:20px;background:#fef9fb;border:1px solid #fce7f1}
#MyAGProductServices .right-wrapper.fixed-height{min-height:125px}#MyAGProductServices .left-wrapper{float:left}#MyAGProductServices .form fieldset label{font-size:13px;color:#666;line-height:26px}#MyAGProductServices .form fieldset input[type=checkbox]+label{line-height:20px}#MyAGProductServices .customSelect{margin-right:16px;width:150px}
.st .section.address.options{padding:0;margin:0 0 50px 15px}.st .addressItem{width:606px;padding:0 0 0 10px;line-height:100%}.st .addressItem p{width:200px;margin:0 0 15px 0}.st .section .addressItem fieldset.last{margin:0}.st .section .addressItem fieldset label{font-weight:bold;padding-left:19px}.st .spot{width:100%;height:35px;background:#e1e1e1;border:1px solid #c2c2c2;clear:both}
.st.eSpot{text-align:center;vertical-align:middle;line-height:60px;font-weight:bold;width:1014px;height:60px;margin:0 0 30px 0;background:#e1e1e1;border:1px solid #fce7f1;clear:both}.st .account.boxLarge>h1,.st .popup.boxLarge>h1{margin-bottom:15px}.st .section.form.addInfo{margin:0 0 31px 0;padding:0}
.st .section.form.addInfo fieldset.twoFields>input[type="text"]{width:184px;margin:0 15px 0 0}.st .section.form.addInfo fieldset>input[type="text"]{width:452px}.st .section.form.addInfo fieldset .customSelect.shipping{width:462px}.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:125px}
.st .section.form.addInfo .optionGroup{width:606px}.st .section.form.addInfo .optionGroup .smallOption{margin:0 0 0 10px}.st .section.form.addInfo fieldset.radio.itemList label{padding:0 0 0 25px}.st .section.form.addInfo fieldset .customSelect.phoneType{width:120px}#phone1_type .customSelect.area,#phone2_type .customSelect.area{width:15% !important}
#phone1_type .customSelect.phoneType,#phone2_type .customSelect.phoneType{width:24% !important}.st .section.form.addInfo fieldset.phone>input[type="text"]{width:178px;margin:0 10px 0 10px}.st .section.form.addInfo fieldset{margin:0 0 15px 0}.st .section.form.addInfo fieldset.itemList{line-height:25px;margin:0 20px 0 0;width:auto;float:left}
.st .form.addInfo fieldset.noLabel{margin:0 0 15px 140px}.st .form.addInfo fieldset.noLabel label{width:100%}.st.boxLarge{width:605px;margin:0 52px 0 0}.st.boxLarge h1{padding:0 0 15px 0;margin:0 0 16px 0}.st.boxSmall.summary{padding:10px;width:334px;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI4NSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmNlN2YxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,#fff 85%,#fef8fb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(85%,#fff),color-stop(100%,#fef8fb));background:-webkit-linear-gradient(top,#fff 85%,#fef8fb 100%);background:-o-linear-gradient(top,#fff 85%,#fef8fb 100%);background:-ms-linear-gradient(top,#fff 85%,#fef8fb 100%);background:linear-gradient(to bottom,#fff 85%,#fef8fb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#fef8fb',GradientType=0)}
.st.boxSmall.summary h2{padding:10px 0 20px 10px;margin:0;font-size:14px;border-bottom:1px solid #fce7f1}.st.boxSmall.summary .details{padding:0 20px 0 10px}.st.boxSmall.summary .offerRow{margin:10px 0 0 0}.st.boxSmall.summary .offerRow label,.st.boxSmall.summary .offerRow input{float:left;vertical-align:middle}
.st.boxSmall.summary .offerRow fieldset.offerCode #offerCode{width:110px;margin:0 0 0 8px}.st.boxSmall.summary .offerRow .button{width:55px;float:right;padding:4px 0 4px 0}.st.boxSmall.summary .button{font-size:12px;margin-left:6px}.st.boxSmall.summary .offerRow fieldset.offerCode .button{display:inline-block;width:55px;float:right;padding:4px 0 4px 0}
.st.boxSmall.summary .orderSummary{padding:0 20px 0 10px}.st.boxSmall.summary .charges{text-align:right}.st.boxSmall.summary .charges label{width:85px;display:inline-block;vertical-align:top;margin:0 0 15px 0}.st.boxSmall.summary .charges label .removeOffer{display:block;font-size:10px;text-decoration:underline;color:inherit}
.st.boxSmall.summary .charges .text.pink{color:#e31377}.st.boxSmall.summary .charges .total{font-weight:bold}.st.boxSmall.summary .actions{margin:0;padding:0 10px 25px 10px;overflow:hidden;border-bottom:1px solid #fce7f1}.st.boxSmall.summary .help{font-size:14px;text-align:center;font-weight:bold;margin:21px 0 6px 0}
.st.boxSmall.summary .help h2{padding:0;text-align:center;border:0}.st.boxSmall.summary .help ul{margin:15px 0}.st.boxSmall.summary .help ul li{display:inline;padding:0 6px 0 6px}.st .section.shipping.options{padding:0;margin:0 0 115px 0}.st .section.shipping.options .days{font-weight:normal}.bag h2,.bag h2 span.special,.saved-items h2 span.special{font-size:16px}
.saved-items h2 span.smaller{font-size:12px;font-weight:normal}.content .bag-wrapper,.content .saved-items-wrapper{color:#828282}.bag-header{border-bottom:1px solid #fdecf4;color:#828282}.bag-items .info-wrapper,.saved-items .info-wrapper{color:#666}.bag-items .info-wrapper h4,.bag-items .info-wrapper h4 a,.saved-items .info-wrapper h4,.saved-items .info-wrapper h4 a{font-size:14px;font-weight:bold;color:#666}
.bag-items .bottom-opts a,.saved-items .bottom-opts a{color:#666;text-decoration:underline;font-size:11px}.bag-items .bottom-opts a:hover,.saved-items .bottom-opts a:hover{text-decoration:none}.additional-promo h3{font-size:14px;color:#666;border-bottom:1px solid #fce7f1;font-weight:normal}.additional-promo ul li a{color:#666}
.bag h2,.bag h2 span.special,.saved-items h2 span.special{font-size:16px}.saved-items h2 span.smaller{font-size:12px;font-weight:normal}.content .bag-wrapper,.content .saved-items-wrapper{color:#828282}.bag-header{border-bottom:1px solid #fdecf4;color:#828282}.bag-header div.bag-desc-col{width:562px;padding-left:0}
.bag-items .info-wrapper,.saved-items .info-wrapper{color:#666}.bag-items .info-wrapper h4,.bag-items .info-wrapper h4 a,.saved-items .info-wrapper h4,.saved-items .info-wrapper h4 a{font-size:14px;font-weight:bold;color:#666}.bag-items .bottom-opts,.saved-items .bottom-opts{right:7px}.bag-items .bottom-opts a,.saved-items .bottom-opts a{color:#666;text-decoration:underline;font-size:11px;text-align:right}
.bag-items .bottom-opts .remove_address_link{color:#666;text-decoration:underline;font-size:11px;text-align:right;margin-left:110px}.bag-items .bottom-opts .save_for_later_link{color:#666;text-decoration:underline;font-size:11px;text-align:right;margin-left:83px}.saved-items .bottom-opts-saved-items a{color:#666;text-decoration:underline;font-size:11px;text-align:right}
.bag-items .bottom-opts a:hover,.saved-items .bottom-opts a:hover{text-decoration:none}.additional-promo h3{font-size:14px;color:#666;border-bottom:1px solid #fce7f1;font-weight:normal}.additional-promo ul li a{color:#666}#catalogueRequest{background-image:url(../../img/brand_ag/content/background-CatalogueRequest.png);background-repeat:no-repeat;height:65px;width:780px;margin-right:2px}
#catalogueRequest h2{color:#e21776;font-size:36px;font-weight:200;font-family:'Agenda-light';padding:18px 0 0 14px}.negrita a{font-weight:bold;font-size:16px}#girl{float:left;position:relative;right:10px;width:230px;top:5px}#girl div{float:left}.catalgueRequest{float:right;width:546px}
.form.login fieldset>input#anotherName{width:186px}.form.login fieldset>input.inputLarge{width:400px}.form.login fieldset .customSelect.large{width:75%}.form fieldset.form-row-phone .customSelect.phone-type.move{width:105px}.customSelect.phone-code.move{width:112px}#position_text{color:#a3a3a3;font-size:1.1em;width:60%}
.form.login.catalgueRequest fieldset .customSelect.full{width:76%}.add.full.espot{width:773px;margin:20px 0;text-align:center;line-height:54px;font-weight:bold}.catalgueRequestConfirmation{bottom:227px;float:right;left:58px;position:relative;width:545px}.catalgueRequestConfirmation h3{margin-bottom:20px}
.catalgueRequestConfirmation p{margin-bottom:20px;width:455px}.catalogueRequest .add.full{border:1px solid #c2c2c2;height:58px;margin:20px 0 0 0;width:773px}.info-box-holder h2{border-bottom:1px solid #eee}.shipItem.no-image .detailContainer{border-top:1px solid #fce7f1}.orderStatusGuest .forms-wrapper{border-top:0}
.orderStatusGuest .vertical-sep{background:url(../../img/default/global/vertical-sep-gradient.jpg) no-repeat scroll right center transparent;width:427px;margin-right:19px}.orderStatusGuest .heading-banner{background:url(../../img/default/global/heading-banner-stars.jpg) no-repeat scroll 0 0 transparent}
.orderStatusGuest .heading-banner h1{color:#e21776}.characterLandingPage .hc-landing .boxLarge,.characterLandingPage .currentDolls .boxLarge,.characterLandingPage .index .boxLarge{width:766px}.characterLandingPage #productType_Goty .tabs li{width:19.76%}.characterLandingPage .leftMenu.products{margin:0 55px 0 0}
.characterLandingPage .note.foot{width:377px}.characterLandingPage .note.foot.right{width:370px}.note.foot{background:none repeat scroll 0 0 #eee;color:#363636;font-family:"Agenda","Myriad Pro",sans-serif}.noteNopadding{padding:0 !important}.front .boxSmall,.front .slide{-webkit-box-shadow:0 8px 8px -8px #777;-moz-box-shadow:0 8px 8px -8px #777;box-shadow:0 8px 8px -8px #777}
.content .promo .form input{border:1px solid #ccc}.content .promo .form label{color:#333;font-weight:bold}.content .promo .form a{font-size:12px;font-weight:bold;color:#666;text-transform:uppercase;border:1px solid #ccc;border-left:0;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2YzZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#fff 50%,#f3f2f2 51%,#f3f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(50%,#fff),color-stop(51%,#f3f2f2),color-stop(100%,#f3f2f2));background:-webkit-linear-gradient(top,#fff 0,#fff 50%,#f3f2f2 51%,#f3f2f2 100%);background:-o-linear-gradient(top,#fff 0,#fff 50%,#f3f2f2 51%,#f3f2f2 100%);background:-ms-linear-gradient(top,#fff 0,#fff 50%,#f3f2f2 51%,#f3f2f2 100%);background:linear-gradient(to bottom,#fff 0,#fff 50%,#f3f2f2 51%,#f3f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#f3f2f2',GradientType=0)}
.content .newsletter p{font-size:15px;color:#333}.content .giftCard p{font-size:15px;color:#333}.content .giftCard p span{color:#903}.front .fullWidth.slide{border-style:solid;border-width:1px;border-color:#ffe0e0 #ffe0e0 #c298b7 #ffe0e0}.sliderActions{background:#fbb8d8;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiYjhkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmODg1YmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fbb8d8 0,#f885ba 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fbb8d8),color-stop(100%,#f885ba));background:-webkit-linear-gradient(top,#fbb8d8 0,#f885ba 100%);background:-o-linear-gradient(top,#fbb8d8 0,#f885ba 100%);background:-ms-linear-gradient(top,#fbb8d8 0,#f885ba 100%);background:linear-gradient(to bottom,#fbb8d8 0,#f885ba 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb8d8',endColorstr='#f885ba',GradientType=0)}
.slideActions_Goty{background:#e86577;background:-moz-linear-gradient(top,#e86577 0,#fb1b40 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e86577),color-stop(100%,#fb1b40));background:-webkit-linear-gradient(top,#e86577 0,#fb1b40 100%);background:-o-linear-gradient(top,#e86577 0,#fb1b40 100%);background:-ms-linear-gradient(top,#e86577 0,#fb1b40 100%);background:linear-gradient(to bottom,#e86577 0,#fb1b40 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e86577',endColorstr='#fb1b40',GradientType=0)}
#slidePag a{font-family:'Agenda';font-weight:bold;font-size:16px;color:#fff;text-align:center}#slidePag a.selected{color:#e31377}#bntPlay span{font-family:'Agenda';font-size:16px;color:#fff}.front .tabbed-box .tabs li{border-color:#e7e9ff #979fda #e7e9ff #fff;background:#d8dff3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Q4ZGZmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#d8dff3 50%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(50%,#d8dff3),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff 0,#d8dff3 50%,#fff 100%);background:-o-linear-gradient(top,#fff 0,#d8dff3 50%,#fff 100%);background:-ms-linear-gradient(top,#fff 0,#d8dff3 50%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#d8dff3 50%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#d8dff3',GradientType=0)}
.products .tabbed-box .tabs li{border-color:#e7e9ff #979fda #e7e9ff #fff;background:#d8dff3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Q4ZGZmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#d8dff3 50%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(50%,#d8dff3),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff 0,#d8dff3 50%,#fff 100%);background:-o-linear-gradient(top,#fff 0,#d8dff3 50%,#fff 100%);background:-ms-linear-gradient(top,#fff 0,#d8dff3 50%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#d8dff3 50%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#d8dff3',GradientType=0)}
.product .tabbed-box .tabs li:hover,.front .tabbed-box .tabs li:hover{background:linear-gradient(to bottom,#fff 0,#fdbedb 50%,#fff 100%) repeat scroll 0 0 transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#FDBEDB',GradientType=0)}
#productType .tabs{border-color:#e7e9ff #979fda #e7e9ff #e7e9ff}#productType .tabs li{text-align:center}#productType .tabs li.current{background:#f5fbff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5fbff',endColorstr='#f5fbff',GradientType=0)}
#productType.tabbed-box .tabs-content{border:1px solid #e7e9ff}.front #productType .tabbed-box .tabs-content{border-bottom:none !important;background-color:#f5fbff}.front #productType .tabbed-box .tabs-content .tab1{background:transparent url(../../img/slider/tabs-doll.png) no-repeat -10px -15px}#productType_Goty .tabs{border-color:#e7e9ff #979fda #e7e9ff #e7e9ff}
#productType_Goty .tabs li{text-align:center}#productType_Goty .tabs li.current{background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5fbff',endColorstr='#f5fbff',GradientType=0)}#productType_Goty.tabbed-box .tabs-content{border:1px solid #e7e9ff}
#productType.tabbed-box .tabs-content{border-bottom:none !important;background-color:#f5fbff}.tabs-content_Goty{background:url(../../img/brand_ag/global/bg_tabs-content_Goty.jpg) repeat-x bottom !important}.front #productType.tabbed-box .tabs-content .tab1{background:none repeat}.tab_Goty{background:transparent url(../../img/slider/tabs-doll-goty.png) 52px 0 no-repeat !important}
.tab_Bitty{background:transparent url(../../img/slider/tabs-doll-bitty.png) 52px 0 no-repeat !important}.currentDolls .product-slider.scrollable-wrapper,.front .product-slider.scrollable-wrapper{border:1px solid #fce7f1;border-top:0}.currentDolls .product-slider.scrollable-wrapper2,.front .product-slider.scrollable-wrapper2{border:1px solid #fce7f1;border-top:0}
.topBorder{border-top:1px solid #fce7f1}.product-slider .prodSlide ul li{text-align:center}.prodSlide span{text-align:center}.prodSlide .note{font-size:9px;font-weight:bold;color:#e31377}.prodSlide .itemName{font-size:11px;font-weight:bold;color:#666}.prodSlide .price{font-size:9px;font-weight:normal;color:#666}
.prodSlide .price .was{text-decoration:line-through}.prodSlide .rating{background-image:url(../../img/global/ratingStars.jpg);background-repeat:no-repeat}.prodSlide .rating.one{background-position:center 0}.prodSlide .rating.two{background-position:center -16px}.prodSlide .rating.three{background-position:center -32px}
.prodSlide .rating.four{background-position:center -48px}.prodSlide .rating.five{background-position:center -64px}.product-slider .prodSlide1 ul li{text-align:center}.prodSlide1 span{text-align:center}.prodSlide1 .note{font-size:9px;font-weight:bold;color:#e31377}.prodSlide1 .itemName{font-weight:bold;color:#666}
.prodSlide1 .price{font-weight:normal;color:#666}.prodSlide1 .price .was{text-decoration:line-through}.prodSlide1 .rating{background-image:url(../../img/global/ratingStars.jpg);background-repeat:no-repeat}.prodSlide1 .rating.one{background-position:center 0}.prodSlide1 .rating.two{background-position:center -16px}
.prodSlide1 .rating.three{background-position:center -32px}.prodSlide1 .rating.four{background-position:center -48px}.prodSlide1 .rating.five{background-position:center -64px}.product-slider .prodSlide2 ul li{text-align:center}.prodSlide2 span{text-align:center}.prodSlide2 .note{font-size:9px;font-weight:bold;color:#e31377}
.prodSlide2 .itemName{font-weight:bold;color:#666}.prodSlide2 .price{font-weight:normal;color:#666}.prodSlide2 .rating{background-image:url(../../img/global/ratingStars.jpg);background-repeat:no-repeat}.prodSlide2 .rating.one{background-position:center 0}.prodSlide2 .rating.two{background-position:center -16px}
.prodSlide2 .rating.three{background-position:center -32px}.prodSlide2 .rating.four{background-position:center -48px}.prodSlide2 .rating.five{background-position:center -64px}.bigSlide .itemName{color:#666}.right-simple-arrow{background:#fff url(../../img/global/carousel-arrows.png) no-repeat -10px center}
.left-simple-arrow{background:#fff url(../../img/global/carousel-arrows.png) no-repeat 30px center}.left-simple-arrow:hover{background:#fff url(../../img/global/carousel-arrows-hover.png) no-repeat 30px center}.right-simple-arrow:hover{background:#fff url(../../img/global/carousel-arrows-hover.png) no-repeat -10px center}
.features .feat{border-right:1px solid #e3e3e3}.features .feat:last-child{border-right:0}.features .feat.last{border-right:0}.features .feat .img{background-repeat:no-repeat;background-position:center center}.features .feat .img.catalog{background-image:url(../../img/features/catalog.png)}.features .feat .img.dollCare{background-image:url(../../img/features/dollCare.png)}
.features .feat .img.guarantee{background-image:url(../../img/features/guarantee.png)}.features .feat .img.eCatalog{background-image:url(../../img/features/eCatalog.png)}.features .feat span.title{color:#353535}.features .feat span.desc{color:#666}.footShadow{box-shadow:0 8px 8px -8px #777}.specialfootBlue{background:linear-gradient(to bottom,#fff 0,#eff1fa 100%) repeat scroll 0 0 transparent}
.featured{background:#fff}.featured-info{border:1px solid #e5dbea}.featured-info h3{color:#494949;font-family:"Agenda","Myriad Pro",sans-serif}.featured-info h2{color:#6c217f;font-family:"Agenda-light","Myriad Pro",sans-serif}
.product-items .item .code{background:url(../../img/products/hc-items-code-icons.png);font-family:"Agenda-bold","Myriad Pro",sans-serif;color:#fff}.product-items .item .code.blue-circle{background-position:-1px 0}.product-items .item .code.cyan-circle{background-position:-57px 0}
.product-items .item .code.red-circle{background-position:-113px 0}.product-items .item .code.yellow-circle{background-position:-1px -53px}.product-items .item .code.brown-circle{background-position:-57px -53px}.product-items .item .code.purple-circle{background-position:-113px -53px}.product-items .item .code.green-circle{background-position:0 -106px}
.product-items .item .code.orange-circle{background-position:-57px -106px}.product-items .item .title{top:230px;font-weight:bold}.product-items .item .description{color:#666}.product-items .item:hover .title{text-decoration:underline}.product-items .item .new{background:url(../../img/products/hc-new-ribbon.png)}
.specialfoot{background:#fffbfc;background:-moz-linear-gradient(top,#fffbfc 0,#fde5ed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fffbfc),color-stop(100%,#fde5ed));background:-webkit-linear-gradient(top,#fffbfc 0,#fde5ed 100%);background:-o-linear-gradient(top,#fffbfc 0,#fde5ed 100%);background:-ms-linear-gradient(top,#fffbfc 0,#fde5ed 100%);background:linear-gradient(to bottom,#fffbfc 0,#fde5ed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbfc',endColorstr='#fde5ed',GradientType=0)}
.specialfootBlue{background:#fff;background:-moz-linear-gradient(top,#fff 0,#eff1fa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#eff1fa));background:-webkit-linear-gradient(top,#fff 0,#eff1fa 100%);background:-o-linear-gradient(top,#fff 0,#eff1fa 100%);background:-ms-linear-gradient(top,#fff 0,#eff1fa 100%);background:linear-gradient(to bottom,#fff 0,#eff1fa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#eff1fa',GradientType=0)}
.footShadow{-webkit-box-shadow:0 8px 8px -8px #777;-moz-box-shadow:0 8px 8px -8px #777;box-shadow:0 8px 8px -8px #777}.currentDolls .featured-info{border:1px solid #ffd8a1}.currentDolls .featured-info .bg-star{background:url(../../img/global/bg-stars-1.png) no-repeat scroll 0 0 transparent}.currentDolls .featured-info h2{color:#fb4f14}
.currentDolls .sub-items{background:#fff}.sub-items li{background:url(../../img/global/arrows-sep-line-high.png) no-repeat scroll right center transparent}.sub-items li.last{background:0}.sub-items-age{color:#606060}.featured-bottom .featured-left{background:url(../../img/global/bg-stars-2.png) no-repeat scroll 0 0 transparent}
.categoryLandingPage .featured-image,.categoryLandingPage .featured-left{width:60.49%}.categoryLandingPage .featured-info{width:39.2%}.categoryLandingPage .featured-bottom .featured-left{width:58.49%}.featured-bottom .featured-left span{color:#e21676}.featured-bottom .featured-left span.title{font-family:"Agenda-bold","Myriad Pro",sans-serif}
.featured-bottom .featured-left .icon{background:url(../../img/icons/1year-icon.png)}.content .promo .form input{border:1px solid #ccc}.featured-bottom .featured-left .horizontal-divider{background:url(../../img/global/feat_hordiv.jpg) no-repeat center bottom}.featured-bottom .featured-left .last{background:0}
.explore-banner{height:52px;background:url(../../img/global/bg-banner-h52xw1_cyan.jpg) repeat-x scroll 0 0 transparent;border:1px solid #c7e9e9}.explore-banner p{text-transform:uppercase;color:#252525;font-family:Agenda,Arial,sans-serif;font-size:17px;text-align:center;line-height:52px}.explore-banner p span{color:#903}
.checkout .boxLarge .section.sMethod{margin-left:22px}.checkout .boxLarge .section .addressItem p{padding-left:19px}.leftMenu.service>ul li>ul li a{color:#4c4c4c;margin-bottom:8px}.leftMenu.service>ul li>ul li.hasChildren{margin-bottom:20px}.leftMenu.service{margin-right:48px}.leftMenu.service>ul li>ul li.hasChildren>ul li a{font-weight:normal}
.leftMenu.service>ul li>ul li.selected a{color:#e21776}.dotspacer{background:url(../../img/brand_ag/icons/dot.png) center no-repeat;padding:0 7px;display:block;position:relative;float:left;width:8px;height:16px;margin:-2px 5px 0 0}.product #swatches,.product #qv-swatches{display:none}.dollProductTemplate #swatches,.dollProductTemplate #qv-swatches{display:block}
.specialfootBlue .sticker{position:absolute;z-index:100;background:url(../../img/products/BT_sticker.png) no-repeat;width:118px;height:118px;right:0;margin-right:-13px;margin-top:30px}.note.foot.border{margin-bottom:25px;background:0;border:0}#mainNav.shortNav .navBottom ul.checkout li{width:246px}.shippingTemplate .orderDetail p{max-width:300px}
.leftMenu.products>ul li ul li{padding:0 0 0 9px}.leftMenu.products>ul li ul li ul li{margin:0;padding:0 0 0 9px}.content.front #frontSlider img{border-style:solid;border-width:1px;border-color:#ffe0e0 #ffe0e0 #c298b7 #ffe0e0}.content.front .fullWidth.slide{border-style:none}.content .promo .form input::-webkit-input-placeholder{color:#666}
.content .promo .form input:-ms-input-placeholder{color:#666}.promo.head{box-shadow:0 8px 8px -8px #999;-moz-box-shadow:0 8px 8px -8px #999;-webkit-box-shadow:0 8px 8px -8px #999;-o-box-shadow:0 8px 8px -8px #999;-ms-box-shadow:0 8px 8px -8px #999}.add.head{border:solid 1px #ffe3e3}.features .feat{background-image:url(../../img/features/feat-bg.png)}
.promo.giftCard{margin-bottom:57px}.content .giftCard img{margin:0 0 0 8px}.leftMenu.products>ul li ul li{padding:0;margin:0}.add.head{margin-bottom:0}.indexTemplate .add.head{margin:0 0 20px 0}.ie7 .product .fullWidth,.ie8 .product .fullWidth,.ie9 .product .fullWidth{margin:-2px 0}.ie7 .specialfootBlue.border.footShadow{height:190px}
.content.product.bundle .special{font-size:13px;margin-bottom:8px}.content.product.bundle.product .fullWidth .moduleTitle fieldset .customSelect select{width:200px;height:24px;margin-right:13px}.content.product.bundle.product .fullWidth .moduleTitle fieldset .customSelect:after{top:-1px;right:13px}.ie7 .content.product.bundle.product .fullWidth .moduleTitle fieldset .customSelect select{right:25px}
.ie8 .content.product.bundle.product .fullWidth .moduleTitle fieldset .customSelect select{right:25px}.ie8 .content.product.bundle.product .fullWidth .moduleTitle fieldset .customSelect:after{top:-1px;right:0}.ie9 .content.product.bundle.product .fullWidth .moduleTitle fieldset .customSelect select{right:25px}
.ie9 .content.product.bundle.product .fullWidth .moduleTitle fieldset .customSelect:after{right:5px}.ie10 .content.product.bundle.product .fullWidth .moduleTitle fieldset .customSelect select{right:33px}.product.bundle #swatches,.product.bundle #qv-swatches{display:inherit;margin-top:10px}.zoomcontrol{float:left;width:100px;margin-top:45px}
.product.bundle #swatches,.product.bundle #qv-swatches{position:relative}.addressItem.bgpink p a{margin-top:3px}#frequentlyAskedQuestions{background-image:url(../../img/brand_ag/content/background-CatalogueRequest.png);background-repeat:no-repeat;height:65px;width:780px;margin-right:2px}#frequentlyAskedQuestions h1{color:#e21776;font-size:36px;font-weight:200;font-family:'Agenda-light';padding:18px 0 0 14px;border-bottom:0 solid #fce7f1}
.boxLargeDiv1{width:400px;margin:0 16px 0 0;float:left}.boxLargeDiv1 .firstT{margin-top:20px}.boxLargeDiv1 h2{width:385px;font:16px arial;color:#333;padding-left:15px;padding-bottom:10px;border-bottom:1px solid #fbb6d7;margin-top:30px}.boxLargeDiv1 .tittle3{width:385px;font:13px arial;color:#666;padding:10px 0 10px 15px;border-bottom:1px solid #fce7f1}
#textBold{font-weight:bold}.listQuestionsFAQ li{font:13px arial;color:#333;padding-left:15px;padding-bottom:10px;background:url(../../img/icons/arrow-right-pink.png) no-repeat top left;margin:15px 0 5px 15px}.listQuestionsFAQ li a{padding-left:10px;text-decoration:none;color:#333}.listQuestionsFAQ li:last-child{padding-bottom:0}
.listQuestionsFAQ{border-bottom:1px solid #fce7f1;margin-bottom:0}.cataloguelinkTittle .cataloguelink{font:13px arial;color:#666;padding:10px 0 10px 30px;border-bottom:1px solid #fce7f1;text-decoration:none;background:url(../../img/icons/arrow-right-pink.png) no-repeat center left;margin:0}.technicalFeedback{font:13px arial;color:#666;line-height:18px}
.technicalFeedback p{padding-left:20px}.listFeedback{margin:20px 25px 20px 25px}.listFeedback li{margin-top:11px;list-style-type:disc;padding-left:0;margin:0 25px 11px 15px}.boxLargeDiv2{background-color:#fff6fa;width:350px;height:320px;float:right;border:1px solid #fbb6d7;margin-top:20px}.boxLargeDiv2 h2{color:#e53282;font-size:16px;font-weight:normal;font-family:arial;border-bottom:1px solid #fbb6d7;margin:12px 0 12px 0;padding:0 0 10px 10px}
.boxLargeDiv2 ol{width:352px;height:auto;position:relative;margin-bottom:0}.boxLargeDiv2 ol li{margin:0 0 11px 30px;list-style-type:decimal;list-style:bold;font-weight:bold;color:#333}.boxLargeDiv2 li a{font:13px arial;color:#333}.boxLargeDiv3{width:350px;height:auto;float:right;border:1px solid #fbb6d7;margin:20px 0 0 0;padding:30px 0 30px 0}
.boxLargeDiv3 p:first-child{font-size:24px;color:#666;text-align:center;margin-bottom:8px}#boxLargeDiv3Last{font-size:24px;color:#903;text-align:center}ul.breadcrumb1{position:relative;float:left;width:100%;height:25px;background:url(../../img/header/bradcrumb-shadow.png) no-repeat scroll center bottom transparent;margin:0 0 30px 0}
ul.breadcrumb1 li{color:#903;position:relative;float:left;width:auto;margin:0;line-height:14px;margin-right:8px;font-size:13px;font-weight:bold}.breadcrumb1 li{background:url(../../img/corporate_ag/corporate-tab.png) no-repeat right center}.breadcrumb1 li:last-child{background:transparent}ul.breadcrumb1 li a{padding-right:15px;color:#903;font-size:13px;text-decoration:none}
ul.breadcrumb1 li:first-child{border-left:0}.span1{margin-left:10px}.technicalFeedback{margin-left:15px}.boxLargeDiv1 div:last-child h3:last-child{border-top:1px solid #fce7f1;margin:20px 0 50px 0}#contactLasth3{border-top:0 solid #fce7f1;margin:0 0 50px 0}.boxLargeDiv1 div:last-child h3:last-child{border-top:1px solid #fce7f1;margin:20px 0 50px 0}
.boxLargeDiv1 .textBloder{font-weight:bold;color:#333}.technicalFeedback #parrofoTF{color:#666}#linkPink{color:990033}.rc-boxf{width:565px;padding-right:45px;padding-bottom:30px;float:left;font-family:"Arial"}.accFaq h3 .ui-icon{position:absolute;width:14px;left:0;height:20px;background-image:url(../../img/global/custom_inputs.png);background-repeat:no-repeat;margin-left:8px}
.accFaq h3 .ui-icon.close{background-position:-15px -292px}.accFaq h3 .ui-icon.open{background-position:-15px -250px}.accFaq h3{position:relative;font-size:13px;font-weight:normal;margin:0 0 0 -7px;color:#333;padding:10px 0 10px 30px;cursor:pointer;outline:0;line-height:20px}#accordionStyle{width:400px}
.answersAccordion{margin-left:22px;line-height:18px;text-align:justify}#tittleformarth2{font:16px arial;color:#333;padding-left:15px;padding-bottom:10px;border-bottom:1px solid #fbb6d7;margin-top:30px}.accordionBox #tittle3CatalogueRequest{width:366px;position:relative;font-size:13px;font-weight:normal;margin:0 0 0 5px;color:#333;padding:10px 0 10px 30px;cursor:pointer;outline:0;line-height:20px;border-bottom:1px solid transparent}
.accordionBox #tittle3CatalogueRequest2{position:relative;font-size:13px;font-weight:normal;margin:0 0 10px 5px;color:#333;padding:10px 0 0 30px;cursor:pointer;outline:0;line-height:20px;border-bottom:1px solid transparent}.answersAccordion1{margin-left:30px}.accordionBox p.specialTitle3{border-top:1px solid #fce7f1}
.boxLarge .title3Bold{font-weight:bold;color:#333}.accordionBox div#informationAdditionalFeedBack{margin-left:14px;text-align:justify;width:382px;margin-bottom:20px}#bottonSpecialLine{border-bottom:1px solid #fce7f1;width:398px}.accordionBox div#catalogueRequestAnswer{margin:0 0 20px 13px;text-align:justify}
.hairAndSkin .sectionContent{margin-left:30px}.hairAndSkin .hairSkinCare{position:relative;width:768px;height:381px;background:url("../../img/hairAndSkin_ag/section1.jpg") no-repeat 0 0 transparent}.hairAndSkin .hairSkinCare .content{position:absolute;top:100px;left:80px;width:252px}.hairAndSkin .sectionContent .title{margin-bottom:10px;font-family:'Agenda-light';font-size:32px;font-weight:200;line-height:32px;color:#bf2296}
.hairAndSkin .sectionContent p{font-size:13px;color:#333;line-height:18px}.hairAndSkin .playAmericanGirl{position:relative;width:768px;height:278px;margin-bottom:22px;background:url("../../img/hairAndSkin_ag/section2.jpg") no-repeat 0 0 transparent}.hairAndSkin .playAmericanGirl .content{position:absolute;top:122px;right:40px;width:425px}
.hairAndSkin .playAmericanGirl .title{margin-bottom:8px;text-align:center;color:#e0249a}.hairAndSkin .playAmericanGirl p{margin-bottom:15px;text-align:center;line-height:20px}.hairAndSkin .playAmericanGirl a{margin-left:160px;padding-right:15px;text-align:center;background:url("../../img/hairAndSkin_ag/arrow.png") no-repeat right center transparent;color:#e21776;font-weight:700;line-height:15px;text-transform:uppercase}
.hairAndSkin .accesories,.dollHospital .accesories{overflow:hidden;border:1px solid #fce7f1}.hairAndSkin .accesories .secTitle,.dollHospital .accesories .secTitle{padding:17px 23px;border-bottom:1px solid #fce7f1}.hairAndSkin .bottomShadow,.dollHospital .bottomShadow{width:768px}.hairAndSkin .product-slider,.dollHospital .product-slider{margin:10px 0}
.hairAndSkin .product-slider .left-arrow,.hairAndSkin .product-slider .right-arrow .dollHospital .product-slider .left-arrow,.dollHospital .product-slider .right-arrow{top:55%}.product-slider .slider{background:url("../../img/hairAndSkin_ag/products-bg.png") no-repeat center 44px transparent}.product-slider .slider .slide1{height:250px;left:59px;position:relative}
.product-slider .slider .slide1 li{float:left;height:250px;margin:0;padding:0;width:168px;text-align:center}.product-slider ul.inline-list li a{display:block}.product-slider li .content{position:relative;margin:0 10px;padding-top:19px;text-align:center}.product-slider li .content p{font-size:11px;line-height:12px}
.product-slider li .content .new{position:absolute;display:block;top:7px;left:45%;font-size:9px;color:#e31377}.product-slider li .content .product{font-weight:700}.product-slider li .content .price{margin-top:2px;font-size:9px}.product-slider li .content .price .old{margin-right:5px;text-decoration:line-through}
.product-slider li .content .stars{width:78px;height:14px;margin:17px auto 7px;background:url("../../img/hairAndSkin_ag/stars-sprite.png") no-repeat 0 0 transparent}.product-slider li .content .fiveStars{background-position:0 0}.product-slider li .content .fourStars{background-position:0 -14px}.product-slider li .content .threeStars{background-position:0 -28px}
.product-slider li .content .twoStars{background-position:0 -42px}.product-slider li .content .oneStars{background-position:0 -56px}.product-slider li .content .zeroStars{background-position:0 -70px}.product-slider li .content .date{font-size:9px;font-weight:700;color:#e31377}.dollStorage .clearbox{clear:both}
.dollStorage .sectionContent{margin-left:30px}.dollStorage .storage{height:362px;background:url("../../img/storage/bg-1.png") no-repeat 0 0 transparent}.dollStorage .storage img{float:left;margin-left:34px}.dollStorage .storage .content{float:left;padding:70px 0 0 38px;width:320px}.dollStorage .sectionContent h2{margin-bottom:11px;font-family:'Agenda-light';font-size:32px;font-weight:200;line-height:32px;color:#80379b}
.dollStorage .sectionContent p{font-size:13px;color:#333;line-height:18px}.dollStorage .perfect-place{height:397px;padding:26px 85px;background:url("../../img/storage/bg-2.jpg") no-repeat 0 0 transparent}.dollStorage .perfect-place h2{margin-bottom:23px;font-size:26px;text-align:center}.dollStorage .perfect-place ul{padding-left:15px;text-align:center}
.dollStorage .perfect-place ul li{float:left;width:182px;padding-bottom:20px}.dollStorage .perfect-place ul li.center{margin:0 10px 0 17px}.dollStorage .perfect-place ul li img{display:block}.dollStorage .perfect-place ul li span{font-family:'Agenda';font-size:13px}.dollStorage .perfect-place span.divisor{clear:both;display:block;height:1px;width:100%;margin-bottom:16px;background:url("../../img/storage/gray-line.png") no-repeat center center transparent}
.dollStorage .perfect-place p{text-align:center}.dollStorage .perfect-place p.links{margin:16px 0}.dollStorage .perfect-place a{padding-right:15px;color:#80379b;font-size:15px;font-family:'Agenda-bold';font-weight:700;text-transform:uppercase;background:url("../../img/icons/arrow-purple.png") no-repeat right center transparent}
.dollStorage .doll-safely{height:838px;padding:59px 85px 0;background:url("../../img/storage/bg-3.jpg") no-repeat 0 0 transparent}.dollStorage .doll-safely h2{margin-bottom:22px;font-size:26px;text-align:center}.dollStorage .doll-safely ul{width:50%}.dollStorage .doll-safely li span{color:#903}
.dollStorage .doll-safely ul.align-right{float:right}.dollStorage .doll-safely ul.align-left{float:left}.dollStorage .doll-safely ul li{padding-left:17px;margin-bottom:18px;line-height:17px;background:url("../../img/icons/bullet-purple.png") no-repeat 0 6px transparent}.dollStorage .doll-safely li.last-item{margin-bottom:0}
.dollStorage .doll-safely .first-row ul{margin-top:5px}.dollStorage .doll-safely .first-row img{float:right;margin-right:6px}.dollStorage .doll-safely .second-row{margin:12px 0}.dollStorage .doll-safely .second-row ul{width:57%;margin-top:12px}.dollStorage .doll-safely .second-row img{float:left;margin-left:33px}
.dollStorage .doll-safely .third-row{margin-top:10px}.dollStorage .doll-safely .third-row img{float:right;margin-right:28px}.dollStorage .accesories{overflow:hidden;border:1px solid #fce7f1}.dollStorage .accesories .secTitle{padding:17px 23px;border-bottom:1px solid #fce7f1}.dollStorage .bottomShadow{width:768px}
.dollStorage .product-slider{margin:10px 0}.dollStorage .product-slider .slider .slide1,.dollStorage .product-slider .slider .slide1 li{height:275px}.dollStorage .product-slider .left-arrow,.dollStorage .product-slider .right-arrow{top:55%}.DollCareIndex .head{margin:0 0 25px}.DollCareIndex .current a{color:#e21776 !important}
.DollCareIndex .boxLarge .add.content{background:url(../../img/brand_ag/header/main_banner.png) no-repeat 0 0 #e1e1e1;display:block;width:806px;height:218px;border:0}.DollCareIndex .boxLarge .section.adds.bottom{margin-bottom:118px}.dollHospital .hero{position:relative;width:765px;height:380px;background:url("../../img/dollHospital_ag/hero.jpg") no-repeat 0 0 transparent}
.dollHospital .dollImage{position:absolute;top:0;left:25px;width:420px;height:380px;background:url("../../img/dollHospital_ag/hero-doll.png") no-repeat 0 0 transparent}.dollHospital .hero .content{position:absolute;top:78px;right:45px;width:252px}.dollHospital .sectionContent .title{margin-bottom:10px;font-family:'Agenda-light';font-size:32px;font-weight:200;line-height:32px;color:#e21776}
.dollHospital .sectionContent.boxLarge{width:765px;margin-left:34px}.dollHospital .sectionContent p{font-size:13px;color:#333;line-height:18px}.dollHospital .hospitalServices{background-color:#fdf4f9}.dollHospital .bigBoxShadow{width:100%;height:10px;background:url("../../img/dollHospital_ag/big-shadow-section.png") no-repeat center top transparent}
.dollHospital .boxShadow{width:100%;height:10px;background:url("../../img/dollHospital_ag/shadow-section.png") no-repeat center top transparent}.dollHospital .hospitalServices .services{overflow:hidden;padding-top:25px}.dollHospital .hospitalServices .services .title{font-size:26px;text-align:center}.dollHospital .hospitalServices .services ul{text-align:center}
.dollHospital .hospitalServices .services ul li{position:relative;float:left;left:54px}.dollHospital .hospitalServices .services ul li .content{height:97px;margin:16px 20px 21px;vertical-align:top;border:1px solid #e1e1e1;text-align:left;background:#fff;background:-moz-linear-gradient(top,#fff 1%,#fee9f3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fff),color-stop(100%,#fee9f3));background:-webkit-linear-gradient(top,#fff 1%,#fee9f3 100%);background:-o-linear-gradient(top,#fff 1%,#fee9f3 100%);background:-ms-linear-gradient(top,#fff 1%,#fee9f3 100%);background:linear-gradient(to bottom,#fff 1%,#fee9f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#FEE9F3',GradientType=0)}
.dollHospital .hospitalServices .services li p{font-size:10px;color:#666;line-height:12px}.dollHospital .hospitalServices .services li .title{margin-top:13px;margin-bottom:4px;font-family:'Agenda';font-size:16px;line-height:18px;color:#333;text-align:left}.dollHospital .hospitalServices .services li .more{display:inline-block;margin-top:4px;padding-right:10px;font-family:'Agenda-bold';font-size:11px;line-height:18px;text-transform:uppercase;color:#e21776;background:url("../../img/dollHospital_ag/hospital-sprite.png") no-repeat right -38px transparent}
.dollHospital .hospitalServices .services .wellnes .content,.dollHospital .hospitalServices .services .piercing .content{padding-left:135px;width:151px}.dollHospital .hospitalServices .services .wellnes .content *,.dollHospital .hospitalServices .services .piercing .content *{margin-right:10px}.dollHospital .hospitalServices .services .hearing .content,.dollHospital .hospitalServices .services .hair .content{padding-right:125px;width:161px}
.dollHospital .hospitalServices .services .hearing .content *,.dollHospital .hospitalServices .services .hair .content *{margin-left:15px}.dollHospital .hospitalServices .services .image{position:absolute;top:2px;width:130px;height:130px}.dollHospital .hospitalServices .services .wellnes .image{left:26px;background:url("../../img/dollHospital_ag/doll1.png") no-repeat 0 0 transparent}
.dollHospital .hospitalServices .services .piercing .image{left:26px;background:url("../../img/dollHospital_ag/doll2.png") no-repeat 0 0 transparent}.dollHospital .hospitalServices .services .hearing .image{right:23px;background:url("../../img/dollHospital_ag/doll3.png") no-repeat 0 0 transparent}.dollHospital .hospitalServices .services .hair .image{right:23px;background:url("../../img/dollHospital_ag/doll4.png") no-repeat 0 0 transparent}
.ie7 .dollHospital .hospitalServices .services .image{top:-12px}.dollHospital .hospitalServices .additional{overflow:hidden;padding:20px 0 20px 0;margin-left:125px;background:url("../../img/dollHospital_ag/divider.png") no-repeat center bottom transparent}.dollHospital .hospitalServices .additional .title{font-size:22px;padding-left:157px}
.dollHospital .hospitalServices .additional ul{width:560px;margin:0 auto;color:#333}.dollHospital .hospitalServices .additional li,.dollHospital .hospitalServices .certificate li{float:left;width:256px;height:30px;padding:0 12px;margin-bottom:8px;vertical-align:top;background:url("../../img/dollHospital_ag/hospital-sprite.png") no-repeat 0 -6px transparent}
.dollHospital .hospitalServices .additional li span,.dollHospital .hospitalServices .certificate li span,.dollHospital .AmericanGirlDolls .admit li span{font-size:9px;font-style:italic}.dollHospital .hospitalServices .certificate{position:relative;overflow:hidden;margin:28px 80px 0;padding-bottom:46px}
.dollHospital .hospitalServices .certificate ul{margin-top:14px}.dollHospital .hospitalServices .certificate li{display:block;width:300px;margin-bottom:4px}.dollHospital .hospitalServices .certificate .letter{position:absolute;top:58px;right:85px;width:210px;height:140px;background:url("../../img/dollHospital_ag/letter.png") no-repeat 0 0 transparent}
.dollHospital .AmericanGirlDolls{position:relative;padding-bottom:8px;margin-bottom:20px;background:url("../../img/dollHospital_ag/bg-hospital.jpg") repeat 0 0 transparent}.dollHospital .AmericanGirlDolls .bandaid{position:absolute;top:23px;left:272px;width:230px;height:92px;background:url("../../img/dollHospital_ag/bandaid.png") no-repeat 0 0 transparent}
.dollHospital .AmericanGirlDolls .admit,.dollHospital .AmericanGirlDolls .questions{margin:25px 15px 0;border:1px solid #e1e1e1;background:#fff}.dollHospital .AmericanGirlDolls .content{margin:16px;border:1px solid #e1e1e1;background:url("../../img/dollHospital_ag/bg-section.jpg") repeat-x 0 0 #fff}.dollHospital .AmericanGirlDolls .admit .content{padding:75px 95px 20px}
.dollHospital .AmericanGirlDolls .admit .title{font-size:26px;text-align:center;margin:0}.dollHospital .AmericanGirlDolls .admit .desc{text-align:center;padding:0 80px 0 80px}.dollHospital .AmericanGirlDolls .admit ul{margin-top:27px}.dollHospital .AmericanGirlDolls .admit li{padding-left:47px;margin-bottom:30px;vertical-align:top}
.dollHospital .AmericanGirlDolls .admit .item1{background:url("../../img/dollHospital_ag/num1.png") no-repeat 0 2px transparent}.dollHospital .AmericanGirlDolls .admit .item2{background:url("../../img/dollHospital_ag/num2.png") no-repeat 0 2px transparent}.dollHospital .AmericanGirlDolls .admit .item3{background:url("../../img/dollHospital_ag/num3.png") no-repeat 0 2px transparent}
.dollHospital .AmericanGirlDolls .admit .item4{background:url("../../img/dollHospital_ag/num4.png") no-repeat 0 2px transparent}.dollHospital .AmericanGirlDolls .questions{position:relative;margin:15px 15px 0}.dollHospital .AmericanGirlDolls .questions{position:relative;margin:15px 15px 0}.dollHospital .AmericanGirlDolls .questions .content{padding:12px 40px 12px 119px;background:url(../../img/dollHospital_ag/bg-section-pink.png) 0 0 repeat-x}
.dollHospital .AmericanGirlDolls .questions .title{font-family:'Agenda-bold';font-size:15px;line-height:18px;text-transform:uppercase;color:#e21776}.dollHospital .questions .form,.dollHospital .questions .form .customSelect{width:100%;height:24px;margin-bottom:10px}.dollHospital .questions .content fieldset{margin-bottom:11px}
.dollHospital .AmericanGirlDolls .questions .questionImg{position:absolute;top:10px;left:13px;width:115px;height:110px;background:url("../../img/dollHospital_ag/question.png") no-repeat 0 0 transparent}.overlined{text-decoration:line-through}.coord-product .productPrice{float:none;width:100%}.coord-product .overlined{font-size:12px}
.coord-product .price{font-size:10px;width:auto;float:none;font-family:Arial}.coord-product .was{width:auto;padding:0}.coord-product .was span{width:auto;padding:0}.coord-product p{font-size:10px;color:#828282;margin:2px 0;height:12px}.wrapper-dropdown-1{position:relative;width:172px !important;padding:4px 15px 11px 12px !important;margin:-4px 6px 6px 1px;height:13px !important;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%);color:#fff;outline:0;cursor:pointer}
#dd span{position:relative;left:47px}.wrapper-dropdown-1:after{content:"";width:0;height:0;position:absolute;right:16px;top:50%;margin-top:-6px;border-width:6px 0 6px 6px;border-style:solid;border-color:transparent #fff}.wrapper-dropdown-1 .dropdown li a{padding:0 0 0 37px;top:13px;position:relative;left:47px}
.wrapper-dropdown-1 .dropdown{position:absolute !important;top:100%;left:0;right:0;font-weight:normal;opacity:0;pointer-events:none}.dj_ie8 .wrapper-dropdown-1 .dropdown #logout_dropdown,.ie8 .wrapper-dropdown-1 .dropdown #logout_dropdown{filter:alpha(opacity=0)}#logout_dropdown{display:block !important;text-decoration:none !important;color:#9e9e9e !important;width:172px !important;height:48px !important;font-weight:bold;z-index:99;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%);margin:2px 0 0 -1px;-moz-box-shadow:2px 2px 2px #b43a69;-webkit-box-shadow:2px 2px 2px #b43a69;box-shadow:2px 2px 2px #b43a69;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8c203e',endColorstr='#7f0e2a',GradientType=0)}
.wrapper-dropdown-1.active .dropdown{opacity:1;pointer-events:auto}.dj_ie8 .wrapper-dropdown-1.active .dropdown #logout_dropdown,.ie8 .wrapper-dropdown-1.active .dropdown #logout_dropdown{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8c203e',endColorstr='#7f0e2a',GradientType=0,alpha(opacity=100))}
.wrapper-dropdown-1.active:after{border-color:#fff transparent;border-width:6px 6px 0 6px;margin-top:-3px}#mainNav .navTop ul.account select.first{border:0}.mattelsitehomepagelayoutview #mainHeader .headerNav{margin:46px 3px 0 0}.wrapper-home{width:1131px !important}.mattelsitehomepagelayoutview .slide{position:relative;width:1131px !important;height:765px !important;-webkit-box-shadow:1px 3px 9px 0 #b1b1b1;box-shadow:1px 3px 9px 0 #b1b1b1}
.mattelsitehomepagelayoutview #violator-viewfinder{position:absolute;right:170px;top:325px}.mattelsitehomepagelayoutview #Violator p{text-align:center}.mattelsitehomepagelayoutview #Violator a{font-size:12px;line-height:16px;color:#252525}.mattelsitehomepagelayoutview #Violator a:hover{text-decoration:underline}
.mattelsitehomepagelayoutview .horizontal-carousel{position:relative;-webkit-box-shadow:1px 3px 9px 0 #b1b1b1;box-shadow:1px 3px 9px 0 #b1b1b1}.mattelsitehomepagelayoutview .horizontal-carousel .carousel-actions{display:none}.mattelsitehomepagelayoutview .horizontal-carousel .prev-carousel span,.mattelsitehomepagelayoutview .horizontal-carousel .next-carousel span{display:none}
.mattelsitehomepagelayoutview .horizontal-carousel .prev-carousel,.mattelsitehomepagelayoutview .horizontal-carousel .next-carousel{width:39px;height:39px}.mattelsitehomepagelayoutview .horizontal-carousel .prev-carousel{background-image:url(../../img/brand_ag/icons/back-button.png);position:absolute;top:75%;left:6%}
.mattelsitehomepagelayoutview .horizontal-carousel .next-carousel{background-image:url(../../img/brand_ag/icons/next-button.png);position:absolute;top:75%;right:6%}.mattelsitehomepagelayoutview #mainContentHome .wrapper-home .content{position:relative}.mattelsitehomepagelayoutview .three-blocks{top:-140px !important;position:relative !important;margin:0 auto;width:90%}
.mattelsitehomepagelayoutview .three-blocks .tab{float:left;width:32%;margin-left:1%;background:#fff;background:-moz-linear-gradient(top,#fff 0,#fcd0e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fcd0e5));background:-webkit-linear-gradient(top,#fff 0,#fcd0e5 100%);background:-o-linear-gradient(top,#fff 0,#fcd0e5 100%);background:-ms-linear-gradient(top,#fff 0,#fcd0e5 100%);background:linear-gradient(to bottom,#fff 0,#fcd0e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fcd0e5',GradientType=0);-webkit-box-shadow:0 0 10px 3px rgba(0,0,0,.3);box-shadow:0 0 10px 3px rgba(0,0,0,.3);padding:20px 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:190px}
.mattelsitehomepagelayoutview .three-blocks .tab img{position:absolute}.mattelsitehomepagelayoutview .three-blocks .tab .text{font-family:"Trebuchet MS",Helvetica,sans-serif;font-size:12px;line-height:17px;color:#555}.mattelsitehomepagelayoutview .three-blocks .tab h4,.mattelsitehomepagelayoutview .three-blocks .tab h4 a{border-bottom:1px solid #e21776;padding-bottom:10px;text-transform:uppercase;text-align:center;font-size:24px;color:#e21776;margin-bottom:15px;font-family:'Agenda';font-weight:normal;text-decoration:none}
.mattelsitehomepagelayoutview .three-blocks .tab h4 a{border-bottom:0}.mattelsitehomepagelayoutview #banners{position:relative;top:-100px;left:100px;height:250px}.mattelsitehomepagelayoutview .containerEndecaSearch{position:relative}.mattelsitehomepagelayoutview #mainHeader .headerNav a.searchIcon{bottom:-53px}
.leftMenu.service>ul li ul li{padding:0}.leftMenu.service>ul li>ul li a{color:#333 !important;padding:5px 0;margin-bottom:0 !important}.leftMenu.service>ul li ul li ul li{padding:0 0 0 9px;margin:0 0 2px 0}.leftMenu.service>ul li ul li ul li a{color:#999 !important;padding:5px 0}.boxLargeDiv3{margin:50px 0 0 0}
.shadow-nav,.info-back,.plan_st{background-size:100% auto !important}.retailGenRightCol p{margin:3px 20px 20px 18px;font-family:Arial}.content.account .content .rc-boxes p{margin:3px 30px 20px 0;font-family:Arial;line-height:18px}.retailGenLeftCol .subtitle{color:#e21776;font-weight:normal}#mainContent.contpage{padding-bottom:30px;padding-top:30px;margin:0 0 83px 0}
.headerSidebar{display:none}.content.account .content .rc-boxes{width:774px;margin:0;margin-bottom:25px;float:right}.mattelcustomerservicepagelayoutview .header-espot1{margin-bottom:25px}.mattelstorelandingpagelayoutview #prev_carousel,.mattelstorelandingpagelayoutview #next_carousel,.mattelstorelandingpagelayoutview #next_carousel{display:none}
.mattelstorelandingpagelayoutview .slideActions_hwc{padding:8px 0 0 0;width:100%;height:36px;background:linear-gradient(to bottom,#c30f62 0,#9a0339 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c30f62',endColorstr='#9a0339',GradientType=0)}
.mattelstorelandingpagelayoutview #slidePag{padding:0}.mattelstorelandingpagelayoutview #mainContent-events,.mattelretailinfopagelayoutview #mainContent-events,#mainContent.contpage{-webkit-box-shadow:inset 0 15px 10px -10px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 15px 10px -10px rgba(0,0,0,0.2);box-shadow:inset 0 15px 10px -10px rgba(0,0,0,0.2)}
.tools-frame h2,.tools-frame1 h2{font-family:'Agenda'}.tools-frame p{line-height:18px}.mattelretailstorepagelayoutviewview .questions{height:49px;background-color:#e5dbea;width:100%;font-family:'Agenda';font-weight:normal;text-align:center;font-size:20px;color:#cb90e9;line-height:50px;margin:0}
.mattelretailstorepagelayoutviewview .questions #boxes{width:auto;border:1px solid #e5dbea;margin:25px;background:#fff;padding:10px}.mattelstorelandingpagelayoutviewview .footer ul,.mattelretailinfopagelayoutviewview .footer ul{height:auto}.mattelretailstorepagelayoutview .questions #boxes h4{padding-bottom:10px}
.mattelretailstorepagelayoutview .questions #boxes p{line-height:18px}#frontSlider{cursor:pointer}.info-dining.dollHairSalon{float:left}.dollHairSalon{float:right;margin:33px 30px 30px 30px;padding:0}.dollHairSalon .product-slider .subtitle2{position:absolute;z-index:1;width:100%}.dollHairSalon .product-slider .cafe-slider{background-position:bottom;height:325px !important}
.bag-events .visitor{position:relative;float:right;top:auto;margin-right:30px}.bag-events .partyEventesInfo{clear:both;margin:40px 0;text-align:center}.singleColumn{width:100% !important}.accordionBox #tittle3CatalogueRequest,.boxLargeDiv1 h2,#accordionStyle{width:100% !important;box-sizing:border-box}
.rc-boxf{width:100% !important;padding-right:0 !important}.dollHairSalon .product-slider .cafe-slider .caroufredsel_wrapper #frontSlider .item{width:153px !important;height:180px !important}.dollHairSalon .product-slider .cafe-slider .caroufredsel_wrapper{top:70px !important;left:108px !important;width:126px !important;height:250px !important}
.dollHairSalon .product-slider .cafe-slider .right-arrow{right:18%;top:320px}.dollHairSalon .product-slider .cafe-slider .left-arrow{left:18%;top:320px}.dollHairSalon .product-slider .cafe-slider .caroufredsel_wrapper .slidetext{font-family:'Arial';font-size:12px;color:#e21776;text-align:center;margin-top:180px;line-height:18px;width:125px}
.container.experiences .bag-events .link ul li{padding-left:0;padding-right:8px;margin-right:3px}#mainHeader .headerNav ul li:first-child{margin-left:0 !important}#mainHeader .headerNav ul li:last-child{margin-right:0 !important;border:0 !important}.mattelretailinfopagelayoutview .button-reservation input{margin-left:14px;color:#c04f7d !important;border-color:#fbb6d7;background:#fcc8e1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod�EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 1%,#fcdceb 49%,#fcc8e1 50%,#fde6f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fff),color-stop(49%,#fcdceb),color-stop(50%,#fcc8e1),color-stop(100%,#fde6f1));background:-webkit-linear-gradient(top,#fff 1%,#fcdceb 49%,#fcc8e1 50%,#fde6f1 100%);background:-o-linear-gradient(top,#fff 1%,#fcdceb 49%,#fcc8e1 50%,#fde6f1 100%);background:-ms-linear-gradient(top,#fff 1%,#fcdceb 49%,#fcc8e1 50%,#fde6f1 100%);background:linear-gradient(to bottom,#fff 1%,#fcdceb 49%,#fcc8e1 50%,#fde6f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fde6f1');font-size:13px;display:block;float:left;padding:10px;border-style:solid;border-width:1px;box-shadow:0 3px 5px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.25);-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.25)}
.mattelretailinfopagelayoutview .sample-menu a{float:left;margin:15px 0 0 7px}.mattelretailinfopagelayoutview .sample-menu img{margin:18px 0 0 5px}.mattelretailinfopagelayoutview .bag-events .link,.mattelretailinfopagelayoutview .bag-events .info-img-events{height:auto !important}.mattelretailinfopagelayoutview .bag-events .post-two,.mattelretailinfopagelayoutview .bag-events .post{margin-bottom:10px}
.mattelcorporatepagelayoutview #frequentlyAskedQuestions{background-image:none !important;height:auto !important;width:100% !important}.mattelcorporatepagelayoutview .account .boxLarge{width:772px !important;border:1px solid #fce7f1 !important}.mattelcorporatepagelayoutview .answersAccordion{margin-left:55px !important}
.mattelcorporatepagelayoutview .boxLargeDiv2{width:320px !important;margin-right:30px !important;padding:20px 20px 20px 0;box-sizing:border-box}.mattelcorporatepagelayoutview .boxLargeDiv2 ol{width:auto !important}.content.account h3.leftMenu-title{padding:0;font-size:16px;font-weight:bold;line-height:14px;margin:0 0 10px 0}
.mattelcorporatepagelayoutview #mainContent .frequentlyaskedquestions h2{font-size:18px !important;color:#333 !important;font-weight:normal !important;margin:20px 0 0 0 !important}.mattelretailstorepagelayoutview .header_st .left .link{margin-top:20px}.catalogueRequest .leftNav{float:left}.catalogueRequest .leftNav ul{margin-top:20px}
.catalogueRequest .boxLarge{margin-top:27px;width:867px !important}.collection-items .caroufredsel_wrapper{margin:0 7px !important;width:97% !important}div[data-analytics-espot-name^="Product_Page_Espot2_"]{margin-top:15px}#errorMsgSwatchSize,#errorMsgSwatchColor{clear:left;color:#f93;font-style:italic;line-height:17px}
#changeUsername #logonId_err{width:270px;margin-left:154px !important;top:-14px;position:relative}#MiniShoppingCart .inventoryStatus{font-size:13px;font-weight:bold;color:#e21776;margin-top:5px;width:320px}#relatedItems .tabs-content ul li img{margin:0 auto 12px;display:block;width:170px;height:170px}
#changePassword #logonPasswordOld_err{width:322px;font-size:10px}#changePassword #logonPassword_err{width:348px}.dj_ie #changePassword #logonPassword_err{width:344px}#viewOrder #logonErrorMessage{width:231px;margin-left:116px !important}.form.register #logonId_err{width:311px}.form.register fieldset>input[type="text"]{height:23px;width:276px}
.form.register fieldset input[type="password"]{height:23px;width:276px !important}.form.register #verifyPass_err{width:310px}.section.form.addInfo .input-error{width:231px}.section.form #cardNum_err,.section.form #month_err{width:250px}form[action="MattelAddCreditCardDetailsCmd"] .input-error{margin-top:-15px !important;margin-left:122px}
.paymentItem a[title="Check balance"]{margin-left:10px}.form.login fieldset>label{padding-right:15px;text-align:right;width:99px}form[id="Logon"]{float:left;margin-top:0;margin-left:0}form[id="Register"]{float:left;margin-top:0;margin-left:0;margin-bottom:-14px}
.boxHalf form[id="Register"] ul{list-style-type:disc;list-style-position:inside}.checkout .boxHalf.border{width:443px;min-height:280px;padding:48px 0 50px 50px}.form.register fieldset.noLabel{margin-bottom:20px;margin-left:124px;margin-top:-5px}.form.login #logPassword_err{float:left;margin-bottom:5px !important;margin-left:115px !important;margin-top:-12px !important;width:73%}
#StartCheckoutForm{float:left}.ie8 .checkout .noLabel input[type="checkbox"]+label,.dj_ie8 .checkout .noLabel input[type="checkbox"]+label,.dj_ie8 .form .interests input[type="checkbox"]+label,.ie8 .form .interests input[type="checkbox"]+label,.dj_ie8 .form .store_interests input[type="checkbox"]+label,.ie8 .form .store_interests input[type="checkbox"]+label{height:auto;line-height:20px;font-weight:normal;padding:0 0 0 35px;width:auto}
.ie8 .checkout .form.register input[type="checkbox"]+label,.dj_ie8 .checkout .form.register input[type="checkbox"]+label{width:266px}.dj_ie8 .form .interests input[type="checkbox"]+label,.ie8 .form .interests input[type="checkbox"]+label,.dj_ie8 .form .store_interests input[type="checkbox"]+label,.ie8 .form .store_interests input[type="checkbox"]+label{text-align:left}
.dj_ie .border.other-items .check.grad.check-right.border.dark,.ie8 .border.other-items .check.grad.check-right.border.dark{width:240px}.subSection.itemInfo.form ul a{display:inline-block;height:35px;width:35px;margin-right:4px;border:1px solid #ffdded}.color_swatch_disabled{border:none !important}.QV_color_swatch_disabled{border:none !important}
.subSection ul a.Color label span img{width:30px;height:30px}.subSection.itemInfo.form ul a span.QV_color_swatch_selected,.subSection.itemInfo.form ul a span.color_swatch_selected{color:#e21776}.subSection.itemInfo.form ul a span:hover,.subSection.itemInfo.form ul a span:focus{color:#e21776}.subSection.itemInfo.form ul a span.color_swatch_disabled:hover,.subSection.itemInfo.form ul a span.color_swatch_disabled:focus,.subSection.itemInfo.form ul a span.QV_color_swatch_disabled:hover,.subSection.itemInfo.form ul a span.QV_color_swatch_disabled:focus{color:#828282}
.subSection.itemInfo.form ul a.Size,.subSection.itemInfo.form ul a.Size{border:1px solid #CCC}.subSection.itemInfo.form ul a.Size:hover,.subSection.itemInfo.form ul a.Size:focus{border:1px solid #ffdded}.dj_ie8 input[type="radio"]+label{background:0}.dj_ie8 input[type="radio"]{display:block !important;width:auto !important;top:2px !important;position:relative !important}
div[data-analytics-espot-name="Index_Espot4"]{float:left}div[data-analytics-espot-name="Index_Espot5"]{float:left}.BVRRRatingSummaryLink a{float:none !important}.dj_ie8 .boxSmall.border.summary.box-bottom-grad .check label,.ie8 .boxSmall.border.summary.box-bottom-grad .check label{width:198px !important;padding-right:45px}
.analytics-input-error{margin:3px 0 0 133px !important;clear:both;font-size:10px !important}.catalgueRequest .analytics-input-error{margin:1px 0 0 110px !important}#MattelCheckoutBillingForm .checkout .boxSmall.summary{margin-top:68px}#lastName_err{right:39px;position:absolute;top:24px}.catalgueRequest #lastName_err{right:70px}
.mattelcheckoutpaymentsandbillingaddressview .birth-info{float:left;margin-top:7px}.mattelcheckoutpaymentsandbillingaddressview #MattelErrorMessageDiv p{float:left;width:100%;text-align:center;margin-top:20px}.mattelcheckoutpaymentsandbillingaddressview #MattelErrorMessageDiv p span{margin:0 !important}
.mattelcheckoutpaymentsandbillingaddressview #MattelErrorMessageDiv{display:inline;clear:both;float:left;width:100%}#Register .analytics-input-error{margin-left:128px !important;top:0;margin-top:0 !important}#Register #lastName_err{position:inherit;right:0}.productDetails .prod-item.divider.options{border:0}
.form.birthDate fieldset input[id="firstName"]{width:187px}#productDetails .jspContainer{width:100% !important;float:left}.section.form.addInfo .twoFields fieldset{margin-bottom:-13px}.form.birthDate fieldset>.customSelect.relation{width:197px}.form.birthDate #Register .analytics-input-error{left:32px;position:relative;margin-left:110px !important;top:-16px !important}
.addAddressModal .optionGroup .radio.itemList{margin-right:20px}.addAddressModal #whatsThis>small{position:relative;right:5px}.addAddressModal .form.addInfo fieldset:nth-child(7)>label{bottom:4px;position:relative}.additional-promo ul li .rating{margin-top:0}#miniShoppingBagOverlay .rightBox p{padding-bottom:11px;margin-bottom:0;padding-top:27px}
.leftMenu.account li.current>a{color:#e21776}#minicart_orderQuantity{color:#e21776 !important;font-weight:bold !important}#GoToShoppingBagLink{color:#903 !important;font-size:16px}#MiniShoppingCart{padding:0 !important}.ajaxmattelmsorderitemdetailsview .addressBox span{display:block;padding-bottom:2px}
.ajaxmattelmsorderitemdetailsview .addressBox span.address-2{display:inline}.ajaxmattelmsorderitemdetailsview .section.address{padding:0 0 12px;margin-top:-14px}.ajaxmattelmsorderitemdetailsview .addressBox a small{padding-left:10px}.ajaxmattelmsorderitemdetailsview .addressBox span.name{padding-bottom:17px;font-weight:bold;font-size:18px}
.ajaxmattelmsorderitemdetailsview .orderDetail fieldset.shipMethod{width:auto}.ajaxmattelmsorderitemdetailsview .bag-desc-col{padding-left:0 !important;width:560px !important}.avsPopup.error{color:red}.wrapper .product .boxHalf .form #GiftMessage fieldset .customSelect{width:318px}.wrapper .product .boxHalf .form #GiftMessage fieldset .customSelect .selectValue{color:#666;opacity:.6;font-weight:normal}
#ordersTableSummary table thead tr th{border-bottom:1px solid #e1e1e1;font-size:13px;padding:10px 35px 10px 0}#AjaxAccountProfileInformationUpdate .section.content-section h2{padding-bottom:6px}#changeUsern.form{margin:0 0 -10px !important}#updatePassword label{padding-right:15px;text-align:right;font-family:Arial}
#changeUsername #Register input{font-family:Arial;height:23px;width:188px}#monthDiv,#dayDiv,#yearDiv{margin-right:10px !important}#changeProf dl{font-size:13px}#updateProfileInfo .phone-number{height:23px}.search-page .leftMenu.products{margin:0 31px 0 0}.search-page #relatedItems.tabbed-box .tabs-content{border:1px solid #fce7f1 !important}
.search-page #relatedItems.tabbed-box .tabs-content{padding:10px 12px 14px 15px}.search-page .tabbed-box .tabs-content p.itemName{margin-top:21px;margin-bottom:-4px}.search-page .items .item p.headline{margin-bottom:-7px;margin-top:19px}.search-page .sortResults fieldset label{padding-right:13px}.search-page .pageNavTop .pagination{margin-right:5px}
.search-page .items .item p.backordered{font-size:10px}.catalogueRequest .account .boxLarge,.mattelcatalogrequestconfirmationview .account .boxLarge{float:left !important;width:1014px !important}.catalogueRequest .AgeScreenContainer{float:right;width:535px}.search-page .items .item img{width:170px;height:170px}
.search-page #main-result-content .leftMenu{width:150px}.search-page .rigth-result-content{width:804px}.search-page .items .item{width:190px !important}.search-page #main-result-content .leftMenu li li a{word-wrap:break-word;width:85%;font-weight:normal}.search-page #main-result-content .leftMenu li li a.rating{word-wrap:normal;width:44%}
#birth_year_err.myaccount_error{margin-left:120px}.bag h2{font-weight:normal}.saved-items h2 span.special{font-weight:bold !important}#Logon .form.login{margin-left:-32px}.product .iteminfo.colorMargin .subSection{margin-top:0}.product .iteminfo.colorMargin .subSection p.option{margin-top:6px !important}
.product .iteminfo.colorMargin .subSection a.sizeChart{margin-top:0 !important}.boxHalf .color_swatch_list ul{margin-bottom:5px}.subSection .color_swatch_list .Size label{height:35px}#showErrorMessagePopupCheckoutScreen img{width:61px}.addressItem .button{font-family:Arial;margin-left:-1px}.nonverifyAddress .bgpink{width:106%;background:none repeat scroll 0 0 #fff6fa}
.popup.nonverifyAddress{width:689px}.mattelglobalaccountsettingsview .content-section .form fieldset.smallLabel label{margin-top:0}.mattelglobalaccountsettingsview .content-section .form fieldset.smallLabel.birthDate label{width:65px}.mattelglobalaccountsettingsview .content-section .form fieldset label{text-align:right;padding-right:15px}
.mattelglobalaccountsettingsview #lastName_err{right:78px;position:absolute;top:40px}.mattelglobalaccountsettingsview .content-section .form fieldset.noLabel.smallLabel{padding-left:96px}#changeProf .button.leftSpacer{margin-left:0}.account.content .section.address .listInfoItem.half>p{margin-bottom:0;padding-bottom:5px}
#mainContent .content .boxLarge .section.address{padding-bottom:0}.mattelglobalaccountsummaryview .content .boxLarge .section .listInfoItem.half{width:300px;padding-right:50px}.mattelglobalaccountsummaryview #ordersTableSummary tr th:first-child{width:75px}.mattelglobalaccountsummaryview #ordersTableSummary tr th:nth-child(2){width:90px}
.mattelglobalaccountsummaryview #ordersTableSummary tr th:nth-child(3){width:35px}.mattelglobalaccountsummaryview #ordersTableSummary tr th:last-child{width:85px}.mattelglobalaccountsummaryview #ordersTableSummary tr th{padding-right:25px}#viewOrder label{margin-right:7px}#viewOrder input{height:23px;width:138px !important}
#orderNumber_err{margin:-11px 0 0 116px !important}.maxbilling{clear:both;margin-top:60px}#addCardModal .twoFields label,#addCardModal fieldset label,#addCardModal .noLabel{margin-right:7px}#ordersTableSummary table th{padding:10px 35px 10px 0}.mattelglobalaccountsummaryview .populatedTemplate .boxLarge .listInfoItem p,.ajaxlogonform .populatedTemplate .boxLarge .listInfoItem p{margin:0;padding:0}
.productdisplay #BVRRRatingSummaryNoReviewsWriteImageLinkID img{margin-left:-1px;position:relative;top:3px}#Register h2{margin-bottom:12px}.index .boxLarge .section.adds{width:804px}.form.birthDate fieldset.gender{margin-top:-8px}.form.birthDate fieldset.gender+fieldset{margin-top:-7px}.summary .details fieldset.check-right.check-special label{padding-left:25px !important}
.customSelect.focused{box-shadow:0 0 2px #a60056 !important}.mattelcheckoutpaymentsandbillingaddressview #mattelAddress{width:238px}.mattelcheckoutpaymentsandbillingaddressview .content .address fieldset.addAnother+p{width:258px;float:right;margin-top:3px}.ajaxorderitemdisplayview .additional-promo-wrapper{padding:20px 25px 25px}
#ShopCartDisplay .inline-list.scrollable #inventoryMessage{color:#e21776}.subSection.itemInfo.bazaarVoice{margin-top:1px}.form.addInfo fieldset.noLabel{margin-left:126px}#Register #verifyLogonId_err{width:270px}.section.form .store_interests ul.grid.medium li:nth-child(2n-1){width:160px !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:463px}
.mattelordershippingview .addAddressModal .form.addInfo fieldset #stateDiv0.customSelect,.mattelordershippingview .addAddressModal .form.addInfo fieldset #countryDiv.customSelect{width:463px}.section.form.addInfo .orgUnitName{margin-bottom:21px;margin-top:-6px}.section.form.addInfo .optionGroup{float:left !important;margin-top:-9px}
.mattelcheckoutpaymentsandbillingaddressview fieldset.noLabel{margin-left:121px}.mattelordershippingview .input-error{margin-left:139px !important}.mattelcheckoutpaymentsandbillingaddressview .input-error{margin-left:126px !important}.addAddressModal .input-error,.mattelglobalaccountshippingdetailsview .input-error,.mattelglobalaccountbillingdetailsview .input-error{margin-left:126px !important}
.mattelglobalaccountbillingdetailsview .form.addInfo fieldset>input[type="text"]{width:453px}.mattelglobalaccountbillingdetailsview .form.addInfo fieldset #stateDiv0.customSelect,.mattelglobalaccountbillingdetailsview .form.addInfo fieldset #countryDiv.customSelect{width:463px}
.mattelglobalaccountshippingdetailsview .form.addInfo fieldset>input[type="text"]{width:465px}.mattelordershippingview #lastName_err{right:22px}.mattelglobalaccountshippingdetailsview #addAddressModal #lastName_err{right:51px}.mattelglobalaccountshippingdetailsview .addressItem .button{margin-left:0}
#addAddressModal .form fieldset.form-row-phone input.phone-number{width:200px !important}.mattelglobalaccountbillingdetailsview .section.form.addInfo .optionGroup+fieldset{margin-top:-7px}.mattelglobalaccountsummaryview .section .addressItem{width:175px !important;margin:3px 0 4px}.mattelcheckoutpaymentsandbillingaddressview .paymentItem .ui-accordion-content fieldset.noLabel.saveCard{float:left;margin:0 0 15px 130px}
.mattelcheckoutpaymentsandbillingaddressview .form fieldset.noLabel.saveCard label{background-position:-10px -10px !important;padding-right:46px !important;height:21px !important}.mattelcheckoutpaymentsandbillingaddressview .form fieldset.noLabel.saveCard input[type="checkbox"]:checked+label{background-position:-10px -90px !important}
.mattelcheckoutpaymentsandbillingaddressview form fieldset.saveCard input[type="checkbox"]{left:0}#MattelAGAddressForm .form.addInfo .customSelect.phone-code{width:58px}#MattelAGAddressForm .form.addInfo .customSelect.phone-type{width:118px}.mattelglobalaccountbillingdetailsview .popup.addAddressModal,.mattelglobalaccountshippingdetailsview .popup.addAddressModal{width:604px}
.mattelglobalaccountbillingdetailsview #addAddressModal .popup-inner.content,.mattelglobalaccountshippingdetailsview #addAddressModal .popup-inner.content{padding:0}#ShopCartDisplay .additional-promo .inline-list.scrollable>li{color:#e31377}#MattelOrderStatus .right-column.order-status #logonErrorMessage{margin-left:-1px !important}
#MattelCheckoutBillingForm .content.checkout .dob{margin-left:126px}.agcastore #ordersTableSummary table{margin-top:8px}.agcastore #ordersTableSummary{margin:0 0 46px}.mattelglobalaccountordersview .content .form.order #viewOrder fieldset{margin-bottom:10px}div[aria-label="Doll 1"] ul a,div[aria-label="Doll 1"] ul a label,div[aria-label="Doll 2"] ul a,div[aria-label="Doll 2"] ul a label{width:75px !important;height:75px !important}
.email-request .boxLarge{float:right}.email-request p,.email-request div{color:#666;font-size:13px}.email-request-confirmation .continueShopping{width:150px;margin:24px 0 14px 0}.email-request-confirmation .right_area_er{float:right;width:739px;margin:14px 0 216px 0;color:#666}.mattelcheckoutpaymentsandbillingaddressview .dob .button.text.gradient.pink{height:9px;left:7px;position:relative;width:50px;padding-top:6px}
.mattelordershippingview .sMethod .addressItem .itemList label{height:auto;background-image:url('../../img/brand_ag/global/custom_inputs.png');background-repeat:no-repeat;background-position:-15px -132px;width:auto;line-height:20px;text-align:left;padding:0 0 0 25px}.mattelordershippingview .sMethod .addressItem .itemList input[type="radio"]{display:none;position:absolute;float:left;left:0;width:20px;height:20px;margin:0;padding:0;opacity:0}
.mattelordershippingview .sMethod .addressItem .itemList input[type="radio"]:checked+label{background-position:-15px -212px}.agcastore #Register .analytics-input-error{margin-left:125px !important}.mattelglobalaccountsettingsview #changeUsername #logonId_err{width:248px;float:left}
.st .section.form.addInfo fieldset>input[type="text"]{width:453px}#MattelCheckoutBillingForm .content.checkout .dob{margin-left:139px}#MattelCheckoutBillingForm .content.checkout .phone{margin-left:49px}#MattelCheckoutBillingForm .checkout .phone.form-row-phone{margin-left:0}
#MattelCheckoutBillingForm .content.checkout .phone{margin-left:61px}#MattelCheckoutBillingForm .checkout .phone.form-row-phone{margin-left:0}.content.account #AjaxOrderProfileUpdateBilling .section.address{padding-bottom:30px;height:auto}.product-slider .scrollable ul.inline-list li a{width:184px}.productViewerModal .product-quickview .rightBox.productDetails .itemInfo .special.saveprice{float:none}
.productdisplay .bundle-subproduct .boxHalf #productDetails{position:relative;right:25px;height:252px}.dj_ie .st .section.form.addInfo fieldset>input[type="text"]{width:452px}.productdisplay .product .productDetails .itemInfo .special.saveprice{float:none}img.color_swatch_selected{border:1px solid #e21776}
#AddOnServices table td{border:medium none}.nonverifyAddress .addressItem.padding.bgwhite,.verifyAddress .addressItem.padding.bgwhite{padding-bottom:20px !important}.emailRequestDate #birth_month{width:110px}.account .listInfoItem.third:nth-child(3) p+p{width:200px;margin:3px 0 5px}div[widgetid="MattelDisplayMultipleBirthDates"]+.phone label{padding-left:1px}
.catalogueRequest .section.form.addInfo{width:524px;margin-left:15px;margin-top:20px}.mattelcatalogrequestconfirmationview .account .boxLarge{float:left}.mattelglobalaccountshippingdetailsview .addressItem.border.padding.bgwhite>p{padding-left:0}.mattelglobalaccountshippingdetailsview .section .addressItem div.general{margin-left:0}
.agstore.categorydisplay div[data-analytics-espot-name="Landing_Page_Espot2"]{width:767px;margin-top:0}.agstore.categorydisplay .product .boxLarge .fullWidth.slide.negative-margin{margin-top:0;margin-bottom:-6px}.ie .checkout .paymentItem #creditcard fieldset,.dj_ie .checkout .paymentItem #creditcard fieldset{float:none !important}
.mattelcatalogrequestconfirmationview .account .boxLarge{padding-top:10px}.mattelcatalogrequestconfirmationview div[data-analytics-espot-name="CR_Confirmation_Espot2"],.mattelcatalogrequestconfirmationview div[data-analytics-espot-name="CR_Confirmation_Espot3"]{float:right;width:60%}
.mattelcatalogrequestconfirmationview #catalogueRequest{padding-bottom:15px}.bag-items .box-bottom-grad{padding-bottom:30px}.mattelsitehomepagelayoutview div[data-analytics-espot-name="index-1"] .carousel-item .carousel-item-link img{width:100%}.mattelagescreenview .AgeScreenContainer .emailChildrenPolicy #birth_year_id_err,.mattelagescreenview .AgeScreenContainer .emailChildrenPolicy #birth_month_id_err,.mattelagescreenview .AgeScreenContainer .emailChildrenPolicy #birth_date_id_err{margin-left:4px !important;bottom:12px;position:relative}
.bag-items .box-bottom-grad img{width:130px;height:130px}.agcontactusview .boxLarge.contactInfoContent.catalogueRequestW5{width:775px !important}.agretailcontactusview .boxLarge.contactInfoContent.catalogueRequestW5{width:775px !important}.ajaxorderitemdisplayview .additional-promo-wrapper .additional-promo.scrollable{width:560px !important}
.rc-boxl{width:auto !important}.mattelcorporatepagelayoutview #mainContent{margin:0}.mattelcorporatepagelayoutview #mainContent .leftNav{width:190px;float:left;margin-bottom:10px}.mattelcorporatepagelayoutview #mainContent .leftNav h3.leftMenu-title{font-size:18px;margin-top:15px}.mattelcorporatepagelayoutview #mainContent .leftMenu.service>ul>li>ul>li>a,.mattelcorporatepagelayoutview #mainContent .leftMenu.service>ul>li>ul>li>span{font-size:14px;margin-bottom:5px !important;margin-top:15px;display:list-item}
.mattelcorporatepagelayoutview #mainContent .leftMenu.service ul li a{font-weight:normal}.mattelcorporatepagelayoutview #mainContent .rightContent{width:766px;float:right;border:1px solid #fce7f1}.mattelcorporatepagelayoutview #mainContent .tridionContent>h2>#print>a{float:right;font-weight:bold;font-family:arial;font-size:16px}
.mattelcorporatepagelayoutview #mainContent .content .tridionContent{padding:0 30px 0 30px}.mattelcorporatepagelayoutview #mainContent .rightContent h1{background:url(/wcsstore/MattelStoreFrontAssetStore/img/corporate_ag/corporate_bg-h1.jpg) repeat-x;border-bottom:1px solid #fce7f1;color:#e21776;font-family:'Agenda-light';font-size:24px;padding:12px 0 12px 30px;width:736px}
.mattelcorporatepagelayoutview #mainContent .rc-shadow{background:url(/wcsstore/MattelStoreFrontAssetStore/img/corporate_ag/corporate-bottom-box-shadow.jpg) no-repeat bottom;margin-left:235px}.mattelcorporatepagelayoutview #mainContent .rc-shadow-2{background:url(/wcsstore/MattelStoreFrontAssetStore/img/corporate_ag/corporate-bottom-box-shadow.jpg) no-repeat bottom;height:10px;float:left;width:765px;margin-bottom:35px}
.mattelcorporatepagelayoutview #mainContent .rightContent h2{font-size:18px;color:#333;font-weight:normal;margin:20px 0 30px 0}.mattelcorporatepagelayoutview #mainContent .rightContent h3{font-size:16px;color:#333;font-weight:normal;margin:20px 0 10px 0}.mattelcorporatepagelayoutview #mainContent .rightContent h4{font-size:13px;color:#333;font-weight:normal;margin:20px 0 7px 0}
.mattelcorporatepagelayoutview #mainContent .rightContent p{color:#666;line-height:18px;margin-bottom:20px}.mattelcorporatepagelayoutview #mainContent .rightContent ul{color:#666;line-height:18px;margin-bottom:20px}#mainContentHome{margin-top:0;background:url(/wcsstore/MattelStoreFrontAssetStore/img/brand_ag/content/Background-Exp.jpg) #fff center 0 no-repeat;width:100%}
.wrapper-home{margin:0 auto}.mattelsitehomepagelayoutview #news-burst{position:absolute;top:45px;left:855px;right:initial;z-index:6000;border:0;background:url(/wcsstore/MattelStoreFrontAssetStore/img/brand_ag/content/news-burst.png);width:230px;height:230px}.mattelsitehomepagelayoutview #news-burst .carousel-items-wrapper{margin:20px auto;width:144px}
.mattelsitehomepagelayoutview #news-burst .headline{width:100%;text-align:center;margin-top:28px}.mattelsitehomepagelayoutview #news-burst .headline span{width:150px;font-family:'Agenda';font-size:26px;color:#f5989d;line-height:25px;text-align:center;display:inline-block;padding:0}
.mattelsitehomepagelayoutview #news-burst .carousel-item{float:left;position:relative;display:inline-block;margin-top:0;padding-top:0;width:144px;height:200px;vertical-align:top}.mattelsitehomepagelayoutview #news-burst .carousel-item a{display:block;height:70px;font-family:'Arial';font-size:16px;text-align:center;line-height:18px;color:#000}
.mattelsitehomepagelayoutview #news-burst .carousel-item span{display:block;margin-top:13px;color:#f5989d;text-align:center}.mattelsitehomepagelayoutview #news-burst .next-carousel span,.mattelsitehomepagelayoutview #news-burst .prev-carousel span{display:none}.mattelsitehomepagelayoutview #news-burst .prev-carousel{background:url('/wcsstore/MattelStoreFrontAssetStore/img/brand_ag/content/pink-left-arrow.png') no-repeat 0 center;cursor:pointer;width:12px;height:14px;padding:0;margin:0;display:block;position:absolute;left:74px;top:179px;z-index:1000}
.mattelsitehomepagelayoutview #news-burst .next-carousel{background:url('/wcsstore/MattelStoreFrontAssetStore/img/brand_ag/content/pink-right-arrow.png') no-repeat 0 center;cursor:pointer;width:12px;height:14px;padding:0;margin:0;display:block;position:absolute;right:74px;top:179px;z-index:1000}div.tridionContentContainer{width:772px !important;border:1px solid #fce7f1 !important;float:left}
div.tridionContentHeader{background-image:url(/wcsstore/MattelStoreFrontAssetStore/img/corporate_ag/corporate_bg-h1.jpg);padding:12px 0 12px 30px;border-bottom:1px solid #fce7f1}div.tridionContentHeaderCS{background-image:url(/wcsstore/MattelStoreFrontAssetStore/img/brand_ag/content/background-CatalogueRequest.png)}
div.tridionContentContainer{width:772px !important;border:1px solid #fce7f1 !important;float:left;margin-bottom:-2px}.bold{font-weight:bold !important}.italic{font-style:italic}.tridionContentContainer h1{color:#e21776;font-size:24px;font-weight:normal;font-family:'Agenda-light'}
.tridionContentContainer h2{font-size:18px;color:#333;font-weight:normal;margin:20px 0 10px 0}.tridionContentContainer p{color:#666;line-height:18px;margin-bottom:20px}.tridionContentContainer h2.tridionFAQHeader{margin-left:32px}.tridionContentContainer .answersAccordion{margin-left:36px}.tridionContentContainer .boxLargeDiv1 .accordionBox h2{font-size:12px}
.tridionContentContainer .boxLargeDiv1 h2{font-size:14px;font-weight:bold;border-bottom:0;padding:0;margin-left:32px}.tridionContentContainer .boxLargeDiv1 .accFaq{margin-left:20px;margin-right:30px}.tridionContentContainer .boxLargeDiv1 .accFaq a{color:#666}.mattelcorporatepagelayoutview .tridionContentContainer .boxLargeDiv2{background-color:#fff6fa;width:330px;height:320px;float:right;border:1px solid #fbb6d7;margin-top:20px;margin-right:16px}
.mattelcorporatepagelayoutview .tridionContentContainer .boxLargeDiv2 h2{color:#e53282;font-size:16px;font-weight:normal;font-family:arial;border-bottom:1px solid #fbb6d7;margin:12px 0 12px 0;padding:0 0 10px 10px}.mattelcorporatepagelayoutview .tridionContentContainer .boxLargeDiv2 ol{width:342px;height:auto;position:relative;margin-bottom:0}
.mattelcorporatepagelayoutview .tridionContentContainer .boxLargeDiv2 ol li{margin:0 0 11px 30px;list-style-type:decimal;list-style:bold;font-weight:bold;color:#333}.mattelcorporatepagelayoutview .tridionContentContainer .boxLargeDiv2 li a{font:13px arial;color:#333}.mattelcorporatepagelayoutview .tridionContentContainer .accordionBox h2{padding:0 0 20px 0;background:url(/wcsstore/MattelStoreFrontAssetStore/img/corporate_ag/corporate-dividerline.png) bottom no-repeat}
e .tridionContentContainer h2{font-size:18px;color:#333;font-weight:normal;margin:15px 0 10px 0}.tridionAuthor div img{margin-top:10px}.tridionContent{padding:0 30px 0 30px}.tridionSizeChartJumpLink{text-align:center}.tridionSizeChartJumpLink li{display:inline;padding:0 30px 0 28px;border-right:1px solid}
.tridionSizeChartJumpLink .last{border:none !important}.tridionContent .bg,.tridionContent .lg{width:710px !important;left:0 !important}.tridionContent .tableContent{width:470px;margin:0 auto !important;position:relative;left:12px}.tridionContent img.sizeGraphic{float:left;margin-top:15px}.tridionContent .tableContent h2{text-transform:uppercase;text-align:center;background-color:#ffe2f5;padding:12px 0;margin:25px 0 0 0;width:450px;float:left}
.tridionContent .chart{width:448px;float:left;text-align:center;border:1px solid #efefef;padding:0 !important;margin-top:0 !important}.tridionContent .includes{color:#ec008c;margin-top:10px !important;padding:0 15px}.tridionContent .chart p{padding:0 10px !important;margin:10px 0 !important;text-align:left}
.tridionContent .chart table{margin:0 auto 8px auto;width:435px;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;border-collapse:collapse;caption-side:top;empty-cells:show;font-size:10px !important}.tridionContent .chart .xAxis th,.tridionContent .chart .xAxisNumbers th{border-left:1px solid #000;text-align:center}
.tridionContent .chart th{text-transform:uppercase;font-weight:normal;font-size:90%;text-align:center}.tridionContent .chart td{font-weight:bold}.tridionContent .chart .clothing .yAxis{text-align:right;padding-right:8px}.tridionContent .chart th,.tridionContent .chart td{padding:3px}.tridionContent .chart tr.odd{background:#fff;border:1px solid #efefef;margin:5px}
.tridionContent .chart tr.oddTop{border:1px solid #efefef;border-bottom:0}.tridionContent .chart tr.oddMiddle{border:1px solid #efefef;border-top:0;border-bottom:0}.tridionContent .chart tr.oddBottom{border:1px solid #efefef;border-top:0}.tridionContent .chart tr.even{background:#efefef}.tridionContent .chart td{border-left:1px solid #000}
.tridionContent .metricConversion{margin:15px 0 !important}.tridionContent .metricConversion a{cursor:pointer}.tridionContent .metric{display:none}.mattelretailinfopagelayoutview .subBag:first-of-type,.mattelretailstorepagelayoutview .bag-events{border-top:1px solid #f886bb}.mattelretailinfopagelayoutview .subBag,.mattelretailstorepagelayoutview .bag-events{float:left;width:1006px;border:1px solid #fce7f1;background:#FFF url("/wcsstore/MattelStoreFrontAssetStore/img/brand_ag/content/bg-gradient-dining.png") repeat-y;padding-bottom:0;-webkit-box-shadow:0 8px 4px -6px lightgray;-moz-box-shadow:0 8px 4px -6px lightgray;box-shadow:0 8px 4px -6px lightgray;margin-bottom:20px}
.mattelretailinfopagelayoutview .retailRightCol,.mattelretailinfopagelayoutview .retailLeftCol{padding:30px;margin:0 10px;float:left;border:0}.mattelretailinfopagelayoutview .retailLeftCol{width:506px}.mattelretailinfopagelayoutview .retailRightCol{width:340px}.mattelretailinfopagelayoutview .purpleContainer{width:338px;margin-top:30px;font-family:Arial;border:1px solid #e5dbea;float:left;background-color:#FFF;height:auto;padding:initial}
.mattelretailinfopagelayoutview .sampleLink{font-weight:bold;margin:11px;float:left;display:block}.mattelretailinfopagelayoutview .sampleLink img{margin-left:5px}.mattelretailinfopagelayoutview .purpleHeader{background-color:#e5dbea;width:338px;height:34px;padding-top:15px;font-family:Arial}.mattelretailinfopagelayoutview .purpleBody{padding:15px}
.mattelretailinfopagelayoutview .purpleContainer .title{color:#80379b;margin:0 0 20px 14px;font-size:20px;font-family:Arial}.mattelretailinfopagelayoutview h2{font-family:arial;font-weight:normal;font-size:20px;color:#e21776;margin-bottom:10px}.mattelretailinfopagelayoutview h2.title{color:#80379b}.mattelretailinfopagelayoutview h3.subtitle{font-size:16px;color:#e21776;font-weight:normal;margin-bottom:10px}
.tridionFragment.header-events .rightImage-dining{float:left;width:578px;height:268px;overflow:hidden}.mattelretailinfopagelayoutview,.mattelretailstorepagelayoutview{background:url("/wcsstore/MattelStoreFrontAssetStore/img/storeLocationsModal_ag/content-stars-bg.jpg") no-repeat top center #fff}.tridionFragment.header-events .dollHairSalon .header-events{height:265px}
.tridionFragment.header-events .leftContent-events{width:400px;height:auto;float:left}.tridionFragment.header-events .lce-dining{width:430px;background-color:white}.tridionFragment.header-events .leftContent-events h1{font-family:'Agenda-light';font-size:36px;color:#e21776;margin:65px 0 14px 37px}
.tridionFragment.header-events .leftContent-events h2{height:92px;font-family:'Arial';font-weight:normal;font-size:13px;color:#666;line-height:18px;margin:0 0 30px 40px}.tridionFragment.header-events .leftContent-events .gradient{background:url(/wcsstore/MattelStoreFrontAssetStore/img/storeLocationsModal_ag/granadient.jpg);width:442px;height:31px}
.tridionFragment.header-events .dollHairSalon .rightImage-dining{float:left;width:578px;height:268px}.tridionFragment.header-events .leftContent-events .gradient a{margin-left:40px;float:left;margin-top:10px}.mattelretailstorepagelayoutview .subBag,.mattelretailinfopagelayoutview .subBag{background-image:url(/wcsstore/MattelStoreFrontAssetStore/img/brand_ag/content/top-page.png);background-repeat:repeat-x;background-color:#FFF}
.mattelretailstorepagelayoutview .header_st .left p:nth-of-type(1){margin-top:10px}.mattelretailstorepagelayoutview .header_st .left p:nth-of-type(2){margin-top:30px;margin-bottom:10px}.mattelretailstorepagelayoutview .subBag:nth-of-type(2){margin-top:-33px}.mattelretailstorepagelayoutview .subBag{border:1px solid #fce7f1;margin-bottom:30px;clear:both;min-height:100px}
.mattelretailstorepagelayoutview .info-back{border:initial;background:initial}.mattelretailstorepagelayoutview .packages_st.subBag{margin-top:initial;width:initial;float:initial;background:url(/wcsstore/MattelStoreFrontAssetStore/img/storeLocationsModal_ag/back-flower.jpg);background-size:100%}.mattelretailstorepagelayoutview .sections{float:left;width:478px;height:auto;margin-left:30px}
.mattelretailstorepagelayoutview .sections h2{font-family:'Arial';font-weight:normal;font-size:20px;color:#e21776;padding-left:10px;padding-top:30px}.mattelretailstorepagelayoutview .sections p{font-family:'Arial';font-weight:normal;font-size:13px;color:#666;line-height:18px;padding-top:10px;width:490px;padding-left:10px}
.mattelretailstorepagelayoutview .retailStoreEspot{background:initial;clear:initial;margin-top:26px}.mattelretailstorepagelayoutview .retailStoreEspot img{margin-left:118px;width:initial}.mattelretailstorepagelayoutview .popup.storeLocationModals{height:initial}.mattelretailstorepagelayoutview .st_a a strong{margin-right:5px}
.mattelretailstorepagelayoutview .st_a a{font-size:12px;margin-left:38px !important;margin-top:30px;margin-bottom:30px}.mattelretailstorepagelayoutview .questions .title h3{color:#80379b;font-weight:normal;font-size:20px;padding:15px 15px}.mattelretailstorepagelayoutview #boxes,.mattelretailstorepagelayoutview form{margin:15px}
.mattelretailstorepagelayoutview #boxes div{padding:20px;border:1px solid #e5dbea;margin-top:10px}.mattelretailstorepagelayoutview #boxes div:first-child{border:0}.mattelretailstorepagelayoutview .sect-two-three{margin-right:44px}.mattelretailstorepagelayoutview .sect-two .sect-two-esp{height:initial}
.mattelretailstorepagelayoutview .nav.gradient label{width:100%;margin-left:initial;text-align:center}.mattelretailstorepagelayoutview .sect-two{float:right;margin-right:46px;margin-bottom:15px;margin-top:15px}.mattelretailstorepagelayoutview .sect-two .sect-two-title{width:initial;height:50px;background-color:#fce7f1}
.mattelretailstorepagelayoutview .sect-two .sect-two-title h1{font-family:Agenda;font-weight:400;font-size:20px;color:#e21776;padding-top:12px;padding-left:20px}.mattelretailstorepagelayoutview .sect-two .sect-two-esp{width:338px;margin-left:initial;color:#fef8fb;border:1px solid #fce7f1}.mattelretailstorepagelayoutview .sect-two .sect-two-esp h2{font-family:'Arial';font-size:13px;color:#666;padding-left:21px;padding-top:20px;padding-bottom:10px}
.mattelretailstorepagelayoutview .sect-two .sect-two-esp p{font-family:Arial;font-weight:400;font-size:13px;color:#666;padding-left:21px;padding-right:20px}.mattelretailstorepagelayoutview .sect-two .sect-two-esp .st_a{background:url(../../img/storeLocationsModal_ag/shadow-st.jpg) repeat-x left bottom;height:30px;margin-top:12px}
.mattelretailstorepagelayoutview .sect-two-three{float:right;width:338px;height:310px;margin-right:46px;border:1px solid #e5dbea;margin-top:15px;margin-bottom:24px}.mattelretailstorepagelayoutview .sect-two .sect-two-esp .st_a a{font-size:13px;text-decoration:none;color:#903;margin-left:20px;margin-top:11px;float:left}
.mattelretailstorepagelayoutview .info{float:left;width:550px}.mattelretailstorepagelayoutview .post,.mattelretailinfopagelayoutview .post{overflow:hidden;width:1006px}.mattelretailstorepagelayoutview .bag-events .info-img-events,.mattelretailinfopagelayoutview .bag-events .info-img-events{float:left;width:172px;height:150px;margin:30px}
.mattelretailstorepagelayoutview .bag-events .info,.mattelretailinfopagelayoutview .bag-events .info{width:293px;float:left;margin:30px}.mattelretailstorepagelayoutview .bag-events .separator-two,.mattelretailinfopagelayoutview .bag-events .separator-two{float:left;margin-left:50px}.mattelretailstorepagelayoutview .info,.mattelretailinfopagelayoutview .info{overflow:hidden}
.mattelretailstorepagelayoutview .bag-events h2,.mattelretailinfopagelayoutview .bag-events h2.title{font-family:'Arial';font-weight:normal;font-size:20px}.mattelretailstorepagelayoutview .bag-events p,.mattelretailinfopagelayoutview .bag-events p{font-family:'Arial';font-weight:normal;font-size:13px;color:#666;margin-bottom:20px;line-height:18px}
.mattelretailstorepagelayoutview .bag-events p,.mattelretailinfopagelayoutview .bag-events .retailGenRightCol p{margin:3px 20px 20px 18px}.mattelretailstorepagelayoutview .bag-events .button-top,.mattelretailinfopagelayoutview .bag-events .button-top{margin-top:15px}.mattelretailstorepagelayoutview .bag-events .button,.mattelretailinfopagelayoutview .bag-events .button{width:145px;font-weight:bold}
.mattelretailstorepagelayoutview .button.pink,.mattelretailinfopagelayoutview .button.pink{color:#c04f7d !important;border-color:#fbb6d7;background:#fcc8e1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod�EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 1%,#fcdceb 49%,#fcc8e1 50%,#fde6f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fff),color-stop(49%,#fcdceb),color-stop(50%,#fcc8e1),color-stop(100%,#fde6f1));background:-webkit-linear-gradient(top,#fff 1%,#fcdceb 49%,#fcc8e1 50%,#fde6f1 100%);background:-o-linear-gradient(top,#fff 1%,#fcdceb 49%,#fcc8e1 50%,#fde6f1 100%);background:-ms-linear-gradient(top,#fff 1%,#fcdceb 49%,#fcc8e1 50%,#fde6f1 100%);background:linear-gradient(to bottom,#fff 1%,#fcdceb 49%,#fcc8e1 50%,#fde6f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fde6f1')}
.mattelretailstorepagelayoutview .info .event-a a,.mattelretailinfopagelayoutview .info .event-a a{height:auto;font-family:'Arial';font-size:13px;color:#903;float:left}.mattelretailinfopagelayoutview .info a{font-family:'Arial';font-weight:normal;margin-left:7px;font-size:13px;color:#903}
.mattelretailstorepagelayoutview .bag-events .link,.mattelretailinfopagelayoutview .bag-events .link{width:350px;height:226px;float:left;margin-left:87px}.mattelretailinfopagelayoutview .bag-events .link{margin:30px}.mattelretailstorepagelayoutview .bag-events .link h2,.mattelretailinfopagelayoutview .bag-events .link h2{font-size:13px;color:#333;margin-left:0;margin-bottom:4px;font-weight:bold}
.mattelretailstorepagelayoutview .bag-events .link ul li,.mattelretailinfopagelayoutview .bag-events .link ul li{font-family:'Arial';font-weight:normal;font-size:13px;color:#903;display:inline;line-height:22px;padding-right:3px !important;margin-right:5px !important;border-right:2px solid #fccbe0}
.mattelretailstorepagelayoutview .bag-events .link ul .last,.mattelretailinfopagelayoutview .bag-events .link ul .last{border:0}.mattelretailstorepagelayoutview .line,.mattelretailinfopagelayoutview .line{float:left;margin-left:268px;margin-top:30px;margin-bottom:30px}.mattelretailstorepagelayoutview .line span,.mattelretailinfopagelayoutview .line span{margin-left:3px}
.footer{width:100%;float:left;padding:20px 0;font-family:Arial;font-size:13px}.footer ul{width:830px;height:100px;margin:0 auto;overflow:hidden}.footer li{float:left;height:75px;list-style:none;text-align:left;display:inline-block}.footer .text1{width:280px;margin-left:25px}.footer .text1 a img{margin-top:15px;margin-left:20px}
.footer .text2{width:265px;margin-left:7px}.footer .text2 a img{margin-left:20px;margin-right:0}.footer .text1 a,.footer .text2 a,.footer .text3 a{line-height:75px}.footer .text3{width:225px;margin-left:28px}.footer .text3 a img{margin-left:3px;margin-right:3px;margin-top:22px}.footer li img{float:left;width:auto;display:inline-block}
.footer .img1{margin-top:0;margin-left:33px}.footer .conditions{width:100%;margin:0 auto;line-height:40px}.footer .conditions ul{width:790px;height:45px;margin:0 auto}.footer .conditions li{float:left;width:auto;height:42px;padding:0 28px;margin:0}.footer a{float:left;font-family:'Arial';font-size:12px;font-weight:500;color:#666;display:block;line-height:40px;padding:0;margin:0;text-align:center;text-decoration:none}
.footer a:hover{text-decoration:underline}div.paddingTerms>ul{padding-left:185px}.paddingTerms a{margin-left:15px}.conditions ul li{margin-left:10px}.footer img{float:right;margin:0 10px}.footer p{font-size:12px;text-align:center;margin:10px;color:#666}.photo-studio-list{list-style:initial;margin-left:18px;margin-top:10px;margin-bottom:30px}
.photo-studio-list li{margin-bottom:7px}.tridion.awardsList{margin-left:20px;list-style:initial}.tridion.awardsList li{margin-top:7px;line-height:1.5}.tridion.awardsList,.fashionShowList,.tridionContent .tridionList{list-style:none;padding:0;margin:0}.tridion.awardsList li,.fashionShowList li,.tridionContent .tridionList li{padding-left:7px;text-indent:-.5em}
.tridion.awardsList li:before,.fashionShowList li:before,.tridionContent .tridionList li:before{content:"�";margin-right:10px;color:#e21776}.tridionContent .fashionShowList li{margin-top:10px;margin-bottom:10px}.tridionContent h3{color:#80379b;font-size:18px;font-weight:normal}
.tridionContent .phil_logo{float:left;padding-right:10px}.tridionContent .phil_logo{width:155px;text-align:center;display:inline-block}.tridionContent .phil_container{margin-top:20px}.tridionContent .phil_text{float:left;width:500px}.tridionContent .tridionList li{margin:15px 0 0 20px}.ourCompany h1{border-bottom:1px solid #fce7f1;border-right:1px solid #fce7f1;border-left:1px solid #fce7f1;font-size:20px;line-height:40px;font-family:'Agenda-light';background:#FFF;padding:10px 15px 10px 15px;color:#e21776;width:742px}
.ourCompany h2{color:#e21776;font-size:18px;margin:10px 0}.ourCompany .timeline h2{color:#e21776;text-transform:uppercase;font-size:13px;margin:10px 0}.ourCompany .timeline{padding:20px 15px;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZGRkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#fddded 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fddded));background:-webkit-linear-gradient(top,#fff 0,#fddded 100%);background:-o-linear-gradient(top,#fff 0,#fddded 100%);background:-ms-linear-gradient(top,#fff 0,#fddded 100%);background:linear-gradient(to bottom,#fff 0,#fddded 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fddded',GradientType=0);width:772px !important;min-height:250px;border-right:1px solid #fce7f1;border-left:1px solid #fce7f1}
.ourCompany .rc-shadow-2{margin-bottom:20px !important}.tridionContent .ourCompanySubHeader{font-size:16px;font-family:Arial;color:#e21776;margin-top:30px}.ourCompany .timeline p{line-height:17px;margin-bottom:15px}.ourCompany .timeline h2{margin-top:0}.ourCompany .scroll{width:870px}.ourCompany .timeline .spanA{width:290px;padding:0 20px 0 0;float:left;min-height:195px}
.ourCompany .timeline .spanB{width:165px;padding:0 10px 0 10px;border-left:1px solid #f9a1cb;float:left;min-height:195px}.ourCompany .timeline .starsbg{background:url(/wcsstore/MattelStoreFrontAssetStore/img/corporate_ag/corporate-starsbg-ag.png) bottom}.ourCompany .mag-img{margin-left:60px;margin-top:-10px}
.ourCompany .jspHorizontalBar{background:#FFF;padding-bottom:0;border-top:1px solid #f9a3cc;border-bottom:1px solid #fce7f1}.ourCompany .jspVerticalBar{display:none}.ourCompany .jspDrag{position:relative;top:0;left:0;background:transparent url(/wcsstore/MattelStoreFrontAssetStore/img/corporate_ag/corporate_scrollDrag.png) no-repeat 0 0;cursor:pointer}
.ourCompany .headerImg img{margin-bottom:-2px;border:1px solid #fce7f1;width:772px}.ourCompany .headerImg{width:772px}.columnR.ourCompany{float:right}.ourCompany .OurCompanySubHeader{color:#e21776;font-size:18px;margin-top:30px}.mattelretailstorepagelayoutview #storename{font-family:'Agenda';color:white;position:absolute;width:100%;text-align:center;left:0;top:60px;font-size:16px;text-transform:uppercase;letter-spacing:2px}
.mattelretailstorepagelayoutview .header-img{position:relative}.mattelretailstorepagelayoutview .img_flower,.mattelretailstorepagelayoutview .img_flower2{z-index:1}.mattelretailstorepagelayoutview .nav .link ul li a{font-size:18px;color:#e21776}.mattelretailstorepagelayoutview .nav .link{float:left;margin-top:15px;text-align:center;width:100%;margin-left:0}
.mattelretailstorepagelayoutview .nav .link ul li:last-of-type{background:0}.mattelretailstorepagelayoutview .left .tridion-carousel{float:left;width:430px;height:356px}.mattelretailstorepagelayoutview .left .tridion-carousel .carousel-item{width:430px;height:356px}.mattelcorporatepagelayoutview #ebooks .leftColumn{float:left;width:125px}
.mattelcorporatepagelayoutview #ebooks h5{color:black;font-weight:initial;font-style:italic;font-size:12px;line-height:1.5}.mattelcorporatepagelayoutview #ebooks .ebookDescription{width:64%}.mattelcorporatepagelayoutview #ebooks img.divide{margin:20px 0 20px 0}.mattelcorporatepagelayoutview #ebooks li{clear:both}
.mattelcorporatepagelayoutview #ebooks{margin:25px 0 50px 0;float:left;clear:both}.mattelcorporatepagelayoutview #ebooks h4{color:black}.mattelcorporatepagelayoutview #ebooks li em img{float:left;margin:4px 4px 0 0}.mattelcorporatepagelayoutview .tridionContent a:hover{color:#e21776}.mattelcorporatepagelayoutview #ebooks .nook{margin-bottom:50px}
.mattelcorporatepagelayoutview #ebooks .firehd{margin-bottom:75px}.footer a,.footer span{float:left;font-family:'Arial';font-size:12px;font-weight:500;color:#666;display:block;line-height:40px;padding:0;margin:0;text-align:center}.footer .text1 a,.footer .text2 a,.footer .text3 span{line-height:75px}
.recall-information.footer-content{width:1006px;margin-left:auto;margin-right:auto}.tridion-carousel.paged-carousel{position:relative;border-style:solid;border-width:1px;border-color:#ffe0e0 #ffe0e0 #c298b7 #ffe0e0;-webkit-box-shadow:0 8px 8px -8px #777;-moz-box-shadow:0 8px 8px -8px #777;box-shadow:0 8px 8px -8px #777}
.tridion-carousel.paged-carousel .prev-carousel,.tridion-carousel.paged-carousel .next-carousel,.tridion-carousel.paged-carousel .headline{display:none}.tridion-carousel.paged-carousel .prev-carousel span,.tridion-carousel.paged-carousel .next-carousel span{display:none}.tridion-carousel.paged-carousel .carousel-actions{padding:12px 0;z-index:999;display:inline-flex;width:100%;height:20px;background:#fbb8d8;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiYjhkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmODg1YmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fbb8d8 0,#f885ba 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fbb8d8),color-stop(100%,#f885ba));background:-webkit-linear-gradient(top,#fbb8d8 0,#f885ba 100%);background:-o-linear-gradient(top,#fbb8d8 0,#f885ba 100%);background:-ms-linear-gradient(top,#fbb8d8 0,#f885ba 100%);background:linear-gradient(to bottom,#fbb8d8 0,#f885ba 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb8d8',endColorstr='#f885ba',GradientType=0)}
.tridion-carousel.paged-carousel .carousel-play-button{color:#fff;text-decoration:none;order:2;margin:0 0 0 25px}.tridion-carousel.paged-carousel .carousel-play-button span.carousel-play-text,.tridion-carousel.paged-carousel .carousel-play-button span.carousel-pause-text{font:bold 16px "Agenda",Helvetica,sans-serif;text-transform:uppercase}
.tridion-carousel.paged-carousel .carousel-play-button.paused span.carousel-play-text,.tridion-carousel.paged-carousel .carousel-play-button span.carousel-pause-text{display:block;font:bold 16px "Agenda",Helvetica,sans-serif}.tridion-carousel.paged-carousel .carousel-play-button span.carousel-play-text,.tridion-carousel.paged-carousel .carousel-play-button.paused span.carousel-pause-text{display:none;font:bold 16px "Agenda",Helvetica,sans-serif}
.tridion-carousel.paged-carousel .carousel-play-button carousel-play-text{color:#fff}.tridion-carousel.paged-carousel .carousel-play-button carousel-pause-text{color:#fff}.tridion-carousel.paged-carousel .carousel-play-button span.carousel-pause-text{color:#fff;margin:0 5px 0 0}.tridion-carousel.paged-carousel .carousel-pages{display:table-header-group}
.tridion-carousel.paged-carousel .carousel-pages a{width:16px;color:#fff;display:inline-block;text-decoration:none;font:bold 16px "Agenda",Helvetica,sans-serif;margin:0 0 0 25px}.tridion-carousel.paged-carousel .carousel-pages a span{font:bold 16px "Agenda",Helvetica,sans-serif;color:#fff}
.tridion-carousel.paged-carousel .carousel-pages a.selected span,.tridion-carousel.paged-carousel .carousel-pages a:hover span{font:bold 16px "Agenda",Helvetica,sans-serif;color:#e21776}.tridion-carousel.vertical-carousel{width:360px;height:580px;position:relative;overflow:hidden;border-style:solid;border-width:1px;border-color:#ffe0e0 #ffe0e0 #c298b7 #ffe0e0;-webkit-box-shadow:0 8px 8px -8px #777;-moz-box-shadow:0 8px 8px -8px #777;box-shadow:0 8px 8px -8px #777}
.tridion-carousel.vertical-carousel .carousel-items-wrapper{margin:0 auto;width:100%;height:100%}.tridion-carousel.vertical-carousel .headline{display:none}.tridion-carousel.vertical-carousel .carousel-actions{display:none}.tridion-carousel.vertical-carousel .carousel-item .carousel-item-text{display:block;text-align:center;width:100%;font:bold 16px "Agenda",Helvetica,sans-serif;color:#666;margin-top:4px}
.tridion-carousel.vertical-carousel .prev-carousel{width:10px;height:18px;cursor:pointer;position:absolute;left:30px;bottom:44px;z-index:9999;background:url('/wcsstore/MattelStoreFrontAssetStore/img/global/carousel-arrows.png') no-repeat 0 center}.tridion-carousel.vertical-carousel .next-carousel{width:10px;height:18px;cursor:pointer;position:absolute;right:30px;bottom:44px;z-index:9999;background:url('/wcsstore/MattelStoreFrontAssetStore/img/global/carousel-arrows.png') no-repeat -18px center}
.tridion-carousel.vertical-carousel .prev-carousel span,.tridion-carousel.vertical-carousel .next-carousel span{display:none}.tridion-carousel.vertical-carousel .prev-carousel:hover{background:url('/wcsstore/MattelStoreFrontAssetStore/img/global/carousel-arrows-hover.png') no-repeat 0 center}.tridion-carousel.vertical-carousel .next-carousel:hover{background:url('/wcsstore/MattelStoreFrontAssetStore/img/global/carousel-arrows-hover.png') no-repeat -18px center}
.mattelretailinfopagelayoutview .tridion-carousel.vertical-carousel{width:340px !important;height:322px !important;background-image:url("/wcsstore/MattelStoreFrontAssetStore/img/brand_ag/content/bg-slide.png") !important;background-repeat:no-repeat !important;border:1px solid #f6b7e6;margin-bottom:30px}.mattelretailinfopagelayoutview .caroufredsel_wrapper{width:162px !important;height:335px !important;top:30px !important;left:89px !important}
.mattelretailinfopagelayoutview .caroufredsel_wrapper img{width:153px;height:180px}.mattelretailinfopagelayoutview .tridion-carousel.vertical-carousel .headline{display:block;font-size:16px;margin-top:20px;text-align:center}.mattelretailinfopagelayoutview .tridion-carousel.vertical-carousel .headline span{font-family:Arial;text-align:center;font-weight:bold;margin:20px 0 0 0;padding:0;padding:0;color:#80379b}
.mattelretailinfopagelayoutview .carousel-item-link{display:block;width:153px !important;height:180px !important}.mattelretailinfopagelayoutview .carousel-item-text{font-family:'Arial' !important;font-size:12px !important;color:#e21776 !important;margin:10px 0 0 0 !important;font-weight:normal !important;text-align:center !important;width:150px !important;height:34px !important;margin-top:17px !important;padding:0 !important;line-height:18px !important}
.prev-carousel{top:270px;left:55px}.next-carousel{top:270px;right:60px}.tridionContentContainer h2.eNewsSubHeader{color:#e21776}.tridionContentContainer .fadeDivider img{padding:15px 0}.tridionContentContainer #data h4{margin:20px 0 0 0}.tridionContentContainer #data .maplink{margin-top:20px;float:left}
.tridionContentContainer #data .maplink{margin-top:15px;margin-bottom:40px;float:none;display:block}.tridionContentContainer .contentblock p{margin-bottom:0}f .topNavEspot li,.topNavEspot a{z-index:1}.tridionContentContainer .fadeDivider{line-height:0}.magenta{color:#bf2296 !important}.mattelcorporatepagelayoutview .tridionContent h3{color:#80379b;font-size:18px;font-weight:normal;margin-bottom:10px}
.mattelcorporatepagelayoutview .tridionContent h4{font-size:16px;font-weight:normal;margin:20px 0 10px 0;color:#e21776}.mattelcorporatepagelayoutview .tridionContent h5{color:#903;font-size:13px;font-weight:bold;font-family:arial}.mattelcorporatepagelayoutview .tridionContent h6{font-family:arial;font-size:13px;color:#666;font-style:italic;margin-bottom:30px}
.mattelcorporatepagelayoutview .tridionContent address{line-height:20px}.mattelretailinfopagelayoutview .purpleContainer h4{font-weight:normal}.mattelretailinfopagelayoutview .dottedList{list-style-type:disc;margin-left:20px;line-height:1.5}.mattelretailinfopagelayoutview .dottedList li{margin-bottom:10px}
.mattelretailinfopagelayoutview .twoColumnList li{width:50%;float:left}.mattelretailinfopagelayoutview .defaultMargin{margin:initial}.mattelretailinfopagelayoutview h5.yellowHeader{color:#f26b31;margin-bottom:5px}.mattelretailinfopagelayoutview .halfDivider{width:320px;height:1px;margin-bottom:20px}
.bottom30{margin-bottom:30px}.what-this .tooltip{background:none repeat scroll 0 0 #fff;border:1px solid #e21776;border-radius:10px;color:#222;display:none;font-size:12px;left:15px;padding:9px 10px;position:absolute;top:-48px;white-space:nowrap;height:26px !important;line-height:28px;z-index:99999}.bag-items .box-bottom-grad .giftoptionsinfo .what-this:hover .tooltip,.bag-items .box-bottom-grad div[id^="addOnServiceDivId_"] .what-this:hover .tooltip,.bag-items .box-bottom-grad .giftoptionsinfo .what-this:focus .tooltip,.bag-items .box-bottom-grad div[id^="addOnServiceDivId_"] .what-this:focus .tooltip{display:block}
.bag-items .box-bottom-grad .giftoptionsinfo .what-this,.bag-items .box-bottom-grad div[id^="addOnServiceDivId_"] .what-this{position:relative;display:inline}.search-page h3.leftMenu-title{font-weight:bold;padding-bottom:11px}.search-page .result-title.no-results{margin-bottom:103px}
#StartCheckoutForm h2{margin:0 0 11px}.mattelordershippingview .boxLarge p.description{padding:0}.mattelordershippingview .addressBox .info{padding:10px 10px 21px 10px}.mattelcheckoutpaymentsandbillingaddressview .form.addInfo fieldset>label{margin-left:13px}.mattelcheckoutpaymentsandbillingaddressview .checkout .boxLarge h1{padding-top:33px}
.mattelorderconfirmationview .checkout{margin:0 0 2px !important;width:635px}.AccountSettingsTemplate .section{padding:0 0 24px}.populatedTemplate#mainContent .content .boxLarge .section.address{padding-bottom:30px}.mattelglobalaccountsettingsview #changePassword{margin-top:10px}.mattelglobalaccountbillingdetailsview .container .account .boxLarge h1.payment-header{margin:30px 0 0 !important}
.mattelglobalaccountbillingdetailsview .addAddressModal .addInfo.form fieldset.noLabel.saveButton{margin-bottom:0}.mattelglobalaccountbillingdetailsview #addAddressModal .form fieldset.form-row-phone input.phone-number{width:178px !important}#productType_Goty.margin25{margin:0 !important;box-shadow:none}
div[data-analytics-espot-name^="Landing_Page_Espot"] .tabbed-box{margin:0}.ajaxmattelmsorderitemdetailsview #mainNav.multi-ship .navBottom ul.checkout li a,.mattelcheckoutpaymentsandbillingaddressview #mainNav.multi-ship .navBottom ul.checkout li a{padding:0 31px}#mainNav .navBottom ul.checkout li a{padding:0 50px}
#mainNav .navBottom ul.category li:last-child{border-right:3px solid rgba(192,79,125,0.1);-webkit-border-image:-webkit-gradient(linear,100% 0,0 0,from(white),to(rgba(192,79,125,0))) 1 100%;-webkit-border-image:-webkit-linear-gradient(right,white,rgba(192,79,125,0.3)) 1 100%;-moz-border-image:-moz-linear-gradient(right,white,rgba(192,79,125,0)) 1 100%;-o-border-image:-o-linear-gradient(right,white,rgba(192,79,125,0)) 1 100%;border-image:-ms-linear-gradient(to right,white,rgba(192,79,125,0)) 1 100%}
.leftMenu.products>ul li>ul li a:hover,.leftMenu.products>ul li>ul li a:focus,.leftMenu.products>ul li>ul li.current a{color:#e21776}.leftMenu ul.sub-menu{margin-bottom:1px}.leftMenu ul.top-menu{margin-bottom:8px}.giftCardForm .card_error{float:left;margin-bottom:-5px !important;margin-top:1px !important;color:#f27639 !important}
.topcategoriesdisplay #mainContent{margin:0 0 25px}.productdisplay .threeplus,.product-quickview .threeplus{margin-top:14px;float:left}.subSection.itemInfo.form.colorMargin .subSection.itemInfo.form{margin-top:1px}.subSection.itemInfo.collection-items.divider.byc{width:500px}*:focus{outline:0}.agcastore.logonform .form.register label{margin-right:6px;width:109px}
.agcastore.mattelglobalaccountsettingsview #Register .input-error.analytics-input-error{margin-left:155px !important}.mattelcheckoutpaymentsandbillingaddressview .offerCode #MattelPromoCodeErrorMessageText{margin-left:85px !important}.mattelordershippingview .offerCode #MattelPromoCodeErrorMessageText{margin-left:85px !important}
.agcastore.mattelordershippingview #MattelsingleShipmentAddressDetailsDisplay #lastName_err{right:34px}.agcastore.mattelordershippingview .addAddressModal .addInfo #lastName_err{right:39px}.agstore.mattelordershippingview .addAddressModal .addInfo #lastName_err{right:41px}.payment #cardNumber_err{color:#f27639 !important;font-style:italic;margin-left:130px !important}
.payment #pinNumber_err{margin-left:130px !important}.mattelcheckoutpaymentsandbillingaddressview .paymentItem #ui-accordion-accordion-panel-1 .input-error.analytics-input-error{margin-left:129px !important}.mattelcheckoutpaymentsandbillingaddressview #MattelCheckoutBillingForm .addInfo .input-error{margin-left:138px !important}
.mattelcatalogrequestview .input-error.analytics-input-error{margin-left:125px !important}.agcontactusview .input-error{margin-left:134px !important}.agretailcontactusview .input-error{margin-left:134px !important}.charges .remove{margin-top:2px !important}.charges .promotion>label{color:#e21776}.charges .promotion{margin-top:11px !important}
.productDetails .prod-item .special.inventoryStatus{position:relative;bottom:26px}.mattelglobalaccountbillingdetailsview #addCardModal #Register .input-error.analytics-input-error{margin-left:132px !important}.mattelglobalaccountsettingsview .container .boxLarge h1,.mattelglobalaccountbillingdetailsview .container .account .boxLarge h1{margin-top:0 !important}
.productDetails .prod-item .qs-item .chk{margin-bottom:2px}.search-page .pageNavTop .sortResults .customSelect{min-width:200px;width:auto}.agemailsignupview #emailsignupform .form .full.expDate.birthDate #emailAddress{margin-left:23px;margin-bottom:3px}.agemailsignupview .birthdatecontainer #emailSignUpForm #birth_year_err.warning_msg.analytics-input-error{margin-left:196px !important}
.agemailsignupview .birthdatecontainer #EmailSignUpForm .warning_msg{color:#f27639;font-size:10px;font-style:italic;line-height:16px;margin-left:-6px}.productdisplay .content.product.bundle .bundle-subproduct-wrapper{margin-top:20px}.productdisplay .content.product.bundle .prod-image-viewer .prod-image .prod-carousel.prod-viewer-carousel>div{margin-bottom:20px}
.populatedTemplate.ag_pt.catalogueRequest.emailRequest.AgeScreenCatalogueRequest .AgeScreenContainer .emailChildrenPolicy .analytics-input-error{color:#f27639 !important;font-style:italic;line-height:16px}.mattelglobalaccountsummaryview #pageWrapper #mainContent.container.populatedTemplate.ag_pt{margin-top:9px !important}
.agstore #mainNav .navTop ul.account,#mainNav .navBottom ul.cart{float:right;margin-right:17px}.ajaxlogonform #mainContent.checkout.container.gradient{margin-bottom:89px;margin-top:20px}.agstore.ajaxorderitemdisplayview #v_modal #vmModal #giftServicesOverlay #GiftOptions .section .rightBox,.agstore.ajaxmattelmsorderitemdetailsview #v_modal #vmModal #giftServicesOverlay #GiftOptions .section .rightBox{padding:17px 20px 3px !important}
.agstore.ajaxorderitemdisplayview #v_modal #vmModal #giftServicesOverlay #GiftOptions .first.section .rightBox,.agstore.ajaxmattelmsorderitemdetailsview #v_modal #vmModal #giftServicesOverlay #GiftOptions .first.section .rightBox{padding:17px 20px 10px !important}.ajaxlogonform #Logon .form.login .logUser,.logonform #Logon .form.login .logUser{margin-bottom:5px}
.mattelcheckoutpaymentsandbillingaddressview #MattelCheckoutBillingForm .form .dob .customSelect.month,.mattelcheckoutpaymentsandbillingaddressview #MattelCheckoutBillingForm .form #accordion .paymentItem #ui-accordion-accordion-panel-1 .full.expDate .customSelect{width:120px}.mattelcheckoutpaymentsandbillingaddressview #MattelCheckoutBillingForm .form .dob .customSelect.day,.mattelcheckoutpaymentsandbillingaddressview #MattelCheckoutBillingForm .form #accordion .paymentItem #ui-accordion-accordion-panel-1 .full.expDate .customSelect.last{width:74px}
.mattelcheckoutpaymentsandbillingaddressview #MattelCheckoutBillingForm .form .dob .customSelect.relationship{width:197px}.ajaxmattelmsorderitemdetailsview #MattelMSOrderDetail #MattelsingleShipmentOrderTotalsDetail .boxSmall.border.summary.box-bottom-grad{margin-bottom:-50px}#agLegal .wrapper{height:auto}
.container.reset-password.checkout .wrapper .content.noNav .fullWidth.border{margin-top:-15px;margin-bottom:40px}.container.reset-password.checkout #ResetPasswordForm .form.login .newPwd{margin-bottom:5px !important}.resetpasswordform #pageWrapper .container.reset-password.checkout{margin-top:14px !important}
.mattelglobalaccountsettingsview #changeUsername #verifyLogonId_err{width:248px;position:relative;top:-14px;float:left}div[aria-label="Boy 1"] ul a,div[aria-label="Boy 1"] ul a label,div[aria-label="Boy 2"] ul a,div[aria-label="Boy 2"] ul a label,div[aria-label="Girl 1"] ul a,div[aria-label="Girl 1"] ul a label,div[aria-label="Girl 2"] ul a,div[aria-label="Girl 2"] ul a label{width:75px !important;height:75px !important}
.ajaxorderitemdisplayview #ShopCartDisplay #MattelShopCartOrderTotalsDetail .boxSmall.border.summary.box-bottom-grad .details.form .offerCode>input,.ajaxmattelmsorderitemdetailsview .content.checkout #MattelsingleShipmentOrderTotalsDetail .details.form .offerCode>input{height:25px !important}.resetpassword .reset-form-wrapper #ResetPasswordForm .form.login .reNewPwd{margin-bottom:0}
.ajaxmattelmsorderitemdetailsview .shipDetails .bag-items .orderDetail .box-bottom-grad .bag-sale-col{width:62px}.resetpassword .reset-password .reset-form-wrapper #ResetPasswordForm .form.login .noLabel.resetPwdAction{margin:15px 0 0 34%}.resetpassword .reset-password .reset-form-wrapper #ResetPasswordForm .form.login #logonPasswordVerify_err.analytics-input-error.input-error{margin-left:169px !important;width:324px}
.charges .promotion>span{color:#e21776 !important}.agstore.topcategoriesdisplay div[data-analytics-espot-name="Shop_Homepage_Espot1"] .widget_height{margin-top:0}.agstore.topcategoriesdisplay div[data-analytics-espot-name="Shop_Homepage_Espot6"] .widget_height{margin:35px 0}
#mainFooter{margin-top:26px}.agstore.ajaxorderitemdisplayview #ShopCartDisplay #MattelShopCartOrderTotalsDetail .boxSmall.border.summary.box-bottom-grad{width:331px}.agstore.ajaxorderitemdisplayview #ShopCartDisplay #MattelShopCartOrderTotalsDetail .boxSmall.border.summary.box-bottom-grad>h2{width:321px}
.agstore.ajaxorderitemdisplayview .content .boxMedium.box-bottom-grad-to-top{width:641px}.agstore.ajaxorderitemdisplayview #ShopCartDisplay .boxMedium.box-bottom-grad-to-top .additional-promo-wrapper.border .additional-promo.border .inline-list.scrollable>li{padding-right:34px}.productdisplay .bundleTemplate .content.product.bundle .boxHalf.productDetails{margin:58px 45px 20px 9px}
.productdisplay .bundleTemplate .content.product.bundle .boxHalf.productDetails .addthis_toolbox.addthis_default_style.add-this.add-this-right{margin-top:10px}.productdisplay .bundleTemplate .border.other-items li{padding-top:20px}.productdisplay .bundleTemplate .border.other-items .subSection.itemInfo.info{margin-top:9px;margin-right:18px;width:124px}
.productdisplay .bundleTemplate .border.other-items .subSection.itemInfo.image{margin-bottom:20px;margin-top:9px;margin-right:56px;width:100px;height:100px}.productdisplay .bundleTemplate .border.other-items .subSection.itemInfo.form.right>p{margin-bottom:0 !important}.productdisplay .bundleTemplate .product.bundle .border.other-items .subSection.itemInfo.info *:first-child{margin-bottom:9px !important;overflow:visible}
.form fieldset.check-right:not(#foo)>input[type="checkbox"]+label{width:155px;padding-left:0 !important}.bundleTemplate .product.bundle .bundle-subproduct-wrapper .arcuate-box-shadow .border.bundle-subproduct.box-bottom-grad .boxHalf.productViewer{width:380px}.bundleTemplate .product.bundle .bundle-subproduct-wrapper .arcuate-box-shadow .border.bundle-subproduct.box-bottom-grad .boxHalf.productDetails{margin:42px 0 0 44px;width:500px}
.dj_ie8 .bundleTemplate .product.bundle .bundle-subproduct-wrapper .arcuate-box-shadow .border.bundle-subproduct.box-bottom-grad .boxHalf.productDetails{width:490px}.productdisplay .container.bundleTemplate .content.product.bundle .border.other-items{width:540px;margin-top:-10px}.productdisplay .bundleTemplate .content.product.bundle .border.other-items .subSection.itemInfo.form.right{width:200px;right:40px}
.ajaxorderitemdisplayview #mainHeader .wrapper .headerNav .containerEndecaSearch form .searchBox,.mattelglobalaccountshippingdetailsview .containerEndecaSearch #search.searchBox,.relogonformview .containerEndecaSearch #search.searchBox{width:322px !important;height:20px}.mattelglobalcheckoutlogonview #sign_up .popup.avsPopup #AgeValidationPopUpCheckoutScreen .selects-wrapper.form #birth_year_err.input-error.analytics-input-error{margin-left:0 !important}
.mattelcheckoutpaymentsandbillingaddressview #MattelCheckoutBillingForm .content.checkout .section.form.addInfo .twoFields #lastName_err.input-error.analytics-input-error{right:27px}#mainNav .navBottom ul.cart li a:focus{border:1px dotted #fff !important}.tabbed-box .tabs li a{display:block;height:40px;font-size:14px;color:#666;line-height:40px;text-align:center;cursor:pointer}
.productdisplay #productDetails.tabbed-box .tabs li a:focus{border:1px dotted #666}.mattelsitehomepagelayoutview #mainContentHome .three-blocks .tab .tablink{position:absolute;bottom:0;height:135px;width:285px}.mattelsitehomepagelayoutview #mainContentHome #banners .siteHomeBottomPromo>a{float:left}
.mattelsitehomepagelayoutview #mainContentHome #banners .siteHomeBottomPromo img{top:0 !important}.ajaxorderitemdisplayview #shopcartdisplay #MattelShopCartOrderTotalsDetail .details .charges .form .check.check-right.check-special>label{width:216px !important;padding-right:40px}.bundleTemplate .bundle-subproduct-wrapper .bundle-subproduct .boxHalf.productDetails .subSection.itemInfo .right.special{line-height:18px}
.productdisplay .bundleTemplate .product.bundle .subSection.itemInfo .itemTitle{font-family:arial !important;font-size:20px !important;color:#666;float:left}.mattelglobalcheckoutlogonview #mainContent.container.checkout{margin-bottom:89px}.checkout.mattelordershippingview #mainContent.container{margin-bottom:48px}
.ajaxorderitemdisplayview #RequisitionListDisplay_Widget.dijitContentPane .saved-items.box-bottom-grad{margin-top:8px}.form fieldset.dob .customSelect{margin-right:10px !important}.mattelcheckoutpaymentsandbillingaddressview .checkout #accordion .paymentItem #ui-accordion-accordion-panel-0 .noLabel #saveAddress.button.text.gradient.pink{margin-left:3px !important;margin-top:-15px}
.mattelcheckoutpaymentsandbillingaddressview .checkout .paymentItem #ui-accordion-accordion-panel-0 #cardNumber_err.analytics-input-error{float:left;margin-bottom:14px !important;margin-top:-13px !important}.mattelcheckoutpaymentsandbillingaddressview .checkout .paymentItem #ui-accordion-accordion-panel-0 #pinNumber_err.myaccount_error.analytics-input-error{margin-bottom:14px !important;margin-top:-13px !important}
.mattelcheckoutpaymentsandbillingaddressview #MattelCheckoutBillingForm .checkout .form .myaccount_error{margin-bottom:5px;margin-left:139px}.mattelglobalaccountsummaryview .ag_pt .account .boxLarge h1{padding-bottom:15px !important}.productdisplay .bundleTemplate .product.bundle .bundle-subproduct-wrapper .arcuate-box-shadow .border.bundle-subproduct .boxHalf.productViewer .subSection.itemInfo{width:80%}
.mattelglobalaccountsummaryview .container.ag_pt .boxLarge #AddBirthDateClose.ajaxContent.button.text.gradient.pink.flt-none.vmElement{float:left;margin-top:-26px}.mattelglobalaccountsummaryview .ag_pt .account .boxLarge #MattelGlobalUserInterestSection>h1{margin-top:-2px}.agstore.mattelglobalaccountsummaryview .form fieldset:not(#foo)>input[type="checkbox"]+label{padding-left:33px}
.mattelglobalaccountsettingsview .AccountSettingsTemplate .boxLarge #AjaxAccountProfileInformationUpdate .section.content-section #changeProf dl{margin:9px 0}.mattelglobalaccountsettingsview #AjaxGlobalAccountUserPasswordDisplay #changePass.newPass .smallLabel>label,.mattelglobalaccountsettingsview #AjaxGlobalAccountUserNameDisplay #changeUsern.newPass .smallLabel>label{width:82px}
.boxHalf.productDetails .save1+p.left{margin-top:-3px}.product-slider .left-arrow span{right:-2px}.product-slider .right-arrow span{left:-4px}.pinkScroll .jspVerticalBar{margin-right:5px}.subSection.itemInfo.disclaimerCopy{margin-top:8px}.subSection.itemInfo.form.colorMargin p.option.save1{margin-bottom:4px}
.subSection.itemInfo.form.SizeSwatch{margin-top:-2px !important}.boxHalf.productDetails span.special.inventoryStatus{margin-top:10px;float:left}.sizeChart{font-size:11px !important}.productdisplay .bundleTemplate .product.bundle .border.other-items .subSection.itemInfo.info .rating{margin-bottom:7px !important}
.productdisplay .bundleTemplate .product.bundle .border.other-items span.special{font-size:12px !important}.productdisplay .bundleTemplate .product.bundle .border.other-items .subSection.itemInfo.info .itemTitle a{font-size:20px !important}.productdisplay .bundleTemplate .product.bundle .border.other-items .subSection.itemInfo.info .big.listPrice{font-size:18px !important}
.content.product.bundle .subSection .rating{margin-top:7px}.age-view-details{margin-top:-1px}.ajaxlogonform .checkout .noNav .boxHalf.border #Logon>h2{margin-bottom:19px !important}.agstore .form.login fieldset:not(#foo)>input[type="checkbox"]+label{padding-left:35px}.ajaxlogonform #vmBox .popup-inner.newInner #sendPasswordForm .question h1{line-height:13px}
.ajaxlogonform #vmBox .popup-inner.newInner #error.denied>p:first-child{line-height:9px}.ajaxlogonform #vmBox .popup-inner.newInner #error.denied>p span.special{font-size:13px}.passwordchangeformview .reset-password .noNav .fullWidth .reset-form-wrapper{padding:50px !important}.passwordchangeformview .reset-password .noNav .fullWidth .reset-form-wrapper h1.s-header{line-height:13px}
.passwordchangeformview .reset-password #ResetPasswordForm .form.login .noLabel{margin-left:185px !important}.passwordchangeformview .reset-password #ResetPasswordForm .form.login .newPwd>label,.passwordchangeformview .reset-password #ResetPasswordForm .form.login .reNewPwd>label{padding-right:30px !important}
.mattelglobalaccountsummaryview .populatedTemplate.ag_pt .content.account .boxLarge h1:nth-child(5){line-height:10px;padding-bottom:19px !important}.mattelglobalaccountsummaryview .populatedTemplate.ag_pt .content.account .boxLarge h1:nth-child(8){line-height:12px}.mattelglobalaccountsummaryview .populatedTemplate.ag_pt .content.account .boxLarge .section.address:nth-child(9){padding-top:18px}
.mattelglobalaccountsummaryview .populatedTemplate.ag_pt #MattelGlobalUserInterestSection .section.form.interestsProduct fieldset:not(#foo)>input[type="checkbox"]+label{padding-left:33px}.mattelglobalaccountsummaryview .leftMenu .top-menu .current .sub-menu li:nth-child(2) a{padding:8px 0 !important}
.mattelglobalaccountsummaryview .leftMenu .top-menu .current .sub-menu li:nth-child(4) a{padding:5px 0 9px !important}.passwordchangeformview .reset-password .reset-form-wrapper #ResetPasswordForm .form.login{margin-top:20px !important}.mattelglobalaccountsummaryview .section .addressItem+a{margin-bottom:-1px;float:left}
.mattelglobalaccountsummaryview #MattelGlobalUserInterestSection .form.interestsProduct #InterestsForm .nt_controls{margin-bottom:44px}.mattelglobalaccountsummaryview .popup.SummaryPopulatedTemplate .popup-inner .section.form.birthDate .field_content>h1{line-height:12px}.mattelglobalaccountsummaryview .popup .popup-inner .form.birthDate #Register .dob .customSelect{margin-left:0 !important}
.mattelglobalaccountsummaryview #vmModal .form.birthDate .field_content #Register fieldset:nth-child(11),.mattelglobalaccountsummaryview #vmModal .form.birthDate .field_content #Register fieldset:nth-child(10){margin-top:0}.mattelglobalaccountsettingsview .AccountSettingsTemplate .button.pink.small.text.leftSpacer.showHideAction{margin-left:10px}
.mattelglobalaccountsettingsview .container.account.AccountSettingsTemplate{margin-bottom:11px !important}.mattelglobalaccountordersview .account.orders .boxLarge #viewOrder label{margin-right:0}.mattelglobalaccountordersview .boxLarge .section.content-section.large.form.small.order{margin-bottom:38px}
.mattelglobalaccountshippingdetailsview .account .boxLarge #AjaxOrderProfileUpdateBilling h1:first-child{margin-bottom:16px}.mattelglobalaccountordersview .account.orders .boxLarge #viewOrder fieldset:nth-child(4){margin-bottom:5px}.mattelglobalaccountshippingdetailsview .content.account #AjaxOrderProfileUpdateBilling div:nth-child(3){padding-top:0}
.mattelglobalaccountshippingdetailsview .account #AjaxOrderProfileUpdateBilling .section.address div:first-child{width:224px}.mattelglobalaccountshippingdetailsview .account #AjaxOrderProfileUpdateBilling .section.address .radio.itemList>label,.mattelglobalaccountshippingdetailsview .account #AjaxOrderProfileUpdateBilling .section.address .addressItem .address-details{padding-left:20px;margin-top:-6px}
.mattelglobalaccountshippingdetailsview .account #AjaxOrderProfileUpdateBilling .section.address .addressItem p{padding-left:20px}.mattelglobalaccountshippingdetailsview #mainContent{margin-bottom:45px}.mattelglobalaccountshippingdetailsview .boxLarge .section.addInfo .optionGroup{margin-top:0}.mattelglobalaccountshippingdetailsview #MattelAGAddressForm .section.addInfo .noLabel .note{margin-top:21px;margin-bottom:1px}
.mattelglobalaccountbillingdetailsview .content.account #AjaxOrderProfileUpdateBilling .section.address{max-height:111px}.mattelglobalaccountbillingdetailsview #addAddressModal.popup .section.form.addInfo label{padding-right:15px}.mattelglobalaccountsettingsview #AjaxGlobalAccountUserPasswordDisplay #changePass.newPass .smallLabel{margin-top:7px}
.agcontactusview .catalogueRequest .content.account ul.breadcrumb{margin-bottom:29px}.agretailcontactusview .catalogueRequest .content.account ul.breadcrumb{margin-bottom:29px}.agcontactusview .catalogueRequest .boxLarge.catalogueRequestW5.w5Contact.contactInfoContent{margin-top:-9px}.agretailcontactusview .catalogueRequest .boxLarge.catalogueRequestW5.w5Contact.contactInfoContent{margin-top:-9px}
.agcontactusview .catalogueRequest #contactInfoW5 .leftSideInfo.contactInfo{margin-top:18px !important}.agretailcontactusview .catalogueRequest #contactInfoW5 .leftSideInfo.contactInfo{margin-top:18px !important}.agcontactusview .catalogueRequest #contactInfoW5 .leftSideInfo.contactInfo>h2:first-child{line-height:13px}
.agretailcontactusview .catalogueRequest #contactInfoW5 .leftSideInfo.contactInfo>h2:first-child{line-height:13px}.agcontactusview .catalogueRequest #contactInfoW5 .leftSideInfo.contactInfo>p:nth-child(3){margin-top:11px;margin-bottom:26px}.agretailcontactusview .catalogueRequest #contactInfoW5 .leftSideInfo.contactInfo>p:nth-child(3){margin-top:11px;margin-bottom:26px}
.agcontactusview .catalogueRequest #contactInfoW5 .contactUs>h2:first-child{padding-top:8px;padding-bottom:8px}.agretailcontactusview .catalogueRequest #contactInfoW5 .contactUs>h2:first-child{padding-top:8px;padding-bottom:8px}.agcontactusview .catalogueRequest .bg-contact .contactBox.contactInfo:nth-child(3)>ul{margin-bottom:7px}
.agretailcontactusview .catalogueRequest .bg-contact .contactBox.contactInfo:nth-child(3)>ul{margin-bottom:7px}.agcontactusview #mainContent.container.catalogueRequest{margin-bottom:89px}.agretailcontactusview #mainContent.container.catalogueRequest{margin-bottom:89px}.mattelcustomerservicepagelayoutview .contpage .tridionContentContainer.tridionFAQ{margin-top:-10px}
.mattelcheckoutpaymentsandbillingaddressview .inputHint{margin-left:10px}div[widgetid="MattelDisplayMultipleBirthDates"]+.phone{margin-bottom:6px}.mattelcheckoutpaymentsandbillingaddressview .shipping{margin-top:0 !important}.mattelcheckoutpaymentsandbillingaddressview .summary .details ul.charges{margin-bottom:-1px}
.mattelcheckoutpaymentsandbillingaddressview .summary .help>h2{margin-top:20px}.mattelcheckoutpaymentsandbillingaddressview #MattelCheckoutBillingForm .form .dob .customSelect.month{width:118px !important}.mattelcheckoutpaymentsandbillingaddressview #MattelCheckoutBillingForm .form .dob .customSelect.day,.mattelcheckoutpaymentsandbillingaddressview #MattelCheckoutBillingForm .form #accordion .paymentItem #ui-accordion-accordion-panel-1 .full.expDate .customSelect.last{width:70px}
.mattelcheckoutpaymentsandbillingaddressview .summary .details .legalNote>span{color:#e21766 !important}.mattelagescreenview #mainContent.container.populatedTemplate.ag_pt.catalogueRequest.emailRequest.AgeScreenCatalogueRequest{margin-bottom:49px}.orderStatusGuest .boxHalf #Logon>h2:nth-child(12){line-height:18px}
.orderStatusGuest .boxHalf #Logon .form.login>fieldset:first-child{margin-bottom:5px}.orderStatusGuest .boxHalf #Logon .form.login .noLabel #signIn.button.text.gradient.pink{margin-bottom:-6px;margin-top:-5px}.mattelagorderstatusguest #MattelOrderStatus .boxHalf.last{width:395px}.mattelagorderstatusguest #MattelOrderStatus .boxHalf.last .form.zip label{padding-right:15px}
.mattelagorderstatusguest .orderStatusGuest .boxHalf h2{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}.mattelagorderstatusguest #MattelOrderStatus .boxHalf .form.zip fieldset:nth-child(4) strong .mattelagorderstatusguest #MattelOrderStatus .boxHalf .form.zip fieldset:nth-child(4) p{color:#333;font-size:12px}
.mattelordersearchcontrollercmd .shippingTemplate .boxLarge .info-box.border.gray>h2{padding-bottom:13px;padding-top:13px}.mattelordersearchcontrollercmd .shippingTemplate .boxLarge .info-box.border.gray dl dt{font-family:arial;font-size:14px;font-weight:normal}.mattelordersearchcontrollercmd .shippingTemplate .boxLarge.shipDetails .shipItem .itemImage img{float:left;margin-left:30px}
.mattelordersearchcontrollercmd #mainContent.container.shippingTemplate{margin-bottom:44px}.mattelglobalaccountsettingsview .AccountSettingsTemplate .boxLarge #changeProf dl dt{width:66px}.mattelglobalaccountsettingsview .AccountSettingsTemplate #AjaxGlobalAccountUserNameDisplay #changeUsern .smallLabel{margin-bottom:10px}
.mattelglobalaccountsummaryview .populatedTemplate .boxLarge{margin-top:25px !important}#addCardModal fieldset.noLabel+fieldset.noLabel{padding-left:145px}.mattelordershippingview .boxLarge .addressBox{height:214px}.content.product.product-quickview div[id^="leftButton_"]{left:10px !important;background-image:url('../../img/brand_ag/icons/arrow-left-normal.png') !important;cursor:pointer}
.content.product.product-quickview div[id^="rightButton_"]{left:382px !important;background-image:url('../../img/brand_ag/icons/arrow-right-normal.png') !important;cursor:pointer}.content.product.product-quickview .s7swatches div[id^="leftButton_"]:hover{background-image:url('../../img/brand_ag/icons/arrow-left-hover.png') !important}
.content.product.product-quickview .s7swatches div[id^="rightButton_"]:hover{background-image:url('../../img/brand_ag/icons/arrow-right-hover.png') !important}.content.product.product-quickview .s7swatches .s7scrollleftbutton[state="disabled"]{background-image:url('../../img/brand_ag/icons/scroll_left_disabled.png') !important}
.content.product.product-quickview .s7swatches .s7scrollrightbutton[state="disabled"]{background-image:url('../../img/brand_ag/icons/scroll_right_disabled.png') !important}.content.product.product-quickview .s7swatches .s7scrollleftbutton[state="disabled"]:hover{background-image:url('../../img/brand_ag/icons/scroll_left_disabled.png') !important}
.content.product.product-quickview .s7swatches .s7scrollrightbutton[state="disabled"]:hover{background-image:url('../../img/brand_ag/icons/scroll_right_disabled.png') !important}.mattelglobalaccountshippingdetailsview .boxLarge #AjaxOrderProfileUpdateBilling p.description{padding-bottom:0}
.mattelglobalaccountshippingdetailsview #AjaxOrderProfileUpdateBilling .section.address .address-details span.child{margin-bottom:0 !important}.mattelcatalogrequestview .account .boxLarge{margin-bottom:88px}#addCardModal .form.addInfo fieldset{width:611px}.ajaxorderitemdisplayview .saved-items .saved-items-items .saved-items-desc-col .bag-desc-col h4{margin-bottom:6px}
.mattelagorderstatusguest .orderStatusGuest #Logon .form.login{margin-left:0}.popup.verifyAddress .popup-inner .section.address .button.smallnoFixwidth.gradient.gray,.popup.verifyAddress .popup-inner .section.address .button.smallnoFixwidth.gradient.pink{margin-top:8px}.ajaxorderitemdisplayview .saved-items-items .box-bottom-saved-items .saved-items-desc-col .bag-desc-col #addOnServiceDivId_13054{margin-top:-2px}
#productDetails.section.tabbed-box{margin-bottom:18px}.dj_ie8 .border.bundle-subproduct.box-bottom-grad{height:auto}.border.bundle-subproduct.box-bottom-grad .tabs-content{height:180px}.border.bundle-subproduct.box-bottom-grad .tabs-content .tab.open{height:180px !important}.agstore.ajaxorderitemdisplayview #v_modal #vmModal #giftServicesOverlay #GiftOptions .section .rightBox.GiftWrapRightBox,.agstore.ajaxmattelmsorderitemdetailsview #v_modal #vmModal #giftServicesOverlay #GiftOptions .section .rightBox.GiftWrapRightBox{margin-bottom:15px}
.mattelagorderstatusguest .orderStatusGuest #MattelOrderStatus .boxHalf.last .form.zip .noLabel strong,.mattelagorderstatusguest .orderStatusGuest #MattelOrderStatus .boxHalf.last .form.zip .noLabel>p{color:#333;font-size:12px}.mattelglobalaccountshippingdetailsview #shipmentmethodform .section.sMethod .addressItem .button.text.gradient.pink{height:32px}
.agcontactusview .w5Contact.contactInfoContent .formContactContainer .formContact fieldset>textarea.inputLarge{height:218px}.agretailcontactusview .w5Contact.contactInfoContent .formContactContainer .formContact fieldset>textarea.inputLarge{height:218px}.ajaxlogonform #pageWrapper .content.espot.header-espot1.hidden-phone{margin-bottom:0}
.mattelcheckoutpaymentsandbillingaddressview #phoneEmailUpdateId{float:left;margin-left:19px;width:100%}.mattelcheckoutpaymentsandbillingaddressview #phoneEmailUpdateId p{margin-top:10px}.mattelcheckoutpaymentsandbillingaddressview #phoneEmailUpdateId p+p{display:inline-block;padding-right:10px}.mattelcheckoutpaymentsandbillingaddressview #phoneEmailUpdateId a{font-size:10px}
.mattelcheckoutpaymentsandbillingaddressview #phoneEmailUpdateId input[type="text"]{width:388px}.mattelcheckoutpaymentsandbillingaddressview #phoneEmailUpdateId a.button{font-size:14px;width:90px}.mattelcheckoutpaymentsandbillingaddressview #phoneEmailUpdateId a.button.pink{margin-right:15px;margin-left:139px}
.ajaxlogonform #pageWrapper .content.espot.header-espot1.hidden-phone{margin-bottom:0}.mattelglobalaccountbillingdetailsview .section.address .addressItem p .name:first-child{float:left;width:230px !important}.ajaxorderitemdisplayview .box-bottom-saved-items .saved-items-desc-col .bag-desc-col>div:nth-child(6){margin-top:0}
.mattelglobalaccountshippingdetailsview #AjaxOrderProfileUpdateBilling #MattelAGAddressForm .section.form.addInfo{margin-top:10px}.mattelglobalaccountshippingdetailsview .account #AjaxOrderProfileUpdateBilling .section.address .addressItem p:nth-child(4){line-height:15px;margin-bottom:0;margin-top:6px}
.mattelagorderstatusguest .orderStatusGuest .border.forms-wrapper{padding-bottom:29px;float:left;width:972px}.mattelcheckoutpaymentsandbillingaddressview #MattelCheckoutBillingForm .payment .paymentItem #creditcard fieldset:first-child span.name{float:left;line-height:25px;min-width:162px;padding-left:31px}
.mattelcheckoutpaymentsandbillingaddressview #MattelCheckoutBillingForm .payment .paymentItem #creditcard fieldset .ajaxContent.vmElement{float:left}.productdisplay .giftCardForm .subSection.itemInfo #GiftMessage #toName_err,.productdisplay .giftCardForm .subSection.itemInfo #GiftMessage #from_err,.product-quickview .giftCardForm .subSection.itemInfo #GiftMessage #toName_err,.product-quickview .giftCardForm .subSection.itemInfo #GiftMessage #from_err{margin-left:75px !important;position:relative;top:0 !important}
.productdisplay .giftCardForm #GiftMessage #ammount_err.card_error,.product-quickview .giftCardForm #GiftMessage #ammount_err.card_error{margin-left:75px !important}.productdisplay .giftCardForm #GiftMessage #message_err.card_error,.product-quickview .giftCardForm #GiftMessage #message_err.card_error{margin-left:179px !important;position:relative;top:0}
.mattelagescreenview .AgeScreenCatalogueRequest.catalogueRequest .content.account .boxLarge{width:766px !important;margin-top:-25px !important}.mattelagescreenview .AgeScreenCatalogueRequest.catalogueRequest .content.account .leftNav.leftMenu.service{margin-top:6px}.mattelagescreenview .AgeScreenCatalogueRequest.catalogueRequest .content.account .boxLarge #emailRequest>h2{width:738px !important}
.mattelagescreenview .AgeScreenCatalogueRequest.catalogueRequest .content.account .leftNav.leftMenu.service ul:nth-child(2) li:first-child ul:first-child{margin-top:10px}.mattelagescreenview .AgeScreenCatalogueRequest.catalogueRequest .content.account .leftNav.leftMenu.service ul:nth-child(2){margin-top:0 !important}
.mattelagescreenview div[data-analytics-espot-name="CR_Espot2"]{float:left;width:220px;height:250px;margin-top:20px}.mattelcatalogrequestview .catalogueRequest .content.account .boxLarge{width:766px !important;margin-top:-25px !important}.mattelcatalogrequestview .catalogueRequest .content.account .leftNav.leftMenu.service{margin-top:6px}
.mattelcatalogrequestview .catalogueRequest .content.account .boxLarge #emailRequest>h2{width:738px !important}.mattelcatalogrequestview .catalogueRequest .content.account .leftNav.leftMenu.service ul:nth-child(2) li:first-child ul:first-child{margin-top:10px}.mattelcatalogrequestview .catalogueRequest .content.account .leftNav.leftMenu.service ul:nth-child(2){margin-top:0 !important}
.mattelcatalogrequestview div[data-analytics-espot-name="CR_Espot2"]{float:left;width:220px;height:250px;margin-top:20px}.mattelcatalogrequestview .form fieldset.twoFields>input[type="text"]{width:182px !important}.mattelcatalogrequestview .form.addInfo fieldset>input[type="text"],.form.addInfo fieldset div input[type="text"]{width:386px}
.mattelcatalogrequestview .form.addInfo fieldset .customSelect{margin:0;width:396px}.mattelcatalogrequestview .form fieldset.form-row-phone input.phone-number{margin-left:10px}.mattelcatalogrequestview #MattelAGAddressForm .form.addInfo .customSelect.phone-type{width:108px !important}.mattelcatalogrequestview .section.form.addInfo .phone-code #mainPhoneCode.customSelect{width:58px !important}
.mattelcatalogrequestconfirmationview .content.account .boxLarge #emailRequest>h2{width:738px !important}.mattelcatalogrequestconfirmationview #mainContent .content.account .boxLarge{width:766px !important;margin-top:-15px !important}.mattelcatalogrequestconfirmationview div[data-analytics-espot-name="CR_Confirmation_Espot2"]{float:left;height:250px;width:220px;margin-top:20px}
.mattelcatalogrequestconfirmationview div[data-analytics-espot-name="CR_Confirmation_Espot3"]{float:left !important;margin-left:58px;margin-top:20px}.accordeon-content-guide p i{font-style:italic}.endecasearchfromproductdisplayviewag .form.sortResults label[for="sortBy"]{width:55px}
.agemailsignupview .emailchildrenpolicy #birth_age_err.warning_msg.analytics-input-error{color:#f27639;float:left;font-size:10px;font-style:italic;margin-left:57px !important;margin-top:10px !important}.agemailsignupview #emailRequest>h2{width:738px !important}.agca_promoEmailNote_billingCheckout{padding-left:35px;margin-left:13px;line-height:20px;margin-top:7px !important}
.agca_promoEmailNote_register{padding-left:36px;line-height:20px;width:266px}.mattelglobalcheckoutlogonview #sign_up .popup #showErrorMessagePopupCheckoutScreen strong{color:#903}.mattelagescreenview #sign_up .popup #showErrorMessagePopupCheckoutScreen strong{color:#903}.mattelagescreenview #sign_up .popup #showErrorMessagePopupCheckoutScreen.denied{margin:10px 4px}
.ajaxlogonform #v_modal #sign_up .popup-inner.newInner strong{color:#903}.popup.verifyAddress.remove-v-modal.shipTo{width:256px}.popup.verifyAddress.remove-v-modal.shipTo .popup-inner{width:265px}.popup.verifyAddress.remove-v-modal.shipTo #box-controls p+p{margin-left:20px}#MattelAGAddressForm .section.form.addInfo .twoFields>strong,#MattelCheckoutBillingForm .form.section.form.addInfo .twoFields>strong{position:relative;top:6px}
.mattelorderagsearchcontrollercmd .orderStatusGuest .border.forms-wrapper{padding-bottom:29px}.mattelorderagsearchcontrollercmd .orderStatusGuest .boxHalf h2{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}.mattelorderagsearchcontrollercmd .orderStatusGuest .boxHalf.last{width:395px}
.mattelorderagsearchcontrollercmd .orderStatusGuest .boxHalf #Logon .form.login{margin-left:0}.orderStatusGuest #MattelOrderStatus .boxHalf.last .form.zip .input-error.analytics-input-error{margin-left:107px !important}.orderStatusGuest #Logon .form.login #logPassword_err.myaccount_error{margin-left:84px !important}
input[type="text"][readonly]{opacity:.4}.mattelcheckoutpaymentsandbillingaddressview .paymentItem #ui-accordion-accordion-panel-1 p#authCode_err{color:#f27639 !important;font-size:10px;font-style:italic;margin-top:-8px;width:172px}#MattelContactUsEmailConfirmationId .content .sectionBox h3{color:#e31377}
#MattelContactUsEmailConfirmationId .content .sectionBox.top{margin-bottom:10px;margin-top:5px}.agretailcontactusview #mainContent-events.contactRetail{background:url("../../img/brand_ag/content/Background-Exp.jpg") no-repeat scroll center -550px rgba(0,0,0,0) !important;box-shadow:none !important}div.content_wrapper{background:none !important;padding-bottom:13px}
div.footer_wrapper_position #mainFooter{margin-top:0}.content_wrapper .my_account .content{margin-top:-11px}#loader,#loader1,#loader2{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff url(../../img/global/giphy.gif) no-repeat 50% 50%;z-index:99999;opacity:.65;-moz-opacity:.65;filter:alpha(opacity=65)}
#loader span{position:fixed;top:421px;left:542px}.bundle-childproduct-wrapper{float:left;width:491px;height:auto;margin:0;padding:0;margin-top:15px}.bundle-childproduct{float:left;width:100%}.bundle-childproduct .leftSection{float:left;width:54%}.bundle-childproduct .rightSection{float:right;width:33%;margin-left:55px}
.bundle-childproduct-wrapper .itemTitle{font-size:14px;margin-bottom:5px;float:right}.bundle-childproduct-wrapper p{margin:0;float:left;width:100%}.bundle-childproduct-wrapper .form fieldset:not(#foo)>input[type="checkbox"]+label{background-position:104% 1px !important;font-size:15px;height:43px;line-height:43px;padding:0 40px 0 0;width:165px;background-image:url(../../img/global/custom_inputs.png);*/background-repeat:no-repeat;float:right;text-align:right}
.bundle-childproduct-wrapper input[type="checkbox"]{position:relative;top:32px;left:-3px;opacity:0;float:right}.bundle-childproduct-wrapper .form fieldset:not(#foo)>input[type="checkbox"]:checked+label{background-position:104% -79px !important}.bundle-childproduct-wrapper .form fieldset.special{font-size:13px;margin-bottom:8px;border:none !important}
.bundle-childproduct-wrapper .subSection{text-align:right;margin-top:0}.bundle-childproduct-wrapper .viewDetails{float:left}.product.bundle .button.right{margin:15px 100px 20px 0;width:90px}.subSection.itemInfo.collection-items .buttonDiv{float:right}.subSection.itemInfo.collection-items .buttonDiv .button.right{margin-top:0;margin-right:55px}
.subSection.itemInfo.collection-items .moduleTitle{width:56%;float:left}.bundle-childproduct-wrapper .subSection span.big{font-size:15px}.product .bundle-childproduct-wrapper .form .color_swatch_list{width:270px;float:right}.bundle-childproduct{margin-bottom:20px}.bundle-childproduct .subSection span.special{float:right;width:auto;line-height:23px;margin-left:3px}
.product .bundle-childproduct .itemInfo fieldset.check.check-right{border:none !important}.bundle-childproduct-wrapper ul a.bittyTwins,.bundle-childproduct-wrapper ul a.bittyTwins label,.bundle-childproduct-wrapper ul a.bittyTwins label img,.bundle-childproduct-wrapper div[aria-label^="Doll"] ul a,.bundle-childproduct-wrapper div[aria-label^="Doll"] ul a label,.bundle-childproduct-wrapper div[aria-label^="Doll"] ul a img,.bundle-childproduct-wrapper div[aria-label^="Girl"] ul a,.bundle-childproduct-wrapper div[aria-label^="Girl"] ul a label,.bundle-childproduct-wrapper div[aria-label^="Girl"] ul a img,.bundle-childproduct-wrapper div[aria-label^="Boy"] ul a,.bundle-childproduct-wrapper div[aria-label^="Boy"] ul a label,.bundle-childproduct-wrapper div[aria-label^="Boy"] ul a img{width:30px !important;height:30px !important}
ul a.bittyTwins,ul a.bittyTwins label,ul a.bittyTwins label img,div[aria-label^="Doll"] ul a,div[aria-label^="Doll"] ul a label,div[aria-label^="Doll"] ul a img,div[aria-label^="Girl"] ul a,div[aria-label^="Girl"] ul a label,div[aria-label^="Girl"] ul a img,div[aria-label^="Boy"] ul a,div[aria-label^="Boy"] ul a label,div[aria-label^="Boy"] ul a img{width:75px !important;height:75px !important}
.bundleTemplate .subSection.itemInfo.collection-items .moduleTitle{width:53%;text-align:right}.colorSwatch.oneColor .color_swatch_list,.colorSwatch.oneColor.color_swatch_list_QV{display:none}.bundle-childproduct-wrapper .check.grad.disabled{background:0}.bundleDescription,.bundleHeadline{margin-left:26px;line-height:18px;margin-bottom:10px}
.bundle-childproduct-wrapper .ProductCode{font-weight:normal}.bundle-childproduct-wrapper .subSection a.sizeChart{float:right}#progress_bar{display:none !important}.indexTemplate .content .search-label-common+a{height:auto;overflow:hidden;display:block;clear:both;float:left;width:100%}@media only screen and (max-width:1023px){.indexTemplate .content .search-label-common+a.importantRuleHeight{max-height:60px !important;min-height:0 !important}
.captureScreen .section.form.addInfo{width:90% !important;margin:0 !important;top:20px !important;left:20px !important}.captureScreen fieldset.twoFields input#firstName,.captureScreen fieldset.twoFields input#lastName{width:100% !important}}@media only screen and (max-width:767px){.indexTemplate .content .search-label-common+a.importantRuleHeight{max-height:80px !important;min-height:0 !important}
.captureScreen .section.form.addInfo{width:90% !important;margin:0 !important;top:20px !important;left:20px !important}.captureScreen fieldset.twoFields input#firstName,.captureScreen fieldset.twoFields input#lastName{width:100% !important}}.captureScreen .section.form.addInfo{width:50%;z-index:15;top:30%;left:38%;margin:-108px 0 0 -150px;position:absolute;padding:20px !important;border:1px solid #fbb6d7}
.captureScreen .form.addInfo fieldset>label{width:170px}.captureScreen .form.addInfo fieldset.noLabel{margin-left:185px}.mattelcatalogrequestview.captureScreen .input-error.analytics-input-error{margin-left:185px !important}.mattelcatalogrequestview.captureScreen #lastName_err{right:-3px;position:absolute;top:24px}
.mattelcatalogrequestview.captureScreen .success{margin-left:439px;border:1px solid #fbb6d7;width:auto;padding:20px;height:auto;margin-top:24px}#capture_err{width:360px}.mattelcatalogrequestview.captureScreen #signIn.button.text.gradient.pink{margin-bottom:-6px;margin-top:6px}#addTocartLoadIcon{background:#fff url(../../img/brand_ag/popup/loading.gif) no-repeat 50% 50%;display:block;z-index:1002;width:100%;height:100%;opacity:.65;-moz-opacity:.65;filter:alpha(opacity=65);position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
#addTocartLoadIconQV{background:#fff url(../../img/brand_ag/popup/loading.gif) no-repeat 50% 50%;display:block;z-index:1002;width:100%;height:100%;opacity:.65;-moz-opacity:.65;filter:alpha(opacity=65);position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
#addTocartLoadIconADD{background:#fff url(../../img/brand_ag/popup/loading.gif) no-repeat 50% 50%;display:block;z-index:1002;width:100%;height:100%;opacity:.65;-moz-opacity:.65;filter:alpha(opacity=65);position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
#vmCloseAddOn{height:34px;right:2px;top:4px;width:32px;z-index:99;bottom:0;cursor:pointer;margin:0;padding:0;position:absolute;text-indent:-9999px}.reset-form-wrapper #logonPassword_err{margin-left:182px !important;margin-bottom:10px !important}#miniShoppingBagOverlay .section .add{border:0 none}div[data-analytics-espot-name="Mini_Cart_Espot1"]{float:right}
.productdisplay .sizeChart{float:left;width:100%}