.prod-viewer{font-size:14px}.prod-viewer-layout{overflow:hidden}.prod-viewer-layout-left{width:584px;float:left}.prod-viewer-layout-right{width:412px;float:left;padding-left:17px;border-left:#bbbdbf 1px solid}.prod-image-viewer{margin-bottom:36px}.prod-item{margin-bottom:22px}.prodEcard .prod-item{margin-top:10px}
.prod-viewer p{line-height:16px}.facts{color:#000}.facts span{font-weight:bold}.facts li{padding-right:100px;margin-bottom:22px;overflow:hidden;position:relative}.quote-holder{border-left:5px solid #e5e5e5;border-top:1px solid #e5e5e5;border-radius:15px;padding:30px 30px 30px 50px}.facts li div{background:url(../../img/brand_bc/global/opening-quotation-marks.png) no-repeat scroll 15px 29px #f2f1f2}
.facts li .arrow{display:block;width:43px;height:36px;background:url(../../img/brand_bc/global/dialog-bubbles-arrow.png) no-repeat scroll 0 0 transparent;position:absolute;right:58px;top:57px}.facts p{font-size:14px;line-height:22px;padding-right:50px;background:url(../../img/brand_bc/global/closing-quotation-marks.png) no-repeat scroll 95% bottom #f2f1f2}
.facts .name{display:inline-block;font-size:12px;margin-top:22px;font-style:italic}.facts p span{border-bottom:1px solid #e8318d}.add.top span{font-size:16px;color:#000;line-height:23px;font-family:"bauerbodni_black_italic",arial,serif}.breadcrumb{font-size:14px;color:#e8318d;font-weight:bold;line-height:18px;font-style:italic}
.breadcrumb a{color:#e8318d;text-decoration:none;font-weight:bold}.breadcrumb a:hover,.breadcrumb a:focus{text-decoration:underline !important}.breadcrumb span{background:url("../../img/brand_bc/global/breadcrumb-arrow.png") no-repeat scroll center center transparent;height:16px;width:8px}.add-this{margin-top:4px;width:auto}
.divider,.colored-divider{border-bottom:1px #999 solid;padding-bottom:15px}.divider.no-space{padding-bottom:1px}.divider.extra-space{padding-bottom:30px}.colored-divider{border-bottom:1px solid #e8318d}.colored-divider-special{border:0;border-bottom:1px solid #e8318d;padding-bottom:20px}.black-divider{border-bottom:1px solid #000}
.dotted-divider{border-bottom:1px dotted #000}.divider.not-margin{margin-bottom:0}.prod-title{font-size:30px;font-weight:bold;color:#000;margin-bottom:16px;line-height:34px;font-family:"Times New Roman",arial,serif;padding-right:20px}.colored{color:#e8318d}.catalogrequestview .colored{color:#ee3042}
.overlined{text-decoration:line-through}.underlined.pink,.underlined.pink-border{border-bottom:1px solid #e8318d}a.underlined.pink:hover,a.underlined.pink-border:hover{border-bottom:1px solid transparent}.noDiv-noBgDiv{background:0;border-bottom:0}strong{font-weight:bold}.unformatted{color:#000;text-decoration:none}
.prod-item p{margin:6px 0;font-family:'helveticaNeue'}.prod-item p.option{color:#393434;font-size:13px;margin:0 0 8px}.prod-item p.option strong{color:#393434;font-family:'helveticaNeuebold'}.prod-item p.no-margin-bottom{margin-bottom:0}.itemInfo .prod-item .sizeChart{text-decoration:underline}
.prod-item a{margin:5px 0;display:inline-block}.top-spacer{margin-top:7px}p.small-text{font-size:11px;color:#8e8e8e}.prod-item .small-text.limit-items{color:#393434}.prod-item .small-text-black{color:#000}.prod-item .bold-text{font-family:'helveticaNeuebold'}fieldset{width:100%}.size-chooser .colored{display:none}
.prod-item.prod-notes ul li{list-style:disc inside}.prod-msg-box{padding:4px 18px;width:auto;display:inline-block}.prod-msg-box.yellow-bg{background:#f9f300}.prod-msg-box p{font-size:13px;font-style:italic;line-height:16px}.prod-msg-box a{text-decoration:none;color:#000}.prod-msg-box.fixed-width{width:455px;display:block}
.prod-msg-box.fixed-width.centered{margin:10px auto}.quantityContent{display:block;float:left;width:105px;margin:12px 18px 0 0}.quantityContent.qt-rigth{float:right;margin:8px 18px 0 0}.quantityContent label{font-family:'helveticaNeuebold';font-size:14px;font-weight:bold;color:#2c2b2c;margin:0 3px 0 0}
.quantityContent input,.form .quantityContent input{width:20px;height:15px;line-height:14px;border:1px solid #000;background:#fff;font-family:helveticaNeue;text-align:center;padding:6px;font-size:14px;color:#000}.price h6{font-size:18px}.price h5{font-size:25px}.prod-item fieldset.choose.color label,.prod-item fieldset.choose.size label{border:1px solid transparent;cursor:pointer;display:block;float:left;height:38px;margin:0 10px 0 0;position:relative;width:38px}
.prod-item fieldset.choose.size label{width:28px;height:28px;line-height:28px;text-align:center;background:#8e8e8e;color:#fff;font-weight:bold}.prod-item fieldset.choose.color label.selected{border:1px solid #e8318d}.prod-item fieldset.choose.size label.selected{background:#e8318d}.prod-item fieldset.color label span{display:block;float:left;height:34px;margin:2px 0 0 2px;position:relative;width:34px}
label.purple span{background-color:#5d2c75}label.navy span{background-color:#4d7084}.modal-n .price h5{font-size:18px;line-height:18px;font-family:'helveticaNeue'}.prod-item h6{font-size:14px;line-height:18px;font-weight:bold;font-family:'helveticaNeue'}.prod-item h6 strong{font-family:"helvetica-bold",arial,sans-serif}
.prod-item.price h6{font-weight:normal}.prod-item ul li{line-height:18px}.prod-notes{font-size:13px;color:#383838;float:left}.AddButton{padding:10px 30px;color:#fff;font-weight:bold;text-decoration:none;text-transform:uppercase;border-radius:20px;border:2px solid #fff;box-shadow:0 1px 2px #bebdbb;font-size:16px;font-size:14px;cursor:pointer;border-style:solid;background:#f069ae;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwNjlhZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YwNjlhZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U2NDY5YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNjQ2OWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f069ae 0,#f069ae 50%,#e6469c 50%,#e6469c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f069ae),color-stop(50%,#f069ae),color-stop(50%,#e6469c),color-stop(100%,#e6469c));background:-webkit-linear-gradient(top,#f069ae 0,#f069ae 50%,#e6469c 50%,#e6469c 100%);background:-o-linear-gradient(top,#f069ae 0,#f069ae 50%,#e6469c 50%,#e6469c 100%);background:-ms-linear-gradient(top,#f069ae 0,#f069ae 50%,#e6469c 50%,#e6469c 100%);background:linear-gradient(to bottom,#f069ae 0,#f069ae 50%,#e6469c 50%,#e6469c 100%)}
.AddButton:hover{background:#e6469c;box-shadow:0 2px 2px #bebdbb}.button{padding:10px 30px;color:#fff;font-weight:bold;text-decoration:none;text-transform:none !important;font-size:16px;background-color:#000}.button:hover{background-color:#e8318d}.button.colored{font-size:14px;background-color:#e8318d}
.button.colored:hover,.button.colored:focus{background:#000;box-shadow:0 2px 2px #bebdbb}.button.black{background-color:#000}.button.simple-button{border:0;box-shadow:0 0 0 transparent;background:#e6469c}.button.right{float:right}.button.no-float{float:none}.splitted-buttons{position:relative;background:#fff;padding-bottom:10px}
.splitted-buttons:before{background:none repeat scroll 0 0 #c8c7c7;border-radius:100px 100px 100px 100px;bottom:11px;content:" ";height:9px;left:0;position:absolute;width:100%;z-index:-1}.splitted-buttons li+li{display:none}.splitted-buttons li+li+li{display:block;padding-left:1px}
.splitted-buttons .button{background:#2c2b2c;box-shadow:0 0 0 transparent;border:0;font-size:9px;padding:6px 20px}.gallery_items .default-link{color:#fff}.button.icon{padding-left:32px}.splitted-buttons .button:hover{background:#2c2b2c}.button.check-icon{background:url("../../img/brand_bc/global/button-icons.png") no-repeat scroll 14px 10px #2c2b2c !important}
.button.check-icon:hover{background:url("../../img/brand_bc/global/button-icons.png") no-repeat scroll 14px 10px #e8318d !important}.button.heart-icon{background:url("../../img/brand_bc/global/button-icons.png") no-repeat scroll 14px -15px #2c2b2c !important}.button.heart-icon:hover{background:url("../../img/brand_bc/global/button-icons.png") no-repeat scroll 14px -15px #e8318d !important}
.prod-item.form{padding:25px 0 35px}.form .product-form-fields{margin-bottom:10px;font-size:14px}.form .product-form-fields.noLabel{padding-left:26%}.form .product-form-fields.noLabel input{width:95%}.form .product-form-fields.more-space{margin-bottom:25px}.form .product-form-fields label{width:18%;display:inline-block;font-family:'helveticaNeuebold';text-align:right;color:#000;font-weight:bold;margin-right:2%;line-height:25px}
.form .product-form-fields span{font-family:'helveticaNeue';font-size:12px;margin-bottom:7px;display:block}.form .product-form-fields span.msg{margin-left:25%;font-family:'helveticaNeue';font-style:normal;color:#ee3042;margin-left:21%}.form .product-form-fields.noLabel span.msg{margin-left:0}
.form input[type=text],.form input[type=number],.form input[type=password]{margin-bottom:6px;color:#000;width:66.4%;height:25px;padding:0 2%;border:1px solid #6c6c6c;background:#fff}select{display:none}.customSelect{position:relative;font-size:12px;color:#231f20}.customSelect select{display:none}.form .customSelect.second-style.half-width{display:inline-block;float:none;height:25px;margin-bottom:6px;width:71% !important}
.customSelect .selectedValue{line-height:14px;border-style:solid;border-width:1px;border-color:#e6e6e6 #bfbfbf #a2a2a2 #bfbfbf;padding:3px 20px 3px 10px;margin:0;cursor:pointer;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#e8e8e8;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#e8e8e8 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e8e8e8),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e8e8e8 0,#fff 100%);background:-o-linear-gradient(top,#e8e8e8 0,#fff 100%);background:-ms-linear-gradient(top,#e8e8e8 0,#fff 100%);background:linear-gradient(to bottom,#e8e8e8 0,#fff 100%);-pie-background:linear-gradient(#e8e8e8 0,#fff 100%);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}
.form .customSelect.second-style .selectedValue{border-color:#9e9e9e;color:#8e8e8e}.customSelect .selectList{position:absolute;left:-999em;top:-999em;list-style:none;margin:0;padding:5px 0;z-index:100;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
.customSelect.select-open .selectList{left:0 !important;top:auto !important;width:99.2%}.customSelect .selectList dl{background:#fff}.customSelect .selectList dl.defaultScrollbar{overflow-x:hidden;overflow-y:scroll}.customSelect dl,.customSelect dd{margin:0}.customSelect dd{zoom:1;cursor:pointer}.customSelect .selected{color:#fff;text-decoration:none}
.customSelect .selectList dd.hovered{background:#999;color:#fff}.customSelect dt{font-weight:bold;font-style:italic;padding:4px 10px 4px 6px}.customSelect dd{padding:4px 10px 4px 8px}.hasJS select.custom{position:absolute;left:-999em}.customSelect.focused .selectedValue{box-shadow:0 0 2px #00aedb}.customSelect.disabled .selectedValue{border:1px solid #ccc;color:#ccc;cursor:default}
.customSelect .caret{display:inline-block;width:20px;height:20px;background:transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAYAAACEYr13AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzQ1QjcwRDFERDA5MTFFMjhDQjBCQTY0MTNGNzFCRjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzQ1QjcwRDJERDA5MTFFMjhDQjBCQTY0MTNGNzFCRjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNDVCNzBDRkREMDkxMUUyOENCMEJBNjQxM0Y3MUJGMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNDVCNzBEMEREMDkxMUUyOENCMEJBNjQxM0Y3MUJGMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtG8YSgAAAD+SURBVHjaYjh8+PB/IGAgFzMxUAgoN4CRkZGgIqAab1zqmIjQbAKkHIHYBJshTECAT7MUkAqysrIqBtFALIVuCCEX+Nva2lYyMzMzgGgQn+gwAIrrGxoa5iCLQfn6yGIseGzXMjAw0GJlZYUL/P79W+v8+fNaQOZFuOCJEycGNiGx4AmDyMTExGVoXmCYP39+FNDm5XAD8ETjtQsXLlzj4eHRggl8+fLlGkicqHQAtOUiMMCmIItB+RdRFJ47dw5nIIISDhC3ARMSiNMG5aOquXjxIt5YACVhIO6B0hjyLIQyE1DRGaAacSDzDNRA4mIBzZCttCsPQBmFEgAQYABlvuDmMEMqewAAAABJRU5ErkJggg==') no-repeat left top}.customSelect .selectValueWrap .caret{position:absolute;top:1px;right:0;cursor:pointer}.accordeon{border-bottom:1px solid #a2a2a2;margin-top:20px}.accordeon .accordeon-wrapper>li{background:url(../../img/brand_bc/global/inclined-lines-pattern.jpg) repeat-x scroll 0 0 transparent}
.accordeon .accordeon-tab{height:28px;line-height:28px;padding:0 18px;display:block;background:url("../../img/brand_bc/global/accordeon-icons_close.png") no-repeat scroll 98% 10px transparent;color:#fff;text-decoration:none;margin:0;font-style:normal;font-weight:normal;text-transform:uppercase;background-color:#000;border-bottom:1px solid #bbbdbf}
.accordeon .accordeon-tab.is-open{background:#000 url("../../img/brand_bc/global/accordeon-icons_open.png") no-repeat scroll 98% 10px;border-bottom:1px solid #a2a2a2}.accordeon .accordeon-content{height:0;padding:0 40px 0 12px;overflow:hidden;-webkit-transition:height .25s ease;-moz-transition:height .25s ease;-ms-transition:height .25s ease;-o-transition:height .25s ease;transition:height .25s ease}
.accordeon .accordeon-content.is-open{height:280px}.accordeon-content-guide{padding:12px 0;border-top:1px solid #d6d6d6;font-family:"museo-sans",sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#000}.accordeon-content-guide.first{border-top:0}.accordeon-content .label-name{font-family:'helveticaNeuebold';color:#e8318d;font-size:16px;line-height:20px;font-style:italic}
.accordeon-content-guide p{color:#000;font-size:14px;line-height:20px}.accordeon-content-guide dl{font-size:13px;line-height:20px}.accordeon-content-guide dl dt,.accordeon-content-guide dl dd{display:inline-block;*display:inline;zoom:1}.accordeon-content-guide dl dt{font-style:italic}.accordeon-content-guide dl dd{font-family:'helveticaNeuebold'}
.accordeon-content h4{font-weight:bold !important;color:#e8318d}.accordeon-content p a{border-bottom:1px solid #e8318d;font-weight:700;text-decoration:none;color:#000}.prod-item .accordeon-content.customScroller,.prod-item .accordeon-content.customScroller .jspContainer{width:100% !important}.prod-item .jspPane{width:361px !important;padding:16px 16px 50px !important}
.jspVerticalBar,.jspTrack{background:0}.jspDrag{background:url(../../img/brand_bc/global/scrollerBar-bg.png) no-repeat scroll center center transparent}.prod-flag{padding:5px;background:#d6d7d9;display:inline-block;color:#e8318d;font-size:12px;font-weight:bold;font-style:normal}.categorydisplay .prod-flag{font-style:italic}
.prod-flag.pink{color:#fff;background:#ef5ba1}.prod-badge{padding:5px 10px;background:#666;display:inline-block;color:#fff;margin-bottom:10px;font-size:11px;font-weight:bold;width:186px;text-align:center}.prod-badge.pink{color:#fff;background:#ef5ba1}.prod-badge.blue{color:#000;background:#40cecc}.prod-badge-index{background:#666;color:#fff;display:inline-block;font-size:11px;font-weight:bold;height:12px;line-height:12px;margin-bottom:5px;padding:5px 0;width:100%}
.prod-badge-index.pink,.prod-badge.pink{color:#fff;background:#e8318d;padding:5px 0;text-transform:uppercase}.prod-badge-index.purple,.prod-badge.purple{color:#fff;background:#652a67;padding:5px 0;text-transform:uppercase}.prod-badge-index.blue{color:#000;background:#40cecc}.prod-image-helpText{position:absolute;left:50%;top:10px;width:172px;padding:7px 10px;background:#8c8c8c;font-size:12px;color:#fff;margin-left:-86px;cursor:pointer;text-align:center}
.prod-image p{text-align:center;position:absolute;bottom:10px;left:0;text-transform:uppercase;color:#7e7e7e;font-size:12px;width:100%}#viewer,#qv-viewer{overflow:hidden;position:relative;float:left;margin:0 1px 0 0;width:516px;min-height:765px}#swatches{overflow:hidden;float:left;width:76px}.s7zoomview{background:#fff}
.s7swatches{width:105px;height:450px;background:#fff}.s7swatches>div{top:-18px !important}.corner{width:56px;height:60px;position:absolute;z-index:100}.corner-left-top{top:0;left:0;background-image:url('../../img/brand_bc/icons/corner-left-top.png');background-repeat:no-repeat}.corner-right-top{top:0;right:0;background-image:url('../../img/brand_bc/icons/corner-right-top.png');background-repeat:no-repeat}
.corner-left-bottom{bottom:0;left:0;background-image:url('../../img/brand_bc/icons/corner-left-bottom.png');background-repeat:no-repeat}.corner-right-bottom{bottom:0;right:0;background-image:url('../../img/brand_bc/icons/corner-right-bottom.png');background-repeat:no-repeat}.module{margin-bottom:80px}.module.no-bottom-space{margin-bottom:0}
.module-title{float:left;font-size:25px;color:#000;margin-bottom:10px;padding-bottom:10px;font-family:"bauerbodni_black_italic",arial,serif;text-transform:uppercase}.module-title.small{font-size:14px;font-style:italic}.module-title.colored-divider-special{padding-bottom:20px}.video-module{margin:15px 0 70px}
.video-module img{display:block;margin:0 auto}.tabbed-box .tabs{border-bottom:1px solid #bbbdbf;height:46px;width:1014px}.tabbed-box .tab .carousel.prod-carousel .inline-list li{width:172px;min-height:386px;padding-bottom:0;margin-right:5px !important}.tabbed-box .tabs li{padding:10px 5px;cursor:pointer;font-size:25px;color:#231f20;cursor:pointer;font-family:"bauerbodni_black_italic",arial,serif;height:26px;width:327px;text-align:center}
.tabbed-box .tabs li.current,.tabbed-box .tabs li:hover{color:#fff;background:#e8318d}.tabbed-box .tab{display:none}.tabbed-box .tab.open{display:block}.module.tabbed-box .advertisement{width:455px;padding:10px 10px;margin:12px auto 0 auto;font-size:14px;background-color:#fff000}.module.tabbed-box .advertisement a{border-bottom:1px solid #e8318d;font-weight:700;text-decoration:none;line-height:18px;color:#000}
.carousel{position:relative;padding:0 60px}.carousel-arrow{position:absolute;top:25%;display:block;width:46px;height:46px;background:url(../../img/brand_bc/icons/carousel-arrows.png);cursor:pointer;z-index:999}.carousel-left{left:0}.carousel-right{background-position:-47px 0;right:0}.enabled .carousel-left:hover{background-position:0 -47px}
.enabled .carousel-right:hover{background-position:-47px -47px}.carousel li{position:relative;margin-right:30px !important;text-align:center;padding-bottom:28px;height:400px !important}.carousel img{margin-bottom:5px;height:228px}.carousel .title{text-decoration:none;font-weight:bold;margin-bottom:3px;display:inline-block;font-size:12px}
.carousel .overlined{font-size:12px}.carousel .price{font-weight:bold;font-size:14px}.carousel p{font-size:10px;color:#828282;margin:8px 0;height:12px}.carousel .button{width:80px;position:absolute;left:43%;bottom:15px;margin-left:-40px;padding:6px 0;font-size:12px;text-decoration:underline;text-transform:none;color:#fff}
.carousel .quick-view{display:none;position:absolute;left:50%;width:100px;padding:6px 15px;top:130px;border:1px solid #e8318d;color:#000;font-size:14px;text-align:center;background:#fff;margin-left:-65px;text-decoration:none;font-weight:normal}.carousel li:hover .quick-view{display:block}.carousel .quick-view:hover{color:#e8318d}
.recently-viewed div{padding:0 23px;width:154px}.recently-viewed div img{height:228px;width:100%}.recently-viewed .title{display:block;font-size:14px;font-weight:bold;line-height:16px;margin-top:8px;padding:0 23px;text-align:center;text-decoration:none}.title:hover{text-decoration:underline}.reviews .reviews-left{float:left;width:152px;font-size:14px;font-weight:bold;margin:0}
.reviews .reviews-left a:hover{text-decoration:none;border:0}.reviews .reviews-left span{color:#e8318d;display:block;margin-bottom:10px;font-size:12px}.reviews .reviews-left a{text-decoration:none;color:#000;font-size:14px}.reviews .reviews-left a span{display:inline-block;padding-bottom:4px;border-bottom:1px solid #e8318d}
.reviews-items{float:left;width:860px}.reviews-items li{overflow:hidden;margin-bottom:23px}.reviews-items-content{background:none repeat scroll 0 0 #f2f1f2;float:left;padding:30px;position:relative;width:72.2095%;z-index:2;height:116px}.reviews-items-content p{font-size:15px;color:#2c2b2c;margin-bottom:15px;line-height:18px;text-align:justify;margin-right:20px}
.reviews-items-content p.writer{margin:0;font-style:italic}.reviews-items-content p.writer span{font-weight:bold;color:#231f20}.reviews-items-content p.writer span span{border-bottom:1px solid #e8318d;font-style:normal}.reviews-items-content .flag{float:right;text-decoration:none;color:#b8b8b8;font-size:11px;font-weight:bold}
.reviews-items-likes{border:1px solid #dfdfdf;color:#000;float:left;font-size:15px;font-weight:bold;height:175px;margin-left:-17px;text-align:center;width:21.96%;z-index:1;background:url(../../img/brand_bc/global/inclined-lines-pattern-bg-mosaic.jpg) repeat scroll 0 0 transparent}.reviews-items-likes p{margin-top:30px;margin-left:9%}
.reviews-items-likes span{cursor:pointer;display:inline-block;font-size:16px}.reviews-items-likes .likes{display:block;text-align:center}.reviews-items-likes .thumb{background:url("../../img/brand_bc/icons/thumb-up-icons.png") no-repeat scroll 12px 0 transparent;height:22px;margin:28px 0 0 9%;padding-top:50px;width:66px}
.reviews-items-likes .thumb.active,.reviews-items-likes .thumb:hover{background-position:-59px 0}.reviews-items-likes .thumb.active span,.reviews-items-likes .thumb:hover span{color:#e8318d}.title:hover{text-decoration:underline}.reviews-view-more{overflow:hidden;margin-bottom:30px}.reviews-view-more a{background:url("../../img/brand_bc/icons/load-more-reviews-icon.png") no-repeat scroll 95px center #2c2b2c;border-radius:10px 10px 0 0;color:#fff;display:block;float:right;font-size:12px;height:30px;line-height:30px;padding-right:17px;text-align:center;text-decoration:none;width:100px}
.reviews-view-more a:hover,.reviews-view-more a:hover span{text-decoration:none;border:0}.reviews-view-more span{border-bottom:1px solid #e8318d}.prod-item.color li,.prod-item.size li{float:left;padding:2px;height:26px;width:26px;border:1px solid #fff}.prod-item.color li a,.prod-item.size li a{width:25px;height:25px;display:block;text-align:center;vertical-align:middle;margin:1px}
.prod-item.color .small-text,.prod-item.size .small-text{color:#e8318d;font-style:italic;font-weight:bold;margin:0}.sizeChart{font-size:11px;text-decoration:none;color:#000;font-weight:bold;font-family:'helveticaNeuebold'}.sizeChart:hover{color:blue}.prod-item.color li{padding:0 !important;margin-right:5px;border:0;height:30px;width:30px;margin-top:5px}
.prod-item.color li a{float:left;height:28px !important;margin:0 !important;width:29px !important}.prod-item.color li a img{padding:2px 2px 1px}.prod-item.color li.dark-blue a{background:#45639a}.prod-item.color li.yellow a{background:#fc0}.prod-item.color li.light-blue a{background:#43b6ec}.prod-item.size ul{margin:5px 0 0 0}
.prod-item.size li a{background:#a09f9f;color:#fff;text-decoration:none;line-height:25px;font-weight:normal;font-size:16px !important;margin:0 5px 0 0 !important}.prod-item.size li a:hover{background:#e8318d !important}.prod-item.size .view-size{font-weight:bold;margin:5px 0 3px}.prod-item.accesories{padding-top:2px}
.prod-item.accesories fieldset.check{margin:6px 0 10px 0}.prod-item.accesories fieldset.check label{padding-left:20px}.ie7 .prod-item.accesories fieldset.check input,.ie8 .prod-item.accesories fieldset.check input{opacity:1}.ie7 .prod-item.accesories fieldset.check label,.ie8 .prod-item.accesories fieldset.check label{vertical-align:bottom}
.prod-viewer-layout-right .prod-item.exclusive .exclusive-text{margin:0 0 12px !important;padding:12px 18px !important;font-size:12px;font-style:italic !important;background-color:#d6d7d9;float:left;font-weight:bold !important;color:#e8318d}.prod-item.exclusive .purchase-text{display:none}.prod-item.exclusive .splitted-buttons{margin-top:8px}
.actions.coming-soon{padding-bottom:6px;background:0}.coming-soon .prod-flag{margin:5px 0 0 0;font-family:'helveticaNeuebold';font-style:italic;font-size:14px;color:#5c5d5f}.coming-soon .small-text{margin-bottom:15px;color:#000}.warnings-mod .images li{float:none;width:213px;height:43px;margin:0 13px 7px 0;border:1px solid #000;background:url(../../img/global/warnings.jpg)}
.warnings-mod p{clear:both;margin:21px 0 0 4px;font-size:12px;color:#8e8e8e}.warnings-mod .list{margin:16px 0 5px;list-style:disc;font-size:12px;color:#8e8e8e}.warnings-mod .list li{margin-left:20px;line-height:16px}.prod-item.prod-espot{padding:0 0 20px}.prod-item.prod-espot div{margin-top:20px;padding:20px;font-family:titillium_webbold,arial,sans-serif;font-size:16px;text-align:center;color:#000;background-color:#999}
.prod-item.headline{font-family:times,arial,serif;font-size:28px;color:#1d1d1d;font-style:italic;font-weight:bold}.bundle-items{border:1px solid #e8318d;margin-top:40px}.bundle-item{padding:50px 27px;border-bottom:1px solid #e8318d;width:958px}.bundle-item.last{border-bottom:0}.bundle-item .prod-viewer{margin-bottom:0}
.bundle-item .prod-image-viewer{min-height:0}.prodBundle .bundle-items.prod-bundle-items.rounded .prod-viewer-layout-left{width:600px !important;padding-right:6px}.prodBundle .bundle-items.prod-bundle-items.rounded .prod-viewer-layout-right{width:345px !important;padding-left:6px}.ie7 .bundle-items .prod-viewer-layout-left{width:582px}
.ie7 .bundle-items .prod-viewer-layout-right{width:367px}.flt-right{float:right}.bundle-footer{margin-bottom:60px;overflow:hidden}.bundle-footer-items{padding:30px 0 40px 0;margin-bottom:25px}.bundle-footer-item{padding-left:529px;overflow:hidden}.bundle-footer-item-holder{float:left}.bundle-footer-item .info{width:140px;margin-right:18px;position:relative}
.bundle-footer-item .pic{width:106px;height:130px;margin-right:52px;border:1px solid #ed529a}.bundle-footer-item .opt{width:140px;margin-right:28px}.bundle-footer-item .heading{font-size:23px;color:#000;position:absolute;right:100%;font-style:normal;width:210px;padding-right:30px;font-family:times,arial,serif;font-weight:bold}
.bundle-footer-item .prod-flag{margin-bottom:13px;background:#ef5ba1;color:#fff}.bundle-footer-item .prod-title{font-size:16px;line-height:18px;font-family:times,arial,serif;padding:0}.bundle-footer-item a.productName{color:#e8318d;text-decoration:none}.bundle-footer-item a.productName:hover{text-decoration:underline}
.bundle-footer p.colored{color:#000;font-size:12px;font-weight:bold;width:138px;text-align:center}.bundle-footer fieldset.bundle-footer-action{float:right;width:300px}.bundle-footer fieldset.bundle-footer-action p{text-align:center;min-width:140px}.bundle-footer .quantityContent.qt-rigth{margin-bottom:5px}
.prodBundle .module-title.small{font-family:helveticaNeuebold,arial,sans-serif;font-style:normal}.collection-items-carousel li{height:128px;border:1px solid #000;margin-right:11px;width:103px}.collection-items-carousel ul li a{margin:0}.bundle-item .prod-item a.full-details{margin:0}.ie7 .bundle-item .prod-item span.code,.ie7 .bundle-item .prod-item a.full-details{margin-top:-15px}
.small-carousel{padding:0 33px;position:relative}.small-carousel .carousel-arrow{background:url("../../img/brand_bc/icons/small-carousel-arrows.png") no-repeat scroll 0 0 transparent;display:block;height:48px;margin-top:-18px;position:absolute;top:50%;width:22px}.small-carousel .carousel-left{left:0;background-position:0 0}
.small-carousel .carousel-left:hover{background-position:0 -62px}.small-carousel .carousel-right{background-position:-33px 0}.small-carousel .carousel-right:hover{background-position:-33px -62px}.bundle-footer-note{float:left;width:320px}.bundle-footer-note p{font-family:helveticaNeue,arial,sans-serif;font-size:11px;color:#5c5d5f;line-height:16px}
.chk{width:auto;height:22px;position:relative}.chk label{background:url('../../img/brand_hwc/icons/custom-checkboxes-check-icon.png') no-repeat scroll 94% -17px transparent;color:#000;display:block;font-size:14px;font-weight:bold;line-height:32px;padding:0 35px 0 23px;text-align:right;width:105px}.ie7 .chk label,.ie8 .chk label{background:0}
.chk input[type=checkbox]:checked+label{background-position:94% 9px}.chk label.checked{background-position:94% 9px}.chk.colored{background-color:#fff000}.chk input{opacity:0;position:absolute;right:6px;top:7px}.ie7 .chk input,.ie8 .chk input{display:block}.ie8 .chk input{top:20%}.chk-holder{overflow:hidden;padding-top:10px;margin-bottom:0}
.prod-item.options .chk{width:auto;float:left}.prod-item.options .chk input{position:absolute;left:0;top:0;margin:0}.prod-item.options .chk label{background:url(../../img/brand_bc/icons/custom-checkboxes.png) no-repeat scroll 0 -25px transparent;text-align:left;padding:0 0 0 20px;width:auto;line-height:16px}
.prod-item.options .chk input[type="checkbox"]:checked+label{background-position:0 0 !important}.prod-item .content-price{margin:0 0 0 6px;float:left}.prod-item .qs-item{width:100%;float:none;clear:left;margin-bottom:20px}.prod-ratings,.facts img,.recently-viewed .prod-flag,.prod-item .button.location-icon,.module.reviews-fp,.logos-awards,.add.bottom,.prod-image-viewer p,.prod-ratings,.prod-item.product-flag,.social-icons,.reviews-left textarea,.reviews-left .button.colored,.purchase-text,.prodExclusive .prod-espot,.bundle-footer .ratingssmall,.prod-desc-note,.email-signup,.prod-read-reviews,.bundle-item .prod-item.price .chk,.bundle-item .prod-item.age .option-hidden,.bundle-item .prod-bottom-info,.prod-flag.red,.promoBox{display:none !important}
#vmModal{border-radius:0;border:0}.ie7 #vmModal{padding-bottom:3px;padding-right:3px}.wishlist #vmModal{border-radius:10px}#vmClose{background:url(../../img/brand_bc/icons/close-modal.png) no-repeat scroll 0 0 transparent;margin:8px 5px 0 0}#vmClose:hover{background:url(../../img/brand_bc/icons/close-modal.png) no-repeat scroll 0 -73px transparent}
.modal-n{width:730px;margin:0;padding:26px;background:#fff;border:2px solid #000;border-radius:5px;text-align:left}.modal-n .prod-viewer{overflow:hidden;font-size:11px;margin-bottom:0}.modal-n .prod-image-viewer{margin:0;font-size:11px;min-height:0}.modal-n .prod-viewer-layout-left{width:370px;min-height:493px}
.modal-n .prod-viewer-layout-right,.modal-n.ecard .prod-viewer-layout-right{width:270px;min-height:493px}.modal-n .prod-flag{margin:0 0 10px}.modal-n #viewer,.modal-n #qv-viewer,.modal-n .s7container{width:301px;margin:0 13px 0 0;height:443px}.modal-n .prod-item{margin-bottom:13px}.modal-n .prod-title{font-size:22px}
.modal-n .prod-image-viewer .prod-image{height:auto;min-height:493px}.modal-n h5{font-size:1.7em}.modal-n h6{font-size:14px}.modal-n .prod-bottom-info{display:none}.modal-n.ideal .prod-viewer-layout-right{height:464px}.modal-n.membership{border:0;text-align:center;border:1px solid #b9b9b7;width:688px;height:418px;padding:20px;border-radius:0;background:#f1f1f1 none repeat scroll 0 0}
.modal-n.membership .chk input{opacity:1 !important}.modal-n.membership h2{font-size:24px;font-style:normal;color:#000;text-align:left;margin:0 0 20px 0;font-family:"ltc-bodoni-175",serif;font-style:normal;font-weight:400}.modal-n.membership div[data-analytics-espot-name="MemberShipAgreement_Espot"] h1{color:#e8318d;font-size:24px}
.modal-n.membership div[data-analytics-espot-name="MemberShipAgreement_Espot"] h2{color:#e8318d;font-size:16px}.modal-n.membership .terms.customScroller{height:168px !important;margin:0 66px 15px;padding:10px !important;width:534px !important}.modal-n.membership .terms.customScroller .jspContainer{width:100% !important;height:100% !important}
.modal-n.membership .terms.customScroller .jspContainer .jspPane{width:515px !important;padding:0 !important}.modal-n.membership .content-text{background-color:#fff;height:190px;width:auto;margin:0 60px;padding:10px}.modal-n.membership .content-text p{color:#000;font-size:14px;line-height:22px;text-align:left;width:100%}
.modal-n.membership h6{color:#e8318d;font-size:11px;line-height:15px;margin:14px 0 0;padding:0 30px}.modal-n.membership .content-checkbox{margin:30px auto 20px;width:100px}.modal-n.membership .content-checkbox span{font-size:14px;font-weight:bold}.modal-n.membership div>p{color:#000;font-size:12px}.modal-n.membership .button.large{background:none repeat scroll 0 0 #000;border:medium none;cursor:pointer;display:inline-block;float:none;font-size:11px !important;height:20px;width:168px;padding:13px 0 3px;text-transform:uppercase;margin-top:20px}
.modal-n.style-header .prod-viewer-layout-right{margin-top:0}.modal-n.ecard{width:676px !important;padding:30px !important}.modal-n .prod-item fieldset .small.colored{padding-left:18%;font-size:12px;font-style:italic;color:#e8318d;font-family:'helveticaNeue'}.modal-n .prod-item fieldset.noLabel .small.colored{padding-left:0}
.modal-n.ecard .contentFull .prod-viewer p.no-margin{float:right}.modal-n.ecard .prod-viewer-layout-left{width:370px;min-height:493px}.modal-n .prod-item fieldset.noLabel h5{font-size:14px}.modal-n hr.noDisplay{background-color:#ee4596;border:0;height:1px}.modal-n.ecard .prod-title{margin-bottom:0}.modal-n.ecard .prod-flag.special{margin-bottom:0}
.modal-n .corner{display:none}.modal-n.ecard .prod-viewer-layout-right .prod-item p{color:#9a9899}.modal-n.ecard .prod-item fieldset.noLabel h5{margin-bottom:10px;color:#8e8e8e}.modal-n.ecard .prod-item fieldset .small.colored{font-size:12px;font-style:italic;color:#f44087}.modal-n.ecard .custom.select{display:block;float:right;padding:0 80px 0 0}
.modal-n.ecard .button.colored{float:right}fieldset.check label.checked{background-position:0 1px}.clnUpFix .module-title{float:none;margin-bottom:}.clnUpFix .quantityContent{width:103px}.clnUpFix .module-title.colored-divider-special{padding-bottom:16px;margin-bottom:30px}.clnUpFix .small-thumb-slider .carousel ul,.clnUpFix .carousel .caroufredsel_wrapper{width:885px !important;height:400px !important}
.clnUpFix .carousel-arrow{top:116px}.clnUpFix .collection-items .carousel-arrow{top:62px}.clnUpFix .tabbed-box .carousel-arrow{top:165px}.clnUpFix .prod-msg-box.fixed-width{width:420px}.clnUpFix .prod-msg-box.fixed-width.centered{margin-left:257px;margin-top:0}.clnUpFix .module.related-items{margin-bottom:71px}
.clnUpFix .divider.extra-space{padding-bottom:15px}.clnUpFix.BFHome .carousel ul,.clnUpFix.BFHome .carousel .caroufredsel_wrapper{height:220px !important;width:800px !important}.clnUpFix.BFHome .module-title{padding-bottom:5px}.clnUpFix.BFHome .home .carousel_module{margin-bottom:28px}.clnUpFix.BFHome #bigB_bc img{border-left:1px solid #e8318d;border-bottom:1px solid #e8318d}
.clnUpFix.BFShopIndex .recently-viewed_list{background:0;padding:0;border-top:0}.inline-list li a{text-decoration:none;color:#e8318d}.inline-list li a:hover{text-decoration:underline}.ordershippingview #v_modal #vmWrap #vmClose{background-position:0 0;background-repeat:no-repeat;cursor:pointer;display:block;height:27px;position:absolute;right:2px;top:15px;width:29px;z-index:99}
#v_modal #vmWrap #vmBox .modal-n{width:671px;position:absolute;right:25px;top:-300px;padding:28px 36px 50px 24px;border-radius:0;min-height:525px}.contentFull .prod-viewer p{font-size:14px}.leftBox .itemInfo .prod-title{padding-right:135px}.prod-item.size ul.clearBox li a{width:26px;height:26px}.contentFull .prod-viewer .prod-item.divider p{text-align:left;margin-top:23px}
#quickViewImage .contentFull .prod-viewer .prod-item.divider p{margin-top:15px;font-size:12px;color:#393434;margin-bottom:0;line-height:normal}.s7swatches .s7thumbcell{width:75px !important}.contentFull .prod-viewer .prod-item.age p{color:#000;font-size:14px;margin:0 !important}.collection-items-carousel li.rounded.sold-out{width:104px}
.modal-n.membership .chk.simple-checkbox>label{margin:0 !important;font-weight:bold;padding:0 !important;text-align:center;width:688px;background:0}.modal-n.membership .inp-checkbox .simple-checkbox.chk input{height:13px;left:295px;top:16px}.modal-n.membership .inp-checkbox .simple-checkbox{height:32px;position:unset}
.modal-n.membership .content-input.inp-checkbox{width:688px;margin-bottom:20px;text-align:center}.modal-n.membership .content-input.inp-checkbox+p,.modal-n.membership .content-input.inp-checkbox+p strong{font-size:13px}.modal-n.membership .jspVerticalBar{margin-top:5px}.modal-n.membership .jspDrag{height:45px !important}
.modal-n.membership .button.large:hover{background:#e8318d}.shoppingCartWrapper .copy strong{font-size:14px !important}.tabbed-box .tab .carousel a.title.colored{width:100%;font-weight:normal;color:#000;position:absolute;top:285px;left:0;width:100%}.tabbed-box .tab .carousel a.title.colored:hover{text-decoration:none;color:#e8318d}
.tabbed-box .tab .prod-flag{position:relative;top:25px}.tabbed-box .tab.tab1 .prod-flag{position:static}.tabbed-box .tab .carousel p.content-price{color:#e8318d;position:absolute;top:305px;width:100%}.tabbed-box .tab .carousel li .stock{font-size:12px;color:#999;position:absolute;top:330px;font-size:10px;width:100%;left:0}
.modal-n.ecard .form .product-form-fields label{width:58px;float:left}.modal-n.ecard .customSelect{width:213px}.bundle-items .prod-viewer-layout-right{width:343px}#GiftMessage .form .product-form-fields.noLabel input{width:85%;height:20px;padding-bottom:5px;padding-top:5px}.button.colored.print{background-color:#d6d7d9;position:relative;top:13px;text-transform:uppercase !important;padding:7px 30px 4px;color:#000;font-family:"alternate-gothic-no-1-d",sans-serif;font-size:18px;font-weight:normal;margin-top:-17px !important}
.button.colored.print:hover{background-color:#e8318d;color:#fff !important}.video-module .module-title.colored-divider-special{width:100%;margin-bottom:12px;font-family:"ltc-bodoni-175",serif;font-size:24px;border:0;padding:0}.video-module .video-content{float:left;width:100%;text-align:center;background-color:#e8e8e8;padding:47px 0}
#quickViewImage .prod-badge.pink,.productdisplay .prod-badge.pink{background-color:#e8318d;margin:0;text-align:center;text-transform:uppercase;min-width:186px;height:12px;font-size:12px;padding:5px 0}#quickViewImage .prod-flag.purple,.productdisplay .prod-flag.purple{font-style:normal;height:12px;background-color:#e8e8e8;margin:0;padding:5px 0;color:#e8318d;min-width:112px;text-align:center}
#quickViewImage .prod-item.price h6{font-size:14px;color:#000}#quickViewImage .splitted-buttons .button,.productdisplay .splitted-buttons .button{font-size:16px !important;text-align:center;height:14px;margin:0 1px 0 0 !important;padding:4px 20px 8px 32px;width:66px}.modal-n.ecard #viewer,.modal-n #qv-viewer,.modal-n .s7container{width:301px;min-height:443px;margin-right:15px}
.modal-n.ecard .prod-item.divider.actions{float:left;width:100%}.modal-n.ecard .prod-item.divider.actions fieldset{width:50%;float:right !important}.modal-n .divider,.modal-n .colored-divider,.productdisplay .divider,.productdisplay .colored-divider{border-bottom:1px solid #bbbdbf}#errorMsgSwatchSize,#errorMsgSwatchColor{font-size:12px;color:#e8318d !important;font-style:normal;font-weight:normal}
.productdisplay #social{margin:0;height:20px;width:255px}span.overlined.listPrice:hover{text-decoration:line-through}li .prod-flag.purple{background-color:#d6d7d9 !important;font-style:italic !important;min-width:0 !important;padding:3px 10px !important;width:auto !important;font-weight:bold}.modal-n.membership div[data-analytics-espot-name="MemberShipAgreement_Espot"] h1,.modal-n.membership div[data-analytics-espot-name="MemberShipAgreement_Espot"] h2,.modal-n.membership div[data-analytics-espot-name="MemberShipAgreement_Espot"] p,.modal-n.membership div[data-analytics-espot-name="MemberShipAgreement_Espot"] li{text-align:left}
.modal-n.membership .terms.customScroller+input+input+h6{font-size:12px;padding:0;margin:0 50px 30px;text-align:center}#qv-swatches .s7swatches .s7thumb{width:52px !important;height:52px;border:1px solid #999}#qv-swatches,.modal-n.ecard #swatches{overflow:hidden;float:left;width:54px;height:450px}#qv-swatches .s7swatches,.modal-n.ecard .s7swatches{width:76px;margin-left:-22px}
#quickViewImage .warnings img{width:100%}.productdisplay .prod-item.divider.colored-divider.colored-divider-special.text{display:none}.productdisplay .prodColor .color-chooser{float:none}#GiftMessage .product-form-fields span.msg{margin-left:21%;color:#ee3042}.prod-item.color li a[aria-checked="true"],.prod-item.color li a:hover{width:24px !important;height:24px !important}
#agreementAccept_errmsg{color:#ee3042 !important;font-size:12px !important}.button.check-icon:hover{background:url("../../img/brand_bc/global/button-icons.png") no-repeat scroll 14px 10px #e8318d}.button.heart-icon{background:url("../../img/brand_bc/global/button-icons.png") no-repeat scroll 14px -15px #2c2b2c}.accordeon-content ol li,.mattelblogsviewbc .pluck-publicBlogs-blogPost-description ol li,div[data-analytics-espot-name="test-formatting-content-page-1"] ol li,.tridion-content-wrapper ol li{list-style-type:decimal;margin-left:30px}
.accordeon-content ol li ol li,.mattelblogsviewbc .pluck-publicBlogs-blogPost-description ol li ol li,div[data-analytics-espot-name="test-formatting-content-page-1"] ol li ol li,.tridion-content-wrapper ol li ol li{list-style-type:lower-alpha;margin-left:20px}.prod-item.color li a img.color_swatch_selected,.prod-item.color li a img:hover{border:1px solid #000}
.prod-item.size li a span{float:left;width:100%;height:100%}.prod-item.size li a span.color_swatch_selected,.prod-item.size li a span:hover{background:#000}.carousel .prod-badge-index{left:0;position:absolute;right:0;top:235px}.shop-index .prod-badge-index,.search_result #productSearchResultDisplayDiv .prod-badge-inde{left:0;position:absolute;right:0;top:345px}
.prdDescCollCB{font-family:"museo-sans",sans-serif;font-style:normal;font-weight:700;color:#e8318d;font-size:16px}.atm-s a:focus,#at_hover.atm-s a:focus{background:#2095f0 none repeat scroll 0 0;color:#fff !important;text-decoration:none}a:focus{border:1px dotted #e8318d !important}
.button.button-colored:focus,.subscribe_button:focus,.accountshippingdetailsview .add-address-button:focus,.miniBtn_colored:focus,.applybutton:focus,.ckPayGuest .column-right .container .container-content .steps a.prev:focus,.ckPayGuest .column-right .container .container-content .steps a.next:focus,.ckPayGuest .column-right .container .container-content .steps a:focus,.myPhotoEnlarge .comments-list .comment .shpBtn_colored:focus,#upload-photo-overlay .form-submit:focus,#inappropriate-overlay .form-submit:focus{background:#e8318d !important;border:none !important}
input[type="checkbox"]:focus+label,input[type="radio"]:focus+label{border:1px dotted #e8318d !important}.bundle-childproduct-wrapper{float:left;width:395px;height:auto;margin:0;padding:0;margin-top:15px}.bundle-childproduct{float:left;width:100%;border-bottom:1px solid #e8318d}
.bundle-childproduct .leftSection{float:left;width:54%}.bundle-childproduct .rightSection{float:right;width:33%;margin:0;padding:0;border:0;height:auto}.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;float:right}.bundle-childproduct-wrapper .leftSection .prod-badge{float:right}.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}.bundle-childproduct-wrapper .color_swatch_list{float:right;clear:both;width:auto;border-bottom:none !important}
.bundle-childproduct{margin-bottom:20px;padding-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}
.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}.prodBundle .bundle-childproduct-wrapper .chk label{margin-top:0}.prodBundle .bundle-childproduct-wrapper .right.inventoryStatus{text-align:right}.prodBundle .bundle-childproduct-wrapper .full-details{font-size:14px;color:#e8318d;text-decoration:underline;font-weight:normal}
.fpstore.productdisplay .prod-viewer-layout-right .bundle-childproduct-wrapper .prod-item.size{margin-top:10px;float:right}.bundle-childproduct-wrapper .ProductCodewrap{margin-bottom:5px}.prodBundle #errorMsgSelectItem,.prodBundle #errorMsgSelectQtyItem{width:1012px;border:1px solid #fdf1f7;background:#fff000 !important;text-align:center;padding:22px 0;color:#d22630;margin-bottom:10px;font-family:"bauerbodni_black_italic",arial,serif;font-weight:normal;font-size:16px;color:#000}
.prod-item.bundle-collection.module .buttonDiv{float:right}.prod-item.bundle-collection.module .buttonDiv a{margin-top:-25px !important}.prod-item.bundle-collection.module .module-title{width:52%;text-align:right;font-size:14px;margin-bottom:0 !important}.prodBundle .bundle-childproduct-wrapper .prod-title{font-weight:bold;font-size:16px;padding-right:0;line-height:20px}
.prodBundle .prod-viewer-layout-right fieldset[id^="bundleCheckBox"]{height:32px;width:125px;float:right;background:#e8e8e8 none repeat scroll 0 0;top:0}.prodBundle .prod-viewer-layout-right fieldset[id^="bundleCheckBox"] label{background:transparent url("../../img/brand_bc/icons/custom-checkboxes.png") no-repeat scroll 93% -16px;width:125px;padding-left:0;padding-right:0;text-align:center}
.prodBundle .prod-viewer-layout-right fieldset input[type="checkbox"]:checked+label{background-position:93% 8px !important}.prodBundle .prod-viewer-layout-right .bundle-childproduct-wrapper fieldset[id^=bundleCheckBox].chk.disabled{top:0;left:0;opacity:.7}.prodBundle .prod-viewer-layout-right .bundle-childproduct-wrapper .prod-item{margin-bottom:0}
.prodBundle.clnUpFix .module.related-items{margin-top:100px}.productdisplay #viewer{width:510px}.mattelordersummaryreviewview .boxMedium.shipingTitle{float:left;width:100%;margin:0 40px 10px 0;padding:0;padding-left:10px !important;padding-top:10px !important}.mattelordersummaryreviewview .boxMedium.shipingTitle h1{float:left}
.mattelordersummaryreviewview .boxMedium h1.noBorder{border-bottom:0;color:#e8318d;font-family:"museo-sans",sans-serif;font-size:20px}.mattelordersummaryreviewview .boxMedium h1{width:100%;font-size:16px;font-weight:bold;color:#005495;border-bottom:1px solid #fce7f1;font-family:"BrothersSuperSlantAlternateMd",Helvetica,sans-serif;margin:0;padding:0 0 10px 0}
.mattelordersummaryreviewview .boxMedium.shipDetails{float:left;width:100%;margin:0 40px 20px 0;padding:15px 0 0 0}.mattelordersummaryreviewview .checkout .border{border:1px solid #000 !important}.mattelordersummaryreviewview .content.checkout{float:left !important;width:620px !important;margin-top:0 !important}
.mattelordersummaryreviewview .shipItem .itemImage{width:160px;margin:0 15px 0 0}.mattelordersummaryreviewview .shipItem .itemImage h2,.mattelordersummaryreviewview .shipItem .detailContainer{border-bottom:0}.mattelordersummaryreviewview .shipItem.small .detailContainer{width:408px;height:auto}.mattelordersummaryreviewview .shipItem .detailContainer{width:802px;height:auto;padding:0 4px}
.mattelordersummaryreviewview .shipItem .itemImage h2{width:140px;font-size:18px;text-align:right;padding:0 0 14px 0}.mattelordersummaryreviewview .shipItem,.mattelordersummaryreviewview .shipItem .itemImage,.mattelordersummaryreviewview .shipItem .detailContainer,.mattelordersummaryreviewview .shipItem .detailContainer .orderDetail,.mattelordersummaryreviewview .shipItem .detailContainer .priceDetail{position:relative;float:left}
.mattelordersummaryreviewview .detailContainer .orderDetail{width:552px}.mattelordersummaryreviewview .orderDetail h3{font-size:18px;padding:0 0 12px}.mattelordersummaryreviewview .orderDetail p.address{font-size:13px;background:0}.mattelordersummaryreviewview .small .orderDetail p{max-width:400px}.mattelordersummaryreviewview .orderDetail p{max-width:225px}
.mattelordersummaryreviewview .orderDetail p{display:block;width:100%;font-size:12px;line-height:18px;margin:0 0 15px 0}.mattelordersummaryreviewview .payInfo{margin:10px 0 10px 0;position:relative;float:left}.mattelordersummaryreviewview .payInst{margin:7px 0 10px 0;font-size:13px}.mattelordersummaryreviewview .shipItem ul.detailHeaders{display:block;float:left;width:100%;padding:1px 0 4px 0}
.mattelordersummaryreviewview .shipItem ul.detailHeaders li.totalTitle{width:90px}.mattelordersummaryreviewview .shipItem ul.detailHeaders li{float:right;font-size:12px;text-align:right;line-height:28px}.mattelordersummaryreviewview .shipItem.small ul.detailHeaders li.qtyTitle{width:40px}.mattelordersummaryreviewview .shipItem.small ul.detailHeaders li.descTitle{width:280px;text-align:left}
.mattelordersummaryreviewview .billInfo,.mattelordersummaryreviewview .shipItem.small.shipInfo{float:left;border-bottom:1px solid #000;width:100%}.mattelordersummaryreviewview .orderDetail p span.itemTitle{display:block;font-size:14px;font-weight:bold;padding:23px 0 4px 0}.mattelordersummaryreviewview .orderDetail p.backordered{font-weight:bold}
.mattelordersummaryreviewview .small .detailContainer .priceDetail{width:130px}.mattelordersummaryreviewview .shipItem .priceDetail ul.detailHeaders{display:block;float:left;width:100%;padding:6px 0}.mattelordersummaryreviewview .shipItem.small ul.detailHeaders li.qtyTitle{width:32px}.mattelordersummaryreviewview .small.last .detailContainer .orderDetail{width:270px}
.mattelordersummaryreviewview .payInst{position:relative;float:left}.mattelordersummaryreviewview .small.last .itemImage{padding:10px 0 10px 10px}.checkoutpaymentsandbillingaddressview .ckPayGuest .column-right .container .container-content .steps a.next{float:right}