body,h2,h3{color:#000}fieldset,img,table{border:0}caption,img,td,th{vertical-align:top}.pager .view-mode strong.grid,.pager .view-mode strong.list{opacity:.5}*{margin:0;padding:0}.hidden,.no-margin{margin:0!important}.hidden,.no-padding{padding:0!important}body{background:url(../images/bkg_top.png) 0 -48px repeat-x #fff;font:500 13px 'Exo 2',Arial,Helvetica,sans-serifArial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:600}address,cite{font-style:normal}img{max-width:100%}a{color:#656565;text-decoration:underline}a:hover{color:#e31735;text-decoration:none;cursor:pointer}:focus{outline:0}h1{font-size:20px}h2{font-size:16px}h3{font-size:14px}h4{font-size:13px}h5{font-size:12px}h6{font-size:11px}form{display:block}legend{display:none}table{border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:12px}.hidden,.no-brd{border:0!important}caption,td,th{text-align:left;font-weight:400}address{font-size:11px}blockquote,q{quotes:none}q:after,q:before{content:''}small{font-size:9px}big{font-size:1.2em}.light-gray{color:#a9a9a9}ol,ul{list-style:none}.hidden{display:block!important;font-size:0!important;line-height:0!important;width:0!important;height:0!important;overflow:hidden!important}.f-fix,.page,.wrapper{width:100%}.nobr{white-space:nowrap!important}.wrap{white-space:normal!important}.a-left{text-align:left!important}.a-center{text-align:center!important}.a-right{text-align:right!important}.v-top{vertical-align:top!important}.v-middle{vertical-align:middle!important}.v-bottom{vertical-align:bottom!important}.f-left,.left{float:left!important}.f-right,.right{float:right!important}.f-none{float:none!important}.f-fix{float:left;line-height:150%}.no-display{display:none}.no-bg{background:0 0!important}.no-uline{text-decoration:none!important}.left-mrg{margin-left:20px}.page,.wrapper{margin:0 auto}.pos-rel{position:relative!important}.page{padding:0;position:relative}.page-popup,.page-print{padding:20px;text-align:left}.page-print{background:#fff}.cms-contactus-form{padding:0}.page-empty{background:#fff;padding:0;text-align:left}.main{margin:0;min-height:370px;text-align:left}.sidebar{min-height:20px}.catalog-product-view .col1-layout,.cms-home .col1-layout{width:100%;margin:0 auto}.col1-layout{width:998px;margin:25px auto}.col1-layout .col-main{float:none;width:auto}.col1-layout .breadcrumbs{margin-bottom:0!important}.col2-left-layout{margin:0 auto 24px;width:998px}.col2-left-layout .col-left{border:0;width:245px;padding:0;float:left;margin:25px 0 0}.col2-left-layout .col-main{border:0;width:725px;padding:0;float:right}.col2-set .col-1{float:left;width:49%}.col2-set .col-2{float:right;width:49%}.col2-set .narrow{width:33%}.col2-set .wide{width:65%}button,input,select,textarea{font:12px Arial,Helvetica,sans-serif;vertical-align:middle;color:#444}input.input-text,select,textarea{background:#fff;border:1px solid #c3c3c3;border-radius:3px}input.input-text,textarea{padding:3px;background:#fff}select{padding:0}select option{padding-right:10px}select.multiselect option{padding:2px;border-bottom:1px solid #bbb}select.multiselect option:last-child{border-top:0}textarea{overflow:auto;resize:vertical}input.radio,input[Type=checkbox]{margin-right:3px;font-size:11px!important;margin-top:0!important;vertical-align:top;outline:0;border:0}button,button.button{padding:0;background:0 0;overflow:visible;cursor:pointer;vertical-align:middle;margin:0}input.qty{width:2.5em!important;text-align:center}button{border:0;color:#fff}button.button::-moz-focus-inner{padding:0;border:0}button.button{-webkit-border-fit:lines;border:0}a.button span,button.button span{border:0;padding:0 5px;margin:0;display:inline-block;background:#e41736;border-radius:3px}a.button span span,button.button span span{display:inline-block;white-space:nowrap;font:600 15px/31px 'Exo 2',Arial,Helvetica,sans-serif;color:#fff;height:29px;text-align:center;text-transform:uppercase}a.button:hover span,button.button:hover span{background:#a0a0a0;color:#fff}button.button.call-to-order span{padding:0 2px!important;font-size:11px}button.btn-cart span span,button.btn-checkout span span,button.gray span span{height:27px;font:600 14px/26px 'Exo 2',Arial,Helvetica,sans-serif;color:#fff;text-transform:capitalize}.form-sub-btn{float:left;margin-top:12px}.form-sub-btn button.button span span{font:20px/35px 'Exo 2',Arial,Helvetica,sans-serif;height:34px;text-transform:capitalize}button.gray-small span span,button.graydark-small span span{font:600 12px/22px 'Exo 2',Arial,Helvetica,sans-serif;color:#fff;text-transform:capitalize}.button:active{bottom:-1px;right:-1px;position:relative;z-index:2}button.button:active span span{margin:0}button.btn-small span{font-size:11px;line-height:14px;padding:1px 9px 0}button.disabled{cursor:default!important;bottom:0!important;right:0!important}button.disabled span{cursor:default!important;color:#bbb!important}.validation-advice{clear:both;font-size:11px!important;padding:3px 0 0!important;color:#d91a00!important}.product-options .validation-error .options-list,.validation-failed{border:1px solid #f47d4e!important;background:#fff7f5!important}input.input-text.validation-failed,textarea.validation-failed{background:#fff7f5!important}div.validation-passed,span.validation-passed{background:url(../images/icon_ok.gif) 100% 5px no-repeat;padding-right:20px}div.validation-error,span.validation-error{background:url(../images/icon_error.gif) 100% 5px no-repeat;padding-right:20px}.customer-account-login div.validation-error,.customer-account-login div.validation-passed{background-position:100% 12px}.error{color:#d91a00;margin:5px 0;display:block}label.required em{color:#E31735;margin-right:4px;display:none}p.required{margin:0;padding:5px 0 7px;text-align:right;font-size:11px;color:#E31735}.asteric{color:#E31735;position:absolute;top:0;right:0}.form-list .validation-advice{width:auto}.v-fix{float:left}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}.fieldset{font-size:12px;margin:0 0 16px}.fieldset p{margin:0 0 1.5em}.fieldset h2.legend{margin:0 0 7px;color:#000}.form-list li{margin:0 0 9px;vertical-align:top}.form-list label{float:left;width:210px;padding:2px 5px 0 0;font-size:14px;font-weight:600;color:#000;text-align:left}.form-list label.required:after{content:"*";color:#e31735;display:inline-block;position:relative;left:2px}.form-list .value{float:left;padding:2px 0 0}.form-list .note{clear:both;font-size:11px;margin:0;padding:3px 0 0 142px}.form-list span.label{font-weight:400}.form-list .input-box{float:left;width:55%}.form-list .input-box a{font-size:11px;margin-top:4px}.form-list input.input-text,.form-list textarea{vertical-align:top;min-height:20px;width:98%}.form-list textarea{height:13em}.form-list select{float:left;width:99%;vertical-align:top}.form-list p{margin:0;padding:0 0 0 240px}.form-list li.add-row,ul.add-row{margin-top:15px}.form-list li.add-row .btn-remove,ul.add-row .btn-remove{font-size:0;line-height:0;padding:5px 5px 0 0;margin:0;text-align:right}.form-list .range input.input-text{float:none;width:64px;vertical-align:middle}.form-list .add-field .input-box{margin-left:224px}.form-list .control{position:relative;vertical-align:top;z-index:1}.form-list .control label{line-height:18px;padding:0 0 0 20px;width:80%}.form-list .control label.newsletter{padding:0;display:inline-block;text-align:left;margin-left:20px}#co-billing-form .form-list .control .input-box{margin-left:0;position:static;left:auto}.form-list .control .input-box{position:absolute;left:0;margin-left:224px;line-height:16px;padding-top:2px;width:15px}.form-list .control input.radio{margin-top:3px}.form-list .control .button{padding-right:29px}.form-alt label{float:none;display:inline;width:auto}.form-alt li{margin:0 0 5px;line-height:16px}.form-alt select{width:496px}.form-alt .input-box{width:496px;margin-top:5px;padding-bottom:11px}.form-alt .input-text{width:480px}.inner-form{margin:10px 0 5px;padding:10px 0 0;border:1px dashed #d1d1d1;background:#f7f7f7}.inner-form .form-alt label{padding-left:5px}.my-account .form-list .control .input-box{margin-left:0}.my-account input.input-text,.my-account textarea{padding:3px 2px}.my-account .form-list label{width:180px}.my-account .form-list .control label{width:80%}.my-account .ratings{padding:5px 0}.my-account .pager{padding-top:10px}.my-account .limiter.right label,.my-account .sort-by label{float:left;padding-right:5px}.my-account .sort-by label{float:left;margin:0 5px 0 0;color:#6a6a6a;line-height:25px;font-weight:600;font-size:14px}.wishlist-index-index .pager .sort-by{padding-left:20px}.newsletter-manage-index .my-account .fieldset,.tag-customer-index .my-account p{clear:both}.customer-address-edit .page-title{padding:0 0 5px!important;margin-bottom:10px}.customer-address-edit .page-title h1{float:none}.form-list li.fields{margin:0}.form-list li.fields .field{clear:left;padding:0 0 9px}.cms-contactus-form .form-list li.fields{width:36%;float:left;margin-right:22px}#contactForm .form-list li:nth-child(2),#contactForm .form-list li:nth-child(6){clear:both}#contactForm .form-list li:nth-child(7){clear:both;width:74%}#contactForm .form-list li:nth-child(8) label{display:none}#contactForm .form-list input.input-text{float:none;width:93%;padding:10px 2px}#contactForm .form-list li:nth-child(7) .input-box{width:76%}#contactForm .form-list textarea{float:none;padding:10px 2px;width:96%}#contactForm .form-list .input-box{float:none;font-size:14px;color:#262626;font-weight:700;padding:5px 0;width:100%}#contactForm .form-list .input-box.validation-error,#contactForm .form-list .input-box.validation-passed{background-position:100% 18px}.contacts-index-index .col1-layout .col-main{padding:0 12px}.buttons-set{clear:both;padding:5px 0}.buttons-set p.back-link{float:left;padding:2px 15px 0 0;text-align:right;margin:0}.buttons-set a.button,.buttons-set button.button{float:right;margin-left:7px}.buttons-set2{clear:both;margin:5px 0 0;padding:5px;background-color:#ededed;text-align:right}.messages li.error-msg,p.error-msg{border-color:#e9581f;background-color:#fff5f3;color:#d91a00}.form-buttons{margin:0;width:76%}.form-buttons .button{float:right;margin-left:15px}.form-buttons p.back-link{float:left;padding:2px 10px 0 0;text-align:right}.messages{width:98%;overflow:hidden;text-align:left;margin:10px auto;max-width:1000px}.messages li{margin:0 0 10px;padding:0;list-style-position:none!important}.messages ul{padding:10px 17px 7px;margin:0;position:relative}.messages ul li{margin:0;padding:0 0 3px}.messages a{text-decoration:underline}.breadcrumbs a,.messages a:hover{text-decoration:none}.messages li.error-msg,.messages li.note-msg,.messages li.notice-msg,.messages li.success-msg{border-style:solid!important;border-width:1px!important;font-size:12px!important;margin-top:5px}p.error-msg{border-style:solid!important;padding:10px;border-width:1px!important;font-size:12px!important;margin:10px 0}.messages li.error-msg a{color:#d91a00}.messages li.note-msg a,.messages li.notice-msg a,.messages li.success-msg,.messages li.success-msg a{color:#3d6611}.messages li.success-msg{border-color:#446423;background-color:#eff5ea}.messages li.note-msg,.messages li.notice-msg{border-color:#fcd344;background-color:#fafaec;color:#3d6611}.std .messages{margin-top:0;width:auto;list-style:none!important;padding:0!important;margin-bottom:0!important}.std .messages ul{list-style:none!important;padding-left:17px!important;margin:0}.breadcrumbs{background:#e41736;margin:0 0 20px;padding:0;font-size:14px;min-height:48px}.breadcrumbs ul{min-height:48px;clear:both;width:998px;margin:0 auto}.breadcrumbs li{float:left;color:#fff;line-height:25px;padding:11px 0}.breadcrumbs li:before{display:block;content:"/";float:left;padding:0 15px}.breadcrumbs li.home:before{display:none}.breadcrumbs a{color:#fff;font-weight:700}.breadcrumbs a:hover{color:#fff;text-decoration:underline}.breadcrumbs li strong{color:#fff;font-weight:400}.page-title{padding:0!important;min-height:12px;border-bottom:1px solid #000}.page-title .link-rss{float:right;margin-top:8px}.page-title h1,.page-title h2{font-size:30px;font-weight:700;color:#000;line-height:30px;font-family:Khand,Arial;float:left;text-transform:uppercase;padding:0 5px 0 0;background:#fff;margin-bottom:15px}.col1-layout .col-main .page-title{margin-bottom:10px}#checkoutSteps .page-title{padding:12px 9px;text-transform:uppercase;margin:0}#checkoutSteps .page-title h1{font-size:24px}.col1-layout .col-main .page-title h1{font-weight:700;color:#000;margin-bottom:0}.pager .amount strong,.section-title,.sub-title,.sub-title .separator,.sub-title a{font-weight:400}.title-buttons{text-align:right}.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6{float:left}.title-buttons .link-print{float:right;margin-top:4px}.subtitle{clear:both;padding:10px 0;font-size:18px;color:#d12c01}.sub-title{font-size:16px;color:#000;line-height:19px;margin:0 0 10px}.sub-title a{font-size:11px;text-transform:lowercase}.section-title{font-size:14px;color:#151515;margin:0 0 5px}.sorter-page-limiter{float:right;margin-right:15px}.pager-only .pages,.sorter,.sorter p{margin:0}.pager .pages li,.pager .pages ol{display:inline;padding:0 2px}.pager .pages .current{font-weight:700}.pager .pages .i-next,.pager .pages .i-previous{text-decoration:none!important;vertical-align:middle;line-height:22px}.pager-only{clear:both}.sorter{float:right}.sorter select{padding:0;margin-bottom:1px}.pager .view-mode{float:left;line-height:20px;white-space:nowrap;margin-right:10px}.pager .amount,.pager .limiter,.pager .view-mode label,.sorter .amount,.sorter .limiter,.sorter label{float:left;margin:0 5px 0 0;color:#6a6a6a;line-height:25px;font-weight:600;font-size:14px}.pager .view-mode a.grid,.pager .view-mode a.grid-fix,.pager .view-mode a.list,.pager .view-mode a.list-fix,.pager .view-mode strong.grid,.pager .view-mode strong.grid-fix,.pager .view-mode strong.list,.pager .view-mode strong.list-fix{background:url(../images/bkg_sprite_icon.png) -51px -85px no-repeat;float:left;width:28px;height:25px;text-align:left;text-indent:-999em;overflow:hidden;margin:0 5px 0 0}.pager .view-mode a.list,.pager .view-mode strong.list{background-position:-91px -85px}.sorter .sort-by{float:right;line-height:20px}.toolbar{margin:15px 0;clear:both}.toolbar .pager{margin:0;float:left}.table-caption{border:1px solid #ddd;border-bottom:0;margin:0;background:#fff;font:14px/1.25 Arial,Helvetica,sans-serif;padding:3px 7px 4px;color:#444}.data-table th,.data-table th .tax-flag{font-weight:400;white-space:nowrap}.data-table td,.data-table tfoot td,.data-table th{padding:5px 12px}.table-caption a{font-size:11px;text-transform:lowercase}.data-table{border:1px solid #d9d9d9;border-bottom:0;width:100%;border-collapse:separate}#my-tags-table td,.data-table th,.data-table.my-reviews-data td{border-bottom:1px solid #d9d9d9}.data-table th{color:#2d2d2d;text-transform:uppercase}.data-table thead{background:#e8e8e8;font-size:11px}.data-table tfoot{background-color:#ededed}.col-main .cart .data-table tfoot td{padding:9px 16px 8px 15px}.data-table tfoot th{border:none;text-transform:none}.data-table tbody.even td,.data-table tbody.odd td{border-width:0 1px}.data-table tr.even,.data-table tr.odd{background:#fff}.data-table tbody.even{background:#f5f5f5}.data-table tbody.even tr.border td,.data-table tbody.odd tr.border td{border-bottom-width:1px}.data-table td.label,.data-table th.label{border-color:#fff;background:#f7f7f7;color:#6a6969;font-size:14px;vertical-align:middle;text-transform:capitalize}.data-table td.value{float:none!important}.data-table .link-rss{display:block}.page-popup .data-table td,.page-popup .data-table th{border-bottom:1px solid #d9d9d9}.page-popup .buttons-set .button{float:right}tr.summary-total{cursor:pointer}tr.summary-total .summary-collapse{float:right;text-align:right;padding-left:20px;cursor:pointer}tr.show-details .summary-collapse{background-position:0 -53px}tr.summary-details td{background-color:#ede9e6;font-size:12px;padding:5px!important}.cart-tax-info,.cart-tax-info .cart-price,.cart-tax-total{padding-right:20px;display:block}tr.summary-details-excluded{font-style:italic}.cart-tax-total{cursor:pointer}.cart-tax-total-expanded{background-position:100% -54px}.header,.header a{color:#000;font-size:14px;text-decoration:none;font-weight:500}.header a:hover{color:#e41736}.header ul.links.first li{font-size:14px}.header ul.links.first li a{margin:0 5px 0 0;float:left}.header .login-top-links.logged-in ul.links.first li a{float:none}.header ul.links.first li.first:before{background:url(../images/bkg_sprite.png) 0 4px no-repeat;display:block;width:20px;height:20px;content:"";float:left}.header ul.links.first li.last{display:none}.header ul.links.first li.first.last{display:block}.header ul.links.last li:before{content:"";padding:0 10px 0 0;float:left;display:block}.header .login-top-links.logged-in ul.links.last li:before,.header ul.links.first li.first:after{content:"|"}.header ul.links.first li.first.last:before{background:0 0;width:0}.header ul.links.first li.first:after{display:block;float:right;padding:0 10px}.header .logged-in ul.links.first li.first:after{padding:0;content:""}.header ul.links.last li.first{margin-right:5px}.header ul.links.first li.first.last span{display:none}ul.links,ul.links li{display:block;float:left}.mobile-header,ul.links li.last .separator{display:none}div.right ul.links li{border-left:1px solid #959595;padding:0 7px}div.right ul.links li.first{border:none}div.right ul.links li.last{padding-right:0}ul.links li .separator{margin:0 2px 0 5px;font-size:10px;color:#8f8f8f}.fyler_links{text-decoration:none;float:left;margin-top:6px;color:#959595}.rewards{margin:-10px 0 20px}.reward-message{display:block;margin:5px -15px;background:#d55721;padding:3px 5px 3px 32px;font:400 12px/20px Arial,Helvetica,sans-serif;color:#fff}.std table th,.std table thead{background:#e8e8e8}.reward-message p{display:inline;margin:0!important}.reward-message .limit{display:block;font-size:11px;line-height:1.15}.reward-message a{color:#ffe6dc;text-decoration:underline}.reward-message a:hover{color:#ffe6dc;text-decoration:none}.reward-message .price{font-size:1em;font-weight:400}.reward-checkout,.reward-review,.reward-tag{margin:0}.col1-layout .std{clear:both}.std ul{list-style:none}.std ol{list-style:decimal;padding-left:25px}.std ul ul{list-style-type:disc}ul.as-list,ul.as-selections,ul.as-selectionsmin{list-style-type:none}.std ol ol,.std ol ul,.std ul ol,.std ul ul{margin:.5em 0}.std dt{font-weight:700}.std dd{padding:0 0 0 1em}.std blockquote{font-style:italic;padding:0 0 0 1.5em}.std address{font-style:normal}.std b,.std strong{font-weight:700}.std em,.std i{font-style:italic}.std hr{margin:1.5em 0;color:#d9d9d9}.std table{width:100%}.std table th{font-weight:700}.std table td,.std table th{padding:5px 0;border:1px solid #d9d9d9}.std ul.disc li{padding-left:0;background:0 0}.link-rss{background:url(../images/icon_rss.gif) 100% 1px no-repeat;padding-right:18px;white-space:nowrap}.link-rss:hover{color:#f58550}.link-print{background:url(../images/icon_printer.gif) 0 1px no-repeat;padding:2px 0 2px 25px;white-space:nowrap}.link-cart{font-size:11px;font-weight:700;color:#c73615;text-decoration:underline}.data-table .btn-remove,.divider{font-size:0;line-height:0;overflow:hidden}.link-cart:hover{color:#c73615;text-decoration:none}.header .logo,.quick-order-form{text-decoration:none!important}.data-table .btn-remove{display:block;margin:0 auto;width:20px;height:21px;background:url(../images/bkg_sprite_icon.png) -399px 0 no-repeat}.cards-list dt{margin:5px 0 0}.cards-list .offset{padding:2px 0 2px 20px}.divider{margin:16px 0;background:#e7e7e7;height:1px}.noscript{border:1px solid #cfcfcf;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}.bsn-tool-tip,.demo-notice{color:#fff;text-align:center}.noscript .noscript-inner{width:940px;margin:0 auto;padding:12px 0;background:url(../images/i_notice.gif) 20px 50% no-repeat}.noscript p{margin:0}.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:12px;line-height:1.15}.branding{float:left;width:135px;margin-top:7px}.bsn-team-shop{float:left;position:relative}.bsn-team-shop a{display:block;width:138px;height:32px;background:url(../images/bkg_sprite.png) 100% 0 no-repeat;font-size:0;margin:7px 0 0 4px}.bsn-team-shop:hover .bsn-tool-tip{display:block}.bsn-tool-tip{background:#e41736;font-family:'Exo 2';font-size:12px;line-height:12px;opacity:.8;padding:10px;position:absolute;transform:skewX(-20deg);width:140px;display:none}.bsn-tool-tip:before{content:"";height:0;position:absolute;width:0}.logo{float:left}.logo>img{width:100%}.free-shipping{float:left;margin:15px 0 0 10px;display:inline}.header-links{float:right;width:86%;margin-top:20px}.header-container .stripe-banner p{width:95%;padding:5px;margin:1px auto 0}.header{margin:0 0 3px;position:relative;z-index:99999}.header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.header h1.logo{margin-top:0}.header .quick-access{width:55%;float:right;margin-top:0}.header .quick-access .checkout-link{float:right;padding:7px 7px 7px 0;font-size:15px}.header .quick-access .checkout-link .links li a,.header .quick-access .checkout-link .links li a:hover{color:#000;font-weight:700}.header .quick-access .checkout-link .links li{padding:0 0 0 10px}.header .quick-access .checkout-link li{font-weight:700;padding:0 0 0 12px;background-position:6px 4px}.header .quick-access .cart-link li{font-weight:700;padding:0;background:0 0}.quick-order-form{width:175px;text-indent:28px;font-size:14px;font-weight:500;color:#fff;float:right;cursor:pointer;height:36px;line-height:36px;text-shadow:#000 0 0 3px;position:relative;margin-top:-36px;z-index:998}.quick-order-form:after{background:url(../images/bkg_sprite_icon.png) 0 -117px no-repeat;width:13px;height:16px;display:block;content:"";float:right;margin-top:10px}.quick-order-form:hover{color:#fff}.top-nav-banner{width:100%;background:linear-gradient(to bottom,rgba(238,238,238,1) 0,rgba(204,204,204,1) 100%)}.header-panel{text-align:center;z-index:99999;clear:both;overflow:hidden;float:right;position:relative;width:84%}.header-panel .welcome-msg{font-weight:700;display:inline;float:left;margin-right:5px;color:#656565}.header-panel .links{float:left;white-space:nowrap;margin-right:5px}.login-top-links{float:right;max-width:44%;padding-left:100px;padding-top:7px}.login-top-links .welcome-msg{float:none;margin-right:10px;font-weight:600;text-transform:capitalize;width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.login-top-links ul.links{margin-right:8px}.account-link a.right,.form-search{margin-right:10px}.login-top-links.logged-in{padding-top:0;position:relative;top:-8px}.account-link{float:left}.customer-account-logoutsuccess p{clear:both;margin-top:25px}.list-opened{background-position:100% -129px!important;color:#e31735!important}.form-search{float:right;white-space:nowrap;background:#a0a0a0;padding:3px;border-left:12px solid #e41736;transform:skewX(-20deg);-webkit-transform:skewX(-20deg);width:49%}.form-search label{display:none}.form-search input.input-text{margin-right:3px;border:0;height:26px;line-height:26px;padding:1px 4px 2px;color:#fff;width:85%;background:0 0;font-weight:700;text-transform:uppercase}.form-search button.button{margin:0 0 0 2px}.btn-search{background:url(../images/bkg_sprite.png) 0 -23px no-repeat;height:29px;width:29px;transform:skewX(20deg);-webkit-transform:skewX(20deg)}.form-search .search-autocomplete{z-index:999;position:relative!important;top:-6px!important;left:37px!important;height:0!important;overflow:visible!important;transform:skewX(20deg);-webkit-transform:skewX(20deg)}.form-search .search-autocomplete ul{border:1px solid #ccc;font-weight:700;padding:8px 4px;width:290px;background-color:#fff;position:absolute;top:9px;left:-58px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:#ccc 0 0 5px;-moz-box-shadow:#ccc 0 0 5px;-webkit-box-shadow:#ccc 0 0 5px}.autosearch-title{background:#24251f;font-size:15px;padding:5px 9px;display:block;color:#fff;margin-bottom:10px;font-weight:700}.form-search .search-autocomplete li{padding:5px;font-size:12px;cursor:pointer}.form-search .search-autocomplete li .amount{float:right;font-weight:700}.form-search .search-autocomplete li.last{border-bottom:0;padding:0 5px 8px!important;text-align:right}.form-search .search-autocomplete li.last a{color:#e82c00;text-decoration:underline;font-style:italic}.form-search .search-autocomplete li.last a:hover{text-decoration:none}.form-search .search-autocomplete li a{color:#444}.sidebar .callout{display:block;margin:10px 0}.sidebar .block{border:0}.sidebar .block .block-subtitle,.sidebar .block h3{font-size:1em;font-weight:600;color:#555;margin:0 0 5px 5px}.sidebar .block .btn-remove{color:#222;margin-right:3px}.sidebar .block .btn-remove a{color:#222!important;text-decoration:none!important}.sidebar .block .actions{margin:10px 0 0;text-align:right}.sidebar .block .actions a{float:left;margin:0 0 5px 5px}.sidebar .block .actions button.button{float:right}.sidebar .block li a.btn-remove{float:right;width:13px;height:0;padding-top:12px;margin-top:3px;overflow:hidden}.col-main .block{background:#fff}.col-main .block .block-title{background:#e7e7e7;border:1px solid #e1e1e1;padding:5px 20px;margin:0 -1px}.col-main .block .block-title h2,.col-main .block .block-title h3{font-size:14px;line-height:1.2;color:#000333;font-weight:700}.col-main .block .block-content{padding:20px}.info-box{border:1px solid #e1e1e1;height:auto!important;min-height:115px;box-shadow:0 0 2px 0 #EBEBEB;-webkit-box-shadow:0 0 2px 0 #EBEBEB;-moz-box-shadow:0 0 2px 0 #EBEBEB;margin-bottom:10px}.info-box .box-title{padding:13px 14px 0;margin:0!important;color:#222}.info-box .box-title a{font-size:11px;text-transform:lowercase}.info-box .box-content{padding:7px 14px 14px;color:#555;text-align:left}.info-table th{font-weight:700;padding:2px 15px 2px 0}.info-table td{padding:2px 0}.sidebar .block-account{background:#fff}.sidebar .block-account li a:hover,.sidebar .block-layered-nav{background:0 0}.sidebar .block-account li{border:0;margin:0;padding:0 6px 5px;font-size:14px}.sidebar .block-account li a{text-decoration:none}.sidebar .block-account li.current{font-weight:400}.sidebar .block-account li.last{border-bottom:0}.sidebar .block-layered-nav .block-title{padding:26px 17px 12px}.sidebar .block-layered-nav .block-title h2{font-size:18px;color:#111}.sidebar .block-layered-nav .block-subtitle{display:none}.sidebar .block-layered-nav dt{margin:2px 0 0;font-weight:700;font-size:12px;color:#222}.sidebar .block-layered-nav dd{margin:0 0 13px;color:#666}.sidebar .block-layered-nav dd.last{margin:0}.sidebar .block-layered-nav dd a{color:#222;text-decoration:none}.sidebar .block-layered-nav dd a:hover{text-decoration:underline}.sidebar .currently{padding:0;margin-bottom:15px;border:1px solid #24251f!important;border-radius:5px!important}.sidebar .currently .block-subtitle{display:block;margin:0 -1px;border-radius:5px 5px 0 0;background:#24251f;color:#fff;line-height:27px;padding-left:10px}.sidebar .currently li{color:#6c6c6c}.sidebar .currently .label{font-weight:700;color:#e31735;font-size:12px}.mini-products-list .product-details .btn-remove,.mini-products-list .product-details .product-name{font-size:11px}.sidebar .actions{text-align:left;padding-right:7px;display:none}.sidebar .block-cart .block-title{background:#363636;padding:7px 17px}.sidebar .block-cart .block-title strong{font-weight:700;color:#fff}.sidebar .block-cart .summary{margin:0 -17px;padding:0 12px 5px;background:#363636;color:#fff;text-align:center;position:relative;z-index:1}.sidebar .block-cart .summary a{font-weight:700;color:#fff}.sidebar .block-cart .summary .subtotal{margin:3px 0 0}.sidebar .block-cart .summary .subtotal .price{font-weight:700}.sidebar .block-cart .actions{margin:8px 0 13px;text-align:center}.sidebar .block-cart .actions button.button{float:none}.sidebar .block-cart .block-content{padding-top:0}.sidebar .block-cart .block-content table{margin:5px 0 0}.sidebar .block-cart .block-content table th{padding:1px 5px 1px 0;color:#8f8f8f;text-align:right}.sidebar .block-cart .block-content table td{text-align:left;padding:1px 0}.sidebar .block-cart li a.btn-remove{float:none;background:0 0;margin:0;padding:0;width:auto;height:auto;overflow:visible}.mini-products-list{padding-left:0!important}.mini-products-list li.item{padding:10px 5px 10px 12px!important;border-bottom:1px solid #555}.mini-products-list li.last{border:none}.mini-products-list .product-image{float:left;width:50px;margin-right:-50px}.mini-products-list .product-details{margin-left:65px}.sidebar .mini-products-list .product-details{margin-left:57px}.mini-products-list .product-details .price-box{margin:5px 0}.sidebar .mini-products-images-list li.item{float:left;padding:5px;text-align:center}.block-products .mini-products-list .product-details{margin-left:65px}.top-cart{float:left;position:relative}.top-cart .block-title{white-space:nowrap;cursor:pointer;font-weight:700}.top-cart .block-title strong{display:block;padding:0;font-weight:400}.top-cart .block-title span{float:left;margin-right:5px}.top-cart .block-title .cart-icon{background:url(../images/bkg_sprite_icon.png) 100% 0 no-repeat;width:25px;height:25px;display:block;float:right;margin:0}.top-cart .block-title .cart-icon span{background:red;display:block;border-radius:50%;padding:2px;color:#fff;text-align:center;line-height:20px;height:20px;width:20px;font-size:12px;position:relative;top:-15px;right:-10px}.top-cart .block-title.expanded{background-position:0 3px!important}.top-cart .block-title.expanded strong{background-position:100% -126px!important;color:#e31735}.top-cart .block-content{position:absolute;top:30px;width:252px;background:#24251f;text-align:left;right:-7px}.top-cart .inner-wrapper{border:1px solid #24251f;color:#ccc}.top-cart .inner-wrapper a{color:#ccc;text-decoration:none;font-size:12px}.top-cart .inner-wrapper a:hover{color:#e31735}.top-cart .truncated a.details{color:#ccc}.top-cart .block-content .block-subtitle{font-size:11px;color:#221f1f;font-weight:700;text-transform:uppercase;line-height:12px;padding:10px;text-align:left;background-color:#e9e9e9}.top-cart .block-content .block-subtitle .close-btn,.top-cart .cart-empty .close-btn{float:right;width:22px;height:3px;overflow:hidden;padding-top:18px;text-align:left;cursor:pointer;background:url(../images/bkg_sprite_icon.png) -398px 0 no-repeat;position:relative;z-index:1;color:#fff;top:-5px}.top-cart .cart-empty{padding:10px;background:#221f1f;color:#fff}.top-cart .block-content .item{padding:8px 5px 8px 11px}.top-cart .block-content .item .product-name{font-size:11px;line-height:14px;color:#fff}.top-cart .block-content .item .product-name a{font-size:11px;text-decoration:none;color:#fff}.top-cart .block-content table{margin:5px 0 0}.top-cart .block-content table th{padding:1px 8px;color:#ccc;text-align:right}.top-cart .block-content table td{text-align:left;padding:1px 0}.top-cart .block-content .subtotal{background:#24251f;padding:8px 0 8px 12px;text-align:left;border-top:1px dotted #000;font-weight:700;font-size:12px;color:#fff}.top-cart .actions{background:#e9e9e9;padding:5px 11px;text-align:right}.top-cart .actions a{float:left;line-height:23px;color:#000;margin-top:4px}.top-cart .actions button,.top-cart .paypal-logo a{float:right}.top-cart .actions button.button span{background:#e41736;color:#fff}.top-cart .actions button.button:hover span{background:#a0a0a0}.top-cart .paypal-logo .paypal-or{clear:both;display:block;margin:5px 33px 5px 0}.block-list .block-content ol{margin:0}.block-list li.item{padding:5px 10px 5px 13px}.block-list .actions{padding:5px 0 0}.sidebar .block-list .product-name{width:100%}.sidebar .block-list .product-name a{color:#656565}.block-poll li{margin:5px 0}.block-poll input.radio{float:left;margin:1px -18px 0 0;vertical-align:top}.block-poll .label{display:block;margin-left:18px}.block-poll .votes{float:right;font-weight:700;margin-left:10px}.block-tags li,.block-tags ul{display:block}.block-reorder li{padding:5px 5px 0 0}.block-reorder input.checkbox{float:left;margin:4px -20px 0 0}.block-reorder .product-name{margin-left:21px;font-size:12px;padding-top:4px;font-weight:700}.block-banner{border:0;margin:10px 0}.block-banner .block-content{border-top:0;padding:0;background:#cbcbcb;text-align:center}.top-container.top-container{clear:both;color:#696969;position:relative}.header-panel a{text-decoration:none;color:#959595}.header-panel a:hover{text-decoration:none;color:#e31735}.sidebar .paypal-logo{display:block;margin:10px 0;text-align:center}.category-view,.results-view{clear:both}.category-view .toolbar{margin:0 0 10px;clear:both}.category-title{margin:0;padding:8px 5px 5px}.category-title .rss-feed{float:right;margin:7px 0 0;padding-left:17px;line-height:12px;background:url(../images/icon_rss.gif) no-repeat;white-space:nowrap;text-decoration:none}.category-title .rss-feed:hover{text-decoration:underline}.category-description,.category-view .note-msg{padding:20px}.results-view .recommendations{padding:20px 20px 0;font-size:20px;color:#343434;font-weight:700}.catalogsearch-result-index .page-title{margin-bottom:0}.bloomreach-search-result-index .note-msg{clear:both}.sidebar .category-title{margin:0}.category-image{text-align:center;margin:0 0 1px}.category-image img{display:block;margin:0 auto}.category-products{padding:0}.category-products .price-box{font-size:24px;color:#e41736;font-family:Khand,Arial;font-weight:600;line-height:24px;min-height:32px}.category-products .products-grid{margin:0 0 25px}.category-products .products-grid li.item{float:left;width:204px;margin:0 29px 30px 0;text-align:left;padding:8px;min-height:100px!important}.category-products .products-grid li.last{margin-right:0}.category-products .products-grid .product-shop{text-align:left}.category-products .products-grid .product-image{display:block;text-decoration:none!important;margin:0 auto 10px;position:relative;width:100px;height:100px}.category-products .products-grid .product-name{padding:0;height:33px;margin:0 0 5px;overflow:hidden;line-height:16px}.category-products .products-grid .ratings{text-align:left;line-height:13px;float:left}.category-products .products-grid .rating-links{display:block;padding:2px 0 0;clear:both}.category-products .products-grid .price-box{white-space:nowrap!important;clear:both}.products-grid .button-set{float:right}.products-grid .actions{min-height:26px;float:left}.category-products button.button span span{height:26px;line-height:24px;font-weight:600;color:#fff;padding:0 8px;text-transform:none}.category-products button.button:hover span,.comp-actions button.button:hover span{background:#a0a0a0}.category-products .add-to-links{margin:3px 0 0}.category-products .add-to-links li{display:block;float:left;padding:0;color:#979797;font-family:'Exo 2',tahoma,Myriad Pro,sans-serif}.category-products .add-to-links li:after{display:block;content:"/";float:right;padding:0 5px}.category-products .add-to-links li:last-child:after{display:none}.banner-product-description{float:left;padding:11px 0 0 12px!important;font-size:14px}.banner-product-description strong{color:#000;font-size:20px;font-weight:400}.banner-product-images{padding:8px 0 0 12px!important}.category-products .products-list li.item{margin:0 0 15px;border:1px solid #c3c3c3;padding:0}.category-products .products-list .product-image{float:none;text-decoration:none!important;position:relative;margin:8px}.category-products .products-list .product-shop{float:left;border-left:1px solid #c3c3c3;padding:10px 0 5px 15px;width:65%}.category-products .products-list .product-name{margin-bottom:5px}.category-products .products-list .price-box{margin:8px 0}.category-products .products-list .desc{margin:5px 0 10px;font-size:12px}.col2-left-layout .product-view .product-img-box .product-image,.col2-right-layout .product-view .product-img-box .product-image,.col3-layout .product-view .product-img-box .product-image{margin:0 auto}.category-products .products-list .desc .link-learn{white-space:nowrap}.category-products .products-grid .special-price,.category-products .products-list .special-price{font-size:12px}.tag-product-list .col2-left-layout{padding-top:20px}.catalog-product-view .col1-layout .col-main{padding:0}.col2-left-layout .product-view,.col2-right-layout .product-view{background:0 0;width:755px}.col2-left-layout .product-view .product-collateral,.col2-left-layout .product-view .product-shop,.col2-right-layout .product-view .product-collateral,.col2-right-layout .product-view .product-shop{float:none;width:695px}.col2-left-layout .product-view .product-img-box,.col2-right-layout .product-view .product-img-box{float:none;width:auto}.col3-layout .product-view{background:0 0;width:572px}.col3-layout .product-view .product-collateral,.col3-layout .product-view .product-shop{float:none;width:512px}.col3-layout .product-view .product-img-box{float:none;width:auto}.product-view{margin:0;float:left;width:904px}#messages_product_view{margin:5px 0;position:relative;z-index:1}#messages_product_view .messages{margin:0 auto;max-width:1000px}#messages_product_view .messages li{margin:0;position:relative;z-index:1}.product-collateral{float:left;width:904px;padding:0;margin:1px 0 10px}.product-collateral .emailto-link{font-size:11px;margin:0;background:url(../images/bkg_arrow-bullet.gif) 0 4px no-repeat;padding-left:12px}.box-collateral{background:#fff;width:100%;float:left}.box-collateral .box-title{margin:0}.box-collateral .box-title h2{font-size:15px;line-height:16px;height:16px;color:#000;font-weight:700}.box-collateral .box-content .form-list label{display:inline-block;font-size:13px;font-weight:400;color:#6a6969;text-transform:none}.box-collateral .boxrelated-container{border:1px solid #e0e0e0;clear:both;padding:10px 5px}.box-collateral .form-list,.review-paddL{margin-top:15px}.tab-list{position:relative}.tab-list .tab{float:left;cursor:pointer}.tab-list .active{cursor:default}.tab-list .tab-container{position:absolute;left:0;width:100%}.collateral-tabs{padding-bottom:20px;margin:0}.catalog-product-view .product-view{margin:0 auto;width:100%;float:none}.catalog-product-view .MagicZoomPlusHint{width:12%;margin:0 auto;text-align:center;position:relative!important;display:block!important}.catalog-product-view .collateral-tabs .tab{border-right:solid 1px #c9c9c9;padding:0;margin:-1px 0 0}.catalog-product-view .collateral-tabs .tab span{padding:0 25px;background:#fff;color:#444;text-transform:uppercase;line-height:34px}.catalog-product-view .collateral-tabs .tab.active span{background:#e41736;color:#fff}.additional-info-content-area,.product-detail-content-area{max-width:1000px;margin:auto auto 30px;position:relative}.catalog-product-view .product-collateral,.product-view .box-collateral.box-related{float:none}.additional-info-container{background:#f1f1f1;border-top:solid 1px #e41736;display:inline-block;width:100%}.catalog-product-view .collateral-tabs .tab-container{border-top:solid 4px #e41736;background:#fff;min-height:252px}.catalog-product-view .collateral-tabs .tab-content{border:0;padding:20px 30px}.catalog-product-view .collateral-tabs .tab-content .box-additional{padding:0;margin:-15px -25px}.catalog-product-view .collateral-tabs .tab-content .box-additional table{border:1px solid #d9d9d9}.additional-info-content-area .product-collateral{margin:1px 0 0;width:1000px}.product-view .product-img-box .more-views li:hover{border:1px solid #e41736}.product-view .product-img-box .more-views li{padding:10px;border:1px solid #fff}.catalog-product-view .product-view .product-shop{width:435px}.catalog-product-view .product-view .product-img-box{width:526px;padding-top:20px}.catalog-product-view .product-img-box #product-image-container p{text-align:center}.catalog-product-view .product-view .product-name h1{font-family:Khand;font-size:48px;line-height:55px;font-weight:600;text-transform:uppercase;margin-bottom:25px}.sized-products #color_products .colored-products{padding:0;margin:8px 4px!important}.sized-products #color_products .colored-products:hover{border:1px solid #e41736!important}.sized-products #size_products label{color:#000;font-size:14px;font-weight:600}.sized-products #size_products ul{border-bottom:0}.product-shop .options-container-small.sub-bg{padding:25px 20px;border:1px solid #c3c3c3;border-radius:3px}.product-detail-content-area p#product_availability,.product-detail-content-area p.ships_fedex{display:inline-block;margin-right:20px}.sized-products #size_products #color_products{width:auto}#product_addtocart_form .add-to-cart button span{font-size:18px;padding:4px 41px 3px 5px;text-align:left}#product_addtocart_form .add-to-cart button span span:after{content:"";display:block;background:url(../images/payment-icon.png) 5px 5px no-repeat #fff;width:24px;height:24px;position:absolute;top:8px;right:15px;border-radius:50%}#product_addtocart_form .add-to-cart button{position:relative}#product_addtocart_form .options-container-small .add-to-cart .conf-add-to-cart button.button.btn-cart{float:right!important}.product-price-box{float:left;padding-top:12px}.conf-add-to-cart{padding-top:15px!important;width:100%}.product-price-box .price{font-size:22px}.product-price-box span.uom-right{font-size:13px;padding-top:3px;padding-left:3px}.in-stock-availability .availability.in-stock:before,.product-detail-content-area .availability.in-stock.pdp:before,span.in-stk.pdp:before{content:"";display:inline-block;background:url(../images/bkg_sprite_icon.png) -9px -171px no-repeat;width:10px;height:7px;position:relative;margin-right:5px}span.in-stk.pdp:before{margin-right:2px}p.ships_fedex strong{color:#8f8f8f;font-size:13px}#size_products .price-amount .price{color:#e31735;font-size:22px;font-weight:700}#pdp-main_prod_price span.uom-right{font-weight:700;font-size:13px}.price-addToCart-section div#pdp-main_prod_price{display:inline-block;vertical-align:top;margin-top:10px}.price-addToCart-section .add-to-cart.right{display:inline-block;float:right!important}.userlinks a span.plus-whishlst-sgn{color:#e41736}.product-view .product-shop .userlinks a{color:#878787}.add-to-cart a#fancy-flayer:hover,.product-view .product-shop .userlinks a:hover{color:#e31735}.sized-products #size_products input{width:36px!important;border-radius:5px}.recommended-content-area .box-title h2{text-align:center;width:100%;border-top:solid 1px #fff;background:#f1f1f1;text-transform:uppercase;padding:9px 0;color:#000;display:inline-block;line-height:21px;border-bottom-width:0;left:0;top:0;font-size:15px;font-weight:700}.recommended-content-area .box-title{background:#f1f1f1;height:auto;position:relative;padding:0;margin:0}.recommended-content-area .box-collateral .box-content{padding:0;border-bottom:solid 1px #e0e0e0}.catalog-product-view .product-view .box-related li.item{background:0 0;display:block;float:left;position:relative;width:271px;margin:0}.recommended-content-area .product-image{border:0;width:195px;display:block;height:195px;margin:0 auto;vertical-align:middle;line-height:195px;text-align:center}.recommended-content-area .product-image img{vertical-align:middle}.recommended-content-area .product-details .product-name a{color:#fff;text-transform:uppercase;margin:0;font-family:Khand,Arial;font-size:18px;font-weight:400;overflow:hidden}.recommended-content-area .product-details{color:#fff;font-size:16px;padding:15px 0;width:100%;background:#e41736;text-align:left}.recommended-content-area .box-content .product-name{padding:0 15px;height:55px;overflow:hidden;text-align:center;font-size:14px;font-weight:700;margin-bottom:3px}.catalog-product-view .product-view .box-related .price{color:#ffea00;font-size:22px}.recommended-content-area .box-related .price-box{color:#ffea00;text-align:center}.recommended-content-area .box-collateral .boxrelated-container{border:0;padding:0}.product-view .box-collateral.box-related{margin:0}.additional-info-content-area{margin-bottom:0}.product-img-box .flt-lft,.product-img-box .product-name{display:none}.recommended-content-area .lSAction>.lSNext,.recommended-content-area .lSAction>.lSPrev{top:30%}.additional-info-content-area .box-collateral.box-tags .box-title h2{font-size:16px;color:#404038}.additional-info-content-area .box-tags .form-add-tags button.button span span{padding:4px 33px;height:auto;font-weight:600;text-transform:capitalize}.additional-info-content-area .box-collateral .box-content .form-list label{float:none;text-align:left;display:block;width:auto}.additional-info-content-area .collateral-tabs{background:#fff}.MagicZoomPlus,.MagicZoomPlus:hover{margin:0 auto;display:block!important}.product-detail-content-area #size_products{border:1px solid #c3c3c3;border-radius:3px}.simple-pdp-price-button .price-box{float:left}.add-to-cart .qty-num-flyer-section .for-flyer{float:none!important}.qty-num-flyer-section{margin-bottom:30px}.stockgroup.simple-pdp{margin-top:20px}.qty-num-flyer-section label.left{color:#000!important;font-size:14px;font-weight:600!important;padding-top:2px;margin-right:10px}.add-to-cart .qty-num-flyer-section .qty{vertical-align:middle;margin-right:10px;width:72px!important;padding:4px;border-color:#c3c3c3;border-radius:3px}.simple-pdp-price-button span.price{color:#e31735!important;font-size:22px!important;font-weight:700!important}.simple-pdp-price-button span.uom-right{color:#e31735!important;font-size:13px;font-weight:600!important;padding-top:9px}.userlinks .sociallinks.right li{float:left;padding:0 0 0 9px;margin-bottom:5px}.userlinks .sociallinks.right .social-head{display:none}.additional-info-content-area .form-list input.input-text{float:left;width:95%;vertical-align:top;border-color:#c3c3c3;border-radius:3px;padding:10px;margin-top:5px}.add-to-cart .qty,.grouped-items td,.product-options .options-list li,.product-options dd .qty-holder label,.product-options dd .time-picker,.product-options dd .time-picker select{vertical-align:middle}.captcha-image img#usrproduct_review{border:1px solid #c9c9c9;height:60px;float:left;border-radius:3px 0 0 3px;margin-top:15px;width:60%}.captcha-image img#catpcha-reload{margin-top:15px;border:1px solid #c9c9c9;padding:3px;border-radius:0 3px 3px 0;cursor:pointer;min-height:54px}.additional-info-content-area .form-list textarea{height:125px}.additional-info-content-area .form-list .input-box{float:none;width:90%}.additional-info-content-area .form-list button.btn-cart span span{padding:3px 20px}.MagicThumb-expanded{z-index:999999!important}.userlinks .sociallinks.right ul{float:right}.simple-pdp-price-button .price-box .old-price span.price{color:#343434!important;padding-top:5px;display:inline-block!important;font-size:16px!important}.catalog-product-view .collateral-tabs .tab i.arrow{width:12px;height:12px;display:block;margin:11px 5px 0 0;border-radius:2px;float:left;background:url(../images/bkg_sprite_icon.png) -430px -7px no-repeat #444}.catalog-product-view .collateral-tabs .tab.active i.arrow{background:url(../images/bkg_sprite_icon.png) -446px -7px no-repeat #fff}.collateral-tabs .tab{position:relative;z-index:2;margin-right:8px;color:#747373;font-weight:700;padding:0 0 0 10px;font-size:15px}.collateral-tabs .tab span{padding:0 10px 0 0;line-height:31px;float:left}.collateral-tabs .active{color:#747373;font-weight:700;z-index:3;border-bottom:0}.collateral-tabs .tab-container{z-index:1;top:33px;left:0}.collateral-tabs .tab-content{padding:0 5px;border:1px solid #e0e0e0;font-size:14px}.collateral-tabs .tab-content .box-description ul{list-style:disc;margin:0 0 10px 10px;padding:0 0 0 15px}.collateral-tabs .tab-content .box-description ol{list-style:decimal;margin:0 0 10px 10px;padding:0 0 0 15px}.collateral-tabs .tab-content .box-description p{margin:0 0 10px}.collateral-tabs .tab-content embed,.collateral-tabs .tab-content object{width:100%!important;height:auto!important}.product-view .product-img-box{float:left;width:409px;padding:0;position:relative}.preload,div.jqZoomTitle{text-align:center;position:absolute}.product-view .product-img-box .product-image img{background:#fff;max-width:100%}div.jqZoomTitle{z-index:5000;top:0;left:0;width:100%;color:#fff;background:#999}.jqZoomPup{overflow:hidden;background-color:#fff;z-index:10;border-color:#fff;border-style:solid;cursor:crosshair!important}a.product-image{cursor:pointer!important}p.product-image{cursor:default!important}.jqZoomPup img{border:0}.preload{text-decoration:none;border:1px solid #ccc;padding:8px;background:url(../images/zoomloader.gif) 43px 30px no-repeat #fff;width:90px;height:43px;z-index:10;top:3px;left:3px;opacity:.8}div#payment-buttons-container,div#shipping-method-buttons-container{opacity:1!important}.jqZoomWindow{border:1px solid #ccc;background-color:#fff}.product-view .stockgroup{clear:both}.product-view .stockgroup .availability{float:none;font-size:13px;color:#7b7b7b;margin-right:10px!important}.product-view .stockgroup .regular-price .price{float:none;font-weight:400;font-size:24px!important;color:#e41736!important;display:inline-block;line-height:100%}.product-view .price-new{font-weight:400;font-size:12px!important;color:#e41736!important;line-height:100%;text-align:right;clear:both}.product-view .product-shop{float:right;width:460px;padding:20px 15px 0 20px}.product-view .product-shop .product-main-info{margin:0 0 15px;padding:0}.product-view .product-shop p{margin:10px 0}.product-essential .product-shop .no-rating a{text-decoration:underline;font-size:14px;font-weight:700;color:#5d5d5d}.product-essential .product-shop .no-rating a:hover,.userlinks a{text-decoration:none}.product-view .product-shop .ratings{padding:10px 0;margin:0;width:100%}.product-view .product-shop .ratings p{margin:0}.product-view .product-shop .product-main-info .product-ids{padding:0;color:#343434;font-weight:700;margin:0}.product-view .product-shop .price-box{margin:10px 0;text-align:right;white-space:nowrap}.product-view .product-shop .stockgroup .price-box{margin:0;float:right;display:inline-block;line-height:normal;white-space:nowrap;width:200px;color:#e41736;text-align:right}.product-view .product-shop .options-container-small .product-options-bottom .add-to-links,.product-view .product-shop .price-box .was-old-price,.product-view .product-shop .stockgroup .price-box .label,.product-view .product-shop.group-configurable-div .add-to-box .stockgroup{display:none}.product-view .product-shop .price-box .price-label{font-size:11px}.product-view .product-shop .price-box .price-as-configured .price-label{font-size:12px}.product-view .product-shop .price-box .price-as-configured .price{color:#e55100;font-size:14px}.product-view .product-shop .price-box .price-including-tax .price,.product-view .product-shop .price-box .regular-price .price{color:#111;font-size:15px}.product-view .product-shop .price-box .discount span.price,.product-view .product-shop .price-box .regular-price .discount{color:#e41736!important}.product-view .product-shop .price-box .special-price .price,.product-view .product-shop .price-box .special-price .price-label{font-size:15px;color:#c73615}.product-view .product-shop .price-box .price-as-configured .price-including-tax .price{color:#e55100}.product-view .product-shop .price-box .price-as-configured .price-excluding-tax .price{color:#222;font-size:11px}.product-view .product-shop .price-box p{margin:4px 0}.product-view .product-shop .add-to-links{float:left;margin:10px 0}.product-view .product-shop .options-container-small .add-to-cart label{width:85px;margin-right:0;padding-top:5px}.product-view .product-name h1{font-size:24px;line-height:24px;color:#343434;font-weight:700}.product-view .product-ids{text-transform:uppercase}.product-view .short-description{padding:10px 0;clear:both;font-size:12px;display:none}.product-view .short-description h2{margin:0 0 5px;font-size:13px}.product-view .product-shop .add-to-cart{padding-right:10px;height:27px;clear:both}.product-view .product-shop .add-to-box{background:#f1f1f1;padding:5px;clear:both;line-height:normal;border:1px solid #c9c9c9;border-radius:3px}.product-view .product-shop.group-configurable-div .add-to-box{padding:7px 5px;background:#f1f1f1}#product_addition_info p.product-ids{margin-right:15px!important}.userlinks{clear:both;padding:8px 0 0}.userlinks li{float:left;padding:5px 14px 0 0;display:inline-block}.userlinks .googleplusone{float:right;margin-left:23px}.userlinks .sociallinks iframe{float:left;width:71px!important}.product-main-info .asteric{font-weight:400;padding:19px 0 0 1px;float:right;display:block;position:relative}.rating-box{width:100px;height:13px;font-size:0;line-height:0;background:url(../images/bkg_rating.png) 0 100% repeat-x;overflow:hidden}.rating-box .rating{float:left;height:13px;background:url(../images/bkg_rating.png) repeat-x}.ratings{margin:5px 0;background:#fff;padding:5px;box-shadow:0 0 2px #fff;border-radius:3px}.ratings .rating-wrapper{float:left;border:1px solid #c3c3c3;margin:-4px 5px 0 0;padding:8px;border-radius:4px}.ratings .amount{font-size:12px}.ratings .rating-links{margin-top:2px!important;font-size:12px;text-transform:lowercase}.ratings .rating-links a{text-decoration:underline}.availability-only a,.ratings .rating-links a:hover{text-decoration:none}.ratings .rating-links .separator{margin:0 3px}.ratings .star{background:url(../images/rate_it.gif) left center no-repeat;padding-left:17px}.recommended-content-area .product-details .price-box,.recommended-content-area .product-details .ratings{display:none}.product-view .ratings .rating-links a{color:#878787;font-size:13px;font-weight:400;float:left;margin-right:10px;text-decoration:none}.product-view .ratings .rating-links a:before{float:left;content:">";display:block;color:#fe052b;margin:0 3px 0 0}.product-view .ratings .rating-links a:hover{color:#fe052b}.availability{font-weight:700}.availability.in-stock.pdp,.in-stock-availability .availability.in-stock,span.in-stk.pdp{color:#44b457;text-transform:capitalize}.availability.out-of-stock{color:red}.in-stock-availability.spdp{margin-top:10px!important}.grouped-items-table .availability.in-stock,.grouped-items-table .availability.out-of-stock{white-space:nowrap}.availability-only{margin:10px 0 7px;line-height:16px;background:url(../images/i_availability_only.gif) 0 50% no-repeat;padding-left:15px}.availability-only a,.availability-only span{border-bottom:1px dashed #751d02;color:#000}.availability-only a{background:url(../images/i_availability_only_arrow.gif) 100% 0 no-repeat;cursor:pointer;padding-right:15px}.truncated,.truncated a.dots{cursor:help}.availability-only .expanded{background-position:100% -15px}.availability-only strong{color:#d12c01}.availability-only-details{margin:0 0 7px;border:1px solid #d9d9d9}.availability-only-details thead{background:url(../images/bkg_thead.gif) repeat-x #e8e8e8}.availability-only-details td,.availability-only-details th{padding:2px 8px}.availability-only-details th{border-bottom:1px solid #d9d9d9;font-size:10px;text-transform:uppercase}.availability-only-details td{background:#fff;font-size:11px}.availability-only-details tr.odd td.last{color:#d95e00;font-weight:700}.price{white-space:nowrap!important}.price-box{color:#e41736}.old-price{color:#5d5d5d;display:inline;margin-right:5px!important;font-size:12px}.old-price .price-label{white-space:nowrap;color:#989696}.old-price .price{font-weight:400;text-decoration:line-through;color:#5d5d5d}.special-price .price,.special-price .price-label{color:#c73615;font-weight:700}.sidebar .old-price .price-label{display:none!important}.special-price{display:inline-block}.special-price .price-label{white-space:nowrap}.sidebar .special-price .price-label{display:none!important}.minimal-price{display:inline-block}#products-grid .price-box .minimal-price .price-label,.checkout-cart-index .minimal-price .price-label,.minimal-price-link,.price-excl-tax,.price-excl-tax .label,.price-excl-tax .price,.price-excluding-tax,.price-incl-tax,.price-incl-tax .label,.price-incl-tax .price,.price-including-tax,.weee{display:block}.minimal-price .price-label{white-space:nowrap;font-size:12px}.weee,.weee .price{font-size:11px}.minimal-price-link{margin:5px 0;text-decoration:none}a.minimal-price-link:hover{text-decoration:underline}.minimal-price-link .label,.minimal-price-link .price{font-weight:700}#products-grid .price-box .minimal-price .price-label{margin:3px 3px 0 0;float:left}.price-excluding-tax .label{white-space:nowrap}.price-excluding-tax .price{font-weight:400}.configured-price .price,.configured-price .price-label,.giftcard .certi-nos dd a,.price-incl-tax .price,.price-including-tax .price,.price-notice .price,.product-pricing li .benefit,.product-pricing li .price,.weee .price{font-weight:700}.configured-price .price-label,.price-including-tax .label{white-space:nowrap}.price-as-configured .price-label,.price-excl-tax .label,.price-from .price,.price-from .price-label,.price-incl-tax .label,.price-to .price,.price-to .price-label{white-space:nowrap}.price-as-configured .price{font-size:14px;color:#e55100}.add-to-cart label,.add-to-cart span{color:#656565;vertical-align:middle;font-weight:700}.price-notice{padding-left:10px}.product-pricing{background:#fbf4de;border:1px solid #e2d4c7;padding:8px;margin:20px 0}.product-pricing li{line-height:1.35;margin:2px 0}.add-to-links{margin:5px 0 0;font-size:12px}.add-to-links li{margin:2px 0;display:inline;padding-right:3px}.add-to-links a{text-decoration:none}.add-to-links .separator{display:none}.add-to-cart label{font-size:14px;float:left;margin-right:5px;text-transform:capitalize}.add-to-cart span{font-size:15px;display:inline-block}.add-to-cart .qty{margin-right:10px;width:25px!important}.add-to-cart .conf-qty .qty{width:77px!important}.add-to-cart .conf-qty label{padding-top:4px}.add-to-cart .paypal-logo{clear:left;text-align:right}.add-to-cart .paypal-logo .paypal-or{clear:both;display:block;margin:5px 60px 5px 0}.product-view .add-to-cart .paypal-logo{margin:0}.div-key-benefits{color:#878787;margin-top:10px}.div-key-benefits ul{padding:0;margin:5px 0 0;list-style:none}.div-key-benefits ul li{list-style:none;padding-bottom:5px}.div-key-benefits ul li:before{content:"-";color:#878787;font-size:15px;left:0;position:relative;display:inline-block;padding-right:7px}.add-to-box .add-to-links{margin:0!important}.add-to-box .add-to-links li{margin:0 0 2px}.product-options{margin:10px 0 0}.product-options dt label{font-size:15px;color:#343434}.product-options dd .qty-holder{display:block;padding:10px 0}.product-options dd .qty-disabled{background:0 0;border:0;padding:3px;color:#000}.product-options dd{margin:5px 0 15px;padding:0 0 12px;border-bottom:1px solid #e7e7e7}.product-options dd .input-box{display:block;padding-right:20px}.product-options dd input.datetime-picker{width:150px}.product-options dd .time-picker{display:-moz-inline-box;display:inline-block;padding:2px 0}.product-options dd textarea{width:98%;height:8em}.product-options dd select{width:100%}.product-options .options-list li{margin:0;padding:2px 0;line-height:1.315}.product-options .options-list input.radio{float:left;margin:2px -18px 0 0}.product-options .options-list input.checkbox{float:left;margin:2px -20px 0 0}.product-options .options-list .label{display:block;margin-left:20px}.product-options .validation-error .options-list,.product-options ul.validation-failed{padding:2px 1px!important;position:relative;z-index:2;top:-3px;left:-2px;margin-right:-2px}.options-container-small .product-options .validation-error .options-list,.options-container-small .product-options ul.validation-failed{padding:0 1px!important;position:relative;z-index:2;top:-1px;left:-2px;margin-right:-2px}#bundle-product-wrapper,#bundleProduct,.with-bundle{z-index:1;position:relative}.product-options li{margin:3px 0}.product-view .product-options-bottom .product-pricing{clear:both}.product-view .product-options-bottom{padding:0;margin:0}.product-view .product-options-bottom .add-to-cart{float:none;padding:0!important}.product-view .product-options-bottom .price-box{margin:0!important;float:right}.product-view .product-options-bottom p.required{padding:5px 0 0;clear:both;text-align:right;width:auto}.options-container-small.sub-bg{background:#ededed}.options-container-small .product-options-bottom .price-box{display:none}.options-container-small.sub-bg .product-options-bottom .price-box{display:block;float:left;margin:5px 0!important}.options-container-small .conf-add-to-cart .price-box span.price{font-size:20px!important}.options-container-small .conf-add-to-cart .price-box .uom-right{position:relative;top:3px}.app-flyer-code{float:left;margin-top:5px}.options-container-small .add-to-cart{padding:13px 15px 0 0!important}.options-container-small .product-options-bottom p.required{padding:0 0 0 90px;width:auto;float:left;clear:left;text-align:left}.options-container-small dt{clear:left;float:left;line-height:1.2;width:10em;padding:3px 5px 3px 0;margin:0 0 8px}.options-container-small dd{float:left;border-bottom:0;padding:0;margin:0 0 8px}#customizeTitle,.options-container-small .product-options{margin:0}.options-container-big{clear:both;background:#fff;padding:20px;border-top:1px solid #cfcfcf;border-width:1px 0}.product-options .bundle-summary{font-size:11px}.bundleProduct .product-options{font-size:12px;margin-top:0}.bundleProduct .product-options-bottom{padding:0;font-size:12px;margin:0 0 5px;line-height:27px}.bundleProduct .product-options-bottom .add-to-cart{float:right;margin:0 0 0 20px}.bundleProduct .product-options-bottom .price-box{margin:0;float:right}.bundleProduct .product-options-bottom p.required{padding:5px 0 0;width:auto;clear:both;text-align:right}.with-bundle{background:#fff}#bundle-product-wrapper{margin:-1px -20px -21px;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;float:left;width:938px;overflow:hidden}#bundleProduct{width:1877px;background:#fff}#productView{margin:0;position:static;border:0}#options-container{min-height:510px;width:938px;position:relative;z-index:2;float:right;border-left:1px solid #cfcfcf;background:#fff;left:-1px}#options-container h1{text-align:left}#options-container .product-options{font-size:11px;margin:0;width:600px;padding:20px 20px 0;clear:both;position:relative;z-index:1}#options-container .product-options-bottom{padding:0 20px 20px;width:600px;font-size:12px;margin:0 0 5px;line-height:27px}#options-container .product-options-bottom .add-to-cart{float:right;margin:0 0 0 20px}#options-container .product-options-bottom .price-box{margin:0;float:right}#options-container .product-options-bottom p.required{padding:5px 0 0;width:auto;clear:both;text-align:right}.groped-product-type{position:relative;z-index:2;margin:20px -30px -20px;background:#fff;border-top:1px solid #cfcfcf;padding:20px 30px 0}.grouped-items td{padding:5px 10px}.giftcard-amount-form{margin:10px 0}.giftcard-amount-form label{width:120px;text-align:left;padding-right:15px}.giftcard-amount-form .form-list .input-text{width:70px}.giftcard-amount-form .form-list select{width:150px}.giftcard-amount-form .form-list .input-box{padding-right:20px;margin-right:9px}.giftcard-amount-form .form-list .input-box .v-fix{white-space:nowrap;width:95%}.giftcard-amount-form .form-list .input-box p.notice{float:left;padding:0;clear:left;width:55px;margin:5px -100px 0 0;white-space:nowrap;font-size:11px;position:relative;z-index:1}.giftcard-amount-form .form-list .input-box p.notice span{margin-right:5px;display:block}.giftcard-send-form{background:#fff;border-top:1px solid #ddd;padding:20px 0 5px;margin:0}.giftcard-send-form label{width:120px;text-align:left;padding-right:15px;padding-bottom:5px}.giftcard-send-form .field label{padding-bottom:0}#giftcard_amount_box{width:45%;margin:0}#giftcard_amount_box .input-text{width:98%}.giftcard-send-form .form-list .input-box{width:55%;float:left}.giftcard-send-form .form-list input.input-text,.giftcard-send-form .form-list textarea{width:95%}.giftcard .for-coupon-inpts{width:175px;margin-bottom:10px}.add-certificate-btn{vertical-align:top!important}.giftcard .certi-nos{display:block;margin-bottom:5px;height:20px;clear:both}.giftcard .certi-nos dt{background:#6c6c6c;color:#fff;margin-right:3px;padding:1px 5px;width:48px;height:18px;line-height:18px;float:left}.giftcard .certi-nos dd.first,.giftcard .certi-nos dt.first{min-width:100px}.giftcard .certi-nos dt.last{background:#fff;width:44px;color:#fff}.giftcard .certi-nos dd{background:#fff;color:#6c6c6c;font-size:11px;height:20px;line-height:20px;padding:1px 0 0 5px;min-width:44px;float:left;margin-right:8px}.giftcard .certi-nos dd a{display:inline-block;text-decoration:underline;color:#828282}.gift-bg-different{border:1px solid #c3c3c3;padding:5px;margin-top:10px;width:230px;border-radius:2px;float:left;clear:both}.payment.giftcard{margin:0 11px 10px}.product-view .box-related{font-size:11px}.product-view .box-related p{margin:0}.product-view .box-related .product-name{font-size:12px;padding-top:5px}.product-view .box-related .price-box{margin:3px 0}.product-view .box-related .note{padding:5px 20px;margin:0;font-size:12px;background:#f7edda}.product-view .box-related .note,.product-view .box-related .note a{color:#d02600}.product-view .box-related input.checkbox{position:absolute;margin:3px 0 0 105px}.cart .giftcard,.page-sitemap .links a,.truncated{position:relative}.product-view .box-related ol{padding:20px 0 20px 20px!important}.product-view .box-related li.item{width:200px;float:left;margin-right:1%;text-align:center}.product-view .box-related li.item p a{color:#999}.product-view .box-related .price{color:#e41736;font-size:18px}.product-view .box-up-sell .products-grid{padding:8px 10px 20px;margin:0}.product-view .box-up-sell .products-grid li{width:176px;margin-right:40px;display:inline}.col2-left-layout .product-view .box-up-sell .products-grid,.col2-right-layout .product-view .box-up-sell .products-grid{padding:30px 0 10px 30px;margin-right:0}.col2-left-layout .product-view .box-up-sell .products-grid li,.col2-right-layout .product-view .box-up-sell .products-grid li{display:inline;width:140px}.col3-layout .product-view .box-up-sell .products-grid{padding:30px 0 10px 15px;margin:0}.col3-layout .product-view .box-up-sell .products-grid li{width:135px;margin-right:2px;display:inline}.product-view .box-tags h3{font-size:12px;font-weight:400}.product-view .box-tags .form-add-tags{padding:5px 0 0}.product-view .box-tags .form-add-tags label{margin:0;font-weight:700;font-size:14px;padding:2px 15px 0 0;height:2em;float:none;display:block}.product-view .box-tags .form-add-tags .input-box{margin:0;display:inline;float:left;width:50%}.product-view .box-tags .form-add-tags .input-box.validation-error{background:0 0;padding-right:0}.product-view .box-tags .form-add-tags .input-box.validation-passed{background-position:100% 10px;padding-right:0}.product-view .box-tags .form-add-tags .input-box .validation-advice{padding-left:20px!important;background:url(../images/icon_error.gif) 0 2px no-repeat}.product-view .box-tags .form-add-tags div.validation-error,.product-view .box-tags .form-add-tags div.validation-passed{padding-right:17px}.product-view .box-tags .form-add-tags input.input-text{width:95%;min-height:34px;border-radius:7px;border-color:#c3c3c3}.product-view .box-tags .form-add-tags button.button{margin-left:5px;vertical-align:top}.product-view .box-tags .form-add-tags p{padding:5px 0;font-size:13px;color:#878787;clear:both}.product-view .box-tags .tags-list{margin:15px 0;line-height:1.5em}.product-view .box-tags .tags-list li{display:inline;font-size:10px;margin:0 5px 0 0}.product-view .box-tags .tags-list li a{text-decoration:none;font-size:12px;margin:0;padding:3px;background:#fffcf0}.product-view .box-tags .tags-list li a:hover{text-decoration:underline}.product-view .box-tags .form-add-tags .button{margin-bottom:0}.product-view .product-main-info .review-summary-table{margin:10px 0}.product-view .product-main-info .flt-lft{margin-top:7px;width:auto;float:none}.product-view .product-main-info .price{float:right;color:#e41736;font-size:24px;line-height:26px;padding:4px 0 0}.product-view .product-main-info .price .uom-right{font-size:12px}dl.box-content .review-summary-table{float:left;margin:0 10px 0 0;width:auto}.review-summary-table{border:0;margin:0 0 10px;border-collapse:collapse}.review-summary-table td,.review-summary-table th{padding:10px;border:1px solid #e5e5e5!important}.review-summary-table td.label,.review-summary-table th.label{width:1px;white-space:nowrap;background:0 0}.product-view .box-reviews .pager{border-width:1px 0;margin:0 10px;text-align:center}.product-view .box-reviews .pager .limiter{float:right}.product-view .box-reviews dt{margin:10px 0;font-style:italic;color:#6a6969;font-size:18px;font-weight:400;line-height:normal}.product-view .box-reviews dt a{font-style:normal;margin-right:10px;display:inline-block;color:#3a3a3a;text-transform:capitalize}.product-view .box-reviews dd{margin:10px 0 20px;padding:0 0 10px;border-bottom:1px solid #e5e5e5}.product-view .box-reviews dd p{margin:0 0 10px;font-size:13px;color:#6a6969}.product-view .box-reviews dd .date{margin:0 0 10px;font-style:italic}.product-view .box-reviews dd.last{background:0 0;margin-bottom:0;border:none}.product-view .box-reviews .product-name{font-weight:400;margin-bottom:20px}.product-name,.product-view .box-reviews .product-name span{font-weight:700}.product-view .box-reviews .form-list{margin:15px 0}.product-view .box-reviews .form-list .review-summary-table thead{background:0 0}.product-view .box-reviews .form-list .review-summary-table thead th{background:0 0;border:0}.product-view .box-reviews .form-list .review-summary-table .value{text-align:center}.review-product-list .col-main{padding-top:0}.product-review .product-img-box{float:left;width:350px;clear:both}.product-review .product-img-box .product-image{display:block;margin:0 0 15px}.product-review .details{float:right;width:320px}.product-review .details .product-name{font-size:15px;font-weight:700;color:#151515;line-height:19px;margin:0 0 10px}.product-review .details p.date{font-size:12px;font-style:italic}.product-review .details .review-summary-table,.product-review .details p{margin:10px 0}.product-review .buttons-set{clear:both;padding:25px 0 0}.review-product-view .col-main{background:#fff;padding:0}.review-product-view .col-main .page-title{margin-left:0;margin-right:0}.review-product-view .product-review .product-img-box{padding:0 0 20px 20px}.review-product-view .product-review .details{width:570px;padding:0 20px 20px 0}.review-product-view .product-review .buttons-set{border-top:1px solid #d1d1d1;background:#fff;margin:0;padding:15px 20px}.product-name{font-size:14px;margin-bottom:3px}.product-name a{text-decoration:none;color:#000;font-weight:600}.product-name a:hover{text-decoration:underline}.tags-list{margin:5px 0}.tags-list li{display:inline;font-size:12px}.tags-list li a{text-decoration:none;margin:0 2px 0 0}.tags-list li a:hover{text-decoration:underline}.search-summary{padding:10px 10px 0;margin:10px 0 0;font-size:12px}.search-summary li{margin:2px 0}.page-sitemap .links{display:block;text-align:right;margin:0 20px -36px 0}.page-sitemap .sitemap{padding:0 20px;margin:15px 0;font-size:12px}.page-sitemap .sitemap li{margin:3px 0}.checkout-cart-index .col-main{padding:0}.checkout-cart-index .col-main .page-title{margin:0}.cart-empty{padding:10px 5px;background:#fff}.checkout-cart-index .cart-empty{padding:45px 2px}.cart .title-buttons{padding-right:15px}.outline-bg{background:url(../images/outline-bg.jpg) 245px 0 repeat-y;zoom:1}.cart .messages,.cart .messages li{margin-bottom:5px;padding:0}.cart .checkout-types{float:right;text-align:center}.checkout-cart-index .totals .checkout-types{text-align:right;float:none}.cart .checkout-types .paypal-or{margin:0 8px;line-height:2.3}.cart .checkout-types fieldset{display:inline}.cart .title-buttons .checkout-types li{margin:0 0 5px 5px;display:inline-block}.cart-table{border-width:1px 0}.cart-table .item-msg{font-size:10px;margin:5px 0}.cart-table thead th{vertical-align:bottom}.cart-table tbody td{padding:25px 0;border-bottom:solid 1px #c3c3c3}.cart-table tbody td a.product-image{display:block;text-align:center}.cart-table .btn-continue{float:left;background:0 0;border:none}.cart-table .btn-continue span{background:0 0;border:none;text-transform:none;color:#444;text-decoration:underline;font-weight:400;padding:0}.cart-table .btn-update{float:right}.cat-request-form .radio-input label{float:none}.message-checkout-box{clear:both;margin-bottom:30px;overflow:hidden}.message-checkout-box ul.messages{max-width:780px;text-align:center;margin:0;clear:both;display:inline-block}.message-checkout-box ul.checkout-types{display:inline-block;padding-top:5px;float:right}.cart .cart-collaterals{width:653px;padding:20px 0 0;float:left}.cart .cross-inside{background:url(../images/bkg_crosssell.gif) repeat-y}.cart .cart-collaterals h2{color:#000;font-weight:400;margin:0 0 5px}.cart .deals{float:left;width:280px;display:inline;margin:0 0 0 30px;font-size:12px}.cart .deals label,.cart .deals p{margin:0 0 7px;display:block}.cart .deals .input-text{width:140px;margin:0 5px 3px 0;float:left}.cart .giftcard button.check-gc-status{clear:both}.cart .giftcard button.check-gc-status span{padding:0!important;background:0 0!important;line-height:1.3!important;color:#444!important;height:auto!important;font-weight:400!important;text-transform:none!important}.cart .giftcard button.check-gc-status span span{text-decoration:underline;font-size:12px!important}.cart .cancel-btn{margin:5px 30px 0 0;clear:left}.cart .shipping{float:left;margin:0 0 0 30px;display:inline;font-size:12px;width:280px}.cart .shipping select{width:256px}.cart .shipping .input-text{width:250px}.cart .shipping p{margin:0 0 15px}.cart .shipping-text a.shipping-link{color:#fff}.cart .shipping-text a.shipping-link:hover{color:#fff700}.cart .shipping .buttons-set{width:256px}.cart .shipping .form-list label{float:none;width:auto;text-align:left;padding:0}.cart .shipping .form-list .input-text,.cart .shipping .form-list select{display:block;float:none}.cart .crosssell{float:left;min-height:400px;width:260px;padding:0 20px 15px 30px;border:1px solid #d9d9d9;border-width:0 1px 0 0;background:#fbf3f0}.cart .crosssell h2{font-size:11px;color:#cd3800;font-weight:700;text-transform:uppercase}.cart .crosssell .item{padding:17px 0 0}.cart .crosssell .product-image{float:left;margin:3px -90px 0 0}.cart .crosssell .product-shop{margin-left:90px}.cart .crosssell .add-to-links,.cart .crosssell .price-box,.cart .crosssell .product-name,.cart .crosssell p{margin:0 0 5px}.cart .crosssell .add-to-links li{margin:0}.cart .totals{float:right;width:235px;padding:23px 8px 0;font-size:14px}.cart .totals table{width:100%}.cart .totals table td,.checkout-cart-index .cart .totals table th{padding:0 5px 5px}.checkout-cart-index .totals table tfoot strong{font-size:16px;color:#000;display:block;margin:0 0 5px;text-transform:uppercase}.cart .totals table tfoot .summary-total td{padding:0 0 20px}.cart .totals table tfoot th strong{margin:0}.cart .totals table tfoot td .price{font-weight:700}.cart .totals .btn-remove{vertical-align:middle}.cart .totals .btn-remove img{vertical-align:baseline}.checkout-cart-index .totals .checkout-types li{margin:0 0 15px}.checkout-cart-index .totals .checkout-types .paypal-or{clear:both;display:block;padding-top:8px;line-height:1;font-size:11px}.item-options p{font-size:13px;font-weight:700;text-transform:uppercase;padding:10px 12px 5px}.item-options dt{font-weight:700;padding:0;font-size:12px;float:left!important;clear:both;min-width:50px}.item-options dd{padding-bottom:0;font-size:12px}.truncated{margin:5px 0 0;z-index:1;width:110px}.truncated a.details{cursor:help;text-decoration:none;color:#514f4f}.truncated .truncated_full_value .item-options{position:absolute;top:-99999em;left:-99999em;z-index:999;padding:0;width:190px;border:1px solid #c8c8c8;border-bottom:1px solid #919191;background-color:#333}.truncated .truncated_full_value .item-options dl{margin-right:0;position:relative;z-index:9999;padding:0 0 10px 12px}.truncated .show .item-options{top:-20px;left:50%}.col-left .truncated .show .item-options{left:30px;top:7px}.col-right .truncated .show .item-options{left:-240px;top:7px}.top-cart .truncated .show .item-options{top:-80px;left:-206px}.block-cart .truncated .show .item-options{top:-60px;left:-206px}.data-table .item-options dt{padding:3px 0 0 10px}.data-table .item-options dd{padding:0 0 3px 10px}.data-table .item-options dd .price{font-weight:700;margin-left:5px}.checkout-onepage-index .col-main{margin:0;padding:0}.opc-wrapper .page-title{margin:0}.opc-wrapper .page-title .callout{position:absolute;top:7px;right:20px;z-index:1}.opc .step-title,.opc li.section{position:relative}.opc-progress-container{float:left;width:250px;background:#f1f1f1}.opc-progress-container .opc-block-progress{background:#f1f1f1;border-radius:3px;border:1px solid #c3c3c3}.opc-progress-container .opc-block-progress .block-title{padding:9px;background:#dedede;border:0;border-bottom:1px solid #dad7d2;margin:0 0 4px;font-size:13px;color:#797979;border-radius:3px 3px 0 0}.opc-progress-container .opc-block-progress .block-title strong{display:inline-block}.opc-progress-container .opc-block-progress .block-content{padding:5px;margin:0}.opc-progress-container .opc-block-progress dt{background:#24251f;color:#fff;font-size:15px;font-weight:700;height:auto;line-height:26px;margin:0 0 4px;padding:2px 10px;border-radius:3px;text-transform:uppercase}.opc-progress-container .opc-block-progress dt.complete{font-weight:700;margin:2px 0 4px}.opc-progress-container .opc-block-progress dt.complete a{font-weight:700;text-transform:capitalize;font-size:11px;color:#fff;float:right;text-decoration:none}.opc-progress-container .opc-block-progress dt.complete a:hover{text-decoration:underline}.opc-progress-container .opc-block-progress dd.complete{margin:0;padding:0 10px 13px;color:#6A6969;font-size:13px}.opc-progress-container .opc-block-progress dd.complete address{font-style:normal;margin:0;text-align:left;line-height:18px;height:auto!important;min-height:27px;background:#f1f1f1;font-size:13px}.opc-progress-container .block-progress .cards-list dd{padding:0}.opc-progress-container .block-progress .cards-list .info-table th{font-weight:400}.opc-main-container{clear:both;margin-top:40px;overflow:hidden}.opc-progress-container .opc-block-progress .block-title strong span{font-size:16px;color:#000;padding:5px}#shipping-method-buttons-container button.button span{height:auto;font-size:15px;text-transform:uppercase;padding:1px 10px}dd#checkout-progress-cart-total table{width:100%;font-size:14px}dd#checkout-progress-cart-total table td{padding:4px 0 4px 10px}dd#checkout-progress-cart-total table tfoot td{padding-top:5px;border-top:1px solid #000;color:#000;text-transform:uppercase}.punchout{background:#fff;margin:-4px 0 -5px}.punchout .opc{float:none;width:100%}#checkout-step-login .btn-only .button,.opc,.punchout .no-padding table{float:right}.opc{width:720px;display:block}.opc .step-title{margin:0 0 5px;height:25px;clear:both}.opc .step-title .number{background:#2e2e2e;color:#fff;display:inline-block;height:17px;left:3px;position:absolute;text-align:center;top:3px;width:17px;line-height:17px;border-radius:50%;font-size:11px}.opc .step-title h2{background:#dedede;color:#000;font-size:14px;line-height:23px;padding:0 26px;font-weight:700;text-transform:capitalize;border-radius:2px}.opc .allow .step-title h2{background:url(../images/chkout-chk.gif) 99% 0 no-repeat #656565;color:#fff;cursor:pointer}.opc .active .step-title{margin:0;padding:0}.opc .active .step-title h2{background:#e41032;color:#fff;text-transform:capitalize;cursor:default;font-size:14px;padding:5px 26px 2px;line-height:14px;height:16px}.opc .step{padding:10px 5px 10px 0;min-height:171px;font-size:12px;border:0;margin-bottom:1px}.chk-out-wht-box{background:#fff;padding:12px}.opc .step .tool-tip{right:0;top:100px!important}.opc .order-review .authentication{margin:0 auto;width:570px}.opc .order-review .warning-message{color:#222;font-weight:700;text-align:center;padding:10px 10px 0}.opc .form-alt .input-box{width:100%}.opc .form-alt .input-box input,.opc .form-alt .input-box select{width:100%!important;padding:5px 0}#checkout-step-login .col2-set .col-1{width:51%;border-right:1px solid #999}#checkout-step-login .col2-set .col-2{width:42%}#checkout-step-login .login-only{background-image:none}#checkout-step-login h4{font-size:16px;color:#000;font-weight:400;margin:0 0 15px}#checkout-step-login .col2-set .col-2 li{padding-left:15px}#checkout-step-login .col2-set .col-2 .form-list li{background:0 0}#checkout-step-login .btn-only{margin-left:82px;text-align:left;width:215px}#opc-login #login-form .btn-only{width:257px;margin-left:0}#checkout-step-login p{margin:0 0 15px;color:#616161}#checkout-step-login .form-list label{width:120px;float:none}#checkout-step-login .form-list p{padding-left:105px;margin:0}.form-list p.billing-note{padding:5px 0 0;display:inline-block}#billing-new-address-form select{padding:5px;width:100%}#co-billing-form .form-list .control label{padding:0;display:inline-block;width:210px}#checkout-step-login #login-form a{margin-top:6px;display:inline-block}#checkout-step-login .form-list .input-text{width:154px}#opc-login #login-form .form-list .input-text{width:250px}#checkout-step-login .form-list .input-box{width:72%;float:none}.opc .buttons-set.opc .form-buttons{width:auto;text-align:right}.opc .buttons-set p.back-link{text-align:left}.opc p.required,.pbridge-reload,.tool-tip .btn-close{text-align:right}.opc .buttons-set p.back-link a{color:#676664;font-weight:700;vertical-align:top}.opc .buttons-set p.back-link a small{display:inline-block;font-size:10px;padding-right:3px;vertical-align:top}.opc .form-buttons{width:auto;text-align:right}.opc .buttons-set .button,.opc .form-buttons .button{float:right;margin:0}.opc .buttons-set .button span,.opc .form-buttons .button span{font-size:15px;text-transform:uppercase;height:auto;padding:1px 10px}.opc p.required{width:auto;padding-left:0}.checkout-onepage-payment-additional-customerbalance{margin-bottom:5px}.checkout-onepage-payment-additional-customerbalance .checkbox{margin-left:0}#checkout-step-review .chk-out-wht-box{padding:0}#checkout-step-review .data-table tr.even,#checkout-step-review .data-table tr.odd{background:#fff}#checkout-step-review .data-table .item-options{font-size:11px;font-weight:600}#checkout-step-review .data-table thead th{background:#dedede;color:#000;border-bottom:1px solid #c3c3c3;font-size:16px;font-weight:700;height:23px;line-height:23px;padding:12px;vertical-align:bottom}.account-create .mail-text span input,.gift-wrapping-form label,.prod-content dd p.rate-it img,.sp-methods .centinel-logos img{vertical-align:middle}.checkout-product-info p.label-sku{font-weight:600}#checkout-step-review .data-table .product-name{color:#6a6969;font-size:14px;font-weight:400}#checkout-step-review .data-table tfoot tr.last strong{font-size:14px;text-transform:uppercase;color:#000}#checkout-step-review .buttons-set{padding:10px 0 20px;margin:0}#checkout-review-table thead{background:#6c6c6c;font-size:12px}#checkout-review-table tfoot{background:#fff}#checkout-review-table tfoot tr{background:0 0!important}#checkout-review-table tfoot td{padding:0 12px}#checkout-review-table tfoot tr.first td{padding:12px 12px 0}.opc-bottom-section tfoot .total-section tbody tr:last-child{border-top:solid 1px #000}.opc-bottom-section tfoot .no-padding table{width:100%}#checkout-review-table tr.last td.opc .checkout-agreements{margin:20px}#checkout-review-table .total-section{width:220px;margin-left:25px;color:#2E2E2E;font-size:14px}#checkout-review-table .total-section tr td{padding:5px 0 5px 10px!important}#checkout-review-table .total-section a,#shipping_descriptionpopup,#shipping_descriptionpopup_progress{text-decoration:underline;text-transform:lowercase;color:#6A6969}table.opc-bottom-section{width:100%}.additionalEmails #flyercode-container p{display:block;float:none!important;font-size:14px;font-weight:700;margin-bottom:3px}.additionalEmails #flyercode-container #flyercode.input-text{margin-left:0;padding:7px;width:50%;height:24px;margin-right:10px}.additionalEmails #flyercode-container button.button span{height:auto;text-transform:uppercase;font-size:15px;padding:2px 10px}.additionalEmails #flyercode-container button.button{margin-top:4px}#checkout-additionalemails p{color:#878787;font-size:14px;margin-bottom:15px}#checkout-additionalemails p strong{color:#000}.opc-bottom-section tfoot{background:#fff}.opc-bottom-section tfoot tr{background:0 0!important}.opc-bottom-section tfoot tr.first td{padding:12px 12px 0}.opc-bottom-section tr.last td.opc .checkout-agreements{margin:20px}.opc-bottom-section .total-section{color:#000;font-size:14px}.opc-bottom-section .total-section tr td{padding:5px 0 5px 10px!important;font-size:15px;font-weight:700}.opc-bottom-section tfoot .total-section tbody tr:last-child span.price{color:#e41736;font-size:20px}.opc-bottom-section tfoot .total-section tbody tr:last-child td:nth-child(1){font-size:17px;text-align:left!important}td.a-right.email-section{width:90%;display:inline-block;float:right}td.no-padding.price-total-section{width:60%}.opc-bottom-section .total-section a{text-decoration:underline;text-transform:lowercase;color:#6A6969}#shipping-new-address-form li .field.name-firstname,#shipping-new-address-form li .field.name-lastname{float:left;width:50%;clear:none!important;margin-bottom:0!important}#shipping-new-address-form label{width:110px;padding-top:7px}#shipping-new-address-form li.fields:first-child{width:100%;float:none}#shipping-new-address-form li{width:50%;float:left;margin-bottom:10px}#checkout-step-shipping{padding:10px 0 20px 1px;min-height:auto}#shipping-new-address-form .input-box{width:60%}#shipping-new-address-form input.input-text{height:25px;width:96%}#shipping-new-address-form li.fields .field{clear:left;margin-bottom:10px;padding:0 0 9px}#shipping-new-address-form .control label{padding:0}#shipping-new-address-form .control .input-box{margin-left:115px;width:15px}#shipping-new-address-form .input-box.select-box{width:59%}#checkout-step-shipping #shipping-buttons-container{padding:5px 30px 27px}li#register-customer-ship-company,li.register-customership-address{margin-bottom:20px}#co-shipping-form div#shipping-buttons-container{padding:10px 0;opacity:1!important}#shipping-new-address-form li.fields:nth-child(4){width:100%;margin-bottom:0}#shipping-new-address-form li.fields:nth-child(4) .field{width:50%;float:left;clear:none!important}#co-shipping-form #shipping-new-address-form li select{padding:6px}#opc-review div#checkout-step-review{padding-right:0}.opc li.section .step-title a{display:none}.shopping-method-step3 .shipping-text select{padding:3px}.opc-bottom-section .total-section tr td:nth-child(1){text-align:left!important}.checkout-onepage-success .sub-title{margin:40px 0 10px}#co-shipping-method-form button.button span{padding:2px 11px 1px;height:auto;text-transform:uppercase;font-size:16px}#co-shipping-method-form input#future_delivery{margin-top:2px!important}#co-shipping-method-form .shipping-text{padding:5px 0 10px}#checkout-shipping-method-load input#s_method_ground_ground{margin-top:1px!important}#payment_form_ccsave .input-box,#payment_form_purchaseorder .input-box{width:38%}#payment_form_ccsave li:last-child .input-box{width:17%}#payment_form_ccsave select{padding:5px}a.cvv-what-is-this{margin-top:2px!important;display:inline-block}div#checkout-add-certificate{margin-top:10px}.customer-account-forgotpassword .main.col1-layout form#form-validate{width:100%}.account-create.create-account .input-box{width:48%}.static-pg-wrapper{margin:0 auto!important}.static-pg-wrapper div#content-slider-1{margin-bottom:20px}.static-pg-wrapper img{width:100%}.static-pg-wrapper{width:1000px!important}.forgot-psw-form label{width:auto;padding-right:20px;padding-top:5px}form.forgot-psw-form{margin-top:20px}p.forgot-page-text{margin-top:30px}.forgot-psw-form .input-box{width:30%;margin-right:15px}.checkout-progress,.checkout-progress li.first span,.checkout-progress li.last span{background-image:url(../images/bkg_crumbs.gif);background-repeat:no-repeat}.checkout-progress{padding:0;border-bottom:1px solid #cfcfcf;background-color:#ededed;text-align:center;margin:-21px -21px 5px;font-size:11px;font-weight:700;text-transform:uppercase;width:940px;position:relative;z-index:2}.checkout-progress li{float:left;width:20%;text-align:center;color:#888;line-height:20px}.checkout-progress li span{display:block;text-align:center;border-right:1px solid #cfcfcf}.checkout-progress li.first span{background-position:0 0}.checkout-progress li.last span{background-position:100% 0;border:0}.checkout-progress li.active span{color:#fff;background-color:#d12c01}#checkout-step-review .data-table .btn-remove,#details-table .btn-remove,.checkout-multishipping-overview .data-table .btn-remove{display:-moz-inline-stack;display:inline-block;vertical-align:middle}#checkout-step-review .data-table .btn-remove{background:0 0;width:12px;height:12px}.sp-methods{margin:5px 0}.sp-methods dt{font-weight:700;margin-bottom:5px}.sp-methods dd{margin:0 0 7px}.sp-methods dd li{margin:5px 0}.sp-methods .price{font-weight:700;margin-right:0}.sp-methods .form-list{margin:15px 0}.sp-methods .form-list .input-text{width:250px}.sp-methods .form-list select{width:256px}.sp-methods .form-list label{width:180px}.sp-methods select.month{width:150px;margin-right:10px}.sp-methods select.year{width:96px}.sp-methods input.cvv{width:3em!important}.sp-methods .input-box{line-height:21px}.sp-methods .v-fix .validation-advice{margin-right:-250px;position:relative;z-index:1;width:250px}.sp-methods .adv-container{padding-left:170px}.sp-methods .centinel-logos a{margin-right:3px}.sp-methods .release-amounts{margin:1.5em 0 2em}.sp-methods .release-amounts button{float:left;margin:5px 10px 0 0}.checkmo-list li{margin:0 0 4px}.checkmo-list label{padding-top:0}.checkmo-list address{float:left}.please-wait{position:fixed;z-index:99;top:50%;left:50%;margin:-34px 0 0 -90px;border:5px solid #f58f93;font-size:12px;color:#f58f93;font-weight:700;background:#fff;padding:20px;white-space:nowrap}.tool-tip,.tool-tip .tool-tip-content{padding:5px}.cvv-what-is-this{cursor:help;margin-left:5px;text-decoration:underline}.pbridge-reload{display:block}.pbridge-reload a{color:#1e75b4;font-size:11px}.tool-tip{border:1px solid #ddd;background-color:#f6f6f6;position:absolute;z-index:9999}.add-gift-message{padding:20px 0}.add-gift-message h3{font-size:16px;font-weight:400;color:#000;line-height:19px;margin:0 0 10px}.add-gift-message p{margin:10px 0}.gift-message-form{border:1px solid #d1d1d1;background:#f5f5f5}.gift-message-form .fieldset{padding:10px 0}.gift-message-form .fieldset .input-text,.gift-message-form .fieldset textarea{width:200px}.gift-message-form .fieldset textarea{width:200px;height:8em}.gift-message-form .inner-box{padding:0;height:300px;overflow:auto}.gift-message-form .inner-box h4,.gift-message-form .inner-box h5{font:14px/1.25 Arial,Helvetica,sans-serif;padding:0 20px;color:#222;margin:17px 0}.copyright address,.footer,.footer a{font-family:Khand,Arial}.gift-message-form .inner-box p{margin:10px 0;padding:0 20px}.gift-message-form .gift-item{padding:5px 0 0}.gift-message-form .gift-item .number{padding:5px 20px;margin-bottom:0;color:#adadad;font-weight:700}.gift-message-form .gift-item .product-img-box{float:left;width:150px;padding-right:15px}.gift-message-form .gift-item .fieldset label,.gift-options-for-order .fieldset label{width:80px}.gift-message-form .gift-item .product-image{text-align:center;margin:20px}.gift-message-form .gift-item .product-name{font-size:12px;margin:20px 0 5px;text-align:center}.gift-message-form .gift-item .fieldset{float:left;padding:20px 0 10px 10px;margin:0 0 0 -2px}.gift-message-form .gift-item .gift-wrapping-form{padding:0 20px}.gift-options-for-order{padding:0 40px}.gift-options-for-order .fieldset,.gift-options-for-order .fieldset p{padding:0}.gift-options-for-order .fieldset .input-text,.gift-options-for-order .fieldset textarea{width:340px}.gift-wrapping-form{padding:0 0 10px}.gift-wrapping-form img{border:1px solid #ccc;float:left;margin-right:10px}.gift-wrapping-form label{margin-right:10px}.gift-wrapping-form .gift-wrapping-design{overflow:hidden;padding:10px 0 0;width:100%}.gift-message-link{display:block;padding-left:20px}.gift-message-link.expanded{background-position:0 -53px}.gift-message-row .btn-close{float:right;width:13px;height:12px;text-indent:-999em;overflow:hidden}.gift-message dt strong{font-weight:700}.checkout-agreements li{margin:10px 0}.checkout-agreements .agreement-content{border:1px solid #d8cea8;font-size:11px;background-color:#fffdef;padding:15px;height:10em;overflow:auto}.checkout-agreements .agree{padding:10px 0;font-size:12px;font-weight:700}.checkout-agreements .agree .checkbox{margin-right:5px}.centinel{margin:10px 0}.centinel p{margin:0 0 10px}.centinel .authentication{border:1px solid #ddd;background:#fff}.centinel .authentication iframe{width:99%;height:400px;background:0 0!important;margin:0!important;padding:0!important;border:0!important}.opc .centinel{margin:0;padding:20px}.checkout-onepage-success .col-main{font-size:12px;padding:0 16px}.checkout-onepage-success .col-main p{margin:0 0 10px}#invitationForm p.required{padding-bottom:20px}#product_comparison .product-name{margin-bottom:10px}#product_comparison .product-image{margin-bottom:10px;display:block;text-decoration:none!important}#product_comparison .price-box{clear:both;margin-bottom:10px;white-space:nowrap!important;font-size:18px;color:#e41736}#product_comparison .price-box p{margin-bottom:0}.catalog-product-compare-index tr.first p,.catalog-product-compare-index tr.last p{margin-bottom:10px}body.page-popup,body.page-popup.catalog-product-compare-index{background:#fff!important}.my-account{margin:25px 0 0}.my-account .title-buttons{margin-bottom:15px}.my-account .form-buttons{width:100%}.my-account #form-validate .input-box select{padding:5px}.account-login{position:relative;font-size:12px;min-height:350px}.login-only{background:0 0}.login-only .registered-users{float:none;margin:0 auto}.account-login .new-users,.account-login .registered-users{width:48%;padding:0}.account-login .registered-users .form-list{background:#dedede;border-radius:2px;border:1px solid #c3c3c3;padding:15px 10px 0}.account-login .new-users p{padding-right:20px}.account-login .registered-users p{margin-bottom:1.5em}.account-login .spacer{position:absolute;top:100%;left:447px;margin-top:-1px;width:16px;height:3px;font-size:0;line-height:0;background:#fff;overflow:hidden}.account-login .fieldset{margin:0;clear:both}.account-login .form-list label,.account-login .form-list span.label{width:179px;color:#000;text-align:left;font-size:14px;font-weight:600}.account-login .btn-only{text-align:right;margin-right:28px}.account-login p.required{margin-right:45px}.account-login .btn-only a{float:left;white-space:nowrap}.account-login .form-list .input-box{width:55%}.account-login .form-list input.input-text{width:95%;min-height:32px}.account-login .form-list p{padding:0 0 0 110px}.account-login .col2-set{margin-top:15px;display:inline-block}a.forgot-psw-link{display:block;font-size:11px}#login-form label.required:after,.product-shop-title-price .price-box{display:none}.account-login .form-list li:first-child label.required{padding-top:10px}.account-create{padding:0 0 31px}.create-account .button-set{margin:10px 0 0 214px}.create-account p.required{clear:both;text-align:left}.account-create .mail-text span{display:inline-block;padding:0 10px 0 0}.account-create .mail-text span input{position:relative;top:-2px;left:10px}.window-overlay{background:url(../images/window_overlay.png);background:rgba(0,0,0,.35);position:absolute;top:0;left:0;height:100%;width:100%;z-index:990}.remember-me input{margin-right:6px}.remember-me-popup{background:#fff;border:1px solid #999;left:50%;top:50%;position:absolute;margin:-85px 0 0 -200px;width:400px;text-align:left;-moz-box-shadow:0 0 6px #999;-webkit-box-shadow:0 0 6px #999;box-shadow:0 0 6px #999;z-index:1000}.dashboard .reviews .number,.dashboard .tags .number{text-align:center;line-height:17px;width:15px;float:left}.remember-me-popup h3{background:#bbb;color:#444;font-size:14px;margin:0;padding:5px 10px;text-shadow:0 1px 0 #fff}.remember-me-popup .remember-me-popup-head{position:relative}.remember-me-popup .remember-me-popup-head .remember-me-popup-close{display:block;position:absolute;top:7px;right:7px;height:15px;width:15px;text-indent:-9999em}.remember-me-popup .remember-me-popup-body{padding:10px}.remember-me-popup .remember-me-popup-body p{margin:0 0 15px}.my-account .col2-set,.my-account .recent-orders,.my-account .reviews,.my-account .welcome-msg{padding:0 0 16px}.dashboard .tags{padding:0 0 20px}.dashboard .tags p{display:inline}.dashboard .tags .product-name{margin:0 0 3px;font-size:11px;line-height:17px}.dashboard .tags li{margin:0 0 8px;border-bottom:1px solid #ccc;padding-bottom:15px}.dashboard .tags .number{border:1px solid #ddd;margin-right:-20px}.dashboard .tags .details{margin-left:25px}.dashboard .reviews .product-name{margin:0 0 3px;font-size:11px;line-height:17px}.dashboard .reviews p{float:left;margin-right:5px}.dashboard .reviews li{margin:0 0 10px;border-bottom:1px solid #ccc;padding-bottom:15px}.dashboard .reviews .number{border:1px solid #ddd;margin-right:-20px}.dashboard .reviews .details{margin-left:25px}.addresses-list .box-content{font-size:12px}.addresses-list .col-2 li{padding:0 0 10px}.addresses-list .col-2 li .actions{border:1px solid #e4e4e4;padding:3px 9px 4px;float:left}.addresses-list .col-2 li address{padding:10px;clear:both}.my-account .fieldset{clear:both}.my-account .form-list .control p{padding:0 0 0 186px}.order-page .order-date{margin:0 0 20px;color:#6c6c6c;font-size:11px}.order-page .col2-set{padding-bottom:20px}.order-details .link-print{background:0 0;padding:0}.order-details .data-table,.order-details .order-additional{margin-bottom:20px}.order-details .order-additional dt{font-weight:700;padding:0 0 5px;margin:0 0 5px}.order-details .order-additional dd{padding:10px;margin:0 0 10px}.order-details dl.gift-message{margin:0 20px}.order-details .gift-message dt{margin:1px 0;padding:2px 10px;background:#e6e6e6}.order-details .gift-message dd{border:1px solid #c7c7c7;background:#fff;padding:10px;margin:0 0 10px;white-space:pre-wrap;word-wrap:break-word}.order-links{margin:0 0 10px;padding-bottom:5px;text-align:right}.order-info{margin-bottom:5px;border-bottom:1px solid #c4c4c4}.order-info dt{padding:6px 20px 0 10px;color:#6c6c6c;float:left;font-weight:700}.order-info dd,.order-info ul{float:left}.order-info li{float:left;position:relative;z-index:2;margin-right:3px;background:#dedede;color:#222;padding:0 0 0 17px;font-size:12px}.order-info li a,.order-info li strong{text-decoration:none;padding:0 17px 0 0;line-height:24px;float:left}.order-info li.current{margin-bottom:-1px;color:#000;font-weight:700;z-index:3;border-bottom:0;background:#fff}.order-info li.current strong{padding-bottom:1px}.newsletter-manage-index .form-buttons .button{float:right;margin:0}.my-wishlist textarea{width:96%;height:10em;resize:vertical;margin:0 0 10px}.my-wishlist .truncated .truncated_full_value .item-options dl{background-image:none;margin-right:0;padding-right:12px}#wishlist-table .price-box,#wishlist-table button.btn-cart{margin:3px 0}#wishlist-table tbody td{border-bottom:solid 1px #c3c3c3;padding-bottom:10px;padding-top:15px}.storecredit .account-balance{margin:0 0 20px;padding:0 0 10px;font-size:12px}.storecredit .account-balance .price{font-weight:700}.giftcard-redeem{padding-bottom:20px}.giftcard-redeem .input-box{margin-right:5px}.giftcardaccount{position:relative;z-index:1;padding-top:1px}.giftcard-status .messages,.giftcardaccount .messages{margin-bottom:10px}.giftcardaccount p{margin:15px 0;font-size:12px}.giftcardaccount .fieldset{margin:0}.giftcardaccount .btn-only{margin:0 0 15px}.giftcard-status .gift-card-info,.giftcard-status p.error-msg,.giftcardaccount #giftcard_balance_lookup .gift-card-info,.giftcardaccount #giftcard_balance_lookup p.error-msg{margin:10px 0 20px}.gift-card-info{margin:10px 0;padding:10px 10px 5px;border:1px dashed #d9d9d9;background:#fcf7f5}.gift-card-info p{font-size:12px;margin:0 0 5px}.gift-card-info .giftcard-number{font-weight:700}.gift-card-info .btn-only{padding-left:0}#gc-please-wait{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;opacity:.8}.page-print .print-head img{float:left}.page-print .print-head address{float:left;margin-left:15px}.page-print h2.h2{margin:15px 0 10px}.page-print .col2-set{margin:10px 0 20px}.page-print .gift-message-link{display:none}.page-print .price-excl-tax,.page-print .price-incl-tax{display:block;white-space:nowrap}.page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .label,.page-print .price-incl-tax .price{display:inline}.my-tag-edit .btn-remove{float:right;margin:-3px 0 0 5px;position:relative}#my-tags-table{margin:10px 0}#my-tags-table .price-box{margin:5px 0}#my-tags-table .last{text-align:center}#my-tags-table .last p{margin:10px 0}.my-rewards .box{margin:0 0 30px}.my-rewards .info-box .box-title{margin:10px}.my-rewards .info-box .box-content{padding:0 10px 10px}.my-rewards p.error{display:inline;color:#d91a00}.my-rewards dl{font-size:12px}.my-rewards dl dt{font-weight:700;font-size:13px;margin-top:10px}.my-rewards dl dt span{color:#d12c01}.my-rewards dl dd.last{margin:7px 0 0}.my-rewards .form-list label{width:auto}.my-rewards .form-list .control .input-box{position:static;margin:0 5px 0 0}.my-rewards .data-table small{display:block;font-size:1em;color:grey}.billing-agreements .info-box{margin:15px 0}.billing-agreements .info-box p{margin:0 0 9px}.billing-agreements .form-list li button.button{float:left;margin-left:10px}.btn-gift-registry{background:url(../images/i_gift-registry3.gif) no-repeat;padding:3px 0 0 33px;text-align:left}.btn-gift-registry .input-box{margin:0 0 7px}.btn-gift-registry select{width:100%}.gift-registry-name{background:url(../images/i_gift-registry2.gif) no-repeat;margin:3px 0 0;padding:0 0 0 20px;line-height:18px}.sidebar .block-gr-search .form-alt .input-box{width:148px;margin:3px 0 0;padding:0}.sidebar .block-gr-search .form-alt input.input-text{width:142px}.sidebar .block-gr-search .form-alt select{width:148px}.block-gr-search p.note{margin:0 0 3px;text-align:right;color:#E31735}.copyright{background:#fff;margin:0 auto;text-align:center;width:100%;padding:19px 0 14px}.copyright address{font-size:16px;color:#9e9e9e;font-style:500;line-height:24px;font-weight:700}.footer-before-container{float:right;text-align:right}.footer-before-container ul{float:right}.footer-before-container li{float:left;padding:0 0 0 9px}.footer-before-container li a,.footer-before-container li span{display:block!important;float:left;font-size:0}a.at300b .at4-icon,a.at300m .at4-icon{background:0 0!important;width:32px;height:29px;display:block!important}.footer{width:998px;margin:0 auto;padding-bottom:125px}.form-subscribe{float:left;width:183px;padding:0 17px 0 0}.form-subscribe-header{color:#d12c01;font-size:11px;font-weight:700;text-decoration:none;text-transform:uppercase}.form-subscribe label{display:block;margin:6px 0}.form-subscribe input.input-text{width:177px;display:block}.form-subscribe button.button{margin:6px 0 0;float:right}.form-subscribe .validation-advice{width:180px}.form-subscribe .v-fix{text-align:left;padding-right:5px}.form-subscribe a{color:#777}.footer-container{margin:0 0 31px;background:#000}.footer .dl-cols{padding:0 5px 0 25px;float:left;margin-top:25px}.footer dl{float:left;width:20%}.footer .dl-cols-group{float:left;width:28%;margin-left:65px}.footer .dl-cols-group dl{width:100%;float:none}.footer dl dt,.social-head{color:#fff;font-size:22px;font-weight:700;line-height:100%;padding:45px 0 30px;text-transform:uppercase}.footer dl dd{font-size:13px;line-height:20px}.footer a:hover{color:#e41736}.footer a{color:#fff;text-decoration:none;text-transform:uppercase}.sociallinks .at-icon{fill:none!important}.social-share-icons li a,.sociallinks a span,.sociallinks a span span{background:url(../images/bkg_sprite_icon.png) -50px -1px no-repeat;width:32px!important;height:29px!important;display:block;background-color:transparent!important}.social-share-icons li a:hover,.sociallinks a:hover span,.sociallinks a:hover span span{background-position:-50px -41px}.social-share-icons li.button_twitter a{background-position:-92px -1px}.social-share-icons li.button_twitter a:hover{background-position:-92px -41px}.social-share-icons li.button_google_plusone_share a,.sociallinks a.addthis_button_google_plusone_share span,.sociallinks a.addthis_button_google_plusone_share span span{background-position:-133px -1px}.social-share-icons li.button_google_plusone_share a:hover,.sociallinks a.addthis_button_google_plusone_share span span,.sociallinks a.addthis_button_google_plusone_share:hover span{background-position:-133px -41px}.social-share-icons li.button_blogger a{background-position:-174px -1px}.social-share-icons li.button_blogger a:hover{background-position:-174px -41px}.social-share-icons li.button_youtube a{background-position:-175px -84px}.social-share-icons li.button_youtube a:hover{background-position:-175px -117px}.recent-items{background:#fff;border:1px solid #dad7d2;width:560px;float:right;padding:13px 7px 0}.recent-items .prod-list{width:310px;float:left}.recent-items .prod-list li{clear:both;margin-bottom:10px}.recent-items .prod-list .pro-image{float:left}.recent-items .prod-list .prod-shop{float:left;width:185px;padding:10px 0 0 5px}.recent-items .prod-list .product-name{margin-bottom:5px;font-size:14px}.recent-items .prod-list .price-box{margin:5px 0 10px;color:#e41736;font-size:12px}.recent-items .prod-list .price-box .price{font-size:18px}.recent-items .head{border-bottom:1px solid #dad7d2;color:#747373;font-size:16px;font-weight:700;padding:0 0 4px;line-height:100%;margin-bottom:4px}.recent-items .recent-group{float:right;width:238px}.recent-group .recentcontent{color:#747373;font-size:13px;min-height:90px;margin-bottom:10px}.page-head,.page-head-alt{margin-bottom:20px;padding:23px 20px 11px;background:url(../images/bkg_page-title.gif) repeat-x #f6f6f6;border-bottom:1px solid #cfcfcf}.page-head-alt .link-rss{float:right;margin-top:8px}.page-head h2,.page-head h3,.page-head-alt h2,.page-head-alt h3{font:400 22px/27px Arial,Helvetica,sans-serif;color:#343434}#bundleProduct:after,#color_products:after,#nav:after,#punchout_quote_form .welcome-content:after,#quantities_sizes:after,#quote_item_div .heading:after,#size_products:after,.account-login:after,.add-to-box:after,.add-to-cart:after,.add-to-links:after,.addresses-list .col-2 li:after,.apparel-box .slider-box:after,.apparel-box .slider:after,.block .actions:after,.block li.item:after,.block-cart .block-content .item:after,.block-content:after,.block-list li.item:after,.block-poll li:after,.box-collateral .box-content:after,.box-collateral:after,.breadcrumbs:after,.bundle-summary .product:after,.buttons-set2:after,.buttons-set:after,.cart .cart-collaterals:after,.cart:after,.category-desc:after,.category-products .products-grid .actions:after,.category-products .products-grid .product-shop:after,.checkout-progress:after,.clear,.clearer:after,.clearfix:after,.cms-index-index .block-featured li.item:after,.cms-page-view .static-tab:after,.col-main:after,.col2-set:after,.col3-set:after,.col4-set:after,.collateral-tabs .tab-content:after,.collateral-tabs:after,.currently li:after,.dl-cols:after,.donors-choose .content ul:after,.bloomreach-search-result-index .endeca-main:after,.bloomreach-search-result-index .products-grid:after,.events-slider:after,.flt-lft:after,.footer-before-container:after,.footer-container:after,.footer:after,.for-brands:after,.form-list li.fields .field:after,.form-list li:after,.gift-item:after,.header .quick-access:after,.header-container .top-container:after,.header-container:after,.header-panel:after,.header:after,.layout-blocks .container .col-two:after,.layout-blocks .container:after,.main:after,.mini-products-list li:after,.mobile-header:after,.nav-main-container:after,.new-product-spotlight .more-new .item:after,.opc .step-title:after,.options-container-small .product-options:after,.order-info:after,.page-print .print-head:after,.pager:after,.product-image-popup .nav:after,.product-options .options-list li:after,.product-options dt:after,.product-options-bottom:after,.product-review:after,.product-view .box-related li.item:after,.product-view .box-reviews dd:after,.product-view .box-tags .form-add-tags:after,.product-view .product-img-box .more-views ul:after,.product-view .product-shop:after,.product-view:after,.products-grid:after,.products-list li.item:after,.punchout .no-padding:after,.punchout-content .txtbox-btn:after,.ratings:after,.recent-items .prod-list li:after,.search-autocomplete li:after,.sorter:after,.static-cont-box>ul:after,.title-buttons:after,.toolbar .pager:after,.toolbar .sorter:after,.toolbar:after,.top-cart .actions:after,.top-cart .block-title strong:after,.wishlist-data td.wl-product:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}div#size_products ul{clear:both}div#size_products ul li{float:left;margin:0 6px 5px 0;padding:0;text-align:center;width:51px}.guest-select{width:305px!important}.stButton{margin:0!important;display:inline-block}.stButton .stLarge{width:30px!important;height:30px!important;background-image:url(../images/bsnsports_sprite.png)!important}.st_facebook_large .stButton .stLarge{background-position:0 -870px!important}.st_twitter_large .stButton .stLarge{background-position:-34px -870px!important}.st_googleplus_large .stButton .stLarge,.st_googleplus_large .stButton .stLarge:hover{background-position:-69px -870px!important}.st_blogger_large .stButton .stLarge,.st_blogger_large .stButton .stLarge:hover{background-position:-104px -870px!important}.toprated{display:none}.top-rated-products{margin:0 0 18px;width:914px}.top-rated-products p{margin:0!important}.top-rated-titles{font-size:20px;height:30px;line-height:30px;color:#999;list-style:none;clear:both;margin:5px 0!important}.top-rated-titles li{float:left;display:inline-block;line-height:30px;padding:0 3px!important;background:0 0!important}.top-rated-titles li a{display:inline-block;color:#747373;text-decoration:none}.top-rated-titles li a.selected,.top-rated-titles li a:hover{color:#2b2b2b}.prod-content{list-style:none;margin:0;height:213px;clear:both}.prod-content dd{float:left;display:inline-block;width:219px;height:211px;border:1px solid #dad7d1;margin-right:10px;padding:0}#product_addtocart_form p,#super-product-table tbody .price-box,.prod-content dd.last{margin:0}.prod-content dd.first{background:#000;border:1px solid #000;color:#fff;text-align:center;font-size:24px;height:41px;padding-top:170px}.prod-content dd h3{color:#787878;font-size:13px;font-weight:400;padding:0 0 0 10px}.prod-content dd p.rate-it{padding:0 0 0 10px!important}.prod-content dd span.price{font-size:16px;color:#5d5d5d;display:inline-block;padding:0 0 0 10px}#product-image-container{min-height:430px}#super-product-table tbody .price-box span.price{color:#343434;float:none}#super-product-table tbody .price-box .old-price span.price{font-weight:600}#super-product-table{background:#f1f1f1;border:0;color:#000;font-size:12px}#super-product-table td{padding:5px;font-weight:700;vertical-align:top}#super-product-table td img{border:1px solid #e41736;max-width:25px}#super-product-table tr.even,#super-product-table tr.odd{background:0 0}#super-product-table tr.last td{border:0}#product_addtocart_form #sap-price-container{background:#ededed}.quickshop-main .product-view{float:none!important;margin:0;padding:0;width:100%!important}.quickshop-main .product-view .product-essential .product-shop{float:right;padding:20px 0 0;width:380px}.quickshop-main .product-view .product-essential .product-img-box{float:left;padding:20px 0 0;width:180px}.quickshop-main .product-view .product-shop #super-product-table tr td{padding:11px 8px 4px}.quickshop-main .product-view .product-collateral{width:100%!important}.box-content .form-list li{position:relative}.box-content .form-list .review-summary-table td.value{width:125px;padding:2px 5px 0;text-align:center;vertical-align:middle}#contactForm div.fieldset h2.legend,.account-create div.fieldset h2.legend,.account-login .fieldset h2,.sendfriend-product-send .fieldset h2{color:#000;font-size:16px;margin:0 0 15px;padding:0;text-align:left}.account-login .fieldset h2{padding:5px 0 0}.contact-us,.submit-btn{float:left!important}#contactForm ul.form-list label{padding:2px 10px 0 0;display:inline-block;color:#262626;float:none;text-align:left;font-size:14px;width:auto}.account-create .divider{margin:16px 0 10px}.top-products-box .collateral-tabs{border-top:1px solid #e0e0e0;height:32px;padding:0;border-bottom:1px solid #e0e0e0;position:relative;top:1px}.top-products-box .collateral-tabs .active{background:#e0e0e0}.top-products-box .collateral-tabs li{float:left;position:relative;width:50%;display:block;text-align:right;font-family:Khand,Arial;font-size:18px;line-height:32px;color:#000;padding:0;cursor:pointer;text-transform:uppercase;font-weight:700}.top-products-box .collateral-tabs li span{padding:0 10px}.top-products-box .collateral-tabs li.li-toprated{text-align:left}.top-products-box .tab-content{clear:both;border:0;padding:0}.top-products-box div.product-collateral{float:none;margin:0;padding:0;width:100%}.top-products-box,.top-products-box .tab-container{padding:0;top:32px}.top-products-box div.block-homepage{border:0;box-shadow:none;font-size:12px;margin:0;line-height:normal;color:#343434}.col-main .std .layout-blocks{margin:0 0 5px!important}.top-products-box .block-content{padding:0!important}.top-products-box .products-grid{margin:0}.top-products-box{border:0;padding:0}.catalog-product-view .product-view .box-related li.item:after,.top-products-box .block-content li:after{border:1px solid #e0e0e0;content:"";display:block;position:absolute;right:100%;top:0;height:100%}.top-products-box .block-content li{background:0 0;display:block;float:left;position:relative}.top-products-box .block-content li.last{margin:0;border-right:solid 1px #e0e0e0}.top-products-box .product-image{border:0;width:195px;display:block;height:195px;margin:0 auto;vertical-align:middle;line-height:195px;text-align:center}.top-products-box .product-image img{vertical-align:middle}.top-products-box dt.active{background:#e0e0e0!important}.top-products-box dt.tab{color:#000;background:0 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:0;margin:0;font-size:18px;line-height:36px;font-weight:500;position:relative;text-transform:uppercase;width:50%;text-align:center;font-family:Khand,Arial}.top-products-box dt.active span,.top-products-box dt.tab span{float:none;display:block;padding:0 10px}.top-products-box dt.first span{background:0 0;text-align:right}.top-products-box dt.last span{background:0 0;text-align:left}.top-products-box .product-details{color:#fff;font-size:16px;padding:15px 0;width:100%;background:#e41736;text-align:left}.top-products-box .product-details .product-name a{color:#fff;text-transform:uppercase;margin:0;font-family:Khand,Arial;font-size:18px;font-weight:400;overflow:hidden}.top-products-box .price-box{clear:both;color:#fff;margin:0 15px}.top-products-box .price-box .old-price{float:left;margin-right:15px}.top-products-box .price-box .special-price{float:left}.top-products-box .old-price .price,.top-products-box .price-box .price{font-size:26px;color:#ffea00!important;font-weight:700}.top-products-box .special-price .price{color:#ffea00;font-weight:400;font-size:26px}.top-products-box .uom-right{font-size:19px;font-weight:600}#product-review-table thead{background:0 0}.top-products-box .minimal-price .price-label{display:block}.top-products-box .button-set.right{margin-right:15px;position:absolute;right:0;bottom:22px}.top-products-box .products-grid .product-name{padding:0 15px;height:55px;overflow:hidden;text-align:center}#product-review-table th,#product-review-table tr.last td,#product-review-table tr.last th{border:0;vertical-align:middle;text-align:center}.data-table .rating-box{margin:0 auto}#product_addtocart_form p.availability.in-stock{padding:0 0 5px;display:inline-block}#product_addtocart_form .product-shop .add-to-box .add-to-cart{height:auto!important}.add-to-box .add-to-cart .grouped-add-to-cart,.add-to-cart .conf-add-to-cart{padding:0;float:right;text-align:center}#product_addtocart_form .add-to-cart button span{color:#fff!important;font-family:Khand}#product_addtocart_form .stockgroup .regular-price .price{margin:-7px 0 0}#product_addtocart_form .add-to-cart label,#product_addtocart_form .add-to-cart span{color:#000;font-weight:600}#product_addtocart_form .options-container-small dt{width:85px;padding:0;margin:0}#product_addtocart_form .conf-qty{margin:0 0 10px;float:left}.product-view .stockgroup .old-price .price{font-size:18px!important;font-weight:400;line-height:100%;margin:0 10px 0 0!important;float:none}#checkout-step-review .checkout-product-image{float:left;margin-right:20px;width:25%;text-align:center}#checkout-step-review .checkout-product-info{float:left;width:210px}#checkout-step-review .checkout-product-name{color:#000;font-size:14px;font-weight:700;text-decoration:underline;padding-bottom:5px}#checkout-review-table td{padding:25px 0;border-bottom:solid 1px #c3c3c3;text-align:center!important}#checkout-review-table td:nth-child(1){text-align:left!important}#checkout-review-table-wrapper span.cart-price span,#checkout-review-table-wrapper td.a-center{color:#939393;font-size:14px}#checkout-review-table tfoot td{border:0}.box-related .box-title{background:url(../images/bord_bg.gif) 0 100% repeat-x #fff;height:32px;position:relative;padding:0}.box-related .box-title h2{color:#737373;display:inline-block;border:1px solid #dad7d2;height:21px;line-height:21px;border-bottom-width:0;position:absolute;left:0;top:0;padding:5px 10px;background:#fff}.pager .pages li,.select-box{line-height:25px;float:left;display:block}.box-related .boxrelated-container{border-top-width:0}.add-to-cart .width input.input-text{width:25px!important}.product-view .product-essential .product-shop .options-container-small .add-to-cart,.quickshop-main .product-view .product-shop .add-to-cart{height:auto!important;width:auto!important;padding:0!important}.pager .pages li,.pager .pages ol,.pager .pages strong{display:block;margin:0 5px;float:left;line-height:25px;color:#6a6a6a}.pager .pages li{background:#f3f3f3;height:25px;margin:0;padding:0;text-align:center;width:25px;border:1px solid #e6e6e6;border-radius:2px}.pager .pages li a{display:block;text-decoration:none}.pager .pages li .on,.pager .pages li.current{color:#5c5c5c;font-weight:700}.pager .pages{padding:0;margin:0 auto;float:left}.sorter-page-items.left{margin-right:15px}.pager .pages img.v-middle{margin:0}.limiter select{width:60px}.sort-by select{width:105px}.limiter .select-box,.sort-by .select-box{margin-right:5px}.select-box{background:#f5f5f5;border:1px solid #c3c3c3;border-radius:3px;min-height:25px;position:relative}.select-box select{margin:0;background:#fff;color:#6a6a6a;outline:0;display:block;appearance:none;cursor:pointer;font-family:'Exo 2',tahoma,Myriad Pro,sans-serif;border:none;height:25px}.form-list .select-box{width:99%}@media screen and (-webkit-min-device-pixel-ratio:0){.select-box select{padding-right:18px}}.select-box:before{content:'';right:0;top:0;width:25px;height:25px;background:url(../images/bkg_sprite_icon.png) 1px -139px no-repeat #f8f8f8;position:absolute;pointer-events:none;display:block;border-left:1px solid #e6e6e6;border-radius:3px}.validation-error .select-box:before{border:1px solid #f47d4e}.validation-error .select-box{background:0 0;border:none}.validation-error .select-box select{height:27px}.filter-by{display:none}.bloomreach-search-result-index .col2-left-layout .sidebar .block-layered-nav{border:0;padding:0}.bloomreach-search-result-index .sidebar .block-layered-nav .currently{margin-bottom:7px}.col2-left-layout .sidebar .block .block-content{float:none!important}.col2-left-layout .sidebar .block-layered-nav dd{color:#6c6c6c;padding:5px 0;font-size:12px}.col2-left-layout .sidebar .block-layered-nav dd a{color:#6c6c6c}.col2-left-layout .sidebar li{margin:0;padding:5px 8px 5px 30px;border-bottom:1px solid #eaeaea;color:#6a6a6a}.col2-left-layout .sidebar li:last-child{border:0}.col2-left-layout .col-main>.widget{margin:0}.col2-left-layout .col-main .widget-banner{text-align:left}.col2-left-layout .col-main .widget-banner li{margin:0;padding:0 0 0 10px}.col2-left-layout .col-main .category-view .category-description{color:#666;padding:15px 0 10px;font:15px arial,sans-serif;border-top:solid 1px #c3c3c3}.category-desc{margin-bottom:25px}.category-desc .category-content{float:left;width:60%}.category-desc .category-img{float:right;width:30%;text-align:center}.category-desc .category-img img{max-width:100%;margin:0 auto 15px;display:block}.quk-order-close{background:url(../images/bsnsports_sprite.png) -286px -156px no-repeat!important;display:inline-block;width:17px;height:18px;position:absolute;top:10px;right:10px}.quk-order-box{width:496px;padding:8px;position:absolute;left:10px;top:31px;z-index:5555;margin:0 auto;height:279px;clear:both;background:#d8d8d8;line-height:normal}.quk-ord-form{border-right:solid 1px #bdbdbd;width:179px;height:254px;float:left;padding:25px 0 0 25px}.catalog-box{padding-bottom:8px;text-align:right;float:right;font-size:11px;padding-left:12px}.catalog-box p{padding-top:6px}.catalog-box p a{text-decoration:underline!important}.point-links li a,a.btn-remove,a.btn-remove:hover{text-decoration:none}.quick-order{float:left;width:55%}.quk-ord-form p.add-to-cart-btn{padding:8px 0 0;text-align:center}.quk-order-box a{color:#777!important;display:inline-block!important;vertical-align:middle;font-weight:400!important;font-size:12px}.quk-ord-form .group-select input.input-text{background:#fff;width:103px;padding:0 2px;margin:0 0 5px;height:16px;line-height:16px}.quk-ord-form .group-select input.quk-ord-qty{width:30px}.quk-ord-form .group-select h4{font-size:18px;color:#343434;padding:0 0 8px}.quk-ord-form .group-select table thead td{color:#7b7b7b;font-size:14px;padding-bottom:4px}.flyer-code-box{width:468px;padding:18px 15px;font-size:14px;color:#6a6969;line-height:21px}.flyer-code-box .fly-code{display:inline-block;font-size:15px;color:#343434;margin-right:5px}.flyer-code-box input.input-text{width:100px!important;padding:0 2px;height:16px;line-height:16px}.flyer-code-box p.flyer{padding-top:25px}.point-links{line-height:20px;padding:10px 0 10px 25px;background:#e6e6e6;border-radius:5px;border:1px solid #d1d1d1;margin-bottom:50px;list-style:none}.static-cont-box:after{content:"";display:block;clear:both}.point-links li{line-height:15px;margin:0 20px 5px 0;list-style:disc;float:left;width:22%}.point-links li a{color:#3f403a;font-weight:700;font-size:12px}.contact-frm .static-cont-box{margin-bottom:15px}.cms-contactus-form .form-list li button#submitOptin span{padding:1px 15px;font-weight:600}.cms-contactus-form #contactForm p.required{display:none}.cms-page-view .static-cont-box{clear:both}.cms-page-view .box-contents p{margin:0 0 10px;line-height:150%}.cms-page-view .col-main .page-title{margin-bottom:35px}.box-contents{margin:10px 0}.box-contents h3,.box-contents h3 a{font-size:14px;color:#4d4d4d}.box-contents h3{margin:20px 0 5px}.box-contents img{max-width:100%}.cms-page-view .static-tab li{float:left;margin:0 10px 10px 0}.cms-page-view .static-tab li:after{content:"|";display:block;margin:0 0 0 10px;float:right}.cms-page-view .static-tab li:last-child:after{display:none}.cms-page-view .static-tab li a{font-weight:700}.cms-page-view .static-table p{margin:0}.cms-page-view .static-table td{padding:5px;white-space:normal}.tableformat td{vertical-align:middle}.who-we-are{height:290px}.who-we-are h4{font-size:36px;color:#e41a24}.cms-page-view .col1-layout .std .who-we-are p{font-size:15px;font-weight:400}.img-btn{float:left;margin:15px 40px}.team-video{float:right;margin:15px 40px}.col2-left-layout .sidebar .actions{display:block;text-align:right;padding:0;margin:0;clear:both}.col2-left-layout .sidebar li a.btn-remove{width:20px;height:15px;padding:0;margin:0;font-size:0}.col2-left-layout .sidebar li a.btn-remove:before{content:"x";display:block;float:right;color:#000;font-weight:700;font-size:15px;width:14px;height:14px;text-align:center;line-height:18px}.results-view .toolbar .amount{padding:0 10px}.col1-layout .col-main .create-account h2{text-align:center;color:#000;font-size:12px;padding:15px;font-weight:700;clear:both}.col1-layout .col-main .create-account h2 span{font-weight:900;display:inline-block}.col1-layout .col-main .create-account h2.notice{background:#c3c3c3;border:1px solid #000;border-radius:3px;padding:5px;font-weight:600}.col1-layout .col-main .create-account .fieldset{margin:0 0 8px}.col1-layout .col-main .create-account ul.form-list label span{display:inline-block;color:#000;font-weight:600}#checkout-step-billing .input-box p.forClassification,.col1-layout .col-main .create-account .input-box p.forClassification{width:380px;padding:5px 0;float:left}.checkout-cart-index .col1-layout .col-main .cart-collaterals{float:none;width:100%;padding:0}.checkout-cart-index .sidebar{background:#fff;border:0;padding:0;width:260px}.checkout-cart-index .col1-layout .col-left{padding:0 5px 0 0}.checkout-cart-index .col1-layout .cart{width:720px;padding:0 0 0 7px;border-top:0}.checkout-cart-index .col1-layout{padding-bottom:0}.checkout-cart-index .totals{width:100%;text-align:right;padding:10px 0 0;min-height:92px;color:#2e2e2e;float:right;border-top:1px solid #000;margin-top:18px}.checkout-cart-index #shopping-cart-totals-table{width:270px;float:right;font-size:14px}.checkout-cart-index #shopping-cart-totals-table tfoot td{border-top:1px solid #000;padding:18px 0 0;text-align:left!important}.checkout-cart-index .mac-secure-text{width:370px;float:left;padding:10px 0 0;position:relative}.checkout-cart-index .cart-right-box-contents{width:340px;float:right;margin:0;padding-top:33px}.checkout-cart-index .cart .shipping{float:none;margin:0}.checkout-cart-index .data-table tfoot{background:#e4e4e4}.checkout-cart-index .sidebar .crosssell li{padding:15px 0 0}.checkout-cart-index .sidebar .crosssell .product-shop{margin:0;text-align:center;padding:0 0 15px}.checkout-cart-index .sidebar .crosssell .product-image{display:inline-block;float:none;margin:0 0 10px}.checkout-cart-index .sidebar .crosssell .product-shop .price-box .price{color:#e41736;font-size:18px}.checkout-cart-index .col1-layout{background:0 0;padding:4px}.checkout-cart-index .col-main .page-title{padding:4px 0 0 2px}#checkout-step-review .data-table,.checkout-cart-index .cart .cart-table{border-style:solid;border-color:#c3c3c3;border-width:1px;background:#e4e4e4;margin-bottom:20px;border-radius:3px}.checkout-cart-index .data-table thead tr.first th{background:#dedede;border-bottom:1px solid #c3c3c3;color:#000;font-weight:700;text-transform:none;padding:14px;font-size:16px}.checkout-cart-index ul{list-style:none}.checkout-cart-index .data-table tbody{font-size:14px;color:#000}.checkout-cart-index .data-table .item-options,.checkout-product-info .item-options{font-size:12px}.checkout-cart-index .data-table .item-options dt,.checkout-product-info .item-options dt{font-weight:700;float:left;margin:0 2px 5px 0;padding:0}.checkout-cart-index .data-table .item-options dd,.checkout-product-info .item-options dd{margin:0 0 5px;padding:0}.checkout-cart-index .data-table .product-name a{font-size:14px;text-decoration:underline;font-weight:700}.checkout-cart-index .data-table .product-name a:hover{text-decoration:none}.cms-no-route .std a:hover,.product-shop-title-price h3.product-name a{text-decoration:underline}.checkout-cart-index .data-table dl.item-options,.checkout-cart-index .data-table p.label-sku{color:#000;font-weight:600}.checkout-cart-index .data-table dl.item-options dd,.checkout-cart-index .data-table dl.item-options dt{margin:0}.cart-table tbody td .cart-price span.price{font-size:14px;color:#939393;margin-top:5px;display:block}.cart-table tbody td input.input-text.qty{width:68px!important;padding:7px 0;color:#939393}.cart-table tbody td.a-right{text-align:center!important}.message-checkout-box ul.messages li.success-msg{border-color:#9ae695;color:#000;font-weight:600;background-color:#e7f6e6}.message-checkout-box ul.checkout-types button.button.btn-proceed-checkout.btn-checkout span{padding:1px 11px;text-transform:uppercase}.message-checkout-box ul.messages li.success-msg ul{padding:6px 17px}table.continue-shopping-btn{width:100%;margin-bottom:30px}.continue-shopping-btn tfoot button.button span{background:#010101;text-transform:uppercase;font-size:15px;padding:1px 6px}.mac-secure-text button.button span{text-transform:uppercase;font-size:15px;padding:2px 12px;vertical-align:middle;height:auto}.mac-secure-text button.button{margin-top:4px}.mac-secure-text .coupon-button-area{width:auto;padding-top:0}.cart-page-container:after{content:"";display:block;clear:both}.checkout-cart-index #shopping-cart-totals-table tbody tr td{text-align:left!important;padding:10px 0;font-size:18px;font-weight:600;color:#000}.checkout-cart-index #shopping-cart-totals-table tbody tr td .price{font-weight:700}.checkout-cart-index #shopping-cart-totals-table tbody td:nth-child(2),.checkout-cart-index #shopping-cart-totals-table tfoot td:nth-child(2){text-align:right!important;padding-top:10px}.checkout-cart-index #shopping-cart-totals-table tfoot tr td .price{color:#e41736;font-size:22px}.checkout-cart-index .totals ul.checkout-types button.button.btn-proceed-checkout span{padding:2px 8px;text-transform:uppercase;font-size:15px}.checkout-cart-index .totals ul.checkout-types button.button.btn-proceed-checkout{margin-top:25px}.checkout-cart-index .crosssell.form-page-title{border:1px solid #c3c3c3;background:#f1f1f1;border-radius:3px}.checkout-cart-index .crosssell.form-page-title h1{background:#dedede;padding:10px;font-weight:600;border-bottom:solid 1px #c3c3c3}.product-shop-thumbnail{display:inline-block;width:45%;vertical-align:top}.product-shop-title-price{display:inline-block;width:50%}.product-shop-title-price h3.product-name{text-align:left}.f-email,.free-shopping-txt,.help-box,.help:before,.sap-price-loader{text-align:center}.checkout-cart-index .product-shop-title-price .price-box .price,.checkout-cart-index .product-shop-title-price .price-box .uom-right{font-weight:700}#shopping-cart-table>colgroup{display:none}.product-shop-title-price .price-box .old-price{display:block}.quickshop-main .product-shop #product_availability{display:inline-block}.quickshop-main .additional-info-container{border:0;background:0 0}.quickshop-main .product-img-box .flt-lft,.quickshop-main .product-img-box .product-name{display:none}.for-coupon-inpts,.help,span.in-stk{display:inline-block}.cms-no-route .std dl{padding-bottom:10px;line-height:20px}.cms-no-route .std dt{font-size:13px;font-weight:700;padding-left:15px}.cms-no-route .std dd{padding-left:15px}.cms-no-route .std a{color:#000}span.in-stk{padding:0 2px;margin:4px 0 0;font-size:12px;color:#878787;font-weight:600}.cms-no-route .std ul.disc li{padding-left:10px;background:url(../images/circle-bullet.gif) 0 7px no-repeat}.apply-coupon-btn,.cancel-coupon-btn{margin-bottom:4px!important;vertical-align:top!important}.for-coupon-lbls{font-size:15px;padding:0 5px 0 0;width:100px;margin-right:10px}.for-coupon-inpts{width:175px;vertical-align:top;padding-right:7px}.for-coupon-inpts input{width:98%;border:1px solid #b6b6b6;height:30px;line-height:18px;text-transform:uppercase}#flyer_popup_div .for-coupon-inpts{width:100px;float:left}#top_certificate_form .for-coupon-inpts{margin-bottom:0;width:100px}#flyer_popup_div .for-coupon-lbls{padding-top:9px;width:103px}#header-certificate-button-container,#header-flyer-button-container,#header-programid-button-container,#top_flyer_form .for-coupon-inpts{float:left}.freight-quote-box{background:#f1f1f1;color:#000;padding:9px 12px 0 11px;width:315px;float:right;border:1px solid #c3c3c3;border-radius:3px}.checkout-cart-index .gry-box-coupons .discount{margin:0 0 4px}.freight-quote-box h2{color:#000;margin-bottom:5px;font-size:20px;font-weight:600}.shipping .freight-quote-box .form-list label{color:#000;font-size:14px}.shipping .freight-quote-box select{width:100%}.shipping .freight-quote-box .input-text{width:159px;border:1px solid #B6B6B6}.shipping .freight-quote-box select.validation-failed{border:1px solid #E6E6E6!important}.shipping .freight-quote-box .validation-advice{padding:0 5px!important}.shipping .freight-quote-box button.button.freight-esti-btn span{padding:2px 11px;height:auto;text-transform:uppercase;font-size:16px}.shipping .freight-quote-box button.button.freight-esti-btn{margin:10px 0 20px!important}.add-certificate-btn,.freight-esti-btn,.update-total-btn{margin-bottom:10px!important}.cart .mac-secure-text .discount{margin-bottom:10px;position:relative}.help{font-size:0;line-height:0;vertical-align:middle;margin:2px 0 5px 5px;width:18px}.help:before{content:"?";display:block;float:left;width:10px;height:10px;background:#000;border:1px solid #000;line-height:10px;padding:2px;border-radius:50%;font-size:9px;color:#fff;font-weight:600}#checkout-payment-method-load.sp-methods,.checkout-spacer{margin:0 10px}#checkout-payment-method-load .sp-methods dt,#checkout-payment-method-load.sp-methods dd{margin:5px 0;padding:0 15px 0 0}#checkout-payment-method-load.sp-methods .form-list{padding:0}#checkout-payment-method-load.sp-methods .form-list .input-box a{color:#333;text-decoration:underline}#checkout-payment-method-load.sp-methods .form-list label{color:#333;padding-top:5px}#checkout-payment-method-load.sp-methods .certi-nos dd,#checkout-payment-method-load.sp-methods .certi-nos dt{margin:0 3px 0 0;padding:1px 5px}.chk-change{margin-bottom:4px!important}.ship-address{color:#707070}.form-list .ship-address p{margin-bottom:5px;padding:0;line-height:18px}.my-account h2.sub-title,.my-account h3.box-title,.welcome-msg h2.sub-title{font-weight:700;margin:0 0 7px}#fancybox-wrap{width:auto!important}#fancybox-content{background:#fff}.fancybox-loader{background:url(../images/ajax-loader-tr.gif) 50% 50% no-repeat}.flyer-box{padding:10px 10px 15px;min-width:400px}.flyer-box p{margin-top:10px;font-size:13px;line-height:18px}.flyer-box .button{margin:5px}#fancybox-content fieldset{margin-bottom:10px}#fancybox-wrap a#fancybox-close{background:0 0;right:10px;top:10px}#shippingdescriptionpopup_div #fancybox-close{background:0 0}a.offer-applied:after{content:"";display:inline-block;width:12px;height:12px;background:url(../images/bkg_sprite_icon.png) -9px -190px no-repeat}#checkout-review-table tr th{text-transform:none;white-space:normal}#checkout-step-shipping .buttons-set{padding:5px 0 27px}#checkout-step-shipping .buttons-set .billing-check{float:left;margin:8px 50px 0 0}#super-product-table thead{display:none}.col2-set .info-box address{line-height:normal;height:auto!important;min-height:27px;background:#fff}.shopping-method-step3{padding:3px 11px 40px}.delivery-requirements{color:#707070;margin-bottom:10px}.delivery-requirements h4{font-size:14px;color:#343434;line-height:100%;padding-bottom:4px}.delivery-requirements .del-lbls{display:inline-block;width:200px}.delivery-requirements label{display:inline-block;margin-bottom:5px}.x-method{background:url(../images/x-icon.png) no-repeat;width:11px;height:11px;cursor:pointer;float:left;margin:2px 6px 0 0}.delivery-requirements span{margin:0 5px 0 0;display:inline-block}.delivery-requirements strong.del-subLbls{display:inline-block;color:#343434;vertical-align:middle}.delivery-requirements strong.del-subLbls a{color:#343434;text-decoration:none}.delivery-requirements strong.del-subLbls a:hover{color:#e31735}.delivery-requirements .whats-this{display:inline-block;margin-left:10px}.delivery-requirements-popup h1{margin:10px 0}.delivery-requirements-popup p{margin-bottom:5px}.fut-day,.fut-month,.fut-yrs{margin-right:11px;border:1px solid #9c9c9c!important;color:#000!important;display:inline-block}.fut-month{width:90px}.fut-day{width:50px}.fut-yrs{width:65px}.driverInpt{border:1px solid #c3c3c3;width:198px;margin-bottom:10px;padding:5px;border-radius:3px}.expedited{font-size:14px;color:#a9a9a9;vertical-align:top;display:inline-block;margin-top:3px}.shipping-text{padding:0 0 10px 20px}#checkout-step-payment .buttons-set{padding:5px 0 5px 15px}.info-box .box-content a{text-decoration:underline;color:#555}.for-review-tab{font-size:14px;color:#2e2e2e;font-weight:700;padding:5px 8px 8px;background:#fff}.for-review-tab span{display:inline-block;margin-right:5px;font-weight:400}#top_key_form .for-coupon-lbls{padding-top:3px;margin-right:5px}.rating-nos{font-weight:400;line-height:20px;padding:1px 15px 0 5px;color:#878787;font-size:14px;float:left}.quickshop-main{padding:0 10px}.catalog-category-view .col2-left-layout .sidebar,.bloomreach-search-result-index .col2-left-layout .sidebar{margin:0}.additionalEmails{background:#fff;color:#292929;padding:10px 0;line-height:18px}#flyercode-container{margin-bottom:5px}.flyerCode{padding:10px}#flyercode.input-text{margin:0 5px;text-transform:uppercase}.sep-emails{display:block;font-size:11px;color:#8f8f8f;margin-top:5px}.sep-emails .input-text{width:50%;border:1px solid #c3c3c3!important;height:24px;padding:7px}.additional-address{height:1345px;overflow-y:scroll}.frm-desc p{padding-bottom:10px}.help-box{width:185px;height:45px;margin-top:38px;float:left;padding:0;font-size:13px;background:url(../images/bsnsports_sprite.png) 0 -493px no-repeat}.profile-img{float:left;margin-right:8px;border:1px solid #698dc8}.help-content{float:left;width:125px;margin-top:8px}.profile-img-popup{width:160px;float:left}.profile-img-popup img{width:140px;border:1px solid #777}.help-content-popup{margin-top:20px;font-size:20px;color:#3d3d3d;font-weight:700;float:left;width:300px;line-height:normal}.help-content-popup .title-talktospecilist{font-size:32px;color:#000;font-weight:700}a#salesrep{text-decoration:none}.f-email{background:url(../images/email.gif) 26px 100% no-repeat;height:14px;padding-top:24px}.f-wishlist{background:url(../images/wishlist.gif) 32px 100% no-repeat;height:14px}.f-email,.f-wishlist{width:200px}.ph-no-txt{color:#24251f}.free-shopping-txt{background:#000;height:25px;line-height:25px;font-size:11px;font-weight:700;color:#fff;width:100%;margin:0 auto;clear:both;vertical-align:middle}.shipIcon{display:inline-block;margin-right:4px;background:url(../images/free-shipping.gif) 0 2px no-repeat;padding-left:24px}.free-shopping-txt label{color:#fe7a00}.free-shopping-txt a{display:inline-block;font-size:10px;text-decoration:none;color:#bfbfbf;margin-left:22px}.top-cart .block-title span.price{color:#e31735;font-weight:700}.sidebar .block-reorder{padding:4px 0 10px;float:left;width:100%}.sidebar .block-reorder .actions{padding-right:4px}.top-products-box .tab span.home-tab-span{background:0 0;cursor:pointer;display:block;height:34px;line-height:34px;padding:0!important;text-align:center;width:148px}.addresses-list address{background:#fff}.contact-frm{padding:20px 7px;line-height:150%}.hr-line{border-bottom:solid 1px #ccc;padding-top:2px;margin-bottom:20px}.static-cont-box ol li{background:0 0!important;padding:0!important}.comm-structure{border:1px solid #ccc;border-width:1px 1px 0;padding:0!important;margin-bottom:15px;overflow:hidden;clear:both}.comm-structure dd,.comm-structure dt{float:left;height:20px;line-height:20px;border-bottom:solid 1px #ccc;text-indent:10px;padding:0}.comm-structure dt{width:59%;border-right:solid 1px #ccc}.comm-structure dd{width:40%}.no-price-msg{font-size:12px;padding-top:5px}#checkout-review-submit .no-price-msg{padding:8px}.sap-price-loader{position:fixed;left:47%;top:50%;display:block;z-index:99;white-space:nowrap;background:#fff;border:1px solid #cfcfcf;padding:15px}.auto-srch-box,.cont-box{white-space:normal;float:left}.review-loader{position:absolute;left:50%;top:5%;z-index:99999;display:block}.uom-right{font-size:12px;display:inline}.product-main-info .stockgroup .uom-right{padding-left:2px}.more,.sidebar .block-layered-nav dd a.more{font-weight:600;margin-top:5px;text-decoration:none;color:#e31735!important;text-transform:capitalize}.col2-left-layout .sidebar .block-layered-nav dd,.col2-left-layout .sidebar .block.block-account .block-content,.search-filters,.sidebar .block-compare .block-content,.sidebar .block-layered-nav .currently,.vertnav-container{background:#f6f6f6;border-radius:0 0 5px 5px;border:1px solid #f6f6f6;margin:0 0 8px}.block-compare .block-content{overflow:visible!important}.vertnav-container{border-radius:5px}.vertnav-container .block-title{margin:0 -1px}.refine-search{padding:0 6px 18px}.vertnav-container .block-content{padding:10px 0 0;font-size:13px}.action.test,.cat-name,.main-cat-close,.main-cat-open{font-weight:700;margin:0 0 3px 30px;font-size:14px;position:relative}.col2-left-layout .sidebar .block-layered-nav .search-filters li,.bloomreach-search-result-index .col-left li{position:relative}.action.test:before,.cat-name:before,.col2-left-layout .sidebar .block-layered-nav .search-filters li a.more:before,.bloomreach-search-result-index .col-left li a.more:before,.main-cat-close:before,.main-cat-open:before{border-bottom:4px solid transparent;border-left:4px solid #dc1635;border-top:4px solid transparent;content:"";height:0;position:absolute;left:-18px;top:6px;width:0}.main-cat-close,.main-cat-open{padding:0 5px 2px 12px}.col2-left-layout .sidebar .block-layered-nav .search-filters li a.more:before,.bloomreach-search-result-index .col-left li a.more:before{left:12px;top:45%}.col2-left-layout .sidebar .block-layered-nav dd li a{padding:0;display:block;font-size:13px}#vertnav li.last,.main-cat-open ul li{border-bottom:none}.col2-left-layout .sidebar .block-layered-nav dd li a:hover{color:#e41736;text-decoration:none}#vertnav li.last,.col2-left-layout .sidebar .block-layered-nav dd li:last-child(),.main-cat-open ul li.last{border:none}.main-cat-open ul li{margin-left:0}.main-cat-open ul{margin:5px 0 0}ul.submenu li.dotstyle{background:url(../images/circle-bullet.gif) 0 6px no-repeat;font-weight:400;margin-left:10px;padding:2px 0 2px 8px}#vertnav li .product-count,.content-title,.refine-search a.selected{font-weight:700}.config-price .label .configurable-price-from-label{display:none}.tag-product-list .col2-left-layout .col-main{border:0}.endecasearch table{width:100%}.col2-left-layout .sidebar .block-layered-nav dt,.content-page h3,.dimension-name,.sidebar .block-account .block-title strong,.vertnav-container .block-title h2{background:#e9e9e9;height:30px;line-height:30px;font-size:14px;padding:0 5px 0 9px;display:block;color:#3f403a;font-weight:700;border:1px solid #e9e9e9;border-radius:5px 5px 0 0}.dimension-name{height:auto;line-height:normal;padding:5px 5px 5px 9px}.catalogsearch-result-index .col2-left-layout{padding:0}#vertnav li a,.refine-search a{color:#6a6a6a;text-decoration:none;font-size:13px}#vertnav li a:hover,#vertnav li:hover,.refine-search a:hover,.search-filters li a:hover{color:#e41736}.search-filters{padding:0;color:#6c6c6c}.search-filters li{padding:2px 0}.search-filters li a{color:#6c6c6c;text-transform:capitalize;text-decoration:none}.content-title{color:#6c6c6c;font-size:15px}.content-title .cont-reslt{padding:0 6px 15px;display:block;font-weight:400;font-size:12px;line-height:150%}.cont-img{float:left;width:25px;margin-right:5px;display:block}.cont-box{width:205px;padding-bottom:10px;display:block}.cont-box h4{color:#343434;font-size:14px;padding-bottom:2px}.auto-srch-img{float:left;width:45px;margin-right:10px;display:inline-block}.auto-srch-box{width:190px;padding:2px 0 10px;display:inline-block}.slider-next,.slider-prev{top:170px;height:26px;width:26px;position:absolute}.no-search-result{padding:0 15px;color:#444}.no-search-result .col-1{padding:15px 0;line-height:150%}.send-email{color:#e82c00}.no-search-result li{margin-bottom:12px}.no-search-result h4{margin-bottom:5px}.slider-prev{float:left;left:7px}.slider-next{float:right;right:7px}.coupon-button-area{display:inline-block;vertical-align:top;padding-top:2px}.coupon-button{float:left;margin-right:5px;display:block}.flyer-code-option{padding:15px;line-height:200%}.submit-coupon-btn{margin:4px 0!important;vertical-align:top!important}.add-to-cart .for-flyer{color:#656565;font-size:15px;padding-right:15px;display:inline-block;vertical-align:middle}.add-to-cart a#fancy-flayer{color:#878787;text-decoration:none!important;font-size:14px}.add-to-cart a#fancy-flayer:hover{color:#e31735}.add-to-cart .grouped-add-to-cart a#fancy-flayer{color:#000;font-size:12px;font-weight:700;padding-right:10px}.flyer-code-box .for-coupon-inpts{width:125px}.flyer-code-box .for-coupon-inpts input.input-text{width:120px;padding:2px}#flyercode-please-wait{background:#fff;border:5px solid #f58f93;left:50%;display:inline-block;padding:25px;position:fixed;top:50%;z-index:999999}.order-review{height:auto!important;min-height:284px}.cms-home .products-grid .ratings{margin:0 0 0 15px!important}.cms-home .top-products-box .price-box{float:left;width:auto!important;margin:0 0 0 15px!important;position:absolute;bottom:14px;left:0;display:none}.category-products .price-box .label{display:block;font-size:12px!important;float:left;position:relative;top:2px;margin-right:5px}.mail-text{padding-left:215px;text-align:left}.product-view .group-configurable-div{padding:20px 15px 0 10px;width:470px}.group-configurable-div .price-box{margin-top:7px!important}.group-configurable-div .price-box p.old-price{display:block}.grouped-items-table .uom-right{color:#343434;width:auto;display:inline-block;text-align:left;margin:0 1px}#super-product-table td.grouped-src-img{padding:5px 0!important;width:25px}#super-product-table td.custom-qty{width:50px}#super-product-table td.grouped-price-val{width:100px;text-align:right}.product-view .product-shop .add-to-box .add-to-cart .grouped-add-to-cart{padding:15px 0}.product-view .product-shop.group-configurable-div .add-to-box .add-to-cart .grouped-add-to-cart{padding:15px 5px}#super-product-table td.grouped-pdp-title{width:38%}td.a-center.v-top.config-qty{text-align:left!important}.display-sku{color:#7B7B7B;font-weight:600;font-size:10px}.grouped-items-table .input-box{margin-bottom:5px}.input-box.select-box.validation-passed{padding-right:0}.grouped-items-table .product-custom-option{width:35px}.block-compare .block-content p.empty{padding:0 5px 18px;color:#6c6c6c}.compare-items{padding:0 4px 10px 5px;color:#6c6c6c}.compare-items li{padding:0 0 8px}.comp-actions{padding:10px 15px 10px 30px;font-size:11px}.code-tool-tip{background:#fff;padding:10px;border:1px solid #5a5a5a;position:absolute;top:-68px;left:90px;z-index:111;width:215px}.flyer-code-tool-tip{background:#ffdbe1;padding:8px;display:none;margin-bottom:10px;color:#2a2a2a;position:relative}.flyer-code-tool-tip p{margin:0;padding:0 15px 0 0;font-size:12px;line-height:normal;clear:both}.for-flyer-code{top:-22px;left:104px}.btn-close-tool-tip{cursor:pointer;float:right}.btn-close-tool-tip span{width:12px;height:12px;vertical-align:middle;display:block;content:"x";color:#000;text-decoration:none;text-align:center;float:left}#quickorder_close.btn-close-tool-tip{background:0 0;width:auto;height:auto;position:absolute;top:10px;right:10px}#quickorder_box{max-width:445px!important}.clear-all{margin:4px 0 0;display:inline-block}.proposition-alert{border:1px solid red;margin:10px 0;padding:5px;color:#878787}.proposition-alert p{margin:0!important}.list-structure{padding:15px 15px 30px;max-width:420px;background:#fff;border:2px solid #5a5a5a;position:fixed;left:39%;right:0;top:40%;text-align:left;z-index:999999}.list-structure h2{font-size:20px;color:#7e7e7e}.list-structure ul{width:100%;list-style:none;margin:5px 0 0;padding:0;font-size:14px}.list-structure ul li{width:64%;float:left;padding:4px 0}.list-structure ul li.second-list{width:auto!important;padding:4px 20px 4px 0!important}.cart-page-container .list-structure h2{font-size:16px}.list-structure ul li,.list-structure ul li.last{border-top:1px solid #ccc;font-weight:700}#frameEle{margin-top:10px}.super-attribute-select{width:120px;font-size:14px;color:#878787}.label-sku,.starting-label{font-size:12px}.options-container-small dd .input-box select.super-attribute-select{width:172px!important}#dhtmlwindowholder,#pricegrabber{left:38%!important;position:absolute;top:40%!important;z-index:999}#pgmr_box{left:53%!important;top:40%!important}.products-grid .starting-label{display:block;float:left;position:relative;top:4px;margin-right:3px}#signmeuprequest>p{margin:10px 0}#signmeuprequest input.input-text{width:180px;padding:3px;margin-right:5px}*html .black_overlay,.black_overlay{width:100%;height:100%}.black_overlay{display:none;position:fixed;top:0;left:0;background-color:#777;z-index:9999;-moz-opacity:.7;opacity:.7;filter:alpha(opacity=70)}.sitemap-notice-msg{border:1px solid #fcd344;background-color:#fafaec;color:#3d6611;padding:10px}.sale-txt{color:#e41736}.box-description .std ol,.box-description .std ul{margin:0 0 10px 10px}.box-description .std li{margin:2px 0 0 2px}.cat-request-form .radio-input input[type=radio]{width:auto!important;outline:0!important;border:0!important}.cat-request-form .radio-input label{width:auto!important;padding:0 15px 0 5px}.label-sku strong{font-size:11px}.cat-request-form .catalog-request p.required{color:#e31735!important}.cert-wrapper{border:3px solid #000;padding:10px 20px;width:680px;margin:20px auto;font:400 13px/16px Verdana,Geneva,sans-serif;color:#000;text-align:center}.cert-wrapper .left-price{float:left;font-size:18px;font-weight:700;color:red}.cert-wrapper .right-txt{float:right;font-weight:700;color:#D02200;font-size:12px}.cert-wrapper p{margin:0 0 10px}.cert-header{text-align:center;margin-bottom:20px}.cert-header p img{vertical-align:middle}.cert-body{font-size:12px}.smallfont{font-size:9px}.cert-body .boldstyle,.cert-body ul li.cert-label{font-size:14px;font-weight:700}.cert-body ul{width:450px;margin:0 auto;padding:0;clear:both;overflow:hidden}.cert-body ul li{width:220px;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #000;text-align:center;float:left}.cert-body ul li.cert-label{text-align:left;padding-right:10px;border:0;width:180px;text-transform:capitalize}.cert-footer{margin-top:15px;line-height:18px;clear:both;overflow:hidden;text-align:left}.cert-footer .phone{font-weight:700;font-size:10px;text-align:center;line-height:normal}.price-blue{color:#0B2D7A!important}.cert-leftspace{padding-left:135px}.fixed-contact-widget{position:fixed;width:140px;border-radius:15px 15px 0 0;min-height:20px;bottom:0;z-index:99999;left:50%;margin:0 0 0 -75px;background:#7b7b7b;font-family:Khand,Arial}.salesrep_popup{padding:20px;overflow:hidden;clear:both}.bottom-contact{display:none}.header-salesrep{padding:0s;font-size:20px;text-transform:uppercase;font-weight:600;text-align:right}.header-salesrep p{display:block;clear:both;border-bottom:1px solid #878787;padding:5px 10px;border-top:1px solid #707070}.header-salesrep a,.header-salesrep div span{color:#fff;text-decoration:none}.header-salesrep img{height:32px;margin:0;border-radius:50%;float:left}.btm-live-chat:before{background:url(../images/bkg_sprite_icon.png) 2px -72px no-repeat;content:"";display:block;float:left;height:30px;width:30px}.contact-icon{background:url(../images/bkg_sprite_icon.png) 115px 5px no-repeat #000;box-shadow:0 0 2px #fff;border-radius:15px 15px 0 0;padding:8px 8px 5px;color:#fff;font-size:13px;line-height:13px;cursor:pointer}.open .contact-icon{background:url(../images/bkg_sprite_icon.png) 115px -35px no-repeat #7b7b7b;border-radius:0;border-top:1px solid #707070;box-shadow:none}.open{box-shadow:0 0 2px #fff}.contact-button{background:#e41736;padding:10px;line-height:18px;font-size:18px;border-radius:15px 15px 0 0;color:#fff}.contact-button a{color:#fff;text-decoration:none}.contact-button span{display:block;font-weight:700;font-size:22px;line-height:26px;text-transform:uppercase}.zopim{display:none!important}.giftcard-required{border:0!important}.giftcard-required p.required{border-bottom:1px solid #CFCFCF!important;padding-bottom:10px;margin-bottom:15px!important}.giftcard-required .price-box .label{display:none;visibility:none}.product-view .giftcard-required .price-box{margin-bottom:10px!important}.giftcard-required .price-box .price{font-size:24px}.tableformat{border:0}.tableformat td{border:0!important}.tableformat ul{list-style:disc inside}.endeca-banner{margin-bottom:20px}.endecasearch .dimension-name{margin-bottom:0}.endecasearch .dimension-name+.category-products{border:1px solid #333;padding-top:0}.endecasearch #spotlight{width:890px}.seo-Info h3{font-size:14px;font-weight:700;padding-top:14px}.seo-Info li h3{margin:6px 0 20px}.seo-Info .seo-dec{padding-bottom:10px}.seo-media{margin:10px 0;display:inline-block}.endeca-main .media{float:left;margin-right:30px;width:334px}.endeca-main .sidebar{width:151px;float:left;padding:3px 4px 0 3px}.endeca-main .endecasearch{width:748px;float:right}.endeca-main .seo-Info{padding:0 15px 0 10px}.endeca-main .seo-Info .seo-dec{padding-bottom:23px}.endeca-main #spotlight{width:721px}.endeca-main #spotlight .products-grid li{padding:25px 0 0 25px;width:198px!important}.endeca-main .products-grid.two-video{padding:0!important;margin-bottom:40px}.endeca-main .products-grid.two-video .seo-dec{padding:10px 0 0}.col-main.endeca-main .block{background:0 0}.seo-Info .item.media{margin-right:22px;width:400px!important}.endecasearch .seo-Info{padding:0 0 0 10px}.endecasearch .seo-Info .seo-dec{padding:13px 0 18px}.bloomreach-search-result-index .col1-layout{padding:0}.bloomreach-search-result-index .endeca-main{margin:0;padding:0}.bloomreach-search-result-index .cont-box{width:157px}.endeca-main .seo-media img.two-cols{height:200px;width:332px;border:1px solid #cfcbcc}.bloomreach-search-result-index .seo-media{margin:0;position:relative}.bloomreach-search-result-index .endeca-main .seo-Info .seo-dec{padding-top:10px}.bloomreach-search-result-index .endeca-main .play-button{left:139px;position:absolute;top:72px}.bloomreach-search-result-index .one-video .play-button{left:181px;position:absolute;top:86px}.endecasearch .seo-media img.one-col{height:243px;width:430px;border:1px solid #ccc}.endecasearch .one-video li.last{margin-right:0}.bloomreach-search-result-index .one-video{padding:0}.bloomreach-search-result-index .products-grid.one-video{margin:0}.bloomreach-search-result-index .one-video li{width:433px;float:left;margin-right:10px}.endecasearch .one-video .seo-media .seo-dec{padding:20px 0 41px}.bloomreach-search-result-index .col-main{padding:0}.pagination{position:relative}#paginate-spotlight{width:100%;clear:both;position:relative}#paginate-spotlight a.next,#paginate-spotlight a.prev{display:inline-block;width:26px;height:27px;top:110px}#paginate-spotlight a.prev{float:left;position:absolute;left:8px}#paginate-spotlight a.next{float:right;position:absolute;right:8px}#paginate-spotlight p.page-number{position:absolute;left:0;bottom:0;width:100%;height:24px;color:#727272;font-size:13px;text-align:center;padding:6px 0 0}#paginate-spotlight p.page-number a{color:#727272}#spotlight{margin:0 auto;z-index:151;border:1px solid #333}#spotlight .products-grid{border:0;margin-left:45px}#spotlight .products-grid li{width:211px;border:none;margin:0 5px 0 0;padding:25px 0 0;min-height:10px}#spotlight .products-grid li.last{border:0;margin:0}#spotlight .products-grid li h2{padding:0 20px}#spotlight .products-grid li a:hover{opacity:.6}.seo-content-section-item,.video-section-item{padding:10px 5px 15px 9px;margin:0 0 10px;border:1px solid gray}.seo-content-section-item h2.seo-title,.video-section-item h3.video-headline{font-weight:700;margin:0 0 10px}.video-section-item{text-align:center}.seo-content,.seo-desc{line-height:140%;padding:8px 0 0;text-align:left}.cms-index-noroute .std{margin-top:5px}.cms-index-noroute .img-left{margin-left:38px}.cms-index-noroute .main.col1-layout{border:0}.online-catalogs .main.col1-layout,.online-catalogs table td{border:none}.cms-index-noroute .content{width:385px}.cms-index-noroute .content h1{color:#000;font-size:23px;line-height:41px;padding-left:26px}.cms-index-noroute .content p{font-style:italic;padding:10px 0 13px 25px;color:#080808;font-weight:700}.cms-index-noroute h2{color:#e62b48;font-size:18px}.cms-index-noroute .content .info{padding-left:11px}.cms-index-noroute .content .info ul{padding:15px 0 10px 41px;color:#070707}.cms-index-noroute .content .info ul li{list-style:disc;font-size:16px;line-height:30px}.cms-index-noroute .content .form-search{margin:0 auto;width:251px;float:none}.cms-index-noroute .content .search-box{height:41px;margin-top:13px;padding-top:3px}.cms-page-view .col1-layout .std p{color:#878787;font-weight:600}.cms-page-view .col1-layout .std h2{color:#262626;font-weight:700;margin-bottom:10px}.header-container{width:998px;margin:0 auto 1px;text-align:left}.stripe-banner{background-color:#bdbdbd;clear:both;margin-left:-7px;width:976px}.stripe-banner p{color:#000;width:917px;text-align:center;padding:0 22px}.header-container .stripe-banner{margin:0 auto;text-align:center;width:100%;background-color:#bdbdbd}#products-grid .configurable-price-from-label,#products-grid .simple-price-from-label,.endecasearch .products-grid .simple-price-from-label{display:none;min-height:12px}.online-catalogs table table tr td{text-align:center}.online-catalogs .products-grid h2{margin:5px 0 0;min-height:42px}.online-catalogs .sidebar{background:#f6f6f6;border-radius:5px;border:1px solid #e9e9e9;margin:0}.online-catalogs .sidebar ul li{padding:10px;text-align:center}.online-catalogs .category-products .products-grid li.item{text-align:center}.online-catalogs .category-products .products-grid{margin-bottom:0}.online-catalogs a.online-catalogs-anchor{padding-right:5px}.static-form{clear:both}.static-form .col-1.left{width:39%}.static-form .col-2.right{width:60%}.static-form .even{float:right;width:30%}.static-form .odd{float:left;width:65%}.static-form .input-box{width:100%}.static-form .col3-set .city{margin-right:5%}.static-form .col3-set .city,.static-form .sports,.static-form .state{width:30%}.static-form .col3-set .city,.static-form .state{float:left}.static-form .col3-set .sports{float:right}.static-form .static-form .col2-set .comment .input-box textarea{height:auto;width:98%}.static-form .radio-input label{width:100%}.static-form .radio-input .input-box label{width:30px;float:left}.static-form .check-box,.static-form .radio-input .input-box input{float:left;margin:4px 5px 0 0!important}.static-form .check-box{float:left;margin:4px 5px 0 0}.static-form .form-list label{width:90%;margin:0 0 5px}.static-form .form-list textarea{margin:0;width:96%}.static-form .form-list input.input-text{width:95%}.static-form .col2-set .org .input-text,.static-form .form-list .purchasing-month input.input-text{width:98%}.catalog-category-view .category-view .tableformat{width:100%!important;margin:0 auto!important}.catalog-category-view .tableformat img{max-width:auto}.category-view .static-cat-banner ul{float:left;padding-right:1%;width:32.6%}.category-view .static-cat-banner ul:last-child{padding-right:0;float:right}.category-view .static-cat-banner ul li div span{display:#000;float:left;width:60px;margin-right:5px}.category-view .static-cat-banner .custom-bottun{background:#000;float:left;width:100%;padding:15px 0;margin-bottom:25px}.category-view .static-cat-banner .custom-bottun p{color:#fff;float:left;width:80%;font-size:18px;font-weight:700}.category-view .static-cat-banner .last-ul{float:right!important;padding-right:0!important}.category-view .static-cat-banner strong a{color:#e41736;float:left;font-size:12px}.category-view .static-cat-banner ul li div{margin:5px 0}.category-view .static-cat-banner h3 a{color:#e41736;display:block;padding-bottom:10px}.category-view .static-cat-banner p{font-size:12px;margin:0 5px}.std .team-uniform-table td{border:none;text-align:center}.team-uniform-table{width:100%}.cms-team-uniforms .col2-set .col-1{width:70%}.cms-team-uniforms .col2-set .col-2{width:30%;text-align:center}.cms-team-uniforms p{margin:0 0 10px!important;padding:0!important}.cms-jrnba .col-main img{width:100%}#punchout_quote_form .img-left{float:left}#punchout_quote_form .content{float:left;margin:13px 0 0 27px}#punchout_quote_form .welcome-content{margin:15px auto 0;width:500px}#punchout_quote_form .for-coupon-lbls{color:#000;font-size:15px;font-weight:700;padding-left:3px;width:auto}#punchout_quote{width:149px}#punchout_quote_form .button{margin-top:11px}.punchout-quote-items{margin-top:30px}.punchout-quote-items table{border:1px solid #a2a0a0;width:100%;background:#fff}.punchout-quote-items table tr.select-all{background:#d9d9d9}.punchout-quote-items table tr.select-all td{text-align:right;color:#000;padding-right:5px;font-weight:700;font-size:10px}.punchout-quote-items table tr{color:#000}.punchout-quote-items table tr.last td #add-to-cart-button-container{padding:10px}.punchout-quote-items table tr td{border-bottom:1px solid #a2a0a0;padding:3px;vertical-align:middle}.punchout-quote-items table tr td.add-to-cart span{border:0;padding:0 10px 0 0;margin:0;display:inline-block;background-image:url(../images/bsnsports_sprite.png) no-repeat right -791px}.punchout-quote-items table tr td.add-to-cart span span{background:url(../images/bsnsports_sprite.png) 0 -769px no-repeat;padding:0 2px 0 15px;display:inline-block;white-space:nowrap}#product_addtocart_form .add-to-cart button.button:hover span{background:#000}.punchout-quote-items .heading{border:1px solid #a2a0a0;border-bottom:none;font-size:17px;font-weight:700;padding:5px;color:#000;width:900px;background:#fff}.punchout-quote-items .heading .results{float:left;width:300px}#add-to-cart-button-container,.punchout-quote-items .heading .items{float:right}.punchout-quote-items .heading .items span{font-weight:400}.punchout-quote-items table tr th{background:#000;color:#fff;font-size:13px;font-weight:700;width:122px}.punchout-quote-items table tr th.image{padding:0 0 0 5px}.punchout-quote-items span.checkbox{margin-left:31px}.punchout-quote-items span.checkbox input{vertical-align:middle!important;margin-left:25px}.punchout-quote-items .a-left span.quantity{margin-right:30px}.zeon-punchout-index-welcome .col-main,.zeon-punchout-index-welcome .col1-layout{padding:0}.punchout-layout{background:url(../images/punchout_bg.gif) repeat-x #9a9a9a;min-height:379px}.punchout-content{margin:15px auto 0;text-align:center;width:509px}.punchout-content .note{color:#666;font-size:12px;margin:0 0 10px;width:auto}.punchout-content .quote{margin-top:130px}.punchout-content .txtbox-btn #punchout_quote{float:left;margin:1px 0 0}.punchout-content .txtbox-btn #header-punchout-button-container{margin:0;width:30px;float:left;clear:none}.punchout-layout .go-btn{background:url(../images/bsnsports_sprite.png) 0 -918px no-repeat}.punchout-layout .punchout-quote-items{background:#9a9a9a;padding-bottom:20px}.sized-products #color_products .colored-products.color-hover{border:1px solid #e80000!important}#advancedmedia-list .color_products.color-hover{margin:0 6px 6px 0!important}.products-list .prod-details{padding:0}.products-list .prod-image{line-height:140px;width:140px!important;text-align:center}.products-list .prod-image img{vertical-align:middle}.flt-lft{float:left;width:80%}.flt-lft p{float:left;margin-right:1%!important}.flt-rgt{float:right}.clr{clear:both}.flt-rgt p{padding:18px 5px;font-size:21px;color:red}.endeca-banner img{width:100%}.punchout-layout .img-left{margin-top:20px;text-align:center}.welcome-content{margin-top:18px;font-size:16px;color:#000;text-align:center}.punchout-layout .quote{margin-top:200px}.punchout-layout .note{color:#666;font-size:12px;margin-bottom:10px}.punchout-layout .txtbox-btn{margin:0 auto;width:200px}#header-punchout-button-container{margin-bottom:10px;clear:both;display:inline-block;width:35px}.punchout-layout #punchout_quote_form .button{margin:0}.punchout-layout .go-btn{margin-left:6px!important;width:22px;height:22px}.punchout-layout .go-btn span{background:0 0;display:none}.banner-block{position:relative}.banner-block .slider .slide-show .slider-images,.banner-block .slider .slide-show .slider-images .tabcontent{width:100%}.banner-block .slider .slide-show .slider-images .tabcontent img{width:100%!important}.banner-block .sub-slider.small-banner-slider #paginate-banner{display:none}.banner-block .sub-slider.small-banner-slider{background:0 0;clear:both;position:absolute;right:23.5%;top:10%;z-index:99;width:200px}.banner-block .small-banner-slider .slide-show{background:0 0}.banner-block .sub-slider.small-banner-slider #banner .products-grid li a{height:auto;display:block;width:100%!important}.banner-block .bannerline .indentmenu,.banner-block .bannerline .indentmenu ul,.banner-block .bannerline .indentmenu ul li{float:none}.banner-block .slider .bannerline{background-color:#000;width:100%!important;margin:0}.banner-block .bannerline .indentmenu ul li a{background:#a9a9a9;border-radius:50%;font-size:7px;padding:0 5px;border:0}.banner-block .bannerline .indentmenu ul li a.selected{background:#EF1C25;color:#fff}#banner .products-grid li{background:0 0!important;position:relative;min-height:50px;border:none;padding:0;margin-bottom:20px}#banner .products-grid li a:hover{opacity:1!important}#banner .products-grid li .red-overlay{background:url(../images/bkg_red_overlay.png) center no-repeat!important;display:none;position:absolute;width:100%;height:100%;top:0;left:0}#banner .products-grid li:hover .red-overlay{display:block}.bannerline{width:100%!important;z-index:auto}.slider,.slider .slide-show,.slider .slide-show .slider-images,.slider .tabcontent,.slider .tabcontent img{width:100%!important;height:auto!important}.safari .slider .slide-show{height:auto!important}.parent-info{display:none}.shop-by-brands{margin:25px auto;clear:both;text-align:center}.for-brands{margin-top:22px}.for-brands li{padding:0;display:inline-block;margin:0 9px}.shop-by-brands div,.shop-by-brands div a{text-align:center;font-size:24px;text-transform:uppercase;color:#000!important;font-family:Khand,Arial;font-weight:600}ul#pronav li.nav:after{content:none}.shop-by-brands .lSSlideOuter{width:100%;margin:0 auto}.shop-by-brands>div>a:after{content:"";display:block;border-bottom:solid 2px red;width:60px;margin:-5px auto 0}.top-products-box #homepage-producsts .product-collateral dl#collateral-tabs{padding-bottom:0}.slider-images .tabcontent{display:none}.slider-images div.tabcontent:first-child{display:block}.slider-images button{background-image:url(../images/bkg_sprite_icon.png);position:absolute;top:40%;height:50px;width:32px;opacity:.3;cursor:pointer;z-index:999}.slider-images button:hover{opacity:.9}.slider-images button#prevBtn{background-position:-227px 0;left:17%}.slider-images button#nextBtn{background-position:-292px 0;right:17%}ul#pronav ul li a{background:#f0f0f0;color:#545454!important;font-family:Khand,Arial}ul#pronav ul li:hover a{color:#e41736!important}ul#pronav ul li span.pronav-heading a{border-bottom:solid 1px #d0d0d0;border-top:solid 1px #fff;background:#f0f0f0;text-transform:uppercase}ul#pronav li.nav .sub-nav .column li a{background:0 0;color:#fff!important}.static-cont-box p,ul#pronav li.nav .sub-nav .column li:hover a{color:#000!important}ul#pronav li.nav .sub a.parent span:after{display:block;float:right;margin-top:6px;border-top:4px solid transparent;border-left:4px solid #dc1635;border-bottom:4px solid transparent;width:0;height:0;content:""!important}ul#pronav li.nav .sub a span:after{content:none!important}.for-brands.lightSlider li{margin:0!important;box-sizing:border-box}.static-cont-box *{font-size:13px;font-family:"Exo 2",Arial}.static-cont-box ul{list-style:disc}.static-cont-box ol{list-style:decimal}.static-cont-box ol,.static-cont-box ul{padding:0 0 0 25px;margin:0 0 10px 10px}.static-cont-box p{margin:0 0 10px;font-weight:500!important}.static-cont-box a{color:#e31735!important}.static-cont-box a:hover{color:#656565!important}.static-cont-box h1,.static-cont-box h2,.static-cont-box h3,.static-cont-box h4,.static-cont-box h5,.static-cont-box h6{margin:0 0 10px!important;padding:0!important;font-family:Khand,Arial;text-transform:uppercase;color:#000!important}.static-cont-box h1{font-size:28px;font-weight:600!important}.static-cont-box h2{font-size:26px;font-weight:600!important}.static-cont-box h3{font-size:20px;font-weight:600}.static-cont-box h4{font-size:18px;font-weight:600}.static-cont-box h5,.static-cont-box h6{font-size:16px;font-weight:600;line-height:15px}.content-container{margin:15px 0}.content-container .left-content{float:left;width:70%}.content-container .right-content{float:right;width:25%}.content-container .right-content img{display:block;margin:10px auto}.content-container:after{clear:both;content:"";overflow:hidden;display:block}@media screen and (max-width:767px){.static-cont-box thead{display:none}.static-cont-box td{display:block}.content-container .left-content,.content-container .right-content{float:none;width:100%}}#prevLink,.products-list .prod-image{float:left}@media only all and (min-width:600px){.modal{right:25px;left:25px}}@media only all and (min-width:800px){.modal{right:5%;left:5%}}@media only all and (min-width:320px){.modal-small{left:50%;right:auto;width:290px;margin-left:-145px}}@media only all and (min-width:550px){.modal-medium{left:50%;right:auto;width:520px;margin-left:-260px}}@media only all and (min-width:800px){.modal-large{left:50%;right:auto;width:750px;margin-left:-375px}}.modal-body:after{display:block}.button-subtle.qty-button.decrease{clear:both}.form-list .input-text.qty{padding:10px 0;width:60px!important}#fancybox-frame,#fancybox-img,#fancybox-outer{height:100%;width:100%}#fancybox-content,#fancybox-outer,.category-products .products-grid li.item,.category-products .products-list li.item{position:relative}.category-products .products-grid li.item{border:1px solid #ccc}#fancybox-loading div,#fancybox-overlay,#fancybox-wrap{position:absolute;left:0;top:0}.products-list .prod-image .product-image{margin:0 0 20px}.catalog-category-view .col1-layout .products-grid li.item{width:200px;margin-right:21px}.catalog-category-view .col1-layout .products-grid li.last{margin-right:0}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{width:40px;height:480px}#fancybox-overlay{width:100%;z-index:9999;display:none;background:#4b4b4b!important}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{padding:20px;z-index:9999;outline:0;display:none}#fancybox-outer{background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:0;overflow:hidden;z-index:1102;border:2px solid #5a5a5a!important}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;z-index:1101}#fancybox-close{position:absolute;top:10px;right:20px;width:17px;height:18px;background:url(../images/fancybox/fancybox.png) -47px -6px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:400 12px/20px Arial;padding:14px;margin:0}#fancybox-img{padding:0;margin:0;border:none;outline:0;line-height:0;vertical-align:top}#fancybox-frame{border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%}#fancybox-bg-ne{top:-20px;right:-20px;background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%}#fancybox-bg-nw{top:-20px;left:-20px;background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}#hoverNav,#lightbox,#loading,#overlay,#quickorder_box,.fancybox-title-over,ul.as-list{position:absolute}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{bottom:0;left:0;color:#FFF;text-align:left}#lightbox,#loading{text-align:center;line-height:0;width:100%;left:0}#fancybox-title-over{padding:10px;display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left,#fancybox-title-float-right{padding:0 0 0 15px}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:700;padding:0 0 3px}.fancybox-ie6 #fancybox-close{background:0 0;filter:progid: DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancybox/fancy_close.png', sizingMethod='scale')}#lightbox{z-index:100}#lightbox img{width:auto;height:auto}#lightbox a img{border:none}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#imageContainer{padding:10px}#loading{top:40%;height:25%}#hoverNav{top:0;left:0;height:100%;width:100%;z-index:10}#imageContainer>#hoverNav{left:0}#hoverNav a{outline:0}#nextLink,#prevLink{width:49%;height:100%;background-image:url(data:image/gif;base64,AAAA);display:block}#prevLink{left:0}#nextLink{right:0;float:right}#prevLink:hover,#prevLink:visited:hover{background:url(../images/lightbox/prevlabel.gif) left 15% no-repeat}#nextLink:hover,#nextLink:visited:hover{background:url(../images/lightbox/nextlabel.gif) right 15% no-repeat}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%}#imageData{padding:0 10px;color:#666}#imageData #imageDetails{width:70%;float:left;text-align:left}#imageData #caption{font-weight:700}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1em}.Clear,.address-candidates,.address-candidates .address-candidate-ignore,div.as-results{clear:both}#imageData #bottomNavClose{width:66px;float:right;padding-bottom:.7em;outline:0}#overlay{top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000}.quickorder_wrapper h2{font-size:17px;font-weight:700;color:#343434;margin-bottom:10px;display:block;clear:both}.quickorder_wrapper .itemsBox strong{font-size:14px;font-weight:400}ul.as-selections{margin:0;padding:0}ul.as-selections.loading{background-color:#eee}ul.as-selections li.as-selection-item{color:#2b3840;font-size:13px;text-shadow:0 1px 1px #fff;padding:2px 7px 2px 10px}ul.as-selections li.as-selection-item:last-child{margin-left:30px}ul.as-selections li.as-selection-item a.as-close{float:right;margin:1px 0 0 7px;padding:0 2px;cursor:pointer;color:#5491be;font-size:14px;font-weight:700;text-shadow:0 1px 1px #fff;-webkit-transition:color .1s ease-in}ul.as-selections li.as-selection-item.blur{color:#666;background-color:#f4f4f4;background-image:-webkit-gradient(linear,0 0,0 100%,from(#f4f4f4),to(#d5d5d5));border-color:#ccc #bbb #bbb;box-shadow:0 1px 1px #e9e9e9;-webkit-box-shadow:0 1px 1px #e9e9e9;-moz-box-shadow:0 1px 1px #e9e9e9}ul.as-selections li.as-selection-item.blur a.as-close{color:#999}ul.as-selections li:hover.as-selection-item{color:#2b3840;background-color:#bbd4f1;background-image:-webkit-gradient(linear,0 0,0 100%,from(#bbd4f1),to(#a3c2e5));border-color:#8bb7ed #6da0e0 #6da0e0}ul.as-selections li:hover.as-selection-item a.as-close{color:#4d70b0}ul.as-selections li.as-selection-item.selected{border-color:#1f30e4}ul.as-selections li.as-selection-item a:hover.as-close{color:#1b3c65}ul.as-selections li.as-selection-item a:active.as-close{color:#4d70b0}ul.as-selections li.as-original{margin-left:0}ul.as-selectionsmin li.as-original input{outline:0;font-size:13px;width:100%;height:16px;padding-top:3px;color:#67727F}ul.as-list{z-index:12;margin:2px 0 0;padding:0;font-size:14px;color:#000;background-color:#fff;background-color:rgba(255,255,255,.95);box-shadow:0 2px 12px #222;-webkit-box-shadow:0 2px 12px #222;-moz-box-shadow:0 2px 12px #222;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}li.as-message,li.as-result-item{margin:0;padding:0 2px;background-color:#fff;border:1px solid #CCC;font-size:12px;border-bottom:1px solid #ddd;cursor:pointer;width:250px}li:first-child.as-result-item{margin:0}li.as-message{margin:0;cursor:default}li.as-result-item.active{background-color:#F18200;background-image:-webkit-gradient(linear,0 0,0 64%,from(#f18200),to(#de5400));border-color:#DE5400;color:#fff}li.as-result-item em{font-style:normal;background:#444;padding:0 2px;color:#fff}li.as-result-item.active em{background:#253f7a;color:#fff}@media screen and (-webkit-min-device-pixel-ratio:0){ul.as-selections{border-top-width:2px}ul.as-selections li.as-selection-item{padding-top:3px;padding-bottom:3px}ul.as-selections li.as-selection-item a.as-close{margin-top:-1px}}@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0){ul.as-list{border:1px solid #888}ul.as-selections li.as-selection-item a.as-close{margin-left:4px;margin-top:0}}ul.as-list{border:1px solid #888\9}ul.as-selections li.as-selection-item a.as-close{margin-left:4px\9;margin-top:0\9}ul.as-list,x:-moz-any-link,x:default{border:1px solid #888}BODY:first-of-type ul.as-list,x:-moz-any-link,x:default{border:none}.Clear{float:none;padding:0;margin:0}#quickorder_box{right:0;background:#fff;padding:15px 10px;border:1px solid #666;z-index:1000}#quickorder_box a{text-decoration:none}.itemsBox td{padding:2px}.itemsBox .sku{width:149px}.ajax-loader{background:url(../images/scp-ajax-loader.gif) no-repeat;height:16px;width:16px;display:block}.qck_product_options{margin:10px 0}.qck_product_options select{width:153px}.qck_product_options span.title{font-weight:700;display:block}.qck_product_options td{padding:0}.qck_options_box li{margin-bottom:5px}.qck_bottom .success{display:inline-table}.address-candidates{font-size:12px;padding:10px;margin:0 0 15px;background:#fcffd8;border:2px solid #ffc364;color:#444}.address-candidates .address-candidates-headline{font-weight:700;font-size:16px;margin-bottom:10px;color:#e31735}.address-candidates .address-candidates-text{margin-bottom:20px;padding:0;font-weight:700}.address-candidates .address-candidate{float:left;width:30%;font-size:12px;margin:0 15px 20px 0;border-bottom:solid 1px #ccc;min-height:70px}.address-candidates .address-candidates-list{margin:0;overflow:hidden}.address-candidates .address-candidate input{cursor:pointer;float:left;width:25px;margin-top:2px}.address-candidates .address-candidate label{cursor:pointer;float:left;font-weight:400;text-align:left;width:85%!important;padding:0}.address-candidates .address-candidate-ignore input{cursor:pointer;width:25px}.address-candidates .address-candidate-ignore label{display:inline;font-weight:700;text-align:left;float:none;width:auto;vertical-align:middle}ul#pronav,ul#pronav li{padding:0;position:relative;float:left}ul#pronav li.nav:hover>a span:after,ul#pronav li.nav>a span:after{border-left:4px solid transparent;border-right:4px solid transparent;width:0;height:0;content:"";top:15px;right:8px}#top-nav-right a,ul#pronav{font-family:'Exo 2',tahoma,Myriad Pro,sans-serif}ul#pronav{margin:0 auto 0 -20px;list-style:none;font-size:14px;z-index:9999}ul#pronav li{margin:0;line-height:32px;text-align:left}ul#pronav li a{text-decoration:none;color:#fff;display:block;font-weight:600}ul#pronav li a span{padding:0 23px;display:block;word-wrap:break-word;word-break:break-all}ul#pronav li.nav>a span:after{border-top:4px solid #fff;position:absolute;display:inline-block}ul#pronav li.nav:hover>a span:after{border-top:4px solid #dd1534;position:absolute}ul#pronav li a:hover{color:#010101}ul#pronav li.nav:hover>a{transform:skewX(-20deg);-webkit-transform:skewX(-20deg);background:#fdfdfd}ul#pronav li.nav:hover>a span{transform:skewX(20deg);-webkit-transform:skewX(20deg);color:#dd1534}ul#pronav li.last a,ul.pronav-selected-index li.last a{border-right:0!important;background-image:none}ul#pronav li .sub{position:absolute;top:32px;left:-20px;z-index:99999;float:left;display:none;-moz-box-shadow:2px 2px 2px rgba(0,0,0,.2);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.2);line-height:normal;width:165px}ul#pronav li .sub .row{clear:both;width:100%;margin-bottom:10px}ul#pronav li .sub .row ul{list-style:none;margin:0;padding:0;width:15em;float:left;background:url(../../images/vertical-tile-divider.gif) right 0 repeat-y}ul#pronav .sub h2{margin:15px 0 5px 10px;line-height:normal}.clear{clear:both}#top-nav-right{background:url(../../images/shop-all-bg.gif) repeat-x;border-left:1px solid #FFB2A3;float:right;font-size:14px;height:44px;position:relative;z-index:990}ul#top-nav-right li{border:0}#top-nav-right a{color:#fff;font-weight:700;line-height:40px;text-decoration:none}#top-nav-right a:hover{color:#B3CBE2}#top-nav-right span{cursor:pointer;display:block;padding:0 10px;white-space:nowrap}ul#pronav li li{line-height:normal;float:none}ul#pronav li li a{font-weight:700;line-height:normal;display:block;padding:5px}ul#pronav li li a ul#pronav ul{list-style:none;position:relative;background:#fff}ul#pronav ul ul{z-index:2}.sub{display:none;background:#999;position:absolute;top:35px;left:0}ul#pronav ul li:hover .sub{display:block}.sub-nav,.sub-nav-1{display:none;position:absolute;top:0;left:155px}ul#pronav ul .hover .hover .sub-nav-1,ul#pronav ul .hover .sub-nav{display:block}ul#pronav ul .hover .column{float:left}ul#pronav ul .hover .column li{width:100%}ul#pronav ul li a{display:block;font-size:15px;line-height:18px;text-decoration:none;padding:8px}ul#pronav ul li a.parent{background:#d5d5d5;font-family:Khand,Arial;color:#545454;font-weight:700}ul#pronav ul li.hover a.parent{color:#e41736}ul#pronav ul li li{float:none;border-bottom:1px solid #f2f2f2;border-right:none;padding:1px 0 0 1px}.pronav-selected-index li:after,.pronav-selected-index:after,.sub-nav-1:after,.sub-nav:after,ul#pronav ul:after,ul#pronav:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}ul#pronav ul ul.sub-menu{width:175px}ul#pronav li.nav li{position:static}ul#pronav li.nav .sub-nav,ul#pronav li.nav .sub-nav-1{width:304px!important}ul#pronav li.nav .sub-nav-1{left:187px}ul#pronav li.nav .sub-nav .column{width:49.5%;float:left;min-height:375px;border-right:1px solid #fff;border-bottom:1px solid #fff;background:#e7172f}ul#pronav li.nav .sub-nav .column li a{font-weight:400;font-family:Khand,Arial}ul#pronav li.nav .sub-nav .column li{border:none;font-weight:700;padding:0 8px;width:92%}ul#pronav li.nav .sub a span{padding:0 12px}ul#pronav li.nav .sub a span:after{display:block;float:right;margin-top:6px;border-top:4px solid transparent;border-left:4px solid #dc1635;border-bottom:4px solid transparent;width:0;height:0}ul#pronav li.nav-1 .sub .column{min-height:395px}ul#pronav li.nav-2 .sub .column{min-height:341px}ul#pronav li.nav-3 .sub .column{min-height:237px}ul#pronav li.nav-5 .sub .column{min-height:225px}ul#pronav li.nav-6 .sub{background:0 0}ul#pronav li.nav-6 .sub .column{min-height:20px;float:right}ul#pronav li.nav-6 .sub,ul#pronav li.nav-7 .sub{left:auto;right:0}ul#pronav li.nav-6 .sub .sub-nav,ul#pronav li.nav-7 .sub .sub-nav{left:auto;right:172px}ul#pronav li.nav-7 .sub .column{min-height:174px;float:right}ul#pronav li.nav-7{border:none}#color_products{width:440px;margin:5px 0 10px}#color_products .colored-products{border:1px solid #fff;float:left;margin:0 6px 5px 0!important;width:50px;min-height:50px;cursor:pointer}.color-hover,.colored-products:hover,.lower-products .color_products:hover{border:1px solid #e80000!important}#advancedmedia-list .color-hover{margin:-1px 5px 5px -1px!important}.product-view .product-img-box .more-views li{height:51px;cursor:pointer}.product-view .product-img-box .more-views li img{max-width:100%;max-height:100%}#size_products{background:#ededed;padding:20px;margin-top:5px}#size_products ul{float:left;clear:both;margin-bottom:15px;border-bottom:1px solid #ccc}#size_products label{display:block;color:#515151}#size_products li{float:left;margin:0 6px 0 0;width:49px;text-align:center}#size_products input{border:1px solid #d9d9d9;height:20px;padding:3px;width:36px;text-align:center}#size_products .price{color:#e31735;font-size:10px}#size_products .status{text-transform:uppercase;color:#343434;font-size:9px}.sized-products .flyer{display:block;text-align:center;width:auto}.lower-products{clear:both;padding:10px 0 0 10px;width:388px!important}.lower-products .color_products{border:2px solid #fff;float:left;margin:0 15px 6px 0}.prod-details{border-bottom:1px solid #ccc;margin:0 0 6px;padding:0 0 3px;text-align:left;cursor:pointer}.prod-details:hover .apparel-box{display:block}.apparel-box{background:#fff;border:1px solid #dedfe2;box-shadow:6px 6px 3px -3px gray;left:0;padding:10px 0;position:absolute;top:-70px;width:225px;z-index:99;display:none}.products-list .apparel-box{left:100px;top:25px}.apparel-box .selected-prod{background:gray;height:100px;width:100px;margin:auto}.apparel-box .slider{height:45px;overflow:hidden;width:1200px!important;position:relative}.apparel-box .slider li{float:left;border:1px solid #656565;width:35px;height:35px}.apparel-box .arrow-left,.apparel-box .arrow-right,.apparel-box .slider{float:left}.apparel-box .slider-box{border-top:1px solid #bcbcbc;margin:10px auto 0;padding:10px 0 0;width:218px;position:relative}.apparel-box .arrow-left,.apparel-box .arrow-right{display:block;height:25px;width:5px;cursor:pointer;position:relative;z-index:99999;margin-top:7px}.products-grid .last .apparel-box{left:auto;right:100px}.slider-slides{width:160px;overflow:hidden;float:left;height:45px;margin:0 5px 0 28px}.apparel-box .slider li.block{margin:0 1px 0 2px}.slider-box .arrow-left,.slider-box .arrow-right{background:url(../images/bkg_pre_next.png) 0 -35px no-repeat;width:25px;height:25px;top:9px;position:absolute}.slider-box .arrow-right{background-position:100% -35px;right:0}.slider-box .arrow-right.end{background-position:100% 0}.slider-box .arrow-left.end{background-position:0 0}.prod-details .apparel-box .close-btn{font-size:18px;font-weight:700;position:absolute;right:5px;top:2px;width:20px;height:20px;text-align:center;line-height:20px;border:1px solid #000;border-radius:2px;display:block}.products-list .prod-details{border-bottom:none;margin:0 0 6px}.product-view .product-img-box .more-views li{min-height:51px;display:inline-block;width:51px}.quick-access .form-search input.input-text{-webkit-appearance:none}div#size_products ul li{padding-right:4px\9\0}.modal-body:after,.modal-header strong,.popup-close{display:block}.modal{visibility:hidden;position:absolute;z-index:200;top:-100px;right:15px;left:15px;background:#FFF;opacity:0;border:2px solid #5a5a5a;border-radius:5px}.modal.modal-active{-moz-transition-delay:0;-o-transition-delay:0;-webkit-transition-delay:0;transition-delay:0;visibility:visible;opacity:1;max-height:350px;width:420px;position:fixed!important;top:55%;left:50%;margin:-175px 0 0 -210px;z-index:9999999}.modal.modal-inactive{overflow:hidden;height:0}.modal .form-list .input-box{float:none;width:96%;clear:both}.modal-header{position:relative;padding:10px 50px 0 15px;border-bottom:1px solid #d0d0de;border-radius:4px 4px 0 0}.modal-header h1,.modal-header h2,.modal-header h3,.modal-header h4,.modal-header h5{color:#787878;font-family:"Helvetica Neue",arial,sans-serif;font-size:15px;font-style:normal;text-rendering:optimizeLegibility;text-transform:none;margin:0;line-height:30px}.modal-header .subtitle{margin-bottom:0;font-size:13px}.modal-body{position:relative;padding:12px 15px}.modal-body>p:last-child{margin-bottom:0}.modal-footer{padding:15px;border-top:1px solid #d0d0de}.modal-close{text-indent:-9999px;position:absolute;top:10px;right:10px;width:28px;height:28px;border-radius:14px;background:#808a9e}.modal-close:hover{background:#49A942}.modal-close:before{height:12px;width:12px;background-image:url(../img/sprite-s223c67cb3c.png);background-position:0 -292px;background-repeat:no-repeat;content:'';position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:-6px}.modal-body:after,.wishlist-name::after,ul.bsn-header-tabs-list:after{clear:both;content:""}.modal-body input{border-color:#b6b6b6}.modal-body .form-list label{color:#787878;text-align:left}@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2 / 1),(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.modal-close:before{background-image:url(../img/sprite-2x-s11de636b24.png);background-position:0 -247px;-moz-background-size:140px,auto;-o-background-size:140px,auto;-webkit-background-size:140px,auto;background-size:140px,auto}}.modal-backdrop{-moz-transition:opacity .3s 0,visibility .3s linear;-o-transition:opacity .3s 0,visibility .3s linear;-webkit-transition:opacity .3s 0,visibility .3s linear;transition:opacity .3s 0,visibility .3s linear;visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#000;opacity:0}.modal-backdrop.modal-active{-moz-transition-delay:0;-o-transition-delay:0;-webkit-transition-delay:0;transition-delay:0;visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";opacity:.65}.quantity-widget-wrapper{clear:both}.button-subtle.qty-button.decrease,.button-subtle.qty-button.increase{background:#ccc;color:#787878;display:block;float:left;font-size:38px;height:35px;line-height:32px;margin:0;text-align:center;vertical-align:middle;width:36px;cursor:pointer;border:1px solid #b6b6b6;border-radius:3px}.modal .form-list .input-text.qty{padding:8px 0 7px;width:60px!important;float:left}.form-list .required{margin-bottom:5px}.popup-close{background:url(../images/fancybox/fancybox.png) -47px -6px #000;font-size:0;height:18px;position:absolute;right:15px;text-align:center;text-decoration:none;top:10px;width:17px}.wishlist-list .button-small{background:#000;color:#fff;padding:5px 10px;text-decoration:none;position:absolute;top:14px;right:10px}#wishlist-create-button{margin-right:10px}.wishlist-list{line-height:20px;margin:20px 0;border-top:1px solid #d0d0de}.wishlist-list>li{border-bottom:1px solid #d0d0de;padding:20px 0;position:relative}.wishlist-name{display:inline-block;line-height:1;vertical-align:top}.wishlist-name::after{display:block;margin-bottom:10px;overflow:hidden}.checkbox-wrapper{display:inline-block;margin-right:12px;vertical-align:top}.wishlist-name>a{text-decoration:none}.wishlist-index-index .pager .sort-by{float:right;line-height:20px}.wishlist-index-index .pager .pages{margin:0 auto;display:block}.wishlist-index-index ul.wishlist-list li table+a.button{background:#000;color:#fff;padding:5px 12px;text-decoration:none;position:absolute;top:14px;right:70px}.modal-body .buttons-set button.button{float:left;margin:0}#message-content{color:#d12c01;font-size:15px;text-align:center;margin:5px}.header-container{position:relative}.bsn-tool-tip{top:50px;left:0}.bsn-tool-tip:before{border-bottom:10px solid #e41736;border-left:10px solid transparent;border-right:10px solid transparent;border-top:none;left:17%;top:-10px;transform:skewX(20deg)}.bsn-header-tabs{position:absolute;top:0;left:277px;z-index:999999;width:15%}@media only screen and (max-width:345px){.bsn-header-tabs{width:8%}}.bsn-header-tabs-list{left:278px;position:absolute;top:0;z-index:100000}ul.bsn-header-tabs-list li{float:left;margin:7px 0 0 4px;background:url(../images/bkg_sprite.png) 0 -317px no-repeat;padding:0 0 0 6px}.header-tabs-toggle,ul.bsn-header-tabs-list li a{background:url(../images/bkg_sprite.png) 100% -350px no-repeat}ul.bsn-header-tabs-list li a{font-size:12px;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;margin:0;padding:0 6px 0 0;min-width:126px;width:auto;line-height:32px;text-decoration:none;display:block}ul.bsn-header-tabs-list li a:hover{color:#e8e8e8}ul.bsn-header-tabs-list:after{overflow:hidden;display:block}.header-tabs-toggle{position:relative;right:-15px;top:7px;height:32px;font-size:0;cursor:pointer;display:none;}.header-tabs-toggle:before{color:#fff;content:"+";display:block;font-size:24px;line-height:20px;font-weight:bold;padding-top:4px;text-align:center;vertical-align:middle;background:url(../images/bkg_sprite.png) 0 -317px no-repeat;height:27px;}.header-tabs-toggle.active{background-position:100% -427px}.header-tabs-toggle.active:before{background-position:0 -393px;content:"-";line-height:18px;}@media only screen and (max-width:1000px){.branding{margin-left:12px!important}ul.bsn-header-tabs-list{display:none}.header-tabs-toggle{display:block}ul.bsn-header-tabs-list.show{position:absolute;top:39px;background:#e81631;width:100%;z-index:99999;display:block;left:0;transition:1s}ul.bsn-header-tabs-list li{float:none;background:0 0;margin:0;border-bottom:1px solid #fff;padding:0}ul.bsn-header-tabs-list li:last-child{border:none}ul.bsn-header-tabs-list li a{background:0 0;padding:0;width:100%;font-size:13px;height:auto}}.captcha-image img#product_send_to_friend_form_captcha{border:1px solid #c9c9c9;border-radius:3px 0 0 3px;float:left;height:60px;margin-top:15px;width:60%}
.social-share-icons li.button_instagram a {
    background-position: -133px -84px;
}
.social-share-icons li.button_instagram a:hover {
    background-position: -133px -117px;
}
/*error-message*/
.error-message {padding-top:25px;}
.error-message b {font-size:18px;}

/*added for full width custom layout*/
body.cms-page-view .full-width .page .main.col1-layout,
body.cms-page-view .full-width .col-main {width: 100%; box-sizing: border-box}

.footer-before-container li a,
.for-brands li a {transition: 1s}
@media (max-width:1024px) and (min-width:799px) {
    body .shop-by-brands .lSSlideOuter li.lslide {
        width: 200px !important;
    }
}
@media (max-width:767px) and (min-width:560px) {
    body .shop-by-brands .lSSlideOuter li.lslide {
        width: 310px !important;
    }
    .for-brands.lightSlider li:last-child {margin-right: 0!important;}
}

body .fixed-contact-widget {left:auto; right: 0}

/*Captcha for Create an Account */
body .form-list.captcha-form {margin: 10px 0 0}
body .form-list.captcha-form .captcha-image {margin:15px 0 15px 215px;}
body .form-list.captcha-form .captcha-image .captcha-img {float: left; margin-right: 10px; border:1px solid #c9c9c9; border-radius: 5px;}
body .form-list.captcha-form .captcha-image img#catpcha-reload {min-height: 24px; margin-top: 10px; border-radius: 3px;}
body .form-list.captcha-form .captcha-image:after {clear: both; overflow: hidden; content: ''; display: block;}

body.checkout-onepage-index .sp-methods .form-list select {
    padding: 5px;
}

body.checkout-onepage-index .sp-methods .form-list select.validate-cc-type-select {
    width: 258px;
}


@media (max-width:500px) {
    body .form-list.captcha-form .captcha-image {margin-left: 0}
    body.checkout-onepage-index .cvv-what-is-this {margin-left: 12px}
    body.checkout-onepage-index .sp-methods .form-list .input-box {width: 100%}
}

/*Paymetrics */
#checkout-payment-method-load.sp-methods .form-list #ccFrame{
    width: 100% !important;
    border: none;
    height: 195px;
}
