.checkout-header .header-phone,.checkout-header .tag-line{font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.1);color:#0152A0}#iboats-header{background:url(../../../header/images/header-bg-1024.png) -2px -5px no-repeat #dcdcdc;position:absolute;width:1020px;border-bottom:1px solid #bbb;left:0;top:0;height:75px;z-index:9000;-moz-user-select:none;-webkit-user-select:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#iboats-header.minimal-header{border-bottom:1px solid #bbb!important;height:75px!important}#iboats-header *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#content{padding-top:75px}#content.checkout{padding-top:0}#iboats-header h1{height:80px;line-height:80px;margin:0;padding-left:10px}#iboats-header #homepagelink{position:absolute;height:72px;width:230px;left:10px;top:3px;background:url(../../../header/images/iboats-logo-tagline-1024.png) no-repeat}#iboats-header #homepagelink b{position:absolute;left:8px;bottom:3px;width:220px;height:16px}#iboats-header.checkout-header{position:relative}.checkout-header .secure-logo{background:url(../../../mall/image/checkout/thawte.png) no-repeat;width:200px;height:45px;position:absolute;top:5px;right:10px;cursor:pointer;z-index:2}.checkout-header .header-phone{position:absolute;bottom:2px;right:10px;width:200px;height:20px;line-height:normal;text-align:right;font-size:18px}.checkout-header .tag-line{position:absolute;bottom:3px;left:0;width:100%;font-size:20px;line-height:20px;text-align:center;vertical-align:bottom}.col_1,.col_2,.col_3,.col_4,.col_5{display:inline;float:left;position:relative;margin-left:5px;margin-right:5px}#mobilenav,#topnav,#welcome-banner{position:absolute}.col_1{width:155px}.col_2{width:220px}.col_3{width:500px}.col_4{width:550px}.col_5{width:700px}@media only screen and (max-width:1024px){#iboats-header{width:100%}}@media only screen and (max-width :767px){.col_1,.col_2,.col_3,.col_4,.col_5{width:100%;padding:0;margin:0;display:block;float:none}#iboats-header{width:100%;height:50px;background:#fcfcfc;background:-moz-linear-gradient(top,#fcfcfc 0,#f8f8f8 15%,#e9e9e9 46%,#e1e1e1 74%,#e1e1e1 100%);background:-webkit-linear-gradient(top,#fcfcfc 0,#f8f8f8 15%,#e9e9e9 46%,#e1e1e1 74%,#e1e1e1 100%);background:linear-gradient(to bottom,#fcfcfc 0,#f8f8f8 15%,#e9e9e9 46%,#e1e1e1 74%,#e1e1e1 100%);border-bottom-width:1px}#content{padding-top:50px}#iboats-header #homepagelink{height:50px;width:200px;background:url(../../../images/logo/iboats_logo.png) 5px 1px no-repeat;background-size:auto 90%;left:0;top:0}#iboats-header #homepagelink b,#iboats-header #homepagelink:after{display:none}BODY #wrapper .mobile-hidden{display:none;background-position:0 0}.checkout-header .tag-line{font-size:12px;bottom:2px}.checkout-header .secure-logo{width:100px;height:23px;background-size:100px auto;bottom:2px;right:2px}.checkout-header .header-phone{text-align:right;right:2px}}@media only screen and (max-width:650px){.checkout-header .tag-line{display:none}}#welcome-banner{color:#0152a0;line-height:27px;top:0;width:640px;font-size:11px;display:block}#welcome-banner #user-name-snippet{float:left;margin-left:45px}#welcome-banner #value-snippet{float:right;text-align:right;margin-right:3px;margin-left:3px}#mobilenav{width:auto;display:none;right:10px;top:7px;box-shadow:2px 2px 5px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 5px rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.3);border-radius:7px}#mobilenav,#mobilenav DIV{-moz-border-radius:7px;-webkit-border-radius:7px}#mobilenav DIV{line-height:35px;list-style:none;margin:0;height:35px;border-radius:7px;background:#0152a0;background:-moz-linear-gradient(top,#0152a0 0,#0e4082 100%);background:-webkit-linear-gradient(top,#0152a0 0,#0e4082 100%);background:linear-gradient(to bottom,#0152a0 0,#0e4082 100%);border:1px solid #002232;-moz-box-shadow:inset 0 0 1px #edf9ff;-webkit-box-shadow:inset 0 0 1px #edf9ff;box-shadow:inset 0 0 1px #edf9ff;text-align:center;overflow:hidden}#mobilenav.mobilenav-open DIV{height:42px;border-radius:7px 7px 0 0}#mobilenav DIV A{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#EEE;outline:0;text-decoration:none;text-shadow:1px 1px 1px #000;font-weight:700;text-align:center;width:auto;height:33px;padding-left:25px;display:block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAABfCAYAAACOTBv1AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuM4zml1AAAAE/SURBVHhe7dihDQMBEAPB77/a7yAhhgbWSSHRjLT0gOE9AAAA8P/e9/3oXma8aQe1lxlv2kHtZcabdlB7mfGmHdReZrxpB7WXGW/aQe1lxpt2UHuZ8aYd1F5mvGkHtZcZb9pB7WXGm3ZQe5nxph3UXma8aQe1lxlv2kHtZUYAAAAAAPip9qPWXma8aQe1lxlv2kHtZcabdlB7mfGmHdReZrxpB7WXGW/aQe1lxpt2UHuZ8aYd1F5mvGkHtZcZb9pB7WXGm3ZQe5nxph3UXma8aQe1lxlv2kHtZUYAAAAAAPip9qPWXma8aQe1lxlv2kHtZcabdlB7mfGmHdReZrxpB7WXGW/aQe1lxpt2UHuZ8aYd1F5mvGkHtZcZb9pB7WXGm3ZQe5nxph3UXma8aQe1lxlv2kHtZUYAAAD4a8/zBZbDkgyuOBQVAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:50% 50%;background-size:auto 25px;margin:0 5px}#topnav{bottom:0;right:0;width:495px;z-index:999;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;font-weight:400}#topnav,#topnav #menu{height:35px;box-sizing:border-box}.minimal-header #topnav,.no-menu #topnav{display:none}#topnav #menu{display:block;padding:0;list-style:none;margin:0;border-width:1px 0 0 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:right}#topnav #menu>li{margin:0 10px 0 0;line-height:33px;height:35px;float:left;display:block;text-align:center;position:relative;padding:0 15px;border:1px solid #999;border-bottom-width:0;color:rgba(255,255,255,1);background:#4e4e4e;background:-moz-linear-gradient(top,#4e4e4e 0,#454545 86%,#454545 100%);background:-webkit-linear-gradient(top,#4e4e4e 0,#454545 86%,#454545 100%);background:linear-gradient(to bottom,#4e4e4e 0,#454545 86%,#454545 100%);text-shadow:1px 1px 1px #000;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}#topnav #menu #bf{margin-right:0}#topnav #menu>li:hover{transition-delay:.2s!important;-webkit-transition-property:background;transition-property:background}#topnav #menu>li.active-state{color:#fff!important;background:#0152a0;background:-moz-linear-gradient(top,rgba(1,82,160,1) 0,rgba(14,64,130,1) 86%,rgba(14,64,130,1) 100%);background:-webkit-linear-gradient(top,rgba(1,82,160,1) 0,rgba(14,64,130,1) 86%,rgba(14,64,130,1) 100%);background:linear-gradient(to bottom,rgba(1,82,160,1) 0,rgba(14,64,130,1) 86%,rgba(14,64,130,1) 100%);border-color:#3678B5}#topnav #menu>li.active-state:after{content:" ";width:25px;height:14px;background:url(../../../header/images/active-state-arrow-2.png) no-repeat;position:absolute;bottom:-13px;left:calc(50% - 12.5px)}#topnav #menu>.has-submenu{padding-right:20px}#topnav #menu>.has-submenu:hover{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}#topnav .mobile-browser-nav{display:none}#topnav #menu>li>a,#topnav #menu>li>a:active,#topnav #menu>li>a:hover,#topnav #menu>li>a:link,#topnav #menu>li>a:visited{color:#FFF;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:15px;outline:0;cursor:pointer}#topnav #menu>li.active-state>a,#topnav #menu>li.active-state>a:hover,#topnav #menu>li.active-state>a:link,#topnav #menu>li.active-state>a:visited,#topnav #menu>li:hover>a,#topnav #menu>li:hover>a:hover,#topnav #menu>li:hover>a:link,#topnav #menu>li:hover>a:visited{color:#fff;text-shadow:1px 1px 1px #333;transition-delay:.2s!important;-webkit-transition-property:background;transition-property:background}#topnav #menu>li .submenu{float:left;position:absolute;left:-999em;z-index:999;text-align:left;padding:5px;background:#ccc;background:-moz-linear-gradient(top,#e5e5e5 2%,#ccc 64%,silver 100%);background:-webkit-linear-gradient(top,#e5e5e5 2%,#ccc 64%,silver 100%);background:linear-gradient(to bottom,#e5e5e5 2%,#ccc 64%,silver 100%);-moz-border-radius:0 5px 5px;-webkit-border-radius:0 5px 5px;border-radius:0 5px 5px;-moz-box-shadow:0 5px 5px rgba(0,0,0,.5);-webkit-box-shadow:0 5px 5px rgba(0,0,0,.5);box-shadow:0 5px 5px rgba(0,0,0,.5);overflow:hidden;opacity:0;max-height:0;font-size:12px;font-family:Arial,Helvetica,sans-serif;margin-top:-1px}#topnav #menu>li:hover .submenu{left:0;max-height:300px;opacity:1;transition-delay:2s!important;-webkit-transition:opacity .1s,max-height .2s;transition:opacity .1s,max-height .2s}#topnav #menu>li #bpa-links{width:235px}#topnav #menu>li .submenu li{line-height:20px;text-shadow:1px 1px 1px rgba(220,220,220,.9);margin-left:2px;font-size:12px}#topnav #menu>li .submenu li a{color:#036;font-size:12px}#topnav #menu .submenu .submenu-header{font-weight:700;font-size:13px;color:#555;border-bottom:1px solid #ddd;margin-bottom:3px}#topnav #menu .submenu .all-categories A{font-weight:700;color:#333}#topnav #menu .submenu .all-categories A B{font-weight:400;font-size:1.2em}@media only screen and (max-width :1024px){#topnav{width:490px}}@media only screen and (max-width :767px){#topnav,#topnav #menu,#topnav #submenu{width:auto;height:auto;overflow:hidden}#mobilenav{display:block;cursor:pointer}#topnav{position:relative;top:47px;left:0;display:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:7px;background:#0E4082;box-shadow:0 3px 10px rgba(0,0,0,.6);-webkit-box-shadow:0 3px 10px rgba(0,0,0,.6);-moz-box-shadow:0 3px 10px rgba(0,0,0,.6);border:1px solid #002232;border-top-width:0;margin:0 5px}#container #topnav-container{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:5px;overflow:hidden;border:1px solid #3678B4;border-top-width:0;padding:4px 3px 3px}#topnav #menu-container{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;-webkit-border-radius:5px!important;border-radius:5px!important;margin:3px}#topnav #menu,#topnav #submenu{display:block!important;padding:0;background-image:none;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;border:none;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important}#topnav #menu>li.active-state,#topnav #menu>li.active-state:hover,#topnav #menu>li:hover{border-width:0!important}#topnav #menu>li,#topnav #menu>li.active-state,#topnav #menu>li.has-submenu,#topnav #menu>li:hover,#topnav #submenu>.submenu-menu>a{width:100%;padding:0;margin:0;float:none;clear:both;text-align:left;background:-moz-linear-gradient(top,#f8f8f8 0,#efefef 37%,#e0e0e0 100%)!important;background:-webkit-linear-gradient(top,#f8f8f8 0,#efefef 37%,#e0e0e0 100%)!important;background:linear-gradient(to bottom,#f8f8f8 0,#efefef 37%,#e0e0e0 100%)!important;line-height:50px!important;height:auto!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;overflow:visible;border:none!important;box-shadow:none!important}#topnav #menu>li>A:link,#topnav #menu>li>A:visited,#topnav #submenu>.submenu-menu>a:link,#topnav #submenu>.submenu-menu>a:visited{display:block;width:100%;padding:0;margin:0;color:#0152A0!important;text-decoration:none;text-shadow:1px 1px 1px rgba(128,128,128,.1)!important;background:0 0;font-size:16px;font-weight:700;text-indent:10px!important}#topnav #menu>li:hover>a,#topnav #menu>li>a:hover,#topnav #submenu>li:hover>a,#topnav #submenu>li>a:hover{color:#2C6CC3!important;text-decoration:none;text-shadow:1px 1px 1px rgba(128,128,128,.1)!important;background:0 0}#topnav #menu>li>.submenu,#topnav #submenu>li>.submenu{display:none;max-height:1000px!important;opacity:1!important;position:static;width:100%!important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;margin:0!important;padding:0;border-bottom:4px solid transparent;background-image:none;background-color:transparent}#topnav #submenu .submenu-menu .drop{display:block;position:static!important;width:100%!important;border-top:none!important}#topnav #submenu .submenu-menu{border-width:0!important}#topnav #menu>li>.submenu>LI,#topnav #menu>li>.submenu>LI:hover,#topnav #submenu>li .drop LI,#topnav #submenu>li .drop LI:hover{display:block;background:#fff;background:-moz-linear-gradient(top,#d1d1d1 1%,#9e9e9e 100%);background:-webkit-linear-gradient(top,#d1d1d1 1%,#9e9e9e 100%);background:linear-gradient(to bottom,#d1d1d1 1%,#9e9e9e 100%);padding:0;margin:0!important}#topnav #menu>li>.submenu>LI.submenu-header{display:none}#topnav #menu>li>.submenu>LI A:active,#topnav #menu>li>.submenu>LI A:hover,#topnav #menu>li>.submenu>LI A:link,#topnav #menu>li>.submenu>LI A:visited,#topnav #submenu>li .drop LI A:active,#topnav #submenu>li .drop LI A:hover,#topnav #submenu>li .drop LI A:link,#topnav #submenu>li .drop LI A:visited{display:block;line-height:50px;color:#333;text-shadow:1px 1px 1px #ccc;font-size:15px;font-weight:700;padding-left:25px;background:url(../../../images/icons/bullet_black.png) 10px 50% no-repeat}#iboats-header #topnav #menu li a,#iboats-header #topnav #submenu li a{border-bottom:1px solid #666!important}#iboats-header #topnav #submenu li:last-of-type>a{border-bottom-width:0!important}#iboats-header #topnav #submenu li:last-of-type .drop{border-top:1px solid #666!important;border-bottom:none}#topnav #menu>.has-submenu>a:after,#topnav #submenu>li>a.subnav-trigger:after{content:" ";background:url(../../../images/header/drop.png) 0 50% no-repeat;width:16px;height:50px;margin-right:10px;display:inline-block;float:right}}#footer,#footer h2{color:#FFF;line-height:19px;padding:0}#footer{background:url(../../../images/header/footer-bg.png) 50% 50% no-repeat #0152A0;clear:both;width:100%}#footer h2{font-size:16px;margin:0}#footer a{color:#FFF;text-decoration:none}#footer a:hover{color:#FFF;text-decoration:underline}#footer-copyright-links{float:left;clear:left;margin:15px}#footer-copyright-links b{display:inline-block;margin:0 2px;font-weight:400;color:#FFF;text-decoration:none}#footer-contact{float:right;width:260px;text-align:right;margin:15px 10px 15px 0}#footer #shopper-approved-logo{float:right;margin:8px 10px 0 0}#footer #google-trusted-store-logo{text-align:center;margin:0;padding-top:15px}#footer #shopper-approved-logo IMG{height:75px;border:none}@media only screen and (max-width :800px){#footy{display:none}}@media only screen and (max-width :599px){#footer-contact,#footer-copyright-links{float:left;text-align:left;margin:10px}}@media only screen and (max-width :375px){#footer #google-trusted-store-logo,#footer #shopper-approved-logo{display:none}}