.top-bar .left-small{padding-left:.9375rem;width:4rem;border:0;top:7px}.top-bar .tab-bar-section{padding:0;top:9px;text-align:left}.top-bar .tab-bar-section.right{left:4rem}.move-right .exit-off-canvas{background:rgba(0,0,0,.2)}.move-right .exit-off-canvas:before{content:"";position:absolute;left:0;top:17px;border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.left-off-canvas-menu{background:#fff}.move-right .exit-off-canvas{box-shadow:inset 4px 0 2px rgba(0,0,0,.4)}.uppercase.red{color:#b91434;text-transform:uppercase}.floatright{float:right}*[placeholder]{font-style:italic;color:#868686}input,textarea,select{color:#707378;font-family:sans-serif}.move-right .headerRedesign.sticky{position:relative!important}.move-right .header-logo{margin-top:0}.header-logo img{width:auto;max-width:320px}.headerRedesign .headerBar{font-size:.8333rem;height:47px;background:#fff;line-height:.8333rem;padding-top:9px;overflow:visible}.headerRedesign .headerBar .menuButton .fa{font-size:2.7rem;color:#b9b9b9}.f-topbar-fixed .headerRedesign .headerBar .menuButton .fa{color:#b91434}.headerRedesign{background:#fff}.headerRedesign .user-registration .welcomeMessage{text-transform:none}.headerRedesign .userActions .userlogin,.headerRedesign .userActions .userregister{color:#707378}.headerRedesign .userActions .unauthenticated .userlogin{background:#b9b9b9;color:#fff;height:14px;line-height:14px;margin:.1667rem 0 0;font-size:.8333rem;padding:0 .5833rem}.headerRedesign .userActions .userlogin:hover{text-decoration:none}.headerRedesign .welcomeMessage .username{font-weight:700}.headerRedesign .userActions .usernot{color:#707378;font-size:.8333rem}.headerRedesign .searchItem{border-left:1px solid #dadada;color:#be0f34;font-size:2rem;text-align:center;width:2.583rem;padding:0 .25rem}.headerSimplesearch.open{background:#fff;left:0!important;position:relative!important;top:0!important;width:100%!important;padding:0 .9375em 1rem;border:0}.headerSimplesearch form{float:none!important;height:auto;margin:0}.headerSimplesearch .searchinput{height:25px;line-height:25px;font-size:11px;color:#838383;background:#eee;border:0;box-shadow:0 0 0;margin:0;width:100%}.headerSimplesearch .searchinput:focus{background:#eee;box-shadow:0 0 0}.headerSimplesearch button{background:#b9b9b9;color:#fff;text-transform:uppercase;padding:0 .2rem;height:25px;line-height:25px;margin:0;min-width:40px;margin-left:5px}.headerSimplesearch .searchFormRow{display:table;width:100%}.headerSimplesearch .searchFormRow .searchFormItem{display:table-cell;vertical-align:top}.headerSimplesearch .searchFormRow .searchFormItem.buttonCel{width:50px;text-align:right}.headerSimplesearch.f-dropdown:before,.headerSimplesearch.f-dropdown:after{border-color:transparent transparent #eee;left:auto!important;right:76px!important}#tooltip.customtooltip{border:0;background:#fff;opacity:1;display:inline-block;position:absolute;padding:.5833rem;color:#000;top:3.25rem;left:-9999rem;text-align:center;text-decoration:none;text-transform:uppercase;box-shadow:0 1px 7px rgba(0,0,0,.5);z-index:10000;max-width:115px;font-size:.75rem}#tooltip.customtooltip .coloredItem{color:#be0f34}#tooltip.customtooltip:after{box-shadow:6px 5px 9px -9px #000,5px 6px 9px -9px #000;border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;content:"";position:absolute;left:10px;top:-7px}#tooltip.customtooltip.active{left:.9375rem}.headerRedesign .headercustomerinfoGrid{display:table;width:100%;padding-right:.9375rem}.headerRedesign .headercustomerinfoGrid .gridItem{display:table-cell;vertical-align:top}.headerRedesign .minicart{text-align:right;padding:0 0 0 .35rem;border-left:1px solid #dadada;font-size:.6667rem;color:#000;font-weight:700;width:45px}.headerRedesign .minicart .linkminicart{color:#000}.headerRedesign .minicart .cartItems,.headerRedesign .minicart .cartValue{white-space:nowrap}.headerRedesign .minicart .minicarttotal{padding:.3333rem 1.917rem 0 0;background:url(../images/cartIcon.png) no-repeat right center;height:27px;min-width:27px}.headerRedesign .minicart .minicarttotal .emptycart{display:none}.headerRedesign .minicart .cartValue{color:#be0f34}#sideMenu{padding-top:.6667rem}#sideMenu .welcomemessage{font-size:11px}#sideMenu .menuSection{border-top:1px solid #dedede;padding:1rem .6667rem 0 .8333rem}#sideMenu .menuSection h3{color:#be0f34;font-size:.8333rem;text-align:right;text-transform:uppercase;font-family:proximanovalight}#sideMenu .menuSection .menuList li{text-align:right;font-family:proximanovalight}#sideMenu .menuSection .menuList li a{color:#797979;border-bottom:0;font-size:.8333rem;padding:.3333rem 0 .4167rem;line-height:1rem;font-family:proximanovalight}#sideMenu .menuSection .menuList li a:hover{background:transparent none}#sideMenu .searchWrapper{padding:0 .6667rem 0 .8333rem}#sideMenu .simplesearch{background:transparent none;padding:0!important;position:relative}#sideMenu .simplesearch .searchinput{margin-left:0;background:#eee;width:100%!important;height:2.5rem;box-shadow:0 0 0;position:relative;padding:0 2.5rem 0 .4167rem}#sideMenu .simplesearch button{background:transparent none;position:absolute;right:0;top:0;height:2.5rem;width:2.5rem;line-height:2.5rem;text-align:left;background:#eee}#sideMenu .simplesearch button:before{content:"\f002";display:inline-block;font-family:FontAwesome;color:#bebebe;font-size:1.417rem;font-weight:400}#sideMenu .simplesearch button span{display:none;color:#fff}