.mar-bt-10px{margin-bottom:10px}a.as-link,a.as-link:active,a.as-link:hover,a.as-link:link,a.as-link:visited{color:#acacac;text-decoration:underline}html{font-size:14px}.fpo-placeholder{-moz-box-sizing:border-box;background-color:lightgray;border:5px solid #EFEFEF;border-radius:10px 10px 10px 10px;margin:0 auto;min-height:245px;position:relative;text-align:center;width:100%}.fpo-placeholder span{color:#FFFFFF;display:inline-block;font-size:95px;left:0;position:absolute;text-align:center;text-shadow:7px 5px #DDDDDD;top:110px;width:100%}.clear_fix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.bold{font-weight:bold}.clear_fix{display:inline-block}* html .clear_fix{height:1%}.clear_fix{display:block}ul li{list-style-type:none}.content-type ul li{list-style-type:disc}.skip{position:absolute;top:-30000px;left:-30000px}select{float:left}input.text,input.qty,label{padding:0 0 0 1px;margin:0;float:left}label{font-weight:normal}.paragraphContent p,.paragraphContent h1,.paragraphContent h2,.paragraphContent h3,.paragraphContent h4,.paragraphContent h5,.paragraphContent h6{padding:10px;margin:0}h1,h2,h3,h4,h5,h6{color:#000;line-height:1.2}h1{font-weight:600;line-height:28px;font-size:1.9em}h2{font-size:1.6em}h3{font-size:1.4em}.strong{font-weight:bold}dl{overflow:hidden;line-height:1.5em}dl dt{float:left;min-width:148px}table,th,td{vertical-align:top}table ul{padding:0}thead th{background-color:transparent}table tr td{padding:10px}p{margin:0 0 10px 0;line-height:1.5em}dl{margin:0 0 10px 0}thead th{background-color:transparent}table tr td:first-child{border-left:none}table tr td.no-border{border:0 none}tbody tr:nth-child(2n) td,tbody tr.even td{background-image:none;background-color:transparent}a{color:#0c78c1;text-decoration:none}a:visited,a:hover,a:focus,a:active{color:#0c78c1}a:hover,a:focus{text-decoration:underline}a:focus img{outline:1px solid #999}.uppercase{text-transform:uppercase}.prod_image{padding:10px}.hidden,.hide-desktop{display:none}.text_hide{text-indent:-9999px}.pad_right{margin-right:10px}.pad_left{margin-left:10px}.pad_bottom{margin-bottom:10px}.pad_none{margin:0;padding:0}.inline-block{display:inline-block}.cms_disp-img_slot .disp-img,.cms_disp-img_slot .simple_disp-img{border:0px solid #999999;margin-bottom:22px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.span-4.section4 .cms_disp-img_slot .disp-img:first-child,.span-4.section4 .cms_disp-img_slot .simple_disp-img:first-child{margin-top:30px}.page-productList .section1.cms_disp-img_slot .content{margin-bottom:10px}.section1.cms_disp-img_slot .disp-img .title,.section1.cms_disp-img_slot .disp-img .details,.section1.cms_disp-img_slot .disp-img .action,.section2.cms_disp-img_slot .disp-img .title,.section2.cms_disp-img_slot .disp-img .details,.section2.cms_disp-img_slot .disp-img .action,.zone_a.cms_disp-img_slot .disp-img .title,.zone_a.cms_disp-img_slot .disp-img .details,.zone_a.cms_disp-img_slot .disp-img .action,.zone_b.cms_disp-img_slot .disp-img .title,.zone_b.cms_disp-img_slot .disp-img .details,.zone_b.cms_disp-img_slot .disp-img .action,.zone_c.cms_disp-img_slot .disp-img .title,.zone_c.cms_disp-img_slot .disp-img .details,.zone_c.cms_disp-img_slot .disp-img .action,.section4.cms_disp-img_slot .disp-img .title,.section4.cms_disp-img_slot .disp-img .details,.section4.cms_disp-img_slot .disp-img .action,.section5.cms_disp-img_slot .disp-img .title,.section5.cms_disp-img_slot .disp-img .details,.section5.cms_disp-img_slot .disp-img .action,.left-content-slot.cms_disp-img_slot .disp-img .title,.left-content-slot.cms_disp-img_slot .disp-img .details,.left-content-slot.cms_disp-img_slot .disp-img .action,.top-content-slot.cms_disp-img_slot .disp-img .title,.top-content-slot.cms_disp-img_slot .disp-img .details,.top-content-slot.cms_disp-img_slot .disp-img .action,.wide-content-slot.cms_disp-img_slot .disp-img .title,.wide-content-slot.cms_disp-img_slot .disp-img .details,.wide-content-slot.cms_disp-img_slot .disp-img .action,.narrow-content-slot.cms_disp-img_slot .disp-img .title,.narrow-content-slot.cms_disp-img_slot .disp-img .details,.narrow-content-slot.cms_disp-img_slot .disp-img .action{display:none}.backToMobileStore{font-size:5em;font-weight:bold;border-bottom:0.1em solid #687387;padding:0 0.5em;background:-moz-linear-gradient(top, #fff, #e6edf3);background:-ms-linear-gradient(top, #fff, #e6edf3);background:-o-linear-gradient(top, #fff, #e6edf3);background:-webkit-gradient(linear, center top, center bottom, from(#fff), to(#e6edf3));background:-webkit-linear-gradient(top, #fff, #e6edf3);background:linear-gradient(to bottom, #ffffff,#e6edf3);text-align:center;line-height:1em}.backToMobileStore .greyDot{line-height:1.4em}.greyDot{background-image:none;background-repeat:repeat;background-attachment:scroll;background-position:0 0;background-color:#6E7588;border-radius:500em 500em 500em 500em;color:#FFFFFF;display:block;float:left;font-size:0.6em;height:1.5em;margin:0.1em 0 0 0;text-align:center;width:1.5em}.greyDot a{color:#FFFFFF}.closeDot{float:right;cursor:pointer}.emptyMessage{font-weight:bold}.cms-content{padding:10px 20px}.cms-content .information_message{margin-bottom:30px}.cms-content h3{margin:20px 0 6px 0}ul.bullet-list li,.cms-content .bullet-list li{margin:1px 0;list-style-type:disc}.cms-content-emphasized-big{font-size:1.2em}body{background:#fff;color:#505050;font:14px/1.2em Source Sans Pro,Arial,Helvetica,sans-serif}body>.container{width:970px;margin:0 auto 3em;background:#fff}.title_section_1{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #005494),color-stop(100%, #004275));background-image:-moz-linear-gradient(#005494,#004275);background-image:-webkit-linear-gradient(#005494,#004275);background-image:linear-gradient(#005494,#004275);color:#ffffff;font-size:18px;padding:8px 15px;font-weight:normal}.strike{text-decoration:line-through}.columns-2>div{width:50%;float:left;margin:0;text-align:center}.qtip-wm-blue{background-color:#2191ce;border-color:#2191ce;color:#fff}.qtip-wm-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-wm-white{background-color:#ffffff;border-color:#d7d7d7;color:#505050}.qtip-wm-white .qtip-titlebar{background-color:#2191ce;color:#ffffff;text-align:right;padding-right:5px}.qtip-content{font-size:12px}#colorbox.cbox-blue #cboxClose{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/colorbox/close-w.png?1471968462')}#colorbox.cbox-blue.cbox-white-header #cboxClose{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/colorbox/close.png?1471968462')}#colorbox.cbox-blue .cbox-hdr{background:#2191ce;padding:15px 15px;margin-bottom:5px;color:#ffffff;min-height:15px;font-size:18px;line-height:18px}#colorbox.cbox-blue .cbox-hdr h2,#colorbox.cbox-blue .cbox-hdr h3,#colorbox.cbox-blue .cbox-hdr h4{color:#ffffff;font-size:1em;line-height:15px;margin:0;padding:0}#colorbox.cbox-blue .cbox-body{padding:0 15px 15px 15px}#colorbox.cbox-white .cbox-hdr{padding:15px 15px;margin-bottom:5px}#colorbox.cbox-white .cbox-body{padding:0 15px 15px 15px}#colorbox.cbox-grey{border:1px solid #d9d9d9}#colorbox.cbox-grey #cboxClose{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/colorbox/close-w.png?1471968462')}#colorbox.cbox-grey .cbox-hdr{background:#acacac;padding:15px 15px;margin-bottom:5px;color:#ffffff;min-height:15px;font-size:18px;line-height:18px}#colorbox.cbox-grey .cbox-hdr h2,#colorbox.cbox-grey .cbox-hdr h3,#colorbox.cbox-grey .cbox-hdr h4{color:#ffffff;font-size:18px;line-height:18px;margin:0;padding:0}#colorbox.cbox-grey .cbox-body{padding:0 15px 15px 15px}table.grey-ruled{width:auto;border-top:1px solid #d7d7d7}table.grey-ruled th{padding:5px;border-top:0 none;border-left:0 none;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}table.grey-ruled th:first-child,table.grey-ruled tr td:first-child{border-left:1px solid #d7d7d7}table.grey-ruled td{border-top:0 none;border-left:0 none;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:0 10px}.toggle-slide{cursor:pointer}.toggle-slide span{text-decoration:none}.toggle-slide .col-flag{display:none;text-decoration:none}.toggle-slide .exp-flag{display:inline-block;text-decoration:none}.toggle-slide.expanded .exp-flag{display:none}.toggle-slide.expanded .col-flag{display:inline-block}.loading-spinner *{display:none}.loading-spinner:after{content:' ';display:block;min-width:32px;min-height:32px;background:transparent url("/_ui/desktop/common/images/spinner.gif") center center no-repeat}.logged-out .logged-in-item,body.logged-out .logged-in-item{display:none}.logged-out .logged-out-item,body.logged-out .logged-out-item{display:block}.logged-in .logged-in-item,body.logged-in .logged-in-item{display:block}.logged-in .logged-out-item,body.logged-in .logged-out-item{display:none}#registerWithAddressForm .form_field-label{clear:left}#registerWithAddressForm .form_field-input .form_field-label{clear:none}.RichTextContent{clear:both !important}.category-feature1{margin:10px 0}.category-feature1 .category-feature-wrapper{overflow:hidden;white-space:nowrap}.category-feature1 .category-feature-item{text-align:center;font-size:1em;vertical-align:top;display:inline-block;overflow:hidden}.category-feature1 .category-feature-item a{color:#000;text-decoration:none;min-height:170px}.category-feature1 .category-feature-item img{height:170px;width:170px;margin:0 auto 5px auto}.category-feature1 .category-feature-item .product{padding:0 10px}.category-feature1 .category-feature-item .promoMessage{color:#ff0000}.category-feature1 .category-feature-item .title{text-transform:uppercase;font-size:1em;margin:0}input,select,textarea,button{font:inherit}.ul,.ol,.plainlist{margin:1em 0 2em 2.5em;line-height:1.5em}.plainlist li{line-height:26px}.ul li{list-style-type:disc}.ol li{list-style-type:decimal}.percentOff{color:#CC0000}body:not(.outletContext) .retailOnly{display:inline-block !important}body.outletContext .outletOnly{display:inline-block !important}.no-underline:hover,.no-underline:focus{text-decoration:none}.block-element{display:block}.password-forgotten{display:block;clear:left;margin:0 0 10px 0}.mandatory{display:inline-block;float:left;line-height:10px;vertical-align:top;width:8px}.mandatory img{vertical-align:top}form dl{overflow:hidden}form dl dt{clear:both;overflow:hidden;float:none}form dl dt.left{clear:both;overflow:inherit}dl dd input{min-height:16px}dl dd input[type=text],dl dd textarea,dl dd select,dl dd input[type=password]{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:10px;-moz-box-shadow:inset 3px 3px 4px #eee;-webkit-box-shadow:inset 3px 3px 4px #eee;box-shadow:inset 3px 3px 4px #eee;border:1px solid #BBBBBB;padding:3px !important;background-color:#e7f2f9}dl dd select{-moz-box-shadow:inset -3px -3px 4px #eee;-webkit-box-shadow:inset -3px -3px 4px #eee;box-shadow:inset -3px -3px 4px #eee;background-color:#e7f2f9}form dl dd input[type=text],form dl dd input[type=password],form dl dd select{margin-right:5px;width:234px;padding:4px;margin-top:0}form dl dd input[type=text].cvc{width:40px;clear:both}form dl dd input[type=text].card{width:298px}form dl dd select.card_date{width:117px}form dl dd input[type=checkbox],form dl dt input[type=checkbox],form dl dd input[type=radio],form dl dt input[type=radio]{float:left;margin-right:8px}form dd{margin-left:0}form input.text,form input.qty,form label{padding-bottom:0;font-weight:normal;vertical-align:middle}form input.text{padding:0 20px 0 0}form label{padding:2px 20px 2px 0;display:inline-block}form dl dd input.security{width:32px}.form_field-label{font-size:1em}.form_field-input input[type=text],.form_field-input textarea,.form_field-input input[type=password],input.qty,input[name^="productCodeMap"]{width:234px;padding:0px 4px;margin-right:10px;margin-top:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:10px;-moz-box-shadow:inset 3px 3px 4px #eee;-webkit-box-shadow:inset 3px 3px 4px #eee;box-shadow:inset 3px 3px 4px #eee;background-color:#e7f2f9;border:1px solid #BBBBBB;height:24px;font-size:1em;line-height:24px}.form_field-input select{width:237px;padding:0px 0 0 4px;margin-right:10px;margin-top:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:10px;-moz-box-shadow:inset 3px 3px 4px #eee;-webkit-box-shadow:inset 3px 3px 4px #eee;box-shadow:inset 3px 3px 4px #eee;background-color:#e7f2f9;border:1px solid #BBBBBB;height:24px;font-size:1em;line-height:24px}.form_field-input input[type=text].cvc{width:40px;clear:both}.form_field-input input[type=text].card{width:298px}.form_field-input select.card_date{width:117px}.form_field-input input[type=checkbox],.form_field-label input[type=checkbox],.form_field-input input[type=radio],.form_field-label input[type=radio]{float:left;margin-right:8px;margin-bottom:3px}.form_field-input input.security{width:50px}.form_field-input input[type=text]:focus,.form_field-input textarea:focus,.form_field-input select:focus,.form_field-input input[type=password]:focus{border:1px solid #666}.form_field-input select{-moz-box-shadow:inset -3px -3px 4px #eee;-webkit-box-shadow:inset -3px -3px 4px #eee;box-shadow:inset -3px -3px 4px #eee;width:237px}.form_field-input input[type=text],.form_field-input input[type=password],.form_field-input select{margin-right:5px}.form_button-section{clear:both;margin:10px 0 0 0}.required{padding:0 0 5px 0;font-size:100%;color:#505050;font-weight:normal;font-style:italic}form dl.terms{float:left;clear:none}.add-address-left-label{padding:0 0 0 13px}.add-address-left-input{margin-top:-17px}form label.large_text{font-size:1.2em}form .instruction{color:#aaaaaa;font-size:0.8em;padding-top:10px}.pstrength-minchar{font-size:0.95em;line-height:normal}#password_bar{clear:both;float:left}#password_minchar{margin-bottom:10px;margin-top:2px}.pstrength-bar,.pstrength-minchar{clear:both}.pstrength-bar{clear:both;border:1px solid white;font-size:1px;height:5px;width:0px}input.strength,input.matchPwd{margin-bottom:5px !important}.opaque{opacity:0.4}[class^="icon-"],[class*=" icon-"]{display:inline-block;height:20px;line-height:20px;vertical-align:middle;width:20px;margin:0 5px 0 0}.icon-cart{background-color:transparent;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/button/icon-cart-put.png?1471968463');background-repeat:no-repeat;background-position:center 0px}.store_finder button.search img{width:18px}.store_finder #PostCode{height:18px}.page-boating-info .item_container{overflow:visible}.page-boating-info #boatingInformationForm{margin-top:20px}.page-boating-info #boatingInformationForm .form-field-button{height:25px;margin-top:15px}.page-boating-info #boatingInformationForm .item_container_holder,.page-boating-info #boatingInformationForm .form_field-input{clear:both}.android-exp select,.android-exp header select,.android-exp header #headerDropdownLinks{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-arrow-d.png?1471968465');background-color:#FFFFFF;background-position:right center;background-repeat:no-repeat;background-size:12px auto;border-image:initial;border-radius:0 0 0 0;cursor:default;padding:3px 5px 3px 5px;cursor:default;-webkit-appearance:none}.page-Content-Email-Request-Form .social-block-rel{display:none}.page-Content-Email-Request-Form #myForm label{width:100%}.page-Content-Email-Request-Form .sign-up-mail{margin-bottom:40px;margin-left:80px;margin-top:35px}.page-Content-Email-Request-Form .sign-up-mail .r2c1{background:url(http://content.westmarine.com/wm-img/email/email-request/email-request-bg_r2_c1.jpg);background-repeat:repeat-y}.page-Content-Email-Request-Form .sign-up-mail .r2c2{background:url(http://content.westmarine.com/wm-img/email/email-request/email-request-bg_r2_c2.jpg);background-repeat:repeat-x}.page-Content-Email-Request-Form .sign-up-mail .r2c3{background:url(http://content.westmarine.com/wm-img/email/email-request/email-request-bg_r2_c3.jpg);background-repeat:repeat-y}.page-Content-Email-Request-Form .sign-up-mail .form-header{height:33px;margin-top:10px}.page-Content-Email-Request-Form .sign-up-mail .form-it{float:left;width:415px}.page-Content-Email-Request-Form .sign-up-mail h2{color:#000000;font-size:1.4em;line-height:1.4em;padding-top:10px}.page-Content-Email-Request-Form .sign-up-mail .bluetxt{color:#0C78C1;font-size:1em;font-weight:bold}.page-Content-Email-Request-Form .sign-up-mail ul{padding:0}.page-Content-Email-Request-Form .sign-up-mail ul li{background-image:url("bullet.gif");background-position:5px center;background-repeat:no-repeat;margin-top:3px;padding-left:15px;padding-top:5px;vertical-align:top}.page-Content-Email-Request-Form .sign-up-mail .required-field{color:#D90101;float:left;margin-left:-8px;padding-top:2px;width:8px}.page-Content-Email-Request-Form .sign-up-mail .ffields{border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;float:left;padding:25px 0 25px 20px;width:751px}.page-Content-Email-Request-Form .sign-up-mail .SubmitBtn{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #228ad9),color-stop(50%, #3599ee),color-stop(51%, #0061aa),color-stop(100%, #004f9d));background-image:-moz-linear-gradient(center top, #228ad9 0%,#3599ee 50%,#0061aa 51%,#004f9d 100%);background-image:-webkit-linear-gradient(center top, #228ad9 0%,#3599ee 50%,#0061aa 51%,#004f9d 100%);background-image:linear-gradient(to center bottom, #228ad9 0%,#3599ee 50%,#0061aa 51%,#004f9d 100%);border:1px solid #004F9D;color:#FFFFFF;font-size:1em;margin-top:15px}#paymentDetailsForm .form_field-label{float:left;width:100%}.buttons-sprite,.buttons-checkout,.buttons-search_btn_bckg,.buttons-specials{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/header/buttons-sa5c94f2082.png');background-repeat:no-repeat}.icons-sprite,.icons-account,.icons-arrow_right_gray,.icons-black-arrow-down,.icons-black-arrow,.icons-blue-arrow,.icons-carts,.icons-hamburger,.icons-outlet-logo-white,.icons-search,.icons-west-marine-mark-white,.icons-west-marine-outlet,.icons-west-marine,.icons-white-arrow-down,.icons-white-arrow-right,.icons-x,body header.main .user-account .user-account-icon,body header.main .top-header-misc-list .help-arrow,body header.main .siteLogo .outlet-siteLogo span,body header.main .siteLogo .wm-siteLogo span,body #nav_main li.main-list>a .icons-hamburger,#my_account_list .close,#help_content .close{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/header/icons-s80c5cb4a4c.png');background-repeat:no-repeat}.buttons-checkout{background-position:0 0}.buttons-checkout:hover,.buttons-checkout.checkout-hover{background-position:0 -27px}.buttons-search_btn_bckg{background-position:0 -54px}.buttons-search_btn_bckg:hover,.buttons-search_btn_bckg.search_btn_bckg-hover{background-position:0 -81px}.buttons-specials{background-position:0 -108px}.buttons-specials:hover,.buttons-specials.specials-hover{background-position:0 -142px}.icons-account{background-position:0 0}.icons-arrow_right_gray{background-position:0 -25px}.icons-black-arrow-down{background-position:0 -37px}.icons-black-arrow{background-position:0 -50px}.icons-blue-arrow{background-position:0 -62px}.icons-carts{background-position:0 -82px}.icons-hamburger{background-position:0 -107px}.icons-outlet-logo-white{background-position:0 -125px}.icons-search{background-position:0 -144px}.icons-west-marine-mark-white{background-position:0 -170px}.icons-west-marine-outlet{background-position:0 -189px}.icons-west-marine{background-position:0 -219px}.icons-white-arrow-down{background-position:0 -249px}.icons-white-arrow-right{background-position:0 -262px}.icons-x{background-position:0 -282px}body.error-page{margin-top:0}body.error-page #content{margin:20px auto 10px;overflow:visible;position:relative;width:910px}body div.topNavContainer{position:relative}body div.topNavContainer span{display:inline-block;float:left;margin-right:40px}body header.main{display:block;margin:0 auto;width:950px;text-align:left;float:none;position:relative;font-size:1em;margin-bottom:22px}body header.main a{color:#000}body header.main a:hover,body header.main a:focus{text-decoration:none}body header.main .header-vert-middle{vertical-align:middle}body header.main .header-inline-block{display:inline-block}body header.main .top-header-section{height:35px;color:#fff}body header.main .top-header-section a{color:#fff}body header.main .middle-header-section{height:95px;margin-top:10px;padding-top:10px}body header.main .user-account{margin:6px 0 4px 0}body header.main .user-account .user-account-name{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize}body header.main .user-account .user-account-icon{background-position:0 0;width:25px;height:25px;margin:0 5px}body header.main .user-account .icons-white-arrow-down{width:20px;height:13px;margin-top:1px}body header.main .user-account a:hover span{text-decoration:underline}body header.main .top-header-misc-list{float:right}body header.main .top-header-misc-list li{margin:9px 0}body header.main .top-header-misc-list li .misc-list-border{padding:0 20px;border-right:1px solid #fff}body header.main .top-header-misc-list li:first-child .misc-list-border{padding-left:0}body header.main .top-header-misc-list li:last-child{margin:7px 0}body header.main .top-header-misc-list li:last-child .misc-list-border{padding-right:0;border-right:none}body header.main .top-header-misc-list li a:hover:not(.cart-goto){text-decoration:underline}body header.main .top-header-misc-list li a.cart-goto:hover span{text-decoration:underline}body header.main .top-header-misc-list .help-arrow{background-position:0 -249px;width:25px;height:13px}body header.main .top-header-misc-list .icons-carts{width:25px;height:25px;margin-top:-6px}body header.main .marketing-message-area{text-align:right;position:absolute;right:0;top:45px;width:200px;max-height:65px;overflow:hidden;color:#000}body header.main .siteLogo{text-align:center}body header.main .siteLogo .outlet-siteLogo span{width:295px;height:30px;background-position:0 -189px}body header.main .siteLogo .wm-siteLogo span{width:230px;height:30px;background-position:0 -219px}body header.main .search{text-align:center}body header.main .bottom-header-section{height:30px;font-size:1.1em}body header.main .bottom-header-section .content{display:inline-block !important;vertical-align:top}body header.main .bottom-header-section .content li{margin:7px;padding:0 40px;border-left:1px solid #bdbdbd}body header.main .bottom-header-section .content li:last-child{border-right:1px solid #bdbdbd}body header.main .bottom-header-section .content li a:hover{color:#005cac}body header.main .bottom-header-section .site-switch{float:right;margin:7px 0}body header.main .bottom-header-section .site-switch.wm-link{color:#0c78c1}body header.main .bottom-header-section .site-switch:hover{color:#005cac}body header.main .bottom-header-section .icons-blue-arrow{width:12px;height:20px}body header.main input#search{border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;border-right:medium none;appearance:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;border-radius:0;color:#000;font-size:1.07em;padding:5px;height:30px;width:450px;float:none;margin-top:10px;text-align:center;background-color:#f4f4f4;vertical-align:top}body header.main input#search:-moz-placeholder{color:#B0B0B0;font-weight:bold;font-style:italic}body header.main input#search::-moz-placeholder{color:#B0B0B0;font-weight:bold;font-style:italic}body header.main input#search:-ms-input-placeholder{color:#B0B0B0;font-weight:bold;font-style:italic}body header.main input#search::-webkit-input-placeholder{color:#B0B0B0;font-weight:bold;font-style:italic}body header.main input#search:focus{outline:none}body header.main input.button{appearance:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;background:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/header/icons/search.png?1471968465') no-repeat scroll 10px 9px #f4f4f4;height:30px;width:40px;padding:20px;margin-top:10px;border:1px solid #D7D7D7;border-radius:0;border-left:none;margin-left:-6px}body header.main input.button:focus{outline:none}body header.main .shopallcol{color:#000;width:31%;margin-right:3%;float:left}body header.main .shopallcol .secondary-spotlight{max-width:220px;margin-top:0}body header.main .shopallcol:last-child{margin-right:0}body #nav_main{display:inline-block;margin-right:45px}body #nav_main li.main-list{padding:0;margin:0}body #nav_main li.main-list>a{text-decoration:none;color:#000;font-size:15px;margin-top:6px;min-width:130px;display:block}body #nav_main li.main-list>a .icons-hamburger{width:23px;height:18px;background-position:0 -107px}body #nav_main li.main-list>a#shopByDepartment:hover{color:#005cac}body #nav_main .outletShopAll{margin-bottom:15px}body #nav_main .outletShopAll a{display:inline-block}body #nav_main .outletShopAll .refine-count{padding-left:5px}body #nav_main ul.shopallLinkContainer{margin-bottom:15px}body #wrapper{margin:-10px auto 0;display:block;text-align:left;padding-top:10px}.header-bckg{left:0px;min-width:950px;position:absolute;top:0px;width:100%;z-index:0}.header-bckg .full-bar{width:100%}.backToMobileStore+.header-bckg{top:77px}.header-grad{height:35px;background-color:#0061aa}.header-grad.checkout-header-grad{height:50px}.outlet-grad{height:35px;background-color:#F15A22}.nav-grad{height:146px;background-color:#fff;border-bottom:1px solid #bdbdbd}#colorbox header#header,#colorbox .header-bckg{display:none}.product-taxonomy{background:none repeat scroll 0 0 #fff;border-radius:1px;border-style:none solid solid;box-shadow:1px 1px 5px #8A8A8A;float:left;margin-top:5px;padding:0;position:absolute;width:auto;z-index:101;border-color:#B1B1B1;border-image:none;border-style:solid solid solid solid;border-width:1px;display:none}.product-taxonomy ul{padding:0;margin:0}.product-taxonomy ul li a{padding:0px !important}.product-taxonomy ul li a:visited{text-transform:none;text-decoration:none}.product-taxonomy .up-pointer{width:0px;height:0px;position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #b1b1b1;top:-8px;left:106px}.product-taxonomy.outlet-tax .up-pointer{left:80px}.product-taxonomy .inner-up-pointer{width:0px;height:0px;position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #f1f1f1;top:-6px;left:108px}.product-taxonomy.outlet-tax .inner-up-pointer{left:82px}.product-taxonomy .main-tax-panel{padding:0;margin:0;float:left}.product-taxonomy .main-tax-panel .main-categories{background:none repeat scroll 0 0 #f1f1f1;float:left;margin:0;max-width:202px;padding:0;height:auto;position:relative}.product-taxonomy .main-tax-panel .main-categories ul.main-cat-list li{font-size:14px;padding:0px;margin:0px 3px 0 1px;position:relative;height:auto}.product-taxonomy .main-tax-panel .main-categories ul.main-cat-list li:last-child{border-bottom:medium none}.product-taxonomy .main-tax-panel .main-categories ul.main-cat-list li span.more{display:block;height:12px;position:absolute;right:4px;top:8px;width:7px}.product-taxonomy .main-tax-panel .main-categories ul.main-cat-list li a{text-decoration:none;color:#464646;display:block;padding:8px 0px 8px 10px !important;width:191px;font-size:15px;position:relative}.product-taxonomy .main-tax-panel .main-categories ul.main-cat-list li a:hover,.product-taxonomy .main-tax-panel .main-categories ul.main-cat-list li a:visited{background:#fff}.product-taxonomy .main-tax-panel .cat-details{display:none;border-image:none;border-style:medium none;float:right;margin:0;min-width:729px;padding:20px 0 5px 15px;background-color:#fff}.product-taxonomy .main-tax-panel .cat-details .subcat-panel{float:left;padding:0;margin:0}.product-taxonomy .main-tax-panel .cat-details .subcat-panel .subcats .subcatColumn{float:left;width:170px;padding-right:5px;display:none}.product-taxonomy .main-tax-panel .cat-details .subcat-panel .subcats .flyoutBanner{display:inline-block;float:right;width:165px;max-width:165px}.product-taxonomy .main-tax-panel .cat-details .subcat-panel .subcats a:link,.product-taxonomy .main-tax-panel .cat-details .subcat-panel .subcats a:visited{color:#000}.product-taxonomy .main-tax-panel .cat-details .subcat-panel .subcats a:hover{color:blue;text-decoration:underline}.product-taxonomy .main-tax-panel .cat-details .subcat-panel .subcats .subcat-pane{display:none;padding-bottom:15px;float:left;max-width:170px;width:170px}.product-taxonomy .main-tax-panel .cat-details .subcat-panel .subcats .subcat-pane h3.subcat-link{color:#000000;font-size:14px;font-weight:bold;margin:0;text-decoration:none;padding:5px 10px 2px 0}.product-taxonomy .main-tax-panel .cat-details .subcat-panel .subcats .subcat-pane a,.product-taxonomy .main-tax-panel .cat-details .subcat-panel .subcats .subcat-pane li{display:block;font-size:14px;padding:4px 0}.product-taxonomy .main-tax-panel .cat-details .subcat-panel .subcats .subcat-pane a{color:#000}.product-taxonomy .main-tax-panel .cat-details .subcat-panel .subcats .subcat-pane.subcat-pane-outlet{max-width:none;width:100%}.product-taxonomy .main-tax-panel .cat-details .cat-banner{float:left;padding:0;margin:0}.product-taxonomy .main-tax-panel .cat-details .cat-banner .cat-banner-pane{display:none;float:right;max-width:150px}.skiptocontent,.skiptonavigation{display:none}#cart_header{display:inline-block}.empty-popup-cart{padding:5px 0;color:#ffffff;font-size:1.2em}#rollover_cart_popup{position:absolute;z-index:95;right:0px;top:30px;-moz-box-shadow:0px 8px 15px #2C3A55;-webkit-box-shadow:0px 8px 15px #2C3A55;box-shadow:0px 8px 15px #2C3A55;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-bottom-left-radius:4px}.cart_popup_error_msg{line-height:1.5em;color:#FFFFFF;margin-bottom:5px;font-weight:bold}.product-variant-label{display:inline-block;padding:0 5px 0 0;min-width:38px}#cart_popup{display:none;position:fixed;left:51.5%;margin-left:93px;top:120px;z-index:95;-moz-box-shadow:0px 8px 15px #2C3A55;-webkit-box-shadow:0px 8px 15px #2C3A55;box-shadow:0px 8px 15px #2C3A55;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-bottom-left-radius:4px}#cart_popup .cart_modal_popup{border-top:0 none}.cart_popup{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/bg-gradient-modal-cart.png?1471968463');background-repeat:repeat-x;background-position:center top;background-color:#909caa;width:382px;overflow:hidden}.cart_popup .title{overflow:hidden;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/button/bg-gradient.png?1471968463');background-repeat:repeat-x;background-position:center top;background-color:#2c3a55;position:relative;padding:7px 15px}.cart_popup dl dt{min-width:inherit}.cart_popup .title h3{display:inline;margin:4px 0 0 0;padding:0;color:#ffffff;text-transform:uppercase;text-shadow:0 -1px 1px #333;font-size:1.1em;width:240px;float:left}.cart_popup .title img{float:left;padding-top:2px;margin-right:8px}.cart_popup .title span{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/button/icon-cart-put.png?1471968463');background-repeat:no-repeat;background-position:left center;background-color:transparent;height:16px;left:15px;position:absolute;top:15px;width:17px}.cart_popup .title a.close{display:block;float:right;margin:0;padding:0;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/icon-modal-cart-close.png?1471968465');background-repeat:no-repeat;background-position:left center;background-color:transparent;width:13px;height:14px;position:absolute;right:11px;top:12px}.cart_popup .cart_modal_popup{overflow:hidden;margin:0 12px;padding-top:10px;padding-bottom:5px}.cart_popup .legend a{display:inline-block;margin-left:10px;color:#fff}.cart_popup ul{margin:0;padding:0;list-style:none}.cart_popup .cart_modal_popup .prod_info{float:left;padding:0 0 0 10px;width:200px;position:relative}.cart_popup .cart_modal_popup .prod_info .prod_price{position:absolute;top:0;right:-60px;font-weight:bold}.cart_popup .cart_modal_popup .prod_image{min-height:0;float:left;border:1px solid #bfc0c1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:65px;height:65px;background-color:#FFFFFF;position:relative;font-size:10px}.cart_popup .cart_modal_popup .prod_image img{width:65px}.cart_popup .cart_modal_popup .prod_info p,.cart_popup p{color:#eeeeee;margin-bottom:5px;line-height:105%}.cart_popup .cart_modal_popup .prod_info p span{min-width:50px;display:inline-block;height:15px}.cart_popup .prod_cart-total{padding-top:5px;border-top:1px solid #ddd;margin:10px 10px 10px 14px;font-weight:bold;color:#ffffff;font-size:120%;margin-right:10px;text-align:right}.cart_popup span.prod_color{display:block;margin-top:3px}.cart_popup span.prod_color img{margin-left:4px;vertical-align:middle}.cart_popup span.prod_size{display:block}.cart_popup .cart_modal_popup .prod_info p{margin-bottom:5px}.cart_popup .prod_name{font-weight:bold;font-size:115%}.cart_popup p.legend{margin-left:12px;margin-bottom:0;margin-top:5px}.cart_popup .cart_modal_popup .prod_info dl{margin-bottom:5px;color:#ffffff}.cart_popup .cart_modal_popup .prod_info dl dt{float:left;width:60px}.cart_popup .links button img{height:12px}.cart_popup .content_slot{height:45px;overflow:hidden;margin:6px 12px 0 12px}.cart_popup .links{margin:12px}.cart_popup .links a.neutral{margin-right:10px}.cart_popup .links a.neutral{float:left}.ui-autocomplete{background:#eee;border-radius:0;box-shadow:1px 1px 5px #8a8a8a;padding:0;width:952px;height:420px;border:1px solid #B1B1B1}.ui-autocomplete ul{margin-right:0}.ui-autocomplete a,.ui-autocomplete b,.ui-autocomplete .mchar{color:#000}.ui-autocomplete .as-list-spacer{line-height:1em;padding:0;margin:0}.ui-autocomplete .as-col-a,.ui-autocomplete .as-col-c{background:#eee;margin:0;float:left;width:200px;height:420px}.ui-autocomplete .as-col-a hr,.ui-autocomplete .as-col-c hr{margin:0 0 0 -10px;width:180px}.ui-autocomplete .as-col-c{padding-left:0px}.ui-autocomplete .as-col-b{float:left;width:534px;height:420px;padding-left:0px;background:#fff}.ui-autocomplete .as-col-b hr{margin:0 0 2px 10px;width:508px}.ui-autocomplete .as-col-b .hdr{margin-left:18px}.ui-autocomplete #clearSearchHistory{display:inline-block;margin-top:30px}.ui-autocomplete .as-col-a ul a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-autocomplete .as-col-b li,.ui-autocomplete .as-col-c li{overflow:hidden;text-overflow:ellipsis}.ui-autocomplete .as-col-b li.hdr,.ui-autocomplete .as-col-c li.hdr{overflow:visible}.ui-autocomplete .as-col-b ul a,.ui-autocomplete .as-col-c ul a{font-size:1em;line-height:1.9;white-space:nowrap}.ui-autocomplete .as-col-c li a[href*="search"]{text-transform:capitalize}.ui-autocomplete .ui-menu-item a{padding-left:0px;cursor:pointer;font-weight:normal;font-size:1em;color:#000}.ui-autocomplete a .mchar{font-weight:bold}.ui-autocomplete #ui-active-menuitem{font-weight:normal;color:#000 !important;text-decoration:underline}.ui-autocomplete .ui-state-hover{text-decoration:underline}.ui-autocomplete b.hdr{display:inline-block;font-size:1.1em;font-weight:bold;padding:10px 0;color:#000}.ui-autocomplete .as-products{display:inline-block;height:170px;margin:0;padding:4px 4px 0 4px;text-align:center;vertical-align:top;width:150px;font-size:.9em}.ui-autocomplete .as-products img{width:80px;height:80px}.ui-autocomplete .as-pi{display:block;text-align:center;padding:4px 0 5px 3px;height:60px}#my_account_list{display:none;position:absolute;z-index:120;background-color:#eee;border:1px solid #b1b1b1;box-shadow:1px 1px 5px #8a8a8a;height:auto;top:30px;left:0;width:160px;border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px}#my_account_list .close{background-position:0 -282px;height:14px;width:14px;display:block;float:right;margin:5px 5px 0 0;cursor:pointer}#my_account_list a{color:#000;display:block}#my_account_list a:hover{text-decoration:underline}#my_account_list li{margin:15px 20px}#breadcrumb{position:relative;margin:0 auto;overflow:hidden;padding:2px 0 10px 0px;width:945px;clear:both}#breadcrumb ul{margin:0;padding:0}#breadcrumb ul li{float:left;padding:0 2px;color:#0c78c1}#breadcrumb ul li a{line-height:18px}#breadcrumb ul li a .separator{color:#000;font-weight:bold}#breadcrumb ul li.end-node:last-child{float:left;padding:0 0 0 0;color:#505050}#breadcrumb ul li.end-node:last-child:hover,#breadcrumb ul li.end-node:last-child:active{text-decoration:none}#breadcrumb ul li.end-node:last-child a{color:#505050;cursor:default;text-decoration:none}#breadcrumb ul li.end-node:last-child a:hover,#breadcrumb ul li.end-node:last-child a:active{text-decoration:none}#breadcrumb ul li:last-child .separator{display:none}#breadcrumb ul li a:hover,#breadcrumb ul li a:active{text-decoration:underline}#breadcrumb ul li a:hover span,#breadcrumb ul li a:active span{text-decoration:none}#breadcrumb ul li.active a{color:#505050}#breadcrumb ul li a.active{color:#505050}#breadcrumb ul li.skip_category a:hover{border-bottom:2px solid}#breadcrumb ul li.skip_category{position:absolute;top:20px;right:0}#content{position:relative;margin:0 auto 10px auto;overflow:visible;width:950px}.nav_column .item ul{margin:0 0 4px 0;padding:0;word-wrap:break-word}.nav_column .item .category{padding:5px 0 0;overflow:hidden;height:19px;line-height:19px;position:relative}.nav_column .item .category h4{color:#2C3A55;font-size:1em;max-width:105px;display:inline-block}.facet_block-label{padding:0;float:none;cursor:pointer}.facet_block li{clear:both}.item_container_holder{border:1px solid #d7d7d7;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:20px 10px 10px 0px;overflow:hidden}.item_container_holder.first{margin-top:0}.item_container{padding:0 10px;clear:left}.item_container.no-padding{padding:0px}.item_container_holder .title{z-index:0;position:relative;top:-6px;left:0;margin-left:5px;margin-right:7px;right:0;left:0;max-width:none}.item_container_holder .title-top{height:7px;overflow:visible}.item_container_holder.account-right{margin:10px;padding:5px}.item_container_holder.account-right.first{margin-top:0}.item_container_holder.account-right .title_holder{margin:10px 0}.item_container_holder.account-right .title_holder,.item_container_holder.account-right .item_container{padding:0 10px}.pageType-ContentPage .ui-tabs .ui-tabs-nav{margin:0;padding:0}.pageType-ContentPage .ui-tabs .ui-tabs-nav .ui-state-default{display:inline-block;border:solid #c9d3de 1px;border-bottom:solid #c9d3de 1px;margin:5px 1px 0 0;padding:5px 7px;background:#EBEBEB;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ebebeb),color-stop(50%, #f9f9f9),color-stop(51%, #ebebeb),color-stop(100%, #d7d7d7));background-image:-moz-linear-gradient(top, #ebebeb 0%,#f9f9f9 50%,#ebebeb 51%,#d7d7d7 100%);background-image:-webkit-linear-gradient(top, #ebebeb 0%,#f9f9f9 50%,#ebebeb 51%,#d7d7d7 100%);background-image:linear-gradient(to bottom, #ebebeb 0%,#f9f9f9 50%,#ebebeb 51%,#d7d7d7 100%)}.pageType-ContentPage .ui-tabs .ui-tabs-nav .ui-state-default a{color:#0c78c1;font-weight:bold}.pageType-ContentPage .ui-tabs .ui-tabs-nav .ui-state-default.ui-state-hover{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d7d7d7),color-stop(50%, #ebebeb),color-stop(51%, #d7d7d7),color-stop(100%, #acacac));background-image:-moz-linear-gradient(top, #d7d7d7 0%,#ebebeb 50%,#d7d7d7 51%,#acacac 100%);background-image:-webkit-linear-gradient(top, #d7d7d7 0%,#ebebeb 50%,#d7d7d7 51%,#acacac 100%);background-image:linear-gradient(to bottom, #d7d7d7 0%,#ebebeb 50%,#d7d7d7 51%,#acacac 100%)}.pageType-ContentPage .ui-tabs .ui-tabs-nav .ui-state-default.ui-tabs-selected,.pageType-ContentPage .ui-tabs .ui-tabs-nav .ui-state-default.ui-state-hover.ui-state-active,.pageType-ContentPage .ui-tabs .ui-tabs-nav .ui-state-default.ui-state-active{background:#fff;color:#505050;border:solid #c9d3de 1px;border-bottom:solid #fff 2px}.pageType-ContentPage .ui-tabs .ui-tabs-nav .ui-state-default.ui-tabs-selected a,.pageType-ContentPage .ui-tabs .ui-tabs-nav .ui-state-default.ui-state-hover.ui-state-active a,.pageType-ContentPage .ui-tabs .ui-tabs-nav .ui-state-default.ui-state-active a{color:#505050}.pageType-ContentPage .ui-tabs .dijitTabPaneWrapper{border:solid #c9d3de 1px;clear:both;padding:10px 8px;margin-top:-2px;margin-bottom:5px}.pageType-ContentPage .ui-tabs .ui-tabs-panel.ui-tabs-hide{display:none}.pageType-ContentPage .content-slot-wrap{margin-top:20px}.pageType-ContentPage .content-slot-wrap .wide-content-slot h1.title{color:#0c78c1}.pageType-ContentPage .content-slot-wrap .wide-content-slot h2{font-size:14px;line-height:19px;margin:0;padding:.3em 0 .1em;font-weight:normal;color:#505050;margin-bottom:4px}.pageType-ContentPage .content-slot-wrap .wide-content-slot h3{font-size:12px;line-height:19px;margin:0;margin-bottom:4px;padding:.2em 0 .1em}.pageType-ContentPage .content-slot-wrap .wide-content-slot .hrDashed{border:none 0;border-top:1px dashed #ccc;width:100%;height:1px;margin:8px 5px 8px 0px;background:transparent}.template-pages-westadvantage-pointsBalancePage .title_holder{position:relative}.template-pages-westadvantage-pointsBalancePage .logo-absolute-right{position:absolute;right:0}.template-pages-westadvantage-pointsBalancePage .west-advantage-rewards-logo{width:222px;height:60px;text-indent:-9999px;overflow:hidden;background:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/logo-west-advantage-rewards.png?1471968463') no-repeat}.template-pages-westadvantage-pointsBalancePage ul.chevron{padding-left:0}.template-pages-westadvantage-pointsBalancePage ul.chevron li{padding-left:14px;background:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/icon-arrow-bullet.gif?1471968461') left top no-repeat}.template-pages-account-westAdvantageRewardsPage .account-set{margin-bottom:20px}.template-pages-account-westAdvantageRewardsPage .account-set.item_container_holder{margin:0 10px 10px 0;padding:5px}.template-pages-account-westAdvantageRewardsPage .account-set .account-row{border-bottom:1px solid #d7d7d7;position:relative}.template-pages-account-westAdvantageRewardsPage .account-set .account-row .span-6{font-size:14px}.template-pages-account-westAdvantageRewardsPage .account-set .account-row .b-l{border-left:1px solid #d7d7d7}.template-pages-account-westAdvantageRewardsPage .account-set .account-row>div{box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;min-height:40px;padding:10px 10px  5px 10px}.template-pages-account-westAdvantageRewardsPage .account-set .account-row .span-4{padding-top:5px;text-align:right}.template-pages-account-westAdvantageRewardsPage .account-set .account-row:last-child{border-bottom:0 none}.template-pages-account-westAdvantageRewardsPage .member-points,.template-pages-account-westAdvantageRewardsPage .points-note,.template-pages-account-westAdvantageRewardsPage .member-number,.template-pages-account-westAdvantageRewardsPage .member-type,.template-pages-account-westAdvantageRewardsPage .member-expiry{display:block;margin-bottom:2px}.template-pages-account-westAdvantageRewardsPage .member-points,.template-pages-account-westAdvantageRewardsPage .member-type{font-weight:bold}.template-pages-account-westAdvantageRewardsPage .account-right .cms_disp-img_slot .content{padding:0}.template-pages-account-westAdvantageRewardsPage .center{text-align:center}.template-pages-account-westAdvantageRewardsPage .member-points{font-size:14px}.template-pages-account-westAdvantageRewardsPage .member-type{font-size:14px}.eGiftCardPreviewLink{margin-right:10px}.page-upgrade-to-gold .email-offers{width:95%;float:left}.f-icons-sprite,.f-icons-catalog,.f-icons-email,.f-icons-facebook,.f-icons-feedback,.f-icons-gift-card,.f-icons-instagram,.f-icons-pintrest,.f-icons-stores,.f-icons-twitter{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/footer/f-icons-s22230e9bb8.png');background-repeat:no-repeat}.f-icons-catalog{background-position:0 0}.f-icons-email{background-position:0 -43px}.f-icons-facebook{background-position:0 -86px}.f-icons-feedback{background-position:0 -115px}.f-icons-gift-card{background-position:0 -144px}.f-icons-instagram{background-position:0 -187px}.f-icons-pintrest{background-position:0 -216px}.f-icons-stores{background-position:0 -245px}.f-icons-twitter{background-position:0 -288px}.footer-wrapper{width:100%;margin-top:30px;background-color:#fff}.footer-bckg{left:0px;min-width:950px;position:absolute;width:100%;z-index:0}.footer-bckg .full-bar{width:100%;display:inline-block;float:left}.footer-grad{height:45px;background-color:#0061AA}.footer-link-grad{height:115px;background-color:#f1f1f1;border-bottom:1px solid #797979}.footer.main{width:950px;position:relative;margin:0 auto;padding-top:10px}.footer.main h2 a{color:#FFF;text-decoration:none;font-size:.85em}.footer.main h2 a b{height:29px;width:26px;display:inline-block}.footer.main h2 a span{display:inline-block;padding-left:10px;vertical-align:middle;margin-top:-23px}.footer.main .footerTopLinks{margin:0;padding:0;height:115px;margin-top:25px}.footer.main .footerTopLinks li{display:inline-block;list-style:none;text-align:center;text-transform:uppercase;padding:0 58px}.footer.main .footerTopLinks li .footer-icons{height:43px;width:60px;margin:0 auto;display:block}.footer.main .footerTopLinks li:last-child{padding-right:0}.footer.main .footerTopLinks li span{display:inline-block;margin-top:10px;color:#000;font-weight:bold;font-size:1.15em}.footer.main .footerMiddleRightRegion{margin:0 0 0 10px;padding:0;right:0;position:absolute}.footer.main .footerMiddleRightRegion h3{text-transform:uppercase;margin:0 0 20px 7px;font-weight:bold;font-size:1.1em}.footer.main .footerMiddleRightRegion .socialLinks{margin:0;padding:0}.footer.main .footerMiddleRightRegion .socialLinks li{display:inline-block;list-style:none;padding-right:35px}.footer.main .footerMiddleRightRegion .socialLinks li a{height:29px;width:29px;display:inline-block}.footer.main .footerMiddleRightRegion .socialLinks li:last-child{padding-right:0}.footer.main .footerMiddleRightRegion .otherSocialLinks{margin:20px 0 0 7px;padding:0}.footer.main .footerMiddleRightRegion .otherSocialLinks li{list-style:none;display:block;padding:5px 0}.footer.main .footerBottomLinks{padding:0 0 20px 0;margin:0}.footer.main .footerBottomLinks li{list-style:none;display:inline-block;border-right:1px solid #000;padding:0 15px}.footer.main .footerBottomLinks li:first-child{padding-left:0}.footer.main .footerBottomLinks li:last-child{border-right:none}#footerMiddleNav{margin:0 0 30px 0;padding:0}#footerMiddleNav .footerLink-col{display:inline-block;list-style:none;position:relative;padding-right:40px;width:195px;float:left}#footerMiddleNav .footerLink-col h3{padding:0;margin:0;text-transform:uppercase;font-weight:bold;position:relative;font-size:1.1em}#footerMiddleNav .footerLink-col .footerLinkChild{margin:0;padding:0}#footerMiddleNav .footerLink-col .footerLinkChild li{padding:5px 0px}a.primary,a.secondary,a.tertiary,a.disabled,button,.button,button.primary,button.secondary,button.tertiary,button.disabled{font-size:14px;text-transform:capitalize;line-height:1.3em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #b1b1b1;background-color:#b1b1b1;color:#fff;padding:5px 20px;cursor:pointer;text-decoration:none !important;-webkit-transition:color .25s linear, background-color .25s ease-in-out, border-color .25s ease-in-out;-moz-transition:color .25s linear, background-color .25s ease-in-out, border-color .25s ease-in-out;-o-transition:color .25s linear, background-color .25s ease-in-out, border-color .25s ease-in-out;transition:color .25s linear, background-color .25s ease-in-out, border-color .25s ease-in-out}button::-moz-focus-inner{padding:0;border:0}a.primary,a.secondary,a.tertiary,a.disabled,a.out-of-stock{display:inline-block}a.primary,button.primary{border:1px solid #ed0909;background-color:#ed0909}a.secondary,button.secondary{border:1px solid #2191ce;background-color:#2191ce}a.tertiary,button.tertiary{border:1px solid #858585;background-color:#858585}a.lifestyle-button,button.lifestyle-button{background-color:#fff;color:#000}.button:hover,.primary:hover,.secondary:hover,.tertiary:hover{border-color:#aaa;background-color:#444444;color:#fff !important;text-decoration:none !important;-webkit-transition:color .25s linear, background-color .25s ease-in-out, border-color .25s ease-in-out;-moz-transition:color .25s linear, background-color .25s ease-in-out, border-color .25s ease-in-out;-o-transition:color .25s linear, background-color .25s ease-in-out, border-color .25s ease-in-out;transition:color .25s linear, background-color .25s ease-in-out, border-color .25s ease-in-out}.disabled,.disabled:hover,.out-of-stock.disabled,.big-button.disabled,.primary.disabled,.primary.disabled:hover,.primary.out-of-stock:hover,.secondary:disabled,.secondary:hover:disabled,.tertiary:disabled,.tertiary:hover:disabled{border:1px solid #b1b1b1 !important;background-color:#b1b1b1 !important;cursor:text !important}.out-of-stock{opacity:0.5}.button.sm,.primary.sm,.secondary.sm,.tertiary.sm{padding:4px 20px;min-height:11px;font-size:0.85714em;line-height:0.85714em}.button.large,.primary.large,.secondary.large,.tertiary.large{font-size:16px;font-weight:normal;padding:0 30px}.button.xl,.primary.xl,.secondary.xl,.tertiary.xl{font-size:18px;font-weight:normal;padding:4px 30px}.form{display:inline-block;margin-bottom:10px;margin-right:5px}#gridListSelector #grid-list-form button,#gridListSelector #grid-list-form button:hover,#gridListSelector #grid-list-form button:active{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/general/sprites/display_list_grid_icons.png?1471968464');background-size:37px auto;float:left;font-size:0;height:16px;min-height:16px;margin:3px 0 0 0;padding:2px 0 0 0;width:18px;border:0 none;cursor:pointer}#gridListSelector #grid-list-form #list-btn{border:0 none;background-color:transparent;background-position:20px -18px}#gridListSelector #grid-list-form #list-btn.positive{background-position:20px 0;background-color:transparent}#gridListSelector #grid-list-form #list-btn.positive.neutral-grey{background-position:20px -18px}#gridListSelector #grid-list-form #grid-btn{border:0 none;background-color:transparent;background-position:0 -18px}#gridListSelector #grid-list-form #grid-btn.positive{background-position:0 0;background-color:transparent}#gridListSelector #grid-list-form #grid-btn.positive.neutral-grey{background-position:0 -18px}#shipToStoreQueryForm .search.secondary{padding-top:3px;padding-bottom:3px}button.link,button.link:hover,button.link:disabled,button.link:hover:disabled{font-size:12px !important;background:none;border:none;color:#0c78c1;padding:1px 2px;font-weight:normal !important;text-decoration:underline !important}.prod_refine{padding:10px 0;overflow:hidden}.prod_refine ul.pager{float:right;margin:0;padding:0}.prod_refine ul.pager li{float:left}.prod_refine ul.pager strong{float:left;padding:0 3px}.prod_refine ul.pager a{float:left;padding:0 3px}.prod_refine ul.pager a.hidden{color:#DBDBDB;text-decoration:none}.prod_refine p{float:left;margin:0;padding:0 2px}.prod_refine label{padding:0 10px 0 10px;vertical-align:top}.prod_refine .sortOptions{margin:-5px 0 0 0;float:none}.product-list-items-empty{padding:15px 5px 40px}.product-list-items{margin-bottom:12px}.product-list-items h2.productName .manufactor{color:#505050}.product-list-items .product-price-container{float:right;text-align:left;overflow:hidden}.product-list-items .product-price-container .price-info-block p{margin-bottom:4px}.product-list-items .add_to_cart_div{margin-bottom:10px}.prod_cat{overflow:hidden;height:259px;border:1px solid #d7d7d7;margin-bottom:11px}.prod_cat h2{display:table;font-size:16px;font-weight:bold;height:47px;width:100%}.prod_cat h2 a,.prod_cat h2 a:visited{background:transparent url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/icon-arrow-product-category.png?1471968465') no-repeat 167px center;border-bottom:1px solid #d7d7d7;display:table-cell;color:#0c78c1;padding:0 25px 0 10px;text-decoration:none;vertical-align:middle}.prod_cat h2 a:hover,.prod_cat h2 a:visited:hover{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/icon-arrow-product-category_s.png?1471968466');border-bottom:1px solid #0c78c1;color:#FFFFFF;text-decoration:none;background-color:#0c78c1}.prod_cat h2 a:active,.prod_cat h2 a:hover{text-decoration:none}.prod_cat:hover h2 a{background-color:#0c78c1;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/icon-arrow-product-category_s.png?1471968466');border-bottom:1px solid #0c78c1;color:#FFFFFF}.prod_cat:hover{border:1px solid #0c78c1}.prod_cat .thumb{float:left;margin:0;padding:10px 0 0 0;width:100%;text-align:center}.prod_cat .thumb a{display:block}.prod_cat p{color:#505050;margin:0}.prod_cat .price{display:none;padding:0 0 0 10px}.prod_cat:hover p a{color:#0c78c1;text-decoration:none}.prod_cat .details{float:left;min-height:36px;padding:7px 10px;font-size:13px;line-height:1.2em}.prod_cat .details a{text-decoration:none;color:#505050}.prod_cat:hover .details a{color:#0c78c1}.prod_cat .thumb img{padding:10px}.top-brands{margin:0 0 20px 0;border:1px solid #d7d7d7}.top-brands h2{margin:0}.top-brands .content{margin:15px 0 12px 0}.top-brands .content .span-5{width:189px}.top-brands .content .cms_disp-img_slot{text-align:center;border-right:1px dotted #d7d7d7}.top-brands .content .cms_disp-img_slot .simple_disp-img{height:100px;overflow:hidden}.top-brands .content .cms_disp-img_slot.last{border:none}.infoblock,.info-block{margin:0 0 20px 0;border:1px solid #d7d7d7}.infoblock.content>*:first-child,.infoblock .content>*:first-child,.info-block.content>*:first-child,.info-block .content>*:first-child{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #005494),color-stop(100%, #004275));background-image:-moz-linear-gradient(#005494,#004275);background-image:-webkit-linear-gradient(#005494,#004275);background-image:linear-gradient(#005494,#004275);color:#ffffff;font-size:18px;padding:8px 15px;font-weight:normal;margin:0 0 15px 0}.infoblock.content>*:nth-child(n+2),.infoblock .content>*:nth-child(n+2),.info-block.content>*:nth-child(n+2),.info-block .content>*:nth-child(n+2){margin:2em}.infoblock .block-title,.info-block .block-title{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #005494),color-stop(100%, #004275));background-image:-moz-linear-gradient(#005494,#004275);background-image:-webkit-linear-gradient(#005494,#004275);background-image:linear-gradient(#005494,#004275);color:#ffffff;font-size:18px;padding:8px 15px;font-weight:normal;margin:0 0 15px 0}.infoblock .block-content,.info-block .block-content{margin:2em}.results{padding:20px 0}.searchSpellingSuggestionPrompt a{text-decoration:underline}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{color:#2D95C8}.pageType-CategoryPage a .brand{color:#505050;font-weight:normal;cursor:default}.hero-banner{margin:10px 0;width:100%;overflow:hidden}.hero-banner.fullScreen-banner{width:99vw;min-width:950px;position:relative;margin-left:-49vw;left:49%}.hero-banner.fullScreen-banner .bg-img .live-text{height:160px;width:320px}.hero-banner.fullScreen-banner .bg-img.alignTopLeft .live-text,.hero-banner.fullScreen-banner .bg-img.alignTopRight .live-text{top:20%}.hero-banner.fullScreen-banner .bg-img.alignBottomLeft .live-text,.hero-banner.fullScreen-banner .bg-img.alignBottomRight .live-text,.hero-banner.fullScreen-banner .bg-img.alignCenter .live-text{top:55%}.hero-banner.fullScreen-banner.fullScreenFixed{left:0;margin-left:0;max-width:950px}.hero-banner .bg-img{height:275px;width:100%;color:#FFF;background-repeat:no-repeat}.hero-banner .bg-img.alignTopLeft,.hero-banner .bg-img.alignBottomLeft{text-align:left}.hero-banner .bg-img.alignTopLeft .live-text,.hero-banner .bg-img.alignBottomLeft .live-text{left:50px}.hero-banner .bg-img.alignTopRight,.hero-banner .bg-img.alignBottomRight{text-align:right}.hero-banner .bg-img.alignTopRight .live-text,.hero-banner .bg-img.alignBottomRight .live-text{text-align:left;right:50px}.hero-banner .bg-img.alignCenter{text-align:center}.hero-banner .bg-img.alignCenter .live-text,.hero-banner .bg-img.alignBottomRight .live-text,.hero-banner .bg-img.alignBottomLeft .live-text{top:40%}.hero-banner .bg-img .live-text{top:10%;display:inline-block;position:relative;white-space:normal;overflow:hidden;color:#fff;width:280px;height:140px}.hero-banner .bg-img .live-text .heading{font-size:30px;color:#fff;margin-bottom:0px}.hero-banner .bg-img .live-text .subheading{font-size:20px;color:#fff;margin-bottom:.5em}.category-links{width:100%;margin:15px 0;overflow:auto;clear:both}.category-links .title{color:#000}.category-links img{width:170px;margin-bottom:10px}.category-links .category-links-list{width:23.5%;vertical-align:top;padding:0;margin-right:1%;display:block;word-wrap:break-word;font-size:1em;float:left}.category-links .category-links-list.last{margin-right:0}.category-links li{padding-bottom:10px}.category-links .text-center{text-align:center}.brand-logo{margin:10px 0}.brand-logo img{height:70px;width:110px;margin:0 auto}.store-marketing{display:block;padding:10px 0;border-bottom:1px dashed #ccc}.store-marketing .store-marketing-title{margin:0}.store-marketing:hover,.store-marketing:focus,.store-marketing .store-marketing-title{color:#cc0000}.timedOfferContainerRow{display:inline-block}#searchGrid .timedOffercontainerRow.odd .prod_grid img{width:300px;height:300px}#searchGrid .timedOffercontainerRow.odd .prod_grid .imageWrapper{width:300px;height:300px;margin:0 auto}.timedOffercontainerRow.odd .prod_grid_desc{overflow:hidden}.timedOffercontainerRow.even .timedOfferSpotlight,.timedOffercontainerRow.odd .prod_grid{width:49%;margin-right:2%;margin-top:10px;margin-bottom:10px;float:left}.timedOffercontainerRow.even .timedOfferSpotlight:nth-child(even),.timedOffercontainerRow.odd .prod_grid:nth-child(even){margin-right:0}.timedOfferSpotlight{cursor:pointer}.timedOfferSpotlight .countDownTimerWrapper{padding:5px 0}.timedOfferSpotlight.soldOutState{pointer-events:none}.timedOfferSpotlight.soldOutState .imageWrapper,.timedOfferSpotlight.soldOutState .contentWrapper{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.timedOfferSpotlight .countDownTimer{color:#cc0003;font-size:1.1em}.timedOfferSpotlight .marketingMsg{background:#cc0003 none repeat scroll 0 0;color:#ffffff;display:block;font-size:1.3em;letter-spacing:1px;padding:10px;text-transform:capitalize}.item_container_holder.promo .title-top{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/item-title-top-scroller-promo.png?1471968465');background-repeat:repeat-x;background-position:left top;background-color:transparent}.item_container_holder.promo .title_holder h1,.item_container_holder.promo .title_holder h2{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/bg-gradient-title-scroller-promo.png?1471968465');background-repeat:repeat-x;background-position:center top;background-color:#82735A;text-shadow:0 -1px 1px #333333}.scroller.promo .title-top span,.item_container_holder.promo .title-top span{background-color:transparent;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/item-title-top-right-scroller-promo.png?1471968460');background-repeat:no-repeat;background-position:right top;background-attachment:scroll}.item_container_holder.promo ul li{list-style-type:disc;color:#9C701F;margin-bottom:5px}.item_container_holder.promo ul li p{margin-bottom:5px;color:#9C701F;font-weight:bold}.item_container_holder.promo a{line-height:normal;font-weight:normal;text-decoration:underline}.item_container_holder.promo span{display:block;height:30px;width:160px}.item_container_holder.positive .title_holder h1,.item_container_holder.positive .title_holder h2{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/bg-gradient-title-scroller-positive.png?1471968461');background-repeat:repeat-x;background-position:center top;background-color:#4B8111;text-shadow:0 2px 2px #A0A0A0}.item_container_holder.positive .title-top span{background-color:transparent;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/item-title-top-right-scroller-positive.png?1471968463');background-repeat:no-repeat;background-position:right top;background-attachment:scroll}.item_container{margin-bottom:10px;margin-top:10px;overflow:visible}.item_container_holder .title_holder{position:relative;overflow:visible;float:left;margin-bottom:10px}.item_container_holder .title-top{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/item-title-top-scroller.png?1471968463');background-repeat:repeat-x;background-position:left top;background-color:transparent}.item_container_holder .title_holder h1,.item_container_holder .title_holder h2,.title_holder h2{font-size:1.57143em;font-weight:normal;margin:0px}.item_container_holder .title-top{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/item-title-top-scroller.png?1471968463');background-repeat:repeat-x;background-position:left top;background-color:transparent}.item_container_holder .title-top span{background-color:transparent;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/item-title-top-right-scroller.png?1471968463');background-repeat:no-repeat;background-position:right top;background-attachment:scroll}.nav_column .title-top span,.item_container_holder .title-top span{float:right;height:8px;margin-right:-5px;width:5px;overflow:hidden}.nav_column .title-top span{height:7px}.item_container_holder .title-top span{height:7px}.xl_image{text-align:center}#cboxClose{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/colorbox/close.png?1471968462');background-repeat:no-repeat;background-position:center center;background-color:transparent;right:10px;top:10px}#cboxClose.hover,#cboxClose:focus{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/colorbox/close_h.png?1471968461');background-repeat:no-repeat;background-position:center center;background-color:transparent}#colorbox{border:4px solid #2C3A55;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#cboxOverlay{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/colorbox/overlay.png?1471968461');background-repeat:repeat;background-position:center center;background-color:transparent}#cboxContent{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight{height:0;width:0;background-image:none}#cboxLoadedContent{margin-bottom:0}#quickview_lightbox .prod_image{float:left}#quickview_lightbox .prod{width:350px;float:left}#quickview_lightbox input.qty{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:1.2em;text-align:center;width:37px;height:36px}.thumbnail_detail .disp-img,a.thumbnail_detail .disp-img:visited{display:block;overflow:hidden;position:relative;padding:4px;margin-bottom:10px;min-height:96px;cursor:pointer}.thumbnail_detail .disp-img .thumb{float:left}.thumbnail_detail .disp-img .title h2,.thumbnail_detail .disp-img .details p{margin:0}body.language-ja .thumbnail_detail .disp-img .details p{font-size:1.1em}body.language-zh .thumbnail_detail .disp-img .details p{font-size:1.1em}.thumbnail_detail .disp-img .details{float:left;padding:0 0 0 14px;width:90px;line-height:1.0em;font-size:0.9em}.thumbnail_detail .disp-img .title{float:right;width:50%}.thumbnail_detail .disp-img,.thumbnail_detail .simple_disp-img{background-color:transparent;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/bg-gradient-category-tile.png?1471968464');background-repeat:repeat-y;background-position:right center;border:1px solid #BACAD5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:10px}.thumbnail_detail .disp-img a:hover h2,.thumbnail_detail .simple_disp-img a:hover h2{color:#2D95C8}.thumbnail_detail .disp-img a:focus h2,.thumbnail_detail .simple_disp-img a:focus h2{color:#2D95C8}.thumbnail_detail .disp-img:hover,.thumbnail_detail .disp-img:active,.thumbnail_detail .disp-img:focus,.thumbnail_detail .simple_disp-img:focus,.thumbnail_detail .simple_disp-img:hover,.thumbnail_detail .simple_disp-img:active{text-decoration:none;border-color:#00679F}.thumbnail_detail .disp-img:hover .title h2{border-bottom:1px solid #00679F}.thumbnail_detail .disp-img .title h2{font-size:1em;font-weight:bold;padding-bottom:2px;margin-bottom:2px;border-bottom:1px solid #BACAD5}.thumbnail_detail .disp-img .title strong{font-size:1em;line-height:1.2em;font-weight:bold;padding-bottom:2px;margin-bottom:2px;border-bottom:1px solid #BACAD5;display:block}.thumbnail_detail .disp-img .title h2 a{color:#333333}.thumbnail_detail .disp-img:hover .title h2 a{color:#00679F}.thumbnail_detail .disp-img .title h2 a:hover{text-decoration:none}.thumbnail_detail .disp-img .details p a{color:#333333;line-height:normal}.thumbnail_detail .disp-img .details p a:hover{color:#00679F;text-decoration:none}.thumbnail_detail .disp-img .action img{padding:0;margin:5px 0 0 7px}.thumbnail_detail .disp-img .action{position:absolute;bottom:0;right:0;background-color:#BACAD5;height:22px;width:24px;background-position:left top;background-repeat:no-repeat;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px}.thumbnail_detail .disp-img:hover .action{background-color:#00679F}.thumbnail_detail a:hover .details{color:#495862}.thumbnail_detail a{display:inline-block;vertical-align:bottom}.small_detail .disp-img,.small_detail .simple_disp-img{overflow:hidden;position:relative;height:230px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #BACAD5;margin-bottom:10px}.small_detail .disp-img:hover,.small_detail .disp-img:active,.small_detail .simple_disp-img:hover,.small_detail .simple_disp-img:active{text-decoration:none;border-color:#00679F}.small_detail .disp-img:focus,.small_detail .disp-img:focus,.small_detail .simple_disp-img:focus,.small_detail .simple_disp-img:focus{text-decoration:none;border-color:#00679F}.small_detail .disp-img .title{position:absolute;top:0;left:0;margin:5px;background-color:#223956;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/bg-gradient-banner-item.png?1471968466');background-position:left top;background-repeat:repeat-x;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:42px;min-width:218px;opacity:0.8}.small_detail .disp-img strong a,.small_detail .disp-img strong a:visited{display:block;padding:3px 10px}.small_detail .disp-img .thumb{margin:0;padding:0;float:left;width:100%}.small_detail .disp-img .details{float:left;padding:3px 30px 7px 10px}.small_detail .disp-img .thumb img{padding:0;vertical-align:top}.small_detail .disp-img p{margin:0}.small_detail .disp-img:hover .title{background-color:#00679F;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.small_detail .disp-img .title strong{color:#FFFFFF;display:block;font-size:1.2em;margin:0;padding:2px 5px}.small_detail .disp-img p a{color:#666666;line-height:13px}.small_detail .disp-img:hover p a{color:#00679F}.small_detail .disp-img p a:hover{text-decoration:none}.small_detail .disp-img .action{position:absolute;bottom:0;right:0;background-color:#BACAD5;height:22px;width:24px;background-position:left top;background-repeat:no-repeat;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px}.small_detail .disp-img .action img{padding:0;margin:5px 0 0 7px}.small_detail .disp-img:hover .action{background-color:#00679F}.simple_disp-img img{vertical-align:top}.slider_component{margin-top:-1px;border:1px solid #FFFFFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.tooltip{padding:0.5em;background-color:#FFFFFF;color:#000000;border:5px solid #E1B8E9}.zoom_lightbox{margin:10px;overflow:hidden}.prod_list{clear:both;border:1px solid #d7d7d7;min-height:138px;overflow:hidden;padding:0;position:relative;border-top:0}.prod_list:first-child{border-top:1px solid #d7d7d7}.prod_list .thumb{display:inline;float:left;margin:0;position:relative;text-align:center;padding-top:20px;width:150px;height:130px}.prod_list .thumb img{margin:0;padding:0}.prod_list .thumb img.promo{bottom:45px;margin:0;position:relative;right:-30px}.prod_list span.stars.large{width:85px;margin:4px 0 6px 0}.prod_list h3{padding-bottom:50px;margin:0}.prod_list h2,.prod_list .price{margin-bottom:3px}.prod_list .details{float:left;width:328px;display:inline;margin-top:20px}.prod_list .details .productName{text-decoration:none;text-transform:uppercase;font-size:15px;margin-bottom:8px}.prod_list .details .productName a{text-transform:capitalize}.prod_list .details .productName a:hover{color:#0c78c1}.prod_list .details .brand{margin-bottom:0}.prod_list .details p{margin-bottom:8px}.prod_list .details p a{color:#505050}.prod_list .details p a:hover{text-decoration:none;color:#0c78c1}.prod_list .details dl{padding:0;margin:0 0 10px}.prod_list .details dl dd{margin:0}.prod_list .details dl dd strong{color:#666666}.prod_list .details dl dt{color:#2C3A55;float:none;margin:10px 0 0 0}.prod_list .cart{font-size:16px;font-weight:bold;padding:20px 5px 0 0;text-align:right}.prod_list .cart p{color:#2C3A55}.prod_list .collect_from_store{margin:0;padding-top:0}.prod_list .listProductLowStock,.prod_list .price{margin:0}.prod_list .listProductLowStock{font-size:11px;color:#E88A04}.prod_list .listProductOutOfStock{color:#BC0000}p.stocked{float:right;padding:0 0 0 25px;text-align:left}.productgridcontainer .cms_disp-img_slot .thumb img{width:790px}.prod_grid{overflow:hidden;padding:30px 0 0 0;min-height:300px;border-bottom:0px;position:relative}.prod_grid .productMainLink{display:block}.prod_grid a.productMainLink:hover .thumb img,.prod_grid a.productMainLink:active .thumb img,.prod_grid a.productMainLink:focus .thumb img{border:0;outline:0}.prod_grid .thumb{text-align:center;margin:0;height:148px;width:148px;border:1px solid #CCCECF;display:block}.prod_grid .thumb img{margin:27px auto}.prod_grid .thumb img.promo{position:relative;bottom:45px;right:-30px}.prod_grid .details{min-height:50px;display:block;margin:0 0 10px 0;line-height:1.2em;padding-top:7px}.prod_grid .details .brand{margin-bottom:0}.prod_grid .cart{clear:both;margin:0 0 10px 0;padding-bottom:35px;position:relative}.prod_grid .cart .price_container p{margin:0}.prod_grid .cart .collect_from_store{clear:both;padding:0}.prod_grid .cart .prod_review{min-height:22px}.prod_grid .cart .price_container{margin-top:10px}.prod_grid .cart .add_to_cart_div{float:none}.prod_grid .cart .add_to_cart_div .out-of-stock span.icon_cart{font-size:0;display:none}.prod_grid .cart .add_to_cart_div,.prod_grid .cart .more-info{position:absolute;bottom:0}.prod_grid .cart button .icon-cart{margin:0}.prod_grid .listProductLowStock{font-size:11px;color:#E88A04}.prod_grid .listProductOutOfStock{color:#BC0000}.prod_grid .prod_review{margin:0px 0}.results-block .prod_grid{visibility:hidden}.span-4.last-row .prod_grid,.span-4.last-item .prod_grid{border-bottom:medium none;padding-bottom:15px}.add_to_cart_div .out-of-stock span.icon-cart{font-size:0}#loadMoreAjaxBar{display:block;background-color:#eee;font-size:16px;color:#0c78c1;padding:10px;margin:10px 0;text-align:center;cursor:pointer}.carousel-sprite,.carousel-black-left,.carousel-black-right,.carousel-grey-left,.carousel-grey-right,.carousel-small-black-left,.carousel-small-black-right,.carousel-small-grey-left,.carousel-small-grey-right,.carousel-white-left,.carousel-white-right,.zoom_lightbox #cboxPrevious,.zoom_lightbox #cboxPrevious:hover,.zoom_lightbox #cboxNext,.zoom_lightbox #cboxNext:hover,.slide-slick .slide-slick-arrow.slick-prev span,.fullScreenFixed .fullScreen-slick .slide-slick-arrow.slick-prev span,.slide-slick .slide-slick-arrow:hover.slick-prev span,.fullScreenFixed .fullScreen-slick .slide-slick-arrow:hover.slick-prev span,.slide-slick .slide-slick-arrow.slick-next span,.fullScreenFixed .fullScreen-slick .slide-slick-arrow.slick-next span,.slide-slick .slide-slick-arrow:hover.slick-next span,.fullScreenFixed .fullScreen-slick .slide-slick-arrow:hover.slick-next span,.pdp-slick .slick-wrapper .thumbnail-slick a.pdp-slick-arrow.slick-prev span,.pdp-slick .slick-wrapper .thumbnail-slick a.pdp-slick-arrow:hover.slick-prev span,.pdp-slick .slick-wrapper .thumbnail-slick a.pdp-slick-arrow.slick-next span,.pdp-slick .slick-wrapper .thumbnail-slick a.pdp-slick-arrow:hover.slick-next span,.product-slick .product-slick-arrow.slick-prev span,.product-slick .product-slick-arrow:hover.slick-prev span,.product-slick .product-slick-arrow.slick-next span,.product-slick .product-slick-arrow:hover.slick-next span,.slick-overlay-arrow.slick-prev span,.slick-overlay-arrow.slick-next span{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/carousel-s9405dffbb1.png');background-repeat:no-repeat}.carousel-black-left{background-position:0 0}.carousel-black-right{background-position:0 -40px}.carousel-grey-left{background-position:0 -80px}.carousel-grey-right{background-position:0 -120px}.carousel-small-black-left{background-position:0 -160px}.carousel-small-black-right{background-position:0 -183px}.carousel-small-grey-left{background-position:0 -206px}.carousel-small-grey-right{background-position:0 -229px}.carousel-white-left{background-position:0 -252px}.carousel-white-right{background-position:0 -292px}#productDetailUpdateable{position:relative}#productDetailUpdateable .span-4{margin-right:0;width:130px}#productDetailUpdateable .span-8{width:325px}.item_container_holder .title_holder{margin-bottom:0;float:left}.pdp_action_buttons #addToWishListButton span.label{line-height:45px;vertical-align:middle}.bogo-bundle-msg{padding:10px;background:#eee;color:#cc0000}#primary_image a:focus{outline:none}#primary_image a:focus img{outline:none}#primary_image img{width:300px;height:300px}.prod_image_main{overflow:visible;text-align:center;padding:10px;margin-bottom:5px;border:1px solid transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;position:relative;min-height:255px}.prod_image_main span.details{display:block;position:absolute;bottom:10px;right:10px;width:25px;height:25px;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/icon-magnify-product.png?1471968463');background-repeat:no-repeat;background-position:center center;background-color:transparent}.prod_review a{color:#00679F}.productDescription .brand{margin-bottom:5px;color:#505050;text-transform:uppercase;font-size:1.28571em}.productDescription .product{color:#505050;font-size:1.28571em;margin-bottom:12px}.productDescription .big-price{color:#00679F;font-weight:bold;font-size:2em;margin-bottom:0.75em;line-height:1.2}.productDescription .priceBlock{margin:2px 0}.productDescription .priceBlock .regularPrice{color:#000000;font-weight:bold;font-size:1em}.productDescription .price-info-block p{margin-top:0;margin-bottom:1px}.productDescription #productDetailsPageTitle{margin-bottom:5px}.productDescription .price-info-block .bigger{font-size:24px;margin-top:0;margin-bottom:0;line-height:1.2}.productDescription .priceBlock .regularPrice .strike{text-decoration:line-through}.productDescription .priceBlock .promo{color:#cc0000}.productDescription .bundle h3{margin-bottom:3px;color:#00679F;font-size:1.0em;font-weight:bold}.productDescription .bundle p{color:#00679F}.prod_add_to_cart label{float:left;font-weight:bold;color:#505050;padding:0}.prod_add_to_cart input.qty{float:left;margin-left:10px;width:40px;margin-right:10px;text-align:center}.prod_add_to_cart{margin-bottom:5px;overflow:hidden;padding-top:4px}.prod_add_to_cart #addToCartForm .stock-msgs{float:left;width:290px}.prod_add_to_cart .quantity-container label{text-transform:uppercase}.prod_add_to_cart .quantity-container label,.prod_add_to_cart .quantity-container .stock-msgs{margin-top:11px}table.productList .priceBlock.price-info-block{float:none}table.productList .priceBlock.price-info-block p{font-size:14px;margin-top:0;margin-bottom:0}.prod_add_to_cart form button{display:block;clear:both;text-decoration:none;min-width:20px;font-weight:normal;color:#fff;margin:0;text-transform:capitalize}.addthis_button{display:block;cursor:pointer;margin-top:10px;margin-bottom:10px}.featureClass td{width:60%}.featureClass td.attrib{width:40%}.prod_add_to_cart form button.out-of-stock{margin-top:3px;text-shadow:none;border:none}#quickview_lightbox{width:681px;margin:30px auto 10px auto;overflow:hidden}#quickview_lightbox .prod_image{padding:5px 10px;border:2px solid #BACAD5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#quickview_lightbox .span-8{margin-right:20px}#quickview_lightbox input.qty{border-radius:4px;font-size:1em;height:17px;text-align:center;width:auto}#quickview_lightbox h1:hover{color:#2D95C8}.quickview_lightbox-goto-product{margin:20px 0;padding:5px 0 0 0;border-top:1px solid #EEEEEE}.quickview_lightbox-goto-product a{color:#00679F;text-decoration:underline;font-size:1em}.quickview_lightbox-goto-product a:hover{color:#2D95C8}.quickview_lightbox-goto-product{margin:20px 0;padding-top:5px;border-top:1px solid #EEEEEE}.prod_comp{overflow:hidden}.remove_all{clear:both;float:left;width:100%;padding-left:10px}.remove_all a{text-decoration:underline;display:block;margin-bottom:4px}.remove_all a:hover{text-decoration:underline}.remove_all a span{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/icon_prod_comp_close.png?1471968461');background-repeat:no-repeat;background-position:left center;width:12px;height:12px;display:block;float:left;padding-left:5px;margin-top:2px}.remove_all a:hover span{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/icon_prod_comp_close_h.png?1471968461');background-repeat:no-repeat;background-position:left center}.prod_comp_tile{overflow:hidden;width:128px;position:relative;float:left}.prod_comp_tile .thumb{text-align:center;margin:0;display:block;float:left;height:114px;width:114px;border:1px solid #CCCECF;background-color:#FFFFFF}.prod_comp_tile:hover .thumb{border:1px solid #00679F}.prod_comp_tile .thumb a{display:block}.prod_comp_tile button.large{margin-bottom:0}.prod_comp_tile .details{float:left;padding-top:7px;min-height:36px;width:116px}.prod_comp_tile .thumb img{padding:10px}.prod_comp_tile .cart{clear:both;overflow:hidden;padding-top:10px}.prod_comp_tile p{margin:0}.prod_comp_tile .cart button{float:left}.prod_comp_tile .price{float:left}.prod_comp_tile .cart button{margin-right:10px}.prod_comp_tile .cart p{color:#2C3A55}.prod_comp_tile .stocked{margin-top:20px;margin-bottom:10px}.prod_comp_tile .close{width:12px;height:12px;position:absolute;top:9px;right:0;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/icon_prod_comp_close.png?1471968461');background-repeat:no-repeat;background-position:center center;cursor:pointer}.prod_comp_tile .close:hover{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/icon_prod_comp_close_h.png?1471968461');background-repeat:no-repeat;background-position:center center}.prod_attributes{margin-top:20px}table#product_comparision h2{color:#00679F;font-weight:bold;font-size:1.1em;margin-left:10px}table#product_comparision tr th:first-child,table#prod_attributes tr td:first-child{width:145px;padding-left:0;padding-right:0}table#product_comparision tr th,table#prod_attributes tr td{width:159px;padding-left:0;padding-right:0}table#prod_attributes{border-bottom:1px solid #E8C4E9;margin-bottom:0}table#prod_attributes tr td{border-left:1px solid #E8C4E9;border-top:0 none}table#prod_attributes tr th{border-left:0 none;color:#00679F;font-weight:bold}table#prod_attributes tr td:first-child p,table#prod_attributes tr td:first-child ul{padding-left:10px}table#prod_attributes tr:nth-child(even){background-color:#FAF0FB}table#prod_attributes tr:nth-child(odd){background-color:#FFFFFF}table#prod_attributes tr:nth-child(odd):first-child{background-color:transparent}table#prod_attributes tr:first-child th{border-bottom:1px solid #E8C4E9}.item_container_holder.comparison_holder .item_container{padding-left:0;padding-right:0}.item_container_holder.comparison_holder{border:4px solid #CCCECF;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/bg-gradient-comp-details.png?1471968461');background-repeat:repeat-x;background-position:left top;background-color:#E8E8E8}.item_container_holder.comparison_holder .title-top{height:11px}.item_container_holder.comparison_holder .title-top span{height:11px}.item_container_holder.comparison_holder .title{top:-11px}table#product_comparision tr td{border-top:0 none;border-bottom:0 none;border-left:0 none;border-right:0 none;padding-left:10px;padding-right:0}table#product_comparision tr td:first-child{padding-left:0}table#product_comparision tr td table#prod_attributes tr td{border-left:1px solid #E8C4E9}table#product_comparision tr td table#prod_attributes tr th{border-left:0 none;padding-left:10px}table#prod_attributes ul{margin:0}.comparison_holder_modal{margin:20px}.compare{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/bg-gradient-prod-list.png?1471968464');background-repeat:repeat-x;background-position:left top;background-color:#E2E2E2}.compare .item_container{margin-bottom:0}.comp_info{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/bg-gradient-comparison-info.png?1471968461');background-repeat:repeat-x;background-position:center top;background-color:#454545;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:20px 12px 12px 12px;margin:0 15px;overflow:auto}.comp_info p{color:#FFFFFF;float:left;margin:0;font-weight:bold;padding-left:10px}.comp_info span{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/icon-info.png?1471968463');background-repeat:no-repeat;background-position:center center;background-color:transparent;margin-bottom:10px;float:left;width:16px;height:16px}.comp_tile_holder{float:left;padding-left:30px;position:relative;height:215px}.comp_tile_holder .prod_comp_tile{width:155px;width:148px}.comp_tile_holder .prod_comp_tile .close{right:20px}.comp_tile_holder button{position:absolute;bottom:10px;right:10px;margin-bottom:0}#colorbox.long_desc{border:5px solid #EAC2ED;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.long_desc_modal_content{margin:20px 40px 20px 20px}#colorbox.long_desc #cboxClose{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/colorbox/long_desc_close.png?1471968461');background-repeat:no-repeat;background-position:center center;background-color:transparent;right:20px;top:10px}#colorbox.long_desc #cboxClose.hover{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/colorbox/long_desc_close_h.png?1471968462');background-repeat:no-repeat;background-position:center center;background-color:transparent}.pageType-ProductPage .breadcrumb-container{margin-bottom:15px}.pageType-ProductPage .social-block-container{position:relative}.pageType-ProductPage .product-thumbnail-container{margin-bottom:10px}.pageType-ProductPage section.products.carousel .title_holder{background-image:none;font-size:0.92857em;color:#ffffff;text-align:center}.pageType-ProductPage .span-24 #breadcrumb{width:auto}.pageType-ProductPage .sku-code{clear:both;font-weight:normal}.pageType-ProductPage .product-video .span-image-carousel{float:left;width:290px;border:0 none}.pageType-ProductPage .product-video .span-video{float:right;margin:5px 0;min-height:50px}.pageType-ProductPage .product-video .span-video .video-colorbox{text-align:center;width:60px;margin:0 auto;display:block}.pageType-ProductPage .product-video .span-video .video-colorbox .play{background:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/icon-play-video.png?1471968463') no-repeat;height:40px;width:40px;margin:0px auto}.pageType-ProductPage .product-video .span-video .video-colorbox .video-text{padding-top:5px;text-decoration:underline}.pageType-ProductPage .product-video.no-image-carousel .span-image-carousel{display:none}.pageType-ProductPage .product-video.no-image-carousel .span-video{border-left:0}.pageType-ProductPage .product-video-container{min-height:230px}.pageType-ProductPage .product-video-container .video-box{padding:0}.pageType-ProductPage .productDescription .colour .priceBlock{float:none}.pageType-ProductPage .productDescription .colour .priceBlock .sale-price{overflow:auto}.pageType-ProductPage .productDescription .colour .priceBlock p{padding:0 10px 0 0;margin:0 5px 0 0;font-size:1.1em;display:inline-block}.pageType-ProductPage .productDescription .colour .priceBlock .promo.price{border-right:1px solid #999;font-weight:bold}.pageType-ProductPage .productDescription .colour .priceBlock .promo.value{display:none}.pageType-ProductPage .productDescription .colour .priceBlock .regularPrice{font-weight:normal}.pageType-ProductPage .productDescription .colour .priceBlock .regularPrice.bold{font-weight:bold}.pageType-ProductPage .productDescription .colour .priceBlock .percentOff{padding:0;margin:0;float:right}.pageType-ProductPage .productDescription .sizeName{display:inline-block;min-width:40px}.pageType-ProductPage .productDescription .sizeName,.pageType-ProductPage .productDescription .colorName{font-weight:bold}.pageType-ProductPage .productDescription .sbHolder{width:350px}.pageType-ProductPage .productDescription .variant_options,.pageType-ProductPage .productDescription .size,.pageType-ProductPage .productDescription .size dl{overflow:visible}.pageType-ProductPage .productDescription .brand,.pageType-ProductPage .productDescription .product-name{font-size:1.28571em;line-height:1.2em}.pageType-ProductPage .productDescription .brand{margin-bottom:0}.pageType-ProductPage .productDescription .product-name{margin-bottom:8px}.pageType-ProductPage .productDescription .variant-options .colour{float:none;width:auto}.pageType-ProductPage .productDescription .variant-options .colour.has-border{border:1px solid #999;padding:10px}.pageType-ProductPage .productDescription .variant-options .colour .colour-group{border-top:1px solid #999;padding-top:5px}.pageType-ProductPage .productDescription .variant-options .colour .colour-group:first-child{border-top:none;padding:0}.pageType-ProductPage .productDescription .variant-options .colour p{float:none}.pageType-ProductPage .productDescription .variant-options .colour ul{overflow:hidden;margin-left:0;padding-left:0;margin-bottom:0}.pageType-ProductPage .productDescription .variant-options .colour ul li{width:26px;height:26px;border:1px solid transparent;padding:0px 10px 5px 0;margin:0;cursor:pointer}.pageType-ProductPage .productDescription .variant-options .colour ul li.selected img,.pageType-ProductPage .productDescription .variant-options .colour ul li.selected .swatch_colour_a{border:1px solid #000}.pageType-ProductPage .productDescription .variant-options .colour ul li img,.pageType-ProductPage .productDescription .variant-options .colour ul li .swatch_colour_a{border:1px solid transparent}.pageType-ProductPage .productDescription .variant-options .colour ul li img{width:20px;height:20px;padding:2px}.pageType-ProductPage .productDescription .variant-options .size{position:relative;float:none;width:100%}.pageType-ProductPage .productDescription .variant-options .size label{font-weight:bold}.pageType-ProductPage .productDescription .variant-options .size dl select{width:auto;max-width:400px}.pageType-ProductPage .productDescription .variant-options .size-guide{text-decoration:underline;width:77px;height:19px;display:inline-block;margin:10px 0 0 10px}.pageType-ProductPage .productDescription .apparelprice.price-info-block{min-width:135px;min-height:70px}.pageType-ProductPage .productDescription .quantity-container{margin-bottom:10px}.pageType-ProductPage .productDescription button.out-of-stock,.pageType-ProductPage .productDescription button.button{display:inline-block}.pageType-ProductPage .productDescription .add-to-list,.pageType-ProductPage .productDescription .add-to-list:visited{color:#0061AA;display:block;margin-bottom:5px;margin-left:5px}.pageType-ProductPage .productDescription .parent-truncate-description{min-height:70px}.pageType-ProductPage .pdp_warranty_options{margin-top:15px}.pageType-ProductPage .featureClass table td{border-color:#d7d7d7}.pageType-ProductPage .featureClass table{border-collapse:collapse}.pageType-ProductPage .featureClass tr:first-child{border-top:solid 1px #ccc}.pageType-ProductPage .featureClass tr{border-bottom:solid 1px #ccc}.pageType-ProductPage .questions-on-order{margin:15px 0;padding:15px 0;overflow:hidden;border:none}.pageType-ProductPage .questions-on-order .number{border-right:1px solid #505050;padding-right:10px}.pageType-ProductPage .questions-on-order .email{text-align:right;padding-left:10px}.pageType-ProductPage .questions-on-order .email a{text-decoration:underline}.pageType-ProductPage .questions-on-order img{padding-right:15px}.pageType-ProductPage .prod_review{overflow:visible}.pageType-ProductPage .prod_review .pr-snippet .pr-snippet-read-write{display:inline-block;margin-left:10px;line-height:22px}.pageType-ProductPage .prod_review .pr-snippet .pr-snippet-read-write p{margin-bottom:0}.pageType-ProductPage .ReviewSnippetCategory{visibility:hidden;height:27px;overflow:hidden}.pageType-ProductPage .customer-reviews-title{display:none;float:left;font-weight:bold;margin:3px 5px 0 0}.pageType-ProductPage .priceBlock.price-info-block,.pageType-ProductPage .quantity-container,.pageType-ProductPage .pdp_action_buttons{float:left;margin-right:30px}.pageType-ProductPage .price-info-block{font-size:110%;line-height:110%}.pageType-ProductPage #mbCartInfoInner .prod_price{font-weight:bold;margin-bottom:15px}.pageType-ProductPage .span-24 #breadcrumb{width:670px}.pageType-ProductPage .span-24 #breadcrumb ul li a:active{font-weight:normal}.page-productDetails .productDescription .original-price-disclaimer{margin-left:10px;outline:none}.page-productDetails .product-unavailable{padding:10px 0;margin:10px 0;border-top:1px solid #aaa;border-bottom:1px solid #aaa}.page-parentProductDetails .productListHeader{margin-top:20px;border-bottom:1px solid #d5d5d5;height:25px;padding-bottom:15px}.page-parentProductDetails .productListHeader .productModels{display:inline;float:left;font-size:1.28571em;padding-top:20px}.page-parentProductDetails table.productList{border-collapse:collapse}.page-parentProductDetails table.productList .original-price-disclaimer{display:block}.page-parentProductDetails table.productList th{padding:10px;line-break:nowrap}.page-parentProductDetails table.productList td{border-left:0px;border-top:0px;padding:10px;vertical-align:middle}.page-parentProductDetails table.productList td.description{min-width:30%;max-width:41%}.page-parentProductDetails table.productList td.addToList{min-width:1%;max-width:12%;text-align:right}.page-parentProductDetails table.productList td.quantity{width:5%;text-align:center}.page-parentProductDetails table.productList td.quantity input{width:30px;margin:0;text-align:center}.page-parentProductDetails table.productList tr:nth-child(even) td{background-image:none;background-color:#eeeeee}.page-parentProductDetails table.productList tr.row-highlight{border:1px solid #cc0000}.page-parentProductDetails table.productList tr.row-highlight td{background-image:none;background-color:#FFFBCC}.page-parentProductDetails div.spec-selector-container{margin-bottom:20px;clear:both}.page-parentProductDetails #addToWishListButton{white-space:nowrap}.page-parentProductDetails .percentOff{white-space:nowrap}.price-info-block .regularPrice{color:#505050;font-weight:bold}.price-info-block .clearancePrice{color:#bbb;font-weight:normal;margin:0}.price-info-block .sale,.price-info-block .promo{color:#cc0000}.price-info-block .strike{text-decoration:line-through}.price-info-block .sale-price{font-weight:normal}.price-info-block .sale-price .regularPrice{font-weight:normal}.price-info-block .sale-price .promo.value{color:#cc0000}.price-info-block .sale-price .promo.price{color:#cc0000;font-weight:bold}.sub-total .sale,.product-price .sale{color:#cc0000}.page-productDetails .bigger{font-size:1.07143em;line-height:1.07143em}.page-productDetails #productDetailUpdateable .promo.price #pdp-sts-message,.page-productDetails #productDetailUpdateable .regularPrice #pdp-sts-message{padding-left:15px}.page-productDetails #pdp-sts-message{font-weight:normal;font-size:14px;font-style:italic;color:#505050}.page-productDetails #pdp-sts-message span{color:green;font-weight:bold}.page-productDetails #pdp-sts-msg-wrapper .pad_bottom{padding-bottom:10px}.page-productDetails .pdp-shopallleaf{padding:0 0 20px 0;line-height:1.5em}.page-parentProductDetails .pdp-shopallleaf{padding:10px 0 0 0}.products.carousel .bigger{font-size:14px;line-height:15px}.products.carousel .price-info-block p{margin-bottom:4px}.pdp_warranty_options{clear:both}.pdp_warranty_options ul{margin:5px 0;padding:0}.pdp_warranty_options ul li{height:21px}.pdp_warranty_options ul li label{float:none;font-weight:normal}#addToCartForm .pdp_action_buttons{line-height:45px;min-height:45px;vertical-align:middle}#addToCartForm .pdp_action_buttons .add_to_cart_btn{float:left}#addToCartForm .pdp_action_buttons .add_to_cart_btn #addToCartButton{float:left}#addToCartForm .pdp_action_buttons #addToWishListButton,#addToCartForm .pdp_action_buttons #viewWishListButton{padding-left:15px;cursor:pointer}#addToCartForm .add_to_cart_div{float:right}#addToCartForm .add-to-list{display:inline;line-height:45px;padding-left:20px}.social-block-abs{position:absolute;right:5px;top:0}.social-block-abs .addthis_default_style{float:right;min-width:245px}.wide-content-slot{position:relative}.wide-content-slot .social-block-abs{top:10px}.social-block-rel{float:right;height:40px;margin-top:10px}#tab-westAdvisorTab ul{background-color:#E7F2F9;width:50%;padding:15px;margin-bottom:0}#tab-westAdvisorTab ul li{margin-bottom:5px}#tab-westAdvisorTab ul li h4{margin-bottom:0}.product-details{clear:both;min-height:40px;font-size:14px;line-height:20px;padding-bottom:15px}.prod_add_to_cart{float:left}.prod_add_to_cart .exception{clear:both}.prod_add_to_cart .apparelproduct{clear:none}.prod_add_to_cart .apparelproduct .pdp_action_buttons{margin:0}.prod_add_to_cart .apparelproduct .prod_add_to_cart input.qty{margin-right:30px}.prod_add_to_cart .apparelproduct #addToWishListButton{display:none;clear:both;float:right;padding-top:10px}.prod_add_to_cart .apparelproduct #addToWishListButton .label{line-height:normal}.prod_add_to_cart input.qty{background:none;box-shadow:none;height:30px}.vendor-links-block{margin-top:15px}.vendor-links-block h3{margin-bottom:10px}.vendor-links-block ul{padding-left:0}.vendor-links-block ul li{margin-bottom:5px}.productReferenceWrapper{margin:25px 0}.productReferenceWrapper .price,.productReferenceWrapper .regularPrice,.productReferenceWrapper .brand a{color:#000}.productReferenceWrapper .brand a{text-decoration:none}.productReferenceWrapper .regularPrice,.productReferenceWrapper .price{margin:0}.productReferenceWrapper .regularPrice.bigger,.productReferenceWrapper .price.bigger{font-size:1em;line-height:1em}.productReferenceWrapper .title_holder h3{font-size:1.3em;text-transform:uppercase}.productReferenceWrapper .prod_image{padding:0}.productReferenceWrapper .product{margin-bottom:20px;position:relative}.productReferenceWrapper .product .priceBlock.price-info-block{float:none}.productReferenceWrapper .prod_review,.productReferenceWrapper .prod_review .pr-snippet{min-height:0}.productReferenceWrapper .prod_review{margin:4px 0}.productReferenceWrapper .prod_review .pr-snippet .pr-snippet-read-write{margin:0;display:block}.productReferenceWrapper .prod_review .pr-snippet .pr-snippet-read-reviews{border:none}.productReferenceWrapper .prod_review .pr-snippet .pr-snippet-read-reviews .pr-snippet-link{display:none}.productReferenceWrapper .prod_review .pr-snippet .pr-snippet-read-reviews,.productReferenceWrapper .prod_review .pr-snippet .pr-snippet-stars{padding:0}.video-box{width:640px;height:360px;padding:35px}.video-box iframe{width:100%;height:100%}#sizeSwatches{overflow:auto;min-height:40px}#sizeSwatches b{padding:15px 15px 0 0;min-width:40px;height:25px;display:block;float:left;cursor:pointer}#sizeSwatches b span{background:#999;text-align:center;vertical-align:middle;width:100%;display:block;float:left;font-weight:bold;text-transform:uppercase;line-height:25px;color:#000;text-decoration:none;padding:0 2px}#sizeSwatches b.selected span{background:#2191CE}.sizeChartColorbox{line-height:1.3em}.sizeChartColorbox *{color:#505050}.sizeChartColorbox table th{font-weight:bold}.sizeChartColorbox table td,.sizeChartColorbox table th{padding:9px 10px;text-align:left}.sizeChartColorbox h2{font-size:16px}.split-table-wrapper table th{background-color:#0061aa;color:#ffffff;font-size:1em;padding-bottom:4px;padding-left:6px;padding-top:5px;text-align:left}.split-responsive{width:100%}.split-responsive td{border:1px solid #ccc}.split-responsive th:first-child,.split-responsive td:first-child,.split-responsive td:first-child{border:none}.awesome-table,.split-responsive{width:100%;border-collapse:collapse}.awesome-table b,.awesome-table .bold,.awesome-table strong,.split-responsive b,.split-responsive .bold,.split-responsive strong{font-weight:bold}.awesome-table th,.split-responsive th{background-color:#0061aa;color:#fff}.awesome-table th,.split-responsive th{display:table-cell;padding:.25em .5em;text-align:left;text-shadow:none}.awesome-table tr:nth-of-type(odd){background:#eee none repeat scroll 0 0}.awesome-table td,.awesome-table th{border:1px solid #ddd}#prop-65-warning{display:inline-block;margin:20px 0;color:#000}.apparelproduct #prop-65-warning{margin-top:5px}.zoom_lightbox .cboxPhoto{min-height:515px;margin-top:0 !important}.zoom_lightbox #cboxLoadingOverlay,.zoom_lightbox #cboxLoadingGraphic{display:none !important}.zoom_lightbox #cboxPrevious,.zoom_lightbox #cboxNext{width:19px;height:40px;top:45%;margin:0 10px;overflow:hidden}.zoom_lightbox #cboxPrevious{left:0}.zoom_lightbox #cboxPrevious{background-position:0 -80px}.zoom_lightbox #cboxPrevious:hover{background-position:0 0}.zoom_lightbox #cboxNext{right:0;left:auto}.zoom_lightbox #cboxNext{background-position:0 -120px}.zoom_lightbox #cboxNext:hover{background-position:0 -40px}.prod_review ul{margin:0;padding:0;clear:both}.prod_review ul li{float:left;padding:0 5px}.prod_review ul li:first-child{padding:0;border-right:1px solid #d8dada}.prod_review p{display:inline-block;color:#acacac;font-size:0.78571em;padding:0}p.prod_review-info{margin:0;font-size:1em}p.prod_review-new{margin:0 0 0 10px;font-size:1em}span.stars.large{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/bg_rating_stars_lg.jpg?1471968466');background-repeat:no-repeat;background-attachment:scroll;background-position:0 0;background-color:transparent;float:left;width:85px;margin-bottom:6px}span.stars.large span{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/bg_rating_stars_lg_full.jpg?1471968462');background-repeat:no-repeat;background-attachment:scroll;background-position:0 0;background-color:transparent;display:block;height:15px}.ui-stars-star,.ui-stars-cancel{float:left;display:block;overflow:hidden;text-indent:-999em;cursor:pointer}.ui-stars-star a,.ui-stars-cancel a{display:block;width:29px;height:28px;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/jquery.ui.stars.gif?1471968463');background-repeat:no-repeat;background-position:0 0}.ui-stars-star-disabled,.ui-stars-star-disabled a,.ui-stars-cancel-disabled a{cursor:default !important}.ui-stars-star a{background-position:0 -56px}.ui-stars-star-on a{background-position:0 -84px}.ui-stars-star-hover a{background-position:0 -112px}.ui-stars-cancel-hover a{background-position:0 -28px}.featureClass h4{margin-bottom:3px}.featureClass table{margin-bottom:10px}.featureClass table td{padding:10px 5px}.pageType-ProductPage #productcarousel{margin-top:25px}.pageType-ProductPage #prod_tabs{overflow:hidden}.pageType-ProductPage #prod_tabs .prod_content:focus{outline:none}.pageType-ProductPage #prod_tabs #productTabSeparator{height:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #acacac;position:relative}.pageType-ProductPage #prod_tabs.ui-tabs{position:relative;padding:0}.pageType-ProductPage #prod_tabs.ui-tabs .ui-tabs-nav{overflow:hidden;margin-bottom:-1px;background-color:transparent;padding:0}.pageType-ProductPage #prod_tabs.ui-tabs .ui-tabs-nav a{text-decoration:none}.pageType-ProductPage #prod_tabs.ui-tabs .ui-tabs-nav li{margin-right:5px;float:left;list-style-position:outside;border-right:1px solid #acacac;border-left:1px solid #acacac;border-top:1px solid #acacac;background-color:#e2e2e2;min-width:128px;min-height:13px;padding:5px 10px}.pageType-ProductPage #prod_tabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected{background:#fff;background-image:none;position:relative;z-index:1}.pageType-ProductPage #prod_tabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.pageType-ProductPage #prod_tabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:active,.pageType-ProductPage #prod_tabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:hover{cursor:default !important;text-decoration:none;color:#ed0909}.pageType-ProductPage #prod_tabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.pageType-ProductPage #prod_tabs.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.pageType-ProductPage #prod_tabs.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.pageType-ProductPage #prod_tabs.ui-tabs .ui-tabs-nav li.active{background-color:#999}.pageType-ProductPage #prod_tabs.ui-tabs .ui-tabs-nav li a{color:#000000;font-weight:bold}.pageType-ProductPage #prod_tabs.ui-tabs .ui-tabs-nav li a:active,.pageType-ProductPage #prod_tabs.ui-tabs .ui-tabs-nav li a:hover{text-decoration:underline;outline:none}.pageType-ProductPage #prod_tabs.ui-tabs .ui-tabs-nav li a:focus{outline:none;background-color:transparent}.pageType-ProductPage #prod_tabs.ui-tabs .ui-tabs-nav li h2{font-size:1.3em;margin:0}.pageType-ProductPage #prod_tabs.ui-tabs .ui-tabs-nav li h2 a{display:block;padding:0;text-align:center;line-height:normal;font-weight:bold}.pageType-ProductPage #prod_tabs.ui-tabs .ui-tabs-nav li img{padding:0 10px}.pageType-ProductPage #prod_tabs.ui-tabs .ui-tabs-hide{display:none !important}.pageType-ProductPage .prod_content{padding:0px;margin:25px 10px 0 0;overflow:auto}.pageType-ProductPage #prod_tabs.ui-tabs .ui-tabs-nav li a{cursor:pointer}.review_detail h3,.write_review h3{color:#00679f;float:left;margin:0;font-size:1.2em;font-weight:bold}ul.review_actions{text-align:left;margin:0;padding:0}ul.review_actions li{float:right;padding-left:15px}ul.review_actions li:first-child{float:left;padding-left:0}.review_detail{float:left;border-bottom:1px solid #E6C3EB;margin-top:10px;width:100%}.review_detail p{margin-bottom:5px}#write_review_action{color:#00679f;text-decoration:underline}.review_detail span.stars{float:right;margin-top:0;margin-bottom:2px}.review_detail p,.write_review p{float:left;clear:both}.review_detail p.review_origins{float:right;font-weight:bold}.write_review{float:left;clear:both}.write_review_container{float:left;overflow:hidden}.write_review dl dt{clear:both;overflow:hidden}#write_reviews ul.review_actions{float:right}.write_review dl dd input{width:425px;padding:5px}.write_review dd{margin-left:0}.write_review label{padding-bottom:0;font-weight:bold}.write_review input.text,.write_review input.qty{padding-bottom:3px}.write_review dl dd textarea{width:335px;font-weight:normal;font-size:100%}.variant_options{overflow:auto}.variant_options .size,.variant_options .colour{float:left;width:310px;margin-bottom:10px}.variant_options .colour p{float:left;margin:0 12px 0 0}.variant_options .colour ul li{width:30px;height:30px;border:2px solid #666666;float:left}.variant_options .colour ul li.selected{border-color:#55046d}.variant_options .colour ul li a{display:block}.variant_options .swatch_colour_a span{background-color:#d15897;display:block;height:20px;width:20px;margin:2px}.variant_options .size{min-height:24px}.variant_options .size dl{float:left;margin:0}.variant_options .size dl dt{min-width:0}.variant_options .size dl select{width:240px;margin-bottom:0}.variant_options .size dl a{float:left;clear:both}.variant_options .size dl a.size-guide{clear:none;padding-left:5px;line-height:22px}.variant_options button{margin-top:5px}#tab-details .productDescription{color:#000;line-height:1.8em}#tab-details .productDescription ul,#tab-details .productDescription ol{margin:1em 0 2em 2.5em}#tab-details .productDescription p{line-height:1.6em}#tab-details .productDescription p a{text-decoration:underline}#tab-details .productDescription a{cursor:pointer}.treasure-chest-section{background:transparent !important;margin-top:40px}.treasure-chest-section h3.sale{background:#cc0000}.treasure-chest-section h3.rebate{background:#ff8000}.treasure-chest-section .sbHolder:focus{border:solid 1px #BBBBBB}.treasure-chest-section .sbHolder.sbHolderOpen:focus{border:solid 1px #D7D7D7}.treasure-chest-section .left-nav{margin-bottom:40px;overflow:hidden}.treasure-chest-section h3{color:#fff;font-size:1.7em;letter-spacing:.05em;margin:0;padding:5px 12px}.treasure-chest-section h3 a{color:#fff;text-decoration:none}.treasure-chest-section h3 a:hover{text-decoration:none}.treasure-chest-section .left-nav-list{margin:0;padding:0}.treasure-chest-section .left-nav-item{color:#000;display:block;font-size:1.2em;font-weight:700;line-height:2.1em;padding-left:12px;text-decoration:none}.treasure-chest-section .left-nav-item:hover{background-color:#F5F4F4;text-decoration:none}.treasure-chest-section .left-nav-sublist{display:none;margin:0;padding:0 0 0 10px}.treasure-chest-section .left-nav-sublist .left-nav-item{color:#2E70B5;font-size:1.1em;font-weight:400;padding-left:10px}.treasure-chest-section .left-nav-sublist .left-nav-item:hover{text-decoration:underline}.treasure-chest-section .subnav-open{background-color:#F5F4F4}.treasure-chest-section .subnav-open .left-nav-sublist{display:block;padding-bottom:10px}.treasure-chest-section .subnav-open .left-nav-sublist li{margin:10px 0}.treasure-chest-section .subnav-open .left-nav-sublist a{line-height:1.2em}.treasure-chest-section .filter-by-section{margin-bottom:10px}.treasure-chest-section .filter-by-section .filter-by-title{color:#777;font-size:1em;margin-bottom:5px}.treasure-chest-section .span-filter-by{margin-left:2px;margin-right:0;width:123px !important}.treasure-chest-section .span-filter-by:first-child{margin:0}.treasure-chest-section .span-filter-by select{box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;width:100%}.treasure-chest-section .span-filter-by:nth-child(6n+1){margin-left:0}.treasure-chest-section .tc_title_holder{border-bottom:1px solid #D7D7D7;margin-bottom:20px}.treasure-chest-section .tc_title_holder h2{background:none !important;color:#000 !important;display:inline-block;font-weight:700 !important;font-size:20px !important;line-height:42px;margin:0 15px 0 0 !important;padding:0 !important}.treasure-chest-section .tc_title_holder .title_descrption{display:inline-block;font-size:16px;margin:0}.treasure-chest-section .carousel .product-save-top{color:#CC0A00;font-size:17px;font-weight:700;left:20px;margin:0;top:0}.treasure-chest-section .carousel li{border:none !important}.treasure-chest-section .hero:after{display:none !important}.treasure-chest-section .tc_category_title{font-size:24px;font-weight:700;line-height:34px;margin:0}.treasure-chest-section #breadcrumb{font-size:14px;line-height:24px;padding:0;width:750px}.tc-dropdown .chosen-container{width:100% !important}.tc-dropdown .chosen-container-single .chosen-single{box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;background-color:#f7f7f7;border-color:#bbb;border-radius:0;height:23px;line-height:22px}.tc-dropdown .chosen-container-active{border-color:#D7D7D7}.tc-dropdown .chosen-container-active .sbToggle{z-index:3}.tc-dropdown .chosen-container-active.chosen-with-drop .chosen-single div{background:none}.tc-dropdown .chosen-container-active .chosen-single{box-shadow:none}.tc-dropdown .chosen-container-active.chosen-with-drop .chosen-single{height:27px;z-index:2;border-bottom:0}.tc-dropdown .chosen-container.chosen-with-drop .chosen-drop{width:190px;padding-top:10px;border-top:1px solid #aaa;top:27px}.tc_featured_categories .tc_featured_categories_list{margin:0;overflow:hidden;padding:20px 0 0}.tc_featured_categories .tc_featured_categories_item{float:left;margin:0 8px;padding:0 0 35px;text-align:center;width:170px}.tc_featured_categories .tc_featured_categories_thumb{display:block;text-decoration:none}.tc_featured_categories .tc_featured_categories_thumb:hover{text-decoration:none}.tc_featured_categories .tc_featured_categories_message{color:#E8302D;font-weight:700;margin:0}.tc_featured_categories .tc_featured_categories_name{color:#677986;margin:0;font-size:17px}.tc_featured_categories .tc_featured_categories_copy{border-bottom:1px solid #D7D7D7;color:#000;font-size:18px;font-weight:700;padding-bottom:20px;text-align:center}.treasure-chest-section .carousel a.image-container img{width:100px;height:100px}.new-shopping-landingpage .treasure-chest-section,.page-newShoppingExpProductPage .treasure-chest-section,.page-newShoppingExpPage .treasure-chest-section{margin-top:0}.new-shopping-landingpage .treasure-chest-section .tc_featured_categories_message,.page-newShoppingExpProductPage .treasure-chest-section .tc_featured_categories_message,.page-newShoppingExpPage .treasure-chest-section .tc_featured_categories_message{display:none}.new-shopping-landingpage .treasure-chest-section h3.tc_featured_categories_name,.page-newShoppingExpProductPage .treasure-chest-section h3.tc_featured_categories_name,.page-newShoppingExpPage .treasure-chest-section h3.tc_featured_categories_name{color:#15a7d3;text-transform:uppercase;width:100%;padding:0;text-align:center}.new-shopping-landingpage .treasure-chest-section .top-banner,.page-newShoppingExpProductPage .treasure-chest-section .top-banner,.page-newShoppingExpPage .treasure-chest-section .top-banner{margin:10px 0}.new-shopping-landingpage .item-list,.page-newShoppingExpProductPage .item-list,.page-newShoppingExpPage .item-list{height:280px;margin-bottom:20px;display:inline-block}.new-shopping-landingpage .item-list img,.page-newShoppingExpProductPage .item-list img,.page-newShoppingExpPage .item-list img{width:230px;display:block;border:0;margin-left:auto;margin-right:auto;z-index:-1}.new-shopping-landingpage .item-list span,.page-newShoppingExpProductPage .item-list span,.page-newShoppingExpPage .item-list span{font-size:16px;color:#1a70b2;text-align:center;width:100%;display:inline-block;position:absolute;bottom:4px;left:0}.new-shopping-landingpage .item-list a:hover,.page-newShoppingExpProductPage .item-list a:hover,.page-newShoppingExpPage .item-list a:hover{text-decoration:none}.new-shopping-landingpage h3.clearance,.page-newShoppingExpProductPage h3.clearance,.page-newShoppingExpPage h3.clearance{background:#000;text-transform:uppercase}.new-shopping-landingpage .explore-newly-products-heading,.page-newShoppingExpProductPage .explore-newly-products-heading,.page-newShoppingExpPage .explore-newly-products-heading{font-size:38px;padding:9px 12px;margin-bottom:10px;color:#7d7d7d;text-align:center}.new-shopping-landingpage section.products.carousel ul li,.page-newShoppingExpProductPage section.products.carousel ul li,.page-newShoppingExpPage section.products.carousel ul li{width:235px}.store-directory-section{padding-top:15px;margin-top:15px;border-top:1px solid #ccc}.store-directory-list .store-directory-title{border-bottom:1px solid #ccc;padding-bottom:15px;margin:0}.store-directory-list .store-item-header{padding-top:10px}.store-directory-list .item{border-bottom:1px solid #ccc}.store-directory-list .store-title{display:inline-block;margin-bottom:10px}.store-directory-list .store-content{padding:0}.store-directory-list .store-content li{padding-bottom:3px}.stores-list .seperator,.store-content .seperator,#store-search-page .google-map-info .seperator{padding:0 10px}.find-stores-near-me{display:block;padding:10px 0;margin:10px 0;border-top:1px solid #ddd}.line-text{background:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/blackline_background.png?1471968463') repeat-x scroll 0 50% transparent;margin:5px 0;text-align:center}.line-text span{background:#fff;padding:0 5px;display:inline-block}#auto_location_form .find-stores-near-me-icon{background:transparent url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/store-locator-small.png?1471968461') no-repeat 0 0;display:block;width:19px;height:20px;position:absolute;left:6px;top:4px}.store_finder{line-height:25px}.change_location-link.neutral{font-size:97%;padding:2px 5px 0 5px;margin-top:8px;line-height:12px;float:none;display:inline-block;width:93%}#user_location_form input.text{display:inline-block;width:86px;margin:0;vertical-align:top}#auto_location_form #findStoresNearMe{float:none;font-size:1em;padding:0 0 0 28px;height:auto;text-align:left;position:relative;line-height:30px}.find-stores-near-me-icon{background:transparent url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/store-locator.png?1471968461') no-repeat 0 0;display:inline-block;width:30px;height:30px;vertical-align:-30%}.facet_block-label input{margin:0 5px 5px 0;border:0;float:left}span.facet-value-count{margin-left:3px}.facet_block-label{padding:0;float:none;cursor:pointer}.pickup_store_search{width:850px;overflow:hidden;height:575px}.pickup_store_search .prod_grid{padding:0 0 10px 10px}.pickup_store_search .item_container_holder{border:none}.pickup_store_search .prod_grid strong.prod_grid-name{min-height:1em}.pickup_store_search .prod_grid{min-height:auto;border:0}.pickup_store_search .prod_grid .thumb{margin:0}.pickup_store_search .prod_grid .details{margin:0;height:auto}.pickup_store_search .prod_grid .cart{height:auto}.pickup_store_search .prod_grid .cart p{margin-bottom:5px;line-height:100%}.pickup_store_search .prod_grid .quantity{margin:0}.pickup_store_search-quantity{background-color:#EEE;border:1px solid #CCC;padding:3px 4px;border-radius:3px;margin:8px 0}.pickup_store_search-quantity.quantity input.qty{margin:0 5px;float:none}.pickup_store_search-form{background-color:#EEE;border:1px solid #CCC;padding:6px 5px 7px 5px;border-radius:3px;margin:0 0 8px 0}.pickup_store_search-form input[type="text"]{margin:0 5px;width:210px}.pickup_store_search-form .form{height:auto}.pickup_store_results{height:470px;overflow:hidden;margin:0}.pickup_store_search-form-footer{margin-top:10px;padding-top:10px;border-top:1px solid #ccc}.pickup_store_results-list{padding:0;margin:0 -10px 0 0}.pickup_store_results-list .address{font-style:normal;margin:20px 0 0 0}.pickup_store_results-item{position:relative;height:115px;border:1px solid #ccc;border-radius:3px;padding:5px;margin-bottom:10px;width:318px}.pickup_store_search-nr-results{margin-top:5px;font-weight:bold}.pickup_store_search-paging form,.pickup_store_search-paging div{float:right;padding-left:5px}.pickup_store_search-paging-info{display:inline-block;padding-top:5px}.pickup_store_results-entry{display:block;float:left}.pickup_store_results-entry.pickup_store_results-name,.pickup_store_results-entry.pickup_store_results-line1,.pickup_store_results-entry.pickup_store_results-town{clear:left;margin-right:5px}.pickup_store_results-stock{position:absolute;left:5px;top:5px;font-weight:bold;margin-bottom:3px}.pickup_store_results-outOfStock{color:#ff0000}.pickup_store_results-distance{position:absolute;right:10px;top:5px;text-align:right;width:auto}.pickup_store_results-zip{padding-right:5px}.pickup_store_results-line2{padding-left:5px}.pickup_here_instore_button,.pickup_add_to_bag_instore_button{position:absolute;right:10px;bottom:10px;margin-bottom:0}.collect_from_store{clear:left;padding-top:10px}.collect_from_store button{margin:0 0 0 9px;font-size:1em}.your_cart td.shipping input{margin:0 3px 15px 0}.your_cart td.shipping input.basket-page-shipping-ship{margin:0 3px 5px 0}.basket-page-shipping-pickup{font-size:97%;line-height:108%;color:#666;display:block;margin:2px 0 3px 0}.your_cart td.shipping{padding:0}.your_cart .cartForm{padding:10px;min-height:102px}.your_cart .cartForm.shipError{border:3px solid red;padding:7px;margin-bottom:-1px}span.pickupAdressItem{display:block}.selectDeliverylocation{background:#eaeef2;padding:0 10px 10px 10px}.selectDeliverylocation .title_holder{margin-left:-10px}.selectDeliverylocationItem{width:32%;float:left;padding-top:10px}.selectDeliverylocationItem label{float:right;width:200px}.selectDeliverylocationDescText{width:100%;clear:both;font-weight:bold}.selectDeliverylocationItemLabel{cursor:pointer}.selectDeliverylocationItemLabel input{float:left}.selectDeliverylocationItem .selectDeliverylocationItemButton{width:95%;margin-top:10px;float:none}.pickupAdressList{float:left;padding-top:3px;max-width:80%;padding-left:5px}.pickupAdressList li{padding-top:0px;padding-bottom:2px;line-height:13px}.pickupOptionDistance{font-weight:bold;padding-bottom:4px}span.pickupOptionDistance{padding-left:10px}.selectDeliverylocationItem .pickupOptionDistance{font-weight:bold;padding-bottom:4px;padding-left:0}.pickupSummary-headline{margin:20px 0 0 0}.pickupSummary{padding:15px 10px 5px 10px}.pickupSummaryItemLeft{float:left;width:26%}.pickupSummaryItemLeft h3{padding-left:10px;margin-bottom:0.2em}.pickupSummaryItemCenter{float:left;width:40%;padding-top:0px}.pickupSummaryItemRight{float:left;width:28%}.pickupSummaryItemRight tr:first-child.weekday_openings td{border-top:none !important}.pickupSummaryDetails{clear:left;display:block}.pickupSummaryDetails .title_holder{display:none}.pickupSummaryDetails div.item_container,.pickupSummaryDetails div.item_container .your_cart{margin-bottom:0}.pickupSummaryDetails div.item_container table.your_cart tr td{padding-bottom:0}.pickupSummaryDetails div.item_container table.your_cart tr td.product_details ul{margin-bottom:10px}.store-openings td{padding:2px 8px;border-bottom:1px solid #eee;border-top:0}td.weekday_openings_day{padding-right:8px;font-weight:bold}td.specialday_openings_date{padding-right:8px;font-weight:bold}.store_finder{margin-top:10px}.store_finder .form_field-input input[type="text"]{float:left;width:210px}.store-openings tbody tr:nth-child(2n) td{background-color:#e5ecf9}.store_map{margin-top:10px;height:300px}.store_finder ul li{list-style-type:disc}.store_finder .item_container_holder{margin:0 0 5px;width:948px}.item_holder_store_locator{border:1px solid #cccecf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:7px;margin-bottom:10px;margin-top:20px}#store_locator th:first-child,#store_locator td:first-child{border-left:0 none}#store_locator .pin-container{text-align:center}#store_locator .store-details ul li{margin-bottom:2px}#store_locator th{padding-left:10px;color:#00679f}#store_locator ul{margin:0;padding:0}#store_locator .store-hours td{margin:0;padding:0 3px 0 0;border:0 none}#store_locator h2{font-size:1em;margin:0}#store_locator img{vertical-align:top}.store_details a{text-decoration:underline}.store_details_left_col,.store_details_right_col{width:375px}.store_details_left_col img,.store_details_right_col img{margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.store_details_left_col{float:left}.store_details_right_col{float:right}#store_details{border:1px solid #CCCECF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#store_details td{margin:0;border:0 none;padding:0}#store_details ul{margin:0;padding:0}#store_details table{margin:0}#store_details thead th,#store_details td{padding:10px}#store_details h1{font-size:1.1em;color:#00679f;font-weight:bold}.store_map_details{margin-bottom:20px;height:244px;border:1px solid #CCCECF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.stores-list .stores-block{max-height:610px;overflow-y:auto}.stores-list .stores-block #store_locator{margin-bottom:0}.stores-list .stores-block #store_locator tr .header1 a{text-align:center;width:65px}.stores-list .stores-block #store_locator tr .alternate-off{background-color:transparent;line-height:16px}.stores-list .stores-block #store_locator tr .pin-container p{white-space:nowrap}.stores-list .stores-block #store_locator .alternate-off{width:120px}.google-map-info{margin:0;max-width:310px;min-height:140px;padding-top:5px;max-width:300px}.google-map-info ul{margin-bottom:0}.google-map-info li{margin-bottom:2px;max-width:160px}.google-map-info table{margin:0}.google-map-info tr td{padding:0 3px 0 0;border:0 none}.google-map-info table.alternate-off{width:120px}.map-display .store_map{min-height:610px;margin-top:0}.store-finder-error{color:red}.page-storefinderPage .store-finder-line{margin:0 5px 5px 5px}.page-storefinderPage .underline{text-decoration:underline}.page-storefinderPage #storeFinderForm button.form{background:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/header/search-field_mag-glass.png?1471968465') no-repeat scroll 5px 8px;border:none;height:36px;margin:0 0 0 -35px;width:30px;padding:0}.page-storefinderPage #storeFinderForm .search .search-icon{background:none;display:none}.page-storefinderPage #storelocator-query{padding-left:10px;padding-right:30px;background:none repeat scroll 0 0 #FFFFFF;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;float:left;height:35px;width:315px}.page-storefinderPage #storelocator-query:focus,.page-storefinderPage .form.search:focus{outline:none}button.search .search-icon{background-color:transparent;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/button/search-small.png?1471968463');background-position:center 1px;background-repeat:no-repeat;display:inline-block;height:19px;overflow:hidden;padding:0 8px;text-indent:100px;width:19px}#store-details-page .store-banner-image{position:relative;margin-bottom:10px}#store-details-page .store-banner-image img{width:950px;max-height:250px}#store-details-page .store-banner-image .image-title-text{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;width:100%}#store-details-page .store-banner-image h1.title,#store-details-page .store-banner-image h2{color:#fff}#store-details-page .details-title{margin:10px 0}#store-details-page .store-details .display-name{display:none}#store-details-page .store-details #address-details ul{padding:0;margin:0}#store-details-page .store-details li,#store-details-page .store-details td{padding:0 0 5px 0}#store-details-page #googleMap{width:630px;height:350px}#store-details-page .store-image,#store-details-page .find-other-store{margin-top:10px}.cust_acc{border:1px solid #cccecf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto;margin:0 10px 10px;padding:10px 0 5px 10px}.cust_acc h1{color:#0C78C1;font-size:1.6em;font-weight:normal;margin:0;padding:9px 0 5px 5px}.cust_acc .cust_acc_row{margin-top:27px;overflow:hidden}.cust_acc .cust_acc_row .cust_acc_tile{float:left;min-height:100px;width:50%}.cust_acc .cust_acc_row .cust_acc_tile .cust_acc_description{float:left}.cust_acc .cust_acc_row .cust_acc_tile h1{font-size:1.2em;font-weight:bold;margin-top:15px}.cust_acc .cust_acc_row .cust_acc_tile img{height:62px}.cust_acc .cust_acc_row .cust_acc_tile p{margin:0 0 15px}.cust_acc .cust_acc_row .cust_acc_tile span{float:left;margin-right:10px;min-width:90px}.cust_acc .cust_acc_row .cust_acc_tile ul{float:left;padding-left:0}.cust_acc .cust_acc_row .cust_acc_tile ul li{padding-bottom:5px}table#address_book ul.updates li{margin-left:10px;padding-bottom:10px}.fulfilment-states-SHIPPED h3{margin-top:7px}.fulfilment-states-READY_FOR_PICKUP .title_holder h1,.fulfilment-states-READY_FOR_PICKUP .title_holder h2{background:#bc0000 none 0 0 no-repeat}.template-pages-AccountPageTemplate .item_container_holder,.template-pages-AddressBookAccountPageTemplate .item_container_holder,.page-westAdvantageRewardsCertificatesPage .item_container_holder,.template-pages-account-westAdvantageRewardsPage .item_container_holder,.template-pages-westadvantage-pointsBalancePage .item_container_holder,.template-pages-AccountPageTemplate .item_container_holder{padding:5px;overflow:hidden}.template-pages-AccountPageTemplate .item_container_holder.clean-border,.template-pages-AddressBookAccountPageTemplate .item_container_holder.clean-border,.page-westAdvantageRewardsCertificatesPage .item_container_holder.clean-border,.template-pages-account-westAdvantageRewardsPage .item_container_holder.clean-border,.template-pages-westadvantage-pointsBalancePage .item_container_holder.clean-border,.template-pages-AccountPageTemplate .item_container_holder.clean-border{border:medium none;float:left;margin-left:0}.template-pages-AccountPageTemplate .item_container_holder .title_holder,.template-pages-AddressBookAccountPageTemplate .item_container_holder .title_holder,.page-westAdvantageRewardsCertificatesPage .item_container_holder .title_holder,.template-pages-account-westAdvantageRewardsPage .item_container_holder .title_holder,.template-pages-westadvantage-pointsBalancePage .item_container_holder .title_holder,.template-pages-AccountPageTemplate .item_container_holder .title_holder{width:100%}.template-pages-AccountPageTemplate .item_container_holder .item_container,.template-pages-AddressBookAccountPageTemplate .item_container_holder .item_container,.page-westAdvantageRewardsCertificatesPage .item_container_holder .item_container,.template-pages-account-westAdvantageRewardsPage .item_container_holder .item_container,.template-pages-westadvantage-pointsBalancePage .item_container_holder .item_container,.template-pages-AccountPageTemplate .item_container_holder .item_container{margin-top:5px}.template-pages-AccountPageTemplate ul.facet_block.indent li:first-child,.template-pages-AddressBookAccountPageTemplate ul.facet_block.indent li:first-child,.page-westAdvantageRewardsCertificatesPage ul.facet_block.indent li:first-child,.template-pages-account-westAdvantageRewardsPage ul.facet_block.indent li:first-child,.template-pages-westadvantage-pointsBalancePage ul.facet_block.indent li:first-child,.template-pages-AccountPageTemplate ul.facet_block.indent li:first-child{padding-top:7px}.template-pages-AccountPageTemplate .right,.template-pages-AddressBookAccountPageTemplate .right,.page-westAdvantageRewardsCertificatesPage .right,.template-pages-account-westAdvantageRewardsPage .right,.template-pages-westadvantage-pointsBalancePage .right,.template-pages-AccountPageTemplate .right{text-align:right}.template-pages-AddressBookAccountPageTemplate .item_container_holder.clear_fix.account-set,.template-pages-AccountPageTemplate .item_container_holder.clear_fix.account-set{padding:0}.template-pages-AccountPageTemplate .item_container_holder.boatingInformationForm{overflow:visible;padding:5px}.template-pages-AccountPageTemplate .i18nAddressForm{padding-left:10px}#myinfocredentials{padding-bottom:3px}#address_book .addressBookHeader{font-weight:normal}#address_book thead tr td{border-top:0px}#address_book thead tr td.header1{border-left:0px !important}#address_book,#payment_details{margin-bottom:0}#address_book #header1,#payment_details #header1{border-left:none}#address_book tr td,#address_book tr th,#payment_details tr td,#payment_details tr th{border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7}#address_book tr td:first-child,#address_book tr th:first-child,#payment_details tr td:first-child,#payment_details tr th:first-child{border-left:0}#address_book thead tr td,#address_book thead tr th,#payment_details thead tr td,#payment_details thead tr th{border-top:none}.tracking-page-container{border:1px solid #DDDDDD;float:left;padding:16px 5px;position:relative;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.tracking-page-container #guestOrderTrackingForm{margin-top:15px;width:550px}.tracking-page-container #guestOrderTrackingForm .form_field-input input[type="text"]{min-width:430px}.tracking-page-container #guestOrderTrackingForm .form-field-button{width:440px}.tracking-page-container #guestOrderTrackingForm .form-field-button button.form{float:right}.tracking-page-container .need-help-container{left:560px;position:absolute;top:60px}.tracking-page-container .need-help-container a span{display:block}.template-pages-account-westAdvantageRewardsCertificateDetailsPage.in-iframe #wrapper.container{width:950px;margin:0;padding:0}.template-pages-account-westAdvantageRewardsCertificateDetailsPage.in-iframe .popup-title{position:relative;z-index:100}.template-pages-account-westAdvantageRewardsCertificateDetailsPage.in-iframe .blue-bg{background-color:#2191ce;position:fixed;left:0;right:0;top:0;height:48px;z-index:1}#addressform_button_panel .form_field-input{margin-bottom:15px}#addressform_button_panel .add-address-left-input{margin:0}#addressform_button_panel .form_field-label{clear:none}.page-add-edit-paymentMethod .form-spacer{margin-bottom:0;margin-top:0;padding:0 0 15px;margin:5px 0 5px}.page-add-edit-paymentMethod .payment_details_right_col,.page-add-edit-paymentMethod .payment_details_left_col{float:left;width:50%}.page-add-edit-paymentMethod .payment_details_right_col h4,.page-add-edit-paymentMethod .payment_details_left_col h4{margin-bottom:0;padding-bottom:0}.page-add-edit-paymentMethod .payment_details_left_col>div{padding-right:10px}.page-add-edit-paymentMethod .save_payment_details{clear:none;float:right;margin:20px 110px 0 0;text-align:right}.page-add-edit-paymentMethod .save_payment_details a.link-btn{margin-left:15px;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.page-add-edit-paymentMethod .i18nAddressForm{padding-left:0px}.page-orders .item_container .item_container_holder{overflow:visible}.page-orders .prod_refine{line-height:20px;vertical-align:middle;text-align:center;width:100%;overflow:visible;margin-bottom:20px}.page-orders .prod_refine #sortOptions1{margin-bottom:15px}.page-orders .prod_refine #sort_form1 label,.page-orders .prod_refine #sort_form2 label{float:left}.page-orders .prod_refine .elements-per-page{display:none}.page-orders .prod_refine .paginationItems{margin:0;width:50%}.page-orders .prod_refine .pagination-container{display:block;float:right}.page-orders .prod_refine .pagination-container .paginator-label{float:left}.page-orders table#order_history th{vertical-align:middle;text-align:center}.page-orders table#order_history th#header1,.page-orders table#order_history th#header3{width:20%}.page-orders table#order_history th#header2{width:15%}.page-orders table#order_history th#header4{text-align:right;width:20%}.page-orders table#order_history td{vertical-align:middle;text-align:center}.page-orders table#order_history td:nth-child(4){text-align:right}.page-orders table#order_history td:last-child{border-left:none}.page-order .delivery_stages-billingaddress.combinedtopm{clear:both;margin-top:10px}.page-my-list ul.facet_block{margin-top:10px}.page-my-list ul.pager a{text-decoration:none}.page-my-list .elements-per-page{display:none}.page-my-list h2{font-size:1.6em;font-weight:normal;color:#0c78c1;margin-bottom:10px}.page-my-list .prod_refine .paginator-label{display:inline;float:left}.page-my-list .prod_refine .pagination-container{float:right}.page-my-list .btn-list{padding-top:25px;padding-bottom:30px;margin-right:5px}.page-my-list .btn-list button{width:100%}.page-my-list .description{font-weight:bold;padding-top:10px}.page-my-list .pr-snippet-wrapper{border:none;background:none}.page-my-list .pr-snippet-wrapper .pr-snippet-stars{border:none}.page-upgrade-to-gold .form_field-label{clear:none}.page-upgrade-to-gold .more_info{font-size:0.9em}.page-my-list .prod_refine{width:100%}.page-my-list p.product-price{margin-right:5px}#prod_child #addToCartForm .add_to_cart_div{float:right;margin-bottom:5px}#addToWishListButton{display:inline-block;height:15px;line-height:15px;vertical-align:top}.submitRemoveProduct{margin-top:5px}#addToWishListButton.addToWishList-widget{display:none}.standard-popup-container{height:100%;padding-bottom:10px;position:relative;scroll-behavior:auto}.standard-popup-container .popup-title.view-cert-heading{background:#2191ce;color:#ffffff;float:none;margin-bottom:5px;margin-top:0;padding:0 15px;position:fixed !important;line-height:1.5}.standard-popup-container .popup-content{margin:25px 30px 20px;padding-top:15px}.standard-popup-container .blue-bg{position:relative;top:30px;height:53px}.standard-popup-container .print_btn{position:relative;top:60px}.standard-popup-container .view-cert-content{position:relative;top:55px}.page-westAdvantageRewardsCertificatesPage #page{display:inline-block}.page-westAdvantageRewardsCertificatesPage .item_container_holder{padding:10px}.page-westAdvantageRewardsCertificatesPage .header_container h1,.page-westAdvantageRewardsCertificatesPage .header_container h2{padding-bottom:5px}.page-westAdvantageRewardsCertificatesPage .header_container h3{padding-top:10px}.page-westAdvantageRewardsCertificatesPage .simple_disp-img img{width:100%}.page-westAdvantageRewardsCertificatesPage .description{margin-bottom:15px;clear:both}.page-westAdvantageRewardsCertificatesPage .description li p{margin-left:20px}.page-westAdvantageRewardsCertificatesPage .description .wa-access-view-print p,.page-westAdvantageRewardsCertificatesPage .description .wa-access-mail p{margin-bottom:20px;margin-left:38px;margin-top:10px}.page-westAdvantageRewardsCertificatesPage .description li .westAdv-heading{margin-left:55px}.page-westAdvantageRewardsCertificatesPage .description li .certificates-cont .wa-table{padding-left:15px;width:625px}.page-westAdvantageRewardsCertificatesPage .description li .certificates-cont .wa-table tr th,.page-westAdvantageRewardsCertificatesPage .description li .certificates-cont .wa-table tr td{text-align:left;border-bottom:none}.page-westAdvantageRewardsCertificatesPage .description li .certificates-cont div{margin-left:60px}.page-westAdvantageRewardsCertificatesPage .description li .certificates-cont div .paginationItems{margin-left:0}.page-westAdvantageRewardsCertificatesPage .description .wa-access-view-print .wa-table th,.page-westAdvantageRewardsCertificatesPage .description .wa-access-view-print .wa-table td{padding:0}.page-westAdvantageRewardsCertificatesPage .description .wa-access-mail{clear:both}.page-westAdvantageRewardsCertificatesPage .helpful-information ul{padding-left:0}.page-westAdvantageRewardsCertificatesPage .helpful-information ul li{list-style:disc inside;margin-bottom:15px}.page-westAdvantageRewardsCertificatesPage .certificate-mail-warning p span{font-weight:bold}.page-westAdvantageRewardsCertificatesPage .action-buttons{height:30px;margin-bottom:10px}.page-westAdvantageRewardsCertificatesPage .prod_refine .elements-per-page{display:none}.page-westAdvantageRewardsCertificatesPage .prod_refine .paginator-label{display:inline;float:left}.page-westAdvantageRewardsCertificatesPage .prod_refine .pagination-container{float:right}.page-westAdvantageRewardsCertificatesPage table th,.page-westAdvantageRewardsCertificatesPage table td{border-left:none;border-right:none;text-align:center;vertical-align:middle}.page-westAdvantageRewardsCertificatesPage table th button,.page-westAdvantageRewardsCertificatesPage table td button{margin:0 auto}.page-westAdvantageRewardsCertificatesPage table tr:last-child td{border-bottom:1px solid #C0C1C2}.page-westAdvantageRewardsCertificatesPage #certificate_delivery_form ul li label{padding-top:0}.page-westAdvantageRewardsCertificatesPage .westAdv-heading{font-weight:bold}.page-westAdvantageRewardsCertificatesPage .wa-cert-toggle-section{display:none}.page-westAdvantageRewardsCertificatesPage .wa-cert-toggle-section-false{display:block}.page-westAdvantageRewardsCertificatesPage .toggle-cert-options span{cursor:pointer;color:#0c78c1}.page-westAdvantageRewardsCertificatesPage .toggle-cert-options span:hover{text-decoration:underline}.page-homepage #ec_wrapper{margin:0;position:relative;height:300px;width:452px;margin:10px;padding:0;background-image:url("/_ui/desktop/common/images/email-capture-modal_bg.jpg");background-repeat:no-repeat}.page-homepage #ec_wrapper #ec_innerwrapper_1,.page-homepage #ec_wrapper #ec_innerwrapper_2{float:right;padding:20px;width:270px}.page-homepage #ec_wrapper .ec_input_text{margin:8px 0;padding:4px;width:240px}.page-homepage #ec_wrapper .ec_input_submit{margin:8px 0;text-align:right;width:250px}.page-homepage #ec_wrapper .ec_input_submit .fakelink{padding:10px}.page-homepage #ec_wrapper .fakelink{color:#0C78C1;cursor:pointer;text-decoration:underline}.page-homepage #ec_wrapper .redtxt{color:#DE2013;display:block}.page-homepage #globalMessages{margin-left:205px}.template-pages-AccountPageTemplate.pageLabel-order .order-details-header .order-date,.template-pages-AccountPageTemplate.pageLabel-order .order-details-header .order-number{font-weight:bold}.template-pages-AccountPageTemplate.pageLabel-order .order-promotions .title_holder{background-color:#d7d7d7;padding:6px 15px}.template-pages-AccountPageTemplate.pageLabel-order .order-promotions .title_holder h1,.template-pages-AccountPageTemplate.pageLabel-order .order-promotions .title_holder h2{font-size:14px}.template-pages-AccountPageTemplate.pageLabel-order .order-promotions .item_container .promotion-entry{overflow:hidden;padding:10px 0;border-bottom:1px dotted #d7d7d7}.template-pages-AccountPageTemplate.pageLabel-order .order-promotions .item_container .promotion-entry .promotion-entry-title{float:left;width:220px;margin-right:10px}.template-pages-AccountPageTemplate.pageLabel-order .order-promotions .item_container .promotion-entry .promotion-entry-title h3{font-size:14px}.template-pages-AccountPageTemplate.pageLabel-order .order-promotions .item_container .promotion-entry .promotion-entry-details{float:left;width:350px}.template-pages-AccountPageTemplate.pageLabel-order .order-promotions .item_container .promotion-entry .promotion-entry-details .button{margin-left:5px}.template-pages-AccountPageTemplate.pageLabel-order .order-promotions .item_container .promotion-entry .errorMessages{color:red;padding:0;margin:0}.template-pages-AccountPageTemplate.pageLabel-order .order-promotions .item_container .promotion-entry .errorMessages li{padding:10px 0}.template-pages-AccountPageTemplate.pageLabel-order .order-promotions .item_container .promotion-entry ul.redeemed-promo-list{margin:0;padding:10px 0 0 0;font-size:14px}.template-pages-AccountPageTemplate.pageLabel-order .order-promotions .item_container .promotion-entry ul.redeemed-promo-list li{margin:0;padding-bottom:5px}.template-pages-AccountPageTemplate.pageLabel-order .order-promotions .item_container .promotion-entry:last-child{border-bottom:0 none}.template-pages-AccountPageTemplate.pageLabel-order .order-totals .item_container_holder,.template-pages-AccountPageTemplate.pageLabel-order .order-totals .item_container{padding:0;margin:0;border:0 none;border-radius:0}.template-pages-AccountPageTemplate.pageLabel-order .order-totals .title_holder{display:none}.template-pages-AccountPageTemplate.pageLabel-order .order-totals dl{padding:0 10px}.template-pages-AccountPageTemplate.pageLabel-order .order-totals dl.product-price{padding-top:5px}.template-pages-AccountPageTemplate.pageLabel-order .order-totals dl.order_totals.item-breakdown{margin-bottom:0;border-bottom:0 none;background-color:#D7D7D7}.template-pages-AccountPageTemplate.pageLabel-order .order-totals dt{clear:left}.template-pages-AccountPageTemplate.pageLabel-order .order-totals dd:after{content:'';display:block;clear:both}.template-pages-AccountPageTemplate.pageLabel-order .order-totals dl.order_totals.b-line{border-bottom:5px solid #d7d7d7}.template-pages-AccountPageTemplate.pageLabel-order .order-totals dl.total{border:0 none;font-size:18px;font-weight:bold}.template-pages-AccountPageTemplate.pageLabel-order .order-totals dl.total dt{margin-left:100px;text-align:right}.template-pages-AccountPageTemplate.pageLabel-order .order-totals dl.total dd{float:right;margin-left:0}.template-pages-AccountPageTemplate.pageLabel-order .delivery_stages .item_container_holder{min-height:192px;border:1px solid #d7d7d7;margin:0;padding:0;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e7f2f9),color-stop(100%, #fafcfd));background-image:-moz-linear-gradient(#e7f2f9,#fafcfd);background-image:-webkit-linear-gradient(#e7f2f9,#fafcfd);background-image:linear-gradient(#e7f2f9,#fafcfd);border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-o-border-radius:0}.template-pages-AccountPageTemplate.pageLabel-order .delivery_stages .item_container_holder .title_holder{background-color:#2191ce}.template-pages-AccountPageTemplate.pageLabel-order .delivery_stages .item_container_holder .title_holder h1,.template-pages-AccountPageTemplate.pageLabel-order .delivery_stages .item_container_holder .title_holder h2{background:transparent;color:#ffffff;font-size:1em;margin:5px 10px;padding:0}.template-pages-AccountPageTemplate.pageLabel-order .delivery_stages .item_container_holder .item_container{padding-top:5px}.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states{margin-bottom:20px}.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states .fullfilment-entry{margin-bottom:20px}.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states .fullfilment-entry .title{background-color:#2191ce;padding:10px 0}.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states .fullfilment-entry .title h3{color:#ffffff;margin:0;padding:0 0 0 10px}.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states .fullfilment-entry .title .note-right{float:right;text-align:right;color:#ffffff;padding:0 10px 0 0}.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states .fullfilment-entry .order-list .order-entry{padding:10px;border:1px solid #d7d7d7;border-top:0 none;min-height:65px}.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states .fullfilment-entry .order-list .order-entry .order-image{width:96px}.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states .fullfilment-entry .order-list .order-entry .order-details .order-item-price{width:100px}.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states .fullfilment-entry .order-list .order-entry .order-details .order-item-subtotal-price{width:100px}.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states .fullfilment-entry .order-list .order-entry .order-details .order-item-reorder{width:90px}.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states .fullfilment-entry .order-list .order-entry .order-details .order-item-price,.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states .fullfilment-entry .order-list .order-entry .order-details .order-item-quantity,.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states .fullfilment-entry .order-list .order-entry .order-details .order-item-subtotal-price,.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states .fullfilment-entry .order-list .order-entry .order-details .order-item-reorder{text-align:right;font-weight:bold}.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states .fullfilment-entry .order-list .order-entry .order-details .order-item-price .heading,.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states .fullfilment-entry .order-list .order-entry .order-details .order-item-quantity .heading,.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states .fullfilment-entry .order-list .order-entry .order-details .order-item-subtotal-price .heading,.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states .fullfilment-entry .order-list .order-entry .order-details .order-item-reorder .heading{font-size:0.91667em;font-weight:bold;display:block}.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states .fullfilment-entry .order-list .order-entry .order-details .tracking-list{margin-top:20px}.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states .fullfilment-entry .order-list .order-entry .order-details .tracking-list .track-entry{text-align:right;border:1px solid #CCCECF;background:#d7d7d7;border-top:0 none;padding:2px 4px}.template-pages-AccountPageTemplate.pageLabel-order .fulfilment-states .fullfilment-entry .order-list .order-entry .order-details .tracking-list .track-entry:first-child{border-top:1px solid #d7d7d7}.page-Content-em-conf img{width:100%}.page-Content-em-conf h1{padding-bottom:10px}.page-Content-em-conf h3{font-size:1.1em;font-weight:bold}.page-Content-em-conf .confirmation-container{padding:15px}.page-Content-em-conf .bluetxt{color:#0c78c1;padding-top:15px}.page-Content-em-conf ul.chevron{margin-left:0;padding-left:0 !important;list-style:none;line-height:1.5;margin-top:4px;margin-bottom:4px}.page-Content-em-conf ul.chevron li{padding-left:12px;background-position:1px 3px;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/bullet.gif?1471968466');background-repeat:no-repeat;background-position:0 .45em;font-size:12px}.page-profile #myinfocredentials .item_container_holder,.page-profile #myinfodetails .item_container_holder{margin-right:0}.page-profile .b-l{padding-right:0;margin-right:0}.page-profile .b-l ul{margin-right:0}.page-profile .subtitle{padding-top:10px;border-bottom:1px solid #d7d7d7;padding-bottom:5px}.page-profile .profileBoatingQuestion{margin-bottom:7px}.page-profile .profileBoatingQuestion:last-of-type{margin-bottom:0px}.page-westAdvantageRewardsCertificateDetailsPage .print_btn{float:right;height:30px;margin-top:5px;margin-right:40px}.page-westAdvantageRewardsCertificateDetailsPage .print_btn span{background-image:url(../../common/images/printt.png);background-repeat:no-repeat;background-position:0px center;display:inline-block;height:20px;line-height:20px;margin:0 5px 0 0;vertical-align:middle;width:20px}.page-westAdvantageRewardsCertificateDetailsPage .cert-info{clear:both;margin:0 20px 20px;padding-top:10px}.page-westAdvantageRewardsCertificateDetailsPage .cert-info .bold{font-weight:bold}.page-westAdvantageRewardsCertificateDetailsPage .cert-info .bar-code{text-align:center}.page-westAdvantageRewardsCertificateDetailsPage .cert-info .bar-code .code-info{line-height:4px;font-size:0.8em}.memb-form-block{padding:10px 0;float:left;width:100%}.memb-form-block form label{padding-right:5px;padding-top:10px}.memb-form-block #memb-number{width:260px}.memb-form-block form input{height:20px;margin-right:5px}.memb-form-block .form_field-label{clear:none;float:left;margin-top:7px}.memb-form-block .form_field-input{float:left;margin-top:5px}.memb-form-block #update-number{margin-top:2px}.memb-form-block .wa-update-details{float:left;font-size:0.9em;margin-bottom:10px;margin-left:146px;margin-top:-5px;text-align:left}.page-add-edit-address .multicheckout .someDetail{display:block}.page-add-edit-address .multicheckout #addressForm .form_field-button-float{display:block}#popup_edit_delivery_address_t{display:none}#popup_edit_delivery_address_t #deliveryAddressForm .title_holder{margin-left:10px}#addressform_button_panel button,#updateEmailForm button{margin-right:6px;float:left}#addressform_button_panel button.form.grey,#updateEmailForm button.form.grey{float:right}.page-westAdvantageRewardsPage .nav_column .item,.page-points-balance .nav_column .item,.page-westAdvantageRewardsCertificatesPage .nav_column .item{padding:0 0 0 5px}.page-westAdvantageRewardsPage .simple_disp-img img{vertical-align:top;width:100%;margin-left:15px}.p-method{text-transform:capitalize}.template-pages-AccountPageTemplate .nav_column .title_holder h2,.page-my-list .nav_column .title_holder h2{cursor:pointer}.tracking-date{padding-right:20px}.wa-cert-toggle-section-true .wa-access-view-print .certificates-cont{display:block}.wa-cert-toggle-section-false .wa-access-view-print .certificates-cont{display:none}.wa-cert-toggle-section-false .wa-access-mail .certificates-cont{display:block}.wa-cert-toggle-section-true .wa-access-mail .certificates-cont{display:none}.account-nav-ncol .nav_selected{font-weight:bold}.account-nav-ncol .facet_block li{padding-bottom:10px}.userform{width:760px}.userform input.text,.userform input.qty,.userform label{padding:0 0 0 1px;float:none}.userform #promotionalPreferencesForm .form-field-button{clear:left;margin-left:5px;margin-top:20px}.userform #promotionalPreferencesForm .form-field-button button{margin-right:5px}.userform .contentBottomMargin{margin-bottom:15px}.userform h3{font-weight:bold}.userform ul li{list-style-type:disc}.userform>div{display:block !important}.userform .form_field-elements{margin:0;clear:both}.userform .form_field-elements.optIn{margin-bottom:15px}.userform .form_field-label{clear:none}.userform .form_field-elements-float{padding-right:40px;margin:0}.userform .form_field-elements-float.remember-me{margin:10px 0 15px 0}.userform .form_field-elements-float.last{clear:right}.formSectionDivider,.formSectionDividerSolid{padding-top:18px;height:1px;margin-bottom:20px;width:100%;display:block;clear:both}.formSectionDivider{border-bottom:1px dashed #e2e2e2}.formSectionDividerSolid{border-bottom:1px solid #d7d7d7;padding-top:25px;margin-bottom:30px}.formCanadaRegisterInfo{display:none}p.required.login{margin-bottom:15px}.remember-me input{margin:0}.remember-me input[type="checkbox"]+label{padding-left:5px}.forgot-password{clear:both;padding-top:5px}.pstrength-info{max-width:240px}.pstrength-info.noMatch{color:#f00;display:none}a.viewPwdReqs{color:#0061AA}.updatePwdReqs{margin-bottom:10px}.confirmPassword{display:inline;float:right}ul.loyalty{margin-left:0;padding-left:0}ul.loyalty li{list-style-type:none;margin-left:0;padding-left:0}.loyaltyProgram{width:100%;margin:0;padding:0;background:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/advantage-rewards.jpg?1471968461') no-repeat top right;height:135px}.loyaltyText{display:inline;float:left;width:390 x}.boatSurvey{display:none}.cboxInnerContent.userform p,.userform p{margin-bottom:20px}.form_field-button.forgotPassword{margin-top:20px}.form_field-elements.updatePassword{padding-top:25px;clear:both}.account-locked-out .item_container_holder{padding:40px 60px}.account-locked-out .hours-container h2{font-size:1.28571em}.account-locked-out .hours-container p{padding:0;margin:0 0 4px 0}.account-locked-out .hours-container .bold{font-weight:bold}.account-locked-out .hours-container .table-title{margin:15px 0 4px 0;font-weight:bold;font-size:0.85714em}.account-locked-out .hours-container .mail-to{margin:15px 0}.template-pages-AccountPageTemplate h2{margin-left:0px}.template-pages-AccountPageTemplate p{margin:10px 0}.template-pages-AccountPageTemplate p.desc{margin:7px 10px 15px 0px}.template-pages-AccountPageTemplate .pstrength-minchar{display:none}.template-pages-AccountPageTemplate .retype-pw{margin-top:10px}.template-pages-AccountPageTemplate .old-pwd-bottom{margin-bottom:10px}.template-pages-AccountPageTemplate .welcome{margin:15px 0 20px 0}.template-pages-AccountPageTemplate .account-set{margin-bottom:20px}.template-pages-AccountPageTemplate .account-set.item_container_holder{margin-left:0}.template-pages-AccountPageTemplate .account-set .account-row{border-bottom:1px solid #d7d7d7;position:relative}.template-pages-AccountPageTemplate .account-set .account-row .b-l{border-left:1px solid #d7d7d7}.template-pages-AccountPageTemplate .account-set .account-row>div{box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;min-height:46px;padding:12px 0  4px 7px}.template-pages-AccountPageTemplate .account-set .account-row .span-4{padding-top:5px;text-align:right}.template-pages-AccountPageTemplate .account-set .account-row:last-child{border-bottom:0 none}.template-pages-AccountPageTemplate .section-label{margin-bottom:4px}.template-pages-AccountPageTemplate ul.disc li{list-style-type:disc}.page-register .phone-field{display:none}.page-register .i18nAddressForm{padding-left:0;clear:both}.page-register .pwd-form-cont{width:100%;float:left}.page-register .pwd-form-cont .form_field-elements-float{width:245px}.page-register .form_field-label{height:16px}.page-add-edit-address .i18nAddressForm{padding-left:0}.page-add-edit-address button.continue{line-height:24px;margin-left:5px}.page-add-edit-address .credit-label{display:none}div.space-holder{display:block;float:left;margin-bottom:25px}.page-login .span-8.last{float:right}.template-pages-LoginPageTemplate .side-content-slot ul{margin:1.5em 1.5em 1.5em 0}#registerWithAddressForm>.item_container_holder{overflow:visible}dl.order_totals dd{font-weight:bold;float:right}.total.cont-shopping{float:right;margin:-5px 0 25px;padding:0}.total.cont-shopping .btn-cont a.button.right{float:right}.total.cont-shopping .btn-cont a.button.right span{font-size:1em}dl.order_totals dt.savings,dl.order_totals dd.savings{color:#9c701f}dl.order_totals dt.total,dl.order_totals dd.total,.cart_total{font-size:1.3em;font-weight:bold}dl.order_totals #countryWrapperDiv{padding:10px 0 10px 0}dl.order_totals #countryWrapperDiv dd{margin:0}dl.order_totals #countryWrapperDiv dd select{width:160px;margin:0}dl.order_totals #countryWrapperDiv dt{min-width:100px}dl.order_totals #zipCodewrapperDiv dt{min-width:100px}dl.order_totals #zipCodewrapperDiv{margin:0 0 10px 0}dl.order_totals #zipCodewrapperDiv dd{margin:0}dl.order_totals #zipCodewrapperDiv dd input{width:45px;margin:0}dl.order_totals #zipCodewrapperDiv.form_field_error input{display:block;width:80px;margin:0 0 10px 0}dl.order_totals.item-breakdown{margin-bottom:0;border-bottom:0 none}dl.order_totals.sub-total{color:#000000}ul.cart-promotions{clear:both;margin-top:10px;width:100%}ul.cart-promotions li{line-height:1.2em;margin-bottom:6px}a.promotion_link{float:none !important}.cart_total{float:right;padding:4px 20px 0 0}.cart-promotions-potential{border-bottom:1px solid #eee;background-color:transparent;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/icon-promo-potential.png?1471968466');background-repeat:no-repeat;padding:1px 0 6px 18px;list-style:none !important}.cart_id{font-weight:normal;font-size:100%;margin-bottom:-23px;display:block}.cart-promotions-applied{background-color:transparent;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/icon-promo-applied.png?1471968463');background-repeat:no-repeat;padding:0 0 0 18px;list-style:none !important}.cart-promotions-applied span{font-weight:normal}.promo ul{margin-bottom:0}.order_total,#your_order .total,#your_order thead th{font-size:1.3em;font-weight:bold}#your_order dl dt{min-width:50px}#your_order .total.free{color:#9c701f;text-transform:uppercase}#your_order .quantity input.qty{margin-right:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:10px;-moz-box-shadow:inset 0 0 5px #cccccc;-webkit-box-shadow:inset 0 0 5px #cccccc;box-shadow:inset 0 0 5px #cccccc;border:1px solid #BBBBBB;text-align:center}#your_order p{float:left;margin-right:30px;margin-right:20px;padding:0 0 0 12px}#your_order .product_image{width:65px}#your_order .product_details{border-left:0 none;width:320px}#your_order a{text-decoration:underline;float:left}#your_order h2 a,#your_order h2 a:visited{float:none;color:#00679f;text-decoration:underline}#your_order h2{font-size:1.2em}#your_order h3{font-size:1.2em;color:#9c701f;max-width:282px}.order_total{padding-top:4px}#your_order .product_details span{color:#9c701f;font-weight:bold}#your_order .quantity img{float:left;margin:4px 0 0 8px}#your_order .quantity input[type="image"]{float:right;margin:0}#payment_details{border:medium none}.credit-label{height:24px;margin-bottom:0;margin-top:17px;padding-bottom:0;vertical-align:bottom}#payment_details_modal{margin-top:20px;border-top:1px solid #C0C1C2;border-left:1px solid #C0C1C2;border-right:1px solid #C0C1C2;border-bottom:1px solid #C0C1C2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#payment_details th,#payment_details_modal th{padding:10px;color:#00679f;border-left:1px solid #E7E7E7}#payment_details th:first-child,#payment_details_modal th:first-child{border-left:0 none}#payment_details_modal #header1.pad_left{width:25%}.place-order-top .pad_right{margin-right:0;padding:5px 9px;font-size:1.3em}.place-order-bottom .pad_right{margin-right:0;padding:5px 9px;font-size:1.3em}.terms dt.left{padding-top:6px}.checkout_summary_flow{min-height:192px;overflow:hidden;margin-bottom:20px}.checkout_summary_flow dl dt label{font-weight:bold}.checkout_summary_flow form dl dt{float:none}.checkout_summary_flow a.edit_complete{font-size:13px}.checkout_summary_flow a.edit_complete,.checkout_summary_flow a.edit_complete:hover,.checkout_summary_flow a.edit_complete:visited,.checkout_summary_flow a.edit_complete:active,.checkout_summary_flow a.edit_complete:focus{color:#0c78c1;display:block;padding:5px}.checkout_summary_flow button.form{background:transparent;color:#0c78c1;font-size:13px;font-weight:normal;padding:0}.checkout_summary_flow button.form:after{display:none}.checkout_summary_flow .bottom{position:absolute;bottom:5px;left:15px}.checkout_summary_flow .item_container_holder{border:none;margin:0}.checkout_summary_flow .item_container_holder .item_container{margin-left:15px;padding:0}.checkout_summary_flow .item_container_holder ul{padding-left:0;margin:0}.checkout_summary_flow .item_container_holder .title{top:5px}.checkout_summary_flow .item_container_holder .title_holder{margin-bottom:5px;background:#acacac;padding:6px 15px;float:none;color:#ffffff}.checkout_summary_flow .item_container_holder .title_holder:before{border:2px solid #FFFFFF;border-radius:15px 15px 15px 15px;content:"1";display:inline-block;float:left;font-size:14px;font-weight:bold;height:14px;margin:-2px 5px 0 0;padding:1px;text-align:center;width:14px}.checkout_summary_flow .item_container_holder .title_holder h1,.checkout_summary_flow .item_container_holder .title_holder h2{color:#ffffff;font-size:16px;font-weight:bold;padding:0;margin:0}.checkout_summary_flow .item_container_holder .title_holder h1 span,.checkout_summary_flow .item_container_holder .title_holder h2 span{display:none}.checkout_summary_flow .complete{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e7f2f9),color-stop(100%, #fafcfd));background-image:-moz-linear-gradient(#e7f2f9,#fafcfd);background-image:-webkit-linear-gradient(#e7f2f9,#fafcfd);background-image:linear-gradient(#e7f2f9,#fafcfd)}.checkout_summary_flow .complete .item_container_holder .title_holder{background-color:#2191ce}.checkout_summary_flow_a{background:#e7f2f9;width:268px;min-height:170px;padding-bottom:22px;border:1px solid #d7d7d7;float:left;position:relative;margin-right:10px}.checkout_summary_flow_a .item_container_holder .title_holder{background-color:#2191ce}.checkout_summary_flow_b{background:#EBEBEB;width:268px;min-height:170px;padding-bottom:22px;border:1px solid #d7d7d7;float:left;margin-right:10px;position:relative}.checkout_summary_flow_b .item_container_holder .title_holder:before{content:"2"}.checkout_summary_flow_c{background:#EBEBEB;width:386px;min-height:170px;padding-bottom:22px;border:1px solid #d7d7d7;float:left;position:relative}.checkout_summary_flow_c .left{width:145px;overflow:hidden}.checkout_summary_flow_c .item_container_holder .title_holder:before{content:"3"}.page-multiStepCheckoutSummaryPage .checkout_summary_flow_a{background-image:none;border:1px solid #6fb648;background-color:#dae6c4;width:220px}.page-multiStepCheckoutSummaryPage .checkout_summary_flow_b{background-image:none;border:1px solid #6fb648;background-color:#dae6c4;left:230px;width:220px}.page-multiStepCheckoutSummaryPage .checkout_summary_flow_c{background-image:none;border:1px solid #6fb648;background-color:#dae6c4;left:460px;width:320px;height:217px}.page-multiStepCheckoutSummaryPage .checkout_summary_flow{height:242px}.page-multiStepCheckoutSummaryPage .checkout_summary_flow_c .item_container_holder{padding:0}.page-multiStepCheckoutSummaryPage .checkout_summary_flow_b .item_container_holder{padding:0}.page-multiStepCheckoutSummaryPage .checkout_summary_flow_a.complete .item_container_holder .title_holder h1,.page-multiStepCheckoutSummaryPage .checkout_summary_flow_a.complete .item_container_holder .title_holder h2,.page-multiStepCheckoutSummaryPage .checkout_summary_flow_b.complete .item_container_holder .title_holder h1,.page-multiStepCheckoutSummaryPage .checkout_summary_flow_b.complete .item_container_holder .title_holder h2,.page-multiStepCheckoutSummaryPage .checkout_summary_flow_c.complete .item_container_holder .title_holder h1,.page-multiStepCheckoutSummaryPage .checkout_summary_flow_c.complete .item_container_holder .title_holder h2{border-bottom:1px solid #6fb648;padding:4px 0 2px 0px}.page-multiStepCheckoutSummaryPage .checkout_summary_flow_a .item_container,.page-multiStepCheckoutSummaryPage .checkout_summary_flow_b .item_container,.page-multiStepCheckoutSummaryPage .checkout_summary_flow_c .item_container{padding:0 10px}.page-multiStepCheckoutSummaryPage .checkout_summary_flow_a a.edit_complete,.page-multiStepCheckoutSummaryPage .checkout_summary_flow_b a.edit_complete,.page-multiStepCheckoutSummaryPage .checkout_summary_flow_c a.edit_complete{left:10px;top:190px}.page-multiStepCheckoutSummaryPage .checkout_summary_flow .item_container_holder .title_holder h1 span,.page-multiStepCheckoutSummaryPage .checkout_summary_flow .item_container_holder .title_holder h2 span{top:3px;left:4px}.page-multiStepCheckoutSummaryPage .ship-to-store-list .store-hours{width:150px}.page-multiStepCheckoutSummaryPage .ship-to-store-list .store-hours button{font-size:14px}.page-multiStepCheckoutSummaryPage .ship-to-store-list .google-map-info button{font-size:14px;white-space:nowrap;padding:0 5px}.place-order:disabled{cursor:default;opacity:0.6}.deliverymode-description{max-height:96px;overflow:hidden;cursor:help;line-height:1.2em;font-size:0.95em}#checkout_summary_payment_div .item_container .right{width:161px}.page-checkout-login .span-8>.item_container_holder{min-height:460px}.page-checkout-login .email-offers{clear:none;display:inline;padding-right:0;font-size:12px}.silent-order-post-page .payment_details_right_col{width:155px}.silent-order-post-page .payment_details_left_col{width:548px}.payment_details_left_col-billing{float:left;width:254px}.payment_details_left_col-card{float:left;margin-right:40px;width:254px}.saved-payment-list-entry{margin-bottom:10px;padding-bottom:10px}.saved-payment-list-item{display:block;margin-bottom:2px}.save_payment_details .clear_fix{margin-top:5px}span.saved_card button{margin-right:10px}span.saved_card p{padding-top:6px}.save_payment_details{clear:both;float:left;margin:0px 20px 10px 0;text-align:right}.save_payment_details .use-card-block{margin-bottom:30px;float:left}.existing_payment_details{border:1px solid #CCCECF;overflow:auto;padding:10px}#popup_checkout_saved_payment_method{border:5px solid #d6d7d9;width:739px;margin:50px auto 0 auto}.delivery_method ul{margin:0;padding:0 20px 0 0}.alternative_checkout_flows{margin-top:15px;opacity:0.6}.existing_address div.left{margin:0 10px 0 0}.existing_address .left .checkmark{height:40px}.existing_address button.edit{margin:0}.existing_address ul{padding:0;margin:0}.table_action_col_item{margin:18px;padding:0;line-height:3em}.table_action_col_item li{clear:both}.helpBanner{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/Elec_148x300_HelpBanner_blank_01.jpg?1471968463');background-repeat:repeat;background-attachment:scroll;background-position:0 0;background-color:transparent;color:#FFFFFF;height:300px;width:148px}.helpBanner .bannerHeadline{font-weight:bold;display:block;font-size:24px;padding:12px;line-height:28px}.helpBanner .bannerText{padding:5px 12px;display:block;font-size:14px;line-height:17px}.helpBanner .bannerText a{color:#FFFFFF;font-weight:bold;display:block;margin-top:10px}.span-24.cms_disp-img_slot .helpBanner{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/Elec_950x80_HelpBanner_EN_01-blank.jpg?1471968463');background-attachment:scroll;background-color:transparent;color:#FFFFFF;height:80px;width:950px;background-position:0 15px;background-repeat:no-repeat;border-top:1px solid #CCCCCC;color:#FFFFFF;height:80px;margin-top:25px;padding-top:15px}.span-24.cms_disp-img_slot .helpBanner .bannerHeadline{font-weight:bold;display:inline-block;font-size:26px;padding:23px 0 0 55px;line-height:28px}.span-24.cms_disp-img_slot .helpBanner .bannerText{padding:18px 12px 5px 12px;display:inline-block;font-size:16px;line-height:17px;float:right}.span-24.cms_disp-img_slot .helpBanner .bannerText a{color:#FFFFFF;font-weight:bold;display:inline-block;margin:10px 20px 0 20px;text-decoration:underline}.order_history_information .item_container_holder{min-height:140px}.positive.large.print{float:right;margin:0}.positive.large.print span{background-image:url(../../common/images/printt.png);background-repeat:no-repeat;background-position:0px center;display:inline-block;height:20px;line-height:20px;margin:0 5px 0 0;vertical-align:middle;width:20px}.page-orderConfirmationPage button,.page-cartPage button,.page-multiStepCheckoutSummaryPage button,.page-singleStepCheckoutSummaryPage button{font-size:14px}.page-orderConfirmationPage .mar-b-20,.page-cartPage .mar-b-20,.page-multiStepCheckoutSummaryPage .mar-b-20,.page-singleStepCheckoutSummaryPage .mar-b-20{margin-bottom:20px}.page-orderConfirmationPage .mar-b-5,.page-cartPage .mar-b-5,.page-multiStepCheckoutSummaryPage .mar-b-5,.page-singleStepCheckoutSummaryPage .mar-b-5{margin-bottom:5px}.page-orderConfirmationPage strong,.page-cartPage strong,.page-multiStepCheckoutSummaryPage strong,.page-singleStepCheckoutSummaryPage strong{font-weight:bold}.page-orderConfirmationPage .blue.button-xl,.page-cartPage .blue.button-xl,.page-multiStepCheckoutSummaryPage .blue.button-xl,.page-singleStepCheckoutSummaryPage .blue.button-xl{font-size:18px;font-weight:bold;padding:5px 30px}.page-orderConfirmationPage .promotions .title_holder,.page-cartPage .promotions .title_holder,.page-multiStepCheckoutSummaryPage .promotions .title_holder,.page-singleStepCheckoutSummaryPage .promotions .title_holder{background-color:#d7d7d7;padding:6px 15px}.page-orderConfirmationPage .promotions .title_holder h2,.page-cartPage .promotions .title_holder h2,.page-multiStepCheckoutSummaryPage .promotions .title_holder h2,.page-singleStepCheckoutSummaryPage .promotions .title_holder h2{font-size:14px}.page-orderConfirmationPage .promotions .promotion-entry,.page-cartPage .promotions .promotion-entry,.page-multiStepCheckoutSummaryPage .promotions .promotion-entry,.page-singleStepCheckoutSummaryPage .promotions .promotion-entry{overflow:hidden;padding:10px 15px}.page-orderConfirmationPage .promotions .promotion-entry .accordion-multi,.page-cartPage .promotions .promotion-entry .accordion-multi,.page-multiStepCheckoutSummaryPage .promotions .promotion-entry .accordion-multi,.page-singleStepCheckoutSummaryPage .promotions .promotion-entry .accordion-multi{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.page-orderConfirmationPage .promotions .promotion-entry .accordion-expand,.page-cartPage .promotions .promotion-entry .accordion-expand,.page-multiStepCheckoutSummaryPage .promotions .promotion-entry .accordion-expand,.page-singleStepCheckoutSummaryPage .promotions .promotion-entry .accordion-expand{float:left;width:20px;height:15px;background-color:grey;color:white;text-align:center;margin:10px 0;padding:5px;font-size:21px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;cursor:pointer}.page-orderConfirmationPage .promotions .promotion-entry .promotion-entry-title,.page-cartPage .promotions .promotion-entry .promotion-entry-title,.page-multiStepCheckoutSummaryPage .promotions .promotion-entry .promotion-entry-title,.page-singleStepCheckoutSummaryPage .promotions .promotion-entry .promotion-entry-title{float:left;width:160px;margin-right:10px}.page-orderConfirmationPage .promotions .promotion-entry .promotion-entry-title.promotion-entry-title-accordion,.page-cartPage .promotions .promotion-entry .promotion-entry-title.promotion-entry-title-accordion,.page-multiStepCheckoutSummaryPage .promotions .promotion-entry .promotion-entry-title.promotion-entry-title-accordion,.page-singleStepCheckoutSummaryPage .promotions .promotion-entry .promotion-entry-title.promotion-entry-title-accordion{margin:7px;width:190px}.page-orderConfirmationPage .promotions .promotion-entry .promotion-entry-title h3,.page-cartPage .promotions .promotion-entry .promotion-entry-title h3,.page-multiStepCheckoutSummaryPage .promotions .promotion-entry .promotion-entry-title h3,.page-singleStepCheckoutSummaryPage .promotions .promotion-entry .promotion-entry-title h3{font-size:16px}.page-orderConfirmationPage .promotions .promotion-entry .promotion-entry-title h3.h3-accordion,.page-cartPage .promotions .promotion-entry .promotion-entry-title h3.h3-accordion,.page-multiStepCheckoutSummaryPage .promotions .promotion-entry .promotion-entry-title h3.h3-accordion,.page-singleStepCheckoutSummaryPage .promotions .promotion-entry .promotion-entry-title h3.h3-accordion{font-size:16px;text-align:left}.page-orderConfirmationPage .promotions .promotion-entry .promotion-entry-details,.page-cartPage .promotions .promotion-entry .promotion-entry-details,.page-multiStepCheckoutSummaryPage .promotions .promotion-entry .promotion-entry-details,.page-singleStepCheckoutSummaryPage .promotions .promotion-entry .promotion-entry-details{float:left;clear:both;padding:10px 0 10px 25px}.page-orderConfirmationPage .promotions .promotion-entry .promotion-entry-details input[name="certiList"],.page-cartPage .promotions .promotion-entry .promotion-entry-details input[name="certiList"],.page-multiStepCheckoutSummaryPage .promotions .promotion-entry .promotion-entry-details input[name="certiList"],.page-singleStepCheckoutSummaryPage .promotions .promotion-entry .promotion-entry-details input[name="certiList"]{width:17px;height:17px;display:block;float:left;margin:0}.page-orderConfirmationPage .promotions .promotion-entry .promotion-entry-details .giftCert-static-text,.page-cartPage .promotions .promotion-entry .promotion-entry-details .giftCert-static-text,.page-multiStepCheckoutSummaryPage .promotions .promotion-entry .promotion-entry-details .giftCert-static-text,.page-singleStepCheckoutSummaryPage .promotions .promotion-entry .promotion-entry-details .giftCert-static-text{margin-bottom:10px;color:#CC0000}.page-orderConfirmationPage .promotions .promotion-entry .promotion-entry-details .button.remove,.page-cartPage .promotions .promotion-entry .promotion-entry-details .button.remove,.page-multiStepCheckoutSummaryPage .promotions .promotion-entry .promotion-entry-details .button.remove,.page-singleStepCheckoutSummaryPage .promotions .promotion-entry .promotion-entry-details .button.remove{text-decoration:underline}.page-orderConfirmationPage .promotions .promotion-entry .errorMessages,.page-cartPage .promotions .promotion-entry .errorMessages,.page-multiStepCheckoutSummaryPage .promotions .promotion-entry .errorMessages,.page-singleStepCheckoutSummaryPage .promotions .promotion-entry .errorMessages{color:red;padding:0;margin:0}.page-orderConfirmationPage .promotions .promotion-entry .errorMessages li,.page-cartPage .promotions .promotion-entry .errorMessages li,.page-multiStepCheckoutSummaryPage .promotions .promotion-entry .errorMessages li,.page-singleStepCheckoutSummaryPage .promotions .promotion-entry .errorMessages li{padding:10px 0}.page-orderConfirmationPage .promotions .promotion-entry ul.redeemed-promo-list,.page-cartPage .promotions .promotion-entry ul.redeemed-promo-list,.page-multiStepCheckoutSummaryPage .promotions .promotion-entry ul.redeemed-promo-list,.page-singleStepCheckoutSummaryPage .promotions .promotion-entry ul.redeemed-promo-list{margin:0;padding:0;font-size:14px}.page-orderConfirmationPage .promotions .promotion-entry ul.redeemed-promo-list li,.page-cartPage .promotions .promotion-entry ul.redeemed-promo-list li,.page-multiStepCheckoutSummaryPage .promotions .promotion-entry ul.redeemed-promo-list li,.page-singleStepCheckoutSummaryPage .promotions .promotion-entry ul.redeemed-promo-list li{margin:0;padding-bottom:5px}.page-orderConfirmationPage .promotions .promotion-entry ul.redeemed-promo-list li span.green-colored,.page-cartPage .promotions .promotion-entry ul.redeemed-promo-list li span.green-colored,.page-multiStepCheckoutSummaryPage .promotions .promotion-entry ul.redeemed-promo-list li span.green-colored,.page-singleStepCheckoutSummaryPage .promotions .promotion-entry ul.redeemed-promo-list li span.green-colored{color:green;font-weight:bold}.page-orderConfirmationPage .promotions .promotion-entry:last-child,.page-cartPage .promotions .promotion-entry:last-child,.page-multiStepCheckoutSummaryPage .promotions .promotion-entry:last-child,.page-singleStepCheckoutSummaryPage .promotions .promotion-entry:last-child{border-bottom:0 none}.page-orderConfirmationPage .place-order-cart-total,.page-cartPage .place-order-cart-total,.page-multiStepCheckoutSummaryPage .place-order-cart-total,.page-singleStepCheckoutSummaryPage .place-order-cart-total{border-top:5px solid #d7d7d7}.page-orderConfirmationPage .place-order-cart-total .item_container_holder,.page-orderConfirmationPage .place-order-cart-total .item_container,.page-cartPage .place-order-cart-total .item_container_holder,.page-cartPage .place-order-cart-total .item_container,.page-multiStepCheckoutSummaryPage .place-order-cart-total .item_container_holder,.page-multiStepCheckoutSummaryPage .place-order-cart-total .item_container,.page-singleStepCheckoutSummaryPage .place-order-cart-total .item_container_holder,.page-singleStepCheckoutSummaryPage .place-order-cart-total .item_container{padding:0;margin:0;border:0 none;border-radius:0}.page-orderConfirmationPage .place-order-cart-total .title_holder,.page-cartPage .place-order-cart-total .title_holder,.page-multiStepCheckoutSummaryPage .place-order-cart-total .title_holder,.page-singleStepCheckoutSummaryPage .place-order-cart-total .title_holder{display:none}.page-orderConfirmationPage .place-order-cart-total dl,.page-cartPage .place-order-cart-total dl,.page-multiStepCheckoutSummaryPage .place-order-cart-total dl,.page-singleStepCheckoutSummaryPage .place-order-cart-total dl{padding:10px}.page-orderConfirmationPage .place-order-cart-total dd:after,.page-cartPage .place-order-cart-total dd:after,.page-multiStepCheckoutSummaryPage .place-order-cart-total dd:after,.page-singleStepCheckoutSummaryPage .place-order-cart-total dd:after{content:'';display:block;clear:both}.page-orderConfirmationPage .place-order-cart-total dl.order_totals.b-line,.page-cartPage .place-order-cart-total dl.order_totals.b-line,.page-multiStepCheckoutSummaryPage .place-order-cart-total dl.order_totals.b-line,.page-singleStepCheckoutSummaryPage .place-order-cart-total dl.order_totals.b-line{border-bottom:5px solid #d7d7d7}.page-orderConfirmationPage .place-order-cart-total dl.total,.page-cartPage .place-order-cart-total dl.total,.page-multiStepCheckoutSummaryPage .place-order-cart-total dl.total,.page-singleStepCheckoutSummaryPage .place-order-cart-total dl.total{border:0 none;font-size:18px;font-weight:bold}.page-orderConfirmationPage .place-order-cart-total dl.total dt,.page-cartPage .place-order-cart-total dl.total dt,.page-multiStepCheckoutSummaryPage .place-order-cart-total dl.total dt,.page-singleStepCheckoutSummaryPage .place-order-cart-total dl.total dt{margin-left:100px;text-align:right}.page-orderConfirmationPage .place-order-cart-total dl.total dd,.page-cartPage .place-order-cart-total dl.total dd,.page-multiStepCheckoutSummaryPage .place-order-cart-total dl.total dd,.page-singleStepCheckoutSummaryPage .place-order-cart-total dl.total dd{float:right;margin-left:0}.page-orderConfirmationPage .cart-items>.item_container_holder,.page-cartPage .cart-items>.item_container_holder,.page-multiStepCheckoutSummaryPage .cart-items>.item_container_holder,.page-singleStepCheckoutSummaryPage .cart-items>.item_container_holder{border:0 none;margin:0;padding:0}.page-orderConfirmationPage .cart-items .title_holder,.page-cartPage .cart-items .title_holder,.page-multiStepCheckoutSummaryPage .cart-items .title_holder,.page-singleStepCheckoutSummaryPage .cart-items .title_holder{display:none}.page-orderConfirmationPage .back-to-cart-title .title_holder h1,.page-orderConfirmationPage .back-to-cart-title .title_holder h2,.page-cartPage .back-to-cart-title .title_holder h1,.page-cartPage .back-to-cart-title .title_holder h2,.page-multiStepCheckoutSummaryPage .back-to-cart-title .title_holder h1,.page-multiStepCheckoutSummaryPage .back-to-cart-title .title_holder h2,.page-singleStepCheckoutSummaryPage .back-to-cart-title .title_holder h1,.page-singleStepCheckoutSummaryPage .back-to-cart-title .title_holder h2{display:inline-block;margin-right:10px;font-weight:normal;font-size:24px;color:#505050}.page-orderConfirmationPage .back-to-cart-title a.edit-cart,.page-cartPage .back-to-cart-title a.edit-cart,.page-multiStepCheckoutSummaryPage .back-to-cart-title a.edit-cart,.page-singleStepCheckoutSummaryPage .back-to-cart-title a.edit-cart{line-height:24px;color:#0061AA;margin-left:5px}.page-orderConfirmationPage .checkout-popup #deliveryCountrySelectorPayment,.page-cartPage .checkout-popup #deliveryCountrySelectorPayment,.page-multiStepCheckoutSummaryPage .checkout-popup #deliveryCountrySelectorPayment,.page-singleStepCheckoutSummaryPage .checkout-popup #deliveryCountrySelectorPayment{margin-top:35px}.page-orderConfirmationPage .checkout-popup .checkout-popup-title.title_holder,.page-cartPage .checkout-popup .checkout-popup-title.title_holder,.page-multiStepCheckoutSummaryPage .checkout-popup .checkout-popup-title.title_holder,.page-singleStepCheckoutSummaryPage .checkout-popup .checkout-popup-title.title_holder{margin-bottom:5px;background:#2191ce;padding:15px 15px;float:none;color:#ffffff}.page-orderConfirmationPage .checkout-popup .checkout-popup-title.title_holder:before,.page-cartPage .checkout-popup .checkout-popup-title.title_holder:before,.page-multiStepCheckoutSummaryPage .checkout-popup .checkout-popup-title.title_holder:before,.page-singleStepCheckoutSummaryPage .checkout-popup .checkout-popup-title.title_holder:before{border:2px solid #FFFFFF;border-radius:15px 15px 15px 15px;content:" ";display:inline-block;float:left;font-size:14px;font-weight:bold;height:14px;margin:-2px 5px 0 0;padding:1px;text-align:center;width:14px}.page-orderConfirmationPage .checkout-popup .checkout-popup-title.title_holder h1,.page-orderConfirmationPage .checkout-popup .checkout-popup-title.title_holder h2,.page-cartPage .checkout-popup .checkout-popup-title.title_holder h1,.page-cartPage .checkout-popup .checkout-popup-title.title_holder h2,.page-multiStepCheckoutSummaryPage .checkout-popup .checkout-popup-title.title_holder h1,.page-multiStepCheckoutSummaryPage .checkout-popup .checkout-popup-title.title_holder h2,.page-singleStepCheckoutSummaryPage .checkout-popup .checkout-popup-title.title_holder h1,.page-singleStepCheckoutSummaryPage .checkout-popup .checkout-popup-title.title_holder h2{color:#ffffff;font-size:16px;font-weight:bold;padding:0;margin:0}.page-orderConfirmationPage .checkout-popup .checkout-popup-title.title_holder h1 span,.page-orderConfirmationPage .checkout-popup .checkout-popup-title.title_holder h2 span,.page-cartPage .checkout-popup .checkout-popup-title.title_holder h1 span,.page-cartPage .checkout-popup .checkout-popup-title.title_holder h2 span,.page-multiStepCheckoutSummaryPage .checkout-popup .checkout-popup-title.title_holder h1 span,.page-multiStepCheckoutSummaryPage .checkout-popup .checkout-popup-title.title_holder h2 span,.page-singleStepCheckoutSummaryPage .checkout-popup .checkout-popup-title.title_holder h1 span,.page-singleStepCheckoutSummaryPage .checkout-popup .checkout-popup-title.title_holder h2 span{display:none}.page-orderConfirmationPage .checkout-popup .checkout-popup-content,.page-cartPage .checkout-popup .checkout-popup-content,.page-multiStepCheckoutSummaryPage .checkout-popup .checkout-popup-content,.page-singleStepCheckoutSummaryPage .checkout-popup .checkout-popup-content{margin:20px}.page-orderConfirmationPage .checkout-popup .checkout-popup-content .title_holder,.page-cartPage .checkout-popup .checkout-popup-content .title_holder,.page-multiStepCheckoutSummaryPage .checkout-popup .checkout-popup-content .title_holder,.page-singleStepCheckoutSummaryPage .checkout-popup .checkout-popup-content .title_holder{padding:10px 10px 0 10px;margin-bottom:20px}.page-orderConfirmationPage .checkout-popup .checkout-popup-content .title_holder h1,.page-orderConfirmationPage .checkout-popup .checkout-popup-content .title_holder h2,.page-cartPage .checkout-popup .checkout-popup-content .title_holder h1,.page-cartPage .checkout-popup .checkout-popup-content .title_holder h2,.page-multiStepCheckoutSummaryPage .checkout-popup .checkout-popup-content .title_holder h1,.page-multiStepCheckoutSummaryPage .checkout-popup .checkout-popup-content .title_holder h2,.page-singleStepCheckoutSummaryPage .checkout-popup .checkout-popup-content .title_holder h1,.page-singleStepCheckoutSummaryPage .checkout-popup .checkout-popup-content .title_holder h2{font-size:20px;font-weight:normal}.page-orderConfirmationPage .checkout-popup .checkout-popup-content .item_container,.page-cartPage .checkout-popup .checkout-popup-content .item_container,.page-multiStepCheckoutSummaryPage .checkout-popup .checkout-popup-content .item_container,.page-singleStepCheckoutSummaryPage .checkout-popup .checkout-popup-content .item_container{padding:0 10px}.page-orderConfirmationPage .checkout-popup.delivery-address .checkout-popup-title.title_holder:before,.page-cartPage .checkout-popup.delivery-address .checkout-popup-title.title_holder:before,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .checkout-popup-title.title_holder:before,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .checkout-popup-title.title_holder:before{content:"1"}.page-orderConfirmationPage .checkout-popup.delivery-address #default-address-checkbox,.page-cartPage .checkout-popup.delivery-address #default-address-checkbox,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address #default-address-checkbox,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address #default-address-checkbox{margin:10px 0}.page-orderConfirmationPage .checkout-popup.delivery-address #default-address-checkbox .add-address-left-input,.page-cartPage .checkout-popup.delivery-address #default-address-checkbox .add-address-left-input,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address #default-address-checkbox .add-address-left-input,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address #default-address-checkbox .add-address-left-input{margin:0 5px 0 0}.page-orderConfirmationPage .checkout-popup.delivery-address #default-address-checkbox .add-address-left-label,.page-cartPage .checkout-popup.delivery-address #default-address-checkbox .add-address-left-label,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address #default-address-checkbox .add-address-left-label,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address #default-address-checkbox .add-address-left-label{display:inline-block;padding:0}.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store,.page-cartPage .checkout-popup.delivery-address .ship-to-store,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store{margin-bottom:20px}.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store .item_container_holder,.page-cartPage .checkout-popup.delivery-address .ship-to-store .item_container_holder,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store .item_container_holder,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store .item_container_holder{margin-top:0}.page-orderConfirmationPage .checkout-popup.delivery-address #contactNumberContainer .form_field-label,.page-orderConfirmationPage .checkout-popup.delivery-address #contactNumberContainer .form_field-input,.page-cartPage .checkout-popup.delivery-address #contactNumberContainer .form_field-label,.page-cartPage .checkout-popup.delivery-address #contactNumberContainer .form_field-input,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address #contactNumberContainer .form_field-label,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address #contactNumberContainer .form_field-input,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address #contactNumberContainer .form_field-label,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address #contactNumberContainer .form_field-input{display:inline-block}.page-orderConfirmationPage .checkout-popup.delivery-address #contactNumberContainer .form_field_error-message,.page-cartPage .checkout-popup.delivery-address #contactNumberContainer .form_field_error-message,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address #contactNumberContainer .form_field_error-message,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address #contactNumberContainer .form_field_error-message{display:none}.page-orderConfirmationPage .checkout-popup.delivery-address #contactNumberContainer .form-field-wrap.form_field_error .form_field_error-message,.page-cartPage .checkout-popup.delivery-address #contactNumberContainer .form-field-wrap.form_field_error .form_field_error-message,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address #contactNumberContainer .form-field-wrap.form_field_error .form_field_error-message,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address #contactNumberContainer .form-field-wrap.form_field_error .form_field_error-message{display:block}.page-orderConfirmationPage .checkout-popup.delivery-address .or-container,.page-cartPage .checkout-popup.delivery-address .or-container,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .or-container,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .or-container{font-size:1.07143em;line-height:24px}.page-orderConfirmationPage .checkout-popup.delivery-address #storelocator-query,.page-cartPage .checkout-popup.delivery-address #storelocator-query,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address #storelocator-query,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address #storelocator-query{position:relative;top:-5px}.page-orderConfirmationPage .checkout-popup.delivery-address button.search,.page-cartPage .checkout-popup.delivery-address button.search,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address button.search,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address button.search{height:24px}.page-orderConfirmationPage .checkout-popup.delivery-address .update-address,.page-cartPage .checkout-popup.delivery-address .update-address,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .update-address,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .update-address{margin:0}.page-orderConfirmationPage .checkout-popup.delivery-address .update-address .title_holder,.page-cartPage .checkout-popup.delivery-address .update-address .title_holder,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .update-address .title_holder,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .update-address .title_holder{margin-bottom:10px}.page-orderConfirmationPage .checkout-popup.delivery-address .saved-address,.page-cartPage .checkout-popup.delivery-address .saved-address,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .saved-address,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .saved-address{border:0 none;border-radius:0;margin:0}.page-orderConfirmationPage .checkout-popup.delivery-address .saved-address .title_holder,.page-cartPage .checkout-popup.delivery-address .saved-address .title_holder,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .saved-address .title_holder,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .saved-address .title_holder{margin-bottom:0}.page-orderConfirmationPage .checkout-popup.delivery-address .saved-address .existing-address,.page-cartPage .checkout-popup.delivery-address .saved-address .existing-address,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .saved-address .existing-address,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .saved-address .existing-address{margin-bottom:15px}.page-orderConfirmationPage .checkout-popup.delivery-address .saved-address .existing-address .title_holder,.page-cartPage .checkout-popup.delivery-address .saved-address .existing-address .title_holder,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .saved-address .existing-address .title_holder,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .saved-address .existing-address .title_holder{padding-top:0}.page-orderConfirmationPage .checkout-popup.delivery-address .saved-address .existing-address ul,.page-cartPage .checkout-popup.delivery-address .saved-address .existing-address ul,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .saved-address .existing-address ul,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .saved-address .existing-address ul{width:180px;float:left}.page-orderConfirmationPage .checkout-popup.delivery-address .saved-address .existing-address .right,.page-cartPage .checkout-popup.delivery-address .saved-address .existing-address .right,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .saved-address .existing-address .right,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .saved-address .existing-address .right{width:150px;float:right}.page-orderConfirmationPage .checkout-popup.delivery-address .saved-address .set-as-default,.page-cartPage .checkout-popup.delivery-address .saved-address .set-as-default,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .saved-address .set-as-default,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .saved-address .set-as-default{clear:both;display:block}.page-orderConfirmationPage .checkout-popup.delivery-address .saved-address .button,.page-cartPage .checkout-popup.delivery-address .saved-address .button,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .saved-address .button,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .saved-address .button{margin:0 0 10px 0;clear:both}.page-orderConfirmationPage .checkout-popup.delivery-address .store-count,.page-cartPage .checkout-popup.delivery-address .store-count,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .store-count,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .store-count{font-weight:bold;margin-bottom:10px}.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store-list,.page-cartPage .checkout-popup.delivery-address .ship-to-store-list,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list{border:1px solid #d7d7d7}.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store-list .store-locator-container,.page-cartPage .checkout-popup.delivery-address .ship-to-store-list .store-locator-container,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list .store-locator-container,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list .store-locator-container{height:500px;overflow:auto}.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store-list .store-locator-container .select_store_form button,.page-cartPage .checkout-popup.delivery-address .ship-to-store-list .store-locator-container .select_store_form button,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list .store-locator-container .select_store_form button,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list .store-locator-container .select_store_form button{white-space:nowrap}.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store-list .store_map,.page-cartPage .checkout-popup.delivery-address .ship-to-store-list .store_map,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list .store_map,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list .store_map{height:500px;margin:0}.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store-list .weekday_openings_times,.page-cartPage .checkout-popup.delivery-address .ship-to-store-list .weekday_openings_times,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list .weekday_openings_times,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list .weekday_openings_times{white-space:nowrap}.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr:nth-child(even),.page-cartPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr:nth-child(even),.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr:nth-child(even),.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr:nth-child(even){background-color:#ebf6fc}.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr:nth-child(odd),.page-cartPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr:nth-child(odd),.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr:nth-child(odd),.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr:nth-child(odd){background-color:#fff}.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr th.header3,.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr td.store-hours,.page-cartPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr th.header3,.page-cartPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr td.store-hours,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr th.header3,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr td.store-hours,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr th.header3,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr td.store-hours{border-right:1px solid #d7d7d7}.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr td,.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr th,.page-cartPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr td,.page-cartPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr th,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr td,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr th,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr td,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr th{border:0 none}.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .map-pin,.page-cartPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .map-pin,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .map-pin,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .map-pin{text-align:center}.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .store-hours,.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .store-details,.page-cartPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .store-hours,.page-cartPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .store-details,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .store-hours,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .store-details,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .store-hours,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .store-details{width:150px}.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .store-details,.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .store-hours,.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .map-pin,.page-cartPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .store-details,.page-cartPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .store-hours,.page-cartPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .map-pin,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .store-details,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .store-hours,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .map-pin,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .store-details,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .store-hours,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .map-pin{padding:5px}.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr table.alternate-off,.page-cartPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr table.alternate-off,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr table.alternate-off,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr table.alternate-off{margin-bottom:0}.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .alternate-off,.page-cartPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .alternate-off,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .alternate-off,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table#store_locator tr .alternate-off{background-color:transparent;line-height:16px}.page-orderConfirmationPage .checkout-popup.delivery-address .ship-to-store-list table.google-map-info .select_store_form,.page-cartPage .checkout-popup.delivery-address .ship-to-store-list table.google-map-info .select_store_form,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table.google-map-info .select_store_form,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .ship-to-store-list table.google-map-info .select_store_form{display:none}.page-orderConfirmationPage .checkout-popup.delivery-address .shipping-address-panel .ui-tabs-nav,.page-cartPage .checkout-popup.delivery-address .shipping-address-panel .ui-tabs-nav,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .shipping-address-panel .ui-tabs-nav,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .shipping-address-panel .ui-tabs-nav{border-bottom:1px solid #d7d7d7;padding-left:20px}.page-orderConfirmationPage .checkout-popup.delivery-address .shipping-address-panel .ui-tabs-nav .ui-state-default,.page-cartPage .checkout-popup.delivery-address .shipping-address-panel .ui-tabs-nav .ui-state-default,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .shipping-address-panel .ui-tabs-nav .ui-state-default,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .shipping-address-panel .ui-tabs-nav .ui-state-default{margin-bottom:-2px}.page-orderConfirmationPage .checkout-popup.delivery-address .shipping-address-panel .ui-tabs-panel,.page-cartPage .checkout-popup.delivery-address .shipping-address-panel .ui-tabs-panel,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .shipping-address-panel .ui-tabs-panel,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .shipping-address-panel .ui-tabs-panel{padding-top:20px}.page-orderConfirmationPage .checkout-popup.delivery-address .shipping-address-panel .no-mar,.page-cartPage .checkout-popup.delivery-address .shipping-address-panel .no-mar,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .shipping-address-panel .no-mar,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .shipping-address-panel .no-mar{margin:0}.page-orderConfirmationPage .checkout-popup.delivery-address .shipping-address-panel .create_update_freight_address_form .title_holder,.page-cartPage .checkout-popup.delivery-address .shipping-address-panel .create_update_freight_address_form .title_holder,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .shipping-address-panel .create_update_freight_address_form .title_holder,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .shipping-address-panel .create_update_freight_address_form .title_holder{margin-bottom:10px}.page-orderConfirmationPage .checkout-popup.delivery-address .shipping-address-panel .create_update_freight_address_form .freight_addressform_button_panel,.page-cartPage .checkout-popup.delivery-address .shipping-address-panel .create_update_freight_address_form .freight_addressform_button_panel,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-address .shipping-address-panel .create_update_freight_address_form .freight_addressform_button_panel,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-address .shipping-address-panel .create_update_freight_address_form .freight_addressform_button_panel{text-align:right}.page-orderConfirmationPage .checkout-popup.delivery-mode .checkout-popup-title.title_holder:before,.page-cartPage .checkout-popup.delivery-mode .checkout-popup-title.title_holder:before,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-mode .checkout-popup-title.title_holder:before,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-mode .checkout-popup-title.title_holder:before{content:"2"}.page-orderConfirmationPage .checkout-popup.delivery-mode h4,.page-cartPage .checkout-popup.delivery-mode h4,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-mode h4,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-mode h4{font-weight:bold}.page-orderConfirmationPage .checkout-popup.delivery-mode .item_container_holder,.page-cartPage .checkout-popup.delivery-mode .item_container_holder,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-mode .item_container_holder,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-mode .item_container_holder{margin-top:0;border:3px solid #BACAD5}.page-orderConfirmationPage .checkout-popup.delivery-mode .item_container_holder .item_container,.page-cartPage .checkout-popup.delivery-mode .item_container_holder .item_container,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-mode .item_container_holder .item_container,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-mode .item_container_holder .item_container{padding:10px}.page-orderConfirmationPage .checkout-popup.delivery-mode .slide-content,.page-cartPage .checkout-popup.delivery-mode .slide-content,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-mode .slide-content,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-mode .slide-content{margin-top:5px;padding:10px}.page-orderConfirmationPage .checkout-popup.delivery-mode table.store-openings,.page-cartPage .checkout-popup.delivery-mode table.store-openings,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-mode table.store-openings,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-mode table.store-openings{border:0 none}.page-orderConfirmationPage .checkout-popup.delivery-mode table.store-openings tr td,.page-cartPage .checkout-popup.delivery-mode table.store-openings tr td,.page-multiStepCheckoutSummaryPage .checkout-popup.delivery-mode table.store-openings tr td,.page-singleStepCheckoutSummaryPage .checkout-popup.delivery-mode table.store-openings tr td{background:transparent;border:0 none;padding:0 3px 0 0}.page-orderConfirmationPage .checkout-popup.payment-method .checkout-popup-title.title_holder:before,.page-cartPage .checkout-popup.payment-method .checkout-popup-title.title_holder:before,.page-multiStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-title.title_holder:before,.page-singleStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-title.title_holder:before{content:"3"}.page-orderConfirmationPage .checkout-popup.payment-method .checkout-popup-content .ship-to-store-note,.page-cartPage .checkout-popup.payment-method .checkout-popup-content .ship-to-store-note,.page-multiStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .ship-to-store-note,.page-singleStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .ship-to-store-note{margin-top:0;margin-bottom:20px;padding:10px;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.page-orderConfirmationPage .checkout-popup.payment-method .checkout-popup-content .ship-to-store-note h2,.page-orderConfirmationPage .checkout-popup.payment-method .checkout-popup-content .card-details h2,.page-cartPage .checkout-popup.payment-method .checkout-popup-content .ship-to-store-note h2,.page-cartPage .checkout-popup.payment-method .checkout-popup-content .card-details h2,.page-multiStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .ship-to-store-note h2,.page-multiStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .card-details h2,.page-singleStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .ship-to-store-note h2,.page-singleStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .card-details h2{color:black;font-size:1.2em;font-weight:bold;margin-bottom:15px}.page-orderConfirmationPage .checkout-popup.payment-method .checkout-popup-content .card-details,.page-cartPage .checkout-popup.payment-method .checkout-popup-content .card-details,.page-multiStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .card-details,.page-singleStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .card-details{width:540px;float:left;margin-top:0;padding:10px}.page-orderConfirmationPage .checkout-popup.payment-method .checkout-popup-content .card-details .credit-card-details,.page-cartPage .checkout-popup.payment-method .checkout-popup-content .card-details .credit-card-details,.page-multiStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .card-details .credit-card-details,.page-singleStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .card-details .credit-card-details{float:left;width:48%}.page-orderConfirmationPage .checkout-popup.payment-method .checkout-popup-content .card-details .alternate-billing,.page-cartPage .checkout-popup.payment-method .checkout-popup-content .card-details .alternate-billing,.page-multiStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .card-details .alternate-billing,.page-singleStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .card-details .alternate-billing{float:right;width:48%;min-height:330px}.page-orderConfirmationPage .checkout-popup.payment-method .checkout-popup-content .saved-payments,.page-cartPage .checkout-popup.payment-method .checkout-popup-content .saved-payments,.page-multiStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .saved-payments,.page-singleStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .saved-payments{width:200px;float:right}.page-orderConfirmationPage .checkout-popup.payment-method .checkout-popup-content .saved-payments h2,.page-cartPage .checkout-popup.payment-method .checkout-popup-content .saved-payments h2,.page-multiStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .saved-payments h2,.page-singleStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .saved-payments h2{color:#0c78c1;font-size:18px;font-weight:normal}.page-orderConfirmationPage .checkout-popup.payment-method .checkout-popup-content .saved-payments .item_container_holder,.page-cartPage .checkout-popup.payment-method .checkout-popup-content .saved-payments .item_container_holder,.page-multiStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .saved-payments .item_container_holder,.page-singleStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .saved-payments .item_container_holder{margin-right:0;padding:10px}.page-orderConfirmationPage .checkout-popup.payment-method .checkout-popup-content .saved-payments .item_container_holder ul,.page-cartPage .checkout-popup.payment-method .checkout-popup-content .saved-payments .item_container_holder ul,.page-multiStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .saved-payments .item_container_holder ul,.page-singleStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .saved-payments .item_container_holder ul{padding:0}.page-orderConfirmationPage .checkout-popup.payment-method .checkout-popup-content .saved-payments .item_container_holder .strong,.page-cartPage .checkout-popup.payment-method .checkout-popup-content .saved-payments .item_container_holder .strong,.page-multiStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .saved-payments .item_container_holder .strong,.page-singleStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .saved-payments .item_container_holder .strong{font-weight:bold}.page-orderConfirmationPage .checkout-popup.payment-method .checkout-popup-content span.saved_card,.page-cartPage .checkout-popup.payment-method .checkout-popup-content span.saved_card,.page-multiStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content span.saved_card,.page-singleStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content span.saved_card{display:block;margin:10px 0 20px 0}.page-orderConfirmationPage .checkout_summary_flow_a ul li,.page-orderConfirmationPage .checkout_summary_flow_b ul li,.page-orderConfirmationPage .checkout_summary_flow_c ul li,.page-cartPage .checkout_summary_flow_a ul li,.page-cartPage .checkout_summary_flow_b ul li,.page-cartPage .checkout_summary_flow_c ul li,.page-multiStepCheckoutSummaryPage .checkout_summary_flow_a ul li,.page-multiStepCheckoutSummaryPage .checkout_summary_flow_b ul li,.page-multiStepCheckoutSummaryPage .checkout_summary_flow_c ul li,.page-singleStepCheckoutSummaryPage .checkout_summary_flow_a ul li,.page-singleStepCheckoutSummaryPage .checkout_summary_flow_b ul li,.page-singleStepCheckoutSummaryPage .checkout_summary_flow_c ul li{margin-bottom:2px}.page-orderConfirmationPage .checkout_summary_flow_a ul li .mar-b-5,.page-orderConfirmationPage .checkout_summary_flow_a .mar-b-5,.page-orderConfirmationPage .checkout_summary_flow_b ul li .mar-b-5,.page-orderConfirmationPage .checkout_summary_flow_b .mar-b-5,.page-orderConfirmationPage .checkout_summary_flow_c ul li .mar-b-5,.page-orderConfirmationPage .checkout_summary_flow_c .mar-b-5,.page-cartPage .checkout_summary_flow_a ul li .mar-b-5,.page-cartPage .checkout_summary_flow_a .mar-b-5,.page-cartPage .checkout_summary_flow_b ul li .mar-b-5,.page-cartPage .checkout_summary_flow_b .mar-b-5,.page-cartPage .checkout_summary_flow_c ul li .mar-b-5,.page-cartPage .checkout_summary_flow_c .mar-b-5,.page-multiStepCheckoutSummaryPage .checkout_summary_flow_a ul li .mar-b-5,.page-multiStepCheckoutSummaryPage .checkout_summary_flow_a .mar-b-5,.page-multiStepCheckoutSummaryPage .checkout_summary_flow_b ul li .mar-b-5,.page-multiStepCheckoutSummaryPage .checkout_summary_flow_b .mar-b-5,.page-multiStepCheckoutSummaryPage .checkout_summary_flow_c ul li .mar-b-5,.page-multiStepCheckoutSummaryPage .checkout_summary_flow_c .mar-b-5,.page-singleStepCheckoutSummaryPage .checkout_summary_flow_a ul li .mar-b-5,.page-singleStepCheckoutSummaryPage .checkout_summary_flow_a .mar-b-5,.page-singleStepCheckoutSummaryPage .checkout_summary_flow_b ul li .mar-b-5,.page-singleStepCheckoutSummaryPage .checkout_summary_flow_b .mar-b-5,.page-singleStepCheckoutSummaryPage .checkout_summary_flow_c ul li .mar-b-5,.page-singleStepCheckoutSummaryPage .checkout_summary_flow_c .mar-b-5{margin-bottom:5px}.page-checkout-login h1{color:#000000}.page-checkout-login #content>.span-24{margin-top:50px}.page-checkout-login #content>.span-24>.last{float:right}.page-checkout-login .login-box{border-right:solid 1px #CBCBCB}.page-checkout-login .form_field-elements{position:relative;margin:0}.page-checkout-login .form_field-elements .checkbox.news{margin:2px 5px 0 0}.page-checkout-login .item_container_holder{border:0}.page-checkout-login .title_holder{margin:15px 0}.page-checkout-login .item_container{padding:10px}.page-checkout-login .qtip-inline{position:absolute;top:35px;left:250px}.page-checkout-login .form_field_error+.qtip-inline{top:50px;left:260px}.page-orderConfirmationPage .order-details-block>div{margin-left:12px}.page-orderConfirmationPage .delivery_stages-guest.last .item_container_holder{margin-top:0;padding:0 5px}.page-orderConfirmationPage .delivery_stages-guest.last .item_container_holder .title_holder{padding:15px 10px 2px}.page-orderConfirmationPage .summary-title{margin-left:5px}.collapsible-link .toggle-slide{color:#0061AA}.collapsible-link .toggle-slide:hover,.collapsible-link .toggle-slide:active{text-decoration:underline}a.security_code_what:focus{text-decoration:none}.circle-i{display:inline-block}.circle-i:after{border-radius:15px 15px 15px 15px;background:#0c78c1;color:#ffffff;content:"i";display:inline-block;font-size:14px;font-weight:bold;height:14px;line-height:14px;margin:-2px 5px 0 0;padding:1px;text-align:center;width:14px}.delivery_method_item input.text,input.qty,label{padding:0 0 0 1px;margin:0;float:none}.page-multiStepCheckoutSummaryPage .place-order-cart-total{display:block;font-size:14px;margin-right:11px}.multi-shipping-address.sts-only .addressDetailsLeft{opacity:.6}.fixcollapsed:after{content:' ';display:block;height:0;clear:both}.checkoutSidebar{padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.checkoutSidebar h3{margin:0 0 .5em 0}.checkoutSidebar .verisigned{float:left}.checkeded:before,.checkoutSidebarProgress a.completed:before{content:'';width:24px;height:21px;position:absolute;left:-3px;background:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/check.png?1471968463') no-repeat center center}.cartTotals .order_totals dd,.cartTotals .order_totals dt{font-weight:normal}#checkout-cart-details{margin:0}#checkout-cart-details .cartTotals{margin:0 0 10px 0}#checkout-cart-details .cartTotals .sale{color:#cc0000}#checkout-cart-details .info-icon{vertical-align:middle;display:inline-block;width:20px;height:20px;margin:0 0 2px 5px;background:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/info.jpg?1471991805')}#checkout-cart-details .checkout-cart-details-inner{overflow-y:auto;max-height:400px;clear:both;border:1px solid;padding:10px}#checkout-cart-details .checkout-cart-details-inner .checkout-product-promotions{color:#cc0000}#checkout-cart-details .checkout-cart-details-inner .product{padding:10px 0;overflow:auto;clear:both;position:relative}#checkout-cart-details .checkout-cart-details-inner .product_image img{height:100px}#checkout-cart-details .checkout-cart-details-inner .product_details{color:#bdbdbd}#checkout-cart-details .checkout-cart-details-inner .cart-product-brand{color:#000;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.delivery_method_list label{display:inline-block}.delivery_method_list input{float:left}.delivery_method_list li{clear:both}.existing_address p{margin:0}.verisigned{background:white}.sidebarEditCart{float:right;padding-bottom:10px}.toggleControl{cursor:pointer !important}.toggleControl:before{content:'+ '}.toggleOn .toggleControl:before{content:'- '}.toggleDetails{display:none}.toggleOn .toggleDetails{display:block}.livechat{width:109px;height:56px;float:right;clear:none;display:inline-block}.showDetails .someDetail{display:block}.form_field_error .errorMessages .invalid{display:list-item}#waiting-spinner{background-image:url("/_ui/desktop/common/images/spinner.gif");background-repeat:no-repeat;background-size:15px;display:inline-block;height:15px;margin-left:20px;opacity:0.4;width:15px}#waiting-spinner.hidden{display:none}.page-multiStepCheckoutSummaryPage,.page-orderConfirmationPage{color:#000}.page-multiStepCheckoutSummaryPage .checkout-section,.page-orderConfirmationPage .checkout-section{padding:10px 15px;background:#eee;margin-bottom:15px;margin-top:5px}.page-multiStepCheckoutSummaryPage .checkout-section-content .savedAddress,.page-multiStepCheckoutSummaryPage .checkout-section-content .delivery_method,.page-orderConfirmationPage .checkout-section-content .savedAddress,.page-orderConfirmationPage .checkout-section-content .delivery_method{padding:0 15px 15px 15px}.page-multiStepCheckoutSummaryPage .ship-to-store-hours .alternate-off td,.page-orderConfirmationPage .ship-to-store-hours .alternate-off td{padding:0;font-weight:normal}.page-multiStepCheckoutSummaryPage .free-ship,.page-orderConfirmationPage .free-ship{color:#cc0000}.page-multiStepCheckoutSummaryPage #creditCardSection .creditCard,.page-orderConfirmationPage #creditCardSection .creditCard{margin-bottom:15px}.page-multiStepCheckoutSummaryPage #creditCardSection .creditCard,.page-multiStepCheckoutSummaryPage #creditCardSection .applied-certificates-items ul li,.page-orderConfirmationPage #creditCardSection .creditCard,.page-orderConfirmationPage #creditCardSection .applied-certificates-items ul li{padding-left:15px}.page-multiStepCheckoutSummaryPage #creditCardSection .applied-certificates-items,.page-orderConfirmationPage #creditCardSection .applied-certificates-items{border-top:1px solid #ccc;margin-bottom:15px}.page-multiStepCheckoutSummaryPage #creditCardSection .applied-certificates-items li,.page-orderConfirmationPage #creditCardSection .applied-certificates-items li{border-bottom:1px solid #ccc;padding:10px 0}.page-multiStepCheckoutSummaryPage .step-error-msg{display:none;color:#cc0000;padding-bottom:10px}.page-multiStepCheckoutSummaryPage .intangibleSkus ul{margin:0 30px;padding:0}.page-multiStepCheckoutSummaryPage .preview-mode [name="__addresstype"]{display:none}.page-multiStepCheckoutSummaryPage .preview-mode ul{padding:0;margin:0}.page-multiStepCheckoutSummaryPage .preview-mode .edit{display:none}.page-multiStepCheckoutSummaryPage .preview-mode:not(.hide-mode) .edit-mode-link{display:block;padding:5px;font-weight:bold}.page-multiStepCheckoutSummaryPage .preview-mode.eGiftCard-only:not(.hide-mode) .edit-mode-link{display:none}.page-multiStepCheckoutSummaryPage .hide-mode .preview,.page-multiStepCheckoutSummaryPage .hide-mode .edit{display:none}.page-multiStepCheckoutSummaryPage .hide-mode .checkout-section h2{color:#b2b2b2}.page-multiStepCheckoutSummaryPage .edit-mode .preview{display:none}.page-multiStepCheckoutSummaryPage .preview{padding:0 15px 15px 15px;overflow:hidden}.page-multiStepCheckoutSummaryPage .step-continue{margin:10px 0}.page-multiStepCheckoutSummaryPage #checkout-cart-details .cartTotals{padding:10px 10px 1px 10px;margin:0 0 10px 0;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}.page-multiStepCheckoutSummaryPage h1.multi-title,.page-multiStepCheckoutSummaryPage .multi-title{font-size:2.6em;font-size:2.6rem;line-height:1.5em;margin:10px 0}.page-multiStepCheckoutSummaryPage .checkout-sts-slot,.page-multiStepCheckoutSummaryPage .checkout-free-shipping-slot{margin-bottom:10px}.page-multiStepCheckoutSummaryPage .delivery-method-inner{padding-left:15px;overflow:hidden}.page-multiStepCheckoutSummaryPage .delivery-options{padding:0;margin:5px 0}.page-multiStepCheckoutSummaryPage .delivery-options .delivery_method_item [name="delivery_method"]{margin-left:0;margin-top:5px}.page-multiStepCheckoutSummaryPage .delivery-options.associate-delivery-options{margin-top:10px}.page-multiStepCheckoutSummaryPage .delivery-options.associate-delivery-options .delivery_method_disabled label{opacity:.5}.page-multiStepCheckoutSummaryPage .address-details,.page-multiStepCheckoutSummaryPage .associate-address-details,.page-multiStepCheckoutSummaryPage .payment-details{border-bottom:1px solid #ccc;clear:both;padding:10px 15px 10px 15px;margin:5px 0}.page-multiStepCheckoutSummaryPage .payment-details .create_update_payment_form{width:100%;display:inline-block}.page-multiStepCheckoutSummaryPage .associate-addresses{padding-top:10px}.page-multiStepCheckoutSummaryPage #colorbox .create_update_payment_form .alternate-billing #SaveAsDefault{float:left}.page-multiStepCheckoutSummaryPage #colorbox .create_update_payment_form .alternate-billing .i18nAddressForm{padding-left:0}.page-multiStepCheckoutSummaryPage #colorbox .modal-processing-order .cbox-body{padding:20px}.page-multiStepCheckoutSummaryPage #colorbox .modal-processing-order .cbox-body p{text-align:center}.page-multiStepCheckoutSummaryPage .saved-addresses .addressGroup,.page-multiStepCheckoutSummaryPage .associate-addresses .addressGroup{width:195px;display:inline-block;padding:0;vertical-align:top}.page-multiStepCheckoutSummaryPage .saved-addresses .addressGroup .savedAddress li,.page-multiStepCheckoutSummaryPage .associate-addresses .addressGroup .savedAddress li{overflow:hidden;text-overflow:ellipsis}.page-multiStepCheckoutSummaryPage .addressGroup [name="__addresstype"]{margin-left:0}.page-multiStepCheckoutSummaryPage .addressGroup .address-disabled{opacity:0.5}.page-multiStepCheckoutSummaryPage .addressGroup .freight-shipping{display:inline-block}.page-multiStepCheckoutSummaryPage .addressGroup.form-like{display:block;width:auto;clear:both;padding:5px 0}.page-multiStepCheckoutSummaryPage .addressGroup.form-like #addressForm .form_field-button-float{display:none}.page-multiStepCheckoutSummaryPage .addressGroup.form-like #defaultAddress{margin:5px 5px 0 0}.page-multiStepCheckoutSummaryPage .addressGroup .freightAddressForm{display:block;padding-top:5px;padding-bottom:5px}.page-multiStepCheckoutSummaryPage .addressGroup p.required,.page-multiStepCheckoutSummaryPage .addressGroup #addressRequiredFields{clear:both;display:none;padding-top:10px;margin-bottom:5px}.page-multiStepCheckoutSummaryPage .default{color:#bdbdbd;font-weight:normal;padding-left:5px}.page-multiStepCheckoutSummaryPage .multi-shipping-address #free_ship_to_store_promo{margin-bottom:10px}.page-multiStepCheckoutSummaryPage .multi-shipping-address .form-like label{padding-left:5px}.page-multiStepCheckoutSummaryPage .multi-shipping-address label{display:inline-block;padding:2px 10px 2px 0}.page-multiStepCheckoutSummaryPage .multi-shipping-address label.sts-label{padding:0 0 15px 15px;display:inline-block}.page-multiStepCheckoutSummaryPage #cboxWrapper #addressForm{display:block}.page-multiStepCheckoutSummaryPage #cboxWrapper #addressForm .add-address-left-input{float:left;clear:none;padding:0;margin:0px 5px 0 0}.page-multiStepCheckoutSummaryPage #cboxWrapper #addressForm .add-address-left-label{float:left;clear:none;padding:0}.page-multiStepCheckoutSummaryPage #cboxWrapper #use-and-save-button button{margin:10px 0}.page-multiStepCheckoutSummaryPage #cboxWrapper .create_update_payment_form .credit-card-details .save_payment_details .use-card-block .left label{display:inline-block;float:right}.page-multiStepCheckoutSummaryPage .giftcard-only-info{clear:both}.page-multiStepCheckoutSummaryPage .giftcard-only-info ul{margin-left:15px}.page-multiStepCheckoutSummaryPage .enter-new-card-content{margin-top:10px}.page-multiStepCheckoutSummaryPage .enter-new-card-content .payment_details_left_col,.page-multiStepCheckoutSummaryPage .enter-new-card-content .payment_details_right_col{float:left}.page-multiStepCheckoutSummaryPage .enter-new-card-content .payment_details_left_col{width:50%;margin-right:5%}.page-multiStepCheckoutSummaryPage .enter-new-card-content .payment_details_right_col{width:45%}.page-multiStepCheckoutSummaryPage .payment-info-radio,.page-multiStepCheckoutSummaryPage .enter-new-card-label input{margin-left:0}.page-multiStepCheckoutSummaryPage .enter-new-card-label label{padding-left:7px;padding-bottom:5px}.page-multiStepCheckoutSummaryPage .payment-details .giftcard-only{opacity:.7}.page-multiStepCheckoutSummaryPage .create-update-payment,.page-multiStepCheckoutSummaryPage .saved-payment-list{display:block}.page-multiStepCheckoutSummaryPage .payment-info-item .saved-payment-list-entry>label{display:block;float:none}.page-multiStepCheckoutSummaryPage .payment-info-item .saved-payment-list-entry .card-expired{color:#cc0000}.page-multiStepCheckoutSummaryPage .payment-info-item .ccv-form .mandatory{padding-top:5px}.page-multiStepCheckoutSummaryPage .payment-info-item .ccv-form>dl>dt{float:left;min-width:50px}.page-multiStepCheckoutSummaryPage .payment-info-item .ccv-form>dl>dt label{display:inline-block;padding-right:10px;padding-top:2px}.page-multiStepCheckoutSummaryPage .payment-info-item .ccv-form>dl>dd{margin-left:0}.page-multiStepCheckoutSummaryPage .payment-info-item .ccv-form>dl>dd .security{margin-right:10px;margin-bottom:5px}.page-multiStepCheckoutSummaryPage .payment-info-item .ccv-form>dl>dd .error-msg{display:none}.page-multiStepCheckoutSummaryPage .payment-info-item .ccv-form.error{margin:0;padding:6px 0 0px 10px}.page-multiStepCheckoutSummaryPage .payment-info-item .ccv-form.error>dl>dd .error-msg{display:block;clear:both;color:#8a1f11;font-weight:bold}.page-multiStepCheckoutSummaryPage .form-disabled{opacity:.5;pointer-events:none}.page-multiStepCheckoutSummaryPage .use-different-address{margin-bottom:10px}.page-multiStepCheckoutSummaryPage dl.total{margin:0}.page-multiStepCheckoutSummaryPage .credit-card-payment-icons{display:inline-block}.page-multiStepCheckoutSummaryPage .credit-card-payment-icons ul{padding:0;margin-right:0}.page-multiStepCheckoutSummaryPage .credit-card-payment-icons .ui-icon-visa{background-repeat:no-repeat;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-s1444136054.png');background-position:0 -368px;height:46px;width:59px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.page-multiStepCheckoutSummaryPage .credit-card-payment-icons .ui-icon-visa{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-2x-s6605c0bd91.png');background-position:0 -368px;height:46px;width:59px;-webkit-background-size:59px auto;-moz-background-size:59px auto;-o-background-size:59px auto;background-size:59px auto}}.page-multiStepCheckoutSummaryPage .credit-card-payment-icons .ui-icon-master{background-repeat:no-repeat;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-s1444136054.png');background-position:0 -276px;height:46px;width:58px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.page-multiStepCheckoutSummaryPage .credit-card-payment-icons .ui-icon-master{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-2x-s6605c0bd91.png');background-position:0 -276px;height:46px;width:58px;-webkit-background-size:59px auto;-moz-background-size:59px auto;-o-background-size:59px auto;background-size:59px auto}}.page-multiStepCheckoutSummaryPage .credit-card-payment-icons .ui-icon-amex{background-repeat:no-repeat;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-s1444136054.png');background-position:0 0;height:46px;width:47px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.page-multiStepCheckoutSummaryPage .credit-card-payment-icons .ui-icon-amex{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-2x-s6605c0bd91.png');background-position:0 0;height:46px;width:47px;-webkit-background-size:59px auto;-moz-background-size:59px auto;-o-background-size:59px auto;background-size:59px auto}}.page-multiStepCheckoutSummaryPage .credit-card-payment-icons .ui-icon-discover{background-repeat:no-repeat;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-s1444136054.png');background-position:0 -92px;height:46px;width:56px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.page-multiStepCheckoutSummaryPage .credit-card-payment-icons .ui-icon-discover{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-2x-s6605c0bd91.png');background-position:0 -92px;height:46px;width:56px;-webkit-background-size:59px auto;-moz-background-size:59px auto;-o-background-size:59px auto;background-size:59px auto}}.page-multiStepCheckoutSummaryPage .credit-card-payment-icons .ui-icon-jcb{background-repeat:no-repeat;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-s1444136054.png');background-position:0 -184px;height:46px;width:49px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.page-multiStepCheckoutSummaryPage .credit-card-payment-icons .ui-icon-jcb{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-2x-s6605c0bd91.png');background-position:0 -184px;height:46px;width:49px;-webkit-background-size:59px auto;-moz-background-size:59px auto;-o-background-size:59px auto;background-size:59px auto}}.page-multiStepCheckoutSummaryPage .credit-card-payment-icons ul li{float:left;margin-right:6px}.page-multiStepCheckoutSummaryPage .credit-card-payment-icons ul li span{display:inline-block}.page-multiStepCheckoutSummaryPage .credit-card-payment-icons ul li.active .ui-icon-visa{background-repeat:no-repeat;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-s1444136054.png');background-position:0 -414px;height:46px;width:59px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.page-multiStepCheckoutSummaryPage .credit-card-payment-icons ul li.active .ui-icon-visa{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-2x-s6605c0bd91.png');background-position:0 -414px;height:46px;width:59px;-webkit-background-size:59px auto;-moz-background-size:59px auto;-o-background-size:59px auto;background-size:59px auto}}.page-multiStepCheckoutSummaryPage .credit-card-payment-icons ul li.active .ui-icon-master{background-repeat:no-repeat;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-s1444136054.png');background-position:0 -322px;height:46px;width:58px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.page-multiStepCheckoutSummaryPage .credit-card-payment-icons ul li.active .ui-icon-master{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-2x-s6605c0bd91.png');background-position:0 -322px;height:46px;width:58px;-webkit-background-size:59px auto;-moz-background-size:59px auto;-o-background-size:59px auto;background-size:59px auto}}.page-multiStepCheckoutSummaryPage .credit-card-payment-icons ul li.active .ui-icon-amex{background-repeat:no-repeat;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-s1444136054.png');background-position:0 -46px;height:46px;width:47px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.page-multiStepCheckoutSummaryPage .credit-card-payment-icons ul li.active .ui-icon-amex{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-2x-s6605c0bd91.png');background-position:0 -46px;height:46px;width:47px;-webkit-background-size:59px auto;-moz-background-size:59px auto;-o-background-size:59px auto;background-size:59px auto}}.page-multiStepCheckoutSummaryPage .credit-card-payment-icons ul li.active .ui-icon-discover{background-repeat:no-repeat;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-s1444136054.png');background-position:0 -138px;height:46px;width:56px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.page-multiStepCheckoutSummaryPage .credit-card-payment-icons ul li.active .ui-icon-discover{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-2x-s6605c0bd91.png');background-position:0 -138px;height:46px;width:56px;-webkit-background-size:59px auto;-moz-background-size:59px auto;-o-background-size:59px auto;background-size:59px auto}}.page-multiStepCheckoutSummaryPage .credit-card-payment-icons ul li.active .ui-icon-jcb{background-repeat:no-repeat;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-s1444136054.png');background-position:0 -230px;height:46px;width:49px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.page-multiStepCheckoutSummaryPage .credit-card-payment-icons ul li.active .ui-icon-jcb{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/ui-icon-2x-s6605c0bd91.png');background-position:0 -230px;height:46px;width:49px;-webkit-background-size:59px auto;-moz-background-size:59px auto;-o-background-size:59px auto;background-size:59px auto}}.page-multiStepCheckoutSummaryPage .or-container{padding:5px 25px;float:left}.page-multiStepCheckoutSummaryPage .ship-to-store-form-container{overflow:hidden}.page-multiStepCheckoutSummaryPage .ship-to-store-form-container .store-details{width:290px;display:inline-block;vertical-align:top}.page-multiStepCheckoutSummaryPage .ship-to-store-form-container .store-details ul:not(.sts-unavailable) .store-distance{color:#cc0000}.page-multiStepCheckoutSummaryPage .ship-to-store-form-container .sts-unavailable{opacity:.5}.page-multiStepCheckoutSummaryPage #shipToStoreResult{margin-bottom:0px;clear:both}.page-multiStepCheckoutSummaryPage #shipToStoreResult.sts-results{margin-bottom:15px}.page-multiStepCheckoutSummaryPage #shipToStoreResult h2{margin-bottom:5px;color:#000000}.page-multiStepCheckoutSummaryPage #shipToStoreResult .map-container{width:385px}.page-multiStepCheckoutSummaryPage #shipToStoreResult .map-container #map_canvas{min-height:480px;height:500px;width:415px}.page-multiStepCheckoutSummaryPage #shipToStoreResult .or-container{float:left;margin-top:5px;text-align:center;width:70px}.page-multiStepCheckoutSummaryPage #shipToStoreResult .find-near-block{float:left}.page-multiStepCheckoutSummaryPage .delivery_method_list li{overflow:hidden}.page-multiStepCheckoutSummaryPage .shipping-method-messaging{margin:10px 0}.page-multiStepCheckoutSummaryPage #confirmStoreDiv{padding:20px}.page-multiStepCheckoutSummaryPage .singlePageCheckoutModal .title_holder{padding:10px 30px 0 30px}.page-multiStepCheckoutSummaryPage .singlePageCheckoutModal .item_container{padding:0 30px 10px 30px}.page-multiStepCheckoutSummaryPage .checkout-popup .checkout-popup-title.title_holder:before{content:"0";border:0 none;border-radius:0 0;display:none}.page-multiStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .card-details{width:770px}.page-multiStepCheckoutSummaryPage .checkout-popup.payment-method .checkout-popup-content .button-container{margin-right:27%}.page-multiStepCheckoutSummaryPage .associate-delivery-options span.heading{color:red;font-weight:bold;margin:10px 0;display:inline-block}.page-multiStepCheckoutSummaryPage .online-estimate-not-available{font-weight:bold;color:#f00}#find_store.positive{text-decoration:none !important}.in-store-message{margin:10px 0 20px 0;font-size:15px}.in-store-message .red-text{font-weight:bold;color:#d9262a}.pageType-ContentPage #enter_new_card_expander_content fieldset.cardDate .form_field-input{width:37%}.pageType-ContentPage .promotions h3{line-height:30px;margin:0}.pageType-ContentPage .promotions input{height:24px;font-size:15px;margin-right:5px;width:240px;border-radius:5px}.pageType-ContentPage .promotions .gift-certificates i{color:#bbb}.pageType-ContentPage .promotions .redeemGiftCert{width:400px}.pageType-ContentPage .promotions .giftcert-list{clear:both}.pageType-ContentPage .promotions .giftcert-list .gift-cert{margin-bottom:10px}.pageType-ContentPage .promotions .giftcert-code-fields{width:100%;clear:both}.pageType-ContentPage .promotions .giftcert-code-fields input.gift-card-only-toggle{border-radius:5px;margin:10px 5px 5px 0;padding:6px 0 6px 10px;width:175px}.pageType-ContentPage .promotions #giftcert-redeem{width:32%}.pageType-ContentPage input.security{width:40px;font-size:15px}.pageType-ContentPage input.security+a{line-height:25px}.pageType-ContentPage #creditCardSection .preview{padding:0}.pageType-ContentPage .promotion-entry-title h3{text-align:right}.pageType-ContentPage .promotion-entry-title h3 a.qtip-inline{display:none}.pageType-ContentPage .promotion-entry-title h3.h3-accordion{cursor:pointer}.pageType-ContentPage table.your_cart{padding-top:5px}.pageType-ContentPage table.your_cart tr th{color:#000;border-top:0;padding-top:0}.pageType-ContentPage table.your_cart tr td{border-top:0}.pageType-ContentPage table.your_cart tr td:first-child{border-left:0}.pageType-ContentPage table.your_cart tr td:last-child{border-right:0}.pageType-ContentPage table.your_cart td.sub-total{background:none}.pageType-ContentPage table.your_cart .product-price{min-width:75px}.pageType-ContentPage table.your_cart .sub-total.price-info-block{font-size:14px;color:#000}.pageType-ContentPage table.your_cart h2{margin-bottom:5px}.pageType-ContentPage .place-order-cart-total{border-top:0;color:#000}.pageType-ContentPage .place-order-cart-total dl{text-align:right}.pageType-ContentPage .place-order-cart-total dl dt,.pageType-ContentPage .place-order-cart-total dl dd{float:none;display:inline-block}.pageType-ContentPage .place-order-cart-total dl dd{min-width:80px}.pageType-ContentPage .place-order-cart-total dl .sub-total{display:none}.pageType-ContentPage .place-order-cart-total dl dt{min-width:100px}.pageType-ContentPage .place-order-cart-total dl.total{padding-bottom:0}.pageType-ContentPage .place-order-cart-total dl.total dd{margin-left:1.2em}.pageType-ContentPage .span-24 h1{font-weight:bold}#checkout-cart-details a.current{margin-top:10px}#shipToStoreQueryForm{margin-top:2px}#shipToStoreQueryForm #storelocator-query{font-size:14px;width:200px;float:left}#shipToStoreQueryForm .search.secondary{padding:0px 5px}.modal-adjust-shiping-quantity h1{margin:10px 20px !important}.modal-adjust-shiping-quantity .list-items{border-bottom:solid 1px #CCC;margin-bottom:10px;padding-bottom:10px;overflow:hidden}.modal-adjust-shiping-quantity .list-items h3{color:#a9171a;margin-bottom:0}.modal-adjust-shiping-quantity .list-items .product .prod_image_main,.modal-adjust-shiping-quantity .list-items .product .product-details{display:inline-block;vertical-align:top;line-height:1.5em}.modal-adjust-shiping-quantity .list-items .product .prod_image_main{min-height:0}.modal-adjust-shiping-quantity .list-items .product .product-details{margin:10px}.modal-adjust-shiping-quantity .list-items .product .selectedOptions{font-weight:bold;display:inline-block}.modal-adjust-shiping-quantity .list-items .product .product-sku-code{font-weight:bold}.modal-adjust-shiping-quantity .list-adjust-shiping-quantity{height:325px;overflow:scroll;overflow-x:hidden}.modal-adjust-shiping-quantity .form-adjust-shiping-quantity{margin:10px 20px;text-align:center}.modal-adjust-shiping-quantity .btn-adjust-shiping-quantity{height:45px;width:245px;background:#CC0000;font-size:1.8em;color:#FFFFFF;border:none}.page-orderConfirmationPage .delivery_stages-guests{margin-bottom:15px}.page-orderConfirmationPage table.your_cart{border-top:1px solid #ccc}.page-orderConfirmationPage .cart-table th#header_4{margin:0;min-width:30px;padding-left:0;padding-right:2px}.page-orderConfirmationPage .cart-table td.quantity{min-width:30px;text-align:center}.page-orderConfirmationPage .cart-table .product_details{padding-left:0;width:255px}.page-orderConfirmationPage .cart-table .product_details dl dt{min-width:30px}.page-orderConfirmationPage .cart-table .product_image{padding-left:10px;width:110px}.page-orderConfirmationPage .cart-table .product_image span.product_image img{width:100px}.page-orderConfirmationPage .order_totals .circle-i{display:none}.page-orderConfirmationPage .order-confirm-info{margin-right:20px}.page-orderConfirmationPage .order-confirm-info h4{margin-bottom:20px;font-size:15px}.page-orderConfirmationPage .order-confirm-info .item_container_holder{margin-top:0}.page-orderConfirmationPage .order-confirm-info .orderinfo{font-size:1.3em}.page-orderConfirmationPage .order-confirm-info .orderinfo span{font-weight:bold}.page-orderConfirmationPage .place-order-cart-total dl{margin-bottom:0;color:#000}.page-orderConfirmationPage .place-order-cart-total dl.total{background:none;margin-bottom:20px}.page-orderConfirmationPage .place-order-cart-total dl.total dt.total{margin-left:0;text-align:left}.page-orderConfirmationPage .place-order-cart-total dl.order_totals{padding-top:0;padding-bottom:0;padding-right:0}.page-orderConfirmationPage .place-order-cart-total dl.order_totals.b-line{border:0}.page-orderConfirmationPage #checkout-cart-details .separator{border-bottom:1px solid #999999}.page-orderConfirmationPage #checkout-cart-details .item_container_holder.positive{padding:0 0 0.5em 40px;margin:0}.page-orderConfirmationPage #checkout-cart-details .item_container_holder.positive .item_container{margin-top:0;padding:0}.page-orderConfirmationPage #checkout-cart-details .item_container_holder.positive .item_container .delivery_stages-billingaddress ul{padding-left:0}.page-orderConfirmationPage #checkout-cart-details .item_container_holder.positive .item_container ul li{color:#000}.page-orderConfirmationPage #checkout-cart-details .checkoutProgress h3 span{font-size:19px;margin-left:10px}.page-orderConfirmationPage #checkout-cart-details .checkoutSidebarProgress>a,.page-orderConfirmationPage #checkout-cart-details .checkoutSidebarProgress>div{background-color:transparent !important;border:0 none;display:block;padding:0 0 0.5em 15px;position:relative}.page-orderConfirmationPage h2.summary-title{font-size:20px}.page-orderConfirmationPage .checkout_summary_flow{overflow:hidden}.page-orderConfirmationPage .checkout_summary_flow .item_container_holder.positive .title_holder h1{background-color:transparent;background-image:none;text-shadow:none}.page-orderConfirmationPage .delivery_stages-details .item_container_holder{padding:0}.page-orderConfirmationPage .delivery_stages-details .item_container_holder .item_container{margin-top:0}.page-orderConfirmationPage .cart-title .title_holder h1{font-weight:normal;font-size:20px;color:#666}.page-orderConfirmationPage .delivery_stages-promotions ul.redeemed-promo-list{margin:0;font-size:14px;list-style:none}.page-orderConfirmationPage .delivery_stages-promotions ul.redeemed-promo-list li{margin-bottom:4px}.page-orderConfirmationPage #register_title_cont{background-color:#0061aa;padding:15px 15px;margin-bottom:15px}.page-orderConfirmationPage #register_title_cont h3{color:#fff;margin-bottom:0}.page-orderConfirmationPage .delivery_stages-guest .item_container_holder{margin:0 20px;border:none}.page-orderConfirmationPage .delivery_stages-guest .form_field-elements{margin-bottom:0}.page-orderConfirmationPage .delivery_stages-guest .form_field-elements .form-field-input input{min-width:250px}.page-orderConfirmationPage .delivery_stages-guest .item_container_holder{margin-top:0;margin-right:0px;padding:40px 60px}.page-orderConfirmationPage .delivery_stages-guest .title_holder{padding:10px}.page-orderConfirmationPage .delivery_stages-guest #password_minchar{display:none}.page-orderConfirmationPage .delivery_stages-guest input{width:100%}.page-orderConfirmationPage .delivery_stages-guest .updatePwdReqs{margin-top:0px;float:left;width:200px;margin-bottom:10px}.page-orderConfirmationPage .applied-cert-gift-coupon h3{margin-bottom:0.5em}.page-orderConfirmationPage .applied-cert-gift-coupon ul{padding:0}.page-orderConfirmationPage .delivery_stages-guest #password{margin-bottom:0 !important}.page-cartPage .place-order-cart-total dl{font-size:14px;padding:0;margin:0;color:#000}.page-cartPage .add_plus_plan_to_cart_form{margin-bottom:10px}.page-cartPage .place-order-cart-total{margin:0}.page-cartPage h2{color:#000}.page-cartPage .buttons-top{padding-bottom:10px;border-bottom:solid 1px #d7d7d7}.page-cartPage .verisign{float:left}.page-cartPage .taxonomy-cont-empty .content{display:none}.page-cartPage .modal-empty-cart-confirmation .body{margin-top:40px;text-align:center}.page-cartPage .modal-empty-cart-confirmation .body p{font-size:16px;line-height:18px;text-decoration:none}.page-cartPage .modal-empty-cart-confirmation .cta-container{text-align:center}.page-cartPage .modal-empty-cart-confirmation .cta-container .button{margin-right:10px}.page-cartPage .item_container_holder{border-radius:0;border:0 none}.page-cartPage .item_container .cart_id,.page-cartPage .item_container_holder .title_holder{display:none}.page-cartPage .cart-items .item_container,.page-cartPage .cart-subtotal .item_container{padding:0}.page-cartPage .cart-subtotal .item_container_holder{margin-top:0}.page-cartPage .your_cart thead th.shipping,.page-cartPage .your_cart .shipping{display:none}.page-cartPage .verisign-container{margin-right:40px}.page-cartPage .empty-cart-link{margin-left:20px;line-height:35px}.page-cartPage #coupon-redeem .item_container{padding:0}.page-cartPage #coupon-redeem .promotion-entry{margin-bottom:15px;padding:0 0 15px;float:right}.page-cartPage #coupon-redeem .promotion-entry .errorMessages li{font-size:12px}.page-cartPage #coupon-redeem .promotion-entry h3{vertical-align:middle;line-height:25px}.page-cartPage #coupon-redeem .promotion-entry-title{width:170px}.page-cartPage #coupon-redeem input[name="voucherCode"]{width:180px;margin-top:0}.page-cartPage #coupon-redeem .promotion-entry-details{width:250px}.page-cartPage .cart-total-price{font-size:18px}.page-cartPage .cart-total-price#totalPrice{margin-left:1em}.your_cart thead th.item-price,.your_cart thead th.sub-total{text-align:right}.your_cart .sub-total,.your_cart thead th{font-size:.875em;font-size:13px;font-weight:bold}table.your_cart{margin-bottom:0;border-spacing:0 10px}table.your_cart #header4{min-width:63px;padding-left:0;padding-right:0;text-align:left}table.your_cart #header5{text-align:center}table.your_cart #header6{text-align:right}table.your_cart tr th{padding:10px}table.your_cart tr th,table.your_cart tr td{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}table.your_cart tr td{border-left:0 none}table.your_cart tr td:first-child{border-left:1px solid #d7d7d7}table.your_cart tr td:last-child{border-right:1px solid #d7d7d7}table.your_cart tr td.sub-total{background-color:#f9f9f9;text-align:right}.your_cart td.product-details{width:450px}.your_cart td.product-details .product-details-wrap{overflow:hidden}.your_cart td.product-details .product-details{width:370px}.your_cart td.product-details .product-price{text-align:right;font-size:14px}.your_cart td.product-details .product-addon{background-color:#e7f2f9;margin-top:10px;padding:10px}.your_cart td.product-details .product-addon span,.your_cart td.product-details .product-addon p{padding-left:0;margin-left:0}.your_cart td.product-details .product-addon a{font-weight:bold}.your_cart td.product-details .product-addon .title{font-weight:bold;color:#505050}.your_cart td.product-details .product-addon .content{margin-left:185px}.your_cart .total.free{color:#9c701f;text-transform:uppercase}.your_cart td.quantity{min-width:110px}.your_cart .quantity input.qty{float:left;width:40px;text-align:center;margin-right:10px}.your_cart p{float:left;margin-right:30px;margin-right:20px;padding:0 0 0 12px}.your_cart dl dt{min-width:50px}.your_cart .quantity img{margin:0;float:left}.your_cart .quantity input[type="image"]{float:right;margin:0}.cart-table .product_image{padding-left:15px}.cart-table .product-details>div{margin-bottom:5px}.cart-table .cart-product-brand{display:block;font-size:14px;padding-bottom:5px}.cart-table tr th{color:#666}.cart-table h2{font-size:.813em;font-size:14px;margin-bottom:10px}.cart-table h3{font-size:1.2em;color:#9c701f;max-width:282px}.cart-table .cart-product-modelno,.cart-table .cart-product-manufno{font-size:.750em;font-size:13px}.cart-table .cart-product-modelno span,.cart-table .cart-product-manufno span{margin-right:4px}.cart-table dl.cart-product-attributes{clear:both;font-size:.750em;font-size:13px}.cart-table dl.cart-product-attributes .dt{min-width:20px;margin-right:5px}.cart-table .product-price{font-weight:bold;min-width:40px}.cart-table .sku-code{clear:both;font-weight:bold}.cart-table .quantity a{margin:0px}.cart-table .block-clear{clear:both;display:block}.icon-add-to-list,.icon-truck-freight,.icon-stsonly,.icon-hazard{background:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/cart/sprite-cart.150404.png?1471968461') no-repeat}.icon-add-to-list{width:18px;height:15px;background-position:-40px -106px}.icon-truck-freight{background-position:0 -106px}.icon-hazard{background-position:-20px -106px}.icon-stsonly{background-position:0 -130px;width:20px;height:24px}.warranty-container{background-color:#E7F2F9;margin-top:10px;padding:10px;overflow:hidden}.warranty-container .logo{float:left;width:25%}.warranty-container .content{float:left;width:75%}.warranty-container .content h3{font-size:1.1em;color:#505050;font-weight:bold;margin-bottom:0;max-width:none}.warranty-container .content p{float:none;margin:0;padding:0 0 15px}.warranty-container .content ul{margin-bottom:10px}.warranty-container .content ul li{padding-bottom:0px;line-height:17px;vertical-align:middle;clear:both}#popup-warranty{display:none;background-color:#E6F2F9;margin:0;height:500px;overflow:hidden;padding:8px 0 0;width:440px}#popup-warranty h1{margin:0}#popup-warranty h2{color:#202020;font-weight:normal;font-size:20px;margin:4px 0 6px;padding:0;padding-bottom:2px}#popup-warranty iframe{margin-top:35px}#popup-warranty .help-inwrap{border:1px solid #CCCCCC;border-radius:8px 8px 8px 8px;margin:18px auto 0;overflow:hidden;padding:8px 8px 0;width:360px}#popup-warranty .help-inwrap .bold{font-weight:bold}#popup-warranty .help-inwrap .center{margin-left:5px;margin-top:5px;text-align:left}#popup-warranty .help-inwrap .bluetxt{color:#0c78c1}#popup-warranty .help-inwrap .warranty_title{font-size:24px}#popup-warranty .help-inwrap .warranty_list li{list-style-type:disc;padding:5px}.page-cartPage .product-price{text-align:right;color:#000}.page-cartPage table.your_cart #header4{padding-left:20px}.page-cartPage .quantity{padding-left:20px}.page-cartPage .more-links{padding-left:53px;position:relative;top:-10px}#myBuys{margin:10px 0 0;width:950px !important}#myBuys .yCmsContentSlot .content{width:950px !important}.payment-details-popup .section1{padding:20px}.payment-details-popup h4{margin-top:2px;font-size:1.6em}.question-cart{text-align:right;margin-top:10px}.pageLabel-checkout-login a{text-decoration:underline}.sts-onlywrap .cta-container a{width:48%;padding:5px 0;text-align:center}.sts-onlywrap .sts-only-list{height:125px;overflow:auto;margin-bottom:10px}.sts-onlywrap .sts-only-list table{margin-bottom:0}.sts-onlywrap dl{margin:0}.sts-onlywrap dl dt{min-width:50px}.sts-onlywrap .exception{margin-top:10px}header.simpleheader{height:40px;padding:5px 0;position:relative}header.simpleheader .siteLogo{float:left;display:inline;margin:7px 0 0 0}header.simpleheader .contact-info{float:right;color:#fff;font-size:18px;text-align:right;line-height:1.2em}header.simpleheader .contact-info span{font-size:22px;font-weight:bold}header.simpleheader .contact-info a,header.simpleheader .contact-info a:hover,header.simpleheader .contact-info a:visited{color:#fff}.page-gift-cards .red{color:#8A1F11}.page-gift-cards .green{color:#264409}.page-gift-cards .form_field-input{overflow:hidden}.page-gift-cards .form_field-input input{height:24px}.page-gift-cards .form_field-input button{line-height:20px;margin-bottom:0;vertical-align:middle}.page-e-giftcard .egiftcard-design{display:block;float:left;width:23%;padding-right:18px;padding-bottom:15px}.page-e-giftcard .egiftcard-design img{width:100%}.page-e-giftcard .egiftcards{margin:0;padding:0}.page-e-giftcard .egiftcards label{padding-bottom:5px;padding-left:10px;padding-top:2px}.page-e-giftcard .submit-block{clear:both;height:30px;line-height:30px;vertical-align:middle}.page-e-giftcard #privateMessage{height:150px;width:330px}.page-e-giftcard h3{margin-bottom:5px;margin-top:10px}.page-e-giftcard .message{margin-left:40px}.page-e-giftcard .standard-popup-container{width:700px}.page-e-giftcard .standard-popup-container .popup-title{padding:0 30px}.page-e-giftcard .standard-popup-container .popup-content{margin-top:0px}.page-e-giftcard .standard-popup-container .popup-content .bar_code_content{margin-top:30px}.page-e-giftcard .standard-popup-container .popup-content .action-buttons{height:30px;margin-bottom:10px;width:60%}.page-e-giftcard .standard-popup-container .popup-content .action-buttons .egiftcard-preview-edit{float:left;margin-right:15px;width:15%}.page-e-giftcard .standard-popup-container .popup-content .action-buttons .egiftcard-preview-add{float:left;width:45%}.page-e-giftcard .standard-popup-container .popup-content .action-buttons a{margin-right:40px}.page-e-giftcard .standard-popup-container .popup-content .inStore p span{display:block}.page-e-giftcard .green-text{color:#008074;font-weight:bold}.page-e-giftcard #eGiftCardForm1 input{line-height:normal}.egift-card-preview-popup .cert-header{min-height:70px;background:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/header/header_simple_bckg.jpg?1471968465') no-repeat}.egift-card-preview-popup .cert-header .siteLogo{float:left;margin-top:10px;margin-left:10px}.egift-card-preview-popup .cert-header .siteLogo img{width:250px}.egift-card-preview-popup .gcp-cont{margin-top:20px;padding-right:0px;padding-left:10px}.egift-card-preview-popup .gcp-cont .gcardprev-desc p{word-break:break-all}.egift-card-preview-popup .sample-id{text-align:center}.egift-card-preview-popup .sample-id p{margin-bottom:4px}.egift-card-preview-popup .sample-barcode{margin-top:10px;margin-left:25px;margin-bottom:5px}.egift-card-preview-popup img{width:100%}.egift-card-preview-popup .span-15{margin-top:15px}.egift-card-preview-popup a:hover,.egift-card-preview-popup a:visited,.egift-card-preview-popup a{cursor:default;text-decoration:underline}.sp-category-page .section1{position:relative;overflow:hidden}.sp-category-page .section1 .cms-banner img{width:960px;height:200px}.sp-category-page .section1 .pc-banner-textbox .home{border-radius:5px;color:#fff;font-size:18px;left:35px;position:absolute;text-decoration:none;text-transform:uppercase;top:22px}.sp-category-page .section1 .pc-banner-textbox .search-button{background:#90d202 none repeat scroll 0 0;border:medium none;border-radius:5px;color:#fff;font-size:16px;font-weight:bold;left:569px;padding:7px 10px;position:absolute;text-decoration:none;text-transform:uppercase;bottom:21.6px;margin:auto;width:87px}.sp-category-page .section1 .pc-banner-textbox input{border-radius:7px;bottom:10px;height:40px;left:310px;padding-left:16px;position:absolute;width:35%}.sp-category-page .section1 .pc-banner-textbox h1{color:#fff;font-size:30px;font-weight:normal;left:420px;position:absolute;top:65px}.sp-category-page .section1 .pc-banner-textbox .banner-text{left:300px;top:30px}.sp-category-page .section1 .pc-banner-textbox h1.search-postal{left:225px;top:107px}.sp-category-page .section2 .section2-heading{font-size:30px;font-weight:normal;margin:25px 0}.sp-category-page .section2 .pc-cat-list-container{padding:15px 0}.sp-category-page .section2 .pc-cat-list-container ul{-moz-columns:4 auto;-webkit-column-count:4;column-count:4;overflow:hidden;padding-left:0;width:100%}.sp-category-page .section2 .pc-cat-list-container ul li{line-height:2;padding-right:5px}.sp-category-page .section2 .pc-cat-list-container ul li span{color:#bbb;margin-left:5px}.sp-category-page .section2 .pc-cat-list-container ul li a{color:#000;background:transparent none repeat scroll 0 0;border:medium none;color:#505050;padding:0;text-align:left}.sp-category-page .section2 .pc-cat-list-container ul li.unavailable{color:#bbb}.page-ServiceProviderCategoryResultPage #colorbox{height:124px !important;left:50% !important;border:medium none;border-radius:0;width:475px !important}.page-ServiceProviderCategoryResultPage #colorbox .standard-popup-container{width:450px}.page-ServiceProviderCategoryResultPage #colorbox #cboxLoadedContent{background:#6BD1D6}.page-ServiceProviderCategoryResultPage #colorbox #cboxLoadedContent p{background-image:url("/_ui/desktop/theme-westmarine/images/service-provider/SP_i.jpg");margin-left:45%;margin-top:10px;padding:4px 15px;text-align:center;width:7px;height:25px;font-size:0}.page-ServiceProviderCategoryResultPage #colorbox #cboxLoadedContent .sp-model-content{color:#000;font-size:14px;text-align:center}.page-ServiceProviderCategoryResultPage #colorbox #cboxClose{left:442px;background-image:url("/_ui/desktop/theme-westmarine/images/icon-info-message.png");background-color:#2a8585;left:450px;top:0}@media (min-width: 1000px){.page-ServiceProviderCategoryResultPage #colorbox{left:28% !important}}@media (min-width: 1200px){.page-ServiceProviderCategoryResultPage #colorbox{left:34% !important}}@media (max-width: 800px){.page-ServiceProviderCategoryResultPage #colorbox{left:22% !important}}.sp-search-page .section1{position:relative}.sp-search-page .section1 .back{color:#fff;font-size:18px;left:30px;position:absolute;text-decoration:none;text-transform:uppercase;top:18px}.sp-search-page .section1 .banner-zip-code{color:#fff;font-size:30px;font-weight:400;left:300px;position:absolute;top:25px;width:40%;text-align:center;line-height:1.3}.sp-search-page .section2 .section2-heading-text{color:#000;font-size:20px;margin:40px}.sp-search-page .section2 .sp-serach-result-container .search-result-list{border-bottom:1px solid #dddddd;clear:both;list-style:outside none none;overflow:hidden;padding:20px}.sp-search-page .section2 .sp-serach-result-container .search-result-list img{float:left;width:170px;height:175px}.sp-search-page .section2 .sp-serach-result-container .search-result-list .details{overflow:hidden;padding-left:50px;width:65%}.sp-search-page .section2 .sp-serach-result-container .search-result-list .details h2{margin-bottom:0}.sp-search-page .section2 .sp-serach-result-container .search-result-list .details .service-links{margin-top:5px}.sp-search-page .section2 .sp-serach-result-container .search-result-list:last-child{border-bottom:none}.sp-search-page .ReviewSnippetCategory{visibility:hidden;height:27px;overflow:hidden}.sp-details-page{overflow:hidden}.sp-details-page .main-heading-section{margin:40px 0;overflow:hidden}.sp-details-page .main-heading-section img{float:left;height:223px;width:223px}.sp-details-page .main-heading-section .company-name-details{float:right;width:70%}.sp-details-page .contact-details-section{clear:both;float:left;width:40%}.sp-details-page .contact-details-section .marketing-info{overflow:hidden;margin-bottom:20px}.sp-details-page .contact-details-section .marketing-info ul li{list-style-type:inherit;line-height:2}.sp-details-page .contact-details-section .additional-details-container{overflow:hidden;margin:30px 0}.sp-details-page .contact-details-section .additional-details-container h2.additional-details{float:left;clear:both;margin-right:10px;margin-bottom:0;line-height:1.2}.sp-details-page .contact-details-section .additional-details-container span{float:left;line-height:2.3;font-size:14px}.sp-details-page .map-section{float:right;overflow:hidden}.sp-details-page .socialLinks{float:right;margin:30px 0;width:150px}.sp-details-page .socialLinks li a{float:left;height:30px;width:40px}.sp-details-page .socialLinks li a.f-icons-youtube{background-image:url("/_ui/desktop/theme-westmarine/images/service-provider/youtube.jpg");background-position:0 0;width:45px}.sp-details-page .accordion-tab{border-top:1px solid #ccc;clear:both;overflow:hidden;padding:15px 0;line-height:1.6em}.sp-details-page .accordion-tab .accordion-toggle{float:right;font-size:20px;cursor:pointer;border-radius:3px;border:1px solid #bdbdbd;padding:2px 6px 4px}.sp-details-page .accordion-tab .accordion-toggle::after{content:"-"}.sp-details-page .accordion-tab h2{display:inline-block;width:50%}.sp-details-page .accordion-tab.accordion-hide span::after{content:"+"}.sp-details-page .accordion-tab.accordion-hide .accordion-content{display:none}.sp-details-page .service-provided li{list-style:disc}.sp-details-page .project-photos{border-top:1px solid #ccc;clear:both;overflow:hidden;padding:15px 0}.sp-details-page .project-photos img{width:90%;margin:0 auto}.sp-details-page .ReviewSnippetCategory{visibility:hidden;height:27px;overflow:hidden}/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.2.0
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2014 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:10px;width:244px !important}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer;color:#505050}.chosen-container-single .chosen-single{padding-left:5px;position:relative;display:block;overflow:hidden;height:24px;border:1px solid #BBB;border-radius:4px;background:#E7F2F9;text-decoration:none;white-space:nowrap;line-height:21px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:20px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/chosen-sprite.png?1471968463') -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/chosen-sprite.png?1471968463') no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap;height:0}.chosen-container-single .chosen-search input[type="text"]{height:0;border:0;padding:0;margin:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(#eee 1%, #fff 15%);background-image:-moz-linear-gradient(#eee 1%, #fff 15%);background-image:-o-linear-gradient(#eee 1%, #fff 15%);background-image:linear-gradient(#eeeeee 1%,#ffffff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/chosen-sprite.png?1471968463') -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(to bottom, #f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eee), color-stop(80%, #fff));background-image:-webkit-linear-gradient(#eee 20%, #fff 80%);background-image:-moz-linear-gradient(#eee 20%, #fff 80%);background-image:-o-linear-gradient(#eee 20%, #fff 80%);background-image:linear-gradient(#eeeeee 20%,#ffffff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:#fff url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/chosen-sprite.png?1471968463') no-repeat -30px -20px;background:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/chosen-sprite.png?1471968463') no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/chosen-sprite@2x.png?1471968461') !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}.prod_refine>form{float:left}.prod_refine .chosen-container{width:160px !important}#ExpiryMonth+.chosen-container,#ExpiryYear+.chosen-container{width:117px !important}#ExpiryYear+.chosen-container{margin-left:15px}#ExpiryYear_error.form_field_error .chosen-container{margin-left:0}.variantSizes .chosen-container,.variant_options .chosen-container{width:300px !important}.information_message{border-radius:4px 4px 4px 4px;color:#FFFFFF;font-size:0.85714em;font-weight:400;margin:10px 0;min-height:26px;position:relative;clear:both}.information_message.neutral{background-color:#0c78c1}.information_message.negative{background-color:#cc0000}.information_message.positive{background-color:#5DD001}.information_message span{position:absolute;width:55px;top:-4px;left:0;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/icon-info-message.png?1471968465');background-repeat:no-repeat;height:100%}.information_message span.single{top:0}.information_message.neutral span{background-position:left center;border-right:1px solid #3D93C1}.information_message.negative span{background-position:center center;border-right:1px solid #E15155}.information_message.positive span{background-position:right center;border-right:1px solid #99D452}.information_message p{font-weight:bold;padding:5px 10px 5px 67px}.information_message a{color:#FFFFFF}.confirmation_message{border:4px solid #70C30D}.confirmation_message p{color:#70C30D;font-weight:bold}.confirmation_message span{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/icon-info-message-positive.png?1471968460');background-repeat:no-repeat;background-position:left center;background-color:transparent}.error_message{overflow:auto;border:4px solid #D9262A}.error_message p{padding:23px 0 0 0;color:#D9262A;font-weight:bold}.error_message span{width:55px;height:55px;display:block;float:left;margin:7px;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/icon-info-message-negative.png?1471968461');background-repeat:no-repeat;background-position:left center;background-color:transparent}.error_message ul{padding:0 0 0 90px}.error_message ul li{padding-bottom:5px;list-style-type:disc;color:#D9262A}.form_field_error{padding:10px;float:left;margin:5px 0;background-color:#FCEBEB;border:1px dotted #D9262A;color:#AC1607;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.form_field_error .form_field-input.inline-block{width:100%}.form_field_error .form_field-input select,.form_field_error .form_field-input input[type=text],.form_field_error .form_field-input textarea,.form_field_error .form_field-input input[type=password]{max-width:100%;margin-left:0;margin-right:0}.form_field_error .form_field_error-message{clear:both}.form_field_error p,.form_field_error .notify{margin:0;color:#D9262A;padding-left:3px;float:left}.form_field-elements{margin-bottom:15px}.form-field-button{clear:left;margin-top:10px}.form_field-button-float{display:inline-block;float:left;margin-top:10px;margin-right:20px}.form_field-elements-float{display:inline-block;float:left;margin:10px 0 15px 0}.form_field-input input.text,.form_field-input label,.form_field-input select{float:none}.form_field-label{clear:left;margin-bottom:5px}#silentOrderPostForm #card_cvNumber{width:23px}form label.nostyle{padding:0}form label.notVisible{display:none}div.dynamic_disp-img{position:relative}div.dynamic_disp-img .thumb{margin:0 0 15px 0}div.dynamic_disp-img .details{position:absolute;top:37px;left:10px;max-width:515px}div.dynamic_disp-img .title h2{background-color:rgba(100,100,100,0.7);color:#FFFFFF;margin:0;padding:6px 10px 10px 10px;text-shadow:none;height:18px;font-size:17px;display:block}div.dynamic_disp-img .details p{color:#FFFFFF;font-size:12px;font-weight:normal;line-height:13px;margin:0}a.nostyle:hover{text-decoration:none}fieldset.cardDate{margin:0;border:0;padding:0;display:inline;width:100%}fieldset.cardDate legend{padding:2px 20px 0 0;font-weight:normal;font-size:100%;margin-bottom:5px}fieldset.cardDate .form_field-label{position:absolute;left:-999999em}fieldset.cardDate .form_field-input{float:left;width:31%}fieldset.cardDate .form_field-input .sbHolder{width:100%}fieldset.cardDate .form_field-input #ExpiryYear+.sbHolder{margin-left:10px}fieldset.cardDate .form_field_error .form_field-input #ExpiryYear+.sbHolder{margin-left:0px}fieldset.cardDate select{width:117px}fieldset.cardDate .form_field_error .form_field-label{position:static}fieldset.cardDate .form_field_error .form_field-input{float:none}fieldset.cardDate .form_field_error select{width:234px}#startDate,#issueNum{display:none}h4.suggested_address_title{margin:10px 0}.suggested_address{padding-top:5px;margin-right:0;border-top:1px dashed #CCCCCC}.suggested_address ul{padding-left:0}.suggested_address_submit{padding-top:15px;border-top:1px dashed #CCCCCC}.users_address_container{padding-top:5px;border-top:1px solid #CCCCCC}.cboxInnerContent{margin:36px 23px}#colorbox h1{font-size:24px;line-height:28px;color:#000000;margin:10px 0}section.banners{margin:0 10px 10px}section.banners li{display:inline-block;word-spacing:0;margin-right:10px}section.banners li:last-child{margin-right:0}.section2{margin-bottom:20px;word-spacing:normal}.section2 .yCmsContentSlot.span-8.thumbnail_detail{display:inline-block}.section2 .yCmsContentSlot.span-8.thumbnail_detail .yCmsComponent{display:inline-block}.section2 .productpromo{display:inline-block;width:310px;word-spacing:0;text-align:center}.section2 .productpromo .thumb{margin-bottom:2px;display:block;height:145px;overflow:hidden}.section2 .productpromo .title{color:#1e1e1e;font-size:17px;text-decoration:none;background:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/general/sprites/arrow-small-blue-right.png?1471968464') no-repeat right center;padding-right:18px}.section2 .productpromo .title strong{font-weight:normal}.section2 .productpromo .title .a{color:#1e1e1e}.pageType-CategoryPage .section2{margin:0;word-spacing:normal}.pageType-CategoryPage .section2 .simple_disp-img{margin-bottom:0}.pageType-CategoryPage section.banners{word-spacing:normal}.icons-sprite,.icons-account,.icons-arrow_right_gray,.icons-black-arrow-down,.icons-black-arrow,.icons-blue-arrow,.icons-carts,.icons-hamburger,.icons-outlet-logo-white,.icons-search,.icons-west-marine-mark-white,.icons-west-marine-outlet,.icons-west-marine,.icons-white-arrow-down,.icons-white-arrow-right,.icons-x,body header.main .user-account .user-account-icon,body header.main .top-header-misc-list .help-arrow,body header.main .siteLogo .outlet-siteLogo span,body header.main .siteLogo .wm-siteLogo span,body #nav_main li.main-list>a .icons-hamburger,#my_account_list .close,#help_content .close{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/header/icons-s80c5cb4a4c.png');background-repeat:no-repeat}.icons-account{background-position:0 0}.icons-arrow_right_gray{background-position:0 -25px}.icons-black-arrow-down{background-position:0 -37px}.icons-black-arrow{background-position:0 -50px}.icons-blue-arrow{background-position:0 -62px}.icons-carts{background-position:0 -82px}.icons-hamburger{background-position:0 -107px}.icons-outlet-logo-white{background-position:0 -125px}.icons-search{background-position:0 -144px}.icons-west-marine-mark-white{background-position:0 -170px}.icons-west-marine-outlet{background-position:0 -189px}.icons-west-marine{background-position:0 -219px}.icons-white-arrow-down{background-position:0 -249px}.icons-white-arrow-right{background-position:0 -262px}.icons-x{background-position:0 -282px}#help_content{background-color:#eee;border:1px solid #B1B1B1;box-shadow:1px 1px 5px #8A8A8A;display:none;height:auto;position:absolute;right:253px;top:29px;width:243px;z-index:120;color:#000;border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px}#help_content .close{background-position:0 -282px;height:14px;width:14px;display:block;float:right;margin:5px 5px 0 0;cursor:pointer}#help_content li{padding:0 0 15px 15px;color:#000;clear:right}#help_content li a{text-decoration:none;color:#000;display:block}#help_content li a:hover{text-decoration:underline}#help_content li:last-child{padding-bottom:15px;border-bottom:1px solid #B1B1B1}#help_content .help-info{margin:0;padding:10px 15px}#help_content .help-info span{display:block;font-weight:bold;padding-bottom:5px}section.products.carousel{margin:0 0 20px;overflow:visible;position:relative}section.products.carousel .title_holder h1,section.products.carousel .title_holder h2{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #005494),color-stop(100%, #004275));background-image:-moz-linear-gradient(#005494,#004275);background-image:-webkit-linear-gradient(#005494,#004275);background-image:linear-gradient(#005494,#004275);color:#ffffff;font-size:18px;margin:0 0 16px;padding:8px 15px;font-weight:normal}section.products.carousel ul li{width:177px;text-align:center;padding:0 10px}section.products.carousel ul li .product{position:relative}section.products.carousel ul li img{margin:auto}section.products.carousel ul li figcaption{font-size:14px;margin-top:20px}section.products.carousel ul li figcaption .brand a{color:#505050;text-transform:uppercase;text-decoration:none}section.products.carousel ul li figcaption .name{min-height:29px;margin-bottom:0.5em}section.products.carousel ul li figcaption .prod_review{margin:10px 0}section.products.carousel ul li figcaption .price{margin-bottom:0.3em}section.products.carousel ul li figcaption .price a{color:#505050}section.products.carousel ul li figcaption .price.save{height:14px}section.products.carousel ul li figcaption .price.save a{color:#c00}section.products.carousel ul li:last-child{width:176px;border-right:none}aside.simplebanner{margin:10px 10px;text-align:center}.cart_popup{background-image:none;background-color:#ffffff;border-radius:4px;width:362px}.cart_popup .title{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #003158),color-stop(100%, #005fa7));background-image:-moz-linear-gradient(top, #003158 0%,#005fa7 100%);background-image:-webkit-linear-gradient(top, #003158 0%,#005fa7 100%);background-image:linear-gradient(to bottom, #003158 0%,#005fa7 100%);padding:5px 0 4px 12px}.cart_popup .title a.close{background-color:transparent;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/icon-modal-cart-close.png?1471968465');background-position:left center;background-repeat:no-repeat;display:block;float:right;height:14px;margin:0;padding:0;position:absolute;right:7px;top:10px;width:15px}.cart_popup .legend a{color:#0061AA}.cart_popup .prod_cart-total{border-top:medium none;color:#676767;float:right;font-size:1.16667em;height:21px;margin:0 10px 0 14px;padding-bottom:0;padding-top:0;text-align:right;text-transform:uppercase;width:90%}.cart_popup .cart_modal_popup{border-top:1px solid #DFDFDF;padding-bottom:0;padding-top:0;margin:10px 0 0}.cart_popup .cart_modal_popup .prod_image{border:none}.cart_popup .cart_modal_popup.empty-popup-cart{border-top:medium none;margin-top:5px}.cart_popup .cart_modal_popup.empty-popup-cart .prod_cart-total{margin-bottom:4px;margin-top:5px}.cart_popup .cart_modal_popup.empty-popup-cart .empty-cart-label{border-bottom:1px solid #DFDFDF;color:#676767;font-size:0.9em;margin-bottom:5px;margin-top:15px;padding-bottom:5px;padding-left:5px}.cart_popup .cart_modal_popup .prod_options>span{width:100%}.cart_popup .cart_modal_popup .prod_options>span img{float:right}.cart_popup .cart_modal_popup .prod_info{margin-top:13px}.cart_popup .cart_modal_popup .prod_info .prod_name{padding-bottom:6px}.cart_popup .cart_modal_popup .prod_info .prod_name a{color:#0061AA;font-size:0.92857em;font-weight:normal;width:160px}.cart_popup .cart_modal_popup .prod_info p{float:left;color:#7f7f7f;font-weight:normal;min-width:205px;margin-bottom:0}.cart_popup .cart_modal_popup .prod_info .prod_brand{text-transform:uppercase;font-weight:normal}.cart_popup .cart_modal_popup .prod_info .prod_price{min-width:10px}.cart_popup p.legend{color:#505050;font-weight:bold;height:6px;margin-top:9px;font-size:0.9em}.cart_popup p.legend.upper-border{border-top:1px solid #DFDFDF;float:left;padding-top:4px;width:100%}.cart_popup .links{float:right;height:40px;margin-bottom:0;margin-right:10px;min-width:345px}.cart_popup .content_slot{display:none;float:left;height:45px;margin:0 0 10px 12px;overflow:hidden}#rollover_cart_popup.opened{border:1px solid #0c78c1}#rollover_cart_popup.opened #mini-cart-popup .title{border-bottom:2px solid #0c78c1}#cart_popup .information_message{border-radius:0 0 0 0;line-height:25px;margin-bottom:0;margin-top:0;padding-bottom:0;padding-left:15px;position:relative}.no-search-result{color:#505050}.no-search-result h1{font-size:20px;font-weight:normal}.no-search-result h2{font-size:15px}.no-search-result .suggestions strong{font-size:15px}.no-search-result .suggestions ul li{list-style-type:disc}.zeroResultsPage .searchAdjustments .suggested a{font-weight:bold;text-decoration:underline}.refine-icon-sprite,.refine-icon-checked-box,.refine-icon-close-x,.refine-icon-less,.refine-icon-minus,.refine-icon-more,.refine-icon-multi-color,.refine-icon-plus,.refine-icon-top-arrow-dark,.refine-icon-top-arrow,.refine-icon-unchecked-box{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/refine-icon-s34e308c09a.png');background-repeat:no-repeat}.refine-icon-checked-box{background-position:0 0}.refine-icon-close-x{background-position:0 -16px}.refine-icon-less{background-position:0 -33px}.refine-icon-minus{background-position:0 -41px}.refine-icon-more{background-position:0 -58px}.refine-icon-multi-color{background-position:0 -66px}.refine-icon-plus{background-position:0 -82px}.refine-icon-top-arrow-dark{background-position:0 -99px}.refine-icon-top-arrow{background-position:0 -139px}.refine-icon-unchecked-box{background-position:0 -179px}.nav_column .facetValues li{padding-bottom:10px}.nav_column .facetValues li a{color:#505050;font-size:1em}#searchGrid .results-block,#searchList .results-block,#productGrid .results-block,#productList .results-block{float:right}#searchGrid .results,#searchList .results,#productGrid .results,#productList .results{padding:0}#searchGrid .results h1,#searchList .results h1,#productGrid .results h1,#productList .results h1{margin-bottom:5px;padding-bottom:0}#searchGrid .searchSpellingSuggestionPrompt,#searchList .searchSpellingSuggestionPrompt,#productGrid .searchSpellingSuggestionPrompt,#productList .searchSpellingSuggestionPrompt{margin-bottom:15px}#searchGrid .searchSpellingSuggestionPrompt a,#searchList .searchSpellingSuggestionPrompt a,#productGrid .searchSpellingSuggestionPrompt a,#productList .searchSpellingSuggestionPrompt a{color:#0C78C1;text-decoration:none}#searchGrid .prod_refine,#searchList .prod_refine,#productGrid .prod_refine,#productList .prod_refine{padding-left:0;overflow:visible;padding-top:5px}#searchGrid .prod_refine #gridListSelector,#searchList .prod_refine #gridListSelector,#productGrid .prod_refine #gridListSelector,#productList .prod_refine #gridListSelector{float:left;margin-left:0px;height:20px;width:45px;font-size:0}#searchGrid .prod_refine .elements-per-page,#searchList .prod_refine .elements-per-page,#productGrid .prod_refine .elements-per-page,#productList .prod_refine .elements-per-page{display:none}#searchGrid .prod_refine .pagination-container,#searchList .prod_refine .pagination-container,#productGrid .prod_refine .pagination-container,#productList .prod_refine .pagination-container{float:right;font-weight:normal !important}#searchGrid .prod_refine .pagination-container .paginator-label,#searchList .prod_refine .pagination-container .paginator-label,#productGrid .prod_refine .pagination-container .paginator-label,#productList .prod_refine .pagination-container .paginator-label{color:#505050;float:left;font-size:13px;font-weight:normal;margin-top:5px}#searchGrid .prod_refine .pagination-container ul.pager,#searchList .prod_refine .pagination-container ul.pager,#productGrid .prod_refine .pagination-container ul.pager,#productList .prod_refine .pagination-container ul.pager{float:right;margin:5px 0 0;padding:0}#searchGrid .prod_refine .pagination-container ul.pager a,#searchList .prod_refine .pagination-container ul.pager a,#productGrid .prod_refine .pagination-container ul.pager a,#productList .prod_refine .pagination-container ul.pager a{float:left;font-weight:normal;padding:0 3px}#searchGrid .prod_refine #sort_form1 label,#searchGrid .prod_refine #sort_form2 label,#searchList .prod_refine #sort_form1 label,#searchList .prod_refine #sort_form2 label,#productGrid .prod_refine #sort_form1 label,#productGrid .prod_refine #sort_form2 label,#productList .prod_refine #sort_form1 label,#productList .prod_refine #sort_form2 label{display:none}#searchGrid p.paginationItems,#searchList p.paginationItems,#productGrid p.paginationItems,#productList p.paginationItems{float:left;font-weight:normal;margin:0;padding:5px 10px;min-width:140px}#searchGrid .sbHolder,#searchGrid .sbSelector,#searchGrid .sbOptions,#searchList .sbHolder,#searchList .sbSelector,#searchList .sbOptions,#productGrid .sbHolder,#productGrid .sbSelector,#productGrid .sbOptions,#productList .sbHolder,#productList .sbSelector,#productList .sbOptions{width:190px}#sortOptions1,#sortOptions2{border:1px solid #444;margin-top:2px;margin-left:1px;float:left;width:147px;padding:3px}#searchList .productMainLink,#productList .productMainLink{width:545px;margin:20px 0}#searchList .prod_list,#productList .prod_list{border:0px solid #D7D7D7;min-height:138px;overflow:hidden;padding:0;position:relative}#searchList .prod_list .thumb,#productList .prod_list .thumb{height:230px;width:230px;padding-top:0;border:0}#searchList .prod_list .thumb img,#productList .prod_list .thumb img{margin:0;height:230px;width:230px}#searchList .prod_list .details,#productList .prod_list .details{display:inline;float:left;margin-left:20px;margin-top:20px;margin-right:0;width:285px}#searchGrid .productMainLink,#productGrid .productMainLink,.product-list-component .productMainLink{border:0}#searchGrid #gridListSelector,#productGrid #gridListSelector,.product-list-component #gridListSelector{display:none}#searchGrid .prod_grid .thumb,#productGrid .prod_grid .thumb,.product-list-component .prod_grid .thumb{height:230px;width:230px;border:0;position:relative}#searchGrid .prod_grid .thumb img,#productGrid .prod_grid .thumb img,.product-list-component .prod_grid .thumb img{margin:0;height:230px;width:230px;outline:none}#searchGrid .results-block .grid-entry,#searchGrid .grid-set .grid-entry,#productGrid .results-block .grid-entry,#productGrid .grid-set .grid-entry,.product-list-component .results-block .grid-entry,.product-list-component .grid-set .grid-entry{margin-right:28px}#searchGrid .results-block .grid-entry.span-6.last,#searchGrid .grid-set .grid-entry.span-6.last,#productGrid .results-block .grid-entry.span-6.last,#productGrid .grid-set .grid-entry.span-6.last,.product-list-component .results-block .grid-entry.span-6.last,.product-list-component .grid-set .grid-entry.span-6.last{margin-right:0px}.custom-ncol .nav_column{border-radius:0;width:100%;border:0px solid #d7d7d7}.custom-ncol .nav_column .title_holder h1,.custom-ncol .nav_column .title_holder h2{font-size:1.1em;font-weight:bold;padding:10px 0}.custom-ncol .nav_column .item{padding:0 5px 0 0;border-bottom:0}.custom-ncol .nav_column .item .category{min-height:25px;height:auto;max-width:180px}.custom-ncol .nav_column .item .category h4{color:#404040;font-weight:bold;font-size:1.2em;text-decoration:none;margin:0;max-width:180px}#inlineSelections{border-bottom:1px solid #CFCFCF;border-top:1px solid #CFCFCF;overflow:hidden;margin:0 0 10px;padding:5px 0}#inlineSelections .title_holder strong{color:#000;font-size:1em;text-transform:uppercase}#inlineSelections .title_holder .remove-all{display:inline;background:none;padding-left:5px}#inlineSelections ul{margin:4px 0;padding:0}#inlineSelections ul li{display:inline}#inlineSelections .slashSpacer{color:#505050;float:left;font-size:1.3em;position:relative;top:1px;margin:0 12px 0 1px}#inlineSelections span.removeX,#inlineSelections span.facetValue{float:left;text-align:center;margin-right:5px}#inlineSelections a{background-color:#CCCECF;border-radius:3px;display:block;height:16px;width:16px;margin-right:5px;line-height:14px}#inlineSelections span.removeX a:hover{background-color:#00679F}#searchGrid .prod_refine,#searchList .prod_refine,#productGrid .prod_refine,#productList .prod_refine{border:none;padding:10px 0 0}.refine-bar-toggle,.refine-collapse-toggle,.compare-remove{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none}.refine-collapse-toggle,.compare-remove{width:18px;height:17px}#searchGrid .productgridcontainer{margin-bottom:10px;margin-top:10px}#searchGrid .searchGrid-header select{background-color:#e7f2f9;border:1px solid #bbb;border-radius:4px;float:none;width:200px}#searchGrid .searchGrid-header select option{margin:8px 0;padding:1px 10px}#searchGrid .breadcrumbsHeaderText{font-weight:normal;font-size:1.7em}#searchGrid .grid-set{clear:both}#searchGrid .grid-entry.span-6{cursor:pointer;min-height:375px;padding:10px;margin:0}#searchGrid .grid-entry.span-6 a:focus,#searchGrid .grid-entry.span-6 a:active{outline:none}#searchGrid .grid-entry.span-6:hover{outline:solid 1px #e7e7e7}#searchGrid .results-block .prod_grid{visibility:visible !important;padding-top:0}#searchGrid .left_col{clear:left}#searchGrid .custom-ncol .nav_column{width:100%}#searchGrid .custom-ncol .nav_column .item{padding:0 5px 0 0;border-bottom:1px dashed #ccc}#searchGrid .custom-ncol .nav_column .item:last-child{border-bottom:none}#searchGrid .custom-ncol .nav_column .item .category{padding:10px 0 0 0}#searchGrid .custom-ncol .nav_column .item .category h4{color:#000;font-size:1.1em}#searchGrid .custom-ncol .nav_column .item .moreLink{font-weight:bold}#searchGrid .custom-ncol .featured-product{border:1px dashed #ccc;margin:10px 0}#searchGrid .custom-ncol .featured-product .featured-title h3{color:#cc0000;padding-top:10px;font-weight:bold;text-transform:uppercase}#searchGrid .custom-ncol .featured-product .prod_review{margin-bottom:0}#searchGrid .custom-ncol .featured-product .featured-record{cursor:pointer;padding:10px;overflow-wrap:break-word}#searchGrid .custom-ncol .featured-product .featured-record .thumb{margin:auto}#searchGrid .custom-ncol .featured-product .featured-record img{width:150px;height:150px}#searchGrid .custom-ncol .featured-product .featured-title,#searchGrid .custom-ncol .featured-product .featured-record{text-align:center}#searchGrid .custom-ncol .featured-product .pr-snippet-stars,#searchGrid .custom-ncol .featured-product .pr-stars{float:none;margin:auto}#searchGrid .custom-ncol .facetValues li{font-size:1em}#searchGrid .custom-ncol .allFacetValues .refine-count,#searchGrid .custom-ncol .topFacetValues .refine-count{color:#999999}#searchGrid .custom-ncol .refine-stars .refine-text{padding-left:5px}#searchGrid .custom-ncol .refine-stars .pr-stars{margin:0;float:left;height:15px;line-height:15px;width:83px;background:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/stars_small.gif?1471968462')}#searchGrid .custom-ncol .refine-stars .pr-stars.pr-stars-1{background-position:0 -36px}#searchGrid .custom-ncol .refine-stars .pr-stars.pr-stars-2{background-position:0 -72px}#searchGrid .custom-ncol .refine-stars .pr-stars.pr-stars-3{background-position:0 -108px}#searchGrid .custom-ncol .refine-stars .pr-stars.pr-stars-4{background-position:0 -144px}#searchGrid .custom-ncol .refine-stars .pr-stars.pr-stars-5{background-position:0 -180px}#searchGrid #inlineSelections{border-bottom:1px solid #999999;border-top:1px solid #999999;margin:0}#searchGrid .title-divider{border-bottom:1px solid #bdbdbd}#searchGrid .refine-showall-toggle{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;margin-left:5px;cursor:pointer;display:inline-block;width:16px;height:8px}#searchGrid .refine-multiselect,#searchGrid .refine-colorswatch,#searchGrid .compare-checkbox{float:left;display:block;padding-right:5px;height:16px;width:16px}#searchGrid .refine-colorswatch{width:20px;padding:0}#searchGrid .refine-colorswatch+span{padding-left:5px}#searchGrid .refine-colorswatch.colorswatch-white{border:1px solid #ccc;box-sizing:border-box}#searchGrid .paginate-container{background-color:#ccc}#searchGrid .pageNums>span{padding-right:5px}#searchGrid .pageNums{text-align:center;font-size:15px;width:450px;padding:15px 0;margin:0 auto}#searchGrid .paginate-nav{padding:15px;color:#fff;width:120px;display:block;line-height:14px;text-align:center;font-size:15px;border-radius:0}#searchGrid .paginate-nav:visited,#searchGrid .paginate-nav:hover,#searchGrid .paginate-nav:focus,#searchGrid .paginate-nav:active{color:#fff}#searchGrid .compare-inner{color:#2191ce;text-transform:uppercase}#searchGrid #compareWidget{width:550px;padding:10px;height:150px;background-color:#fff;position:fixed;z-index:5000;bottom:5px;right:50%;box-shadow:1px 1px 5px #8a8a8a;margin-right:-485px;border:1px solid #eee}#searchGrid #compareWidget .title{text-align:center}#searchGrid #compareWidget #compareBtn{position:absolute;top:10px}#searchGrid #compareWidget .compareRemoveAll{float:right;top:15px;position:absolute;right:15px}#searchGrid #compareWidget .compareWidgetInner .thumb{float:left;padding-left:15px}#searchGrid #compareWidget .compareWidgetInner .thumb img{height:100px;width:100px}#searchGrid .add-compare{padding:10px 0}#searchGrid .main-spotlight{margin:10px 0}#searchGrid .main-spotlight .bg-img{width:750px;height:175px}#searchGrid .main-spotlight .button{position:relative;float:right;top:65%;right:30px}#searchGrid .main-spotlight .live-text{position:relative;display:inline-block;top:30px;left:30px;float:left}#searchGrid .main-spotlight .heading,#searchGrid .main-spotlight .subheading{color:#fff}#searchGrid .main-spotlight .heading{font-size:32px;margin-bottom:10px}#searchGrid .assortment-zone{position:relative;padding:10px 0px;margin:0;height:375px;text-align:center;line-height:1.4}#searchGrid .assortment-zone.pad-col-5{padding:10px 5px}#searchGrid .assortment-zone .live-button{position:absolute;bottom:15%;width:100%;margin-left:-5px}#searchGrid .assortment-zone .live-button .lifestyle-button{display:inline-block;word-break:break-all;margin:0 10px}.secondary-spotlight{margin:10px 0;text-align:center}.secondary-spotlight img{width:100%}.secondary-spotlight .bg-img{position:relative;height:325px;background-repeat:no-repeat}.secondary-spotlight .live-text{padding-top:10px}.secondary-spotlight .live-button{position:absolute;bottom:15%;width:100%}.secondary-spotlight .live-button .lifestyle-button{display:inline-block;word-break:break-all;margin:0 10px}.secondary-spotlight .heading,.secondary-spotlight .subheading{overflow:hidden;padding:0 10px}.advisor-article{background-color:#e2e2e2;font-size:1em;margin:10px 0}.advisor-article .article-image{max-width:370px;height:205px}.advisor-article .article-inner{padding:15px;height:175px;overflow:hidden}.advisor-article .title{margin-bottom:5px}.category-lifestyle{font-size:.95em;margin:10px 0}.category-lifestyle.category-feature2{font-size:.85em}.category-lifestyle a{color:inherit;text-decoration:none}.category-lifestyle .category-item{float:left;position:relative}.category-lifestyle .category-item img{width:100%;height:270px;display:block;border:1px solid #bdbdbd;box-sizing:border-box}.category-lifestyle .category-item.left_col{margin-right:1%}.category-lifestyle .category-item .category-text{width:100%}.category-lifestyle .category-item .category-text .title{padding:10px 10px 10px 0;margin:0;color:#000}.category-lifestyle .category-set{margin-bottom:10px}.category-lifestyle .category-set.last-row{margin:0}.category-lifestyle .category-col-66{width:66%}.category-lifestyle .category-col-33{width:33%}.category-lifestyle .category-col-50{width:49.5%}.category-lifestyle:not(.category-lifestyle-overlay) img{outline:none}.category-lifestyle.category-lifestyle-overlay .category-item img{border:none}.category-lifestyle.category-lifestyle-overlay .category-item:hover .category-text{height:80px}.category-lifestyle.category-lifestyle-overlay .category-item .category-text{position:absolute;bottom:0;text-align:center;height:65px;background-color:#000;background-color:rgba(0,0,0,0.7)}.category-lifestyle.category-lifestyle-overlay .category-item .category-text .title{color:#fff;white-space:nowrap;overflow:hidden;padding-left:10px;text-overflow:ellipsis}.category-lifestyle.category-lifestyle-overlay .category-item:hover .category-text,.category-lifestyle.category-lifestyle-overlay .category-text{transition:height 150ms linear 150ms}#compareModal{font-size:14px}#compareModal img{height:150px;width:150px}#compareModal .priceBlock.price-info-block{margin-top:5px}#compareModal .attribute-buttons td .button{margin-bottom:10px;width:110px;text-align:center}#compareModal .attributes-border{border-top:1px solid #aaa;padding:0}#compareModal .attributes.odd{background-color:#e2e2e2}#compareModal .attributes td.title{font-weight:bold;text-transform:capitalize;width:125px}#compareModal .title h3{font-weight:bold;padding:10px;margin:0}#compareModal .thumb,#searchGrid .featured-product .thumb{position:relative;overflow:hidden;width:150px}.main-featured-products,.zero-featured-products{margin-top:10px}.main-featured-products .product,.zero-featured-products .product{padding:0 10px}#compareModal .price_container p,#compareModal .price-info-block p,#searchGrid .price_container p,#searchGrid .price-info-block p,.product-list-component .price_container p,.product-list-component .price-info-block p,.main-featured-products .price_container p,.main-featured-products .price-info-block p,.zero-featured-products .price_container p,.zero-featured-products .price-info-block p{margin:0}#compareModal .promo.price.bigger,#compareModal .regularPrice.bigger,#searchGrid .promo.price.bigger,#searchGrid .regularPrice.bigger,.product-list-component .promo.price.bigger,.product-list-component .regularPrice.bigger,.main-featured-products .promo.price.bigger,.main-featured-products .regularPrice.bigger,.zero-featured-products .promo.price.bigger,.zero-featured-products .regularPrice.bigger{font-size:1.35em}.qtip-text-center .qtip-content{text-align:center}#scroll_to_top{margin-left:10px;position:fixed;bottom:40%;z-index:100;margin-bottom:100px;padding:8px;overflow:hidden;white-space:nowrap;visibility:hidden;opacity:0;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}#scroll_to_top a{height:40px;width:40px;display:block;margin:0 auto;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}#scroll_to_top a:hover{-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}#scroll_to_top.cd-is-visible{visibility:visible;opacity:1;-webkit-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-o-transition:all 1s ease-in;transition:all 1s ease-in}#scroll_to_top b{display:block;padding-top:5px;font-size:11px;cursor:pointer;text-shadow:0 0 2px #FFF, 0 0 2px #FFF, 0 0 2px #FFF, 0 0 2px #FFF, 0 0 2px #FFF, 0 0 2px #FFF}.promo-page-level-1 .promo-title{font-size:1.71429em;color:#505050}.page-loyaltyWestAdvantagePage #content .big-button{color:white;display:block;font-size:1em;margin-bottom:15px;padding:10px;text-align:center;width:95%;text-decoration:none}.page-loyaltyWestAdvantagePage #content .big-button:hover{color:white;text-decoration:none}.page-loyaltyWestAdvantagePage #content h2.trigger{font-weight:bold;padding:0 0 0 50px;margin:0;background:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/wa-goldsilver-sprite.gif?1471968461') no-repeat;height:32px;line-height:42px;width:300px;float:left}.page-loyaltyWestAdvantagePage #content h2.trigger.active{background-position:0px -35px;border-top:solid 1px #ccc}.page-loyaltyWestAdvantagePage #content .membership{min-height:110px}.page-loyaltyWestAdvantagePage #content .membership .updatePwdReqs{font-size:1.5em;line-height:0.8;margin:0;padding:16px}.page-loyaltyWestAdvantagePage #content .membership .updatePwdReqs a{margin-bottom:0}.page-loyaltyWestAdvantagePage #content .membership .updatePwdReqs a.disabled{text-decoration:none}.page-loyaltyWestAdvantagePage #content .membership .rewards-membership{border-bottom:solid 1px #ccc;padding-bottom:15px}.page-loyaltyWestAdvantagePage #content .membership .rewards-membership.silver,.page-loyaltyWestAdvantagePage #content .membership .rewards-membership.silver h2{color:#a19fa0}.page-loyaltyWestAdvantagePage #content .membership .rewards-membership.gold,.page-loyaltyWestAdvantagePage #content .membership .rewards-membership.gold h2{color:#956600}.page-loyaltyWestAdvantagePage #content .membership .rewards-membership h2{font-size:4.7em;font-weight:bold;float:left;padding:0}.page-loyaltyWestAdvantagePage #content .membership .rewards-membership p{clear:both;font-size:2.5em;line-height:0.8;margin:0;padding:0}.page-loyaltyWestAdvantagePage #content .membership .rewards-membership img{padding-top:15px;padding-left:30px}.page-loyaltyWestAdvantagePage #content .associate-user .membership{min-height:110px}.page-loyaltyWestAdvantagePage #content .associate-user h2.trigger.active{border-top:0 none}.page-loyaltyWestAdvantagePage #content .goldsilver-column{background-color:#fefdee;clear:both}.page-loyaltyWestAdvantagePage #content .goldsilver-column li{line-height:23px;margin-left:22px}.page-loyaltyWestAdvantagePage #content .toggle_container{margin:0 0 -1px;padding:0;overflow:hidden;width:350px;clear:both;border-bottom:solid 1px #ccc}.page-loyaltyWestAdvantagePage #content .toggle_container .block{padding:8px;margin:0px 0px 0px 42px;line-height:1.6em}.page-loyaltyWestAdvantagePage #content .yCmsContentSlot.span-4.zone_a.cms_disp-img_slot{margin-right:10px}.page-loyaltyWestAdvantagePage #content h2{font-size:14px;margin:0}.page-loyaltyWestAdvantagePage #content .title_holder h1,.page-loyaltyWestAdvantagePage #content .title_holder h2{font-size:1.1em;font-weight:bold}.page-loyaltyWestAdvantagePage #content .section2{word-spacing:normal;margin-top:5px}.page-loyaltyWestAdvantagePage #content p{font-size:12px;margin:8px 0 14px;line-height:1.5}.page-loyaltyWestAdvantagePage #content ul.chevron{margin-left:0;padding-left:0 !important;list-style:none;line-height:1.5;margin-top:4px;margin-bottom:4px}.page-loyaltyWestAdvantagePage #content ul.chevron li{padding-left:12px;background-position:1px 3px;background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/bullet.gif?1471968466');background-repeat:no-repeat;background-position:0 .45em}.page-gift-cards .container .gift-cards-promo,.page-gift-cards .container .gift-cards-section{float:left;margin:0;width:100%;overflow:hidden}.page-gift-cards .container .gift-cards-promo .section2,.page-gift-cards .container .gift-cards-section .section2{margin:0}.page-gift-cards .container .gift-cards-promo .section2 .simple_disp-img,.page-gift-cards .container .gift-cards-section .section2 .simple_disp-img{margin:0}.page-gift-cards .container h3,.page-gift-cards .container h2,.page-gift-cards .container h1{margin-top:15px}.page-gift-cards .container h1{margin-top:0;margin-bottom:5px;font-size:2em}.page-gift-cards .container h2{font-size:1.5em}.page-gift-cards .container #giftCardRedeemForm .gift-card-block{float:left;margin-bottom:15px;margin-top:0px;position:relative;width:740px}.page-gift-cards .container #giftCardRedeemForm .gift-card-block .form_field_error{width:540px;border:medium none;color:#505050;float:left;margin:0;padding:0;background-color:#fff;float:left;height:60px}.page-gift-cards .container #giftCardRedeemForm .gift-card-block .form_field_error .form_field_error-message{color:#FF0000;font-size:0.9em;left:282px;position:absolute;top:32px;width:374px}.page-gift-cards .container #giftCardRedeemForm .gift-card-block .success-card-balance{left:282px;position:absolute;top:32px;width:374px;color:#0C78C1}.page-gift-cards .container #giftCardRedeemForm .gift-card-block .form_field-label{float:left;width:280px}.page-gift-cards .container #giftCardRedeemForm .gift-card-block .form_field-label span.mandatory{display:none}.page-gift-cards .container #giftCardRedeemForm .gift-card-block .form_field-input{float:left;overflow:auto;width:250px}.page-gift-cards .container #giftCardRedeemForm button{float:left}.page-gift-cards .container .card-block{border:1px solid #CCCCCC;border-radius:10px 10px 10px 10px;float:left;height:170px;margin-bottom:20px;margin-right:10px;margin-top:5px;padding:3px 15px;width:429px;overflow:hidden;position:relative}.page-gift-cards .container .card-block:first-child{float:left;margin-right:18px}.page-gift-cards .container .card-block h1{padding-left:5px}.page-gift-cards .container .card-block p{float:left;line-height:15px;margin-top:5px;position:relative;width:250px;z-index:1}.page-gift-cards .container .card-block img{position:absolute;right:0;top:0;height:100%}.page-gift-cards .container .card-block a.button-link{bottom:15px;left:15px;position:absolute}.overlay.exclusive,.overlay.new,.overlay.rebate,.overlay.sale,.overlay.clearance,.overlay.newArrival,.overlay.specialBuy{background:none repeat scroll 0 0 #cc0000;color:#FFFFFF;text-transform:capitalize;letter-spacing:1px;padding:3px 10px;display:block;top:20px;left:0;font-size:1em;position:absolute}.overlay.exclusive{background:none repeat scroll 0 0 #0061aa}.your_cart .product-image{position:relative}.pageType-ContentPage .table{width:100%;border-collapse:collapse;margin:15px 0}.pageType-ContentPage .table td,.pageType-ContentPage .table th{padding:5px 10px;border:1px solid #ddd}.pageType-ContentPage .table th{background-color:#0061aa;color:#ffffff}.pageType-ContentPage .table tr.alt td{background-color:#ebebeb}.pageType-ContentPage .floatLeft{float:left;text-align:left}.pageType-ContentPage img.floatLeft{margin:0 15px 15px 0px}.pageType-ContentPage .floatRight{float:right;text-align:right}.pageType-ContentPage img.floatRight{margin:0 0 15px 15px}.pageType-ContentPage .rightCaption,.pageType-ContentPage .leftCaption,.pageType-ContentPage .centerCaption{padding:8px;border:1px #CCC solid;width:300px;height:auto}.pageType-ContentPage .rightCaption img,.pageType-ContentPage .leftCaption img,.pageType-ContentPage .centerCaption img{width:100%}.pageType-ContentPage .rightCaption{margin:10px 0 10px 10px;float:right}.pageType-ContentPage .leftCaption{margin:10px 10px 10px 0;float:left}.pageType-ContentPage .centerCaption{width:100%;text-align:center;margin:10px 0}.pageType-ContentPage .centerCaption p{text-align:left}.pageType-ContentPage .centerCaption img{width:auto;max-width:100%}.carousel-sprite,.carousel-black-left,.carousel-black-right,.carousel-grey-left,.carousel-grey-right,.carousel-small-black-left,.carousel-small-black-right,.carousel-small-grey-left,.carousel-small-grey-right,.carousel-white-left,.carousel-white-right,.zoom_lightbox #cboxPrevious,.zoom_lightbox #cboxPrevious:hover,.zoom_lightbox #cboxNext,.zoom_lightbox #cboxNext:hover,.slide-slick .slide-slick-arrow.slick-prev span,.fullScreenFixed .fullScreen-slick .slide-slick-arrow.slick-prev span,.slide-slick .slide-slick-arrow:hover.slick-prev span,.fullScreenFixed .fullScreen-slick .slide-slick-arrow:hover.slick-prev span,.slide-slick .slide-slick-arrow.slick-next span,.fullScreenFixed .fullScreen-slick .slide-slick-arrow.slick-next span,.slide-slick .slide-slick-arrow:hover.slick-next span,.fullScreenFixed .fullScreen-slick .slide-slick-arrow:hover.slick-next span,.pdp-slick .slick-wrapper .thumbnail-slick a.pdp-slick-arrow.slick-prev span,.pdp-slick .slick-wrapper .thumbnail-slick a.pdp-slick-arrow:hover.slick-prev span,.pdp-slick .slick-wrapper .thumbnail-slick a.pdp-slick-arrow.slick-next span,.pdp-slick .slick-wrapper .thumbnail-slick a.pdp-slick-arrow:hover.slick-next span,.product-slick .product-slick-arrow.slick-prev span,.product-slick .product-slick-arrow:hover.slick-prev span,.product-slick .product-slick-arrow.slick-next span,.product-slick .product-slick-arrow:hover.slick-next span,.slick-overlay-arrow.slick-prev span,.slick-overlay-arrow.slick-next span{background-image:url('//newcontent.westmarine.com/core-assets/wm-desktop/theme-westmarine/images/carousel-s9405dffbb1.png');background-repeat:no-repeat}.carousel-black-left{background-position:0 0}.carousel-black-right{background-position:0 -40px}.carousel-grey-left{background-position:0 -80px}.carousel-grey-right{background-position:0 -120px}.carousel-small-black-left{background-position:0 -160px}.carousel-small-black-right{background-position:0 -183px}.carousel-small-grey-left{background-position:0 -206px}.carousel-small-grey-right{background-position:0 -229px}.carousel-white-left{background-position:0 -252px}.carousel-white-right{background-position:0 -292px}.slide-slick>*{display:inline}.hero-banner.fullScreen-banner .bg-img{display:inline-block}.fullScreen-slick.slick-initialized{visibility:visible}.fullScreen-slick{visibility:hidden}.slick-slider{width:100%;position:relative;display:block;margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand;outline:none}.slick-list a:focus{outline:none}.slick-list a:focus img{outline:none}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{outline:none;float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{outline:none;pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-item{display:inline-block}.slick-dots{position:relative;display:block;vertical-align:top;list-style:none;text-align:center;margin:7px 0}.slick-dots li{zoom:0.8;position:relative;display:inline-block;height:10px;margin:0 6px;vertical-align:middle;float:none !important}.slick-dots li button{font-size:0;line-height:0;display:block;width:8px;height:8px;padding:5px;border:0;outline:none;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px}.slick-dots li button{background-color:#0c78c1}.slick-dots li.slick-active button{background-color:#8c8c8c}.slide-slick,.fullScreenFixed .fullScreen-slick{margin:0;padding:0;min-height:100px;overflow:hidden;white-space:nowrap}.slide-slick.arrowsOnHover .slide-slick-arrow,.fullScreenFixed .fullScreen-slick.arrowsOnHover .slide-slick-arrow{visibility:hidden;opacity:0}.slide-slick .slide-slick-arrow,.fullScreenFixed .fullScreen-slick .slide-slick-arrow{background-color:#000;opacity:0.6;position:absolute;top:35%;width:40px;height:80px;z-index:1}.slide-slick .slide-slick-arrow.fullScreenFixed-arrow,.fullScreenFixed .fullScreen-slick .slide-slick-arrow.fullScreenFixed-arrow{top:45%}.slide-slick .slide-slick-arrow span,.fullScreenFixed .fullScreen-slick .slide-slick-arrow span{width:19px;height:40px;top:45%;margin:-15px auto 0 auto;position:relative;display:block}.slide-slick .slide-slick-arrow.slick-prev,.fullScreenFixed .fullScreen-slick .slide-slick-arrow.slick-prev{left:0}.slide-slick .slide-slick-arrow.slick-prev span,.fullScreenFixed .fullScreen-slick .slide-slick-arrow.slick-prev span{background-position:0 -80px}.slide-slick .slide-slick-arrow:hover.slick-prev span,.fullScreenFixed .fullScreen-slick .slide-slick-arrow:hover.slick-prev span{background-position:0 -252px}.slide-slick .slide-slick-arrow.slick-next,.fullScreenFixed .fullScreen-slick .slide-slick-arrow.slick-next{right:0}.slide-slick .slide-slick-arrow.slick-next span,.fullScreenFixed .fullScreen-slick .slide-slick-arrow.slick-next span{background-position:0 -120px}.slide-slick .slide-slick-arrow:hover.slick-next span,.fullScreenFixed .fullScreen-slick .slide-slick-arrow:hover.slick-next span{background-position:0 -292px}.slide-slick:hover.arrowsOnHover .slide-slick-arrow,.fullScreenFixed .fullScreen-slick:hover.arrowsOnHover .slide-slick-arrow{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in}.pdp-slick .slick-wrapper{height:70px;margin:0 25px}.pdp-slick .slick-wrapper .thumbnail-slick{height:70px;margin:0;display:block;white-space:nowrap;overflow:hidden;padding:0}.pdp-slick .slick-wrapper .thumbnail-slick li{display:inline-block;padding:9px 4px 0 4px;height:52px;float:left;overflow:hidden}.pdp-slick .slick-wrapper .thumbnail-slick li .thumb{height:50px;border:1px solid #D7D7D7;background-color:#fff;padding:0;margin:0 auto;float:left}.pdp-slick .slick-wrapper .thumbnail-slick li a{outline:none}.pdp-slick .slick-wrapper .thumbnail-slick li img{width:50px;height:50px}.pdp-slick .slick-wrapper .thumbnail-slick a.pdp-slick-arrow{position:absolute;top:0;width:25px;height:100%}.pdp-slick .slick-wrapper .thumbnail-slick a.pdp-slick-arrow span{width:11px;height:23px;top:50%;margin:-10px auto 0 auto;position:relative;display:block;z-index:1}.pdp-slick .slick-wrapper .thumbnail-slick a.pdp-slick-arrow.slick-prev{left:-25px}.pdp-slick .slick-wrapper .thumbnail-slick a.pdp-slick-arrow.slick-prev span{background-position:0 -206px}.pdp-slick .slick-wrapper .thumbnail-slick a.pdp-slick-arrow:hover.slick-prev span{background-position:0 -160px}.pdp-slick .slick-wrapper .thumbnail-slick a.pdp-slick-arrow.slick-next{right:-25px}.pdp-slick .slick-wrapper .thumbnail-slick a.pdp-slick-arrow.slick-next span{background-position:0 -229px}.pdp-slick .slick-wrapper .thumbnail-slick a.pdp-slick-arrow:hover.slick-next span{background-position:0 -183px}.slick-wrapper{margin:0 30px 30px 0}.product-slick{padding-left:2em;display:block;white-space:nowrap;overflow:hidden}.product-slick li{display:inline-block}.product-slick li .image-container{outline:none}.product-slick li .prod_review{min-height:21px}.product-slick .product-slick-arrow{position:absolute;top:0;width:30px;height:100%;background-color:#FFF}.product-slick .product-slick-arrow span{width:19px;height:40px;top:50%;margin:-15px auto 0 10px;position:relative;display:block;z-index:1}.product-slick .product-slick-arrow.slick-prev{left:0}.product-slick .product-slick-arrow.slick-prev span{margin-left:0;background-position:0 -80px}.product-slick .product-slick-arrow:hover.slick-prev span{background-position:0 0}.product-slick .product-slick-arrow.slick-next{right:-30px}.product-slick .product-slick-arrow.slick-next span{margin-right:0;background-position:0 -120px}.product-slick .product-slick-arrow:hover.slick-next span{background-position:0 -40px}.fullScreen-slick{white-space:nowrap}.fullScreen-slick img{width:950px}.hero-banner.fullScreen-banner .bg-img{width:950px;height:480px}.slick-overlay-arrow{position:absolute;height:100%;width:-webkit-calc((100% - 950px)/2);width:-ms-calc((100% - 950px)/2);width:-moz-calc((100% - 950px)/2);width:-o-calc((100% - 950px)/2);width:calc((100% - 950px)/2);top:0;z-index:1;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.slick-overlay-arrow span{width:19px;height:40px;top:45%;margin:0;position:relative;display:block}.slick-overlay-arrow.slick-prev span{float:right;margin-right:10px;background-position:0 -252px}.slick-overlay-arrow.slick-next{right:0}.slick-overlay-arrow.slick-next span{margin-left:10px;background-position:0 -292px}
